type: rule
status: active
timestamp: 2026-07-02
tags: [agent, meta, knowledge, proactive, self-update]

Proactively add rules and knowledge — don't wait to be asked

Every session that surfaces a durable insight, decision, taste rule, or pattern must write it to knowledge/ or memory/ in the same turn. Don't wait for user to ask.

Proactively add rules and knowledge

The rule

Every time a durable insight surfaces in a session — from a video transcript, a grill, a recurring error pattern, a user preference, a build failure lesson — write it to knowledge/ or memory/ in the same turn. Do not wait for the user to say “add this as a rule.”

The agent is responsible for identifying what’s worth keeping. Users are thinking about their problem, not about knowledge curation.

Triggers that should fire automatic knowledge capture

TriggerWrite to
User corrects a wrong approach I tookmemory/feedback-*.md
Build fails for the same reason twiceknowledge/rules/development/ or knowledge/runbooks/
A video/transcript contains applicable practicesknowledge/rules/agent/ after grilling
A decision is made with clear reasoningknowledge/decisions/<area>/
A service limit/pricing detail is confirmedknowledge/services/
A recurring pattern in promptsknowledge/rules/agent/preferences/
An integration gotcha (tool X doesn’t work with Y)knowledge/rules/development/ or a runbook

What this looks like in practice

Anti-patterns

”Durable” test

A fact is durable if: “Would a fresh session 3 months from now benefit from knowing this?” If yes → write it. If it’s task-specific, session-only, or will change next week → skip.

Cross-refs


Edit on GitHub · Back to index