cc-os/plugins
jared 8be597838d os-backlog: reject flag-like positional board names (card #1818501985909868001)
board-ensure/activate/archive took NAME positionally with no validation, so
`os-backlog board-ensure --board apprise-api` silently created a board
literally named "--board". Add a shared validate_board_name! guard, checked
right after each command shifts its name arg and before build_client, so a
flag-like name fails loudly with no Planka API call.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MuWQ8oJbFU9uPKp7dAB1Pn
2026-07-13 16:35:40 -04:00
..
os-adr os-status: aggregated in-process SessionStart status checks (ADR-022) 2026-07-07 12:46:10 -04:00
os-backlog os-backlog: reject flag-like positional board names (card #1818501985909868001) 2026-07-13 16:35:40 -04:00
os-context os-context: orchestration prompt — TDD loops and confirmed-defect lists are delegable units 2026-07-13 13:26:28 -04:00
os-doc-hygiene os-doc-hygiene: deterministic file_length scanner signal (issue #25 part 1) 2026-07-13 08:06:48 -04:00
os-shortcuts os-shortcuts: new plugin + /wrap session-close skill (ADR-028) 2026-07-12 18:53:07 -04:00
os-status os-backlog slice 8: Operations board + tracker-routing rubric + ADR-0033 (issue #17) 2026-07-13 10:00:36 -04:00
os-vault os-vault: add SessionStart git pull for multi-machine vault/memsearch freshness 2026-07-10 10:06:55 -04:00