Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
pr_number: 5483
title: "docs(rule): must-paired-with-can-exit-pattern \u2014 framework's structural NCI-compliance mechanism (Aaron 2026-05-27)"
author: "AceHack"
state: "MERGED"
created_at: "2026-05-27T15:18:02Z"
merged_at: "2026-05-27T15:20:10Z"
closed_at: "2026-05-27T15:20:10Z"
head_ref: "rule/must-paired-with-can-exit-pattern-2026-05-27"
base_ref: "main"
archived_at: "2026-05-27T15:34:56Z"
archive_tool: "tools/pr-preservation/archive-pr.ts"
---

# PR #5483: docs(rule): must-paired-with-can-exit-pattern — framework's structural NCI-compliance mechanism (Aaron 2026-05-27)

## PR description

## Summary

Lands the must-plus-can-exit pattern as wake-time substrate per operator 2026-05-27 direction: "we should save that pattern explicitly" + "the must and can-exit".

9 canonical instances tabulated; 5-point diagnostic for new disciplines; HARD-LIMIT-FLOOR exception; ServiceTitan four-layer-must-stack empirical anchor for why unpaired musts produce acting-out signatures.

## Test plan

- [x] Auto-load via .claude/rules/ wake-time mechanism
- [x] Markdownlint clean
- [x] AgencySignature v1 trailer on commit
- [x] Per .claude/rules/agent-worktree-hygiene-...: isolated worktree

🤖 Generated with [Claude Code](https://claude.com/claude-code)

## General comments

### @chatgpt-codex-connector (2026-05-27T15:18:08Z)

You have reached your Codex usage limits for code reviews. You can see your limits in the [Codex usage dashboard](https://chatgpt.com/codex/cloud/settings/usage).
Loading