ade97280

By: Michael Lynch <git@mtlynch.io>

Restore autocomplete in grocery item edit forms

Inline grocery item edits were still rendering plain text inputs for the name and section fields, so Firefox Android did not offer the same autocomplete behavior that the add-item form already had.

Switch the shared edit-fields partial to use the autocomplete custom element for those two fields and add a handler-level regression test for GET /api/groceries/{id}/edit.

Testing:
- go test ./handlers -run TestGroceryEditFormUsesAutocompleteInputs
- nix flake check

Known limitation:
- ./dev-scripts/git-hooks/pre-commit currently fails because ESLint scans pre-existing third-party files under /workspace/reference/little-moments/.

Suite timing

Time to Start Worker time Duration Time to finish
Config - 5s 7s 7s 1s
Eval - 5s 49s 49s 43s
Build - 5s 4m57s 1m41s 1m35s
Test - - - -
Deploy - - - -
Suite - 5s 5m54s 1m41s 1m35s

Timeline

0s0s10s20s30s40s50s1m1m10s1m20s1m30s