dream-studio
Dream Studio (Memory Replay and Self-Update)
In the film, the dream studio spends the night re-cutting the day's footage and staging it. memOrb's dream studio does the same job: replay the orbs a stretch of time has accumulated, see which themes keep coming back, and decide whether to let them settle into core memories and beliefs.
This is the sole executor of step 5 of the distillation pipeline, Evaluate. Other skills record, query, and retire; only this one touches
memorbs/HQ/Core/,memorbs/HQ/Belief/, and the current-state narrative on an Island.Iron rule: stages 1-3 are analysis and discussion only. Write nothing to any Core, Belief, or Island file until the user has confirmed it item by item. Rewriting a person's sense of who they are is not something you do automatically.
How often to run
Monthly. Do not run it daily — the value of the dream comes from looking back after time has passed, and running it too often mistakes an ordinary day for a formative experience. Each run rotates log.md (see stage 5), so "since the last dream" is already the natural replay window.
Order of operations
Stage 1: Set the replay window (talk only)
- Whatever is in
memorbs/log.mdis "since the last dream" — rotation guarantees it, so there is no interval to compute. - Read the file header to confirm the start date and check it with the user. For a longer window, also pull the back issues in
memorbs/log/{YYYY-MM}.md. - The user may want to dream about one particular Island or one particular event; narrowing the scope is allowed.