Convert embedded prompts to keyed format
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
id: modules.glossary.proposal
|
prompts:
|
||||||
version: v1
|
modules.glossary.proposal:
|
||||||
|
v1:
|
||||||
messages:
|
messages:
|
||||||
- role: system
|
- role: system
|
||||||
content: |
|
content: |
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
id: modules.grammar.proposal
|
prompts:
|
||||||
version: v1
|
modules.grammar.proposal:
|
||||||
|
v1:
|
||||||
messages:
|
messages:
|
||||||
- role: system
|
- role: system
|
||||||
content: |
|
content: |
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
id: modules.homophones.proposal
|
prompts:
|
||||||
version: v1
|
modules.homophones.proposal:
|
||||||
|
v1:
|
||||||
messages:
|
messages:
|
||||||
- role: system
|
- role: system
|
||||||
content: |
|
content: |
|
||||||
|
|||||||
@@ -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: |
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
id: validators.editorial_review
|
prompts:
|
||||||
version: v1
|
validators.editorial_review:
|
||||||
|
v1:
|
||||||
messages:
|
messages:
|
||||||
- role: system
|
- role: system
|
||||||
content: |
|
content: |
|
||||||
|
|||||||
@@ -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: |
|
||||||
|
|||||||
@@ -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: |
|
||||||
|
|||||||
Reference in New Issue
Block a user