MURAL QUEST β€” Tools

One launcher for the editors and review tools.

These tools load mural data via ../js/data.js, so open this page through the local server (this URL should start with http://127.0.0.1:8000), not as a file. To start it: python3 -m http.server 8000 from the repo, then open http://127.0.0.1:8000/tools/. (Or double-click open-tools.command.)

Editors

πŸ“

YAML Editor

Edit mural metadata β€” bio, GPS, Instagram, categories. Emits paste-ready blocks to apply.

πŸ—ΊοΈ

Route Editor + trigger rings

Edit tour routes, stops, paths, and GPS nudges. Toggle rings to check trigger-zone overlap.

Review & audio

πŸŽ™οΈ

Narration Review

Play, edit, and mark the 84 tour narrations. Search by artist, auto-saves, revision badges.

πŸ–¨οΈ

Print YAMLs

Printable review sheet of all mural YAML data.

Maps & outreach

🧭

Routes Overview Map

All tour routes on a single map for a bird's-eye view.

βœ‰οΈ

Artist Outreach

Track outreach status to the mural artists.

Publish cheat-sheet (run from the repo root in Terminal)

# start the tools server python3 -m http.server 8000 # regenerate the narration review page (after editing scripts / _revisions.json) python3 scripts/build-narration-review.py # mural data β†’ live (OTA, no app build), ~1 min python3 scripts/publish-content.py # narration audio (Rob's voice) β†’ generate + upload python3 scripts/gen-audio.py --ids 6,7 --voice MbDP6IqOIFzS6HLtx2BX --force python3 scripts/publish-audio.py --ids 6,7