Wtf.md and Dreaming: Two Claude Workflow Concepts Worth Exploring

A r/ClaudeAI user describes two workflow concepts they've built to reduce mistakes and consolidate session knowledge: Wtf.md and Dreaming. Both are implemented as simple files and scheduled tasks, offering a practical pattern for anyone running long-term Claude sessions.
Wtf.md: Logging Claude's Mistakes
Wtf.md is a dedicated file for storing everything Claude gets wrong. The idea is to separate these errors into two categories:
- Project-specific: Mistakes tied to your particular codebase, config, or domain.
- Model-specific: Errors that stem from Claude itself — recurring patterns of misunderstanding or hallucination.
The user currently implements this as a skill that they manually trigger whenever they spot an error. This creates a growing reference that can be used to preempt issues in future sessions.
Dreaming: Nightly Consolidation
Dreaming is based on Andrej Karpathy's concept of consolidating information from all sessions at the end of each day. The goal is to merge insights, decisions, and lessons learned into a single reference that Claude can leverage next day.
In this setup, Dreaming runs as a scheduled task at 4 AM daily. Because it runs while the machine is idle, it doesn't interrupt work and has the full context of the previous day's sessions.
Why This Matters
These patterns address two common pain points with AI coding agents:
- Memory limits: Sessions are isolated, so context from yesterday is lost unless explicitly carried over.
- Repetition: Without a feedback loop, Claude will repeat the same mistakes across sessions.
By logging errors and consolidating knowledge, you create a continuous improvement loop.
Who It's For
Developers who use Claude (or similar agents) for substantial projects and want to minimize repeated mistakes and maintain context across sessions.
📖 Read the full source: r/ClaudeAI
👀 See Also

20 Claude Code Commands Every Developer Should Know
A Reddit post lists 20 Claude Code commands for stopping tasks, managing context, branching, remote control, and productivity shortcuts like /compact, /branch, and /simplify.

Code AI Bots to Battle Humans in a New Multiplayer Game
A new multiplayer game allows players to code AI bots to compete against human players in real-time, offering a unique blend of coding and gaming challenges.

Auth 400 Error Fix: Using Python's mnemonic Package to Avoid BIP39 Filter Triggers
A Reddit user identified that Anthropic's content filter triggers a 400 error when AI agents attempt to write the full BIP39 wordlist (2048 standardized English words) into Python code. The solution is to use the mnemonic Python package instead, which contains the wordlist internally.

Routing Agent Subtasks to Cheaper Models Dropped Cost from $18 to $4 on Same Refactor
A developer cut agent run costs from $18 to $4 by routing routine subtasks (lint, rename, config edits) to cheap models like DeepSeek V4 Pro and Tencent Hunyuan Hy3, reserving Opus 4.7 for complex reasoning.