Three CLI items from the Slice 2 reviews (PR #94):
--executor " a " stores produced_by.executor == " a " verbatim — detection is unaffected (doctor normalizes strip+casefold) but the record is non-canonical. Record value.strip().
- The new identity guards and their missing-value error print the error only; the
--expect-chain-head model they mirror also echoes _USAGE. Cosmetic parity.
- PRE-EXISTING, verified live during review:
--mode has NO misuse guard at all — loop scaffold --mode basic <target> exits 0 and scaffolds a directory literally named --mode. The identity flags and --expect-chain-head both guard; --mode should too.
Three CLI items from the Slice 2 reviews (PR #94):
--executor " a "storesproduced_by.executor == " a "verbatim — detection is unaffected (doctor normalizes strip+casefold) but the record is non-canonical. Recordvalue.strip().--expect-chain-headmodel they mirror also echoes_USAGE. Cosmetic parity.--modehas NO misuse guard at all —loop scaffold --mode basic <target>exits 0 and scaffolds a directory literally named--mode. The identity flags and--expect-chain-headboth guard;--modeshould too.