1.3 KiB
1.3 KiB
Agent - Decisions
Settled
- semantic readiness is real workload readiness, not mere process liveness.
- readiness-aware start/restart behavior should not be bypassed.
- guarded mutating operations should remain serialized.
- local Minecraft backups are an agent responsibility.
- PBS / platform backups are a separate durability/disaster-recovery layer.
- do not conflate app-aware rollback backups with infra/offsite backup strategy.
Dev container / code-server
- requested code-server is desired Agent state for dev containers, not only a manual endpoint action.
- if
enable_code_serveris true oraddonsincludescodeserver, dev provisioning should ensure code-server is installed, running, and verifiable. - manual code-server start/stop/restart endpoints remain operational controls, but initial provisioning should not require a separate manual start call.
Backup-specific
- current local game backup scope is Minecraft only.
- pre-restore checkpoint is the first restore-safety hardening step.
- remote/offsite syncing should not be added to agent if that responsibility belongs to PBS/platform.
Tracking rule
- when Agent work completes, remove it from
OPEN_ITEMS.md - if it changes long-lived runtime/recovery assumptions, update
CURRENT_STATE.mdor this file