Remove disconnected facade clone scaffolding

This commit is contained in:
2026-10-25 22:13:00 +00:00
parent 826062aa17
commit e4a5ecb4be
7 changed files with 27 additions and 205 deletions

View File

@@ -738,10 +738,10 @@ Type: test cleanup. Priority: low. Source: testing 6; related deadcode 3.
compile-time interfaces, public construction, and distinct lifecycle checks.
A literal assignment equality assertion on a new `Result.Config` adds no
protection beyond compilation and ordinary Go assignment.
- Replace `TestWrappedPathsRetainEngineSegmentIntent` in
[facade_internal_test.go](../../facade_internal_test.go), which compares private
representations, with public contextual mapping/index behavior under F09.
Keep engine segment-intent coverage.
- Replace the former `TestWrappedPathsRetainEngineSegmentIntent` internal
representation check with public contextual mapping/index behavior under F09.
Keep engine segment-intent coverage; public source-form behavior is consolidated
in [facade_equivalence_test.go](../../facade_equivalence_test.go).
- Move `TestWrappedSourcesPreserveEngineOwnership` from direct `engine.Load`
through `source.toEngine()` to public `Load` and root error assertions.
Consolidate reader cases with [facade_equivalence_test.go](../../facade_equivalence_test.go)

View File

@@ -519,6 +519,13 @@ Findings: **F04**, remaining **F12**; requires Stage 15.
Owners: root `records.go`, `records_test.go`, `facade_internal_test.go`,
`facade_compatibility_test.go`, `facade_candidate_test.go`, `facade_equivalence_test.go`.
Status: **complete** (F04; remaining F12). Prior completed commits: `2736ddf`,
`deb9aa5`, `ae3408a`, `ea27f17`, `08a8c25`, `877c497`, `8aba43d`, `7bf2f0c`,
`0f9ecf1`, `119b42c`, `247a12b`, `4fcff5f`, `12d350a`, `08f2a8f`, `826062a`.
Validation passed: `env GOTOOLCHAIN=local GOPROXY=off GOTELEMETRY=off go test .`,
`env GOTOOLCHAIN=local GOPROXY=off GOTELEMETRY=off go test ./examples/consumers`,
and `git diff --check`.
Remove the complete private clone family named in audit F04 after reconfirming
that only the tests enter it. Preserve engine clones, active `Path.clone`, explicit
root conversions, and nil/empty conversion checks. Remove the ineffective