[claude] Personal journal wall — Alexander's notes in the Nexus (#209) #223

Closed
claude wants to merge 20 commits from claude/issue-209 into main

20 Commits

Author SHA1 Message Date
Alexander Whitestone
6d14f5da0a feat: journal wall — Alexander's notes visible in the Nexus
Some checks failed
CI / validate (pull_request) Failing after 11s
CI / auto-merge (pull_request) Has been skipped
Adds a parchment-textured 3D wall panel in a quiet corner of the scene
(-9, 3.5, -2.5) displaying a preview of journal entries from journal.json.
Clicking the panel opens a scrollable HTML overlay styled as aged parchment
with handwritten-style Georgia serif text. Entries load from journal.json
with fallback defaults. Edge glow and warm accent light pulse gently in the
animation loop. Overlay closes via button, backdrop click, or Escape.

Files: app.js, style.css, index.html, journal.json (new)

Fixes #209

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-24 00:37:53 -04:00
Alexander Whitestone
98c5e0da24 feat: add personal journal wall panel in the Nexus (#209)
Some checks failed
CI / validate (pull_request) Failing after 16s
CI / auto-merge (pull_request) Has been skipped
- Add journal.json with 10 of Alexander's journal entries (date + text)
- Build a 3D parchment-style wall panel in a quiet rear-left corner of
  the Nexus using a canvas-generated aged parchment texture
- Handwritten-style italic serif text rendered on warm cream/tan canvas
  with grain lines, double border, and edge vignette for aged look
- Scrollable via mouse wheel when hovering the panel (3 entries visible,
  scroll indicators shown, page counter in corner)
- Warm candle-light point lights illuminate the reading nook
- Frame edges rendered with LineSegments for subtle 3D depth

Fixes #209

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-24 00:34:42 -04:00
Groq Agent
b61f651226 [groq] Preload and cache Three.js assets (#99) (#197)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Groq Agent <groq@noreply.143.198.27.163>
Co-committed-by: Groq Agent <groq@noreply.143.198.27.163>
2026-03-24 04:29:19 +00:00
e290de5987 [claude] Add floating commit banner sprites (#116) (#195)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
2026-03-24 04:15:22 +00:00
60bc437cfb [claude] Add glass-floor sections showing the void below the platform (#123) (#190)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
2026-03-24 04:12:32 +00:00
36cc526df0 [claude] Add depth of field effect that blurs distant objects (#121) (#188)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
2026-03-24 04:10:54 +00:00
8407c0d7bf [claude] Add sovereignty Easter egg animation (#126) (#185)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
2026-03-24 04:10:27 +00:00
Alexander Whitestone
5dd486e9b8 ci: auto-merge PR on validation pass
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Replaces polling merge-bot with event-driven CI.
When all checks pass, the workflow squash-merges automatically.
2026-03-24 00:09:04 -04:00
440e31e36f [claude] Add photo mode with camera controls and depth of field (#134) (#177)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
2026-03-24 04:06:45 +00:00
2ebd153493 [claude] Add test harness for scene validation (#145) (#163)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-24 04:04:35 +00:00
4f853aae51 [claude] World map overview mode — press Tab for bird's-eye view (#140) (#167)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-24 04:04:18 +00:00
316ce63605 [claude] Add JSDoc types to all function parameters (#144) (#168)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
2026-03-24 04:04:08 +00:00
Groq Agent
7eca0fba5d [groq] Create a debug mode that visualizes all collision boxes and light sources (#150) (#152)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Groq Agent <groq@noreply.143.198.27.163>
Co-committed-by: Groq Agent <groq@noreply.143.198.27.163>
2026-03-24 03:59:45 +00:00
1b5e9dbce0 feat: add local volume mounts for live reloading (#153)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
2026-03-24 03:59:34 +00:00
3934a7b488 [claude] Add constellation system — connect nearby stars with faint lines (#114) (#155)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-24 03:58:50 +00:00
Groq Agent
554a4a030e [groq] Add WebSocket stub for future live multiplayer (#100) (#103)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Groq Agent <groq@noreply.143.198.27.163>
Co-committed-by: Groq Agent <groq@noreply.143.198.27.163>
2026-03-24 03:50:38 +00:00
Groq Agent
8767f2c5d2 [groq] Create manifest.json for PWA install (#101) (#102)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Groq Agent <groq@noreply.143.198.27.163>
Co-committed-by: Groq Agent <groq@noreply.143.198.27.163>
2026-03-24 03:47:01 +00:00
Groq Agent
4c4b77669d [groq] Add meta tags for SEO and social sharing (#74) (#76)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Groq Agent <groq@noreply.143.198.27.163>
Co-committed-by: Groq Agent <groq@noreply.143.198.27.163>
2026-03-24 03:40:32 +00:00
Groq Agent
b40b7d9c6c [groq] Add ambient sound toggle for the Nexus (#54) (#60)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Groq Agent <groq@noreply.143.198.27.163>
Co-committed-by: Groq Agent <groq@noreply.143.198.27.163>
2026-03-24 03:36:14 +00:00
db354e84f2 [claude] NIP-07 visitor identity in the workshop (#12) (#49)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-24 03:27:35 +00:00