AI Decision Support 2026.09.20

KANOJO CHECK

KANOJO CHECK is a Japanese language decision aid: send a planned post to one TypeSafe Jev Noul question and see only a 0–100 probability.

KANOJO CHECK screenshot

Highlights

  • The Japanese checker starts empty and shows only a probability after analysis
  • Desktop separates input and result; Mobile follows a single vertical flow
  • Post text is not stored by the site, while the API controls shared usage limits

How it was made

  1. 01 Moved the existing TypeSafe Jev Noul question behind a Workers evaluator configured from environment secrets.
  2. 02 Added Hono validation, deadlines, Origin checks, safe errors, and the probability-only response contract.
  3. 03 Added a SQLite-backed Durable Object for the shared daily and per-connection rolling limits.
  4. 04 Integrated the React screen into Astro static output with a two-column desktop layout and a mobile stack.
  5. 05 Used mocked API responses to verify long text, request races, errors, and the main UI states locally.