Files
Assistant/dev/tasks/ARCH-000001-continuity-action-envelope-proposal.json
2026-08-16 16:01:55 +03:00

17 lines
1.5 KiB
JSON

{
"task_id": "ARCH-000001",
"task_revision": 1,
"architecture_revision": "bootstrap-1",
"base_repo_revision": "543b93105bacc8617ece73d9879410ffb4d1d586",
"risk_tier": "E",
"intent": "Produce a proposal-only resolution for the missing durable typed action envelope and owner transition contract required before Creator can mutate Continuity through Authority, Commit, Executor, and reconciliation.",
"allowed_change_scope": {"paths": ["docs/CONTINUITY_ACTION_ENVELOPE_PROPOSAL.md", "dev/tasks/ARCH-000001-continuity-action-envelope-proposal.json"]},
"forbidden_change_scope": {"paths": ["architecture/**", "security/**", "database/**", "modules/**", "contracts/**", "adapters/**", "cmd/**", "deploy/**", "tests/**"]},
"allowed_architecture_delta": {"new_cross_module_dependencies": 0, "new_canonical_owners": 0, "new_privileges": 0},
"semantic_owner": "proposal-only",
"assumptions": ["No Continuity mutation is safe until an accepted architecture decision defines a typed durable command and reconciliation semantics"],
"acceptance_scenarios": ["proposal identifies every observed blocking gap", "proposal preserves Continuity ownership and Commit isolation", "proposal defines crash, retry, idempotency, revision and reconciliation requirements", "no protected architecture or implementation file is modified"],
"required_tests": ["architecture preflight", "diff-scope review"],
"terminal_gap_states": ["BLOCKED_BY_ARCHITECTURE_GAP", "BLOCKED_BY_SPEC_GAP"]
}