Skip to content

Microcosm/Chronicle naming: sweep skills prose (fixes #82) - #84

Merged
MaxGhenis merged 1 commit into
mainfrom
microcosm-chronicle-prose-82
Aug 25, 2026
Merged

Microcosm/Chronicle naming: sweep skills prose (fixes #82)#84
MaxGhenis merged 1 commit into
mainfrom
microcosm-chronicle-prose-82

Conversation

@MaxGhenis

Copy link
Copy Markdown
Contributor

Implements #82: Populace → Microcosm and product-Ledger → Chronicle across skills, agents, commands, docs, and generated metadata. Built by a sol lane against verified facts from microcosm@main (e4ff47bc); fable-reviewed before push.

Renamed

  • Stack teaching in skills/policyengine-data/SKILL.md: repo PolicyEngine/microcosm, mirror ~/PolicyEngine/microcosm, the five microcosm-* shards + microcosm.* namespace (post-microcosm#638 reality), "calibrate — Chronicle's lane"
  • Product prose across README, skills/README, calibration-diagnostics/uk/us/prior-scores/standards/writing/policyengine SKILLs, agents (calibration-diagnostics, microsim-runner, prior-scores-finder, report-logger), commands (analyze-policy, reform-pipeline), docs (when-to-use, structured-output-and-chaining), functional_tags
  • US data-issue routing: policyengine-us-data (archived 2026-07-02) → PolicyEngine/microcosm in the routing doc + test_country_routing
  • Frontmatter triggers keep recall: Microcosm (formerly Populace)
  • dashboard/src/data/manifest.json regenerated via scripts/build_manifest.py (NB the generator is order-unstable across runs for target cross-links + generated_at — pre-existing; this commit's copy is one valid regeneration)

Frozen (kept verbatim)

  • Dataset/artifact ids (populace_us_2024*, populace_uk_2023, data_version strings), HF ids (policyengine/populace-*), live /populace API+dashboard routes, data:populace functional role, Slack channels, analyses/*.md dated records, test_dataset_naming pins

Guard added

tests/test_no_stale_references.py now has a span-based stale-product-name check: prose populace/ledger fails unless the exact span matches a frozen-surface allowlist (dataset ids, HF ids, env tokens, ledger_* fields, channels, the (formerly Populace) trigger, live routes) — the rename can't silently regress. Banned/allowed corpus tests included.

Suite: 152 passed locally (plus the guard corpus). Tracked by microcosm#639.

🤖 Generated with Claude Code

Update product prose, repository routing and mirror pointers, shard and namespace teaching, functional metadata, generated manifest metadata, and stale-reference coverage.

Keep frozen Hugging Face dataset IDs, dataset/artifact names and versions, POPULACE_* tokens, ledger CLI/field identifiers, live Slack channel names, real paths and code identifiers, dated analyses, test pins, and generic bookkeeping uses.

Co-Authored-By: sol via subfleet
@MaxGhenis
MaxGhenis merged commit 42f3dbb into main Aug 25, 2026
2 checks passed
@MaxGhenis
MaxGhenis deleted the microcosm-chronicle-prose-82 branch August 25, 2026 13:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant