Test configuration source evidence

This commit is contained in:
2026-11-04 15:02:06 +00:00
parent 72099958d1
commit 42176a7ac4
2 changed files with 41 additions and 15 deletions

View File

@@ -1,6 +1,6 @@
# ConfigKit v1.1.0 adoption implementation plan
Status: Stages 1–2 complete; Stages 3–6 are not started.
Status: Stages 1–3 complete; Stages 4–6 are not started.
This plan is for a Luna coding agent implementing the selected
[ConfigKit adoption target](configkit-v1.1.0.md). Follow Stage 1 through Stage 6
@@ -148,6 +148,10 @@ source inventory, explanation, diagnostic, and outcome semantics are retained.
## Stage 3: Update focused report and adapter coverage
**Completed.** Focused source tests cover the new text and YAML keys, native
main layer, ordered selections, empty lists, and nil/redacted evidence. The
offline `TestSources` suite passed with Go 1.27.0.
1. Extend `TestSourcesProjectNativeEvidenceInTextAndYAML` in `sources_test.go`
rather than building another report-test framework. Update fixtures and
assertions to the new native fields and report keys. Check that legacy