Complete PromptKit upgrade audit

This commit is contained in:
2026-08-25 19:56:23 +00:00
parent 4cd5f505df
commit 7005688b80
2 changed files with 10 additions and 2 deletions

View File

@@ -203,7 +203,7 @@ for platform availability, security, and retention requirements.
`profile` selects an ID; `profile_file` and `profile_dir` supply definitions. `profile` selects an ID; `profile_file` and `profile_dir` supply definitions.
They are separate decisions. An explicit `profile` applies to every selected They are separate decisions. An explicit `profile` applies to every selected
report. Otherwise Hourly selects `weather-light`, while Daily, Today, and report. Otherwise Hourly selects `weather-light`, while Daily, Today, and
Tomorrow select `weather-balanced` through their exact `2.0.0` prompt Tomorrow select `weather-balanced` through their exact `2.1.0` prompt
definitions. definitions.
Promptkit resolves a selected profile definition from a test or embedding Promptkit resolves a selected profile definition from a test or embedding

View File

@@ -1,6 +1,12 @@
# PromptKit v0.8.0 Upgrade Implementation Plan # PromptKit v0.8.0 Upgrade Implementation Plan
Status: Ready for implementation. Status: Complete.
Completion note: Stages 19 upgraded PromptKit, adopted inherited profiles and
current credential handling, added repair and provider-failure contracts,
enabled one corrective generation for v2.1.0 prompts, exposed repair
provenance in ordinary and comparison results, migrated comparison bundles to
v2, and added secure failure-debug capture.
## Purpose And Authority ## Purpose And Authority
@@ -505,6 +511,8 @@ GOWORK=off go test -race -count=1 ./internal/promptdebug ./internal/adapters/pro
### Stage 9: Reconcile Documentation And Perform The Final Upgrade Audit ### Stage 9: Reconcile Documentation And Perform The Final Upgrade Audit
Status: Complete.
Purpose: verify the complete end state as one coherent WeatherReporter feature Purpose: verify the complete end state as one coherent WeatherReporter feature
and leave no stale v0.5.0, prompt v2.0.0, comparison v1, credential, profile, and leave no stale v0.5.0, prompt v2.0.0, comparison v1, credential, profile,
repair, or debug claims. repair, or debug claims.