5dcbdf0d

By: Michael Lynch <git@mtlynch.io>

Render grocery form shells in templates

Replace the runtime grocery-form custom element with shared full and compact
Go template partials that emit literal HTMX attributes. Keep autocomplete
section fill, empty-section confirmation, reset, focus, and refresh behavior
through delegated form events, and verify the server-rendered form markup.

Testing: ./dev-scripts/build-all-flake-targets

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config 5s 31s 31s 36s 5s
Eval 27s 43s 43s 1m11s 0s
Build 45s 2m50s - - 14s
Suite 5s 4m05s - - 2h48m07s

Timeline

0s10s20s30s40s50s1m1m10s1m30s1m40s1m50s