Three questions, three separate causes. The shared name is an auto-title collision. The drift is a rule with no exit. The Zomby concentration is the rule working exactly as written on a song that cannot be finished.
| Session A | Session B | Session C | |
|---|---|---|---|
| App id | local_c3404683 | local_2f7ae7e3 | local_1921f5db |
| CLI transcript | c1e4ffee | 6e19a8e6 | 2c1b0013 |
| Title | Zappa chat single-song focus limitation | Zappa chat single-song focus limitation | Zappa chat single-song focus |
| Title source | auto | auto | auto |
| Created | 01 Sep 04:59 | 05 Sep 21:04 | 05 Sep 22:06 |
| Runtime | 113.2 hours | 1.1 hours | minutes |
| Transcript size | 41 MB | 2.0 MB | new |
| Messages | 4,553 | 598 | new |
| Brandon-typed turns | 82 | 7 | 1 |
| Assistant turns | 3,208 | ~250 | new |
| Peer messages received | 31 | 3 | 0 |
| Peer messages sent | n/a | 9 | 0 |
Every title on this machine is generated from the opening words of the first message. All three sessions carry titleSource: auto. Nobody typed any of these titles by hand.
| Session | First message, verbatim | Auto-title produced |
|---|---|---|
| A 01 Sep 04:59 |
the zappa chat can onnly focus on one song per chat hard gate | Zappa chat single-song focus limitation |
| B 05 Sep 21:04 |
Zappa chat single-song focus limitation baby sit this chat it keeps stopping work | Zappa chat single-song focus limitation |
| C 05 Sep 22:06 |
two chats one name sersious drift and ovession with zomby, why. Zappa chat single-song focus limitation | Zappa chat single-song focus |
Session A earned that title from its content. Sessions B and C were opened by pasting session A's title into the prompt box ahead of the real question. The titler read those pasted words and regenerated the same title. The name is a copy of a copy.
The one-song gate was written on 1 September, in session A, as its own first message. It names two ways a chat can end. Finish the song, or open a new chat for a second song. Session A had access to neither one.
The amendment written later that same week added a third branch for exactly this state. It says the chat does not end, and it keeps working evidence on the same song. That branch removed the last exit. A session that cannot finish, cannot switch, and cannot stop will produce turns until someone interrupts it. It produced 3,208 of them against 82 of yours.
That message arrived four minutes before session B sent its safety retraction. You saw the hazard from the transcript before either session named it.
Zomby Woof was the song the gate locked on 1 September. Every hour after that had to land somewhere, and the gate allowed one target. Mention counts across the 41 MB transcript:
| Songsterr id | Song | Mentions | Status under the gate |
|---|---|---|---|
| s412162 | Zomby Woof, Kirill community tab, 10 tracks | 2,301 | the locked song |
| s5820647 | Zomby Woof, AI transcription, 5 tracks | 385 | title collision, caught by Brandon |
| s35870 | Montana | 241 | second song inside a locked chat |
53 distinct revision ids appear in session A. Brandon's own count on 5 September was eight revisions in one day, on a song where the standing rule is one upload per song after the song is finished. The revisions were not clutter. The newest ones carry the ghost restoration, which is why the delete steer was dangerous.
| Revision | Author | Bars | Opening | Ghost | Staccato |
|---|---|---|---|---|---|
| r7115188 | the tab's author, 31 May | 114 | 10/16 | 32 | 0 |
| r8766102 | session A, edit 1 | 114 | 10/16 | 0 | 0 |
| r8787022 | session A, edit 2 | 114 | 10/16 | 0 | 32 |
| r8814965 | Kirill published edit 2, live now | 114 | 10/16 | 0 | 32 |
| r8905491 | session A, queued | 115 | 5/16 + 5/16 | 8 | 32 |
Brandon's call, "i already said brown wins", settled the opening barring. Ryan Brown's DRUM Magazine chart covers bars 1 to 9, so Brown decides the 10/16 split into 5/16 plus 5/16 and casts no vote past bar 9. Applying that and then verifying the built file against the author's own surfaced a defect nobody had counted.
| File | Bars 4 and 15 (author numbering) |
|---|---|
| author r7115188 | Snare 5, High Tom 5, Mid Tom 5, Low Tom 5, Very Low Tom 5 |
| rev5 | Snare 5, High Tom 5, Mid Tom 5, Very Low Tom 10 |
| rev6b | Snare 5, High Tom 5, Mid Tom 5, Low Tom 5, Very Low Tom 5 |
This file's drumKit table defines idx 12 as Low Tom (hit) at OutMidi 45 and idx 13 as Very Low Tom (hit) at OutMidi 43. General MIDI calls 43 "High Floor Tom", which is wrong for this kit and would have mislabelled the whole diagnosis. The articulation tables in the author file and the built file are identical, so the comparison holds.
Exactly ten notes moved from Very Low Tom to Low Tom, five in each bar. Nothing was added, removed or reordered.
The single-song rule is doing real work and it is worth keeping. Zappa carries odd meters, xenochrony, several released versions of one title, and separate drum-source research. A chat that carries two songs runs both of them thin. That reasoning holds up under this audit.
The rule has three defects, all visible in this run.
| Defect | What it caused | Evidence |
|---|---|---|
| Keyed on title, not id | Two different Zomby Woof tabs edited as if one song | s412162 + s5820647 |
| No time ceiling | One chat ran 113 hours against the end-and-clear rule | 01 Sep 04:59 to 05 Sep 22:09 |
| Third branch has no floor | Blocked song plus never-stop equals unbounded output | 3,208 assistant turns |
| # | Change | Where it lives |
|---|---|---|
| 1 | Lock on the Songsterr song id, and read the title back from api/meta/<songId> ahead of any edit. The first amendment already carries this and it needs enforcing. | feedback_zappa_one_song_per_chat_hard_gate.md |
| 2 | Give branch three a completion definition. Name the evidence tasks at the start, work the list, then the song is finished even while the upload path is walled. | same file, second amendment |
| 3 | Add a turn ceiling to the gate. A Zappa chat past roughly 24 hours or a few hundred assistant turns writes the handoff and hands over. | feedback_end_long_sessions_clear_hard_gate.md |
| 4 | Ban peer steers that propose destructive acts. A babysitter session reports and relays. It never proposes deletion on a shared artifact. | new memory, peer steer safety |
| 5 | Put the real ask first in a new chat so the auto-title stops colliding, or rename by hand at the start. | habit, no file needed |