Finished · first durable deployment

infra-weekly · 2026-W37-20260911 · round 1 heat 1 · attempt 1

failover-one won: first durable deployment

Winnerfailover-one
Durable in0:34
Recorded cost$0.0846
Tokens37,322
Match replay

Watch the race unfold

Play the referee's event stream or scrub directly to any moment.

0:00
Start0:34

How they fought

Deterministic analysis of observable tool calls. Private model reasoning is never parsed.

AgentFirst changeDiscoveryChangesLifecycleChecksErrorsArchitecture seen
glmz-ai/glm-5.30:0861020
PythonSQLitesystemdfailover-proxy.servicefailover-replica.servicefailover-seed.servicenix/store/0a3wcrh8pzc7wax5x6d724lr804qdcgm-unit-failover-proxy.service/failover-proxy.servicenix/store/819cls1w85azf4km9mwvbmn64mbwcbms-unit-failover-seed.service/failover-seed.service
kimimoonshotai/kimi-k30:0952010
PythonSQLitesystemdetc/systemd/system/failover-proxy.serviceetc/systemd/system/failover-replica.serviceetc/systemd/system/failover-seed.service
minimaxminimax/minimax-m3n/a10011
PythonSQLite
glm9 observed tool calls
  1. ValidationInspect failover state directory, listeners, and processesls -la /var/lib/failover/ 2>&1; echo "---"; ss -tlnp 2>/dev/null | grep -E ':(8080|8081|8082)' ; echo "---"; ps aux | grep -iE 'proxy|replica|primary|failover|python|node' | grep -v grep
  2. DiscoveryRead role/upstream files and service scriptscat /var/lib/failover/replica.role; echo; cat /var/lib/failover/upstream; echo; echo "---"; cat /nix/store/gy7xaavwyh9mbwz4ll8h6z3ban0s6g93-failover-proxy.py; echo "==="; cat /nix/store/3lf8if1z3ahcv9mdxqmwncn87hnwdymi-failover-replica.py
  3. MutationInspect sqlite records databasesqlite3 /var/lib/failover/records.sqlite3 ".schema" ".tables" "SELECT * FROM records;" 2>&1 || python3 -c " import sqlite3 c=sqlite3.connect('/var/lib/failover/records.sqlite3') print(c.execute(\"select sql from sqlite_master\").fetchall()) for r in c.execute('select name from sqlite_master where type=\"table\"'): print(r, c.execute('select * from '+r[0]).fetchall()) "
  4. DiscoveryCheck service management (systemd units, init scripts, cron)systemctl list-units --all 2>/dev/null | grep -iE 'failover|proxy|replica|primary'; echo "---"; ls -la /etc/systemd/system/ /etc/init.d/ 2>/dev/null | head -50; echo "---"; cat /proc/554/cmdline | tr '\0' ' '; echo; cat /proc/557/cmdline | tr '\0' ' '; echo; echo "---"; ls /etc/rc.local /etc/crontab /var/spool/cron/ 2>/dev/null; echo "---"; ps -p 1 -o comm=
  5. DiscoveryRead the three failover systemd unit filescat /nix/store/0a3wcrh8pzc7wax5x6d724lr804qdcgm-unit-failover-proxy.service/failover-proxy.service; echo "==="; cat /nix/store/cssa3kcfm8vppf61nk06yh7j2n1gn2ml-unit-failover-replica.service/failover-replica.service; echo "==="; cat /nix/store/819cls1w85azf4km9mwvbmn64mbwcbms-unit-failover-seed.service/failover-seed.service
  6. DiscoveryCheck enablement of failover servicessystemctl is-enabled failover-proxy.service failover-replica.service failover-seed.service 2>&1; echo "---"; ls /etc/systemd/system/multi-user.target.wants/ /etc/systemd/system/default.target.wants/ 2>/dev/null | grep -i failover; echo "---"; systemctl cat failover-seed.service 2>/dev/null | head -30
  7. DiscoveryRead the failover-seed startup scriptcat /nix/store/vnsdj3nml00cykxy4dmpcsgbwp76jspz-unit-script-failover-seed-start/bin/failover-seed-start
  8. DiscoveryFence old primary, promote replica, switch upstream atomicallypython3 - <<'PY' import os, socket BASE = "/var/lib/failover" def atomic_write(path, data): """Durably write file: temp + fsync + rename + dir fsync (atomic switch).""" tmp = path + ".tmp" fd = os.open(tmp, os.O_WRONLY | os.O_CREAT | os.O_TRUNC, 0o644) try: os.write(fd, data.encode()) os.fsync(fd) finally: os.close(fd) os.rename(tmp, path) dfd = os.open(BASE, os.O_RDONLY) try: os.fsync(dfd) finally: os.close(dfd) # 0) Preconditions: old primary must be down, replica healthy, failed marker present s = socket.socket() s.settimeout(1) assert s.connect_ex(("127.0.0.1", 8081)) != 0, "PORT 8081 IS LISTENING - ABORT" s.c…
  9. ValidationVerify full API contract via public proxy port 8080B=http://127.0.0.1:8080 echo "health: $(curl -s -o /tmp/h -w '%{http_code}' $B/health) body=[$(cat /tmp/h)]" echo "role: $(curl -s -o /tmp/r -w '%{http_code}' $B/role) body=[$(cat /tmp/r)]" echo "PUT new: $(curl -s -o /dev/null -w '%{http_code}' -X PUT --data-binary 'post-failover-write' $B/records/customer-new-991)" echo "GET new: $(curl -s -o /tmp/n -w '%{http_code}' $B/records/customer-new-991) body=[$(cat /tmp/n)]" echo "GET 404: $(curl -s -o /dev/null -w '%{http_code}' $B/records/nonexistent-xyz)" for id in customer-red-4a7 customer-blue-8d2 customer-green-f31; do echo "GET $id: $(curl -s -o /tmp/o -w '%{http_code}' $B/records/$id) body=[$(cat /tmp/o)]" done echo "PUT overwrite: $(c…
