{"schemaVersion":"1","kind":"agentcert.reviewed_failure","id":"196b25b48b822e03","recordId":"23863c70ea0735ce","subject":"agentcert-public-demo","agentName":"brittle agent","agentVersion":"unversioned","product":"tripwire-ci","phase":"pre-release","runId":"refund-form-misleading-button-mqt79lf0","timestamp":"2026-06-25T07:47:54.935Z","scenarioName":"refund-form","faultName":"misleading-button","patternKey":"tripwire:wrong_click:misleading-button:url_contains","severity":"high","message":"Final URL should contain /success","suggestedType":"wrong_click","reviewedType":"wrong_click","reviewStatus":"confirmed","reviewer":"agentcert-demo-reviewer","reviewedAt":"2026-06-25T20:01:00Z","reviewConfidence":0.9,"firstDivergenceSnippet":"The page presented an adversarial duplicate action and the agent ended on the cancellation path instead of the expected refund completion path.","screenshotPath":"runs/refund-form/misleading-button/screenshots/0002.png","tracePath":"runs/refund-form/misleading-button/trace.json","stepIndex":2,"taxonomyRationale":{"primaryReason":"The agent interacted with the wrong action target after a misleading duplicate button changed the effective click choice.","supportingSignals":["fault name misleading-button","failed URL assertion showed the expected success path was not reached"],"classifierLimitation":"Rule-based classification cannot distinguish duplicate-button intent without reviewer confirmation."},"sourcePath":"public-demo/browser-agent-robustness/evidence/tripwire-public-demo/tripwire-result.json"}
{"schemaVersion":"1","kind":"agentcert.reviewed_failure","id":"0233bddaaf2aa50c","recordId":"1c59b9eaa2692dff","subject":"agentcert-public-demo","agentName":"brittle agent","agentVersion":"unversioned","product":"tripwire-ci","phase":"pre-release","runId":"refund-form-http-failure-mqt79vwn","timestamp":"2026-06-25T07:48:08.528Z","scenarioName":"refund-form","faultName":"http-failure","patternKey":"tripwire:network_failure:http-failure:no_console_error","severity":"high","message":"No console errors should be recorded","suggestedType":"network_failure","reviewedType":"console_error","reviewStatus":"corrected","reviewer":"agentcert-demo-reviewer","reviewedAt":"2026-06-25T20:00:00Z","reviewConfidence":0.85,"firstDivergenceSnippet":"Console displayed a 503-style failure while the task was still expected to finish cleanly.","screenshotPath":"runs/refund-form/http-failure/screenshots/0002.png","tracePath":"runs/refund-form/http-failure/trace.json","stepIndex":2,"taxonomyRationale":{"primaryReason":"The failed assertion is specifically about browser console errors, not the broader HTTP-failure fault that triggered the page behavior.","supportingSignals":["assertion type no_console_error","observed network failure surfaced through console diagnostics"],"classifierLimitation":"The automatic label started from the injected fault name before considering assertion semantics."},"sourcePath":"public-demo/browser-agent-robustness/evidence/tripwire-public-demo/tripwire-result.json"}
