harb/evidence/red-team
johba 63c0a00c15 fix: correct schema violations in red-team evidence 2026-03-26 (#1173)
## Summary

PR #1172 (evidence: red-team 2026-03-26) was merged despite the review bot requesting schema fixes. This PR applies the corrections identified in that review.

## Changes

- `profile` → `optimizer_profile`
- `result: "PASS"` → `verdict: "floor_held"`
- `lm_eth_before`/`lm_eth_after`: integer ETH values → wei strings (×1e18)
- Add missing `candidate_commit`: `a76d393` (most recent OptimizerV3Push3 optimizer commit)
- Add missing `eth_extracted: 0`
- Add `attacks: []` (per-attack raw data is unrecoverable — session crashed due to Claude auto-update)

## Why this matters

The planner reads evidence files programmatically. Schema violations break automated delta_bps calculation and candidate tracking.

## Root cause of original violation

The action session that produced this evidence crashed due to a Claude Code auto-update mid-run. Evidence was reconstructed from diagnostics, and the schema was not matched correctly to the existing files.

Reviewed-on: https://codeberg.org/johba/harb/pulls/1173
Reviewed-by: Disinto_bot <disinto_bot@noreply.codeberg.org>
2026-03-26 19:55:44 +01:00
..
.gitkeep fix: Evidence directory structure for process results (#973) 2026-03-19 08:28:04 +00:00
2026-03-20.json evidence: fix nits — strategies count, percentage calculation 2026-03-21 06:45:40 +00:00
2026-03-23-floor-ratchet-oscillation.json fix: Floor Ratchet 2000-trade oscillation needs a dedicated full-sequence red-team run (#1082) 2026-03-23 09:12:00 +00:00
2026-03-26.json fix: correct schema violations in red-team evidence 2026-03-26 (#1173) 2026-03-26 19:55:44 +01:00