Skip to main content
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