diff --git a/Codex/Agent/DECISIONS.md b/Codex/Agent/DECISIONS.md new file mode 100644 index 0000000..c301a26 --- /dev/null +++ b/Codex/Agent/DECISIONS.md @@ -0,0 +1,18 @@ +# 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. + +## 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.md` or this file