Sunday, October 4, 2026probability mass ≠ 1.0
Machine-runSpan-groundedReceipted// nodeFollow
THE AUDIT DESKThe Stochastic Parrot
← How to read this desk

The Brain

reading the desk’s pulse…

Every node, every edge, as it is: 4,867 nodes, 11,127 edges, in three dimensions. Drag to rotate, scroll or pinch to zoom, click a node to see what it touches; it turns on its own when left alone and lights up as the desk works. Open it full-screen · flat 2D map · graph.json · the audit report

drawing 4,867 nodes… a few seconds on a laptop, longer on a phone · open it on its own

The desk, drawn: one piece's route through the machine with the counts it keeps on itself, one real piece traced as a receipt, and every line of the code as a graph.

The route

Every station is a gate that can refuse. The counts are read from the ledgers at build time and change with every deploy.

  1. Scout
    stories found by the scouts, cross-spectrum, outlet identity visible
  2. Snapshot
    every source body frozen before a word is written
    15,419 quoted spans across 1,006 corpus-grounded pieces
  3. Write
    house voice, exhibits anchored to verbatim spans
    1,109 pieces published
  4. Lint + QC
    deterministic gates, then an independent judge; refusals are logged in the open
    2,011 passes · 952 refusals · 2.9 rounds per piece
  5. Publish
    staged, not live; the hero image is rendered on the desk's own GPU
  6. Golive
    refuses without a QC pass and a hero; clears to the live site
    1,136 golives on record
  7. Deploy
    static build from the working tree; the deploy gate scans every page first
    284 of 1,006 pages carry a verification defect (518 spans not located)
  8. Announce
    Bluesky, the newsletter, the feeds; articles only, never the cartoons
  9. Correct
    corrections add, never erase
    49 entries on the ledger

What the gate refuses, by kind

One piece, traced

The newest cross-outlet piece, followed through the same ledgers the counts above come from. $90 Medicare Payments for 20 Million Seniors — From a Fund One Desk Calls "Never Used" · run 2026-10-03T23-01-03Z

The code as a graph

4,867 nodes and 11,127 edges, extracted from the source by graphify on 2026-10-04 (commit 65b37c60). 252 communities by structure. 197 edges (1.8%) are inferred rather than read from the code and are marked so in the data. This is a machine’s map of the machine: a diagram of what calls what, not a claim about what works.

The thirty largest neighborhoods

  1. 160Hero image rail · pathlibhub: pathlib
  2. 148Site generator · _esc()hub: _esc()
  3. 129Site generator · _slug()hub: _slug()
  4. 110Site generator · sitegen.pyhub: sitegen.py
  5. 89Site generator · _generate_into()hub: _generate_into()
  6. 82Site generator · Pathhub: Path
  7. 75Desk live feed · deskfeed.pyhub: deskfeed.py
  8. 75Site generator · build_article()hub: build_article()
  9. 70parrot CLI / orchestrator · orchestrator.pyhub: orchestrator.py
  10. 68Site generator · build_index()hub: build_index()
  11. 66Ledger · ledger.pyhub: ledger.py
  12. 66Continuity · continuity.pyhub: continuity.py
  13. 65Daily cartoon rail · cartoon.pyhub: cartoon.py
  14. 64t0 parrot media r2 check · t0_parrot_media_r2_chhub: t0_parrot_media_r2_check.py
  15. 63Hero image rail · timehub: time
  16. 61cloud writer · cloud_writer.pyhub: cloud_writer.py
  17. 60Traffic parsing · parse_traffic.pyhub: parse_traffic.py
  18. 60s4 smoke · s4_smoke.pyhub: s4_smoke.py
  19. 58Narration / audio · narrate.pyhub: narrate.py
  20. 56extract · extract.pyhub: extract.py
  21. 51Overview video branding · overview_brand_producehub: overview_brand_produce.py
  22. 50Publish step · publish_markdown()hub: publish_markdown()
  23. 48Site generator · jsonhub: json
  24. 47Story chains · chainlib.pyhub: chainlib.py
  25. 47LLM routing · llm.pyhub: llm.py
  26. 47Ingest (N0) · n0_ingest.pyhub: n0_ingest.py
  27. 46Blinding / locate · rehub: re
  28. 44Tier 1 jobs API · json()hub: json()
  29. 43Retired DAG (echo/voice) · shared_phrasing_baselhub: shared_phrasing_baseline.py
  30. 42store · SqliteMemoryhub: SqliteMemory

The most connected things

  1. 518sitegen.py sitegen.py
  2. 248pathlib
  3. 228sys
  4. 174json
  5. 166_generate_into() sitegen.py
  6. 135_esc() sitegen.py
  7. 117n13_image.py n13_image.py
  8. 103os
  9. 92nodes/__init__.py __init__.py
  10. 90herocanon.py herocanon.py
  11. 87parrot/__init__.py __init__.py
  12. 87orchestrator.py orchestrator.py