b2c27f4e1d
rewrite: pre-commit hook for 10-line net limit — drop JS check ( #548 )
2026-03-26 16:44:02 +00:00
5f9416e145
rewrite: docker-compose for WS heartbeat port only — drop 4200/3001 ( #548 )
2026-03-26 16:43:49 +00:00
3d384b9511
rewrite: Dockerfile for Python heartbeat engine — drop Node/Nginx ( #548 )
2026-03-26 16:43:40 +00:00
b933c3b561
rewrite: CI for Python-only repo — drop HTML/JS validation, add 10-line rule ( #548 )
2026-03-26 16:43:32 +00:00
6efe539a78
delete: MOD_RESEARCH.md — does not serve heartbeat/harness/portal ( #548 )
2026-03-26 16:43:03 +00:00
2e7cccc0e8
delete: tests/run-smoke.sh — does not serve heartbeat/harness/portal ( #548 )
2026-03-26 16:43:01 +00:00
6be87fcb37
delete: tests/playwright.config.js — does not serve heartbeat/harness/portal ( #548 )
2026-03-26 16:42:59 +00:00
b2297f744a
delete: tests/smoke.spec.js — does not serve heartbeat/harness/portal ( #548 )
2026-03-26 16:42:58 +00:00
cb70a6904b
delete: send_ws.py — does not serve heartbeat/harness/portal ( #548 )
2026-03-26 16:42:56 +00:00
588c32d890
delete: package-lock.json — does not serve heartbeat/harness/portal ( #548 )
2026-03-26 16:42:54 +00:00
76af2e51a7
delete: package.json — does not serve heartbeat/harness/portal ( #548 )
2026-03-26 16:42:53 +00:00
c9f3fa5e70
delete: nginx.conf — does not serve heartbeat/harness/portal ( #548 )
2026-03-26 16:42:51 +00:00
194cb6f66b
delete: server.js — does not serve heartbeat/harness/portal ( #548 )
2026-03-26 16:42:49 +00:00
c48ffd543f
delete: icons/icon-512x512.png — does not serve heartbeat/harness/portal ( #548 )
2026-03-26 16:42:48 +00:00
0a7efc7a85
delete: icons/icon-192x192.png — does not serve heartbeat/harness/portal ( #548 )
2026-03-26 16:42:47 +00:00
eb15801a35
delete: manifest.json — does not serve heartbeat/harness/portal ( #548 )
2026-03-26 16:42:45 +00:00
6e64cca5a2
delete: service-worker.js — does not serve heartbeat/harness/portal ( #548 )
2026-03-26 16:42:43 +00:00
03c855d257
delete: index.html — does not serve heartbeat/harness/portal ( #548 )
2026-03-26 16:42:42 +00:00
c517b92da8
delete: style.css — does not serve heartbeat/harness/portal ( #548 )
2026-03-26 16:42:40 +00:00
d2dd72b8dd
delete: archon_assembler.js — does not serve heartbeat/harness/portal ( #548 )
2026-03-26 16:42:38 +00:00
eb9cc66106
delete: app.js — does not serve heartbeat/harness/portal ( #548 )
2026-03-26 16:42:37 +00:00
0518a1c3ae
Merge pull request '[gemini] feat: add PR size check to CI ( #561 )' ( #562 ) from gemini/issue-561 into main
2026-03-26 11:11:06 +00:00
Alexander Whitestone
5dbbcd0305
feat: add PR size check to CI
...
Refs #561
2026-03-26 07:06:20 -04:00
1d7fdd0e22
[gemini] feat: Research spike on existing Mount and Blade mods ( #559 ) ( #560 )
2026-03-25 23:53:50 +00:00
c3bdc54161
Add GamePortal Protocol spec ( #553 )
2026-03-25 23:38:06 +00:00
d21b612af8
Add DELETION_AUDIT.md — file-by-file triage ( #548 )
2026-03-25 23:36:58 +00:00
d5a1cbeb35
enforce: hard rule + no self-merge in CLAUDE.md ( #541 )
...
Co-authored-by: Perplexity Computer <perplexity@tower.local >
Co-committed-by: Perplexity Computer <perplexity@tower.local >
2026-03-25 21:12:50 +00:00
cecf4b5f45
enforce: hard rule + no self-merge in CLAUDE.md ( #541 )
...
Co-authored-by: Perplexity Computer <perplexity@tower.local >
Co-committed-by: Perplexity Computer <perplexity@tower.local >
2026-03-25 21:12:49 +00:00
632867258b
[gemini] feat: audit groq worker ( #451 ) ( #539 )
...
Co-authored-by: Google AI Agent <gemini@hermes.local >
Co-committed-by: Google AI Agent <gemini@hermes.local >
2026-03-25 20:14:49 +00:00
0c63e43879
Merge pull request 'feat: First Light test report and WS gateway fixes' ( #538 ) from fix/first-light-gateway into main
2026-03-25 18:38:02 +00:00
Alexander Whitestone
057c751c57
feat: first light test report and ws gateway fixes
2026-03-25 14:37:35 -04:00
44571ea30f
[gemini] Implement ArchonAssembler with primitive shapes ( #530 ) ( #536 )
2026-03-25 18:07:31 +00:00
8179be2a49
[gemini] Audit: Verify zero cloud dependencies in consciousness loop ( #522 ) ( #535 )
2026-03-25 18:06:55 +00:00
545a1d5297
Merge pull request 'docs: hard 10-line net addition limit for all PRs' ( #525 ) from perplexity/contributing-policy into main
...
Reviewed-on: http://143.198.27.163:3000/Timmy_Foundation/the-nexus/pulls/525
2026-03-25 17:55:53 +00:00
perplexity
d8a761df42
docs: hard 10-line net addition limit — remove 583 lines of dead audits
...
CONTRIBUTING.md: the hard rule. Net ≤ 10 added lines per PR.
AUDIT.md + AUDIT_REPORT.md: removed. Historical snapshots, referenced
by nothing, 506 lines of dead weight. The policy eats its own dogfood.
Net diff: +11 -594 = -583
2026-03-25 17:52:28 +00:00
2babb6f0b5
Merge pull request 'feat: Nexus Mind — Embodied Consciousness Loop for 8B Sovereign Brain' ( #516 ) from perplexity/nexus-mind-seed into main
2026-03-25 17:25:29 +00:00
perplexity
1ecca527cb
feat: Nexus Mind — embodied consciousness loop for 8B sovereign brain
...
Adds the perception adapter, experience store, trajectory logger, and
consciousness loop that give Timmy a body in the Nexus.
Architecture:
BIRTH.md — Thin system prompt. SOUL.md conscience + embodied
awareness. No meta-knowledge about implementation.
perception_adapter — Translates WS events to natural-language sensory
descriptions. Parses model output into WS actions.
experience_store — SQLite-backed lived-experience memory. The model
remembers only what it perceived through its channel.
trajectory_logger — Logs every perceive→think→act cycle as ShareGPT JSONL,
compatible with the AutoLoRA training pipeline.
nexus_think — The consciousness loop. Connects to WS gateway,
receives perceptions, thinks via Ollama, sends actions.
The 8B model wakes up knowing nothing but its values and what it
experiences. Training loops close on lived experience — emergence
through the channel, not through fine-tuning toward behaviors.
Run: python -m nexus.nexus_think --model timmy:v0.1-q4 --ws ws://localhost:8765
2026-03-25 17:20:03 +00:00
fc050f2f87
Merge pull request '[perplexity] WebSocket bridge to Timmy + trim fat (2211→1181 lines)' ( #514 ) from perplexity/ws-agent-bridge into main
...
Reviewed-on: http://143.198.27.163:3000/Timmy_Foundation/the-nexus/pulls/514
2026-03-25 16:49:43 +00:00
perplexity
95793222ce
feat: WebSocket bridge to Timmy + trim fat (2211→1181 lines)
...
Adds real-time WebSocket connection to Timmy's backend:
- Agent behaviors driven by live cognitive state
- Chat routed to real Timmy (not fake responses)
- Dual-brain panel updates from WS
- Graceful degradation when offline
Trimmed 1030 lines (47% reduction):
- Simplified glass floor (removed 6-band edge system)
- Compacted dual-brain panel (removed per-frame scan canvas)
- Removed simulateAgentThought() (WS replaces it)
- Removed fake chat responses
- Compacted all functions
Refs #8
2026-03-25 16:30:08 +00:00
5bd43302d9
[gemini] feat: add proxy server to fix CORS issue ( #512 ) ( #513 )
2026-03-25 15:36:47 +00:00
Timmy
83b53d0659
enforce: 777-line hard limit on JS files — CI gate + pre-commit hook
...
app.js is a THIN WRAPPER. No file over 777 lines.
Current app.js is 2214 lines — must be broken up before any new features merge.
CI will block PRs that violate this. Pre-commit hook catches it locally.
Install hook: git config core.hooksPath .githooks
2026-03-25 11:16:32 -04:00
b64699d625
feat: headless smoke tests for Nexus — zero LLM, pure Playwright ( #504 )
2026-03-25 13:24:20 +00:00
d09b31825b
[claude] Re-implement dual-brain panel ( #481 ) ( #499 )
2026-03-25 03:08:02 +00:00
475df10944
[claude] Commit heatmap on Nexus floor ( #469 ) ( #493 )
...
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local >
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local >
2026-03-25 03:07:10 +00:00
b4afcd40ce
[claude] Glass floor sections showing void below ( #483 ) ( #497 )
...
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local >
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local >
2026-03-25 03:07:00 +00:00
d71628e087
[gemini] Re-implement Rune Ring (Portal-Tethered) ( #476 ) ( #496 )
...
Co-authored-by: Google AI Agent <gemini@hermes.local >
Co-committed-by: Google AI Agent <gemini@hermes.local >
2026-03-25 03:06:52 +00:00
6ae5e40cc7
[claude] Re-implement Bitcoin block height counter ( #480 ) ( #495 )
2026-03-25 03:06:48 +00:00
518717f820
[gemini] Feat: Re-implement Service Worker and PWA Manifest ( #485 ) ( #491 )
2026-03-25 03:02:46 +00:00
309f07166c
[gemini] Re-implement glass floor sections ( #483 ) ( #492 )
2026-03-25 03:02:37 +00:00
a377da05de
[claude] Agent idle behaviors in 3D world ( #8 ) ( #48 )
2026-03-24 03:25:23 +00:00