Skip to content

Adopt selected proportional-governance path in CLI - #465

Merged
rcs2153 merged 4 commits into
mainfrom
codex/selected-cli-run-approve-adoption
Aug 12, 2026
Merged

Adopt selected proportional-governance path in CLI#465
rcs2153 merged 4 commits into
mainfrom
codex/selected-cli-run-approve-adoption

Conversation

@rcs2153

@rcs2153 rcs2153 commented Aug 12, 2026

Copy link
Copy Markdown
Owner

Summary

  • route the manifest-controlled authoritative CLI run path through the selected source-backed project-validation report adapter
  • route aggregate and authored approve gates through one Core-owned approval envelope
  • preserve existing commands, activation, human/JSON output, event ordering, retry posture, ordinary workflow behavior, and artifact obligations
  • add a focused two-gate JSON/receipt regression test
  • record the governed implementation and focused maintainer review

Governance

Implementation:

  • workflow: dg/implement
  • run: run-1786510854166490000-2
  • approval: approval/run-1786510854166490000-2/implementation-approved
  • outcome: granted with persisted presentation proof
  • close: 39 events, 1 approval, 0 retries, 0 escalations

Review:

  • workflow: dg/review
  • run: run-1786511665299227000-2
  • approval: approval/run-1786511665299227000-2/review-scope-approved
  • verdict: accepted with non-blocking follow-ups
  • close: 39 events, 1 approval, 0 retries, 0 escalations

Validation

  • cargo fmt --all --check
  • cargo clippy --workspace --all-targets -- -D warnings
  • cargo test -p workflow-cli --test cli authoritative_governance
  • focused selected-envelope CLI regression
  • cargo test --workspace
  • npm run check:docs
  • git diff --check

Non-goals

No new commands, flags, schemas, provider execution, provider writes, SideEffect execution, hosted behavior, runtime defaults, or mutation families.

@rcs2153
rcs2153 marked this pull request as ready for review August 12, 2026 05:18
@rcs2153
rcs2153 merged commit 4773cef into main Aug 12, 2026
7 checks 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