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

OpenClaw Installation Tips: Skip Onboarding and Use Diagnostic Commands
A Reddit user shares practical OpenClaw installation advice: skip the onboarding process to avoid common issues, especially on VPS setups, and use the openclaw doctor and openclaw status commands to diagnose configuration problems.

How to Disable Claude Code's 1M Context Window to Reduce Token Usage
Anthropic users can disable the 1M context window in Claude Code by adding environment variables to settings.json, which may reduce unexpected token consumption. The source provides two configuration options: completely disabling 1M context or capping the auto-compact window.

Claude Code Requires Specific Prompts, Not Vague Instructions
A developer reports that Claude Code produces better results with detailed prompts rather than vague instructions, citing experience with 4 billion tokens over 5 months.

Stop Burning Claude Code Tokens on Chat Questions
A developer on r/ClaudeAI saved their weekly token cap by routing simple chat questions to cheap models like Haiku, reserving Claude Code for agent tasks like multi-file edits.