Skip to content

I3261 — Every bypass of the intent loop is tried by a test and is refused or exempted by policy, never passed

Revive I2224 and I2215 from origin/chore/the-owner-packs-are-planned (ec37317fe7c, 2026-10-10, never landed): a matrix test tries each named bypass — start with no binding, execution before critique, completion on green tests alone, satisfied from a closed issue, a GitHub edit changing intent state — and asserts refusal or a typed exemption.

BLOCKED wave 2 · p2 · verification profile · parallel safe

Part of the-intent-loop-is-proved-end-to-end — The intent loop is proved end to end, and the plan and the documents say what it does.

Blocked. This issue cannot start until I3259, I2001 are done. The status is derived from that, not declared.

Objective

Revive I2224 and I2215 from origin/chore/the-owner-packs-are-planned (ec37317fe7c, 2026-10-10, never landed): a matrix test tries each named bypass — start with no binding, execution before critique, completion on green tests alone, satisfied from a closed issue, a GitHub edit changing intent state — and asserts refusal or a typed exemption.

Why

Accepted standing invariant of 2026-10-07: no work without an intent or typed exemption, no intent work without a critiqued plan, no completion without criterion evidence, no satisfied intent from issue status. Sources: chatgpt-majordomus:c123#1, chatgpt-majordomus:c189#1.

Current state

Each refusal exists in its own test; no matrix asserts all of them on one fixture.

Desired state

Each row of the matrix is a claim with its test, or planned with what is missing.

Scope

  • docs/CLAIMS.yaml

Dependencies

Acceptance criteria

  • Every row is refused or exempted; a row that passes fails the test naming it

Validation

  • majordomus plan validate
  • majordomus intent validate

Evidence required

  • test_every_bypass_is_refused

Evidence

None recorded. Every token above needs a command or an artifact behind it before this issue can be completed; narrative is refused.

Timeline

started
—
verified
—
completed
—

Those three fields, the evidence above and the state of the dependencies are all the status is made of. There is no status field to disagree with them.

Canonical record: .ai/repo/project/issues/I3261.yaml. Read it back with majordomus plan show I3261.

Searches the titles and descriptions of every page this site publishes.