Rika

VERSION + ENVIRONMENT LEDGER

Version, with Rika.

A system of record for which commit became which version — and which channel is running it right now. Paper, red ink, and a seal for every deployable commit. A ledger, not a dashboard.

THE LEDGER — ACME/WEB

ACME / WEB

PROD LIVE

1.4.2

STAGING

1.5.0-rc.2

FOUNDRY

9f31c2a

  • 9f31c2a rate-limit webhook retries +128 −41 PIN
  • b77e1d0 retry deploys on 502 1.4.2 NOTES
  • 41a9c03 foundry: scaffold billing service +982 −12
  • e58d2f7 staging soak: queue depth alarm 1.4.1 NOTES

WHAT THE LEDGER KEEPS

PIN
Stamp a commit with a version. The seal is the record — an ofuda on the page.
CHANNELS
prod, staging, foundry — each one points at a version and says what is live.
DIFF
Moss for what landed, fault for what left — measured against the last release.
NOTES
Release notes drafted from the ledger itself, and published when you choose.
RIKACLI
commit, pin, deploy, version — four verbs, meant to be run from CI.

$ rikacli commit --repo=acme/web --sha=9f31c2a

$ rikacli pin --bump=patch → 1.4.3 sealed on 9f31c2a

$ rikacli deploy production → prod now runs 1.4.3