Skip to content

docs: define autonomy-first human-control architecture - #19

Merged
yava-code merged 3 commits into
codex/shadow-cockpit-rndfrom
codex/operator-model-adr
Aug 1, 2026
Merged

docs: define autonomy-first human-control architecture#19
yava-code merged 3 commits into
codex/shadow-cockpit-rndfrom
codex/operator-model-adr

Conversation

@yava-code

@yava-code yava-code commented Aug 1, 2026

Copy link
Copy Markdown
Owner

What changed

  • ADR-007: Executable Operator Model and shadow control
  • ADR-008: Evidence-Carrying Generation through a bidirectional Intent Ledger
  • ADR-009: Decision Futures and a project-scoped Takeover Envelope
  • requirement-by-requirement completion audit, post-R7 contracts, falsifiers, and prior-art boundaries

Product architecture

PureFlow now defines three independent outputs beside autonomous code:

  1. Intent Ledger — every changed line resolves to a bounded semantic unit and an honest attribution state.
  2. Executable Operator Model — only behavior the developer demonstrated through prediction, evidence selection, direction, recovery, or delayed transfer.
  3. Decision Futures — agents speculatively implement real alternatives while an on-time pre-reveal human commitment may determine the live integrated branch.

Agents may still write every implementation line. The Takeover Envelope exposes where agent capability exceeds current human takeover evidence without blocking normal autonomy or inventing a developer score.

Why

Diff review, generated explanations, quizzes, and plan approvals do not put the developer back into the causal loop. This architecture preserves artifact accountability, behavioral control, and real engineering decision authority while keeping production agents off the human-practice critical path by default.

Validation

  • spec-driven strict validator for the Operator Model: 98/100, no errors
  • ADR-008 and ADR-009 contract assertions: pass
  • git diff --check: pass
  • all five protected checks for 10339fe: extension, extension-windows, contract, web, jules-rnd-policy

Honest gate status

ADR-007, ADR-008, and ADR-009 are Proposed. This PR does not start R5/R6, implement the v0.3 runtime, or claim skill retention. Two independent R7 expert ratings and adjudication remain required before implementation.

@gemini-code-assist

Copy link
Copy Markdown

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

@coderabbitai

coderabbitai Bot commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: d2bf970e-5467-41eb-b6d1-0f17ccec49d0

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

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.

@yava-code yava-code changed the title docs: define executable operator model docs: define operator model and intent ledger Aug 1, 2026
@yava-code yava-code changed the title docs: define operator model and intent ledger docs: define autonomy-first human-control architecture Aug 1, 2026
@yava-code
yava-code marked this pull request as ready for review August 1, 2026 09:13
@gemini-code-assist

Copy link
Copy Markdown

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

@yava-code
yava-code merged commit 3fe5060 into codex/shadow-cockpit-rnd Aug 1, 2026
6 checks passed
@yava-code
yava-code deleted the codex/operator-model-adr branch August 1, 2026 09:15
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