Kairos Status

v0.2.318
measured …

Read, then written up An article is read by a lane, then separately written up into findings rows. Only the second reaches the guide. Two bars, always, because one bar has never told you the truth about this project.

Resident Advisor

gemini writes it up, main holds it
READ
2,268 41%
WRITTEN UP
621 11%

of 5,552 articles in the queue

1,647 read and not written up

5,552QUEUE
3,034FETCHED
2,268READ
621IN THE GUIDE DB

Two thirds of what has been read has never been written up. That gap, not the reading, is what keeps RA out of the guide.

Mixmag features

codex
READ
3,360 70%
WRITTEN UP
0 0%

of 4,778 features in the queue

3,360 read and not written up

4,778QUEUE
3,360FETCHED
3,360READ
0IN THE GUIDE DB

Reading is nearly done and nothing has been written up, because no sweep has been defined for it yet. That is a decision, not a delay.

Plus 25,473 other posts in the same manifest, assigned to nobody.

1,019 of those readings carry one line of substance or none. They are real files, but they will yield almost nothing when swept.

DJhistory.com

main
READ
93 94%
WRITTEN UP
93 94%

of 99 articles in the queue

99QUEUE
-FETCHED
93READ
93IN THE GUIDE DB

The only corpus where reading and writing up are the same act, which is why the two bars match. Six articles left.

Magazine archive

gemini
READ
103 100%
WRITTEN UP
0 0%

of 103 catalogued

103 read and not written up

-QUEUE
-FETCHED
103READ
0IN THE GUIDE DB

99 Muzik issues, 3 Mixmag and 1 DJ Mag, all catalogued and dense. A sweep of all 103 was written and then reverted for quality, so the written-up bar is back at zero.

Digital tutorials

main
READ
4 0%
WRITTEN UP
4 0%

of 2,342 articles in the queue

2,342QUEUE
-FETCHED
4READ
4IN THE GUIDE DB

Opened the day before yesterday and barely started.

The lanes What each one is doing, taken from its own commits rather than guessed from a folder name.

keyframe

RUNNING

research: land Spark's twelve RA batches, 207 findings over 120 articles

15 min ago judged by its last commit

4 uncommitted change(s) in the tree.

  • 09:38 contract: name the three lanes and say where each one's findings
  • 09:38 tools: a private status board, measured from disk, with the find
  • 09:38 v0.2.318 the faces are served, and the worker stops precaching t
  • 09:37 tools: audit.py counts every lane, and stops accusing corrected

kf-codex

RUNNING

research: catalogue Mixmag features

39 min ago judged by its last commit

10 uncommitted change(s) in the tree.

  • 09:14 research: catalogue Mixmag features 3321-3360
  • 08:12 research: catalogue Mixmag features 3281-3320
  • 07:11 research: catalogue Mixmag features 3241-3280
  • 06:10 research: catalogue Mixmag features 3201-3240

kf-gemini

RUNNING

spark: RA sweep, nine overnight batches, 153 rows

30 min ago judged by file times, because this lane cannot commit for itself

Its git directory lives inside the parent repo, outside the folder the agent can reach, so it writes work it can never record. 4 change(s) are sitting unlanded right now.

  • 06:59 spark: RA sweep, nine overnight batches, 153 rows
  • 20:47 Revert "spark: the Muzik sweep, all 103 issues into 1,480 findin
  • 20:38 sync: bring main's findings into gemini so Spark can see what is
  • 20:33 spark: the Muzik sweep, all 103 issues into 1,480 findings

Waiting on you

The guide 766 candidate entries across 12 categories. The bar is how much of each category has a bank behind it and the amber number is how many have none. The ATLAS tab breaks the same figures down entry by entry.

THE JOIN
146+43
RHYTHM
96·
THE SET
83+22
THE ROOM
83+28
HARMONY
75+2
THE ARGUMENT
60+17
THE SELF
55+13
THE RECORD
52+2
THE CRATE
39+20
ROOTS
39+10
THE OTHERS
31+14
TEACHERS
7+7
Candidate entries766
No bank attached, the amber numbers above178
Of those, with no term or link either61
Built or already in the app21
Blocked8

The grouping run that produces the "no research behind it" list was made 17 min ago over 5,761 findings. There are 6,227 now, so its answer predates roughly 466 rows. Rerun it before trusting the gap list.

The app

Versionv0.2.318
Last code change2026-09-21
Versions shipped in the last week50
Scripts / lines of JavaScript24 / 22,099
Sandbox pages75
Page a phone downloads2.5 MB, 0.79 MB zipped

