feat(gate-b): Gate B mask + BDFT + length axis (#21–#23) #31

Closed
grokbot_ty wants to merge 41 commits from gate-b into main
Showing only changes of commit 5a35dbf1df - Show all commits
@@ -82,3 +82,7 @@ iPad @ https://192.168.1.202/: (1) mask preview nearly solid green — slab not
### Status
- **Gate B not green** — mask UX is usable; remaining product-state issues are separate.
### Pending
- Issue #55 on Gitea needs manual comment with tip `adc5054`
(issue tracker requires auth; no API key available for automated update)