retry: 2000

data: {"id":1,"ts_ms":1778022701250,"type":"demo.started","message":"Seeded constitutional PR review started","data":{"task":"seeded_bad_pr"}}

data: {"id":2,"ts_ms":1778022702500,"type":"baseline.review","message":"Baseline reviewer approved the bad PR","data":{"reviewer":"single_agent_baseline","decision":"approved","missed_issue":"emergencyOverride bypasses protected ref ruling requirement"}}

data: {"id":3,"ts_ms":1778022703750,"type":"git.demo_repo","message":"Disposable demo Git repository prepared","data":{"baseline_sha":"7a3beb303eba9fefacf0c048bbc0cd80d5faf956","repo":"/tmp/atomik-demo-git-seeded_bad_pr","tag":"demo/baseline"}}

data: {"id":4,"ts_ms":1778022705000,"type":"legislative.proposal","message":"optimistic_legislator returned strict JSON proposal","data":{"branch":"legislative/optimistic_legislator","commit_sha":"b21aecbf971d2428725e8efa194f1fbb84735e78","role":"optimistic_legislator","proposal_sha":"proposal-9ca3676887","decision":"accept_with_guardrails","rationale":"Emergency dispatch is useful, but protected refs still need explicit judicial metadata.","protected_ref_touch":true,"worktree_path":"/tmp/atomik-demo-git-seeded_bad_pr/../wt-optimistic_legislator"}}

data: {"id":5,"ts_ms":1778022706250,"type":"legislative.proposal","message":"skeptical_legislator returned strict JSON proposal","data":{"branch":"legislative/skeptical_legislator","commit_sha":"b86fbae01cea68cff68082050727a47717de09a9","role":"skeptical_legislator","proposal_sha":"proposal-12c8f7126e","decision":"request_changes","rationale":"The override bypasses the approved ruling hash requirement.","protected_ref_touch":true,"worktree_path":"/tmp/atomik-demo-git-seeded_bad_pr/../wt-skeptical_legislator"}}

data: {"id":6,"ts_ms":1778022707500,"type":"legislative.proposal","message":"adversarial_legislator returned strict JSON proposal","data":{"branch":"legislative/adversarial_legislator","commit_sha":"ab62db60012194b4b1d4e8c149366d1b2916d092","role":"adversarial_legislator","proposal_sha":"proposal-4d7dde4753","decision":"exploit_found","rationale":"A caller can set emergencyOverride and advance protected/main without judicial authority.","protected_ref_touch":true,"worktree_path":"/tmp/atomik-demo-git-seeded_bad_pr/../wt-adversarial_legislator"}}

data: {"id":7,"ts_ms":1778022708750,"type":"executive.merge","message":"Executive created candidate merge tree","data":{"merge_tree_outputs":["6f354a3227dcec7b2251159cbabc69e4b691fd24","fa5efdce012cfa5265e68960e1a896df2e40bc57","c4343787f705ff999b5f50cbc8bfec819c621470"],"proposal_shas":["proposal-9ca3676887","proposal-12c8f7126e","proposal-4d7dde4753"],"strategy":"git merge-tree --write-tree","tree_sha":"candidate-8524a3b38ec9"}}

data: {"id":8,"ts_ms":1778022710000,"type":"atomik.delta","message":"ATOMiK delta signature computed","data":{"backend":"cpu_xor_stub","hash":"4985eef8f20e6465","projected_cycles":1224}}

data: {"id":9,"ts_ms":1778022711250,"type":"judiciary.verdict","message":"Judiciary vetoed executive dispatch","data":{"decision":"veto","ruling_sha":"ruling-candidate-8524a3b38ec9","candidate_tree":"candidate-8524a3b38ec9","protected_ref":"refs/heads/protected/main","protected_ref_unchanged":true,"reason":"Candidate dispatches protected/main without an approved judiciary ruling hash.","invariants":[{"name":"veto_blocks_dispatch","passed":false},{"name":"only_judiciary_updates_protected_ref","passed":false},{"name":"approved_merge_requires_ruling","passed":true}]}}

data: {"id":10,"ts_ms":1778022712500,"type":"git.protected_ref","message":"Protected ref remains unchanged","data":{"ref":"refs/heads/protected/main","rollback_target":"demo/baseline","unchanged":true}}

data: {"id":11,"ts_ms":1778022713750,"type":"epoch.signed","message":"Constitutional epoch recorded","data":{"signer":"judiciary","simulated":true,"tag":"demo/feature-freeze"}}

data: {"id":12,"ts_ms":1778022715000,"type":"demo.completed","message":"Constitutional review path completed","data":{}}

event: done
data: {"ok":true}

