You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rename the Arch product → Ledger (full rename: all repos + data + bucket)
Tracking issue for renaming the Arch product to Ledger everywhere.
Deferred: execute when Microplex settles/launches. Both arch-data and microplex-us are live areas with in-flight work, so stage 0 is opening a
freeze/coordination window before any rename lands.
Scope / product surface
Repo: PolicyEngine/arch-data → PolicyEngine/ledger-data (now in the PolicyEngine org; the local clone also moves ~/CosilicoAI/arch → ~/PolicyEngine/ledger-data).
Artifacts: 49 artifacts/arch_* dirs in microplex-us.
Principles
Whole-word / identifier-aware rename only — never a substring replace (search, architecture, hierarchical, march all contain "arch").
Per-repo PRs, branched from main; each stage non-breaking (backward-compat aliases) and reversible.
Data = copy-then-cutover, never rename/delete production data in place.
Stages
0. Decide canonical names (repo ledger-data, package cosilico-ledger, module ledger, bucket ledger); open a coordination/freeze window with in-flight Codex work.
1. arch-data: introduce ledger package/module as canonical with a thin arch re-export shim so importers keep working; rename code/docs whole-word; rename the repo arch-data → ledger-data; move local clone to ~/PolicyEngine/ledger-data.
Rename the Arch product → Ledger (full rename: all repos + data + bucket)
Tracking issue for renaming the Arch product to Ledger everywhere.
Deferred: execute when Microplex settles/launches. Both
arch-dataandmicroplex-usare live areas with in-flight work, so stage 0 is opening afreeze/coordination window before any rename lands.
Scope / product surface
PolicyEngine/arch-data→PolicyEngine/ledger-data(now in the PolicyEngine org; the local clone also moves~/CosilicoAI/arch→~/PolicyEngine/ledger-data).cosilico-arch(modulearch, plusdb/micro/calibration) →cosilico-ledger(modulearch→ledger).arch(production CPS/ACS/SOI microdata + calibration targets) →ledger.artifacts/arch_*dirs in microplex-us.Principles
search,architecture,hierarchical,marchall contain "arch").main; each stage non-breaking (backward-compat aliases) and reversible.Stages
ledger-data, packagecosilico-ledger, moduleledger, bucketledger); open a coordination/freeze window with in-flight Codex work.arch-data: introduceledgerpackage/module as canonical with a thinarchre-export shim so importers keep working; rename code/docs whole-word; rename the repoarch-data→ledger-data; move local clone to~/PolicyEngine/ledger-data.import arch→import ledger(after the shim exists): microplex, microplex-us (companion issue), cosilico.ai.arch→ledger, enable dual-read, repoint writes, verify, then deprecatearch.arch_*dirs via copy + reference update, or regenerate (they are build outputs).Full plan:
microplex-usrebuild/docs/arch-to-ledger-migration-plan.md(branchclaude/scoreboard-first-rebuild).