Skip to content

2026-07-07 — Edit registry for so1-console


2026-07-07 — Edit registry for so1-console

Section titled “2026-07-07 — Edit registry for so1-console”

Date: 2026-07-07 Status: ratified Verb: petrova_act_registry_edit Slug: so1-console MR-compliance: MR-4, MR-7, MR-12, MR-14

Populate initial contract_sha for so1-console after petrova_onboard landed .petrova/contract.yaml on main (so1-console#323, blob 631e37c6ea63). Registry-entry-first onboarding: the entry was registered (#158) with no contract_sha; this is the first fill, not a drift reconcile (reconcile_drift NO_DRIFT_DETECTED since no prior sha). Closes neverland edge E10 (petrova#165).

registry.yaml > repos[so1-console] after this verb:

- slug: so1-console
url: https://github.com/so1-io/so1-console
default_branch: main
role: experimental
profile: standard
fleets_allowed: []
added: '2026-07-07'
contract_sha: 631e37c6ea63
integrations_applicability:
ares: not_applicable
traceo: not_applicable
crumb: not_applicable
rocky: not_applicable
eva: not_applicable
contract_committers:
- humans
notes: |
The SO1 Rover automation product — control-plane UI (Next.js,
rover.so1.io) + BFF (Hono/Bun) + n8n orchestration (hab.so1.io).
This is the *hands* of the fleet: FORGE, TOMMY, Scribe, ZOID, and
the STRATT->SO1 chain-import bridge (neverland edge E1, so1-console
#316/#318). Distinct from the `so1-io` slug, which governs the
veritas prompt repo. Registered 2026-07-07 per neverland phase N0
(docs/neverland/03-implementation-cycle.md) to close governance gap
E10 — the automation product was previously invisible to the control
plane. No contract_sha yet: pending petrova_onboard to generate the
target's .petrova/contract.yaml. fleets_allowed empty until onboard
completes and CODEOWNERS land.
idempotency_key: 6bde4953cbe625b6e4da962cec070957d61df80aae4c2bdfe2dfc2dbfa03d0e0
schema_fingerprint: 527e83bf1a3b
actor: human:alex@devarno.com
triggered_by:
kind: human_request
ref: E10 / petrova#165
applied_at_iso: '2026-07-07T20:13:54.091Z'

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