Document and audit effective configuration diffs
This commit is contained in:
@@ -1,8 +1,9 @@
|
||||
# Implement effective configuration diffs
|
||||
|
||||
Status: planned. Audience: a Luna coding agent implementing one stage per prompt,
|
||||
in numerical order. The [diff roadmap](diff.md) owns the agreed target contract
|
||||
and scope. This document owns implementation steps and completion evidence.
|
||||
Status: complete. The [diff roadmap](diff.md) owns the agreed target contract and
|
||||
scope. This document preserves the implementation sequence and completion
|
||||
evidence; completed planning records retire during separately authorized release
|
||||
preparation.
|
||||
|
||||
Planning baseline: `e82b1c90543a6ab92138ee8c0c2a4cd4daea8af0`.
|
||||
No diff API exists at this baseline. This plan adds comparison of successful
|
||||
@@ -385,7 +386,7 @@ redaction marker; no full-context rendering supplements the diff records.
|
||||
|
||||
## Stage 10 — Reconcile documentation and audit the complete feature
|
||||
|
||||
Status: planned. Scope: current-behavior documentation, integration audit, and
|
||||
Status: complete. Scope: current-behavior documentation, integration audit, and
|
||||
completion evidence; no release publication.
|
||||
|
||||
1. Add an effective-diff section to `docs/config.md` for shared equality,
|
||||
@@ -417,6 +418,20 @@ completion evidence; no release publication.
|
||||
Done: the agreed feature is implemented, validated, and documented without
|
||||
stronger unrelated guarantees or changes to the publication contract.
|
||||
|
||||
Evidence: the planned feature baseline was `e82b1c90543a6ab92138ee8c0c2a4cd4daea8af0`;
|
||||
the reviewed implementation through consumer examples is commit `a37e689`,
|
||||
following the accepted decision at `3697a51` and public facade at `8ae542b`.
|
||||
The complete baseline-to-implementation diff was reviewed against this plan and
|
||||
the selected contract. `go test ./internal/engine -run 'Diff|Explain|History|Secret|Independent'`,
|
||||
`go test . -run 'Diff|FacadeInspection|PublicFacadeBoundary|DependencyImportBoundary'`,
|
||||
`go test ./examples/consumers`, `go test . -run '^ExampleDiff$'`, the local
|
||||
documentation-link test, and `./scripts/check.sh` passed on
|
||||
`go1.26.8 linux/amd64`. `GOTOOLCHAIN=local GOPROXY=off go test -race ./...` also passed.
|
||||
The feature does not compare resolved credential bytes or supply paired full-
|
||||
document rendering context; credential rotation behind the same reference is
|
||||
not reported. Fingerprints remain deferred, no performance claim is made, and
|
||||
release publication remains separate.
|
||||
|
||||
## Open Questions
|
||||
|
||||
None required for this scope. The roadmap's four choices are approved; the
|
||||
|
||||
Reference in New Issue
Block a user