docs(archreview): sync PLAN-05 tasks.json — Wave 3 complete (T10, T13, T18 → 13/25)

Claude-Session: https://claude.ai/code/session_01MtdgwpEeCUn6cUA5f1LMPj
This commit is contained in:
Joseph Doherty
2026-07-09 16:31:45 -04:00
parent 874e32a93e
commit ea9c5709ac
@@ -10,15 +10,15 @@
{ "id": 7, "subject": "Task 7: Export real AreaName (finish half-shipped Area transport)", "status": "completed", "blockedBy": [] },
{ "id": 8, "subject": "Task 8: Round-trip export→import equivalence test suite", "status": "pending", "blockedBy": [5, 6, 7] },
{ "id": 9, "subject": "Task 9: Fix repeated-composition member loss in FlatteningService", "status": "completed", "blockedBy": [] },
{ "id": 10, "subject": "Task 10: Fix CollisionDetector blindness under repeated composition", "status": "pending", "blockedBy": [9] },
{ "id": 10, "subject": "Task 10: Fix CollisionDetector blindness under repeated composition", "status": "completed", "blockedBy": [9] },
{ "id": 11, "subject": "Task 11: Add NativeAlarmSources to RevisionHashService (planned hash migration)", "status": "pending", "blockedBy": [13] },
{ "id": 12, "subject": "Task 12: Add NativeAlarmSources to DiffService", "status": "pending", "blockedBy": [13] },
{ "id": 13, "subject": "Task 13: Enforce locks on native alarm source overrides", "status": "pending", "blockedBy": [] },
{ "id": 13, "subject": "Task 13: Enforce locks on native alarm source overrides", "status": "completed", "blockedBy": [] },
{ "id": 14, "subject": "Task 14: Script-artifact invalidation contract — Commons seam + Transport publisher (plan-06 handoff)", "status": "pending", "blockedBy": [] },
{ "id": 15, "subject": "Task 15: Cache script compile verdicts by code hash", "status": "completed", "blockedBy": [] },
{ "id": 16, "subject": "Task 16: Skip script compilation on read-only staleness/comparison paths", "status": "completed", "blockedBy": [] },
{ "id": 17, "subject": "Task 17: Isolate the post-success deployment audit write", "status": "completed", "blockedBy": [16] },
{ "id": 18, "subject": "Task 18: Delete NotDeployed instances without a site round-trip", "status": "pending", "blockedBy": [17] },
{ "id": 18, "subject": "Task 18: Delete NotDeployed instances without a site round-trip", "status": "completed", "blockedBy": [17] },
{ "id": 19, "subject": "Task 19: Import blocker heuristic — local-declaration exclusion, denylist additions, warning severity", "status": "pending", "blockedBy": [6] },
{ "id": 20, "subject": "Task 20: Run the script trust gate on bundle import", "status": "pending", "blockedBy": [19] },
{ "id": 21, "subject": "Task 21: Harden the ScriptTrustPolicy deny-list", "status": "completed", "blockedBy": [] },
@@ -27,5 +27,5 @@
{ "id": 24, "subject": "Task 24: Low-severity cleanup batch (session cap, full error lists, semantic-validator warning)", "status": "pending", "blockedBy": [15, 19] },
{ "id": 25, "subject": "Task 25: Design-doc + CLAUDE.md sync sweep and deferred-decision ledger", "status": "pending", "blockedBy": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24] }
],
"lastUpdated": "2026-07-09 (Wave 2 COMPLETE: T3, T7, T15, T17, T22 done — 10/25. T7/T15/T22 via parallel worktree-isolated agents (cherry-picked); T3 (BundleImporter cadence/timeout) + T17 (DeploymentService audit-write isolation) done in-plan-worktree serially as they continue Wave-1 files. Combined build 0/0 + suites green: Transport.Tests 128, Transport.IntegrationTests 68, TemplateEngine 451, DeploymentManager 111, CentralUI 890. Ready set now: {4,6-after-5,10,11-after-13,12-after-13,13,14,18}; note T4/T5/T6/T19/T20/T23 are the serial BundleImporter chain after T3, T14 also on BundleImporter (serialize).)"
"lastUpdated": "2026-07-09 (Wave 3 COMPLETE: T10, T13, T18 done — 13/25. T10 (CollisionDetector) via off-main isolated agent (cherry-picked); T13 (native-alarm-source locks: Commons FlattenedConfiguration + FlatteningService + ManagementActor) + T18 (delete NotDeployed w/o site round-trip) done in-plan-worktree serially as they continue Wave-1/2 files. Combined build 0/0 + suites green: TemplateEngine 454, ManagementService 239, DeploymentManager 112, SiteRuntime 493, CentralUI 890, Transport 128/68. Ready set now: {4,11-after-13✓→ready,12-after-13✓→ready,14}. T4 STARTS the serial BundleImporter chain T4T5T6T19T20T23 (+T14 also on BundleImporter) — all in-plan-worktree serial. T11/T12 (RevisionHash/DiffService NativeAlarmSources) now unblocked (T13 done). T14 = Commons+Host new files + BundleImporter publish hook (conflicts w/ T4 chain — serialize).)"
}