Skip to content

Close out the 2026-08 architecture review #299

Description

@blooop

Destination

Every finding from the 2026-08-21 architecture review is closed: the two critical defects (capture-timeout hang, --force flag-verb bypass) fixed test-first, each hand-maintained duplicate of one fact single-sourced or machine-guarded, and the public-API freeze re-scoped so its diff signals again — each landed as a reviewed PR.

Notes

Steering (2026-08-21): decision tickets on this map are settled with the human in the loop — grill, do not agent-decide. Research and prototype tickets likewise wait for the executing run; nothing was auto-fired at charting. Execution is handed to a separate agent.

Source: the 2026-08-21 architecture review of this repo at d890ad1 (v0.3.3); findings carry file:line evidence and are restated in each ticket. Sibling map Drift-proofing rapid development explores the standing practices that stop these classes recurring; this map fixes today's instances. Build tickets run wf-tdd; type-shaping tickets consult constructive-modeling. Ordering note: the builds that churn many pub paths (lifecycle split, WorkspaceId threading, the api::Launch pair) are blocked on the snapshot re-scope build Split the API snapshots so the snapshot files move once, not twice. Update (2026-08-28): that blocker is cleared, #338 is merged, so #314, #316, #339, #340, #346 and #352 are unblocked; the 2026-08-22 handoff's picture of blocked PRs no longer holds. Of these, #340 is itself the gate for #397 and #411 on map #406.

Decisions so far

Not yet specified

Out of scope

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions