Transfer owned provider settings during resolution

This commit is contained in:
2026-11-05 20:09:17 +00:00
parent 88725e79ab
commit c5f3de13f3
6 changed files with 37 additions and 22 deletions

View File

@@ -326,6 +326,12 @@ null/empty values, and construction errors without pinning deleted copy-error br
## Stage 12: Transfer Accepted Provider Maps Through Internal Resolution
**Completed:** Internal selection transfers owned provider maps without repeat
copies, preserving empty-map inheritance and nil projections; public override
validation and outward detachment remain. Go 1.27.3 `go test ./internal/usecase
./internal/configuration . -run 'Target|Profile|Override|Smoke|Provider|ExtraParams'`
passed.
**Finding:** 5; preserve 8. **Files:** `internal/usecase/runner.go`,
`profile_inspection.go`, `smoke_selection.go`, related ownership tests.