Add D&D enemy event pipeline example

This commit is contained in:
2026-08-03 21:10:21 +00:00
parent b722131d57
commit ba1d112d1f
5 changed files with 341 additions and 7 deletions

View File

@@ -40,6 +40,7 @@ pipelines:
- spells
- combat-turns
- npc-interactions
- enemy-events
steps:
# Establish session-wide reference artifacts alongside independent item events.
- id: describe-session
@@ -101,3 +102,28 @@ pipelines:
retries: 2
merge: appendorder
normalize: dnd/npc-interactions
- id: track-enemies
references:
npcs:
artifact:
step: describe-session
lane: npcs
scene_descriptions:
artifact:
step: describe-session
lane: scene-descriptions
combat_turns:
artifact:
step: extract-events
lane: combat-turns
npc_interactions:
artifact:
step: extract-events
lane: npc-interactions
artifacts:
enemy-events:
extract:
module: dnd/enemy-events
retries: 2
merge: appendorder
normalize: dnd/enemy-events