Files
settled-reach/tooling/line-previewer/test-fixtures/sample-monologue.yaml
T
jpmschweitzerandClaude Opus 4.6 661769f028 feat(simulation): add line previewer CLI (#407)
CLI tool to preview monologue/dialogue line selection for a given game
state. 4 subcommands: dialogue (D-028 4-layer pipeline), monologue
(trigger + prerequisite evaluation), coverage (dead conversation
detection), sequence (walk-through simulation). Authoring tool for
content team — tests line trigger logic without running the full game.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 01:19:46 +01:00

37 lines
986 B
YAML

# Test fixture: smuggler monologue at The Terminal
character: smuggler
location: the-terminal
lines:
- id: "terminal_m_s_001"
text: "The Terminal. Same hum, same faces, same game."
trigger: enter_location
priority: 5
- id: "terminal_m_s_002"
text: "Kael's at his station. Looks tense today."
trigger: observe_npc
priority: 7
- id: "terminal_m_s_003"
text: "That manifest doesn't add up. Kael knows something."
trigger: observe_anomaly
prerequisites:
facts:
- fact_id: manifest_discrepancy
min_confidence: suspects
priority: 9
- id: "terminal_m_s_004"
text: "Should check in on the next shipment. Can't be too careful."
trigger: time_idle
priority: 3
- id: "terminal_m_s_005"
text: "Something's different today. The usual rhythm is off."
trigger: enter_location
prerequisites:
facts:
- fact_id: ring_pressure_increasing
min_confidence: suspects
priority: 8