Pathfinder Experience App (PXA) — Executive One-Pager
Mission
Keep the player-facing Pathfinder experience current, relevant, and reliable at all times.
What PXA Delivers
- Up-to-date campaign context from Discord timeline/denizens imports.
- Reliable publishing to Quartz (
p2e.zgod.io) with clean information architecture. - Consistent PC/NPC portrait rendering.
- Pathfinder Buddy answers grounded in canonical campaign docs.
- User feedback loop via Discord reactions (👍/👎) for behavior tuning.
Current Architecture (Simple View)
- Ingest: Discord export + transform pipeline updates canonical Pathfinder vault content.
- Curate: Sessions, NPCs, portraits, and quickrefs are refreshed.
- Publish: Staging remaps are applied, Quartz builds, and site is pushed live.
- Assist: Pathfinder Buddy answers from campaign corpus.
- Improve: Reaction feedback is logged for prompt/rule refinement.
Live Standards (Now)
- Home page is generated dynamically each publish from current content.
- Publish tree uses clean top-level IA (
01_Sessions,03_NPCs) with01_Campaignsremoved. - Portrait path/link conventions are standardized for both NPC and character sheets.
- Buddy is configured to read canonical character sheets directly for build/spell questions.
Success Metrics
- Freshness: Home reflects latest arc/session state each publish.
- Reliability: No broken images on active PC/NPC pages.
- Usefulness: Buddy responses are campaign-specific, not generic.
- Learning Loop: 👍/👎 reactions produce actionable guidance trends.
Risks to Watch
- Broken relative image paths after content reshapes.
- Export filters missing non-markdown assets.
- Drift between source vault conventions and publish remaps.
- Buddy regression into “approval/path required” friction.
30-Day Priorities
- Auto-check broken links/images during publish.
- Promote safe NPC inbox entries into canonical buckets.
- Generate periodic prompt/rule patch suggestions from 👎 clusters.
- Add an operator quality checklist to every publish run.
Outcome
PXA is positioned as a living campaign operations system: always current, player-safe, and continuously improving with real table feedback.