पेज · Health Debug
Health Debug — cabrain Brain Index & Taxonomy
Brain (namespace):
healthdebugon cabrain (http://127.0.0.1:9310, MCP binaryE:/Sites/ToGo/bin/brain-mcp.exe, agenthealthdebug-agent). This file is the human-readable table of contents for what the brain stores and the classification convention every session must follow so memories stay easy to read and find. Last reorganized 2026-09-01.
How memories are classified
Every memory carries a metadata block with this schema:
The bucket field is metadata.type. cabrain's brain_details.types breakdown and the memory_recall types filter group by metadata.type. The domain type is not settable via a top-level type/memory_type field on retain or memory/edit (those are ignored and everything defaults to the bucket item) — it is read from metadata.type. So always set metadata.type to the category (we mirror the same value into category for clarity). Setting only category leaves the memory in the item bucket.
Writer convention (important): the retain API does not accept metadata. So every write is two steps: (1) retain the content, (2) memory/edit the returned id to attach the metadata block above (with type set). Give every memory a unique source_ref (writing several with the same source_ref makes each supersede the last). See [[cabrain-mcp-access]].
Categories
| Category | What goes here |
|---|---|
core-opinion | The two non-negotiable product opinions. |
spec | Product/tech spec facts: stack, schema rules, colors, i18n, security model. |
architecture-decision | Cross-cutting decisions (SSOT thin clients, one-plugin-per-engine, MCP surface). |
protocol-engine | The 8 protocol engines and their parameters. |
platform-plan | Per-surface PRDs (web, chrome, apple, android, desktop, mcp). |
divergence | The five known legacy iOS/Android parity gaps. |
plan-corpus | Plan index, phase sequence, current project status. |
open-question | Decisions pending on Fady / design. |
legacy-reference | Facts about the OLD codebase at E:\Sites\healthdebug (reference only). |
secret-inventory | Inventory of legacy keys/credentials (values live in the secrets vault). |
ops-deployment | Hosting, topology, supervisors, repo/infra facts. |
session-handoff | Per-session build handoffs (see docs/plan/13-execution-modules-and-sessions.md). |
brain-index | This meta record. |
era/status let agents prefer current greenfield knowledge over superseded legacy facts. Stale/superseded legacy memories were down-weighted in importance so current knowledge ranks first.
Current inventory (by category)
core-opinion
2f40e8d4Greenfield reset and the Two Core Opinions
spec
da3ba306Tech stack, schema & migration rules, color spec, i18na47a8c58Security, AI BYOK, IoT & future B2B
architecture-decision
12d436dfMCP as a first-class client surface0af687c4One ToGO plugin per protocol engine
protocol-engine
8e596547The 8 Protocol Engines and their parameters
platform-plan
cb6cbedeChrome extension PRD (Phase 3)b0568a1aApple suite PRD (Phase 4)dc755992Android suite PRD (Phase 5)1a4fbe5eElectron desktop PRD (Phase 6)
divergence
bc51a2b1Five known iOS vs Android divergences
plan-corpus
14ce45d3Execution sequence and PAUSED status097d26cbPlan corpus index (docs 00–12)
open-question
6abe4493Open decisions for Fady
legacy-reference (era=legacy; superseded/stale are down-weighted)
bb5929b5Legacy reference map of the old code (current)223b2069Legacy API authorization invariants6c56b3e5Legacy auth & isolation invariants6069cbb0Legacy togo generator workarounds9d7ee1e2Legacy update-gate contract (app_releases)a253da89Legacy drinks registry DB resourcee2de4a77Legacy analytics privacy lineecfdb60eLegacy i18n coverage trap07866eb5Legacy design-system SSOT & Material 3 mappings430883a6Legacy Android running on hardware911186c7Legacy landing-page i18n bugsebbcde2dLegacy 6-engine protocol model (superseded)d159cd6fLegacy mobile sync contract (superseded)1bf24939Legacy repo branches & web identity (superseded)1f5b5689Legacy everywhere roadmap (superseded)34310400Legacy Android not buildable (stale, contradicted by 430883a6)d298100fLegacy issue backlog index (stale)3568ed1fLegacy outstanding-work list 2026-08-26 (stale)
secret-inventory
17712456Legacy keys & credentials inventory97145768Legacy release-pipeline gaps & carry-forward
ops-deployment
5b21ff07Legacy prod hosting topology (NPM & Cloudflare)758cfd29Legacy production topology & DB forkdd1328d2Legacy prod host process supervisorafe1220bLegacy healthdebug togo app bootstrap & ports611a0896Legacy public path & URL8dfd69feLegacy repo moved from C: to E:
Secrets vault (not memories — values, retrieved via secret_reveal): legacy-auth-secret-dev, legacy-auth-secret-production, legacy-postgres-password-production, legacy-android-keystore-password, legacy-backup-encryption-key, apple-asc-api-key-id, apple-asc-issuer-id, apple-developer-team-id, cloudflare-zone-id-fadymondy-com.
Removed 2026-09-01
- Test probe memory and a stale duplicate of the execution-status memory were soft-invalidated (forgotten).