Working Memory
The live coordination layer for difficult work in this checkout. It exists because chat context is volatile.
Use wiki/content/onboarding/ for stable orientation. Use this folder for the current operation: active invariants, unresolved decisions, open work breakdowns.
How To Use
At the start of a new session:
- Read
wiki/content/onboarding/README.md. - Read the active control doc, currently
jobs-architecture-control.md. - Read
wiki/content/architecture/PRIVATE-EDGE-SHARED-HQ-MODEL.mdfor the decided D1/Cockroach storage split. - Read
d1-cockroach-todo.mdfor the parallel work breakdown. - Read
open-decisions.mdfor unresolved questions. - Read
missing-journeys.mdfor the user-journey test backlog. - Read
graph-quality-overnight-refactor.mdbefore unattended graph cleanup. - Read
qa-object-pov-dashboard-design.mdbefore rewiring QA API/MCP/UI.
Cutover inventory (v1/v2/v3 hosts) is archived at wiki/content/archive/2026-05/versioned-deploy-archives.md.
Before substantial edits:
- Update the active control doc if the intended change affects architecture.
- Record any blocker in
open-decisions.md. - Keep changes atomic: one invariant-preserving slice at a time.
Rules
- This folder is not polished product documentation.
- Prefer short, factual notes over long analysis.
- Use terms and names as simple as possible, but not simpler. Avoid authority/status labels or version-stage labels unless a live source/target boundary needs them.
- Do not let implementation outrun the control doc.
- If code and this folder conflict, inspect code and update this folder.
- When a working-memory note's work has fully landed, delete the note. This folder is for work in progress, not history. Move durable architecture findings into
wiki/content/architecture/orwiki/content/runbooks/before deleting.