chaffchaff
← 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.