Verify native prompt overrides and snapshots

This commit is contained in:
2026-10-04 01:00:46 +00:00
parent 9b82eb7da2
commit b81bd28865
2 changed files with 166 additions and 11 deletions

View File

@@ -1,7 +1,7 @@
# Implementation Plan: PromptKit v0.12.0 Adoption
**Last updated:** 2026-10-04
**Status:** In progress; Stages 1–5 completed.
**Status:** In progress; Stages 1–6 completed.
**Audience:** Luna coding agent.
## Scope and Execution
@@ -352,6 +352,14 @@ tests. Change `adapter.go` only for an actual integration defect.
prepared-adapter tests. Compare semantic messages and selected targets, not old
hash values or exact YAML formatting. Check whitespace and commit.
**Completion marker:** Stage 6 complete. Native operator messages reach both
the prepared snapshot and provider request, with and without shared-variable
references. The adapter's per-call schema and repair budget remain effective
under a valid operator output-contract override. Existing runtimes retain
captured prompt/profile values after source edits, and a new runtime observes
valid edits; the target guard and preparation failure remain covered. The
`internal/framework/llm` tests and `git diff --check` passed.
## Stage 7 — Verify Native Profiles, Backend Authority, and Resilience
**Primary files:** Runtime inspection and adapter tests,