Processing Prompts for The Western Horizon
Use these prompts when starting a new chat to process a source system PDF.
Standard Processing Prompt
I'm working on The Western Horizon, a West Marches campaign framework that synthesizes multiple collaborative worldbuilding games.
**Context:**
- Repository: https://github.com/cdhagmann/western_horizon
- Live site: https://cdhagmann.com/the_western_horizon/
- Design decisions chat: [LINK TO ORIGINAL CHAT]
- Project overview: See attached OVERVIEW.md
**Task:**
Analyze the attached [SYSTEM NAME] PDF and:
1. Create `notes/[system-name].md` using the template in `notes/_template.md`
2. Extract core mechanics, key procedures, and essential tables
3. Note how this system integrates with The Western Horizon framework
4. Identify which `_includes/` sections this system should inform
**Relevant sections to potentially update:**
- [List specific _includes/ files, e.g., `_includes/02-settlements.html`]
**Attached files:**
- OVERVIEW.md (project context)
- notes/_template.md (notes template)
- [SYSTEM].pdf (source to process)
- [Relevant _includes/ file(s) to update]
Quick Processing Prompt (When Context is Established)
Continuing The Western Horizon project.
Process [SYSTEM NAME] PDF:
1. → notes/[system-name].md (use template)
2. → Update [specific _includes/ file(s)]
Focus on: [specific mechanics or sections if known]
Section Update Prompt (No New PDF)
Update The Western Horizon based on existing notes.
Using notes/[system-name].md, fill in the placeholder content in:
- _includes/[section].html
Specifically the sections:
- #[section-id]
- #[section-id]
Keep the existing HTML structure, replace placeholder divs with actual content.
Multi-System Integration Prompt
I have notes for multiple systems. Help me write integration content.
**Available notes:**
- notes/[system-1].md
- notes/[system-2].md
**Task:**
Write the [SECTION NAME] section that synthesizes these systems, explaining:
- When to use each system
- How they hand off to each other
- Unified procedure that draws from both
**Target file:** _includes/[section].html, section #[id]
Example: Processing Ex Novo
I'm working on The Western Horizon, a West Marches campaign framework.
**Context:**
- Repository: https://github.com/cdhagmann/western_horizon
- Live site: https://cdhagmann.com/the_western_horizon/
- Design chat: [LINK]
**Task:**
Analyze Ex Novo PDF and:
1. Create notes/ex-novo.md using notes/_template.md
2. Extract founding procedures, faction mechanics, development events
3. Update _includes/02-settlements.html sections:
- #settlement-creation
- #settlement-founding
- #settlement-districts
- #settlement-factions
**Attached:**
- OVERVIEW.md
- notes/_template.md
- Ex Novo.pdf
- _includes/02-settlements.html
Notes
- Always attach OVERVIEW.md for context on design decisions
- Include the specific
_includes/file(s) you want updated - One PDF per session keeps context manageable
- Update OVERVIEW.md status table after each system is processed
- Commit notes files to repo for future reference