Alexander Whitestone
319ea08b24
perf: Three.js LOD and texture audit for local hardware ( #873 )
...
Review Approval Gate / verify-review (pull_request) Successful in 10s
CI / test (pull_request) Failing after 43s
CI / validate (pull_request) Failing after 44s
- Add performance-monitor.js: stats.js overlay with FPS, frame time,
draw calls, and agent LOD stats. Toggle with Shift+P.
- Add lod-system-enhanced.js: THREE.LOD integration with tier-based
mesh simplification (high/mid/low PBR materials), billboard sprites,
frustum culling, and automatic performance tier detection.
- Add texture-optimizer.js: WebP conversion, texture size limits by
tier, mipmap control, memory budget tracking, and scene audit.
- Add performance-benchmark.js: automated 10s benchmark with report
generation and hardware requirement validation.
- Add docs/MINIMUM_SOVEREIGN_HARDWARE.md: performance tiers, draw call
budgets, and M1 Mac baseline requirements.
- Update app.js: integrate PerformanceMonitor.update in game loop,
pass renderer to LODSystem.init().
- Update index.html: include new performance scripts.
Acceptance criteria:
✓ LOD for complex agent models (4 levels: high/mid/low/sprite)
✓ Texture audit utilities with compression recommendations
✓ Performance overlay showing frame times and draw calls
✓ Minimum sovereign hardware documentation
Closes #873
2026-04-25 21:29:50 -04:00
Alexander Whitestone
8f701aa208
feat(nexus): restore Agent Vision POV Camera Toggle ( #867 )
...
CI / test (pull_request) Failing after 58s
Review Approval Gate / verify-review (pull_request) Successful in 8s
CI / validate (pull_request) Failing after 33s
Implement a camera switching system that allows viewing through any
active agent's eyes in the Nexus 3D world.
Changes:
- app.js:
* Add POV camera state (povMode, povAgentIdx, savedCameraState)
* Add toggleAgentPOV(), cycleAgentPOV(), enterAgentPOV(), exitAgentPOV()
* Add 'P' keyboard shortcut and #pov-toggle-btn click handler
* Update camera loop to position camera at agent orb when in POV mode
* Add per-agent FOV values (timmy:70, kimi:80, claude:65, perplexity:90)
* Apply agent-specific FOV to camera when entering POV
* Update playerPos/Rot to match for smooth exit transitions
- index.html:
* Add #pov-toggle-btn HUD button with agent ID label
* Add 'P' key hint to controls overlay
- style.css:
* Add .pov-active styling (gold background, glow effect)
The old IP reference to 67.205.155.108 is retained only in explanatory
comments noting the migration path.
Refs #867
2026-04-25 21:23:21 -04:00
Alexander Whitestone
11175e72c0
feat: portal hot-reload from portals.json without server restart ( closes #1536 )
CI / test (pull_request) Failing after 1m20s
CI / validate (pull_request) Failing after 1m24s
Review Approval Gate / verify-review (pull_request) Failing after 9s
2026-04-21 08:01:56 -04:00
Alexander Whitestone
96af984005
feat: Three.js LOD optimization for 50+ concurrent users ( closes #1538 )
CI / test (pull_request) Failing after 1m27s
CI / validate (pull_request) Failing after 50s
Review Approval Gate / verify-review (pull_request) Successful in 9s
2026-04-15 11:38:26 -04:00
4c08119c9e
fix: port 8080 conflict between L402 server and preview ( #1415 ) ( #1431 )
...
Deploy Nexus / deploy (push) Failing after 4s
Staging Verification Gate / verify-staging (push) Failing after 4s
Merge PR #1431
2026-04-14 22:11:56 +00:00
2e60c479ae
Merge pull request 'feat: Add Reasoning Trace HUD Component' ( #1374 ) from nexusburn/direction-architecture-875 into main
Deploy Nexus / deploy (push) Has been cancelled
Staging Verification Gate / verify-staging (push) Has been cancelled
2026-04-14 00:36:25 +00:00
Timmy
7fab9799b1
fix: MEMPALACE INIT shows real stats from fleet API ( #1340 )
...
CI / test (pull_request) Failing after 31s
CI / validate (pull_request) Failing after 53s
Review Approval Gate / verify-review (pull_request) Failing after 7s
Root cause: connectMemPalace() set placeholder values (0x, 0, 0B)
immediately and tried to connect to window.Claude.mcp which doesn't
exist in a normal browser. Never contacted the actual fleet API.
Fix:
- Replace connectMemPalace() to fetch from fleet API (/health, /wings)
- Show MEMPALACE CONNECTING during fetch, ACTIVE on success,
OFFLINE if API unavailable
- Populate compression ratio, docs mined, AAAK size from real data
- Add formatBytes() helper for human-readable sizes
- Periodic refresh every 60s when connected
- Configurable API endpoint via ?mempalace=host:port query param
- Remove dead window.Claude.mcp mock code
2026-04-13 18:53:08 -04:00
Alexander Whitestone
4488847c13
feat: Add Reasoning Trace HUD Component
...
CI / test (pull_request) Failing after 57s
CI / validate (pull_request) Failing after 34s
Review Approval Gate / verify-review (pull_request) Failing after 6s
Closes #875
- Added new ReasoningTrace component for real-time reasoning visualization
- Shows agent's reasoning steps during complex task execution
- Supports step types: THINK, DECIDE, RECALL, PLAN, EXECUTE, VERIFY, DOUBT, MEMORY
- Includes confidence visualization, task tracking, and export functionality
- Integrated into existing GOFAI HUD system
2026-04-13 18:23:05 -04:00
859a215106
fix: [RESPONSIVE] Tighten layout for laptop and smaller-screen viewing ( #1359 )
...
Deploy Nexus / deploy (push) Failing after 2s
Staging Verification Gate / verify-staging (push) Failing after 2s
Co-authored-by: Alexander Whitestone <alexander@alexanderwhitestone.com >
Co-committed-by: Alexander Whitestone <alexander@alexanderwhitestone.com >
2026-04-13 08:30:22 +00:00
Alexander Whitestone
9e19c22c8e
fix: eliminate two 404 sources — case mismatch + missing icons
...
CI / test (pull_request) Failing after 16s
CI / validate (pull_request) Failing after 15s
Review Approval Gate / verify-review (pull_request) Failing after 4s
- app.js:1195: Fix timmy_Foundation → Timmy_Foundation in vision.json API URL.
The lowercase 't' caused a silent 404 on case-sensitive servers, preventing
world state from loading in fetchGiteaData().
- Create icons/icon-192x192.png and icons/icon-512x512.png placeholders.
Both manifest.json and service-worker.js referenced these but the icons/
directory was missing, causing 404 on every page load and SW install.
Refs #707
2026-04-13 04:10:01 -04:00
71e8ee5615
Merge PR #1343
...
Deploy Nexus / deploy (push) Has been cancelled
Staging Verification Gate / verify-staging (push) Has been cancelled
Add structured GOFAI worker outcomes and goal-directed planning
2026-04-13 01:34:45 +00:00
b6cafe8807
Merge pull request 'feat: derive GOFAI perception from live Nexus state' ( #1342 ) from burn/20260413-gofai-live-perception into main
Deploy Nexus / deploy (push) Failing after 3s
Staging Verification Gate / verify-staging (push) Failing after 3s
2026-04-13 00:55:27 +00:00
53cc00ac5d
Merge pull request 'fix: [UX] Build Nexus Health HUD component' ( #1331 ) from mimo/build/issue-802 into main
Deploy Nexus / deploy (push) Failing after 3s
Staging Verification Gate / verify-staging (push) Failing after 3s
2026-04-13 00:54:31 +00:00
c35940ef5d
Merge pull request 'fix: [PORTALS] Show cross-world presence and where Timmy can meaningfully interact now' ( #1304 ) from mimo/code/issue-717 into main
Deploy Nexus / deploy (push) Has been cancelled
Staging Verification Gate / verify-staging (push) Has been cancelled
2026-04-13 00:51:55 +00:00
23b135a362
Merge pull request 'fix: [UI] Add Timmy action stream panel for Evennia command/result flow' ( #1291 ) from mimo/build/issue-729 into main
Deploy Nexus / deploy (push) Has been cancelled
Staging Verification Gate / verify-staging (push) Has been cancelled
2026-04-13 00:51:49 +00:00
Alexander Whitestone
808d68cf62
fix: closes #717
CI / test (pull_request) Failing after 9s
CI / validate (pull_request) Failing after 13s
Review Approval Gate / verify-review (pull_request) Failing after 3s
2026-04-13 00:51:37 +00:00
Alexander Whitestone
ff3691e81e
fix: closes #729
CI / test (pull_request) Failing after 9s
CI / validate (pull_request) Failing after 13s
Review Approval Gate / verify-review (pull_request) Failing after 2s
2026-04-13 00:51:34 +00:00
Alexander Whitestone
024e74defe
WIP: issue #710 (mimo swarm)
CI / test (pull_request) Failing after 9s
CI / validate (pull_request) Failing after 14s
Review Approval Gate / verify-review (pull_request) Failing after 3s
2026-04-13 00:51:31 +00:00
6c67002161
Merge pull request 'fix: [PORTAL] Rebuild the portal stack as Timmy → Reflex → Pilot on clean backlog' ( #1324 ) from mimo/build/issue-672 into main
Deploy Nexus / deploy (push) Has been cancelled
Staging Verification Gate / verify-staging (push) Has been cancelled
2026-04-13 00:51:10 +00:00
Alexander Whitestone
91f0bcb034
fix: closes #672
CI / test (pull_request) Failing after 9s
CI / validate (pull_request) Failing after 15s
Review Approval Gate / verify-review (pull_request) Failing after 3s
2026-04-13 00:50:38 +00:00
Alexander Whitestone
873ca8865e
Add SOUL/Oath panel to main interaction loop (issue #709 )
...
CI / test (pull_request) Failing after 10s
CI / validate (pull_request) Failing after 16s
Review Approval Gate / verify-review (pull_request) Failing after 2s
- Added SOUL button to HUD top-right bar next to Atlas
- Added SOUL quick action in chat panel
- Added SOUL overlay with Identity, Oath, Conscience, and Sacred Trust sections
- Link to canonical SOUL.md on timmy-home
- CSS styles matching existing Nexus design system
- JS wiring for toggle/close
Also fixed: cleaned up merge conflict markers, removed duplicated
branch-policy/mem-palace/reviewers sections from footer
2026-04-13 00:50:09 +00:00
Alexander Whitestone
1e076aaa13
feat: derive GOFAI perception from live Nexus state
CI / test (pull_request) Failing after 12s
CI / validate (pull_request) Failing after 16s
Review Approval Gate / verify-review (pull_request) Failing after 3s
2026-04-12 20:46:29 -04:00
2718c88374
Merge PR #1330
...
Deploy Nexus / deploy (push) Failing after 3s
Staging Verification Gate / verify-staging (push) Failing after 2s
Mainline GOFAI facts, deterministic worker reasoning, and plan offload
2026-04-13 00:26:36 +00:00
4c597a758e
Merge pull request 'fix: [PORTALS] Build a portal atlas / world directory for all current and future worlds' ( #1287 ) from mimo/build/issue-712 into main
Deploy Nexus / deploy (push) Failing after 3s
Staging Verification Gate / verify-staging (push) Failing after 5s
2026-04-13 00:19:35 +00:00
beb2c6f64d
Merge pull request 'fix: [UI] Add first Nexus operator panel for Evennia room snapshot' ( #1288 ) from mimo/build/issue-728 into main
Deploy Nexus / deploy (push) Failing after 3s
Staging Verification Gate / verify-staging (push) Failing after 6s
2026-04-13 00:19:29 +00:00
f64ae7552d
Merge pull request 'fix: [PERF] Add quality-tier feature gating for heavy visual effects' ( #1285 ) from mimo/build/issue-706 into main
Deploy Nexus / deploy (push) Failing after 3s
Staging Verification Gate / verify-staging (push) Has been cancelled
2026-04-13 00:13:19 +00:00
c6a60ec329
refactor: move symbolic engine components to separate file
Deploy Nexus / deploy (push) Has been cancelled
Staging Verification Gate / verify-staging (push) Has been cancelled
2026-04-12 23:28:40 +00:00
Alexander Whitestone
163b1174e5
fix: [HUD] Health panel shows daemon reachability, session metrics, last-updated time
...
CI / test (pull_request) Failing after 8s
CI / validate (pull_request) Failing after 14s
Review Approval Gate / verify-review (pull_request) Failing after 3s
- Track local health daemon (localhost:8082) reachability instead of silently falling back
- Add LOCAL DAEMON service row so operators see daemon status at a glance
- Show session counts (local/total) when daemon provides them
- Add timestamp footer so HUD freshness is visible
- Fix stray ');' closing bracket on original function
2026-04-12 19:27:51 -04:00
Alexander Whitestone
869a7711e3
fix: closes #866
CI / test (pull_request) Failing after 9s
CI / validate (pull_request) Failing after 14s
Review Approval Gate / verify-review (pull_request) Failing after 2s
2026-04-12 12:52:39 -04:00
fe56ece1ad
Integrate ResonanceVisualizer into app.js
CI / test (pull_request) Failing after 10s
CI / validate (pull_request) Failing after 16s
Review Approval Gate / verify-review (pull_request) Failing after 3s
2026-04-12 16:20:03 +00:00
Alexander Whitestone
9771472983
WIP: issue #728 (mimo swarm)
CI / test (pull_request) Failing after 10s
CI / validate (pull_request) Failing after 15s
Review Approval Gate / verify-review (pull_request) Failing after 3s
2026-04-12 11:54:27 -04:00
Alexander Whitestone
fdc02dc121
fix: [PORTALS] Build a portal atlas / world directory for all current and future worlds ( closes #712 )
CI / test (pull_request) Failing after 10s
CI / validate (pull_request) Failing after 16s
Review Approval Gate / verify-review (pull_request) Failing after 3s
2026-04-12 11:52:12 -04:00
Alexander Whitestone
c34748704e
fix: [PERF] Add quality-tier feature gating for heavy visual effects ( closes #706 )
CI / test (pull_request) Failing after 10s
CI / validate (pull_request) Failing after 15s
Review Approval Gate / verify-review (pull_request) Failing after 2s
2026-04-12 11:51:40 -04:00
36db3aff6b
Integrate MemoryOptimizer
CI / test (pull_request) Failing after 9s
CI / validate (pull_request) Failing after 17s
Review Approval Gate / verify-review (pull_request) Failing after 2s
2026-04-12 12:17:45 +00:00
76e62fe43f
[claude] Memory Pulse — BFS wave animation on crystal click ( #1263 ) ( #1264 )
Deploy Nexus / deploy (push) Failing after 3s
Staging Verification Gate / verify-staging (push) Failing after 4s
2026-04-12 06:45:25 +00:00
ed5ed011c2
[claude] Memory Inspect Panel — click-to-read detail view ( #1227 ) ( #1229 )
Deploy Nexus / deploy (push) Failing after 3s
Staging Verification Gate / verify-staging (push) Failing after 3s
2026-04-11 21:17:42 +00:00
12a5a75748
feat: integrate MemoryBirth into app.js
...
CI / test (pull_request) Failing after 10s
CI / validate (pull_request) Failing after 16s
Review Approval Gate / verify-review (pull_request) Failing after 2s
- Import MemoryBirth module
- Initialize alongside SpatialMemory
- Wrap placeMemory() for automatic birth animations
- Call MemoryBirth.update() in render loop
2026-04-11 19:48:46 +00:00
c6f6f83a7c
Merge pull request '[Mnemosyne] Memory filter panel — toggle categories by region' ( #1213 ) from feat/mnemosyne-memory-filter into main
...
Deploy Nexus / deploy (push) Failing after 3s
Staging Verification Gate / verify-staging (push) Failing after 3s
Merged PR #1213 : [Mnemosyne] Memory filter panel — toggle categories by region
2026-04-11 05:31:44 +00:00
75f39e4195
fix: wire SpatialMemory.setCamera(camera) for entity line LOD ( #1167 )
...
CI / test (pull_request) Failing after 8s
CI / validate (pull_request) Failing after 13s
Review Approval Gate / verify-review (pull_request) Failing after 3s
Pass camera reference to SpatialMemory so entity resolution lines get distance-based opacity fade and LOD culling.
2026-04-11 05:06:02 +00:00
45724e8421
feat(mnemosyne): wire memory filter panel in app.js
...
CI / test (pull_request) Failing after 8s
CI / validate (pull_request) Failing after 11s
Review Approval Gate / verify-review (pull_request) Failing after 2s
- G key toggles filter panel
- Escape closes filter panel
- toggleMemoryFilter() bridge function
2026-04-11 04:10:49 +00:00
dd853a21c3
[claude] Mnemosyne archive health dashboard — statistics overlay panel ( #1210 ) ( #1211 )
Deploy Nexus / deploy (push) Failing after 4s
Staging Verification Gate / verify-staging (push) Failing after 5s
2026-04-11 03:29:05 +00:00
4f8e0330c5
[Mnemosyne] Integrate MemoryOptimizer into app.js
Deploy Nexus / deploy (push) Failing after 3s
Staging Verification Gate / verify-staging (push) Failing after 4s
2026-04-11 01:39:58 +00:00
7fb086976e
Update app.js (manual merge)
Deploy Nexus / deploy (push) Has been cancelled
Staging Verification Gate / verify-staging (push) Has been cancelled
2026-04-11 01:35:13 +00:00
dc88f1b834
feat(mnemosyne): integrate ambient particle system into Nexus
...
CI / test (pull_request) Failing after 8s
CI / validate (pull_request) Failing after 12s
Review Approval Gate / verify-review (pull_request) Failing after 2s
- Import MemoryParticles component
- Init after SpatialMemory, wire onMemoryPlaced callback
- Update in animation loop
- Spawn burst on memory placement (via callback)
- Access trail on crystal click and navigate
- Category colors for all particles
2026-04-11 00:50:43 +00:00
c736540fc2
merge: Mnemosyne spatial search
...
Deploy Nexus / deploy (push) Failing after 3s
Staging Verification Gate / verify-staging (push) Failing after 3s
Co-authored-by: Alexander Whitestone <alexander@alexanderwhitestone.com >
Co-committed-by: Alexander Whitestone <alexander@alexanderwhitestone.com >
2026-04-11 00:35:29 +00:00
d00adbf6cc
merge: Mnemosyne timeline scrubber
...
Deploy Nexus / deploy (push) Failing after 3s
Staging Verification Gate / verify-staging (push) Failing after 3s
Co-authored-by: Alexander Whitestone <alexander@alexanderwhitestone.com >
Co-committed-by: Alexander Whitestone <alexander@alexanderwhitestone.com >
2026-04-11 00:35:06 +00:00
29f48e124e
fix: [PORTAL] Add honest local Bannerlord readiness/status to the Nexus
...
Deploy Nexus / deploy (push) Has been cancelled
Staging Verification Gate / verify-staging (push) Has been cancelled
Closes #1193
Automated squash merge by mimo swarm.
2026-04-11 00:20:06 +00:00
e842e35833
fix: [Mnemosyne] Memory persistence export — dump spatial state to JSON
...
Deploy Nexus / deploy (push) Failing after 3s
Staging Verification Gate / verify-staging (push) Failing after 3s
Closes #1188
Automated squash merge by mimo swarm.
2026-04-11 00:16:08 +00:00
065e83c94e
fix: [UX] Add starter prompts / quick actions for meaningful Timmy interaction
...
Deploy Nexus / deploy (push) Has been cancelled
Staging Verification Gate / verify-staging (push) Has been cancelled
Squash merge #1185 : fix: [UX] Add starter prompts / quick actions for meaningful Timmy interaction
Closes #701
Automated by mimo-v2-pro swarm.
Worker: mimo-build-701-1775864556
2026-04-11 00:15:44 +00:00
cc4af009c7
[claude] Mnemosyne session rooms — holographic chambers per session ( #1171 ) ( #1178 )
Deploy Nexus / deploy (push) Failing after 3s
Staging Verification Gate / verify-staging (push) Failing after 3s
CI / test (pull_request) Failing after 9s
CI / validate (pull_request) Failing after 13s
Review Approval Gate / verify-review (pull_request) Failing after 3s
2026-04-10 22:45:10 +00:00