← Back to all playbooks

Geoffrey

GEOFFREY LITT: Malleable software
Start: 04:59:55
Sketch note for Geoffrey's session
TL;DR

Shift from managing code files to managing a stateful, visual task board where agents 'raise their hand' for human intervention via a Kanban-based UI.

Key Insights

The 'Raise Hand' UI Pattern

05:11:34

Instead of polling agents or scrolling terminal logs, use a visual Kanban board where agents mark cards red to signal they are blocked and require human decision-making.

PR Understanding Quizzes

05:24:49

To prevent 'slop' and maintain a mental model, require AI agents to generate a quiz based on their code changes; the human must pass the quiz before merging the PR.

Briefing Books Over Code Diffs

05:28:41

Request that agents produce 'briefing books'—high-level conceptual explanations and interactive simulations of changes—rather than raw markdown diffs to increase human-to-AI bandwidth.

The Parity Principle for Agent-Native Apps

05:14:19

True agent-native software requires 1:1 parity where every action a user can perform in the GUI is also exposed as a granular tool for the agent to use.

Systems

The Notion-Cloud Code Task Loop

  1. Record a voice note of feature ideas or bugs.
  2. Use an AI agent to convert the transcript into structured Kanban tasks in Notion.
  3. Execute 'notion tasks plan [URL]' in the terminal to have an agent draft a technical approach.
  4. Review and approve the plan directly within the Notion card.
  5. Execute 'notion tasks build [URL]' to trigger the code implementation.
  6. Monitor the Kanban board for status updates or 'blocked' (red) indicators.
Tools: Notion, Cloud Code, MCP Server for Notion

Automated Knowledge Transfer Gate

  1. Agent completes a code task.
  2. Agent generates a 'Briefing Book' explaining the logic and architectural impact.
  3. Agent generates a 3-5 question quiz based on the changes.
  4. Human takes the quiz to verify understanding.
  5. Human provides a 'vouch' or 'stamp' only after passing the quiz.
Tools: Claude, Notion AI

Tools

NotionCloud CodeMCP (Model Context Protocol)ReplitCursorCora (Cora.computer)Claude (Opus model)