I3260 — One intent is carried in a disposable repository from a sentence through a failing criterion to a satisfied verdict, across two providers and a handover
Revive I2545 (origin/chore/seven-owner-packs-are-tracked-and-planned (689021d6ce2, 2026-10-15, never landed)) and extend it: a case creates a fixture repository, proposes an intent from a sentence, drafts and writes its plan (I3252), runs part of the work in one provider session, hands over to a second, sees one criterion fail and the intent stay unsatisfied, drafts the remaining work (I3247), fixes it, and sees the verdict satisfied with the lineage explained, through capabilities only.
BLOKOVÁNO wave 3 · p1 · verification profile · parallel safe
Blocked. This issue cannot start until I3252, I3247, I3255 are done. The status is derived from that, not declared.
Cíl
Revive I2545 (origin/chore/seven-owner-packs-are-tracked-and-planned (689021d6ce2, 2026-10-15, never landed)) and extend it: a case creates a fixture repository, proposes an intent from a sentence, drafts and writes its plan (I3252), runs part of the work in one provider session, hands over to a second, sees one criterion fail and the intent stay unsatisfied, drafts the remaining work (I3247), fixes it, and sees the verdict satisfied with the lineage explained, through capabilities only.
Proč
The owner's definition of done for IDD v1 (2026-09-16) and the single hard experiment named on 2026-10-08; case 3220 proves the UI loop on one commit, not the failing-criterion replan nor two providers. It also waits on I2812 (case 3220, in the 0.30.0 top, not on master) and I2821 (the opposition revival, local branch, in flight); record them as depends_on once their records land. Sources: chatgpt-majordomus:c129#3, chatgpt-majordomus:c154#37, chatgpt-majordomus:c189#16, chatgpt-majordomus:c196#6, chatgpt-majordomus:c198#11, chatgpt-majordomus:c216#6, chatgpt-majordomus:c221#2, chatgpt-majordomus:c269#5.
Aktuální stav
Cases 367, 386, 388, 960, 961 each prove one join; I2812 (case 3220) walks the UI loop in a browser in the 0.30.0 top.
Cílový stav
One case runs unattended in CI and fails naming the phase that did not happen.
Rozsah
- .ai/repo/ci/gates.yaml
- docs/PLANNING.md
Závislosti
- I3252BLOCKED A draft plan is judged as if it were written, and only a checked draft is written, through one capability
- I3247BLOCKED Work is drafted for each criterion nothing serves, under a key derived from the intent, the criterion and the gap, so a second draft drafts the same work
- I3255READY A command criterion is met only by a recorded passing run of exactly that command at the presented revision
Kritéria přijetí
- The case prints admit, draft, execute, handover, fail, replan, fix, satisfied, explained, each with its evidence
- It runs in CI with no manual step
Validace
- majordomus plan validate
- majordomus intent validate
Požadované důkazy
- case_the_loop_is_proved_across_providers
Důkazy
Nic nezaznamenáno. Za každým tokenem výše musí stát příkaz nebo artefakt, než lze tento úkol dokončit; vyprávění se odmítá.
Časová osa
- zahájeno
- —
- ověřeno
- —
- dokončeno
- —
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.
Canonical record: .ai/repo/project/issues/I3260.yaml. Read it back with majordomus plan show I3260.