SD-197
[hud-terminal] Terminal HUD script and SD label convention. (1) scripts/hud.py created: Python stdlib-only terminal HUD showing HEAD, GATE, TESTS, last 3 SDs with labels, PRs, context depth ratio, and git log. Designed for while clear; do python3 scripts/hud.py N; sleep 30; done in narrow terminal column. (2) SD label convention adopted: [domain-action] bracket prefix in description cell, 1-3 hyphenated words, machine-extractable via \[([^\]]+)\] regex. Convention order: {what}-{did}. (3) SD-195 and SD-196 backfilled with labels as proof of concept. (4) Same script serves two consumers at different cadences: Captain’s terminal (30s wall clock), Weaver (event-driven at session open and post-commit). (5) P-DOCK-001 parked: “back at port” naming convention.
← all decisions