What the factory did

  • time is read from the user’s own zone instead of hard-coded Prague
  • the day’s budget is divided by a two-layer slider per category
  • a note has a maximum length the app, the schema and the web form agree on
  • an archived budget template can be offered again
  • a todo item can be taken off the list and put back
  • and under the surface: a layer above the repositories for six parts, HTTP for the diary, rolling planning and habit check-ins, the composition root split per slice, and typed errors from the repositories

What I did

  • GitHub reported 90% of the 2,000 Actions minutes gone, so I turned off every automatic trigger and moved the checks into the factory’s own run.
  • Found that .claude/CLAUDE.md reaches a session with its imports unexpanded, so the constitution arrived fifteen turns late.