I3362 — Candidate repositories are measured against the registered floors and admitted or refused before any of them is installed into
Measure at least three candidates against the registered floors and record each in .ai/repo/benchmarks/trials/t1-external-onboarding/candidates.yaml as admitted, refused or awaiting_consent, with every measured value, its command, the adopted commit in the form its basis allows, and the basis. At least one candidate is a public third-party repository in a language other than Rust or shell under a licence permitting a local clone and published measurements. The owner's pre-Majordomus repositories may be candidates only at the parent of their first Majordomus commit and only with the owner's decision that they count.
BLOCKED wave 3 · p0 · docs profile · parallel safe
Blocked. This issue cannot start until I3360 is done. The status is derived from that, not declared.
Objective
Measure at least three candidates against the registered floors and record each in .ai/repo/benchmarks/trials/t1-external-onboarding/candidates.yaml as admitted, refused or awaiting_consent, with every measured value, its command, the adopted commit in the form its basis allows, and the basis. At least one candidate is a public third-party repository in a language other than Rust or shell under a licence permitting a local clone and published measurements. The owner's pre-Majordomus repositories may be candidates only at the parent of their first Majordomus commit and only with the owner's decision that they count.
Why
T1 of the owner's report of 2026-10-19. Admission before any run keeps the choice independent of the results.
Current state
No candidate is recorded. The owner's two adopted repositories carry Majordomus at HEAD, so only a pre-adoption commit could qualify.
Desired state
The file lists every candidate considered, refused ones included.
Scope
- .ai/repo/benchmarks
Out of scope
- Installing into any candidate
- Recording consent on the owner's behalf
Dependencies
What waits on this
Acceptance criteria
- At least three candidates are recorded with every measurement and its command
- At least one admitted candidate is a third-party public repository with its licence named
- A candidate without a basis is recorded in redacted form only
- The file passes the I3360 candidate check
Validation
- cargo test --manifest-path apps/majordomus-cli/Cargo.toml --test economics
- majordomus plan validate
Evidence required
- foreign_candidates_recorded
Evidence
None recorded. Every token above needs a command or an artifact behind it before this issue can be completed; narrative is refused.
Timeline
- started
- —
- verified
- —
- completed
- —
Those three fields, the evidence above and the state of the dependencies are all the status is made of. There is no status field to disagree with them.
Canonical record: .ai/repo/project/issues/I3362.yaml. Read it back with majordomus plan show I3362.