OmniTutor
▸ P1 foundation · live test page

Tokens, owl, KaTeX · live.

If you can read this in cream type on ink-blue background, see the owl below smiling with golden beak, and see F = ma rendered as math — P1 foundation libs are working.

▸ owl SVG
Hi.
Cream eye-discs · ink pupils · gold beak · sky-blue bow tie · feather hatching. Single SVG partial reused everywhere.
▸ KaTeX · math rendering
▸ design tokens · the four blues + warm anchors
sky-100
sky-300
sky-500
sky-700
sky-900
sea-600
ink-700
ink-900
gold
coral
mint
cream
▸ middleware · trace_id
req_01KSFW95VZWTKAW8X951ENMNSJ
If you see a req_* ULID above, the LoggingMiddleware injected it · same trace_id appears in journalctl -u omnitutor-api for this request.
▸ session middleware
session_id: 01KSFW95VZ85RG1BZS2771JKCS
user_id: 01KSFW95VZ82MH8Y2ZY9684460
First visit creates anonymous user + sets ot_session cookie. Refresh: same IDs (cookie working).
→ docs hub → /v1/healthz → Swagger