History: src/cli/flags.zig
Ref:
| Hash | Message | Author | Date |
|---|---|---|---|
| c5be8085 | build: add pinned linting and reliable development checks | a73x | 2026-09-06 |
| 86beb855 | Remove the layer and folder-edge enforcement; keep the source bans | a73x | 2026-08-31 |
| 7a530237 | Clarify CLI parsing types and comments | a73x | 2026-08-31 |
| 90394750 | refactor: the small modules say what they are for | a73x | 2026-08-30 |
| 502e12d7 | refactor: the daemon's foreground is `start`, and `-d` is what forks it | a73x | 2026-08-30 |
| 694fffd5 | refactor: one owner for the parse-outcome switch and the usage exit | a73x | 2026-08-29 |
| 93710915 | build: the product is shell-free by rule, not by folder | a73x | 2026-08-29 |
| 6c5f6a37 | feat: one binary — `mux d` / `mux a` / `mux web`, and the client with no letter | a73x | 2026-08-28 |
| 39627b18 | refactor: cliflags owns the two words that ask about the binary | a73x | 2026-08-28 |
| 8c9b844c | refactor: documented scans with indexOfPos, not a hand-rolled window | a73x | 2026-08-27 |
| 66d33148 | refactor: cliflags says its two comptime gates in fewer lines | a73x | 2026-08-27 |
| c518814b | feat: cliflags lets a field type parse itself; idle-ms and session names do | a73x | 2026-08-27 |
| 9fd78ccd | refactor: help and version print from one place | a73x | 2026-08-27 |
| 405b71d9 | feat: cliflags stops at -- and hands unowned flags to the program | a73x | 2026-08-27 |
| 9f3ec679 | feat: cliflags grows a positional hook, short aliases, and --version | a73x | 2026-08-27 |
| 0ba8f95d | feat: muxd's flags are read off the Opts struct | a73x | 2026-08-27 |