{
 "_FLOW": "A dashboard of the archive's studies: what is designed, what is running, what has been conducted, what blocks each, and what the next action is. IT EXISTS BECAUSE THE RATIO IS THE POINT. This archive designs more studies than it conducts — a consequence of being a one-person operation with instrument-building capacity and limited execution capacity — and that ratio should be visible rather than inferred. A study with a stated blocker and a next action is a study someone else can pick up. That is the second reason this exists.",
 "dataset": "study-dashboard",
 "version": "v1.0",
 "date": "2026-08-23",
 "status_vocabulary": {
  "DESIGNED": "Protocol or plan exists and is frozen or specified. Not run.",
  "RUNNING": "Execution begun, incomplete.",
  "CONDUCTED": "Results exist.",
  "CONDUCTED — NULL": "Results exist and the hypothesis failed. Preserved.",
  "CONDUCTED — PARTIAL": "Results exist for some registered tests; named cells unrun.",
  "SUBMITTED": "External venue, awaiting response.",
  "NAMED — NOT DESIGNED": "The question is stated in a deposit; no protocol exists.",
  "UNDETERMINED": "Status not determinable from the registry. Recorded as unknown rather than guessed."
 },
 "counts": {
  "total": 17,
  "designed_or_named": 9,
  "conducted_or_submitted": 5,
  "running": 2,
  "undetermined": 1,
  "by_status": {
   "DESIGNED": 8,
   "UNDETERMINED": 1,
   "CONDUCTED — NULL": 1,
   "CONDUCTED — PARTIAL": 1,
   "CONDUCTED": 2,
   "RUNNING": 2,
   "SUBMITTED": 1,
   "NAMED — NOT DESIGNED": 1
  }
 },
 "designed_to_conducted_ratio": 1.8,
 "coverage": "SEED, NOT CENSUS. 17 studies entered from tonight's work and from deposits whose status is determinable. A registry scan returns 347 entries whose title or content-type matches study vocabulary; most have undetermined status and are NOT yet in this file. The gap between 17 and 347 is itself the first finding.",
 "undeposited": "Three entries carry deposit: null — M6-CT-01 (conducted, null), M6-CT-02 (designed), and the attestation layer (named). Studies can exist before their deposits do, and the dashboard records them rather than waiting.",
 "fields": [
  "id",
  "deposit",
  "axn",
  "deposit_title",
  "kind",
  "status",
  "question",
  "prediction",
  "result",
  "blocker",
  "next_action",
  "series",
  "depends_on"
 ],
 "invitation": "Every DESIGNED row carries a blocker and a next action. Anyone may run any of them. The protocols are frozen, the baselines are seated, and the failure conditions are declared in advance — which means a result obtained by someone else is admissible on the same terms as one obtained here.",
 "companion": "datasets/prediction-ledger/ — 451 registered falsification conditions from 326 deposits, plus 13 hand-verified predictions of which 6 resolved WRONG. A study dashboard tracks what is planned; the ledger tracks what was claimed in advance and whether it held.",
 "triage_census": {
  "_note": "A systematic backward pass over the whole registry, recorded as TRIAGE not status. 264 deposits classify by content-type into study kinds. A results-language detector fires on only 43 of them, and 101 of 120 'result'-kind deposits show none — which means the classifier is too coarse to assign status and the bucket is polluted by datasets and censuses. Recorded so the next pass starts from a measured baseline rather than repeating the scan.",
  "classified": 264,
  "by_kind": {
   "result": 120,
   "software": 46,
   "instrument": 32,
   "workplan": 31,
   "protocol": 15,
   "program": 9,
   "metric": 8,
   "battery": 3
  },
  "results_language_signal": 43,
  "conclusion": "Status is not automatically inferable from the registry. The 17 curated rows above were hand-verified; the remaining ~250 require reading, and the falsification-section extraction in the companion ledger is the cheaper route to the same information."
 },
 "pass_2": {
  "date": "2026-08-23",
  "file": "triage.jsonl",
  "classified": 261,
  "method": "Two signals read from deposit bodies: (a) three or more self-produced figures — n=, z=, p=, AUC, φ, k-of-n, percentages — indicating results exist; (b) explicit unrun language — 'has not been run', 'awaiting execution', 'no result exists'.",
  "by_status": {
   "CONDUCTED — LIKELY (reports self-produced figures)": 14,
   "CONDUCTED — PARTIAL (baseline in hand, main test unrun)": 6,
   "DESIGNED — STATED (deposit says it has not run)": 23,
   "UNDETERMINED": 218
  },
  "resolved": 43,
  "resolution_rate": 0.165,
  "findings": [
   "43 of 264 resolve on automated signal — 16%. The remaining 218 need reading, and this pass exists so the next one starts there rather than at zero.",
   "SIX deposits carry BOTH signals: baseline figures in hand AND a main test explicitly unrun. That is a status class the curated seed did not have — CONDUCTED — PARTIAL — and it is the archive's most characteristic state: work with results already obtained and a named remainder. #1527, #1528, #199, #782, #156, #1046.",
   "70 of the 264 triage deposits carry a named falsification section, against 326 across the whole registry — so most registered conditions sit in deposits that are NOT studies by content-type. Registration of falsifiers is broader than the study set.",
   "23 deposits state plainly that they have not run. That honesty is machine-findable, and it is why the automated pass works at all."
  ],
  "caveat": "AUTOMATED, NOT HAND-VERIFIED. A deposit reporting figures may be citing another's; a deposit stating 'not yet run' may refer to a sub-test while the main result exists. Every row carries its signals so a reader can check the inference rather than trust it."
 }
}