From 05b67cbfcf76b347156a888558838094116807d7 Mon Sep 17 00:00:00 2001 From: Eric Rakestraw Date: Mon, 19 Oct 2026 20:57:53 +0000 Subject: [PATCH] Record empty import evidence completion --- docs/roadmap/implementation.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/docs/roadmap/implementation.md b/docs/roadmap/implementation.md index c1a9022..d797586 100644 --- a/docs/roadmap/implementation.md +++ b/docs/roadmap/implementation.md @@ -1,6 +1,6 @@ # Implementation Plan: Import Discovery and Dependency-Ready Ordering -Status: Stages 1–14 complete; 5 implementation stages remain. +Status: Stages 1–15 complete; 4 implementation stages remain. ## Authority, baseline, and execution @@ -567,6 +567,15 @@ An error after a prior empty optional declaration retains that established evidence, but does not fabricate later outcomes. Mutating query results cannot alter subsequent snapshots or another load. +Completion: implemented in commit `e433988` (`Retain empty optional import +selection evidence`). Verified with focused evidence tests, +`go test ./internal/engine -count=1`, `go test -race ./internal/engine`, +`go test . -count=1`, `go vet ./...`, `go build ./...`, and +`git diff --check`. Source-local evidence survives composition, nested item +placement, underlays, overlays, resolution entry, final publication, and failed +loads; the known prompt-catalog ordering expectation updates remain assigned to +Stage 18. Stages 16–19 remain. + ## Stage 16 — Expose defaults and inspection through the public facade Add root-owned declarations from this plan, `ImportDefaults` fields on ordinary