Skip to content

docs(policy-approval): classify protected procedural CAS authority - #602

Merged
seonghobae merged 12 commits into
mainfrom
docs/procedural-policy-approval-protected-20260911
Sep 10, 2026
Merged

docs(policy-approval): classify protected procedural CAS authority#602
seonghobae merged 12 commits into
mainfrom
docs/procedural-policy-approval-protected-20260911

Conversation

@seonghobae

@seonghobae seonghobae commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Purpose

Post-merge docs-to-code repair after protected #601. The protected source now contains a Noema-owned Policy / Approval CAS ledger, while the canonical procedural documentation must distinguish that source authority from publication, activation, release, deployment and product-outcome authority.

Reality RED

Test-first exact a06a2df2b798e8d7c833a28ff0687d9550454536 required the canonical procedural documents to classify #601 as protected Policy / Approval source, preserve monotonic approval-version CAS and explicit revocation semantics, keep activationAuthorized:false, and stop claiming that an independently approved promotion/revocation API was absent.

A later candidate exact 3ff1d8413662a5a9df690ad17026f1060b916a60 produced a second hosted reality RED in application CI run 34515397969, job 102999485370: exact checkout, live-base guard, install and typecheck passed, then release tests failed because test/documentation-current-trust-authority.test.ts required #601 in docs/OPERABILITY.md, docs/TRACEABILITY.md, and docs/product-technical-gap-baseline.md, but those canonical documents had not been converged.

Causal repair

Predecessor GREEN is not merge authority for the current exact head. The current head must obtain a fresh complete gate generation.

Boundary

This remains source-classification repair only. ADR-0017 stays Proposed. Every procedural candidate/history/approval event remains activationAuthorized:false. The change does not imply released context-graph-contracts, live Keyverse/owner signer trust, non-workflow lifecycle freshness, deployed Durable Object compatibility/p95/recovery, graph publication, canary/rollback, immutable release/deployment, or product outcome. It does not import Keyverse key custody, provider routing, foreign domain truth, or a second Workflow / Task or lifecycle store.

Related: #584, #601.

@coderabbitai

coderabbitai Bot commented Sep 10, 2026

Copy link
Copy Markdown

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@seonghobae seonghobae left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Current-head review on a67b6864604962458169d79da1e5f697e19e846e: the hosted documentation RED from 3ff1d841... is causally repaired without weakening the regression. OPERABILITY, TRACEABILITY, and the product/technical gap baseline now classify protected #601 as a distinct Noema Policy / Approval CAS authority, preserve #597 State / Checkpoint ownership, retain activationAuthorized:false, and keep release/live signer trust/non-workflow lifecycle/deployed compatibility/publication/canary/outcome as separate later authorities. The accidental historical-SHA transcription drift introduced during the repair was restored before this review. I found no additional valid source/DDD/documentation finding in the current 10-file delta. This COMMENT is not approval; merge authority still requires a fresh terminal-success gate generation for this exact head.

@seonghobae
seonghobae marked this pull request as ready for review September 10, 2026 19:18
@seonghobae
seonghobae merged commit c4acae4 into main Sep 10, 2026
18 checks passed
@seonghobae
seonghobae deleted the docs/procedural-policy-approval-protected-20260911 branch September 10, 2026 19:18
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