Gate combat extraction on scene descriptions
This commit is contained in:
37
internal/modules/integration/testdata/combat_scene_descriptions.json
vendored
Normal file
37
internal/modules/integration/testdata/combat_scene_descriptions.json
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"scenes": [
|
||||
{
|
||||
"id": "chunk-000001",
|
||||
"source_ref": {
|
||||
"source_id": "npc-session",
|
||||
"start_unit_id": 1,
|
||||
"end_unit_id": 2
|
||||
},
|
||||
"kind": "combat",
|
||||
"title": "First combat exchange",
|
||||
"summary": "The first accepted chunk contains active combat."
|
||||
},
|
||||
{
|
||||
"id": "chunk-000002",
|
||||
"source_ref": {
|
||||
"source_id": "npc-session",
|
||||
"start_unit_id": 3,
|
||||
"end_unit_id": 4
|
||||
},
|
||||
"kind": "combat",
|
||||
"title": "Second combat exchange",
|
||||
"summary": "The second accepted chunk contains active combat."
|
||||
},
|
||||
{
|
||||
"id": "chunk-000003",
|
||||
"source_ref": {
|
||||
"source_id": "npc-session",
|
||||
"start_unit_id": 5,
|
||||
"end_unit_id": 5
|
||||
},
|
||||
"kind": "combat",
|
||||
"title": "Final combat exchange",
|
||||
"summary": "The final accepted chunk contains active combat."
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -16,12 +16,19 @@ pipelines:
|
||||
npcs:
|
||||
extract: dnd/npcs
|
||||
normalize: dnd/npcs
|
||||
scene-descriptions:
|
||||
extract: dnd/scene-descriptions
|
||||
normalize: dnd/scene-descriptions
|
||||
- id: grounded-events
|
||||
references:
|
||||
npcs:
|
||||
artifact:
|
||||
step: identify-npcs
|
||||
lane: npcs
|
||||
scene_descriptions:
|
||||
artifact:
|
||||
step: identify-npcs
|
||||
lane: scene-descriptions
|
||||
artifacts:
|
||||
spells:
|
||||
extract: dnd/spells
|
||||
|
||||
Reference in New Issue
Block a user