{"analysis":{"seed":42,"flakes":{"observations":3856,"truth":24,"proposals":24,"precision":1,"recall":1,"false_positives":[],"missed":[]},"synthetic_clusters":{"samples":80,"clusters":10,"purity":1,"pairwise_precision":1,"pairwise_recall":1,"true_pairs":280,"false_pairs":0,"missed_pairs":0},"public_clusters":{"samples":4,"clusters":2,"purity":1,"pairwise_precision":1,"pairwise_recall":1,"true_pairs":3,"false_pairs":0,"missed_pairs":0},"public_sources":[{"run_id":39602764127,"url":"https://github.com/pytest-dev/pytest/actions/runs/39602764127","label":"subtest_child_assertion","cluster":1},{"run_id":39602764127,"url":"https://github.com/pytest-dev/pytest/actions/runs/39602764127","label":"subtest_child_assertion","cluster":1},{"run_id":39602764127,"url":"https://github.com/pytest-dev/pytest/actions/runs/39602764127","label":"subtest_child_assertion","cluster":1},{"run_id":39405826447,"url":"https://github.com/pytest-dev/pytest/actions/runs/39405826447","label":"dns_resolution","cluster":0}],"plans":{"samples":10,"risky":6,"caught":6,"false_positives":0,"findings":[{"blocked":true,"findings":[{"address":"aws_db_instance.fixture_0","type":"aws_db_instance","reasons":["destructive action or replacement"],"affected":["aws_db_instance.fixture_0","aws_instance.dependent_0"],"affected_count":2}],"scope":"AWS root-module heuristic; not Terraform apply or causal impact proof"},{"blocked":true,"findings":[{"address":"aws_iam_policy.fixture_1","type":"aws_iam_policy","reasons":["IAM change requires review"],"affected":["aws_iam_policy.fixture_1","aws_instance.dependent_1"],"affected_count":2}],"scope":"AWS root-module heuristic; not Terraform apply or causal impact proof"},{"blocked":true,"findings":[{"address":"aws_security_group.fixture_2","type":"aws_security_group","reasons":["public network ingress"],"affected":["aws_instance.dependent_2","aws_security_group.fixture_2"],"affected_count":2}],"scope":"AWS root-module heuristic; not Terraform apply or causal impact proof"},{"blocked":true,"findings":[{"address":"aws_s3_bucket.fixture_3","type":"aws_s3_bucket","reasons":["destructive action or replacement"],"affected":["aws_instance.dependent_3","aws_s3_bucket.fixture_3"],"affected_count":2}],"scope":"AWS root-module heuristic; not Terraform apply or causal impact proof"},{"blocked":true,"findings":[{"address":"aws_instance.fixture_4","type":"aws_instance","reasons":["destructive action or replacement"],"affected":["aws_instance.dependent_4","aws_instance.fixture_4"],"affected_count":2}],"scope":"AWS root-module heuristic; not Terraform apply or causal impact proof"},{"blocked":true,"findings":[{"address":"aws_iam_role.fixture_5","type":"aws_iam_role","reasons":["IAM change requires review","unknown IAM values"],"affected":["aws_iam_role.fixture_5","aws_instance.dependent_5"],"affected_count":2}],"scope":"AWS root-module heuristic; not Terraform apply or causal impact proof"},{"blocked":false,"findings":[],"scope":"AWS root-module heuristic; not Terraform apply or causal impact proof"},{"blocked":false,"findings":[],"scope":"AWS root-module heuristic; not Terraform apply or causal impact proof"},{"blocked":false,"findings":[],"scope":"AWS root-module heuristic; not Terraform apply or causal impact proof"},{"blocked":false,"findings":[],"scope":"AWS root-module heuristic; not Terraform apply or causal impact proof"}]},"timeline":{"events":[{"id":"deploy","kind":"deploy","component":"demo","at":10},{"id":"alert","kind":"alert","component":"demo","at":12},{"id":"log-unknown","kind":"log","component":"demo","at":null}],"candidate":"deploy","interpretation":"temporal correlation only; unknown timestamps retained"},"elapsed_seconds":0.007681749993935227,"scope":"Seeded injection accuracy is not public CI accuracy. Public sample selected by hand."},"canary":{"initial":{"body":{"value":14},"upstream":"stable"},"canaries":[{"candidate":"candidate-bad","state":{"singleton":1,"epoch":1,"state":"rolled_back","active":"stable","stable":"stable","candidate":"candidate-bad","last_result":"{\"rows\": [{\"input\": 0, \"matches\": false, \"stable\": {\"value\": 0}, \"candidate\": {\"value\": 1}}], \"passed\": false, \"elapsed_ms\": 8.676457917317748, \"candidate\": \"candidate-bad\"}"},"proxy_after":{"body":{"value":14},"upstream":"stable"},"observed_seconds":0.04364425002131611},{"candidate":"candidate-good","state":{"singleton":1,"epoch":2,"state":"promoted","active":"candidate-good","stable":"candidate-good","candidate":"candidate-good","last_result":"{\"rows\": [{\"input\": 0, \"matches\": true, \"stable\": {\"value\": 0}, \"candidate\": {\"value\": 0}}, {\"input\": 1, \"matches\": true, \"stable\": {\"value\": 2}, \"candidate\": {\"value\": 2}}, {\"input\": 2, \"matches\": true, \"stable\": {\"value\": 4}, \"candidate\": {\"value\": 4}}, {\"input\": 3, \"matches\": true, \"stable\": {\"value\": 6}, \"candidate\": {\"value\": 6}}, {\"input\": 4, \"matches\": true, \"stable\": {\"value\": 8}, \"candidate\": {\"value\": 8}}, {\"input\": 5, \"matches\": true, \"stable\": {\"value\": 10}, \"candidate\": {\"value\": 10}}, {\"input\": 6, \"matches\": true, \"stable\": {\"value\": 12}, \"candidate\": {\"value\": 12}}, {\"input\": 7, \"matches\": true, \"stable\": {\"value\": 14}, \"candidate\": {\"value\": 14}}, {\"input\": 8, \"matches\": true, \"stable\": {\"value\": 16}, \"candidate\": {\"value\": 16}}, {\"input\": 9, \"matches\": true, \"stable\": {\"value\": 18}, \"candidate\": {\"value\": 18}}, {\"input\": 10, \"matches\": true, \"stable\": {\"value\": 20}, \"candidate\": {\"value\": 20}}, {\"input\": 11, \"matches\": true, \"stable\": {\"value\": 22}, \"candidate\": {\"value\": 22}}], \"passed\": true, \"elapsed_ms\": 26.020416989922523, \"candidate\": \"candidate-good\"}"},"proxy_after":{"body":{"value":14},"upstream":"candidate-good"},"observed_seconds":0.04338766704313457},{"candidate":"candidate-slow","state":{"singleton":1,"epoch":3,"state":"rolled_back","active":"candidate-good","stable":"candidate-good","candidate":"candidate-slow","last_result":"{\"rows\": [{\"input\": 0, \"matches\": false, \"error\": \"candidate/reference unavailable or invalid\"}], \"passed\": false, \"elapsed_ms\": 261.5068330196664, \"candidate\": \"candidate-slow\"}"},"proxy_after":{"body":{"value":14},"upstream":"candidate-good"},"observed_seconds":0.29242504108697176}],"recovery":{"fault":"SIGKILL API while probing; new process, same SQLite file","state":{"singleton":1,"epoch":5,"state":"recovered","active":"candidate-good","stable":"candidate-good","candidate":"candidate-slow","last_result":null},"proxy_after":{"body":{"value":14},"upstream":"candidate-good"}},"scope":"Actual local HTTP behavior; x=0..11, per-upstream timeout .25s. No fleet claim.","public_metadata_replays":[{"run_id":39602764127,"source_url":"https://github.com/pytest-dev/pytest/actions/runs/39602764127","first":{"accepted":true},"replay":{"accepted":false},"changed_bytes_status":401},{"run_id":39476943969,"source_url":"https://github.com/pytest-dev/pytest/actions/runs/39476943969","first":{"accepted":true},"replay":{"accepted":false},"changed_bytes_status":401},{"run_id":39405826447,"source_url":"https://github.com/pytest-dev/pytest/actions/runs/39405826447","first":{"accepted":true},"replay":{"accepted":false},"changed_bytes_status":401},{"run_id":39378379197,"source_url":"https://github.com/pytest-dev/pytest/actions/runs/39378379197","first":{"accepted":true},"replay":{"accepted":false},"changed_bytes_status":401}],"audit_events":12},"supply":{"scope":"Fresh package-metadata fixture scan; no vulnerable library code installed. Not a scan of the entire application or a reproducible-build claim.","syft_version":"{\n \"application\": \"syft\",\n \"buildDate\": \"2026-10-19T18:54:46Z\",\n \"compiler\": \"gc\",\n \"gitCommit\": \"f15c3343e29dfb20cf6d82c820e7090b49808c96\",\n \"gitDescription\": \"v1.55.0\",\n \"goVersion\": \"go1.26.8\",\n \"platform\": \"darwin/arm64\",\n \"schemaVersion\": \"16.1.11\",\n \"version\": \"1.55.0\"\n}\n","grype_version":"{\n \"application\": \"grype\",\n \"buildDate\": \"2026-10-19T20:26:34Z\",\n \"compiler\": \"gc\",\n \"gitCommit\": \"afe2742527d98d822da06c9f32eed86fe3d193e0\",\n \"gitDescription\": \"v0.121.0\",\n \"goVersion\": \"go1.26.8\",\n \"platform\": \"darwin/arm64\",\n \"supportedDbSchema\": 6,\n \"syftVersion\": \"v1.55.0\",\n \"version\": \"0.121.0\"\n}\n","commit":"b9d4e56dc5b55e6d888b82c04fda2b52abb2d6f0","fixtures":{"bad":{"version":"1.26.4","exit_code":1,"tamper_exit_code":2,"verdict":{"approved":false,"artifact_sha256":"aa7555728ddccd95edead6b4ca4d5d48b4a300a77f5b7dad5df72231ddbf78f5","blocked":["GHSA-q2q7-5pp4-w6pg: High","GHSA-38jv-5279-wg99: High","GHSA-v845-jxx5-vc9f: High","GHSA-2xpw-w6gg-jr37: High","GHSA-gm62-xv2j-4w53: High","GHSA-vxq7-64xx-v4gw: High","GHSA-qccp-gfcp-xxvc: High","GHSA-8988-9cw3-xx77: High"],"components":2,"vulnerability_matches":11},"elapsed_seconds":3.8197176250396296,"sbom_sha256":"2393c0f3076346000cd5fd8874a27a51ee413741a94d27d1a24fb3bf4d602fa7"},"control":{"version":"2.8.0","exit_code":0,"tamper_exit_code":2,"verdict":{"approved":true,"artifact_sha256":"feb90c4a62316b684043b335ab325a6bafa82752b053664ce549faa59dd3a462","blocked":[],"components":2,"vulnerability_matches":0},"elapsed_seconds":2.699327209033072,"sbom_sha256":"72dff84f8e548f53d46fe1d4bb42f707f476e7a2035740565d5781833a91e5b2"}}},"recording":{"streams":[{"index":0,"codec_name":"vp9","codec_long_name":"Google VP9","profile":"Profile 0","codec_type":"video","codec_tag_string":"[0][0][0][0]","codec_tag":"0x0000","width":1440,"height":1000,"coded_width":1440,"coded_height":1000,"closed_captions":0,"film_grain":0,"has_b_frames":0,"sample_aspect_ratio":"1:1","display_aspect_ratio":"36:25","pix_fmt":"yuv420p","level":-99,"color_range":"tv","chroma_location":"center","field_order":"progressive","refs":1,"r_frame_rate":"25/1","avg_frame_rate":"25/1","time_base":"1/1000","start_pts":0,"start_time":"0.000000","disposition":{"default":1,"dub":0,"original":0,"comment":0,"lyrics":0,"karaoke":0,"forced":0,"hearing_impaired":0,"visual_impaired":0,"clean_effects":0,"attached_pic":0,"timed_thumbnails":0,"non_diegetic":0,"captions":0,"descriptions":0,"metadata":0,"dependent":0,"still_image":0,"multilayer":0},"tags":{"language":"eng","ENCODER":"Lavc61.3.100 libvpx-vp9","DURATION":"00:01:37.920000000"}}],"format":{"filename":"/Users/rajreddy/dev/outreach/flagships/gatekeeper/docs/results/ui-redesign/demo.webm","nb_streams":1,"nb_programs":0,"nb_stream_groups":0,"format_name":"matroska,webm","format_long_name":"Matroska / WebM","start_time":"0.000000","duration":"97.920000","size":"10782772","bit_rate":"880945","probe_score":100,"tags":{"creation_time":"2026-10-22T06:09:25.274000Z","ENCODER":"Lavf61.1.100"}}}}