Building Padawan: the learning map

Date: 2026-08-07 00:08 EDT

Scope: founder-grade product learning map for making Padawan a better product.

Contents
  1. The read
  2. The curriculum map
  3. The highest-value first readings
  4. Reference products and what to steal
  5. Architecture implications
  6. Product principles
  7. What to prototype next
  8. Follow-up artifacts to produce next
  9. What would change this map
  10. Live radar notes
  11. Sources
Abbreviations
ACH
Analysis of Competing Hypotheses: a method for comparing explanations against evidence.
API
Application Programming Interface: a defined way for software systems to talk to each other.
GTD
Getting Things Done: David Allen’s task-capture and review system.
HCI
Human-Computer Interaction: the study of how people use and shape computing systems.
LLM
Large Language Model: a model that predicts and generates text, code, and tool calls from context.
MCP
Model Context Protocol: a protocol for connecting AI systems to tools and context.
OODA
Observe, Orient, Decide, Act: John Boyd’s decision loop.
PARA
Projects, Areas, Resources, Archives: Tiago Forte’s personal knowledge organization system.
PIM
Personal Information Management: how people keep, find, refind, and use their own information.
PKM
Personal Knowledge Management: practices for collecting, connecting, and using knowledge.
RAG
Retrieval-Augmented Generation: a pattern where a model retrieves source material before answering.
UI
User Interface: the surface where a person interacts with software.
UX
User Experience: the full experience of using a product, including trust, flow, feedback, and friction.

The read

The useful curriculum does not start with agent papers. It starts with HCI, sensemaking, trust, and editorial judgment, then uses agent systems to implement those ideas. Padawan fails if it becomes a more capable chatbot. It gets much more valuable if it becomes an inspectable operating layer: it notices, researches, remembers, prepares, and acts only inside clear authority.

The hardest product problem is not memory size or tool count. It is the contract between user and agent: when Padawan interrupts, what it remembers, what it can do without asking, how it proves claims, and how the user corrects it. The agent literature matters, but mostly after those product boundaries are set.

My call: learn the old human systems first. Mixed-initiative UI, information foraging, intelligence analysis, lab notebooks, editorial practice, and capability security explain most of the product. Modern agent papers provide the runtime patterns, evals, and failure modes.

Facts below come from primary/searchable sources where listed. X/Grok material is live radar only. Treat it as signal until a primary source confirms it.

The curriculum map

1. Mixed-initiative interaction: who leads when

What to learn

How humans and agents share control. Eric Horvitz’s work is the clean starting point: the system should infer intent, but it must also know when not to act.

Why it matters for Padawan

Padawan is valuable because it can start work before the user asks. That same feature becomes annoying or unsafe if it grabs initiative at the wrong time. Mixed-initiative work gives language for initiative shifts, uncertainty, attention cost, and graceful handoff.

Start here

Then read

Product question it should change

What events are allowed to make Padawan speak first?

Bad default it prevents

A needy assistant that reports activity instead of insight.

2. Sensemaking and information foraging: briefs are work products, not summaries

What to learn

People do not only “retrieve” information. They forage, sort, model, discard, compare, and form a schema. Pirolli and Card’s sensemaking loop is the main model.

Why it matters for Padawan

Padawan’s briefs should show the foraging loop: what sources were checked, which claims survived, what model explains them, and what action follows. This is the difference between a link pile and a useful read.

Start here

Then read

Product question it should change

How does the brief artifact preserve the trail from evidence to judgment without making the user read the trail first?

Bad default it prevents

Treating “source found” as “knowledge formed.”

3. Personal information management: memory as a user-owned data structure

What to learn

Personal information management studies how people keep, find, refind, forget, and recontextualize their own information. The core product lesson: memory is not a pile. It is a set of uses with different retention rules.

Why it matters for Padawan

Padawan has standing memory, private context, skills, session search, files, repos, and scheduled outputs. Those are different memory classes. They need different write rules, deletion rules, provenance, freshness, and user controls.

Start here

Then read

Product question it should change

What must Padawan remember, what should it summarize, what should decay, and what must remain private context only?

Bad default it prevents

“Just store more context.” More memory creates more stale authority unless the system can forget.

