Přeskočit na obsah

Tato stránka byla automaticky přeložena z angličtiny, jediného jazyka, ve kterém se tento web píše. Číst originál.

I3250 — Before drafting work the planner says whether a criterion is met, met but unproven, or unmet, and drafts proof-only work where only proof is missing

Classify each criterion before drafting: met (current evidence), unproven (implementation reachable from its ref, evidence not_run or stale), unmet; an unproven criterion drafts one issue whose only scope is the evidence it lacks.

BLOKOVÁNO vlna 1 · p3 · profil implementation · bezpečné paralelně

Part of an-unmet-criterion-is-drafted-into-work — An unmet criterion is drafted into work from the evidence, and the draft is the same on every run.

Blocked. This issue cannot start until I3246 is done. The status is derived from that, not declared.

Cíl

Classify each criterion before drafting: met (current evidence), unproven (implementation reachable from its ref, evidence not_run or stale), unmet; an unproven criterion drafts one issue whose only scope is the evidence it lacks.

Proč

2026-10-08 critique: without this, intent-driven becomes issue-driven with a costlier ritual. Proposed in ADR 0192 (Replanning is bounded, idempotent and never weakens its intent) (proposed; it carries no authority until the owner accepts it). Sources: chatgpt-majordomus:c198#11.

Aktuální stav

IntentEvidenceState distinguishes current, stale, failing, not_run, not_derivable, unresolved; drafting does not exist.

Cílový stav

The draft says per criterion which class it is in and why.

Rozsah

  • apps/majordomus-cli/src/intent_plan.rs
  • apps/majordomus-cli/src/intent.rs
  • apps/majordomus-cli/src/evidence/freshness.rs
  • apps/majordomus-cli/src/intent_realization.rs
  • apps/majordomus-cli/src/capability/builtin/intents.rs
  • apps/majordomus-cli/tests/intent_plan.rs

Závislosti

Kritéria přijetí

  • A criterion with a stale passing test drafts a proof-only issue whose scope is that test
  • A met criterion drafts nothing

Validace

  • majordomus plan validate
  • majordomus intent validate

Požadované důkazy

  • test_proof_only_work_is_drafted

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/I3250.yaml. Read it back with majordomus plan show I3250.

Prohledává názvy a popisy všech stránek, které tento web publikuje.