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 Dashboard Disconnecting After 2026.5.27 Update? Fix: Remove Stuck Update Launchd Job
After the 2026.5.27 update, a stuck update launchd job causes dashboard WebSocket disconnects and Telegram failures. Removing the job restores stability.

Yes Flow/No Flow: A Simple Technique to Reduce Context Hallucination in AI Coding Sessions
A Reddit user shares the Yes Flow/No Flow technique for maintaining consistency in AI conversations by rewriting prompts instead of stacking corrections, which helps reduce context breakdown and hallucination during long coding sessions.
Stop OpenClaw from Spawning Multiple Local LLM Instances on LM Studio
User reports OpenClaw spawning duplicate local LLM instances (Qwen 3.5 9B via LM Studio) on a 16GB Mac Mini M1, causing timeouts and resource exhaustion. Seeks a way to force single-instance queuing.
![[Update] You Asked for a Secure, 'Always-On' Way to Run OpenClaw Without the VPS Headache. We Built It. Waitlist is Open.](/covers/article-139.jpg?v=3)
[Update] You Asked for a Secure, 'Always-On' Way to Run OpenClaw Without the VPS Headache. We Built It. Waitlist is Open.
OpenClaw announces a new feature that allows users to run their platform securely and continuously without the complexities of VPS. The waitlist is now open for early access.