Preserve header sensitivity across colliding path shapes
This commit is contained in:
@@ -162,7 +162,14 @@ issues remain. Findings 1 and 2 above remain completed historical findings.
|
||||
|
||||
### 3. Preserve distinct semantic shapes during evidence classification (P1)
|
||||
|
||||
Status: open.
|
||||
Status: complete. Original evidence shapes are classified independently before
|
||||
their results enter the existing pointer-based sensitivity/dependency closure.
|
||||
Evidence no longer overwrites payload candidates. New engine and public
|
||||
regressions failed before the fix and pass afterward, covering both acquisition
|
||||
orders, schema tags, predicate observation of both shapes, and unchanged final
|
||||
payload. Focused source-version/sensitivity/history tests, the everyday check,
|
||||
and the full race suite passed on `go1.26.9 linux/amd64`. The implementation
|
||||
plan records the additional Stage 9–12 regression evidence.
|
||||
|
||||
Affected: `classifySecretPathsWithEvidence` and `addSecretEvidencePath` in
|
||||
[secret.go](../../internal/engine/secret.go), lines 78–104 at `020d720`.
|
||||
|
||||
Reference in New Issue
Block a user