Trivial signals - all must hold
ALL of the following must hold - any single disqualifier pushes to Elevated:
- Touches exactly one file (or one file plus its colocated test/snapshot)
- No change to control flow, data flow, state shape, API surface, or types
- No change to shared design tokens, theme files, config, env, or CI
- No change to anything a downstream consumer imports (exported symbols, public CSS classes, route paths)
- Reversible with a one-line revert
- No security, auth, permissions, billing, or PII surface involved
Canonical Trivial examples: a hardcoded color, padding, or font-size in one component; a button label or alt text; a typo fix; Tailwind class tweaks on one element.
NOT Trivial even if it feels small: edits to tailwind.config.*, theme files, CSS variables, or any shared token file; any change touching 2+ files; anything in auth, payments, or data-handling paths; renames, even local ones.