Document captured configuration comparison
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
# Captured Configuration Comparison
|
||||
|
||||
Status: accepted; implementation pending.
|
||||
Status: Implemented (2026-10-09). PromptKit exposes captured configuration
|
||||
comparison through `ConfigurationInspection.Diff`; see the
|
||||
[implementation plan](implementation.md) for the completed work and verification.
|
||||
|
||||
## Purpose
|
||||
|
||||
|
||||
@@ -58,8 +58,9 @@ This wrapper is an implementation choice, not a new consumer contract.
|
||||
**Status: Complete.** The selected tag resolves to reviewed commit
|
||||
`8f3396d6f0cbe03af4f92bb2c1a1c9798171dd52`; upstream `COPYRIGHT` and `LICENSE`
|
||||
are unchanged from v0.6.0. `GOTOOLCHAIN=local go test ./...`,
|
||||
`GOTOOLCHAIN=local go vet ./...`, `GOTOOLCHAIN=local python3
|
||||
scripts/check-examples.py`, and `git diff --check` passed.
|
||||
`GOTOOLCHAIN=local go vet ./...`,
|
||||
`GOTOOLCHAIN=local python3 scripts/check-examples.py`, and
|
||||
`git diff --check` passed.
|
||||
|
||||
Scope: dependency and attribution changes only.
|
||||
|
||||
@@ -163,8 +164,8 @@ sequence, sensitivity, and ordering cases.
|
||||
views repeatedly after both sources become unreadable, and concurrently runs
|
||||
inspection, comparison, and offline execution against those captured engines.
|
||||
It confirms stable differences without source reads or comparison-triggered
|
||||
model calls. `GOTOOLCHAIN=local go test -race . ./internal/configuration
|
||||
./internal/engine` and `git diff --check` passed.
|
||||
model calls. `GOTOOLCHAIN=local go test -race . ./internal/configuration ./internal/engine`
|
||||
and `git diff --check` passed.
|
||||
|
||||
Scope: lifecycle and concurrency integration tests.
|
||||
|
||||
@@ -189,6 +190,14 @@ concurrent read-only use without involving prompt execution machinery.
|
||||
|
||||
## Stage 5: Document The Feature And Validate The Integrated Change
|
||||
|
||||
**Status: Complete.** Added the consumer example, comparison GoDoc, and internal
|
||||
bridge documentation; updated the feature roadmap to implemented. v0.13.0 is
|
||||
already published, so its note remains unchanged; include this feature in the
|
||||
next release note. `GOTOOLCHAIN=local go test -race ./...`,
|
||||
`GOTOOLCHAIN=local go vet ./...`,
|
||||
`GOTOOLCHAIN=local python3 scripts/check-examples.py`, affected local and
|
||||
ConfigKit v0.7.0 link-target checks, and `git diff --check` passed.
|
||||
|
||||
Scope: canonical documentation and final verification.
|
||||
|
||||
1. Add a small comparison example to the configuration-inspection section of
|
||||
|
||||
Reference in New Issue
Block a user