MARK-003 HIGH: unknown CLI flags are silently ignored — a typo disarms the --strict CI gate

mark accepts any unrecognized dash-argument without complaint (MARK.cli.c:155-180 matches known flags, markcli_inner:123 skips every dash-arg): mark --strikt breach.mkd exits 0 where --strict exits 157 (MARKLIMIT). A typo'd flag in CI silently disarms the budget gate — the docs sell --strict as the CI failure mechanism (DIS-013). From the 2026-07-07 mark/ diagnostic review, orchestrator-verified (mark --utter-nonsense-flag ok.mkd → exit 0, rendered). Method Issues.

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome