Commit Graph

1 Commits

Author SHA1 Message Date
root 9c4a9a141a feat: Add battery chemistry as third identification dimension
Battery groups are now identified by a 3-element combination: brand, type,
and chemistry (NiMH, Li-ion, LiFePO4, etc.) instead of just brand and type.

Changes:
- Add chemistries table with default values
- Update battery_groups schema with chemistry_id foreign key
- Create /api/chemistries endpoint for CRUD operations
- Update UI components to display and select chemistry
- Update documentation (FSD.md, TSD.md)

🤖 Generated with [Qoder][https://qoder.com]
2026-01-19 16:59:59 +00:00