See Input for the decided part of this page.
Known issues
Gaps in the current rules
- No loading affordance for asynchronous validation. A field being checked against a
server has no stated visual treatment.
- Read-only’s visual treatment is unconfirmed. TITAN-INPUT-02 states what
it should do; whether Titan’s implementation matches was not verifiable this pass.
- No vertical-rhythm token between stacked fields inside a form was found in the token
snapshot.
Constraints Titan should enforce
These are real, currently-true rules. Nothing in code stops a builder from violating them today —
each is a placeholder for a guardrail Titan hasn’t built, not a decision still being made.
Last modified on September 7, 2026