2026-03-24 02:00:44 +00:00
|
|
|
# CLAUDE.md — The Nexus (Timmy_Foundation/the-nexus)
|
|
|
|
|
|
|
|
|
|
## Project Overview
|
|
|
|
|
|
2026-03-28 12:53:20 +00:00
|
|
|
The Nexus is Timmy's canonical 3D/home-world repo.
|
|
|
|
|
Its intended role is:
|
|
|
|
|
- local-first training ground for Timmy
|
|
|
|
|
- wizardly visualization surface for the system
|
2026-03-24 02:00:44 +00:00
|
|
|
|
2026-03-28 12:53:20 +00:00
|
|
|
## Current Repo Truth
|
2026-03-24 02:00:44 +00:00
|
|
|
|
2026-03-28 12:53:20 +00:00
|
|
|
Do not describe this repo as a live browser app on `main`.
|
2026-03-24 02:00:44 +00:00
|
|
|
|
2026-03-28 12:53:20 +00:00
|
|
|
Current `main` does not ship the old root frontend files:
|
|
|
|
|
- `index.html`
|
|
|
|
|
- `app.js`
|
|
|
|
|
- `style.css`
|
|
|
|
|
- `package.json`
|
2026-03-24 02:00:44 +00:00
|
|
|
|
2026-03-28 12:53:20 +00:00
|
|
|
A clean checkout of current `main` serves a directory listing if you static-serve the repo root.
|
|
|
|
|
That is world-state truth.
|
2026-03-25 16:30:08 +00:00
|
|
|
|
2026-03-28 12:53:20 +00:00
|
|
|
The live browser shell people remember exists in legacy form at:
|
|
|
|
|
- `/Users/apayne/the-matrix`
|
2026-03-25 16:30:08 +00:00
|
|
|
|
2026-03-28 12:53:20 +00:00
|
|
|
That legacy app is source material for migration, not a second canonical repo.
|
2026-03-25 16:30:08 +00:00
|
|
|
|
2026-03-28 12:53:20 +00:00
|
|
|
Timmy_Foundation/the-nexus is the only canonical 3D repo.
|
2026-03-25 21:12:49 +00:00
|
|
|
|
2026-03-28 12:53:20 +00:00
|
|
|
See:
|
|
|
|
|
- `LEGACY_MATRIX_AUDIT.md`
|
|
|
|
|
- issues `#684`, `#685`, `#686`, `#687`
|
2026-03-25 21:12:49 +00:00
|
|
|
|
2026-03-28 12:53:20 +00:00
|
|
|
## Architecture (current main)
|
2026-03-24 02:00:44 +00:00
|
|
|
|
2026-03-28 12:53:20 +00:00
|
|
|
Current repo contents are centered on:
|
|
|
|
|
- `nexus/` — Python cognition / heartbeat components
|
|
|
|
|
- `server.py` — local websocket bridge
|
|
|
|
|
- `portals.json`, `vision.json` — data/config artifacts
|
|
|
|
|
- deployment/docs files
|
2026-03-24 02:00:44 +00:00
|
|
|
|
2026-03-28 12:53:20 +00:00
|
|
|
Do not tell contributors to run Vite or edit a nonexistent root frontend on current `main`.
|
|
|
|
|
If browser/UI work is being restored, it must happen through the migration backlog and land back here.
|
2026-03-24 02:00:44 +00:00
|
|
|
|
2026-03-28 12:53:20 +00:00
|
|
|
## Hard Rules
|
2026-03-24 02:00:44 +00:00
|
|
|
|
2026-03-28 12:53:20 +00:00
|
|
|
1. One canonical 3D repo only: `Timmy_Foundation/the-nexus`
|
|
|
|
|
2. No parallel evolution of `/Users/apayne/the-matrix` as if it were the product
|
|
|
|
|
3. Rescue useful legacy Matrix work by auditing and migrating it here
|
|
|
|
|
4. Telemetry and durable truth flow through Hermes harness
|
|
|
|
|
5. OpenClaw remains a sidecar, not the governing authority
|
|
|
|
|
6. Before claiming visual validation, prove the app being viewed actually comes from current `the-nexus`
|
2026-03-24 02:00:44 +00:00
|
|
|
|
2026-03-28 12:53:20 +00:00
|
|
|
## Validation Rule
|
2026-03-24 02:00:44 +00:00
|
|
|
|
2026-03-28 12:53:20 +00:00
|
|
|
If you are asked to visually validate Nexus:
|
|
|
|
|
- prove the tested app comes from a clean checkout/worktree of `Timmy_Foundation/the-nexus`
|
|
|
|
|
- if current `main` only serves a directory listing or otherwise lacks the browser world, stop calling it visually validated
|
|
|
|
|
- pivot to migration audit and issue triage instead of pretending the world still exists
|
2026-03-24 02:00:44 +00:00
|
|
|
|
2026-03-28 12:53:20 +00:00
|
|
|
## Migration Priorities
|
2026-03-24 02:00:44 +00:00
|
|
|
|
2026-03-28 12:53:20 +00:00
|
|
|
1. `#684` — docs truth
|
|
|
|
|
2. `#685` — legacy Matrix preservation audit
|
|
|
|
|
3. `#686` — browser smoke / visual validation rebuild
|
|
|
|
|
4. `#687` — restore wizardly local-first visual shell
|
|
|
|
|
5. then continue portal/gameplay work (`#672`, `#673`, `#674`, `#675`)
|
2026-03-24 02:00:44 +00:00
|
|
|
|
2026-03-28 12:53:20 +00:00
|
|
|
## Legacy Matrix rescue targets
|
2026-03-24 02:00:44 +00:00
|
|
|
|
2026-03-28 12:53:20 +00:00
|
|
|
The old Matrix contains real quality work worth auditing:
|
|
|
|
|
- visitor movement and embodiment
|
|
|
|
|
- agent presence / bark / chat systems
|
|
|
|
|
- transcript logging
|
|
|
|
|
- ambient world systems
|
|
|
|
|
- satflow / economy visualization
|
|
|
|
|
- browser smoke tests and production build discipline
|
2026-03-24 02:00:44 +00:00
|
|
|
|
2026-03-28 12:53:20 +00:00
|
|
|
Preserve the good work.
|
|
|
|
|
Do not preserve stale assumptions or fake architecture.
|