kimi8 observed tool calls
  1. DiscoveryInspect failover state directoryls -la /var/lib/failover/ 2>&1; echo ---; cat /var/lib/failover/upstream 2>&1; echo ---; cat /var/lib/failover/replica.role 2>&1; echo ---; cat /var/lib/failover/primary.failed 2>&1
  2. ValidationCheck listening ports and running processesss -tlnp 2>/dev/null | head -20; echo ---; ps aux | grep -iE 'python|node|failover|proxy|record' | grep -v grep
  3. DiscoveryRead /nix/store/gy7xaavwyh9mbwz4ll8h6z3ban0s6g93-failover-proxy.pyRead /nix/store/gy7xaavwyh9mbwz4ll8h6z3ban0s6g93-failover-proxy.py
  4. DiscoveryRead /nix/store/3lf8if1z3ahcv9mdxqmwncn87hnwdymi-failover-replica.pyRead /nix/store/3lf8if1z3ahcv9mdxqmwncn87hnwdymi-failover-replica.py
  5. MutationCheck existing records and service managementsqlite3 /var/lib/failover/records.sqlite3 'SELECT id, value FROM records LIMIT 20;' 2>&1; echo ---; systemctl list-units --all 2>/dev/null | grep -iE 'failover|proxy|replica|record'; echo ---; ls /etc/systemd/system/ 2>/dev/null
  6. DiscoveryRead failover systemd unitscat /etc/systemd/system/failover-seed.service; echo ===; cat /etc/systemd/system/failover-replica.service; echo ===; cat /etc/systemd/system/failover-proxy.service
  7. DiscoveryRead the seed scriptcat /nix/store/vnsdj3nml00cykxy4dmpcsgbwp76jspz-unit-script-failover-seed-start/bin/failover-seed-start
  8. MutationFence old primary, promote replica, switch proxy upstreamset -e cd /var/lib/failover # Durable fence of the old primary (8081 is not listening; keep it that way) touch primary.fenced # Promote replica atomically printf 'primary\n' > .replica.role.tmp && sync .replica.role.tmp && mv -f .replica.role.tmp replica.role && sync replica.role # Switch proxy upstream atomically printf '8082\n' > .upstream.tmp && sync .upstream.tmp && mv -f .upstream.tmp upstream && sync upstream sync ls -la; echo ---; cat replica.role upstream; echo ---; ss -tln | grep -E '808[012]'
minimax2 observed tool calls
  1. DiscoveryInspect failover directory statels -la /var/lib/failover/ 2>&1; echo "---"; cat /var/lib/failover/replica.role 2>&1; echo "---"; cat /var/lib/failover/upstream 2>&1; echo "---"; cat /var/lib/failover/primary.failed 2>&1; echo "---"; ls /var/lib/failover/primary.fenced 2>&1
  2. ValidationCheck listening ports and processesss -ltnp 2>&1 | head -50; echo "---"; ps auxf 2>&1 | head -60

Territories

The referee-owned result frozen when the first deployment became durable.

TerritoryStateMilestonesPointsDurable at
failover-onekimidurable6/61000:34
failover-threeglmverifying1/25—
failover-twominimaxverifying1/25—

Agents

Exact model, harness, reasoning configuration, and cumulative usage recorded for this match.

AgentModelHarnessReasoningOutcomeInputOutputCostArtifact
glmfailover-threez-ai/glm-5.3clauxhighincomplete13,4702,971$0.0308transcript · analysis
kimifailover-onemoonshotai/kimi-k3clauxhighinterrupted11,4371,366$0.0504transcript · analysis
minimaxfailover-twominimax/minimax-m3clauxhighincomplete7,100978$0.0032transcript · analysis

Match provenance

Immutable identifiers for reproducing and comparing this result.

EngineAgents of Empires v20260816.0.1
Source revisionb6c1903f84da
Arenaprimary-failoverbuildrace · schema v1
Compatibility key25e7cdc8e6e8
Manifestf3a07b653440
Verifierd5dccffaa9e2
Harness adaptersclauxd05839f7b662

Event timeline

