[claude] Inscription viewer — display Timmy soul inscription from Bitcoin (#275) #327

Closed
claude wants to merge 44 commits from claude/issue-275 into main

44 Commits

Author SHA1 Message Date
Alexander Whitestone
21eab41cb0 feat: inscription viewer — display Timmy soul inscription from Bitcoin
Some checks failed
CI / validate (pull_request) Failing after 9s
CI / auto-merge (pull_request) Has been skipped
Adds a holographic stele panel floating to the left of the platform that
displays Timmy's soul inscription from Bitcoin Ordinals (inscription ID
dce2577d…). The panel fetches live content via the Hiro Ordinals API
(/ordinals/v1/inscriptions/{id}/content) and gracefully falls back to
an embedded soul-text if the API is unreachable.

- createInscriptionTexture(): canvas-based holo-panel with Bitcoin-orange
  border, header (₿ SOUL INSCRIPTION, live/cached badge, short ID),
  body text (word-wrapped), and footer attribution
- wrapText(): reusable word-wrap helper for canvas rendering
- loadInscription(): async fetch from Hiro API with 5 s timeout; handles
  both JSON and plain-text inscription content
- inscriptionSprite: THREE.Sprite at (-8.5, 4.5, 3.5) with zoomLabel
- inscriptionLight: PointLight (orange, 0.6) co-located with stele
- Animate loop: gentle float + glow pulse keyed to elapsed time

Fixes #275

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-24 01:00:05 -04:00
db8e9802bc [claude] Research: Google Imagen 3 — Nexus concept art & agent avatars (#290) (#316)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
2026-03-24 04:56:02 +00:00
b10f23c12d [claude] Research: Google Veo video generation — Nexus promo plan (#289) (#317)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
2026-03-24 04:55:40 +00:00
0711ef03a7 [claude] Add zoom-to-object on double-click (#139) (#235)
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:54:30 +00:00
63aa9e7ef4 [claude] Document Hermes provider fallback chain (#287) (#315)
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:54:25 +00:00
409191e250 [claude] Document Hermes provider fallback chain (#287) (#313)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
2026-03-24 04:54:04 +00:00
beee17f43c [claude] Add session export as markdown (#288) (#304)
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:53:23 +00:00
e6a72ec7da [gemini] Document hermes-agent provider fallback chain (#287) (#310)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Google Gemini <gemini@hermes.local>
Co-committed-by: Google Gemini <gemini@hermes.local>
2026-03-24 04:52:24 +00:00
31b05e3549 [gemini] Document hermes-agent provider fallback chain (#287) (#310)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Google Gemini <gemini@hermes.local>
Co-committed-by: Google Gemini <gemini@hermes.local>
2026-03-24 04:52:20 +00:00
36945e7302 [gemini] feat: Add /health endpoint to Hermes gateway (#285) (#308)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Google Gemini <gemini@hermes.local>
Co-committed-by: Google Gemini <gemini@hermes.local>
2026-03-24 04:51:51 +00:00
36edceae42 [claude] Procedural Web Audio ambient soundtrack (#291) (#303)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
2026-03-24 04:50:22 +00:00
dc02d8fdc5 [gemini] Add comprehensive sovereignty tech landscape research report (#292) (#300)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Google Gemini <gemini@hermes.local>
Co-committed-by: Google Gemini <gemini@hermes.local>
2026-03-24 04:47:57 +00:00
a5b820d6fc [gemini] Add comprehensive sovereignty tech landscape research report (#292) (#300)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Google Gemini <gemini@hermes.local>
Co-committed-by: Google Gemini <gemini@hermes.local>
2026-03-24 04:47:55 +00:00
33d95fd271 feat: Add warp tunnel effect for portals (#250) (#301)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Google Gemini <gemini@hermes.local>
Co-committed-by: Google Gemini <gemini@hermes.local>
2026-03-24 04:47:39 +00:00
b7c5f29084 [claude] Procedural terrain generation for floating island (#251) (#296)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
2026-03-24 04:46:17 +00:00
18c4deef74 [gemini] Northern lights flash brighter on PR merge (#248) (#294)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
2026-03-24 04:45:08 +00:00
39e0eecb9e [claude] Ring of floating runes around Nexus center platform (#110) (#240)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
2026-03-24 04:42:29 +00:00
d193a89262 [claude] Timmy speech bubble — floating 3D chat text (#205) (#226)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
2026-03-24 04:37:49 +00:00
cb2749119e [claude] Timmy speech bubble — floating 3D chat text (#205) (#226)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
2026-03-24 04:37:46 +00:00
eadc104842 [claude] Add service worker for true offline capability (#212) (#215)
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:36:09 +00:00
b8d6f2881c [claude] Add real-time WebSocket connection to Hermes gateway (#210) (#216)
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:36:02 +00:00
773d5b6a73 [claude] nginx config for the-nexus.alexanderwhitestone.com (#211) (#217)
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:35:48 +00:00
d3b5f450f6 [claude] Git commit heatmap on Nexus floor (#201) (#220)
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:35:43 +00:00
1dc82b656f feat: cyberpunk UI overhaul with CRT overlays, glassmorphism, and neon bloom (#198)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
2026-03-24 04:33:41 +00:00
c082f32180 [claude] Sovereignty meter — 3D holographic arc gauge (#203) (#219)
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:33:16 +00:00
2ba19f4bc3 [claude] Live agent status board — 3D floating holo-panels (#199) (#218)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
2026-03-24 04:32:58 +00:00
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
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
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
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
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
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