Convert embedded prompts to keyed format

This commit is contained in:
2026-10-04 00:18:38 +00:00
parent afcf58331f
commit b1b0fc7455
8 changed files with 229 additions and 218 deletions

View File

@@ -1,7 +1,7 @@
# Implementation Plan: PromptKit v0.12.0 Adoption # Implementation Plan: PromptKit v0.12.0 Adoption
**Last updated:** 2026-10-03 **Last updated:** 2026-10-03
**Status:** Ready for implementation; no stages completed. **Status:** In progress; Stage 1 completed.
**Audience:** Luna coding agent. **Audience:** Luna coding agent.
## Scope and Execution ## Scope and Execution
@@ -107,6 +107,10 @@ version keys against `RegisteredMetadata`, and run `git diff --check`. Registry
preparation tests become runnable with the new constructor in Stage 3. Commit preparation tests become runnable with the new constructor in Stage 3. Commit
the asset conversion; do not introduce an old-format reader to test it here. the asset conversion; do not introduce an old-format reader to test it here.
**Completion marker:** Stage 1 complete. All seven registered prompt assets
use keyed prompt/version mappings; parsed definitions were structurally checked
against their prior content, and `git diff --check` passed.
## Stage 2 — Migrate Operator Profiles, Example Roots, and YAML Fixtures ## Stage 2 — Migrate Operator Profiles, Example Roots, and YAML Fixtures
**Primary files:** `examples/profiles/`, the three maintained configuration **Primary files:** `examples/profiles/`, the three maintained configuration

View File

@@ -1,5 +1,6 @@
id: modules.glossary.proposal prompts:
version: v1 modules.glossary.proposal:
v1:
messages: messages:
- role: system - role: system
content: | content: |

View File

@@ -1,5 +1,6 @@
id: modules.grammar.proposal prompts:
version: v1 modules.grammar.proposal:
v1:
messages: messages:
- role: system - role: system
content: | content: |

View File

@@ -1,5 +1,6 @@
id: modules.homophones.proposal prompts:
version: v1 modules.homophones.proposal:
v1:
messages: messages:
- role: system - role: system
content: | content: |

View File

@@ -1,5 +1,6 @@
id: modules.spoken_word.proposal prompts:
version: v1 modules.spoken_word.proposal:
v1:
messages: messages:
- role: system - role: system
content: | content: |

View File

@@ -1,5 +1,6 @@
id: validators.editorial_review prompts:
version: v1 validators.editorial_review:
v1:
messages: messages:
- role: system - role: system
content: | content: |

View File

@@ -1,5 +1,6 @@
id: validators.meaning_reversal_review prompts:
version: v1 validators.meaning_reversal_review:
v1:
messages: messages:
- role: system - role: system
content: | content: |

View File

@@ -1,5 +1,6 @@
id: validators.spoken_form_plausibility prompts:
version: v1 validators.spoken_form_plausibility:
v1:
messages: messages:
- role: system - role: system
content: | content: |