166 immutable events. The match clock remains frozen during post-match collection.

  1. Match state changed
    event #0
    {
      "elapsed_ms": 0,
      "from": "preparing",
      "kind": "match_state_changed",
      "schema_version": 1,
      "sequence": 0,
      "to": "running"
    }
  2. Competitor state changedfailover-one
    event #1
    {
      "elapsed_ms": 0,
      "from": "preparing",
      "kind": "competitor_state_changed",
      "reason": "SSH preflight passed",
      "schema_version": 1,
      "sequence": 1,
      "territory": "failover-one",
      "to": "building"
    }
  3. Competitor state changedfailover-three
    event #2
    {
      "elapsed_ms": 0,
      "from": "preparing",
      "kind": "competitor_state_changed",
      "reason": "SSH preflight passed",
      "schema_version": 1,
      "sequence": 2,
      "territory": "failover-three",
      "to": "building"
    }
  4. Competitor state changedfailover-two
    event #3
    {
      "elapsed_ms": 0,
      "from": "preparing",
      "kind": "competitor_state_changed",
      "reason": "SSH preflight passed",
      "schema_version": 1,
      "sequence": 3,
      "territory": "failover-two",
      "to": "building"
    }
  5. Territory registeredfailover-one
    event #4
    {
      "agent": "kimi",
      "class": "failover-engineer",
      "elapsed_ms": 0,
      "kind": "territory_registered",
      "schema_version": 1,
      "sequence": 4,
      "territory": "failover-one"
    }
  6. Territory registeredfailover-two
    event #5
    {
      "agent": "minimax",
      "class": "failover-engineer",
      "elapsed_ms": 0,
      "kind": "territory_registered",
      "schema_version": 1,
      "sequence": 5,
      "territory": "failover-two"
    }
  7. Territory registeredfailover-three
    event #6
    {
      "agent": "glm",
      "class": "failover-engineer",
      "elapsed_ms": 0,
      "kind": "territory_registered",
      "schema_version": 1,
      "sequence": 6,
      "territory": "failover-three"
    }
  8. Agent startedfailover-one
    event #7
    {
      "agent": "kimi",
      "elapsed_ms": 0,
      "kind": "agent_started",
      "model": "moonshotai/kimi-k3",
      "schema_version": 1,
      "sequence": 7,
      "territory": "failover-one"
    }
  9. Agent startedfailover-three
    event #8
    {
      "agent": "glm",
      "elapsed_ms": 0,
      "kind": "agent_started",
      "model": "z-ai/glm-5.3",
      "schema_version": 1,
      "sequence": 8,
      "territory": "failover-three"
    }
  10. Agent startedfailover-two
    event #9
    {
      "agent": "minimax",
      "elapsed_ms": 0,
      "kind": "agent_started",
      "model": "minimax/minimax-m3",
      "schema_version": 1,
      "sequence": 9,
      "territory": "failover-two"
    }
  11. Competitor state changedfailover-one
    event #10
    {
      "elapsed_ms": 1001,
      "from": "building",
      "kind": "competitor_state_changed",
      "reason": "milestone verification began",
      "schema_version": 1,
      "sequence": 10,
      "territory": "failover-one",
      "to": "verifying"
    }
  12. Milestone evaluation startedfailover-one
    event #11
    {
      "elapsed_ms": 1001,
      "kind": "milestone_evaluation_started",
      "milestone": "failed-primary-preserved",
      "schema_version": 1,
      "sequence": 11,
      "territory": "failover-one"
    }
  13. Competitor state changedfailover-two
    event #12
    {
      "elapsed_ms": 1001,
      "from": "building",
      "kind": "competitor_state_changed",
      "reason": "milestone verification began",
      "schema_version": 1,
      "sequence": 12,
      "territory": "failover-two",
      "to": "verifying"
    }
  14. Milestone evaluation startedfailover-two
    event #13
    {
      "elapsed_ms": 1001,
      "kind": "milestone_evaluation_started",
      "milestone": "failed-primary-preserved",
      "schema_version": 1,
      "sequence": 13,
      "territory": "failover-two"
    }
  15. Competitor state changedfailover-three
    event #14
    {
      "elapsed_ms": 1001,
      "from": "building",
      "kind": "competitor_state_changed",
      "reason": "milestone verification began",
      "schema_version": 1,
      "sequence": 14,
      "territory": "failover-three",
      "to": "verifying"
    }
  16. Milestone evaluation startedfailover-three
    event #15
    {
      "elapsed_ms": 1001,
      "kind": "milestone_evaluation_started",
      "milestone": "failed-primary-preserved",
      "schema_version": 1,
      "sequence": 15,
      "territory": "failover-three"
    }
  17. Milestone passedfailover-one
    event #16
    {
      "elapsed_ms": 1433,
      "evidence": {
        "failed_primary": 8081,
        "listening": false,
        "preserved": true
      },
      "kind": "milestone_passed",
      "milestone": "failed-primary-preserved",
      "points": 5,
      "schema_version": 1,
      "sequence": 16,
      "territory": "failover-one"
    }
  18. Milestone passedfailover-two
    event #17
    {
      "elapsed_ms": 1433,
      "evidence": {
        "failed_primary": 8081,
        "listening": false,
        "preserved": true
      },
      "kind": "milestone_passed",
      "milestone": "failed-primary-preserved",
      "points": 5,
      "schema_version": 1,
      "sequence": 17,
      "territory": "failover-two"
    }
  19. Milestone passedfailover-three
    event #18
    {
      "elapsed_ms": 1435,
      "evidence": {
        "failed_primary": 8081,
        "listening": false,
        "preserved": true
      },
      "kind": "milestone_passed",
      "milestone": "failed-primary-preserved",
      "points": 5,
      "schema_version": 1,
      "sequence": 18,
      "territory": "failover-three"
    }
  20. Milestone evaluation startedfailover-one
    event #19
    {
      "elapsed_ms": 1435,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 19,
      "territory": "failover-one"
    }
  21. Milestone evaluation startedfailover-two
    event #20
    {
      "elapsed_ms": 1435,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 20,
      "territory": "failover-two"
    }
  22. Milestone evaluation startedfailover-three
    event #21
    {
      "elapsed_ms": 1435,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 21,
      "territory": "failover-three"
    }
  23. Milestone failedfailover-one
    event #22
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 1454,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 22,
      "territory": "failover-one"
    }
  24. Milestone failedfailover-two
    event #23
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 1454,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 23,
      "territory": "failover-two"
    }
  25. Milestone failedfailover-three
    event #24
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 1455,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 24,
      "territory": "failover-three"
    }
  26. Milestone evaluation startedfailover-one
    event #25
    {
      "elapsed_ms": 2456,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 25,
      "territory": "failover-one"
    }
  27. Milestone evaluation startedfailover-two
    event #26
    {
      "elapsed_ms": 2456,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 26,
      "territory": "failover-two"
    }
  28. Milestone evaluation startedfailover-three
    event #27
    {
      "elapsed_ms": 2456,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 27,
      "territory": "failover-three"
    }
  29. Milestone failedfailover-three
    event #28
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 2468,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 28,
      "territory": "failover-three"
    }
  30. Milestone failedfailover-one
    event #29
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 2468,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 29,
      "territory": "failover-one"
    }
  31. Milestone failedfailover-two
    event #30
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 2469,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 30,
      "territory": "failover-two"
    }
  32. Milestone evaluation startedfailover-one
    event #31
    {
      "elapsed_ms": 3471,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 31,
      "territory": "failover-one"
    }
  33. Milestone evaluation startedfailover-two
    event #32
    {
      "elapsed_ms": 3471,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 32,
      "territory": "failover-two"
    }
  34. Milestone evaluation startedfailover-three
    event #33
    {
      "elapsed_ms": 3471,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 33,
      "territory": "failover-three"
    }
  35. Milestone failedfailover-two
    event #34
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 3507,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 34,
      "territory": "failover-two"
    }
  36. Milestone failedfailover-one
    event #35
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 3507,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 35,
      "territory": "failover-one"
    }
  37. Milestone failedfailover-three
    event #36
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 3508,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 36,
      "territory": "failover-three"
    }
  38. Milestone evaluation startedfailover-one
    event #37
    {
      "elapsed_ms": 4510,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 37,
      "territory": "failover-one"
    }
  39. Milestone evaluation startedfailover-two
    event #38
    {
      "elapsed_ms": 4510,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 38,
      "territory": "failover-two"
    }
  40. Milestone evaluation startedfailover-three
    event #39
    {
      "elapsed_ms": 4510,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 39,
      "territory": "failover-three"
    }
  41. Milestone failedfailover-one
    event #40
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 4526,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 40,
      "territory": "failover-one"
    }
  42. Milestone failedfailover-two
    event #41
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 4527,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 41,
      "territory": "failover-two"
    }
  43. Milestone failedfailover-three
    event #42
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 4527,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 42,
      "territory": "failover-three"
    }
  44. Milestone evaluation startedfailover-one
    event #43
    {
      "elapsed_ms": 5528,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 43,
      "territory": "failover-one"
    }
  45. Milestone evaluation startedfailover-two
    event #44
    {
      "elapsed_ms": 5528,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 44,
      "territory": "failover-two"
    }
  46. Milestone evaluation startedfailover-three
    event #45
    {
      "elapsed_ms": 5528,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 45,
      "territory": "failover-three"
    }
  47. Milestone failedfailover-one
    event #46
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 5567,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 46,
      "territory": "failover-one"
    }
  48. Milestone failedfailover-three
    event #47
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 5567,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 47,
      "territory": "failover-three"
    }
  49. Milestone failedfailover-two
    event #48
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 5567,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 48,
      "territory": "failover-two"
    }
  50. Usage chargedglm
    event #49
    {
      "agent": "glm",
      "cost_microusd": null,
      "elapsed_ms": 5567,
      "input_tokens": 0,
      "kind": "usage_charged",
      "output_tokens": 0,
      "resource_units": 1,
      "schema_version": 1,
      "sequence": 49
    }
  51. Usage chargedkimi
    event #50
    {
      "agent": "kimi",
      "cost_microusd": null,
      "elapsed_ms": 5567,
      "input_tokens": 0,
      "kind": "usage_charged",
      "output_tokens": 0,
      "resource_units": 1,
      "schema_version": 1,
      "sequence": 50
    }
  52. Usage chargedminimax
    event #51
    {
      "agent": "minimax",
      "cost_microusd": null,
      "elapsed_ms": 5567,
      "input_tokens": 0,
      "kind": "usage_charged",
      "output_tokens": 0,
      "resource_units": 1,
      "schema_version": 1,
      "sequence": 51
    }
  53. Milestone evaluation startedfailover-one
    event #52
    {
      "elapsed_ms": 6569,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 52,
      "territory": "failover-one"
    }
  54. Milestone evaluation startedfailover-two
    event #53
    {
      "elapsed_ms": 6569,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 53,
      "territory": "failover-two"
    }
  55. Milestone evaluation startedfailover-three
    event #54
    {
      "elapsed_ms": 6569,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 54,
      "territory": "failover-three"
    }
  56. Milestone failedfailover-three
    event #55
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 6598,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 55,
      "territory": "failover-three"
    }
  57. Milestone failedfailover-two
    event #56
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 6598,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 56,
      "territory": "failover-two"
    }
  58. Milestone failedfailover-one
    event #57
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 6598,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 57,
      "territory": "failover-one"
    }
  59. Milestone evaluation startedfailover-one
    event #58
    {
      "elapsed_ms": 7600,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 58,
      "territory": "failover-one"
    }
  60. Milestone evaluation startedfailover-two
    event #59
    {
      "elapsed_ms": 7600,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 59,
      "territory": "failover-two"
    }
  61. Milestone evaluation startedfailover-three
    event #60
    {
      "elapsed_ms": 7600,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 60,
      "territory": "failover-three"
    }
  62. Milestone failedfailover-two
    event #61
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 7613,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 61,
      "territory": "failover-two"
    }
  63. Milestone failedfailover-one
    event #62
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 7613,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 62,
      "territory": "failover-one"
    }
  64. Milestone failedfailover-three
    event #63
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 7615,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 63,
      "territory": "failover-three"
    }
  65. Usage chargedkimi
    event #64
    {
      "agent": "kimi",
      "cost_microusd": 9869,
      "elapsed_ms": 7615,
      "input_tokens": 3127,
      "kind": "usage_charged",
      "output_tokens": 231,
      "resource_units": 0,
      "schema_version": 1,
      "sequence": 64
    }
  66. Milestone evaluation startedfailover-one
    event #65
    {
      "elapsed_ms": 8616,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 65,
      "territory": "failover-one"
    }
  67. Milestone evaluation startedfailover-two
    event #66
    {
      "elapsed_ms": 8616,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 66,
      "territory": "failover-two"
    }
  68. Milestone evaluation startedfailover-three
    event #67
    {
      "elapsed_ms": 8616,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 67,
      "territory": "failover-three"
    }
  69. Milestone failedfailover-one
    event #68
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 8655,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 68,
      "territory": "failover-one"
    }
  70. Milestone failedfailover-three
    event #69
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 8656,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 69,
      "territory": "failover-three"
    }
  71. Milestone failedfailover-two
    event #70
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 8656,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 70,
      "territory": "failover-two"
    }
  72. Milestone evaluation startedfailover-one
    event #71
    {
      "elapsed_ms": 9659,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 71,
      "territory": "failover-one"
    }
  73. Milestone evaluation startedfailover-two
    event #72
    {
      "elapsed_ms": 9659,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 72,
      "territory": "failover-two"
    }
  74. Milestone evaluation startedfailover-three
    event #73
    {
      "elapsed_ms": 9659,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 73,
      "territory": "failover-three"
    }
  75. Milestone failedfailover-two
    event #74
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 9697,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 74,
      "territory": "failover-two"
    }
  76. Milestone failedfailover-one
    event #75
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 9697,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 75,
      "territory": "failover-one"
    }
  77. Milestone failedfailover-three
    event #76
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 9697,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 76,
      "territory": "failover-three"
    }
  78. Usage chargedglm
    event #77
    {
      "agent": "glm",
      "cost_microusd": 3753,
      "elapsed_ms": 9697,
      "input_tokens": 3220,
      "kind": "usage_charged",
      "output_tokens": 194,
      "resource_units": 0,
      "schema_version": 1,
      "sequence": 77
    }
  79. Usage chargedkimi
    event #78
    {
      "agent": "kimi",
      "cost_microusd": 9018,
      "elapsed_ms": 9697,
      "input_tokens": 2990,
      "kind": "usage_charged",
      "output_tokens": 138,
      "resource_units": 0,
      "schema_version": 1,
      "sequence": 78
    }
  80. Milestone evaluation startedfailover-one
    event #79
    {
      "elapsed_ms": 10698,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 79,
      "territory": "failover-one"
    }
  81. Milestone evaluation startedfailover-two
    event #80
    {
      "elapsed_ms": 10698,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 80,
      "territory": "failover-two"
    }
  82. Milestone evaluation startedfailover-three
    event #81
    {
      "elapsed_ms": 10698,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 81,
      "territory": "failover-three"
    }
  83. Milestone failedfailover-three
    event #82
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 10736,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 82,
      "territory": "failover-three"
    }
  84. Milestone failedfailover-one
    event #83
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 10737,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 83,
      "territory": "failover-one"
    }
  85. Milestone failedfailover-two
    event #84
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 10737,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 84,
      "territory": "failover-two"
    }
  86. Milestone evaluation startedfailover-one
    event #85
    {
      "elapsed_ms": 11739,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 85,
      "territory": "failover-one"
    }
  87. Milestone evaluation startedfailover-two
    event #86
    {
      "elapsed_ms": 11739,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 86,
      "territory": "failover-two"
    }
  88. Milestone evaluation startedfailover-three
    event #87
    {
      "elapsed_ms": 11739,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 87,
      "territory": "failover-three"
    }
  89. Milestone failedfailover-one
    event #88
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 11755,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 88,
      "territory": "failover-one"
    }
  90. Milestone failedfailover-three
    event #89
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 11756,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 89,
      "territory": "failover-three"
    }
  91. Milestone failedfailover-two
    event #90
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 11756,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 90,
      "territory": "failover-two"
    }
  92. Milestone evaluation startedfailover-one
    event #91
    {
      "elapsed_ms": 12758,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 91,
      "territory": "failover-one"
    }
  93. Milestone evaluation startedfailover-two
    event #92
    {
      "elapsed_ms": 12758,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 92,
      "territory": "failover-two"
    }
  94. Milestone evaluation startedfailover-three
    event #93
    {
      "elapsed_ms": 12758,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 93,
      "territory": "failover-three"
    }
  95. Milestone failedfailover-three
    event #94
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 12767,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 94,
      "territory": "failover-three"
    }
  96. Milestone failedfailover-one
    event #95
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 12767,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 95,
      "territory": "failover-one"
    }
  97. Milestone failedfailover-two
    event #96
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 12767,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 96,
      "territory": "failover-two"
    }
  98. Milestone evaluation startedfailover-one
    event #97
    {
      "elapsed_ms": 13768,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 97,
      "territory": "failover-one"
    }
  99. Milestone evaluation startedfailover-two
    event #98
    {
      "elapsed_ms": 13768,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 98,
      "territory": "failover-two"
    }
  100. Milestone evaluation startedfailover-three
    event #99
    {
      "elapsed_ms": 13768,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 99,
      "territory": "failover-three"
    }
  101. Milestone failedfailover-two
    event #100
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 13813,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 100,
      "territory": "failover-two"
    }
  102. Milestone failedfailover-three
    event #101
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 13816,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 101,
      "territory": "failover-three"
    }
  103. Milestone failedfailover-one
    event #102
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 13818,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 102,
      "territory": "failover-one"
    }
  104. Usage chargedglm
    event #103
    {
      "agent": "glm",
      "cost_microusd": 2933,
      "elapsed_ms": 13818,
      "input_tokens": 1566,
      "kind": "usage_charged",
      "output_tokens": 265,
      "resource_units": 0,
      "schema_version": 1,
      "sequence": 103
    }
  105. Usage chargedkimi
    event #104
    {
      "agent": "kimi",
      "cost_microusd": 7024,
      "elapsed_ms": 13818,
      "input_tokens": 795,
      "kind": "usage_charged",
      "output_tokens": 333,
      "resource_units": 0,
      "schema_version": 1,
      "sequence": 104
    }
  106. Milestone evaluation startedfailover-one
    event #105
    {
      "elapsed_ms": 14820,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 105,
      "territory": "failover-one"
    }
  107. Milestone evaluation startedfailover-two
    event #106
    {
      "elapsed_ms": 14820,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 106,
      "territory": "failover-two"
    }
  108. Milestone evaluation startedfailover-three
    event #107
    {
      "elapsed_ms": 14820,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 107,
      "territory": "failover-three"
    }
  109. Milestone failedfailover-one
    event #108
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 14859,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 108,
      "territory": "failover-one"
    }
  110. Milestone failedfailover-three
    event #109
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 14859,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 109,
      "territory": "failover-three"
    }
  111. Milestone failedfailover-two
    event #110
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 14860,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 110,
      "territory": "failover-two"
    }
  112. Milestone evaluation startedfailover-one
    event #111
    {
      "elapsed_ms": 15861,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 111,
      "territory": "failover-one"
    }
  113. Milestone evaluation startedfailover-two
    event #112
    {
      "elapsed_ms": 15861,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 112,
      "territory": "failover-two"
    }
  114. Milestone evaluation startedfailover-three
    event #113
    {
      "elapsed_ms": 15861,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 113,
      "territory": "failover-three"
    }
  115. Milestone failedfailover-two
    event #114
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 15874,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 114,
      "territory": "failover-two"
    }
  116. Milestone failedfailover-one
    event #115
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 15875,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 115,
      "territory": "failover-one"
    }
  117. Milestone failedfailover-three
    event #116
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 15875,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 116,
      "territory": "failover-three"
    }
  118. Milestone evaluation startedfailover-one
    event #117
    {
      "elapsed_ms": 16876,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 117,
      "territory": "failover-one"
    }
  119. Milestone evaluation startedfailover-two
    event #118
    {
      "elapsed_ms": 16876,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 118,
      "territory": "failover-two"
    }
  120. Milestone evaluation startedfailover-three
    event #119
    {
      "elapsed_ms": 16876,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 119,
      "territory": "failover-three"
    }
  121. Milestone failedfailover-three
    event #120
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 16916,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 120,
      "territory": "failover-three"
    }
  122. Milestone failedfailover-one
    event #121
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 16920,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 121,
      "territory": "failover-one"
    }
  123. Milestone failedfailover-two
    event #122
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 16920,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 122,
      "territory": "failover-two"
    }
  124. Usage chargedkimi
    event #123
    {
      "agent": "kimi",
      "cost_microusd": 8623,
      "elapsed_ms": 16920,
      "input_tokens": 2205,
      "kind": "usage_charged",
      "output_tokens": 167,
      "resource_units": 0,
      "schema_version": 1,
      "sequence": 123
    }
  125. Milestone evaluation startedfailover-one
    event #124
    {
      "elapsed_ms": 17921,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 124,
      "territory": "failover-one"
    }
  126. Milestone evaluation startedfailover-two
    event #125
    {
      "elapsed_ms": 17921,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 125,
      "territory": "failover-two"
    }
  127. Milestone evaluation startedfailover-three
    event #126
    {
      "elapsed_ms": 17921,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 126,
      "territory": "failover-three"
    }
  128. Milestone failedfailover-one
    event #127
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 17934,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 127,
      "territory": "failover-one"
    }
  129. Milestone failedfailover-three
    event #128
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 17934,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 128,
      "territory": "failover-three"
    }
  130. Milestone failedfailover-two
    event #129
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 17934,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 129,
      "territory": "failover-two"
    }
  131. Milestone evaluation startedfailover-one
    event #130
    {
      "elapsed_ms": 18936,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 130,
      "territory": "failover-one"
    }
  132. Milestone evaluation startedfailover-two
    event #131
    {
      "elapsed_ms": 18936,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 131,
      "territory": "failover-two"
    }
  133. Milestone evaluation startedfailover-three
    event #132
    {
      "elapsed_ms": 18936,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 132,
      "territory": "failover-three"
    }
  134. Milestone failedfailover-two
    event #133
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 18945,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 133,
      "territory": "failover-two"
    }
  135. Milestone failedfailover-three
    event #134
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 18946,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 134,
      "territory": "failover-three"
    }
  136. Milestone failedfailover-one
    event #135
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 18946,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 135,
      "territory": "failover-one"
    }
  137. Usage chargedkimi
    event #136
    {
      "agent": "kimi",
      "cost_microusd": 8388,
      "elapsed_ms": 18946,
      "input_tokens": 1959,
      "kind": "usage_charged",
      "output_tokens": 149,
      "resource_units": 0,
      "schema_version": 1,
      "sequence": 136
    }
  138. Milestone evaluation startedfailover-one
    event #137
    {
      "elapsed_ms": 19947,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 137,
      "territory": "failover-one"
    }
  139. Milestone evaluation startedfailover-two
    event #138
    {
      "elapsed_ms": 19947,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 138,
      "territory": "failover-two"
    }
  140. Milestone evaluation startedfailover-three
    event #139
    {
      "elapsed_ms": 19947,
      "kind": "milestone_evaluation_started",
      "milestone": "reads-restored",
      "schema_version": 1,
      "sequence": 139,
      "territory": "failover-three"
    }
  141. Milestone failedfailover-three
    event #140
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 19985,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 140,
      "territory": "failover-three"
    }
  142. Milestone failedfailover-two
    event #141
    {
      "category": "verification_failed",
      "detail": "curl: (22) The requested URL returned error: 502",
      "elapsed_ms": 19985,
      "kind": "milestone_failed",
      "milestone": "reads-restored",
      "retryable": true,
      "schema_version": 1,
      "sequence": 141,
      "territory": "failover-two"
    }
  143. Milestone passedfailover-one
    event #142
    {
      "elapsed_ms": 20040,
      "evidence": {
        "reads": true,
        "records": [
          "customer-red-4a7",
          "customer-blue-8d2",
          "customer-green-f31"
        ],
        "role": "primary"
      },
      "kind": "milestone_passed",
      "milestone": "reads-restored",
      "points": 20,
      "schema_version": 1,
      "sequence": 142,
      "territory": "failover-one"
    }
  144. Milestone evaluation startedfailover-one
    event #143
    {
      "elapsed_ms": 20040,
      "kind": "milestone_evaluation_started",
      "milestone": "old-primary-fenced",
      "schema_version": 1,
      "sequence": 143,
      "territory": "failover-one"
    }
  145. Milestone passedfailover-one
    event #144
    {
      "elapsed_ms": 20260,
      "evidence": {
        "old_port": 8081,
        "old_primary": "fenced",
        "promoted_port": 8082
      },
      "kind": "milestone_passed",
      "milestone": "old-primary-fenced",
      "points": 20,
      "schema_version": 1,
      "sequence": 144,
      "territory": "failover-one"
    }
  146. Milestone evaluation startedfailover-one
    event #145
    {
      "elapsed_ms": 20260,
      "kind": "milestone_evaluation_started",
      "milestone": "writes-restored",
      "schema_version": 1,
      "sequence": 145,
      "territory": "failover-one"
    }
  147. Milestone passedfailover-one
    event #146
    {
      "elapsed_ms": 20307,
      "evidence": {
        "record": "post-failover-bdad8508fce5a2f8",
        "value": "opaque-6b6860f88f37c7b5f338ff69",
        "writes": true
      },
      "kind": "milestone_passed",
      "milestone": "writes-restored",
      "points": 25,
      "schema_version": 1,
      "sequence": 146,
      "territory": "failover-one"
    }
  148. Milestone evaluation startedfailover-one
    event #147
    {
      "elapsed_ms": 20307,
      "kind": "milestone_evaluation_started",
      "milestone": "service-restart",
      "schema_version": 1,
      "sequence": 147,
      "territory": "failover-one"
    }
  149. Milestone passedfailover-one
    event #148
    {
      "elapsed_ms": 21121,
      "evidence": {
        "record": "post-failover-bdad8508fce5a2f8",
        "restart": true,
        "value": "opaque-6b6860f88f37c7b5f338ff69"
      },
      "kind": "milestone_passed",
      "milestone": "service-restart",
      "points": 15,
      "schema_version": 1,
      "sequence": 148,
      "territory": "failover-one"
    }
  150. Milestone evaluation startedfailover-one
    event #149
    {
      "elapsed_ms": 21121,
      "kind": "milestone_evaluation_started",
      "milestone": "host-reboot",
      "schema_version": 1,
      "sequence": 149,
      "territory": "failover-one"
    }
  151. Milestone passedfailover-one
    event #150
    {
      "elapsed_ms": 34948,
      "evidence": {
        "old_primary": "fenced",
        "reboot": true,
        "record": "post-failover-bdad8508fce5a2f8",
        "role": "primary",
        "value": "opaque-6b6860f88f37c7b5f338ff69"
      },
      "kind": "milestone_passed",
      "milestone": "host-reboot",
      "points": 15,
      "schema_version": 1,
      "sequence": 150,
      "territory": "failover-one"
    }
  152. Competitor state changedfailover-one
    event #151
    {
      "elapsed_ms": 34948,
      "from": "verifying",
      "kind": "competitor_state_changed",
      "reason": "completion milestone passed",
      "schema_version": 1,
      "sequence": 151,
      "territory": "failover-one",
      "to": "durable"
    }
  153. Durable deployment completedfailover-one
    event #152
    {
      "elapsed_ms": 34948,
      "kind": "durable_deployment_completed",
      "schema_version": 1,
      "sequence": 152,
      "territory": "failover-one"
    }
  154. Match state changed
    event #153
    {
      "elapsed_ms": 34948,
      "from": "running",
      "kind": "match_state_changed",
      "schema_version": 1,
      "sequence": 153,
      "to": "finished"
    }
  155. Match finished
    event #154
    {
      "elapsed_ms": 34948,
      "kind": "match_finished",
      "reason": "first durable deployment",
      "schema_version": 1,
      "sequence": 154,
      "winner": "failover-one"
    }
  156. Usage chargedglm
    event #155
    {
      "agent": "glm",
      "cost_microusd": 3847,
      "elapsed_ms": 34954,
      "input_tokens": 1000,
      "kind": "usage_charged",
      "output_tokens": 651,
      "resource_units": 0,
      "schema_version": 1,
      "sequence": 155
    }
  157. Usage chargedkimi
    event #156
    {
      "agent": "kimi",
      "cost_microusd": 7546,
      "elapsed_ms": 34954,
      "input_tokens": 361,
      "kind": "usage_charged",
      "output_tokens": 348,
      "resource_units": 0,
      "schema_version": 1,
      "sequence": 156
    }
  158. Usage chargedminimax
    event #157
    {
      "agent": "minimax",
      "cost_microusd": 1481,
      "elapsed_ms": 34954,
      "input_tokens": 3365,
      "kind": "usage_charged",
      "output_tokens": 483,
      "resource_units": 0,
      "schema_version": 1,
      "sequence": 157
    }
  159. Post match drain started
    event #158
    {
      "elapsed_ms": 34954,
      "kind": "post_match_drain_started",
      "pending_agents": 3,
      "schema_version": 1,
      "sequence": 158,
      "timeout_ms": 30000
    }
  160. Agent interruptedkimi
    event #159
    {
      "agent": "kimi",
      "detail": "agent session was interrupted by the referee's host reboot",
      "elapsed_ms": 34954,
      "kind": "agent_interrupted",
      "schema_version": 1,
      "sequence": 159,
      "source": "arena"
    }
  161. Usage chargedkimi
    event #160
    {
      "agent": "kimi",
      "cost_microusd": 0,
      "elapsed_ms": 34954,
      "input_tokens": 0,
      "kind": "usage_charged",
      "output_tokens": 0,
      "resource_units": 0,
      "schema_version": 1,
      "sequence": 160
    }
  162. Usage chargedglm
    event #161
    {
      "agent": "glm",
      "cost_microusd": 20356,
      "elapsed_ms": 34954,
      "input_tokens": 7684,
      "kind": "usage_charged",
      "output_tokens": 1861,
      "resource_units": 0,
      "schema_version": 1,
      "sequence": 161
    }
  163. Usage chargedminimax
    event #162
    {
      "agent": "minimax",
      "cost_microusd": 1784,
      "elapsed_ms": 34954,
      "input_tokens": 3735,
      "kind": "usage_charged",
      "output_tokens": 495,
      "resource_units": 0,
      "schema_version": 1,
      "sequence": 162
    }
  164. Agent outracedglm
    event #163
    {
      "agent": "glm",
      "elapsed_ms": 34954,
      "kind": "agent_outraced",
      "reason": "failover-one reached durable first; build ended at the frozen clock",
      "schema_version": 1,
      "sequence": 163
    }
  165. Agent outracedminimax
    event #164
    {
      "agent": "minimax",
      "elapsed_ms": 34954,
      "kind": "agent_outraced",
      "reason": "failover-one reached durable first; build ended at the frozen clock",
      "schema_version": 1,
      "sequence": 164
    }
  166. Post match drain finished
    event #165
    {
      "captured_agents": 1,
      "elapsed_ms": 34954,
      "kind": "post_match_drain_finished",
      "schema_version": 1,
      "sequence": 165,
      "terminated_agents": 2
    }