Skip to content

what-it-knows: the mirror before the cleanup - #176

Merged
wschenk merged 1 commit into
mainfrom
claude/walking-thoughts-org-g0qlvt
Aug 9, 2026
Merged

what-it-knows: the mirror before the cleanup#176
wschenk merged 1 commit into
mainfrom
claude/walking-thoughts-org-g0qlvt

Conversation

@wschenk

@wschenk wschenk commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

"It feels like it's too complicated."

Before recommending what to cut, look at what has actually accumulated. scripts/what-it-knows.mjs reads it all in one pass and writes nothing, ever:

fnox exec --profile prod -- node scripts/what-it-knows.mjs
fnox exec --profile prod -- node scripts/what-it-knows.mjs --full
  • What it believes about you — the Memory patch log materialized, grouped by category, each with the source that wrote it (Interview, a report writing into your profile, or by hand). Plus the pairs that look like the same fact twice, which ride in every report's prompt.
  • Projects — confirmed, proposed, rejected, each with how many Threads accrued and how old it is. A Proposed Project with nothing accrued is flagged: the Interview will keep asking about it.
  • Kind and Route side by side — the two taxonomies, with the count of Threads where Reviewed and Route disagree (settled under the old vocabulary, so invisible to every destination surface).
  • The long tails — Topics and Mentions with the share of each that occurs exactly once. This is the measurement that matters: a Topic naming one Thread groups nothing with anything, but still costs a Lens, prompt budget, and a line in the walker's head.
  • What it asks of you — open asks on unsettled Threads, suggested follow-ups, post candidates.

It closes with a short "where the clutter is" list computed from the above rather than asserted.

Read-only: every statement is a SELECT.


Generated by Claude Code

Everything the system has accumulated, in one read that writes nothing: the
Memories it believes and who wrote them, the Projects it has coined and
whether anything accrued to them, the Kind and Route distributions, and the
long tails of Topics and Mentions.

The last of those is the point. A Topic that names exactly one Thread groups
nothing with anything, but it still costs a Lens, prompt budget, and a line
in the walker's head. The script counts what share of each vocabulary is
singletons, finds Memories that say the same thing twice, and closes with
the handful of places the clutter actually is.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Mm4zPLAX77USAqyk12jgc1
@wschenk
wschenk merged commit 9dc4f82 into main Aug 9, 2026
2 of 3 checks passed
@vercel

vercel Bot commented Aug 9, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
walking-thoughts Building Building Preview Aug 9, 2026 12:09pm

Request Review

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.

2 participants