I3363 — One admitted foreign repository is adopted from the published installer to an accepted finish by a real coding agent, and its record is committed whatever its outcome
In a local clone of an admitted candidate at its adopted commit, follow the workflow literally from the published installer: init, update, capture install, a first task by a real coding agent under majordomus start with a narrow scope, the first refusal, the accepted finish after the repository's own verify command passes, and removal. Read step times from majordomus history --json (task.started, task.refused, task.finished) and from the run clock where no ledger line is written. Commit the T1 trial record and regenerate the economics projections.
BLOKOVÁNO vlna 4 · p0 · profil implementation · bezpečné paralelně
Blocked. This issue cannot start until I3362 is done. The status is derived from that, not declared.
Cíl
In a local clone of an admitted candidate at its adopted commit, follow the workflow literally from the published installer: init, update, capture install, a first task by a real coding agent under majordomus start with a narrow scope, the first refusal, the accepted finish after the repository's own verify command passes, and removal. Read step times from majordomus history --json (task.started, task.refused, task.finished) and from the run clock where no ledger line is written. Commit the T1 trial record and regenerate the economics projections.
Proč
This is the experiment T1 of the owner's report of 2026-10-19 asks for. It does not wait on I3127 (BLOCKED), because the ledger observes the task steps. A failed run is recorded and published, never retried silently.
Aktuální stav
lib/finish.sh:108 writes task.refused and :131 task.finished; lib/check.sh:51-58 writes no line for a refused check, so that refusal is timed by the run clock. No adoption record exists.
Cílový stav
At least one committed T1 record of an admitted repository; the T1 row reads a computed status.
Rozsah
- .ai/repo/benchmarks
- docs/generated/economics.json
- docs/generated/economics.md
- docs/generated/economics.yaml
- site/data/generated/economics.json
Mimo rozsah
- Pushing to the adopted repository's remote
- Fixing what the run meets (I3365)
- Repository contents in the record
Závislosti
Co na tom čeká
- I3364BLOCKED The adoption-overhead bench takes a target repository, and Majordomus's overhead and footprint are measured in the adopted foreign repository
- I3365BLOCKED Every intervention, undocumented command and refused step of a foreign adoption carries a friction id or a reason, and every friction id is cited by an issue or a cancellation
Kritéria přijetí
- The record passes the loader and names its candidate
- Each timing names its source
- The agent and version and the count of manual interventions are recorded
- Each friction met has an id and a declared code
- If reached_accepted_finish is false, the record is committed anyway and the issue states what stopped it
Validace
- cargo test --manifest-path apps/majordomus-cli/Cargo.toml --test economics
- majordomus economics proof
- majordomus plan validate
- scripts/derive-check
Požadované důkazy
- adoption_record_committed
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/I3363.yaml. Read it back with majordomus plan show I3363.