Commit Graph

11 Commits

Author SHA1 Message Date
david 6f9d2912d3 feat: add BUILD_TOKEN to firmware and consolidate build system
- Generate BUILD_TOKEN from 'git describe --always --dirty'
- Include via -include flag in justfile compile recipe
- Print BUILD_TOKEN in boot banners (DoorbellLogic + uno-r4-wifi)
- Remove all [tasks] from mise.toml; keep only [tools] + [env]
- Update AGENTS.md to use just commands as single source of truth
- Add 'just full' recipe (compile -> upload -> monitor -> watch)
- Switch BOARD var to env_var_or_default for mise set compatibility
- DRY clean/clean-temp with wildcard patterns
2026-05-29 20:17:42 -07:00
david 4030048401 refactor(AGENTS.md): update docs for simplified build commands and board config 2026-02-22 03:19:05 -08:00
david a3164d722e docs(AGENTS.md): Update RTK section and add style system docs 2026-02-19 15:38:02 -08:00
david ec8ec4cd18 refactor(Style): Add font abstraction and CSS-like styling constants 2026-02-19 14:48:25 -08:00
david 59b2bf01b7 feat(docs): update LSP setup instructions for compile_commands.json 2026-02-19 13:22:19 -08:00
david 3dc66a536e feat(docs): update README and AGENTS.md with RTK instructions 2026-02-19 13:01:55 -08:00
david 16f02ed967 docs(doorbell-touch): update default BOARD to esp32-s3-lcd-43 2026-02-19 10:36:30 -08:00
david d6eb2cd561 feat(esp32-s3-lcd-43): add touch test harness and coordinate transformation 2026-02-18 18:58:37 -08:00
david c81e23f7cd refactor(sketch): update build configuration and remove obsolete files 2026-02-18 17:23:43 -08:00
david 34ca86d771 feat: update ESP32 board version and add LSP configs 2026-02-18 16:07:52 -08:00
david a42415e64e chore(doorbell-touch): add clangd config and project documentation 2026-02-17 21:35:10 -08:00