Add production NPC pipeline composition
This commit is contained in:
20
internal/modules/integration/testdata/dnd_npcs_pipeline.yml
vendored
Normal file
20
internal/modules/integration/testdata/dnd_npcs_pipeline.yml
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
version: 3
|
||||
output:
|
||||
directory: ./notarius-output
|
||||
cache:
|
||||
chunk_plans:
|
||||
mode: bypass
|
||||
checkpoints: {}
|
||||
debug:
|
||||
directory: ./notarius-debug
|
||||
pipelines:
|
||||
dnd-npcs-fixture:
|
||||
input: seriatim
|
||||
chunk: generic
|
||||
artifacts:
|
||||
npcs:
|
||||
extract:
|
||||
module: dnd/npcs
|
||||
retries: 2
|
||||
normalize: dnd/npcs
|
||||
output: json
|
||||
43
internal/modules/integration/testdata/seriatim_npc_session.json
vendored
Normal file
43
internal/modules/integration/testdata/seriatim_npc_session.json
vendored
Normal file
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"metadata": {
|
||||
"id": "npc-session",
|
||||
"title": "Synthetic D&D NPC session"
|
||||
},
|
||||
"segments": [
|
||||
{
|
||||
"id": 1,
|
||||
"start": 0,
|
||||
"end": 4,
|
||||
"speaker": "Aria",
|
||||
"text": "Aria watches Mira Thorn, the Greencloak, enter the ruined hall."
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"start": 4,
|
||||
"end": 8,
|
||||
"speaker": "DM",
|
||||
"text": "Mira Thorn asks the party to follow the old road."
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"start": 8,
|
||||
"end": 12,
|
||||
"speaker": "DM",
|
||||
"text": "A hooded guard opens the side gate and waits in silence."
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"start": 12,
|
||||
"end": 16,
|
||||
"speaker": "DM",
|
||||
"text": "Three identical guards surround the interchangeable group."
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"start": 16,
|
||||
"end": 20,
|
||||
"speaker": "Aria",
|
||||
"text": "Aria keeps watch while the named NPCs leave the hall."
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user