Reorganized the folder structure to utilize subfolders by category

This commit is contained in:
2026-05-26 11:26:18 -05:00
parent cded4f7281
commit 2541ea480f
18 changed files with 30 additions and 30 deletions

View File

@@ -0,0 +1,13 @@
Produce a polished in-universe recap of the attached Dungeons & Dragons session transcript.
Use the following party roster to resolve speakers and character references:
- Mike Brown: DM
- Eric Rakestraw: Player (Hrank Greenfield, Nature Cleric of Chauntea)
- Adam Rakestraw: Player (Alan Hohey, Druid)
- Zach Anthony: Player (Svend Balderk, Barbarian)
- Clint Twellman: Player (Popov, Paladin)
The transcript may contain transcription errors, repeated lines, incomplete sentences, and occasional misheard proper nouns. You may assume that speaker identity is accurate. When the transcript is ambiguous, prefer accuracy over completeness.
A summary of the previous D&D session may also be provided for context. If present, use it to understand the partys starting situation, ongoing plot threads, recurring NPCs, and target recap style. Do not treat the previous recap as evidence of what happened in the current session.

View File

@@ -1,21 +1,31 @@
id: dnd.session_recap
version: "1.0.0"
version: "2.0.0"
default_profile: openrouter-opus
description: Example D&D session recap prompt definition for experimentation.
description: D&D session recap prompt.
inputs:
- name: transcript
required: true
content_type: application/json
description: Structured recap source transcript
- name: glossary
- name: recap
required: false
content_type: text/yaml
description: Optional glossary context
content_type: text
description: Optional previous session recap
messages:
- role: system
content_file: ./recap.system.md
- role: user
content_file: ./recap.user.md
- role: user
content: |
<<<CURRENT_SESSION_TRANSCRIPT
{{input "transcript"}}
CURRENT_SESSION_TRANSCRIPT>>>
- role: user
content: |
<<<PREVIOUS_SESSION_RECAP
{{input "recap"}}
PREVIOUS_SESSION_RECAP>>>
output:
format: markdown
validation_mode: basic

View File

@@ -1,5 +1,5 @@
id: dnd.session_bounds
version: "1.0.0"
version: "2.0.0"
default_profile: openrouter-gemini-flash
description: Review D&D session transcript and identify starting and ending segments for actual gameplay.
inputs:
@@ -18,5 +18,5 @@ messages:
output:
format: json
validation_mode: json_schema
schema_path: bounds.schema.json
schema_path: automation-pipeline-dnd/trim/bounds.schema.json
repair_attempts: 0

View File

@@ -1,23 +0,0 @@
Produce a polished in-universe recap of the attached Dungeons & Dragons session transcript.
Use the following party roster to resolve speakers and character references:
- Mike Brown: DM
- Eric Rakestraw: Player (Hrank Greenfield, 13th-level Nature Cleric of Chauntea)
- Adam Rakestraw: Player (Alan Hohey, 13th-level Druid)
- Zach Anthony: Player (Svend Balderk, 13th-level Barbarian)
- Clint Twellman: Player (Popov, 13th-level Paladin)
The transcript may contain transcription errors, repeated lines, incomplete sentences, and occasional misheard proper nouns. You may assume that speaker identity is accurate. When the transcript is ambiguous, prefer accuracy over completeness.
A summary of the previous D&D session is also provided for context. Use it to understand the partys starting situation, ongoing plot threads, recurring NPCs, and target recap style. Do not treat the previous recap as evidence of what happened in the current session.
Previous session recap:
<<<PREVIOUS_SESSION_RECAP
{{input "recap"}}
PREVIOUS_SESSION_RECAP>>>
Current session transcript:
<<<CURRENT_SESSION_TRANSCRIPT
{{input "transcript"}}
CURRENT_SESSION_TRANSCRIPT>>>