Dreamfields — 2026-04-13
Dreamfields — 2026-04-13
Cleanup week. The dream editor got calmer, the Apply button stopped eating long dreams, and signals stay closer to what you actually wrote.
Dream cleanup runs in parallel
When you tap "Apply" on a long dream, the cleanup pass (spelling, grammar, spacing) no longer tries to echo back the whole dream in one giant model call — it splits your text into paragraph-sized chunks and runs them in parallel. Faster, about a quarter the cost, and it won't silently trim the tail of a long entry. If any chunk fails its sanity check, the whole pass is rejected and your source stays untouched. On the dream you care about, that means you get the polish without the wait.
A cleaner dream editor
Non-admin users no longer see tag and dream-signal editors — those are derived automatically from your content, and the manual knobs just created friction. The metadata area tightened up: Location collapses into a one-line accordion that auto-expands only when relevant, and title/body placeholder text adapts to whether you're writing a dream, a vision, or an experience. There's a new "Reanalyze" action for dreams you've edited since their signals were first detected; it short-circuits if nothing's actually changed.
Signals stay grounded in the dream
The signal detector had a bad habit of hallucinating colors and overreaching on vocabulary. It went through four rounds of tuning against the full dream corpus — tighter prompts, deterministic temperature, literal-color grounding, and per-dream hygiene passes — and the hallucination rate dropped from about 30% to zero. Signals now reliably stick to things that actually appear in your text. The average detection also runs about three times faster.
Improvements
- Admin-only "Developer Panel" under AI Processing on the dream editor — collapsible, gated by role, with full manual override of tags and signals. Useful for debugging pattern drift; invisible to everyone else.
- Post-type placeholder copy actually changes when you switch between Dream, Vision, Experience.
Fixed
- The Apply button no longer silently trims the end of a long dream. Content-apply now guards against truncated echoes (<85% of input length) and rejects the whole pass.
- Dream Signal detection no longer crashes with a unique-constraint error when the model tries to emit the same concept under two different categories.