docs(maintenance): evidence-based architecture audit and current handoff - #421
Merged
masarray merged 2 commits intoSep 26, 2026
Merged
Conversation
masarray
force-pushed
the
maintenance/auditable-maintainability-plan-20260927
branch
from
September 26, 2026 22:50
37393bd to
d8f819d
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Audit evidence, not generic refactoring advice
Create an immutable-snapshot maintainability baseline for
mainb897203fad3b9276492bd3f6220e6c86d14c59df, explicitly separating confirmed code defects from structural risk and from work not yet verified. The complete Git tree was non-truncated (1,031 tracked blobs); source/path sizes, tested contracts, owners, release safety, asset provenance and open follow-ups are grounded in actual repository files.Changes
docs/audits/MAINTAINABILITY_BASELINE_2026-09-27.md: measurable inventory, owner map, finding/action register and six-phase implementation/acceptance criteria. Explicitly avoid reclassifying accepted v1.6.40 or its already-fixed SCL case as unfinished work.docs/WORKSTREAM_COORDINATION.md: add current dated integration handoff; preserve historical COMTRADE/FAT context with an archive label rather than implying old branches remain today's integration baseline.docs/README.md: link to this one audit record, reusing existing AGENTS/architecture/performance documents rather than introducing a parallel policy.Scope and follow-through
Documentation-only PR. Verified
SclSafeTrialRunnerresource lifetime defect is separately implemented in #420; other findings are a gated worklist, not untested rewrites. Asset manifest retains 12 artwork origin/rights and 49 screenshot path sanitization reviews as open. CI/release scripts require a complete consumer graph before removal; rulesets API returned none but classic branch protection wasn't independently verified. Tracks #380.No runtime, engine, asset bytes, release/tag/version, data model, Discovery, RCB/GI, static report-only authority or field evidence changed. Run exact-head CI and merged-main verification before marking this phase complete.
Restacked on verified #420 main
#420 is now merged as
3a2da5279faa7b87e355628ea84475661bf06527(client lifetime fix; exact-head 9/9 CI with 1,320 app tests). Its actual merged-main push CI 2/2 succeeded: Build ARSAS (1,320 app tests) and Smart Discovery Post-Merge Production Verification (988 engine + 1,320 app tests). The audit and handoff now record this verified result, not a pending fix. The documentary PR was reconstructed onto exactly that merged base and retains three documentation-only files. New headd8f819d646812b2eef6b46959e2bb92daf060ddb; rerun exact-head CI required before merge.