docs(automation): establish governed control-plane documentation spine - #898
docs(automation): establish governed control-plane documentation spine#898seonghobae wants to merge 1 commit into
Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Closing this Draft as a superseded parallel documentation line, not rejecting its analysis. The broader canonical candidate is #896. Before closure I verified this branch's unique editable FigJam board ( The #898 branch remains historical evidence and can be reopened if an exact comparison later proves a unique accepted contract was missed. Do not merge both documentation spines. |
Why
Protected main at
6eb06cdd08c79a06f7b390069d4ffa49e2eb7dbahad one focused automation document but no discoverable, canonical PRD, TRD, architecture, UML, ERD, security contract, threat model, test strategy, operability contract, incident runbook, traceability map, or durable ADR set.The audit also found dated prose that contradicted executable behavior: Strix cancellation scope, the code-reviewer tool boundary, central autofix ownership, approval count, external-head support, App-token mutation fallback, and the required-workflow inventory/cadence.
What changed
docs/automation/README.mdand a complete documentation spine:https://www.figma.com/board/4x8YSMb8teJhU19nDjdkcy
Implementation honesty and follow-up
This PR does not describe unmerged or conceptual behavior as protected-main truth. The traceability map separates:
Validation
python3 -m unittest tests.test_automation_documentation_contract: 11 passedpytest tests: 988 passedpython3 -m compileall -q scripts testsbash -n scripts/ci/*.shgit diff --check555900cbfb824746b30532a89632e09e9dfe576fexactly matches the local commit treeRuntime impact
Documentation, contract tests, and one stale workflow comment only. No executable workflow or production logic changes.