4. Agent tool use and harness design: the runtime is the product

What to learn

Agent performance is no longer only model quality. It is planner shape, tool descriptions, state management, execution sandbox, verifier, retry policy, and observation loop.

Why it matters for Padawan

Padawan already has tools, skills, delegation, cron, browser control, and file access. Better product work means making those capabilities legible and testable. The user should not need to infer whether a task was really run.

Start here

Then read

Product question it should change

What is Padawan’s eval harness for a “real task completed,” and how does it prove tool effects instead of reporting intent?

Bad default it prevents

A smart narrator attached to unreliable side effects.

5. Capability security and trust boundaries: authority must live outside the model

What to learn

Agents that read untrusted text and hold tools are confused deputies. The model cannot be the only policy engine. Real safety comes from capability limits, provenance, isolation, approval gates, logs, and effect-time checks.

Why it matters for Padawan

Padawan reads web pages, X, repos, local files, screenshots, and memory. It also has tools that can change state. The product must separate research text from instructions and keep authority at the action boundary.

Start here

Then read

Product question it should change

Which Padawan actions are free, which require confirmation, which require a prepared draft only, and which are never allowed?

Bad default it prevents

Approval theater. A human cannot safely review every tiny tool call. The system must reduce what reaches the human.

6. Intelligence analysis and forecasting: how Padawan should form views

What to learn

Structured analytic techniques help analysts reason under uncertainty. The key practices are competing hypotheses, source grading, red teams, indicators, and “what would change my mind?”

Why it matters for Padawan

The user wants a view, not a digest. Padawan should make calls while keeping uncertainty visible. Intelligence tradecraft gives a reusable method for briefs, market reads, codebase radar, and product decisions.

Start here

Then read

Product question it should change

How does each brief show its confidence, counter-case, indicators, and decision relevance?

Bad default it prevents

Fake balance. Some evidence should move the answer more than other evidence.

7. Editorial systems and mobile artifacts: the interface is the memo

What to learn

Good editorial systems turn messy research into a readable path. The user should get the conclusion first, then the mechanism, then enough trail to trust it.

Why it matters for Padawan

Padawan’s brief viewer is already a product surface. The better it gets, the less the user needs to read chat walls. Artifact quality is part of trust.

Start here

Then read

Product question it should change

What is the default artifact format for a question, and when is chat enough?

Bad default it prevents

Markdown sludge: many bullets, no shape, no usable sentence.

8. Personal operating systems: convert rituals into primitives

What to learn

Founders use review loops, decision logs, lab notebooks, calendars, task lists, research notebooks, and staff systems to reduce cognitive load. The point is not that the user should maintain more systems. The point is that Padawan can absorb some of the system burden.

Why it matters for Padawan

The product can hold periodic radar, open questions, decision packets, project movement, reading reactions, and personal constraints. Those should not remain ad hoc chats.

Start here

Then read

Product question it should change

Which recurring user workflows become first-class Padawan objects?

Bad default it prevents

Asking the user to do clerical work so the assistant can appear smart later.

9. Product references: copy patterns, not features

What to learn

Adjacent products show useful failures. Google Now was good because it was timely and ambient. Superhuman was good because it took one workflow seriously. Rewind/Limitless/Recall show why capture-first memory triggers privacy and consent problems. Claude Projects and ChatGPT Projects show how scoped context helps, but also where a workspace stops short of an operator.

Why it matters for Padawan

The category is not settled. Padawan could look like a chat bot, chief of staff, research terminal, operating layer, browser, or brief publisher. Product references help choose what *not* to become.

Start here

Then read

Product question it should change

Is Padawan primarily a chat surface, an artifact system, a local operator, or a set of living workflows?

Bad default it prevents

A feature collage that has no daily rhythm.

10. Memory evals and lifecycle: forgetting is a feature

What to learn

Agent memory is an active lifecycle: extract, store, source, retrieve, merge, decay, delete, and audit. It needs tests.

Why it matters for Padawan

A stale memory can override the right answer. This has already happened in miniature with tool-version notes. The system needs stronger provenance and decay rules, not only more room.

Start here

Then read

Product question it should change

What is the memory write gate, and how does Padawan know that old memory lost to newer correction?

