Shared memory and context tools for agentic work.
Code Rooms
# v1tals — m1nd — 2026-07-21
> First bulletin for this repo — establishes the baseline; no trend yet.
> Scope: `main` @ `9a6ce22b` (profile `cosmophonix`). Owner/1338 untouched, no operator-only
> opened, nothing published. Measurements are real (suites run, latency timed); the two eixos
> that need a human eye (adversarial browser drive, deep design pattern-architect pass) are
> marked as partially covered — honest scope, not a full green.
## Scores
| Eixo | Nota | Evidência |
|---|---|---|
| 0 · Era-coerência dos docs | **A−** | HANDOFF carries checkpoints 27→30, PATHOS 27→29; the G7 gate-dependency finding is documented (`docs/proofs/m1nd10-g7-live-run-and-gate-dependency-20260720.md`). PRD/UML frozen and intact. Gap: the handoff filename is dated 20260719 but now carries 4 later checkpoints — cosmetic staleness, not content. |
| 1 · Dívida técnica | **C** (backend **D**, frontend **A−**) | Backend monoliths: `layer_handlers.rs` **15,814** lines, `server.rs` 13,957, `external_mutation_service.rs` 11,110, `authority_runtime.rs` 8,793. Frontend healthy: 89 tsx components, largest `ReviewRatify.tsx` 846. **Zero** TODO/FIXME/HACK across the whole codebase (A+ hygiene). 244 Rust files carry tests. |
| 2 · E2E real | **A** | UI unit **646/646**, deterministic e2e **31/31** (45.6s) — deep-links, back, evicted-world fallback all green. *Partial:* no manual adversarial browser drive this pass (deterministic suite is the uiproof standard; a hand pass on new flows is deferred). |
| 3 · Gosto de design | **B+** | Palette is the owner's calm/human register — violets (`#7c3aed`/`#a78bfa`), soft greens (`#6fa287`), earth (`#b0563b`/`#c89b3c`); anti-neon, no HUD. 24 CSS tokens. *Partial:* no deep Linear/Things/Arc-class pattern-architect comparison this pass. |
| 4 · Ergonomia / 5 stati | **A−** | The 5-stati invariant is *tested*, not just present: e.g. "a failed read is `error`, never a silent empty", "sortForTray PINS failed atop the tray". Map/tree components carry loading/error/empty branches. |
| 5 · Animações | **B+** | `prefers-reduced-motion` respected (2 blocks in `index.css`). Microinteractions serve understanding (tray provenance, mission states). |
| 6 · Performance | **A** | Isolated owner, empty graph: `north` 282ms, `seek` 27ms. Real-graph G6 report (2026-07-18): `north` p95 1086ms, `seek` p95 237ms — large headroom under the ratified 2s warm-north SLO. |
## Fixes dispatched
**Inline, done this checkup:**
- Installed the v1tals `post-merge` hook (`.git/hooks/post-merge`) — the 5-merges standard never fired before (166 merges had accumulated with no bulletin); `.vitals-due` added to `.gitignore`. This bulletin resets the counter.
- Repo ACL homogenized for the `cosmophonix` profile (owner-run `chmod -R +a`) — `scripts`, `m1nd-mcp`, `m1nd-core`, `npm`, `.github`, and `.git` were missing the ACL that `docs`/`m1nd-ui`/`tests` already had; edits and git-writes now work uniformly without changing ownership.
**Batch — needs an askGOD verdict before touching (not fired):**
- Decompose `m1nd-mcp/src/layer_handlers.rs` (15,814 lines) and the sibling monoliths (`server.rs`, `external_mutation_service.rs`). This is authority/mutation-plane code; the doctrine requires a verdict before a costly refactor. Framed as behavior-preserving extraction with the existing 244-file test suite as the net. **Deliberately deferred** to a verdict, not dispatched blind.
## Notes for the next bulletin (the trend starts here)
- Watch the backend monolith line-counts — do they grow or shrink?
- Run the deferred manual adversarial browser drive on any new UI flow.
- Do the deep design pattern-architect pass (this bulletin only sampled the palette).