Commit Graph

  • 2aa4b69318 fix: move reset button to BCM 22 — BCM 17 conflicts with Waveshare HAT RST_PIN feat/bmad-sprint-1 Matt Edholm 2026-04-23 00:15:19 -04:00
  • 7f34a7b926 feat(reset): config wipe, setup screen, and re-exec into provisioning (story 4-2) Matt Edholm 2026-04-22 23:59:22 -04:00
  • 8e57f2d927 Mark story 4-1 done, add deferred items from review Matt Edholm 2026-04-22 23:56:20 -04:00
  • 66884270a8 Implement GPIO button hold detection and LED feedback (story 4-1) Matt Edholm 2026-04-22 23:55:42 -04:00
  • ddde3358ef review(3-2): story 3-2 passes all ACs — mark done, epic-3 complete Matt Edholm 2026-04-22 23:53:45 -04:00
  • 8d05c67a48 feat(3-2): add recovery tests and story file for automatic recovery on fresh decode Matt Edholm 2026-04-22 23:53:14 -04:00
  • d97c66a53e review(3-1): story 3-1 passes all ACs — mark done, add deferred items Matt Edholm 2026-04-22 23:51:16 -04:00
  • 833a7f0917 feat(3-1): stale state detection and dimmed display Matt Edholm 2026-04-22 23:47:04 -04:00
  • 316e7aa9a8 bmad: create story 3-1 (stale state detection and dimmed display) Matt Edholm 2026-04-22 23:44:38 -04:00
  • d759f4e575 review(2-7): story 2-7 passes all ACs — mark done, epic-2 complete Matt Edholm 2026-04-22 23:42:36 -04:00
  • 9f6d442df8 feat(2-7): operational radar loop, startup screen, and systemd wiring Matt Edholm 2026-04-22 23:40:37 -04:00
  • cbe87d36f9 bmad: create story 2-7 (operational radar loop, startup screen, systemd wiring) Matt Edholm 2026-04-22 23:37:24 -04:00
  • 709053debf review(2-6): story 2-6 passes all ACs — mark done, add deferred items Matt Edholm 2026-04-22 23:35:13 -04:00
  • 25076dc1f3 feat(2-6): stateful Renderer, DisplayInterface, and pipeline smoke test Matt Edholm 2026-04-22 23:33:36 -04:00
  • 5d307c33b0 bmad: create story 2-6 (stateful renderer and display interface) Matt Edholm 2026-04-22 23:31:13 -04:00
  • 48a3a1c7dd review(2-5): code-review pass for per-aircraft drawing — add heading guard, close story Matt Edholm 2026-04-22 23:29:22 -04:00
  • f530185e31 feat(renderer): implement per-aircraft drawing — story 2-5 Matt Edholm 2026-04-22 23:27:36 -04:00
  • e2e4e885d1 bmad: create story 2-5 (per-aircraft drawing) Matt Edholm 2026-04-22 23:25:21 -04:00
  • be32469284 review(2-4): pass story 2-4 — altitude colour bands & aircraft type icons Matt Edholm 2026-04-22 23:23:37 -04:00
  • 2c86ffd422 feat(2-4): implement altitude colour bands and aircraft type icons Matt Edholm 2026-04-22 23:21:50 -04:00
  • b9ccdc4916 bmad: create story 2-4 (altitude colour bands and aircraft type icons) Matt Edholm 2026-04-22 23:19:33 -04:00
  • 2ba3d03c96 Review story 2.3: home marker and airspace outlines passes all ACs Matt Edholm 2026-04-22 23:17:42 -04:00
  • e8ce0602a4 feat(story-2.3): implement home marker and airspace outline rendering Matt Edholm 2026-04-22 23:16:03 -04:00
  • 5a18d0867a bmad: create story 2-3 (home marker and airspace outlines) Matt Edholm 2026-04-22 23:13:58 -04:00
  • 34e3736c10 Review story 2.2: coordinate projection and base map loading passes all ACs Matt Edholm 2026-04-22 23:12:14 -04:00
  • 037ce3e193 Implement story 2.2: coordinate projection and base map loading Matt Edholm 2026-04-22 23:10:38 -04:00
  • f8e763d734 bmad: create story 2-2 (coordinate projection & base map loading) Matt Edholm 2026-04-22 23:08:45 -04:00
  • 2fdb58c516 Review story 2.1: aircraft data model and fetcher passes all ACs Matt Edholm 2026-04-22 23:04:44 -04:00
  • 6208134a1c Implement story 2.1: aircraft data model and fetcher Matt Edholm 2026-04-22 23:03:20 -04:00
  • 7d89166880 Create story 2.1: aircraft data model and fetcher Matt Edholm 2026-04-22 23:00:39 -04:00
  • 9c53ccb524 Review story 1.5: provisioning execution passes all ACs — Epic 1 complete Matt Edholm 2026-04-22 22:57:55 -04:00
  • 4aeeefb488 Implement story 1.5: provisioning execution tile download cache validation wifi kill Matt Edholm 2026-04-22 22:54:34 -04:00
  • a6a6a2796d Create story 1.5: provisioning execution tile download cache validation and wifi kill Matt Edholm 2026-04-22 22:50:31 -04:00
  • 6216e933a6 Review story 1.4: location resolution passes all ACs Matt Edholm 2026-04-22 22:48:02 -04:00
  • 6231e3157e Implement story 1.4: location resolution ICAO and address Matt Edholm 2026-04-22 22:46:31 -04:00
  • d388cca478 Create story 1.4: location resolution ICAO and address Matt Edholm 2026-04-22 22:44:01 -04:00
  • b2b55ac11b Review story 1.3: WiFi hotspot and captive portal form passes all ACs Matt Edholm 2026-04-22 22:42:20 -04:00
  • 563b0d4665 Implement story 1.3: WiFi hotspot and captive portal form Matt Edholm 2026-04-22 22:41:05 -04:00
  • 76c2d66ed1 Create story 1.3: WiFi hotspot and captive portal form Matt Edholm 2026-04-22 22:38:18 -04:00
  • c08ec9fc89 Review story 1.2: config read/write/wipe passes all ACs Matt Edholm 2026-04-22 22:36:37 -04:00
  • 826f1d98fa Implement story 1.2: config read/write/wipe Matt Edholm 2026-04-22 22:35:11 -04:00
  • 8682b8714e Create story 1.2: configuration read/write/wipe Matt Edholm 2026-04-22 22:33:13 -04:00
  • 1ff68512f9 QA: add structural and model tests for story 1.1 scaffold Matt Edholm 2026-04-22 22:31:55 -04:00
  • f3e6586a7a Review story 1.1: project scaffold passes all acceptance criteria Matt Edholm 2026-04-22 22:30:01 -04:00
  • 3afb7f5f1e Add .gitignore to exclude __pycache__ and egg-info artifacts Matt Edholm 2026-04-22 22:27:02 -04:00
  • 85c8acf767 Implement story 1.1: project scaffold and verified entry points Matt Edholm 2026-04-22 22:26:53 -04:00
  • 0612e0fe02 Create story 1.1: project scaffold and verified entry points Matt Edholm 2026-04-22 22:22:39 -04:00
  • b2afa7fb4b Add sprint-status.yaml and promote planning artifacts to sprint branch Matt Edholm 2026-04-22 22:20:13 -04:00
  • 9b670fa98f Add PRD and BMAD output artifacts main develop Matt Edholm 2026-04-22 21:18:42 -04:00
  • fa7055d3d8 Add BMAD commands, skills, and module files from piSetup Matt Edholm 2026-04-22 19:46:48 -04:00
  • a4dfe0cba6 Rewrite README with full project spec, hardware, and build order Matt Edholm 2026-04-22 19:43:00 -04:00
  • bbdb962e81 Initial commit: project spec and README Matt Edholm 2026-04-22 19:39:37 -04:00