Bad default it prevents

An assistant that compounds wrongness.

The highest-value first readings

  1. Horvitz, Principles of Mixed-Initiative User Interfaces — read now. It gives the product contract for proactive assistance. It should change interruption and initiative policy.
  2. Pirolli and Card, Sensemaking Process and Analyst Technology — read now. It maps directly to briefs, source trails, and research artifacts.
  3. OWASP Top 10 for LLM Applications / Agentic guidance — read now. It sets the threat model for tools, memory, and untrusted content.
  4. Heuer, Psychology of Intelligence Analysis — read now. It teaches how Padawan should reason under uncertainty and avoid digest mode.
  5. ReAct — read now. It is the baseline mental model for thinking plus tool action.
  6. SWE-bench + WebArena + OSWorld primary sites — read soon. They teach why evals must test real environments, not model answers.
  7. William Jones, Personal Information Management — read soon. It gives memory classes and refinding behavior.
  8. Claude Projects / ChatGPT Memory / Claude Code docs — read soon. These are live product references for scoped context, instructions, and skills.
  9. Minto, Pyramid Principle — read later but use immediately. It keeps briefs answer-first.
  10. Memory poisoning and agent-memory eval papers — read soon. They matter because Padawan has durable memory and tools.

Reference products and what to steal

Product / systemWhat it isWhat Padawan should learnWhat not to copy
Google NowProactive card assistantTimely, low-friction surfacingOver-reliance on opaque platform context
Siri / Apple IntelligenceOS-level assistantPrivacy posture and deep OS affordancesVoice-first ambiguity for complex work
Claude ProjectsScoped workspaceProject-local context and instructionsStatic workspace as the end state
ChatGPT Memory / ProjectsAccount and project memoryUser-visible memory controlsVague memory provenance
Claude Code / Codex / CursorDev agentsRepo context, commands, review loopsHiding risky side effects behind confidence
Devin / OpenHandsAutonomous coding agentsWorkbench plus task lifecycleAutonomy theater without trusted completion proof
PerplexityAnswer engineSource-facing answers and current searchCitations as substitute for judgment
Notion AIWorkspace AIExisting objects as contextKnowledge-base sprawl
MemAI-native notesInspectable personal memory directionBlack-box organization users cannot debug
Rewind / RecallCapture-first memoryLocal recall and passive capture powerConsent, surveillance, storage, acquisition risk
LimitlessWearable memoryMeeting recall and conversational captureBystander consent and hardware trust burden
FabricKnowledge layerSeparation between saved material and reasoningGeneric second-brain positioning
SuperhumanOpinionated workflowSpeed, defaults, command surfaceOverfitting to one narrow job if Padawan needs breadth
LinearProduct surfaceFast status objects and low-noise workflowsTurning living work into a dashboard
Obsidian / Roam / LogseqPKM toolsUser-owned knowledge graphMaking the user maintain all links manually

Architecture implications

Memory model

Use scoped memory classes: private context, durable user preferences, product facts, reading reactions, project state, temporary task state, and raw session history. Each class needs source, timestamp, owner, freshness, and delete/replace behavior. Do not inject all memory equally.

Skill system

Treat skills like procedures with supply-chain risk. They need versioning, tests, examples, missing-command checks, and a repair loop when reality differs from the skill.

Brief/artifact layer

Make artifacts first-class. A brief should hold thesis, source-role map, evidence trail, what would change the call, follow-up artifacts, and a stable link or local file. Chat should be a control plane, not the document body.

Source graph

Track source role, claim, confidence, and provenance. X/Grok should enter as radar. Primary sources should carry facts. Critical sources should mark failure modes. This would let Padawan answer “why do you believe this?”

Approval/action model

Keep the action boundary outside the model. Free: read, inspect, draft, summarize. Confirm: writes, external messages, installs, credentials, spend, pushes. Never: Tavisi operational authority. The product should show the exact effect before asking.

Notification policy

Interrupt only when a finding changes a decision, closes a window, blocks a plan, or protects the user from a serious error. Scheduled activity alone is not worth a ping.

Subagent orchestration

Use subagents for independent source lanes, but make consolidation adversarial: what did each lane miss, which claims conflict, which evidence is primary, and what changed the final call?

