Skip to content

docs(maintenance): evidence-based architecture audit and current handoff - #421

Merged
masarray merged 2 commits into
mainfrom
maintenance/auditable-maintainability-plan-20260927
Sep 26, 2026
Merged

masarray merged 2 commits into
mainfrom
maintenance/auditable-maintainability-plan-20260927

Conversation

@masarray

@masarray masarray commented Sep 26, 2026 •

Copy link
Copy Markdown
Owner

Audit evidence, not generic refactoring advice

Create an immutable-snapshot maintainability baseline for main b897203fad3b9276492bd3f6220e6c86d14c59df, 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 SclSafeTrialRunner resource 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 head d8f819d646812b2eef6b46959e2bb92daf060ddb; rerun exact-head CI required before merge.

@masarray
masarray force-pushed the maintenance/auditable-maintainability-plan-20260927 branch from 37393bd to d8f819d Compare September 26, 2026 22:50
@masarray
masarray marked this pull request as ready for review September 26, 2026 22:59
@masarray
masarray merged commit cd6efb8 into main Sep 26, 2026
1 check 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