Skip to content

Record what is left of the connected-sessions work - #7

Merged
tdwd merged 1 commit into
mainfrom
backlog-connected-sessions
Aug 28, 2026
Merged

tdwd merged 1 commit into
mainfrom
backlog-connected-sessions

Conversation

@tdwd

@tdwd tdwd commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

The reasoning for three open items lived only in a conversation. This puts it in the two files that already hold that kind of thing.

docs/backlog.md gains three entries, and its review date moves to today:

  • Connections between sessions — deferred rather than dropped, with the reason: a connection gates the shared log and the analysis, so building it first would have stored a type nothing read. Now both exist, so the question is answerable from use. Notes the one case project scope cannot express — a connection across projects — and the single question that decides the shape: does a connection narrow the notes log, or only gate the analysis?
  • Live token counts during a review, and that they need stream-json with --include-partial-messages rather than reading the final envelope.
  • A public-repo notice a cloner will meet, which CLAUDE.md cannot provide because it is not committed.

docs/architecture.md gains one entry under Not built yet: pushing work to a session that already exists. It belongs there rather than in the backlog because it is deliberately absent, not pending — the case for it evaporated when the reviewer became a spawned agent.

Documentation only; no code changes.

The reasoning for three open items lived only in a conversation. Sessions
can now read each other's work and have it reviewed by a spawned agent,
both scoped to the project, and what remains is a set of decisions rather
than a set of tasks.

Connections were deferred rather than dropped, and the note says why: a
connection gates the shared log and the analysis, so building it before
the analysis existed would have stored a type nothing read. Now that both
exist the question is answerable from use — whether project scope is
actually too coarse — and the one case project scope cannot express is a
connection across projects, which inverts what a connection is for.

Live token counts need a parser rather than a field read, and are worth it
only if a review runs long enough that a moving number says more than a
spinner does.

Pushing work to an existing session goes under "Not built yet" instead,
since it is deliberately absent rather than pending. The case for it
evaporated when the reviewer became a spawned agent: nothing has to be
pushed into a session that is already there.
@tdwd
tdwd merged commit f4ce6d7 into main Aug 28, 2026
3 checks passed
@tdwd
tdwd deleted the backlog-connected-sessions branch August 28, 2026 16:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant