{
 "generated": "2026-10-31T06:08:02.608Z",
 "mode": "measured",
 "note": "MEASURED. Queen metrics read from swarm/metrics.json (run centralized-2026-10-31T05-59-47): novelty is each queen's verified-dataset rate per worker attempt in the centralized run; queens that never ran are not shown and not simulated.",
 "measured_from": "centralized-2026-10-31T05-59-47",
 "unmeasured_queens": [],
 "arms": {
  "single": {
   "arm": "single",
   "run_dir": "swarm/compare/runs/single-2026-10-31T06-05-08",
   "model": "claude-sonnet-5-5",
   "started": "2026-10-31T06:05:08.714Z",
   "finished": "2026-10-31T06:07:49.382Z",
   "claims": 20,
   "verified": 13,
   "resolves_only": 13,
   "dataset_named": 17,
   "fabricated_identifiers": 0,
   "fabricated_list": [],
   "untouched": 0,
   "duplicated_work": 0,
   "calls": 1,
   "attempts_total": 20,
   "minutes_wall": 2.64,
   "minutes_agent": 2.64,
   "tokens": {
    "input": 8,
    "output": 25177,
    "cache_read": 58665,
    "cache_creation": 76194
   },
   "cost_usd_list": 0.5742,
   "web_requests": {
    "search": 0,
    "fetch": 0
   },
   "budget_usd": 3,
   "wall_cap_min": 45,
   "stopped_by": null,
   "fabricated_identifiers_final_plans": 0,
   "replicates": 0
  },
  "isolated": {
   "arm": "isolated",
   "run_dir": "swarm/compare/runs/isolated-2026-10-31T05-57-46",
   "model": "claude-sonnet-5-5",
   "started": "2026-10-31T05:57:46.622Z",
   "finished": "2026-10-31T05:59:46.948Z",
   "claims": 20,
   "verified": 17,
   "resolves_only": 17,
   "dataset_named": 19,
   "fabricated_identifiers": 0,
   "fabricated_list": [],
   "untouched": 0,
   "duplicated_work": 0,
   "calls": 20,
   "attempts_total": 20,
   "minutes_wall": 1.98,
   "minutes_agent": 8.17,
   "tokens": {
    "input": 136,
    "output": 59437,
    "cache_read": 884369,
    "cache_creation": 462640
   },
   "cost_usd_list": 2.5968,
   "web_requests": {
    "search": 0,
    "fetch": 0
   },
   "budget_usd": 3,
   "wall_cap_min": 45,
   "stopped_by": null,
   "fabricated_identifiers_final_plans": 0,
   "replicates": 0
  },
  "centralized": {
   "arm": "centralized",
   "run_dir": "swarm/compare/runs/centralized-2026-10-31T05-59-47",
   "model": "claude-sonnet-5-5",
   "started": "2026-10-31T05:59:47.033Z",
   "finished": "2026-10-31T06:02:31.151Z",
   "claims": 20,
   "verified": 19,
   "resolves_only": 19,
   "dataset_named": 19,
   "fabricated_identifiers": 0,
   "fabricated_list": [],
   "untouched": 0,
   "duplicated_work": 0,
   "calls": 26,
   "attempts_total": 26,
   "minutes_wall": 2.7,
   "minutes_agent": 10.39,
   "tokens": {
    "input": 154,
    "output": 74946,
    "cache_read": 918668,
    "cache_creation": 513141
   },
   "cost_usd_list": 2.9821,
   "web_requests": {
    "search": 0,
    "fetch": 0
   },
   "budget_usd": 3,
   "wall_cap_min": 45,
   "stopped_by": null,
   "fabricated_identifiers_final_plans": 0,
   "replicates": 0
  },
  "decentralized": {
   "arm": "decentralized",
   "run_dir": "swarm/compare/runs/decentralized-2026-10-31T06-02-31",
   "model": "claude-sonnet-5-5",
   "started": "2026-10-31T06:02:31.237Z",
   "finished": "2026-10-31T06:04:19.403Z",
   "claims": 20,
   "verified": 18,
   "resolves_only": 18,
   "dataset_named": 18,
   "fabricated_identifiers": 1,
   "fabricated_list": [
    "https://www.ncbi.nlm.nih.gov/assembly/GCF_000337935.2"
   ],
   "untouched": 0,
   "duplicated_work": 0,
   "calls": 22,
   "attempts_total": 22,
   "minutes_wall": 1.8,
   "minutes_agent": 8.57,
   "tokens": {
    "input": 128,
    "output": 58102,
    "cache_read": 759469,
    "cache_creation": 628666
   },
   "cost_usd_list": 3.283,
   "web_requests": {
    "search": 0,
    "fetch": 0
   },
   "budget_usd": 3,
   "wall_cap_min": 45,
   "stopped_by": "budget",
   "fabricated_identifiers_final_plans": 0,
   "replicates": 0
  }
 },
 "comparisons": [
  {
   "a": "centralized",
   "b": "single",
   "a_verified": 19,
   "b_verified": 13,
   "verdict": "centralized beats single"
  },
  {
   "a": "decentralized",
   "b": "centralized",
   "a_verified": 18,
   "b_verified": 19,
   "verdict": "no difference (under 2 claims)"
  },
  {
   "a": "centralized",
   "b": "isolated",
   "a_verified": 19,
   "b_verified": 17,
   "verdict": "centralized beats isolated"
  },
  {
   "a": "decentralized",
   "b": "single",
   "a_verified": 18,
   "b_verified": 13,
   "verdict": "no difference (under 2 claims)"
  },
  {
   "a": "isolated",
   "b": "single",
   "a_verified": 17,
   "b_verified": 13,
   "verdict": "isolated beats single"
  }
 ],
 "policy": {
  "maxQueensPerKing": 5,
  "stagnationThreshold": 0.25,
  "stagnationPatience": 2,
  "linkOverlap": 0.6,
  "contextBudgetTokens": 120000
 },
 "kings": [
  {
   "id": "king-content",
   "role": "Cross-domain content manager. Watches queens for stagnation and forces serendipity: random-field analogies, or a hard switch to a new field.",
   "queens": [
    "q-evolution",
    "q-morphology",
    "q-holdout"
   ]
  }
 ],
 "queens": [
  {
   "id": "q-evolution",
   "domain": "Evolutionary theory (Darwin, Fisher, Kimura, Hamilton, Maynard Smith)",
   "workers": [
    "extractor",
    "assessor",
    "claim-tester",
    "dashboard-writer"
   ],
   "novelty": 0.769,
   "context_tokens": 176657,
   "attempts": 13,
   "verified": 10,
   "tokens_used": 176657,
   "calls": 13
  },
  {
   "id": "q-morphology",
   "domain": "Classical morphology (Thompson, On Growth and Form)",
   "workers": [
    "extractor",
    "assessor",
    "claim-tester",
    "dashboard-writer"
   ],
   "novelty": 0.75,
   "context_tokens": 172558,
   "attempts": 12,
   "verified": 9,
   "tokens_used": 172558,
   "calls": 12
  },
  {
   "id": "q-holdout",
   "domain": "Holdout data curation (phylogenies, deep mutational scanning)",
   "workers": [
    "dataset-scout",
    "checksum-recorder",
    "split-keeper"
   ],
   "novelty": 0,
   "context_tokens": 10785,
   "attempts": 1,
   "verified": 0,
   "tokens_used": 10785,
   "calls": 1
  }
 ],
 "links": [],
 "log": [
  {
   "tick": 1,
   "events": [],
   "novelty": {
    "q-evolution": 0.769,
    "q-morphology": 0.75,
    "q-holdout": 0
   }
  },
  {
   "tick": 2,
   "events": [
    {
     "tick": 2,
     "actor": "king-content",
     "action": "force-serendipity",
     "target": "q-holdout",
     "field": "Music",
     "prompt": "Counterpoint: independent voices that obey shared harmonic rules. Is this swarm counterpoint or unison?"
    }
   ],
   "novelty": {
    "q-evolution": 0.769,
    "q-morphology": 0.75,
    "q-holdout": 0
   }
  },
  {
   "tick": 3,
   "events": [],
   "novelty": {
    "q-evolution": 0.769,
    "q-morphology": 0.75,
    "q-holdout": 0
   }
  },
  {
   "tick": 4,
   "events": [
    {
     "tick": 4,
     "actor": "king-content",
     "action": "force-serendipity",
     "target": "q-holdout",
     "field": "Law",
     "prompt": "How does a legal system handle a rule that was right when written and wrong now (amendment, precedent, repeal)? Map that onto superseding a published claim."
    }
   ],
   "novelty": {
    "q-evolution": 0.769,
    "q-morphology": 0.75,
    "q-holdout": 0
   }
  },
  {
   "tick": 5,
   "events": [],
   "novelty": {
    "q-evolution": 0.769,
    "q-morphology": 0.75,
    "q-holdout": 0
   }
  },
  {
   "tick": 6,
   "events": [
    {
     "tick": 6,
     "actor": "king-content",
     "action": "force-new-field",
     "target": "q-holdout",
     "field": "Aviation",
     "prompt": "Aviation uses checklists and blameless incident reports. What is the checklist item that would have caught this failed test?"
    }
   ],
   "novelty": {
    "q-evolution": 0.769,
    "q-morphology": 0.75,
    "q-holdout": 0
   }
  },
  {
   "tick": 7,
   "events": [],
   "novelty": {
    "q-evolution": 0.769,
    "q-morphology": 0.75,
    "q-holdout": 0
   }
  },
  {
   "tick": 8,
   "events": [
    {
     "tick": 8,
     "actor": "king-content",
     "action": "force-serendipity",
     "target": "q-holdout",
     "field": "Healthcare",
     "prompt": "Clinical trials are pre-registered with a pass and fail criterion. Which claim-test is missing its pre-registration?"
    }
   ],
   "novelty": {
    "q-evolution": 0.769,
    "q-morphology": 0.75,
    "q-holdout": 0
   }
  },
  {
   "tick": 9,
   "events": [],
   "novelty": {
    "q-evolution": 0.769,
    "q-morphology": 0.75,
    "q-holdout": 0
   }
  },
  {
   "tick": 10,
   "events": [
    {
     "tick": 10,
     "actor": "king-content",
     "action": "force-serendipity",
     "target": "q-holdout",
     "field": "Philosophy",
     "prompt": "Popper's falsification versus Lakatos's research programmes: is this claim a hard-core assumption or a protective-belt hypothesis?"
    }
   ],
   "novelty": {
    "q-evolution": 0.769,
    "q-morphology": 0.75,
    "q-holdout": 0
   }
  },
  {
   "tick": 11,
   "events": [],
   "novelty": {
    "q-evolution": 0.769,
    "q-morphology": 0.75,
    "q-holdout": 0
   }
  },
  {
   "tick": 12,
   "events": [
    {
     "tick": 12,
     "actor": "king-content",
     "action": "force-new-field",
     "target": "q-holdout",
     "field": "Aviation",
     "prompt": "Aviation uses checklists and blameless incident reports. What is the checklist item that would have caught this failed test?"
    }
   ],
   "novelty": {
    "q-evolution": 0.769,
    "q-morphology": 0.75,
    "q-holdout": 0
   }
  }
 ]
}