Skip to content

One page for the unsupervised-learning goal, instead of a branch - #562

Merged
syncytium2 merged 1 commit into
mainfrom
goal-page-unsupervised
Sep 14, 2026
Merged

syncytium2 merged 1 commit into
mainfrom
goal-page-unsupervised

Conversation

@syncytium2

Copy link
Copy Markdown
Owner

Work toward a label-free detector had scattered across handoffs, proposals, review records, todos, a draft branch and darkroom run folders, and the goal itself was getting lost. Tony asked whether a long-lived `unsupervised_learning` branch would keep sessions on target.

Why not a branch: sessions start from `main`, the briefing and `docs/INDEX.md` read `main`, and a branch collects commits rather than saying what is settled. A branch would have added one more place to look.

What this adds instead

  • `docs/goals/README.md` sets the convention: one page per goal, `Goal:` on the board claim, a branch-name prefix, and the page updated in the same PR as each result.
  • `docs/goals/unsupervised-learning.md` is the first goal page. It covers where the goal stands, settled findings with their strength and source, dropped approaches, the decisions waiting on Tony, open work a session can do without a ruling, and where the work lives.
  • There are pointers from `CLAUDE.md`, `docs/INDEX.md` (a new lead row) and `docs/model_track.md`.

Found while reconciling

This is working material, not murderboarded, with the same standing as `docs/pipeline.md`. Docs only. The INDEX, sapper and quote checks pass, as do the 49 test files that read docs.

🤖 Generated with Claude Code

The work toward a label-free detector was spread across two handoffs,
several proposals and review records, a long tail of todos, a draft
branch and two darkroom run folders. Each piece was findable; nothing
said what the goal was, what was settled, what was dropped, or what was
waiting on a decision, and both sessions and Tony were losing the thread.

A long-lived goal branch was considered and rejected: sessions start from
main, the briefing and INDEX read main, and a branch holds commits, not a
summary. docs/goals/ holds one page per goal instead, and CLAUDE.md points
at it beside MILESTONES.

The first page, reconciled against main and the open branches today,
records two things a reader could not previously see in one place: the
screen's code and latest handoff exist only on draft PR #530, and every
fast-stream screen verdict is voided by a defect in how the control was
read. The three branches the briefing flags as unpushed were squash-merged
and lose nothing.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@syncytium2
syncytium2 merged commit 903e99e into main Sep 14, 2026
3 checks passed
@syncytium2
syncytium2 deleted the goal-page-unsupervised branch September 14, 2026 17:11
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