← rule catalog
budget.resident-exceeded
enforcedstructuralseverity: high
A deterministic fact about the artifact that asserts nothing about behavior, so it needs no eval (SPEC §6).
Claim
The set's resident total exceeds its declared resident-token budget.
Rationale
A budget is an assertion the team chose to enforce; exceeding it is exit 3, deliberately distinct from exit 1 (different fix, different owner, SPEC §7). Budgets are model-relative (Decision 5), so a budget with no model named is a config error.
Fix
Move content on-demand (path-scoped rules, skills, topic files) or raise the budget deliberately.
chaff explain budget.resident-exceeded: same registry, offline, from the CLI.