Files
the-nexus/README.md
Alexander Whitestone 2be5b5c5b6
Some checks failed
Review Approval Gate / verify-review (pull_request) Failing after 9s
CI / validate (pull_request) Failing after 38s
CI / test (pull_request) Failing after 13m26s
fix: remove duplicate content blocks on page
- README.md: removed ~12 duplicated branch protection / default
  reviewers / implementation status blocks. Kept one clean version
  at the bottom with CONTRIBUTING.md cross-reference.
- index.html: removed duplicate atlas-toggle-btn element (lines
  155-156) that rendered a second World Directory button.

Closes #1338
2026-04-13 17:23:57 -04:00

2.7 KiB

The Nexus

Timmy's canonical 3D home-world — a local-first training ground and wizardly visualization surface for the living system.

Current Truth

Current main does not ship a browser 3D world. A clean checkout contains:

  • Python heartbeat / cognition files under nexus/
  • server.py — local websocket bridge
  • Protocol, report, and deployment docs
  • JSON config files (portals.json, vision.json)

It does not currently contain an active root frontend (index.html, app.js, style.css).

One Canonical 3D Repo

Timmy_Foundation/the-nexus is the only canonical 3D repo.

The legacy browser app at /Users/apayne/the-matrix is source material for migration, not a second repo to keep evolving in parallel. Useful work from it must be audited and migrated here.

See LEGACY_MATRIX_AUDIT.md.

Why This Matters

We do not want to lose real quality work. We also do not want to keep two drifting 3D repos alive by accident.

The rule:

  • Rescue good work from legacy Matrix
  • Rebuild inside the-nexus
  • Keep telemetry and durable truth flowing through the Hermes harness

Active Migration Backlog

Issue Work
#684 Sync docs to repo truth
#685 Preserve legacy Matrix quality work
#686 Rebuild browser smoke / visual validation
#687 Restore wizardly local-first visual shell
#672 Rebuild portal stack (Timmy → Reflex → Pilot)
#673 Deterministic Morrowind pilot loop
#674 Reflex tactical layer + trajectory logging
#675 Deterministic context compaction

Running Locally

There is no root browser app on current main. Do not static-serve the repo root expecting a world.

You can run:

  • python3 server.py — local websocket bridge
  • Python modules under nexus/ — heartbeat / cognition work

The browser-facing Nexus must be rebuilt through the migration backlog using audited Matrix components.

Branch Protection & Review Policy

All repositories enforce these rules on main:

Rule Status
Require Pull Request for merge Enabled
Require 1 approval before merge Enabled
Dismiss stale approvals on new commits Enabled
Require CI to pass (where CI exists) ⚠️ Conditional
Block force pushes to main Enabled
Block deletion of main branch Enabled

Default reviewers:

  • @perplexity — all repositories (QA gate)
  • @Timmyhermes-agent only (owner gate)

CI status:

  • hermes-agent: Active
  • the-nexus: ⚠️ Runner pending (#915)
  • timmy-home: No CI
  • timmy-config: Limited CI

See CONTRIBUTING.md for full details.


One 3D repo. One migration path. No more ghost worlds.