Defaults tested through 1B+ tokens of production use. No config file to argue with; override anything.
Every session starts loaded. Every session ends charted.
Beck, Cockburn, Rams, Norman on call. Reasoning in markdown.
what it's made of
Not just markdown. Everything bassclef is made of. Markdown for the plans you write. Shell scripts for the guardrails at every Claude Code lifecycle event. JSON schemas for the state that persists. Plus tests to keep it honest. All files, all in your repo, all yours to modify.
Markdown files with your project conventions. Loaded via SessionStart.
Named slash-commands. /onboard-repo, /sprint, /verify. Composable.
Shell scripts at Claude Code lifecycle points. Gates, checks, formatters.
Session-end paragraphs pinned to state. Read via /whereami.
82 practitioner profiles. Reasoning in the file, not the model.
Typed JSON per schema. Plain files, browsable.
Every session ends by writing a paragraph to a file: what happened, what got decided, what's next. Every session starts by reading that paragraph back. Come back a week later. Both you and Claude know where you left off. This is running, not theory.
chronicle auto-writes on session-end · auto-reads on session-start · zero re-explanation
You want a design review? Type /luminary don-norman. Claude loads Norman's checklist from a markdown file and reviews with it. Cockburn for use cases. Rams for restraint. Beck for TDD. 82 checklists total. All files, all readable, all editable.
82 profiles · Beck · Cockburn · Norman · Rams · reasoning in the .md, not the weights
You dictate a paragraph from your phone. Claude picks a few design lenses, generates HTML variants, sends you a URL. This landing page came out of that pipeline, on a Sunday morning dog walk.
4 minutes paragraph → gallery · no vendor accounts · just Claude Code
Solo operator running six or more software projects in parallel around a day job and family. Started bassclef because thirty minutes of context reconstruction per Claude Code session, times six projects, was eating my Saturday mornings.
Two decades across Amazon (AWS, Alexa), Capital One, BP, and bootstrapped startups: cloud infrastructure, consumer tech, regulated finance, industrial, solo-builder. bassclef distills what actually holds across that range. I'm carrying the learnings into the day job, not away from it.
The substrate is one person's opinionated solution. In daily use, growing every day. Shared with a considered early cohort, one operator at a time. If it maps to how you work, drop your email below.
Status: alpha, in daily production on 6 sibling repos
License: apache-2.0
Cost: free (you'll need Claude Code; that's a separate subscription)
Repo: private for now. Comes with your invite. Goes public at v1.0.
Maintainer: one
Approved adopters get a per-OS tarball behind GitHub or Google login. Short-lived signed link. If we're a fit, you'll hear back within a day.