Skip to content

docs: add an architecture map and fix the docs that drifted from the … - #20

Merged
longvo92 merged 1 commit into
mainfrom
claude/engineering-documentation-85eea9
Jul 29, 2026
Merged

docs: add an architecture map and fix the docs that drifted from the …#20
longvo92 merged 1 commit into
mainfrom
claude/engineering-documentation-85eea9

Conversation

@longvo92

Copy link
Copy Markdown
Owner

…code

The README described features that no longer matched the code and left out the ones added since: the viewer had no mention of Export report (Ctrl+E), the module tree was missing view_model / syntax / review / gitsource, and the add-a-rule note skipped a2l_rules, the shadow step and the beside-a-real-change test that the rule checklist actually requires.

docs/architecture.md is the map that was missing entirely: why the core is stdlib-only, what each of the two diff passes decides, why the verdict lives in one function, and what the result dict guarantees downstream. CLAUDE.md stays the rules and now points at it instead of restating it.

Corrected against the code rather than assumed: build.ps1 has no -Exe switch (default builds the exe, -Pyz / -PyzOnly add or isolate the zipapp), the smoke command named a script that is not in the repo, and the zipapp is ~110 KB, not the 78-80 KB three files claimed.

…code

The README described features that no longer matched the code and left out
the ones added since: the viewer had no mention of Export report (Ctrl+E),
the module tree was missing view_model / syntax / review / gitsource, and the
add-a-rule note skipped a2l_rules, the shadow step and the beside-a-real-change
test that the rule checklist actually requires.

docs/architecture.md is the map that was missing entirely: why the core is
stdlib-only, what each of the two diff passes decides, why the verdict lives in
one function, and what the result dict guarantees downstream. CLAUDE.md stays
the rules and now points at it instead of restating it.

Corrected against the code rather than assumed: build.ps1 has no -Exe switch
(default builds the exe, -Pyz / -PyzOnly add or isolate the zipapp), the smoke
command named a script that is not in the repo, and the zipapp is ~110 KB, not
the 78-80 KB three files claimed.
@longvo92
longvo92 merged commit 079cccf into main Jul 29, 2026
4 checks passed
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