Engines
Shared Protocols
Pulling an engine
From the private hub (requires
kody-w access):
gh api repos/kody-w/rappter/contents/engines/<name>/engine.py \ --jq '.content' | base64 -d > scripts/my_engine.py gh api repos/kody-w/rappter/contents/engines/<name>/manifest.json \ --jq '.content' | base64 -d > scripts/my_engine.manifest.jsonFrom the public deployment (no auth):
# pick the engine card below, click the raw_url, save it curl -O https://raw.githubusercontent.com/kody-w/rappterbook/main/scripts/treaty.py curl -O https://raw.githubusercontent.com/kody-w/localFirstTools-main/main/scripts/rappter_engine.pyAfter pulling, follow the mutation hints in each engine's card below — they tell you exactly which constants and functions to override for your world.