Skip to content

Remove the archived policyengine-data repo from the inventory - #99

Merged
anth-volk merged 1 commit into
mainfrom
remove-policyengine-data
Oct 19, 2026
Merged

anth-volk merged 1 commit into
mainfrom
remove-policyengine-data

Conversation

@anth-volk

Copy link
Copy Markdown
Contributor

What and why

The policyengine-data repo has been archived. It was retired instead of being moved to PyPI trusted publishing, the same way as reweight (#97): nothing in PolicyEngine imports the package, and its dev extras pin policyengine-us==1.667.1, which is no longer on PyPI. scripts/policyengine_repos.json is meant to list only active repos, so this removes the repo from:

  • scripts/policyengine_repos.json
  • REPO_KIND_OVERRIDES in scripts/build_manifest.py
  • dashboard/src/data/manifest.json: its known_repos and repo_coverage entries, and policyengine-data from the target_repos of the policyengine-data and policyengine-calibration-diagnostics skills

The policyengine-data skill is kept. It documents the Microcosm data stack and doesn't depend on the archived repo. The two target_repos matches only existed because build_manifest.py matches repo names against skill text, and the skill's own name matched the repo's.

As in #97, the manifest was edited directly rather than fully regenerated, to avoid unrelated rewrites. To check the edit, I ran scripts/build_manifest.py before and after removing the repo from the inventory and compared the two outputs. The only differences were the four listed above (plus the order of edges, which isn't stable between runs). Those four are exactly what this PR changes.

Test plan

  • uv run pytest --ignore=tests/test_skill_examples.py: 178 passed
  • python3 scripts/build_claude_wrapper.py --source-root . --output-root <tmp>: succeeds
  • Regenerated manifests before and after the inventory change differ only in the entries removed here

🤖 Generated with Claude Code

policyengine-data has been archived (retired rather than moved to PyPI
trusted publishing). Remove it from scripts/policyengine_repos.json, from
REPO_KIND_OVERRIDES in scripts/build_manifest.py, and from the generated
dashboard manifest.

The policyengine-data skill is unrelated to the archived repo and is kept.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@anth-volk
anth-volk merged commit 84e9bb6 into main Oct 19, 2026
2 checks passed
@anth-volk
anth-volk deleted the remove-policyengine-data branch October 19, 2026 20:02
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