Skip to content

2026-09-26 — Correct stale arno-host registry notes (phase index a full phase behind)


2026-09-26 — Correct stale arno-host registry notes (phase index a full phase behind)

Section titled “2026-09-26 — Correct stale arno-host registry notes (phase index a full phase behind)”

Date: 2026-09-26 Status: ratified Verb: petrova_act_registry_edit Slug: arno-host MR-compliance: MR-7, MR-12

registry.yaml:1006’s arno-host entry notes described the state as of its last edit (2026-08-01): “Phase 0 closed… Phase 1 (CLIO artefact store) is open… v0.1 exit criteria unmet — mail-gateway, radio and web surfaces specced but unbuilt.” Read directly against arno-host’s own MILESTONES.md (origin/main HEAD 3c5ea2e, confirmed identical to the local checkout — last real activity 2026-08-17, over a month quiet as of this correction, not a stale-checkout artifact), that phase index undercounted real progress by four-plus phases:

  • Phase 0 (Skeleton) — closed 2026-07-29 (unchanged from the old note).
  • Phase 1 (CLIO artefact store) — closed 2026-08-03, not open.
  • Phase 2 (Identity) — closed 2026-08-07.
  • Phase 3 (Mail-gateway) — next, not opened, blocked on one of three criteria (HOSTINGER_TOKEN).
  • Phase 4 (Radio) — open since 2026-08-08 (depends on Phase 2’s grant kernel, not Phase 3 — opened out of numeric order, correctly per its own dependency edge).
  • Phase 5 (Web surfaces) — not-started.
  • Phase 6 (Media-gateway) — frozen, deliberately BLOCKED on OQ-3 (live Jellyfin openapi.json unpinned) — this part of the old note was still accurate.
  • Phase 7 (HUGINN / Plausible reader) — not-started.
  • Phase 8 (SKULD household finance, absorbing k41ex/kalops) — open since 2026-08-09.
  • Phase H (Hardening) — closed 2026-08-15, gate 9 of 9, verification round run. Entirely missing from the old note.
  • Phase O (Observation) — open since 2026-08-15 — the leading edge as of last activity. Also missing.

Not production still — v1.0 exit criteria remain unmet, so the old note’s overall conclusion (“not production”) was right for the wrong reason: it attributed that to Phase 1 being unfinished, when the actual gap is further out (Phases 3/5/6/7 open or blocked) and a full hardening pass has already completed and closed.

registry.yaml > repos[arno-host].notes:

  • Replaced the single stale sentence (“Phase 1 (CLIO artefact store) is open… v0.1 exit criteria unmet — mail-gateway, radio and web surfaces specced but unbuilt”) with the corrected 11-phase index above, dated and attributed to a direct MILESTONES.md read against a confirmed-current HEAD.
  • role unchanged (experimental) — no phase-close/verification-round evidence yet for promotion past it, and this correction is a prose fix, not a promotion decision.
  • No change to url, contract_sha (66519e31490c, verified unchanged against origin/main:.petrova/contract.yaml), integrations_applicability (still genuinely all not_applicable — the repo’s own contract still self-declares all five pending from 2026-07-28, exactly as the old note already correctly flagged; that observation is not stale and is kept), profile, or fleets_allowed.
  • arno-host’s own .petrova/contract.yaml reconciliation (all five integrations still self-declared pending since 2026-07-28) remains open — unchanged from the prior note, not addressed by this correction.
  • Role promotion (experimental → higher) is untouched here; would need its own phase-close/verification-round evidence review, separate from fixing stale prose.

Human merge required per MR-12 — this PR is opened with the awaiting-human-merge label and does not auto-merge.