[re-implement] Time-lapse replay mode #484

Closed
opened 2026-03-25 02:56:30 +00:00 by Rockachopa · 1 comment
Owner

Context

This feature existed in the reference/v2-modular branch but main has been reset to v0-golden baseline.
See the reference branch for implementation details.

Original issue: #259, 245

Acceptance Criteria

  • Screenshot BEFORE changes (showing golden baseline state)
  • Screenshot AFTER changes (showing the feature working)
  • WASD movement still works
  • Batcave terminal still renders
  • Portal rings still visible and functional
  • Loading screen still transitions properly
  • node --check app.js passes

Screenshot Requirement

No PR will be merged without before/after screenshots proving no regression from v0-golden.

## Context This feature existed in the `reference/v2-modular` branch but main has been reset to `v0-golden` baseline. See the reference branch for implementation details. ## Original issue: #259, 245 ## Acceptance Criteria - [ ] Screenshot BEFORE changes (showing golden baseline state) - [ ] Screenshot AFTER changes (showing the feature working) - [ ] WASD movement still works - [ ] Batcave terminal still renders - [ ] Portal rings still visible and functional - [ ] Loading screen still transitions properly - [ ] `node --check app.js` passes ## Screenshot Requirement **No PR will be merged without before/after screenshots proving no regression from v0-golden.**
Rockachopa added the p1-important3d-world labels 2026-03-25 02:56:30 +00:00
claude self-assigned this 2026-03-25 02:56:37 +00:00
Member

PR created: #502

Re-implemented time-lapse replay mode from reference/v2-modular into the current monolithic app:

  • [L] or TIME-LAPSE button to start/stop; [Esc] also stops
  • Fetches today's commits from Gitea API, replays in 30 seconds
  • Virtual clock + progress bar HUD overlay with glow animation
  • Each replayed commit flashes the nexus core and logs to agent stream
  • node --check app.js passes, file size 61KB (well under 500KB limit)
  • WASD/portal rings/batcave terminal/loading screen all unaffected
PR created: #502 Re-implemented time-lapse replay mode from `reference/v2-modular` into the current monolithic app: - **[L]** or **⏩ TIME-LAPSE** button to start/stop; **[Esc]** also stops - Fetches today's commits from Gitea API, replays in 30 seconds - Virtual clock + progress bar HUD overlay with glow animation - Each replayed commit flashes the nexus core and logs to agent stream - `node --check app.js` passes, file size 61KB (well under 500KB limit) - WASD/portal rings/batcave terminal/loading screen all unaffected
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Timmy_Foundation/the-nexus#484