diff --git a/AGENTS.md b/AGENTS.md index 19f3a79d3b6..7c34e30269c 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -126,7 +126,8 @@ pays its first load at module top; `pnpm check:test-source-alias` gates it. A ga duration reports and ⛔ never reds a required job, judges only on the run profile it measured, and when new soaks report-only a week before it grades; any seat flips a gate that reds untouched packages twice in an hour to report-only before any ruling. A suite-weight ceiling rises only by -ruling (`RULED_CEILING_RAISES`); a test file over 10 s of wall is its lane's card, fixed and ⛔ +ruling (`RULED_CEILING_RAISES`); a test file over 10 s of wall, unless the file declares a +measured budget with its class (ruling record 6181973363), is its lane's card, fixed and ⛔ never deleted; a test is deleted only when its PR names a duplicate pinning that assertion at a layer at least as close to the code (ruling record 6120820653). diff --git a/scripts/pm/check-skill-line-ratchet.mjs b/scripts/pm/check-skill-line-ratchet.mjs index 83817651541..ebc3a62d19a 100644 --- a/scripts/pm/check-skill-line-ratchet.mjs +++ b/scripts/pm/check-skill-line-ratchet.mjs @@ -1552,7 +1552,14 @@ export const CEILINGS = new Map([ // that raised it, recorded on #19641 comment 5771401251 together with the // option A text it accepted (raise to 1116, ruling quoted in the PR body). // Landed count, headroom 0, same convention. - ['AGENTS.md', 1116], + // + // 1116 → 1117 (card #23534, PR #23596): the per-file test-budget sentence + // ruling record 6181973363 item 4 orders — bought by CONTENT; a greedy rewrap + // at the paragraph's own width needs 4 lines for the 3-line tail (measured). + // Maintainer ruling, verbatim and untranslated: 「A 上限抬到 1117 (Recommended)」 + // — the maintainer's live answer to the seat session, recorded on PR #23596 + // comment 6184004601. Landed count, headroom 0, same convention. + ['AGENTS.md', 1117], // #9965: root CLAUDE.md is the other repo-root instruction file — same read // path (every seat session), same governance (Prime Directive #14). It is // structurally growth-prone in the way the ratchet is built for: it exists to