Share the D&D NPC registry and prompt grounding

This commit is contained in:
2026-07-21 04:34:56 +00:00
parent d3e171aa82
commit 92acb45775
23 changed files with 628 additions and 436 deletions

View File

@@ -32,9 +32,9 @@ messages:
cache_control:
type: ephemeral
- role: user
content_file: ./catalog.md
content_file: ./sharedassets/common-dnd-npcs.md
- role: user
content_file: ./npc_registry.md
content_file: ./catalog.md
- role: user
content_file: ./task.md
- role: user

View File

@@ -1,11 +0,0 @@
The optional canonical NPC registry for this extraction is provided below as
durable JSON. Use it only to prefer exact canonical NPC names and recognize
their aliases when the transcript identifies a caster.
Registry entries are grounding material, not evidence that a spell was cast.
Do not extract a spell, caster, effect, or source reference from the registry.
NPC source references describe registry provenance and may belong to another
session; they are never spell evidence. Preserve the existing player and party
policy for identifying PCs from the transcript.
{{ input "npcs" }}