Eval harness

Test real tasks: “find and brief a paper,” “inspect repo movement,” “create a mobile artifact,” “use browser without stealing focus,” “detect poisoned memory,” “ask before risky action.” Score success by verified state, not self-report.

Feedback loop

Capture reactions as typed memory: reading reaction, correction, taste preference, rejected framing, trusted source, and stale instruction. Corrections should beat old memory.

Privacy boundary

Private context should inform answers but not leak into artifacts, cron outputs, public pages, or messages to others. This rule needs test coverage.

Product surface

Telegram is the command surface. HTML briefs are the reading surface. Local files and repos are the work surface. The product should not force one surface to do all jobs.

Product principles

  1. The assistant earns autonomy by proving small effects, not by sounding confident.
  2. The user should see the conclusion before the source trail.
  3. Memory without provenance is a liability.
  4. Forgetting and replacement are product features.
  5. X and live search find leads; primary sources decide facts.
  6. Interruptions must change a likely decision.
  7. Chat controls work; artifacts carry work.
  8. Skills are code-like procedures, so they need tests and repair.
  9. A human approval gate is not a security model by itself.
  10. Every risky action should have a visible effect preview.
  11. The agent should prepare more than it executes.
  12. Proactive work should reduce the user’s cognitive load, not create review chores.
  13. Good briefs preserve uncertainty without hiding the call.
  14. The product should make corrections cheap and durable.
  15. The system should degrade honestly: if it did not verify, it must say so.

What to prototype next

1. Memory provenance browser

Tests: whether the user can inspect and correct what Padawan believes.

Why it matters: stale memory is the most likely compounding failure.

Keep if: corrections reduce repeated mistakes and old notes stop resurfacing.

Failure: the browser becomes another admin surface the user avoids.

2. Brief source graph

Tests: whether briefs can expose claim → source → role → confidence.

Why it matters: Padawan’s research quality depends on evidence shape.

Keep if: it makes follow-up questions faster and catches weak claims.

Failure: source graph overhead slows every brief.

3. Interruption simulator

Tests: the notification policy against real past findings.

Why it matters: proactive assistance is either the product or the reason it gets muted.

Keep if: it filters routine news and preserves decision-changing alerts.

Failure: it misses time-sensitive risks.

4. Action-boundary preview

Tests: whether every risky tool action can show exact command, target, effect, and rollback path before approval.

Why it matters: authority must live outside the model.

Keep if: approvals become faster and safer.

Failure: previews are vague or too frequent.

5. Brief reaction memory

Tests: converting user replies to typed learning records.

Why it matters: taste and judgment compound only if reactions are captured.

Keep if: future briefs visibly improve without asking the user to restate preferences.

Failure: inferred reactions get written as fact.

6. Repo radar dashboard-as-brief

Tests: whether commit movement can drive proactive research.

Why it matters: Padawan should know where attention is going from evidence.

Keep if: it finds stalls and mismatches the user cares about.

Failure: it becomes a digest of commits.

7. Skill regression harness

Tests: whether common skills still match tool reality.

Why it matters: stale skills are prompt-shaped bugs.

Keep if: it catches broken commands, missing paths, and unsafe assumptions before live runs.

Failure: it requires approvals or setup in unattended contexts.

Follow-up artifacts to produce next

What would change this map

Live radar notes

The X/Grok radar lined up with the thesis rather than changing it. Recent builder discourse is practical: memory hygiene, action permissions, prompt injection, and eval harnesses matter more than bigger demos. The strongest recurring claim was that memory must be inspectable, scoped, and forgetful. The sharpest warning was approval fatigue: if humans must review too many small prompts, they will rubber-stamp or disable the system.

Product radar also raised the same warning from another angle. Capture-first products are powerful, but they produce consent, privacy, storage, and trust problems. The useful direction is not total recall. It is controllable memory plus clear human agency.

Treat these as leads, not settled facts. Product-acquisition rumors and benchmark numbers from X need primary verification before they affect a roadmap.

Sources

Primary papers / academic

Product docs / company references

Security / safety

HCI / design / operating systems

Intelligence analysis

Live radar / X-Grok discoveries