docs(automation): retarget closed-unmerged #840 and #906 lineage - #1035
docs(automation): retarget closed-unmerged #840 and #906 lineage#1035cursor[bot] wants to merge 4 commits into
Conversation
c9df8f7 to
39c12c3
Compare
|
Rebased the automation control-plane specification/ADR/documentation series onto current origin/main c47bee5 and retained the #840/#906 supersession lineage. Current HEAD: 39c12c3 Validation on this HEAD:
@OpenCode review this exact HEAD after the rebase. |
Replay unique #896 source onto current origin/main. Skip stale materialize trees and keep current governance/audit bodies except for the required unique index pointers.
39c12c3 to
271fc60
Compare
|
Exact-current-head repair loop: rebased the documentation lineage contract onto protected main 2cce96f. Current head 271fc60. Documentation, doctoring, and supersession contracts (26) passed; compileall and diff-check passed. Hosted Checks are regenerating; keep Draft and review this exact head only. |
|
Current-head merge repair pushed normally at |
|
pip-audit reported PYSEC-2026-3721 against pip 26.1.2. Updated the exact pinned lock to pip 26.2.1 with both release hashes. Local validation passed: 50 queue-contract tests, locked pip-audit, and diff checks. Hosted Checks and an exact-head independent approval remain required. |
Next action
Do not merge #896 on head
d289615f. This successor keeps that documentation graph and retargets live GitHub objects soactive_prrows name open pull requests only.What changed
IG-001/ TM-03 now point at open Draft fix(actions): bound agent mention dispatch envelopes #1021, the bounded successor to closed-unmerged fix(actions): bound agent mention dispatch envelope #840.superseded. Overlapping fix(redaction): preserve raw JSON layout atomically #929 must not merge in parallel.c47afc2d, live head is no longera7fbb22f, andmergeable_stateis blocked.Verification
python3 -m pytest tests/test_automation_documentation_contract.py tests/test_automation_doctoring_index_contract.py tests/test_automation_historical_loop_supersession_contract.py -q→ 26 passed.Current-head hosted checks on this successor must regenerate. Predecessor #896 checks and reviews are not acceptance for this head.