Refactor Web.hs into smaller modules

t-226·WorkTask·
·
·
·Omni/Jr/Web.hs
Created3 months ago·Updated3 months ago

Description

Edit

Web.hs is 147KB which causes agent token bloat. Split into: Web/Pages.hs (page handlers), Web/Partials.hs (HTMX partials), Web/Components.hs (reusable UI), Web/Forms.hs (form handling). Keep Web.hs as main module re-exporting API type.

Timeline (2)

🔄[human]Open → InProgress3 months ago
🔄[human]InProgress → Done3 months ago