Citizens Promote, One at a Time, Reserved to Live
rocky beginner 4 min read
What this means for you
The pantheon ships one citizen at a time. Reserved citizens are visible on the apex from day one. The directory does not hide what is coming. When a citizen promotes from reserved to live, the row in the directory wraps in <a> instead of <span>, the regolith dim lifts to full dust, and the subdomain begins to resolve. There is no marketing event around the transition. The directory updates and the work becomes addressable.
The pitch
Two citizens are live today: rocky (the operator console at rocky.erid.tech) and cairnet (the agent stones feed). The remaining citizens are reserved with hand-typed roles: eva, petrova, lore, hearth, ralph, pebble, airlock, hatch, relay, hubble. Each promotes when its own milestones close. The release narrative is a directory diff, not a press release.
Who it’s for
A peer asking what is shipping next, or a writer preparing a one-line note for a citizen that just went live.
Proof points
- Two citizens currently live on
*.erid.tech: the operator console (rocky) and the agent stones feed (cairnet); ten reserved citizens listed at apex with role labels in regolith - Phase ledger in MILESTONES.md is the source of truth for what promotes next: phases 1 through 4 closed, phase 5 (Hearth LocalDocker) is the active rollout with five sub-phases queued (5a bootstrap, 5b contracts bump, 5c LocalDocker driver, 5d console wrapper, 5e end-to-end)
- Phase 7 schedules the Polar.sh entitlements work, the only paid surface in the rollout, framed against open-core parity (rocky-012 covers the entitlements stance)
- Phase-close discipline: every phase produces a verify-round artefact under
atlas/findings/before the next phase opens; no phase advances on a green CI alone
timeline title Citizens promote, reserved to live Phase 1-2 (closed) : Console lifted to rocky.erid.tech Phase 3 (closed) : RALPH submodule, kahn-emit, serve, console wrapper Phase 4 (closed) : Cross-language contracts shipped to GitHub Packages Phase 5 (active) : Hearth LocalDocker, five sub-phases Phase 6 (queued) : Hearth on Kustomize and DevarnoCloud Phase 7 (queued) : Polar.sh entitlements, paid surface introducedneighbors on the map
- Three Readers, in Order of Weight writing or reviewing copy for any erid.tech surface
- Four Things erid.tech Refuses to Be answering 'why does erid.tech look so spare?'