Skip to content

docs: the autonomy contract — AUTONOMY.md, model-tier doctrine#35

Merged
Jammy2211 merged 1 commit into
mainfrom
feature/autonomy-contract
Jul 8, 2026
Merged

docs: the autonomy contract — AUTONOMY.md, model-tier doctrine#35
Jammy2211 merged 1 commit into
mainfrom
feature/autonomy-contract

Conversation

@Jammy2211

Copy link
Copy Markdown
Contributor

Summary

Adds AUTONOMY.md, the one canonical page defining what each Mind-prompt Autonomy: level (safe / supervised / human-required) does at each of the six human checkpoints (plan approval, ship PR sign-off, Heart YELLOW acknowledgement, merge/close, pre_build version ask, post-merge cleanup); per-work-type caps (refactor/test/maintenance may run safe, feature/bug/docs capped supervised, release always human-required); the explicit---auto activation rule; the calibration-log spec (PyAutoMind/autonomy_log.md); and the hard invariants (merge always human, autonomous runs end at PR-open, Heart YELLOW never acknowledged autonomously).

skills/WORKFLOW.md gains an "Autonomy" section linking the contract, and its model-delegation doctrine becomes tier-based — judgment tier = strongest available model (currently Fable 5, fallback Opus); execution tier = fast/cheap (currently Sonnet) — so the doctrine survives model access changing. AGENTS.md gains a pointer line.

Doctrine only — no skill behaviour changes; consumption lands with PyAutoMind/feature/autonomy/ tasks 2–7 (review faculty, ship gate, --auto mode, checkpoint-and-continue, queue runner). Task 1 of the autonomy series.

Closes #34.

API Changes

None — documentation/doctrine only.

Test Plan

  • AUTONOMY.md links resolve from AGENTS.md and skills/WORKFLOW.md
  • No duplicated checkpoint prose (single-source rule) — skills link, never copy
  • Default workflow behaviour unchanged: levels bind only under an explicit --auto launch
Full API Changes (for automation & release notes)

None — internal documentation/doctrine only.

🤖 Generated with Claude Code

https://claude.ai/code/session_013UptUDNTYiB7izaQJBAKgS

Adds AUTONOMY.md, the canonical page mapping each Mind-prompt
Autonomy: level (safe/supervised/human-required) to behaviour at every
human checkpoint, with per-work-type caps, the explicit --auto
activation rule, the calibration-log spec, and hard invariants.
WORKFLOW.md links the contract and its model-delegation doctrine is now
tier-based (judgment tier currently Fable 5; execution tier Sonnet).
AGENTS.md gains a pointer. Doctrine only — no skill behaviour changes;
task 1 of PyAutoMind/feature/autonomy/.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013UptUDNTYiB7izaQJBAKgS
Copilot AI review requested due to automatic review settings July 8, 2026 12:01
@Jammy2211 Jammy2211 merged commit 76b6703 into main Jul 8, 2026
1 check passed
@Jammy2211 Jammy2211 deleted the feature/autonomy-contract branch July 8, 2026 12:05

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds the canonical autonomy contract documentation for PyAutoBrain, defining how the Autonomy: header levels map onto human checkpoints in the dev workflow, and updates the workflow doctrine to be model-tier based (so it stays stable as model availability changes).

Changes:

  • Add AUTONOMY.md as the single-source “autonomy contract” (checkpoints, per-level behavior, caps, activation rule, invariants).
  • Update skills/WORKFLOW.md to link autonomy checkpoint rules to the contract and to describe model delegation in terms of judgment/execution tiers.
  • Add a pointer in AGENTS.md to the new autonomy contract page.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
skills/WORKFLOW.md Introduces an Autonomy section linking to the contract; updates model delegation doctrine to tier-based terminology.
AUTONOMY.md New canonical autonomy contract defining checkpoints, per-level behavior, caps, activation, and invariants.
AGENTS.md Adds a single pointer line to AUTONOMY.md to avoid duplicated autonomy prose.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread skills/WORKFLOW.md
Comment on lines +76 to +77
The workflow skills split work across **model tiers**, not named models — the
doctrine survives model access changing:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Autonomy contract: make the Autonomy: header load-bearing (AUTONOMY.md)

2 participants