CRUMB a card from devarno-cloud

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 introduced

neighbors on the map