Rename technical identifiers: macromod → policyengine-macro#24
Merged
Conversation
- pip package name -> policyengine-macro; import package src/macromod -> src/policyengine_macro - CLI: primary entry point pe-macro, with macromod kept as a legacy alias - Modal app renamed macromod-mcp -> policyengine-macro-mcp (hosted URL changes) - Site pages, READMEs, tests, and workflow comments updated to pe-macro and the new hosted URL - Deliberately unchanged: Modal Secret "macromod-hf", Volume "macromod-pe-data", MACROMOD_* env vars, /root/.cache/macromod paths (commented in code) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Merging redeploys the MCP server under a new Modal app name (
policyengine-macro-mcp), so the hosted URL changes to:The old app
macromod-mcpkeeps running at the old URL until a maintainer runsmodal app stop macromod-mcp— so existing connectors keep working during the transition.What changed
macromod→policyengine-macro; import packagemacromod→policyengine_macro(dir renamed, all imports updated across src, tests, modal_app.py)pe-macro;macromodis kept as a second console-script alias for existing docs/usersmodal.App("macromod-mcp")→modal.App("policyengine-macro-mcp");allowed_hostsand the remote-test default URL updated to matchpe-macro ...) updated on connect/, olg/, pe/; prose product name "PolicyEngine Macro" untouchedDeliberately NOT renamed (commented in code)
macromod-hfand Volumemacromod-pe-data(renaming needs maintainer action)MACROMOD_*env vars/root/.cache/macromod/~/.cache/macromodpaths (match data already on the volume).vercel/project.json/ macromod.vercel.app domain linksVerification
pip install -e integrationthen full suite: 60 passed, 35 skippedpe-macro --helpandmacromod --helpboth workmodal_app.pypasses an AST syntax check; zero oldmodal.runURLs remain in site HTML🤖 Generated with Claude Code