Current drift, not proposed rules
Known one-offs and unresolved decisions are recorded openly instead of becoming accidental standards.
Exception ledger
An exception is documented, owned and reviewed; it never silently becomes a token.
CurrentPets67 is the canonical product identity.
DecisionUse the optically spaced PETS 67 wordmark; keep descriptors outside the mark.
Current999px appears on true circular actions.
DecisionPills are restricted; circle-only usage is accepted.
CurrentSmart search uses one composed project icon.
DecisionKeep the composed glyph; do not stack Search and Sparkles.
CurrentSome legacy screens still use mixed system terminology.
DecisionResolve during rollout, not inside this documentation release.
CurrentPet switching experiments were reverted.
DecisionKeep reverted switching experiments outside the current system.
What is not a rule
Has a reason, affected component, owner, expiry or follow-up and a visible status in this ledger.
A one-off value copied into new code because it happened to exist on one older screen.
Review gates
| Status | May ship? | May be reused? | Next action |
|---|---|---|---|
| Accepted | Yes | Only in named scope | Recheck with owning release |
| Review | Existing use only | No | Owner decision required |
| Blocked | No new use | No | Keep closed until explicitly reopened |