Codex Astra did not remove the need for proof.
A more capable coding agent can cross a larger problem in one run. That makes scope, receipts, and independent verification more important, not less.
Field notes, research, playbooks, and lessons. One place to follow the threads that matter to your work.
A more capable coding agent can cross a larger problem in one run. That makes scope, receipts, and independent verification more important, not less.
A beautiful knowledge graph becomes another inbox unless it is clear what belongs there, what stays elsewhere, and which system is allowed to call work complete.
The environment had terrain, trees, bunkers, and mountains. It still did not feel like the concept, because technical completeness and visual authorship are different jobs.
Before there was a playable hole, there had to be a way to keep concepts, assets, physics, builds, and claims from collapsing into one folder called progress.
A signed macOS process, green tests, and an idle run loop did not prove that the user had a usable app. The launch investigation that separated disk work, window state, and observation error.
The useful question is not “can Airtable automate this?” It is “what may this automation change without a person reviewing it?”
The Range spike has a full instrument, a protocol, and a hard exit bar. It still has no iPhone measurement. That is not a gap in the story. It is the story.
Most analysis sessions return confident prose. This one returned reproduction scripts, error bars, and a ranked list of experiments. The difference was a one-page brief written like a lab contract.
Twenty-six postmortems across QC and Parley in six weeks. The template, four worked examples, and the discipline that makes the same mistake stop happening twice.
A 48-contract system born from agents that praised their own work. The fix wasn't a smarter model. It was structural.
We trained seven landmark architectures three times each. Three of them worked on one seed and collapsed to near-random on the others. A single-seed comparison would have called two of those collapses a result.
I started a Kaggle research project in Q2 2026 while running two startups. The decompression channel, the four open questions, and what makes it survive.
Sixteen cookies that together are my whole Google account, dropped into a chat window — while building a security playbook. The how is the whole point.
Selecting the right Claude model tier for a given artifact type is the single highest-impact cost decision an operator makes in an agent-mediated workflow.
TPL-2026-005 established that sprint-contract discipline reduces overrun rates in solo-operator agent-mediated work (median overrun 78% → 12%).
Long agent sessions (those exceeding two hours of continuous operation) accumulate a characteristic failure pattern we term brief-drift: the gradual divergence of agent behavior from its original operator-specified constraints, without any single identifiable failure event.
Operators increasingly compose work as a chain of specialized LLM agents: a routing agent dispatches to a planning agent which delegates to a coding agent which calls a review agent.
Plan mode, the agent-harness convention of producing and approving a written implementation plan before any code is written, is widely advocated as a discipline for non-trivial coding work, but its quantitative effect on time-to-merge has rarely been measured outside anecdote.
Blameless postmortems are widely advocated as a structural-learning discipline, but their effectiveness depends on whether action items reach the mechanical layer (gates, hooks, contract criteria) rather than remaining as discipline-only commitments.
Solo operators running agent-mediated engineering work routinely overrun sprint estimates by 50-200% of the originally scoped time.
Sub-agent invocation (spawning a child agent to handle a bounded subtask) is increasingly common in solo-operator AI workflows, yet the conditions under which it produces a net benefit remain poorly characterized.
Operators running agent-mediated engineering workflows routinely lack visibility into the per-artifact token cost of shipped work, treating the monthly API bill as a single aggregate figure.
Pre-work contracts co-signed by builder and evaluator. Eliminates close-enough shipping. 48 contracts shipped.
Blameless postmortems with structural action items. The discipline that makes the same mistake stop happening twice.
The annotated skeleton every Claude Code operator needs before their second week. Three worked examples, one framing essay, and the advice everyone skips: what NOT to put in.
The chief-of-staff + N-specialists scaffold. Routing table, authority levels, and an escalation protocol — the piece everyone skips until it bites them.
The MEMORY.md index pattern. Four memory types, a staleness protocol, and the one rule that stops memory systems from becoming archives.
Authority levels, the mothership pattern, generation/evaluation separation. The structural decisions most multi-agent setups skip until they break.
Context window hygiene. What belongs in CLAUDE.md vs memory vs code. The compaction strategy that keeps sessions fast after month 3.
The assembled picture — how agents, hooks, memory, sprint contracts, kanban, and the Telegram bridge connect into a single operating system for a multi-venture portfolio.
Five production-tested Claude Code hooks — session loading, config protection, eval auditing, decision logging, anchor-check cadence. The mechanical enforcement layer your CLAUDE.md rules have been promising.
A small operator can run a parallel research project alongside two startups without it cannibalizing them — but only under specific conditions, and Parley is the worked example.
Four discipline levers that let a side research arm survive contact with the main work — scope rails, monthly cadence, public publishing, and decision logs, with kill criteria written down in advance.
A shared training recipe across architectures does not control for the recipe. It bakes it into the result and disguises it as an architecture finding. Four cheap controls keep the ranking honest.
Operators accumulate load-bearing assets that were built under deadline and never adversarially examined. A one-evening AI falsification session is the cheapest insurance that exists, and the discipline is scheduling it before the asset feeds a decision.
The instruction file your AI reads on every session. What goes in it, what doesn't.
Define a specialist. Scope, triggers, authority, tools. One file, one role.
What a skill is, when to write your own, the bootstrap pattern.
Five fields that turn fuzzy asks into concrete renders.
Voice, structure, source-pinning. The difference between a brief and a fight.
Inputs → research → structured output. The reporting loop in plain language.
Project scaffold, dev server, iterate-by-screenshot. End-to-end.
Specific language, used at specific moments, that produces outsized improvement.
Three models, three jobs. The decision rule that saves $300/month.
When to drop into Plan, how to read its output, when to exit.
The trust-but-verify reflex. Spot fabricated results before they ship.
The 6 slash commands worth memorizing on day one.
Long jobs offloaded right; the failure modes nobody warns about.
The 4-pass diff review that catches what tests miss.
The 20-minute setup, the gotchas, when MCP beats writing a tool.
Build CIPHER (legal/IP) from scratch in one sitting.
Allow vs ask vs deny — the model that prevents 90% of "wait I didn't mean that" moments.
The diagnostic that catches every kind of "finished but not really." One prompt, three patterns, one habit.
The substitution test for structural causes. Action items that ship. The close-out protocol.
MEMORY.md as an index. Four memory types. The single rule that prevents bloat.
SessionStart, PreToolUse, PostToolUse. Why hooks beat "agents must remember to."
How to add work to a contract without losing rigor. When a re-sign is required.
Communication protocols, delegation templates, authority boundaries.
Karpathy-style ingest. Page format, index pattern, lint cadence.
Frontmatter, options table, revisit conditions. Future-you reads this.
Why six is right and fourteen is too many. Authority levels, trigger words, escalation.
The contract format with three real examples — QC firmware, Parley research, MHG site search.
When worktrees beat single-branch. The merge etiquette nobody taught you.
The spend dashboard, the kill-switch, the weekly review that prevents bill shock.
The 4-question test before you spawn a subagent.
TDD with an LLM that wants to skip it. The 3 enforcement patterns that work.
Plan mode for senior operators. When to skip Plan, when to triple it, the exit ritual.
The review prompt that catches what humans miss. The escalation rules.
The 7-section postmortem template + how to make agents write it for you.
Why decision logs beat status meetings. Format, cadence, retrieval pattern.
Permissive vs strong-copyleft, the AGPL SaaS loophole, and why a single library can turn your whole codebase open. The license check that belongs in your workflow.
A parallel technical project that restores focus to the main work instead of competing for it. How to tell if yours qualifies.
Picking a topic close enough to compound with the main work, far enough to feel like rest.
Declare in writing, before starting, that the arm will not become a product. The declaration is what makes it survive.
Three conditions under which a second project is a distraction, not an arm. Honest about when I would have said no.
Naming what you commit to NOT building, in writing, before starting. The Parley scope-rails block as the worked example.
Why monthly beats weekly and quarterly for a side project. The forcing function logic.
Using a public platform as the forcing function instead of a private repo. Why public is the discipline lever.
The advance commitments that make starting the arm psychologically safe. The three triggers that put it on ice.
Where to start when there's no CLAUDE.md, no contracts, no postmortems, and the deadline was yesterday.
When 6 agents are right, when 1 is enough, when more agents make you slower. With numbers.
Cache health ratios. Tokens per shipped artifact. Idle days vs. uncommitted-output days.
How the three disciplines compound. Where each catches the others' failures.
The amendment protocol at scale. Refusing 'while we're in there' work. Without becoming an obstacle.
Pod lifecycle decoupling. Exit-path audits. Watchdog cadences. Don't lose a 14-hour run.
The signs that your session is gradually losing accuracy. Restart hygiene that compounds.
When to build vs use existing. The protocol in plain language. The failure modes that cost teams two weeks each.
Beyond chief-of-staff routing: parallel-spawn, gather-then-merge, race-then-cancel. When each fires and when each breaks.
When an agent misbehaves in prod: the diagnostic ladder. Five rungs from "claim says done but isn't" through context drift, tool failures, schema mismatches, upstream model regressions.
The 5-section agent file pattern. Two case studies from the TruPath team.
The on-call playbook: paging, evidence collection, triage ladder, and postmortem-on-rails.
The audit-trail format regulators (and your future self) will thank you for.
Hooks + statusline + a kill-switch script. The whole stack.
Building an ASR eval set from scratch when there's no public benchmark.
Two models that disagree tell you almost nothing until you can regenerate the one you are auditing. Reproduction converts ambiguous divergence into a named mechanism, and it finds defects before the correction work even starts.
Friction swung our prediction 14.9 inches of a roughly 15-inch budget, three times the runner-up, and mass was noise. A one-afternoon sensitivity sweep turned the measurement wishlist into a spending plan.
The audit put ±2 inches of uncertainty on our flight prediction and ±15 on everything after contact. The failure lived in one stage, and a per-stage budget is what kept us from throwing away the stage that worked.
The QC physics audit produced runnable models, a dozen figures, and a stack of CSVs. The artifact that mattered three weeks later was none of them — it was a short brief written for the engineers who have to act on the findings.
We assumed spin mattered the way it matters on a golf ball. Priced in the same units, the borrowed mechanism was worth 3 inches and the real one 23, a 7× miss in which mechanism matters, caught in one afternoon before it spent our measurement budget.