- frontend/package.json: add @testing-library/dom ^10.0.0 (missing peer
dep of @testing-library/react that caused test failure on macOS)
- docs: update security gate result to PASS=10 FAIL=0 SKIP=0 (macOS
with local ornith:9b) vs PASS=7 SKIP=1 on Windows (no Ollama)
- audit logs: real evidence from running all 10 gates (adversarial suite,
model router, red-team 30-sample, judge gate, frontend Vitest)
- remove 10 timestamp-named trace stubs (not referenced by
pipeline-context.yaml; UUID stubs in place and validated)
Verified: security-gate.sh PASS=10 FAIL=0 SKIP=0
adversarial-harness-tests.sh PASS=40 FAIL=0
npm test -w frontend: 16 PASS / 0 FAIL
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
10 lines
5.1 KiB
JSON
10 lines
5.1 KiB
JSON
{"timestamp":"2026-07-01T02:01:41Z","trace_id":"3472b6af-6a0d-4dc6-aac3-acb6972e6a45","harness":"H5-governance","action":"deploy","actor":"developer","risk_level":"high","decision":"denied","approval_status":"approval_required","approver":"","input_hash":"3c1cf354bd8e23e98738dd97e726a7c751cf9c7574454d52b9698bfbb9000bff","output_hash":"3c1cf354bd8e23e98738dd97e726a7c751cf9c7574454d52b9698bfbb9000bff","previous_record_hash":"","record_hash":"9fc91a1e6f8242fcc0014cdec58e7245a7f5da9e8e6064ee4395767b7bc978a4"}
|
|
{"timestamp":"2026-07-01T02:01:42Z","trace_id":"54beb0b8-5cf5-4529-97d4-c68906a4c5c8","harness":"H5-governance","action":"deploy","actor":"developer","risk_level":"high","decision":"approved","approval_status":"human_approved","approver":"architect@example.local","input_hash":"3c1cf354bd8e23e98738dd97e726a7c751cf9c7574454d52b9698bfbb9000bff","output_hash":"3c1cf354bd8e23e98738dd97e726a7c751cf9c7574454d52b9698bfbb9000bff","previous_record_hash":"9fc91a1e6f8242fcc0014cdec58e7245a7f5da9e8e6064ee4395767b7bc978a4","record_hash":"26cff3a8f400638509659e1a3f45e1ac2a01cda53e84bec1414e57c192c8f051"}
|
|
{"timestamp":"2026-07-01T02:01:44Z","trace_id":"3cf5eadd-da0b-439d-bc84-c170f32a50b8","harness":"H5-governance","action":"agent_step","actor":"developer","risk_level":"low","decision":"approved","approval_status":"auto_approved","approver":"","input_hash":"0649852ef55d103b9b1134daf5324e92a3e2254386dc137787ca9432b2e4b9bf","output_hash":"0649852ef55d103b9b1134daf5324e92a3e2254386dc137787ca9432b2e4b9bf","previous_record_hash":"26cff3a8f400638509659e1a3f45e1ac2a01cda53e84bec1414e57c192c8f051","record_hash":"2d10d6d0521d6e1994662831c926941ea3190783f903b57e7621770e665475de"}
|
|
{"timestamp":"2026-07-01T02:01:46Z","trace_id":"49118749-d88b-450a-b418-9c98f63bea66","harness":"H5-governance","action":"agent_step","actor":"developer","risk_level":"low","decision":"approved","approval_status":"auto_approved","approver":"","input_hash":"0649852ef55d103b9b1134daf5324e92a3e2254386dc137787ca9432b2e4b9bf","output_hash":"0649852ef55d103b9b1134daf5324e92a3e2254386dc137787ca9432b2e4b9bf","previous_record_hash":"2d10d6d0521d6e1994662831c926941ea3190783f903b57e7621770e665475de","record_hash":"91b48a6a85181617c399a56efa04266fb0bb6f1268fbc8dc0fc13d06d40edf0f"}
|
|
{"timestamp":"2026-07-01T02:01:52Z","trace_id":"3bc8b340-0e70-4719-86d6-7473a10744c6","harness":"H5-governance","action":"deploy","actor":"alice","risk_level":"high","decision":"denied","approval_status":"separation_of_duties_violation","approver":"alice","input_hash":"ec9c2145d75be1bf0080711b5bd106465a8307147205ea249bfa1faa0bf05bbb","output_hash":"ec9c2145d75be1bf0080711b5bd106465a8307147205ea249bfa1faa0bf05bbb","previous_record_hash":"91b48a6a85181617c399a56efa04266fb0bb6f1268fbc8dc0fc13d06d40edf0f","record_hash":"1c70b776153081cd0590d2393f8fc2d81bba375efe7460cc7f57047437a382da"}
|
|
{"timestamp":"2026-07-01T02:01:52Z","trace_id":"368dd45d-2363-4014-a0d6-57b2c7e72e7d","harness":"H5-governance","action":"deploy","actor":"alice","risk_level":"high","decision":"approved","approval_status":"human_approved","approver":"bob","input_hash":"ec9c2145d75be1bf0080711b5bd106465a8307147205ea249bfa1faa0bf05bbb","output_hash":"ec9c2145d75be1bf0080711b5bd106465a8307147205ea249bfa1faa0bf05bbb","previous_record_hash":"1c70b776153081cd0590d2393f8fc2d81bba375efe7460cc7f57047437a382da","record_hash":"687804c99f9ef1f9602872ed76c4d83dc6e260d4b290a3af773c22f16f675aff"}
|
|
{"timestamp":"2026-07-01T02:01:54Z","trace_id":"77ba1a65-4f55-4ef2-aa7f-7de8c58a777b","harness":"H5-governance","action":"write_code","actor":"developer","risk_level":"medium","decision":"approved","approval_status":"policy_auto_approved_with_audit","approver":"","input_hash":"d62056ac97257e952127e4ee599f12b633725abe0c5a7c8fbaa82d6c29561190","output_hash":"d62056ac97257e952127e4ee599f12b633725abe0c5a7c8fbaa82d6c29561190","previous_record_hash":"687804c99f9ef1f9602872ed76c4d83dc6e260d4b290a3af773c22f16f675aff","record_hash":"105ebba853ce36c17ab93634efa4f671e30c2da9c60e2243b95fa79e92e84bef"}
|
|
{"timestamp":"2026-07-01T02:01:55Z","trace_id":"b0a4e69b-1486-42b1-915e-d7d0a4d952ca","harness":"H5-governance","action":"write_code","actor":"developer","risk_level":"medium","decision":"approved","approval_status":"policy_auto_approved_with_audit","approver":"","input_hash":"d62056ac97257e952127e4ee599f12b633725abe0c5a7c8fbaa82d6c29561190","output_hash":"d62056ac97257e952127e4ee599f12b633725abe0c5a7c8fbaa82d6c29561190","previous_record_hash":"105ebba853ce36c17ab93634efa4f671e30c2da9c60e2243b95fa79e92e84bef","record_hash":"f0da1372c4ede2245b27e0b5af0298e371300ab9e61ef4e9be399bf9348f49f4"}
|
|
{"timestamp":"2026-07-01T02:02:02Z","trace_id":"216eb0be-a307-4671-8265-77ac9c2b728a","harness":"H5-governance","action":"test_timeout","actor":"developer","risk_level":"low","decision":"approved","approval_status":"auto_approved","approver":"","input_hash":"c96c6d5be8d08a12e7b5cdc1b207fa6b2430974c86803d8891675e76fd992c20","output_hash":"c96c6d5be8d08a12e7b5cdc1b207fa6b2430974c86803d8891675e76fd992c20","previous_record_hash":"f0da1372c4ede2245b27e0b5af0298e371300ab9e61ef4e9be399bf9348f49f4","record_hash":"79838ccc84e4249258dccba1d6f94cba5474520106abc00ff6d018d67c91c5c1"}
|