You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+19-63Lines changed: 19 additions & 63 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,68 +6,6 @@ A neurobiologically inspired, fully on-device epistemic memory engine for autono
6
6
7
7
> "The library of dreams is not a collection of words but of things that words have touched — and how those things feel from the inside."
8
8
9
-
## Execution Update (2026-03-11)
10
-
11
-
Canonical documentation contract:
12
-
1. Product vision and non-negotiables: `README.md`
13
-
2. Architecture contracts and capability backlog: `CORTEX-DESIGN-PLAN-TODO.md`
14
-
3. Execution sequencing, command contract, and test gates: `PROJECT-EXECUTION-PLAN.md`
15
-
16
-
Current implementation snapshot:
17
-
1. Foundation, storage schema, and vector backend abstractions are implemented.
18
-
2. Model-profile-driven numeric ownership is implemented and guarded by `npm run guard:model-derived`.
19
-
3. Adaptive embedding resolver infrastructure exists, but real providers are still being wired.
20
-
4. Runtime harness and browser lane are implemented (`npm run dev:harness`, `npm run test:browser`).
21
-
5. Electron lane is runtime-context-sensitive on host shells; the containerized debug lane is now validated as the preferred sandbox-isolated debugging path (`Electron: Docker Main + Renderer`).
22
-
6. Hippocampus/Cortex/Daydreamer orchestration layers remain the primary vertical-slice gap.
23
-
24
-
Current delivery priorities (P0):
25
-
1. Keep docs synchronized to real code state on every implementation pass.
26
-
2. Stabilize Electron provisioning in CI so `runtime-electron` can run as a hard gate.
27
-
3. Wire first real embedding providers into runtime selection path.
28
-
4. Implement Hippocampus ingest and Cortex retrieval vertical slices with strict TDD.
29
-
5. Preserve model-derived defaults and avoid hardcoded model-dependent numerics.
30
-
31
-
Session-close update checklist (required):
32
-
1. Update `PROJECT-EXECUTION-PLAN.md` pass status with completed work and exact commands run.
33
-
2. Update `CORTEX-DESIGN-PLAN-TODO.md` status matrix when implementation state changes.
34
-
3. Record blockers with file path, failure symptom, and next action.
35
-
4. Confirm README priorities still match the real top blocker.
36
-
37
-
VS Code debugging setup (Electron docs aligned):
38
-
1. Launch config file: `.vscode/launch.json`
39
-
2. Task file: `.vscode/tasks.json`
40
-
3. Main-process debug entry: `Electron: Debug Main (Harness)`
10. If Electron exits with `SIGSEGV` in host shell contexts, use the Docker attach flow before treating it as an app-level failure.
48
-
49
-
Docker debug quick start:
50
-
1. In VS Code Run and Debug, launch `Electron: Docker Main + Renderer` (this auto-runs `docker:electron:up`).
51
-
2. If you need manual control, start the lane with `npm run docker:electron:up` and stop it with `npm run docker:electron:down`.
52
-
53
-
Expected container log noise (non-fatal):
54
-
1.`dbus/bus.cc` connection warnings are expected in slim container environments without a system DBus daemon.
55
-
2.`WebGL2 blocklisted` is expected with software rendering in Xvfb; this does not imply Electron main-process crash.
56
-
57
-
Night handoff note (2026-03-12):
58
-
1. Runtime debugging status: `Electron: Docker Main + Renderer` is the validated sandbox-isolated debug path.
59
-
2. Host-shell context status: local host-shell Electron runs can still fail with `SIGSEGV`; treat Docker attach as source of truth for debugger stability.
60
-
3. Runtime realism status: Docker lane is software-rendered and is not the final GPU-realism gate.
61
-
4. Tomorrow kickoff step 1: add real provider adapters in embeddings runtime (`Transformers` path for `webnn/webgpu/wasm`, explicit ORT path for `webgl`).
62
-
5. Tomorrow kickoff step 2: add failing-first tests for provider registration and selection behavior, then implement to green.
63
-
6. Tomorrow kickoff step 3: build first `Hippocampus` ingest slice with resolved model profile values.
64
-
7. Tomorrow kickoff step 4: build first `Cortex` retrieval slice with deterministic baseline ordering.
65
-
8. First commands for tomorrow: `npm run test:unit`, `npm run test:browser`, then `npm run docker:electron:up` with VS Code debug `Electron: Docker Main + Renderer`.
66
-
67
-
Docs note:
68
-
1. Numeric examples in design docs are illustrative unless explicitly sourced from model metadata.
69
-
2. Legacy sketch docs were retired; canonical architecture lives in `CORTEX-DESIGN-PLAN-TODO.md` and execution sequencing lives in `PROJECT-EXECUTION-PLAN.md`.
70
-
71
9
## What is CORTEX?
72
10
73
11
Modern agents are great at *retrieving* facts.
@@ -89,7 +27,7 @@ When new observations arrive, Hippocampus immediately:
0 commit comments