TerminalShellIntegrationCommandLifecycle
Primitive lifecycle vocabulary for terminal-facing shell command records.
These values are intentionally Int constants rather than enum instances so viewport projections can use reusable primitive arrays with no per-row allocation.