I2601 — majordomus evidence dosáhne na record, stamp a show
Zprovoznit zdokumentované `majordomus evidence record|stamp|show` z launcheru.
HOTOVO vlna 0 · p1 · profil implementation · bezpečné souběžně
Cíl
Zprovoznit zdokumentované `majordomus evidence record|stamp|show` z launcheru.
Proč
Observed on 2026-10-13 adopting 0.21.0 and 0.22.0 in a pnpm/TypeScript repository (docs/ADOPTION_SECOND_RUN.md, G17); read again on master e506c041a4. docs/EVIDENCE.md documents `majordomus evidence record --suite …`; the installed launcher answers `evidence: unknown option record`, and the executable that does it is not on PATH.
Aktuální stav
bin/majordomus:162 směruje `evidence` do lib/evidence.sh, který jen parsuje volby a padá na slově `record`.
Cílový stav
Shellový příkaz mu předává podpříkazy, které spustitelný soubor vlastní, ponechává --covers a --gate a jeho nápověda uvádí obojí.
Rozsah
- lib/evidence.sh
- bin/majordomus
- share/commands.yaml
- docs/EVIDENCE.md
- docs/CLI.md
- test/cases
Závislosti
Žádné. Tento úkol je kořenem grafu.
Kritéria přijetí
- `majordomus evidence show`, `record --help` a `stamp --help` odpovídají přes launcher
- `majordomus evidence --covers` se chová jako dříve
- Kontrola zdokumentovaných příkazů spouští řádky EVIDENCE.md, které jmenuje
Validace
- bin/majordomus plan validate
- MJ_TEST_JOBS=4 bash test/run.sh <the case this issue adds>
Požadované důkazy
- evidence_subcommands_through_launcher_case
Důkazy
| pokrývá | typ | command | výsledek | u commitu |
|---|---|---|---|---|
| evidence_subcommands_through_launcher_case | test | MJ_TEST_JOBS=4 bash test/run.sh 2998_evidence_reaches_the_subcommands_the_executable_owns | 1 prošel, 0 selhalo; selže na launcheru e506c041a4 s 'evidence: unknown option claim' | c4a8f9c |
| evidence_subcommands_through_launcher_case | test | bash test/run.sh 2998_evidence_reaches_the_subcommands_the_executable_owns | ok, 1 prošel na master 707a04c7ce8 (2026-10-17) | 707a04c |
Časová osa
- zahájeno
- 2026-10-13T11:36:41Z
- ověřeno
- 2026-10-13T17:54:58Z
- dokončeno
- 2026-10-17T21:35:40Z
Tato tři pole, důkazy výše a stav závislostí jsou vše, z čeho se stav skládá. Neexistuje žádné pole stavu, které by s nimi mohlo být v rozporu.
Kanonický záznam: .ai/repo/project/issues/I2601.yaml. Přečtěte ho zpět pomocí majordomus plan show I2601.