The last five versions:

  • v0.2.318 2026-09-21

    the faces are served, and the worker stops precaching two that do not exist

  • v0.2.317 2026-09-18

    the typed aside is vermillion at 14px, the toggle dropped (Joel: "b is it, drop the toggle"). Chosen on the ph

  • v0.2.316 2026-09-18

    THE FLOOR IS COUNTING, BENDING IT as SVG (Joel, of the grid's staircase: "these kind of curves are what reads

  • v0.2.315 2026-09-18

    B is the aside in vermillion at 14px (Joel: "14 vermillion"), one step down from v1.061's 15px with the Medium

  • v0.2.314 2026-09-18

    the typed aside is a line of its own, and B is vermillion. Joel: "in the what is a dj for entry which is the t

The library 27 banks on disk. The books and papers are all swept and carry no undecided sections, but only 568 of 4,250 of their findings, 13 per cent, are attached to a guide entry. Swept is not the same as used.

Sound ReproductionToole 2025Perlego
Acoustics and PsychoacousticsHoward & Angus 2017Perlego
Why You Hear What You HearHeller 2012Perlego
Sonic BodiesHenriques 2011Perlego
DJ Culture in the MixAttias et al 2013Perlego
Generation EcstasyReynolds 2013Perlego
Audio MeteringBrixen 2020Perlego
Unlocking the GrooveButler 2006Internet Archive
Hearing in TimeLondon 2004Internet Archive
Master Handbook of AcousticsEverest 2007Internet Archive
This Is Reggae MusicBradley 2001Internet Archive
Music: A Mathematical OfferingBenson, free from the authorOpen

Availability last checked 2026-09-04. Perlego and the Internet Archive both need you to sign in once; after that everything ticked below is readable immediately. Confirmed unavailable and not worth retrying: Bregman, Auditory Scene Analysis, Moore, Psychology of Hearing, Lawrence, Love Saves the Day, Fikentscher, You Better Work!.

The repository Where the folder has grown heavy, and what would make it lighter without losing anything.

Whole folder393 MB
Research212 MB
Git history, of which loose objects95 MB / 2 MB
Research documents no decision covers29
Old chat exports, also uncovered130
Typefaces re-sent on every deploynone, served as files

Done on 21 September. The git history was packed, which returned 92 MB and changed nothing else. The hosted page now serves its typefaces as files instead of carrying them inlined, so a version bump no longer re-sends 422 KB; the single-file build still inlines everything, as it has to. The ledger now lists the documents it has never ingested, which previously vanished rather than reading as undecided. Those still need a sweep or a reason each, and they include the one the project instructions tell you to read before redesigning any surface:

  • research/prototypes/KAIROS-HANDOVER.md
  • research/prototypes/NeedleDrop_Handoff.md
  • research/prototypes/README.md
  • research/prototypes/RHYTHM-HANDOVER.md
  • research/prototypes/SESSION-HANDOVER-2026-08-25.md
  • research/prototypes/designing-kairos.md

Five faults found in the audit tool, and fixed Each was verified against the lanes' own git history and files, then corrected in tools/audit.py on 21 September. STATE.md and this page now agree. Kept here because the shape of the error is worth more than the correction.

  • RA written up read 501, not 601

    The tool counted findings only in the main repo, so a hundred RA articles written up in the gemini lane were invisible. It now counts every worktree, and says plainly how much has not yet reached the lane that builds the guide.

  • The catalogue-index warning pointed the wrong way

    It always said the index was behind. It holds 3,828 rows against 2,268 readable files, so it is 1,560 ahead of what has actually been read and 425 behind the file count. It now says which, and against what.

  • DJhistory was accused of claiming 57 mined

    That sentence is a running total from batch 26. The pass stopped writing it and has since passed batch 54. A progress document appends, so a figure it stopped restating is history. The tool no longer treats one as a live claim.

  • DJhistory was accused of a wrong queue size

    The document carries a dated correction saying 96 was wrong and the manifest holds 99. It was being flagged for the error it had already fixed. A document that corrects itself is no longer counted as disagreeing.

  • Zero sections undecided does not mean the research is done

    That ledger lists 59 sources and not one of them is a corpus. It covers the documents and the banks only, 4,250 of the 6,227 findings in the database.

Every number on this page is measured from files and from git at the moment shown at the top. Nothing is read from a progress log or a ledger, except where the page says a document claims something, and then the claim sits beside the measurement. Regenerate with tools/status.sh, which remeasures, rebuilds and redeploys.