Problem
Adaptive exploration configured with oraclePolicy.policyBlocks = evidence still emits a high-severity adaptive finding when navigation produces console ERR_BLOCKED_BY_CLIENT.Inspector messages for policy-blocked external resources.
The corresponding networkFailures are correctly classified with:
{
"policyDecision": "blocked",
"policyReason": "external-host-blocked-by-policy",
"oracleFinding": false
}
and networkFailureSummary.oracleFindings is 0, but the transition still receives an oracleFingerprint and the run reports a finding.
Evidence
WP Codebox 0.17.1, deterministic Extra Chill Events adaptive run events-adaptive-20260727-v0522-17:
- desktop fingerprint
cabf0626f8fd8c405e6f8c3c5095007b8e1001133bb02f72158395c5eaa80111
- mobile fingerprint
517bbdee262b82163d0f9f4e0c6eda34cc7e24e72054a8fcd2da6b5d9cfb1591
- each transition has only blocked
s.w.org emoji assets and unpkg.com Leaflet CSS
pageErrors empty
- accessibility findings
0
- transition status
ok
Artifacts:
/mnt/extrachill-workspace/tmp/opencode/events-ui-fuzz-20260726/browser-matrices/extrachill-events-adaptive/events-adaptive-20260727-v0522-17/
Expected
When policy blocks are evidence-only, console errors attributable to those same blocked requests must not independently become adaptive oracle findings. Correlate console/network observations or suppress the matching browser resource-load console message after policy classification.
Acceptance criteria
- Evidence-only policy blocks remain in diagnostics/network evidence.
- Their correlated console errors do not produce oracle fingerprints.
- Genuine uncorrelated console errors still produce findings.
- Regression covers desktop and mobile/touch contexts.
Problem
Adaptive exploration configured with
oraclePolicy.policyBlocks = evidencestill emits a high-severity adaptive finding when navigation produces consoleERR_BLOCKED_BY_CLIENT.Inspectormessages for policy-blocked external resources.The corresponding
networkFailuresare correctly classified with:{ "policyDecision": "blocked", "policyReason": "external-host-blocked-by-policy", "oracleFinding": false }and
networkFailureSummary.oracleFindingsis0, but the transition still receives anoracleFingerprintand the run reports a finding.Evidence
WP Codebox 0.17.1, deterministic Extra Chill Events adaptive run
events-adaptive-20260727-v0522-17:cabf0626f8fd8c405e6f8c3c5095007b8e1001133bb02f72158395c5eaa80111517bbdee262b82163d0f9f4e0c6eda34cc7e24e72054a8fcd2da6b5d9cfb1591s.w.orgemoji assets andunpkg.comLeaflet CSSpageErrorsempty0okArtifacts:
/mnt/extrachill-workspace/tmp/opencode/events-ui-fuzz-20260726/browser-matrices/extrachill-events-adaptive/events-adaptive-20260727-v0522-17/Expected
When policy blocks are evidence-only, console errors attributable to those same blocked requests must not independently become adaptive oracle findings. Correlate console/network observations or suppress the matching browser resource-load console message after policy classification.
Acceptance criteria