- Wraps useSetting("weightUnit") with typed WeightUnit return
- Validates stored value against known units (g, oz, lb, kg)
- Defaults to "g" when no setting exists (backward compatible)
- Fix config.json formatting (tabs per biome config)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Run biome check --write --unsafe to fix tabs, import ordering, and
non-null assertions across entire codebase. Disable a11y rules not
applicable to this single-user app. Exclude auto-generated routeTree.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Add 01-01-SUMMARY.md with execution results
- Update STATE.md with position, decisions, and resolved blockers
- Update ROADMAP.md with plan progress
- Mark COLL-01 and COLL-03 requirements complete
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>