Skip to content

Docs: bring the architecture doc up to date with main - #131

Merged
mchwang merged 1 commit into
mainfrom
docs/architecture-progress
Oct 5, 2026
Merged

mchwang merged 1 commit into
mainfrom
docs/architecture-progress

Conversation

@mchwang

@mchwang mchwang commented Oct 5, 2026

Copy link
Copy Markdown
Contributor

Who this is for: anyone who reads docs/architecture.md to learn what codeboost does today.
What it does: brings the architecture overview up to date with main at 7edf36d. Docs only, no code change.

Summary

The doc still described the runner as "built, not connected". With a runner block in review.json, the whole loop after planning now runs. This PR records that.

Section Change
Summary Three levels: in use, in use with a github block (planning), and in use with the opt-in runner block (start/resume, publishing, merging the task's own PR, closing PRs on cancel).
Module table New rows: planning agent, workspace, diagnostics. The merge coordinator merges the task's published PR (#121). Ask and planning share one read-only container runner (#117). Status wording is now the same in every row.
Flows Flow 3 merges the task's own PR. Flow 4 is in use: when it publishes, and how commits that were already on the branch show as Unplanned (#113).
Trust rules Branch push limits (#101) and the pre-launch tree check (#100).
Stored data publish_outcomes, schema version 11, planning owner token.
Roadmap E done (#45). F lists everything merged; #130 in review. G unblocked. H4b (#108) after #130. New row for test reliability (#129).
Known limits No screen controls for the runner or planning yet. Publishing needs github.baseBranch. The runner does not check who wrote an issue (#108). Claude-only (#93).

How this was checked

Test this doc with a reader

The doc ends with four questions a new reader should answer from the Summary and the layer map alone. Please try them before approving.

🤖 Generated with Claude Code

Record what is in use now: planning through lane D, start and resume,
publishing, merging the task's own pull request, and closing pull requests
on cancel. Update the module table, flows 3 and 4, stored data, the
roadmap and the known limits, including the missing issue-author guard (#108).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mchwang
mchwang merged commit 91be40c into main Oct 5, 2026
1 check passed
@mchwang
mchwang deleted the docs/architecture-progress branch October 5, 2026 02:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant