/** * Command-surface (Commander parser) tests for the `totem seat` wiring * (mmnto-ai/totem#2511 slice 2). * * `index.ts` builds its `program` at module scope and auto-runs `parseAsync` on * import, so it cannot be imported without executing the CLI against the test * runner's argv. This therefore tests a hand-maintained MIRROR of the * registration (`buildSeatProgram` below), not `index.ts` itself — the same * structural limit `mail-cli-wiring.test.ts` documents. What it verifies is * Commander's parsing of the mirrored shape: group-only `seat` with four * subcommands, the `--reactivate` / `--reason` flags, and the * `optsWithGlobals()` read that keeps `totem seat list --json` and * `totem --json seat list` in agreement (the mmnto-ai/totem#2097 parent/child * option collision). A drift between index.ts and this mirror is NOT caught * here; the verb→poll behavior is covered in-repo by `seat.test.ts` + * `seat-poll-chain.test.ts`, and built-binary runs accompany the change's * review round. Parser-level only: no real fs, no core import. */ export {}; //# sourceMappingURL=seat-cli-wiring.test.d.ts.map