2025-04-09 - 2026-04-09

Overview

23 Active Pull Requests
42 Active Issues
Excluding merges, 6 authors have pushed 196 commits to main and 199 commits to all branches. On main, 370 files have changed and there have been 71605 additions and 13409 deletions.

23 Pull requests merged by 3 users

Merged #69 [gemini] feat: Research spike on Taproot Assets and L402 (#40) 2026-03-24 01:35:37 +00:00

Merged #68 [gemini] Add Nostr identity and trust tier tests (#44) 2026-03-24 01:03:08 +00:00

Merged #67 [claude] Clean up 20 stale merged branches (#66) 2026-03-23 22:48:05 +00:00

Merged #64 [claude] Connect API to real Lightning node (#12) 2026-03-23 20:54:49 +00:00

Merged #65 [claude] Nostr relay account whitelist — access-tier API + NIP-11 (#37) 2026-03-23 20:52:19 +00:00

Merged #63 [claude] Matrix chat history persistence — localStorage per-agent, 100-msg cap, Clear button (#43) 2026-03-23 20:40:13 +00:00

Merged #56 [claude] fix SSE stream registry race condition at 60-second timeout boundary (#16) 2026-03-23 14:52:55 +00:00

Merged #58 [claude] add Timmy Nostr keygen script + operator setup docs (#48) 2026-03-23 14:52:49 +00:00

Merged #55 [claude] Session panel QR codes + default 200 sats (#46) 2026-03-23 14:52:37 +00:00

Merged #57 [claude] add sweep.conf template and install during setup (#41) 2026-03-23 14:52:00 +00:00

Merged #61 [claude] add production deployment infrastructure (#10) 2026-03-23 14:51:56 +00:00

Merged #52 [claude] Spring wobble + boing SFX for Timmy slap (#35) 2026-03-23 14:51:37 +00:00

Merged #54 [claude] fix testkit rate-limit false failures (#25) 2026-03-23 14:51:32 +00:00

Merged #62 [claude] add testkit coverage for relay moderation endpoints (#39) 2026-03-23 14:51:22 +00:00

Merged #59 [claude] add testkit coverage for self-serve endpoints (#45) 2026-03-23 01:57:12 +00:00

Merged #60 [claude] feat: elite-tier Trust Panel vouch UI (#50) 2026-03-23 01:56:28 +00:00

Merged #53 [claude] fix get-lnbits-key.sh version detection for pre-0.12 LNbits (#19) 2026-03-23 01:05:20 +00:00

Merged #32 test: audit testkit — remove T3b inflation, add T17-T22 (27/27 PASS) 2026-03-19 02:34:13 +00:00

Merged #31 feat(epic222): Workshop — Timmy as wizard presence, world state, WS bootstrap 2026-03-19 02:15:48 +00:00

Merged #29 fix(api): completedAt: null on non-complete states + OpenAPI timestamps & rate-limit headers 2026-03-19 01:49:52 +00:00

Merged #28 feat(api): X-RateLimit-* headers on /api/demo + createdAt/completedAt on job responses (#19) 2026-03-19 01:41:14 +00:00

Merged #26 feat(integration): WS bridge + Tower + payment panel + E2E test [10/10 PASS] 2026-03-19 01:20:52 +00:00

Merged #24 fix(testkit): macOS compat + fix test 8c ordering 2026-03-19 01:01:20 +00:00

27 Issues closed from 3 users

Closed #40 Research spike: Taproot Assets + L402 — minting, TA Lightning channels, FastAPI integration 2026-03-24 01:35:16 +00:00

Closed #44 Testkit: Nostr identity + trust tier coverage — extend to 35 tests 2026-03-24 01:03:08 +00:00

Closed #66 Clean up ~23 stale merged branches 2026-03-23 22:48:06 +00:00

Closed #12 Connect API to real Lightning node 2026-03-23 20:52:21 +00:00

Closed #37 Nostr relay account whitelist — access-tier API + NIP-11 self-description 2026-03-23 20:52:20 +00:00

Closed #43 Matrix chat history persistence — localStorage per-agent, 100-msg cap, Clear button 2026-03-23 20:40:13 +00:00

Closed #16 SSE stream registry race condition at 60-second timeout boundary 2026-03-23 14:52:55 +00:00

Closed #48 Persist TIMMY_NOSTR_NSEC — keygen script + operator setup docs 2026-03-23 14:52:50 +00:00

Closed #46 Workshop session mode UI — fund session panel + balance HUD + macaroon flow 2026-03-23 14:52:37 +00:00

Closed #41 Auto-sweep to cold storage — daily cron sweep from LND hot wallet 2026-03-23 14:52:01 +00:00

Closed #10 Deploy token-gated-economy API to production 2026-03-23 14:51:56 +00:00

Closed #25 Timmy API Testkit Report — Claude Opus 4.6 — 14/20 PASS (2 rate-limit false failures, pre-fix) 2026-03-23 14:51:32 +00:00

Closed #39 Nostr relay event moderation — shadow-queue + Timmy AI auto-review 2026-03-23 14:51:22 +00:00

Closed #45 Testkit: self-serve endpoint coverage — /api/demo, /api/metrics, /api/healthz extensions 2026-03-23 01:57:13 +00:00

Closed #50 Vouch UI — elite-tier trust panel in Workshop sidebar 2026-03-23 01:56:29 +00:00

Closed #35 Timmy slap / ragdoll physics — spring wobble + Pip startle + synthesised boing 2026-03-23 01:05:22 +00:00

Closed #19 get-lnbits-key.sh targets deprecated LNbits API (pre-0.12) — wallet creation fails on fresh installs 2026-03-23 01:05:21 +00:00

Closed #15 WebSocket server not wired to HTTP server — issue #2 (ws payment push) is incomplete 2026-03-19 19:34:12 +00:00

Closed #14 Stub mode missing executeWorkStreaming override — streaming path calls real Anthropic client 2026-03-19 19:34:11 +00:00

Closed #9 Build real-time chat interface in Workshop 2026-03-19 19:34:10 +00:00

Closed #8 Build Lightning payment UX in Workshop 2026-03-19 19:34:09 +00:00

Closed #7 Build Matrix-aesthetic 3D environment 2026-03-19 19:34:08 +00:00

Closed #6 Scaffold Three.js Workshop project in alexanderwhitestone.com repo 2026-03-19 19:34:07 +00:00

Closed #34 task/29: Timmy as Economic Peer — Nostr identity + zap engine + vouch endpoint 2026-03-19 19:31:58 +00:00

Closed #27 Sprint: rate-limit headers + job timestamps PR review 2026-03-19 18:52:57 +00:00

Closed #17 Gitea remote URL is ephemeral (bore.pub port changes each session) — add push-to-gitea.sh helper 2026-03-19 18:52:55 +00:00

Closed #23 Timmy API Testkit Report — Hermes — 19/20 PASS, 1 test-ordering bug 2026-03-19 01:01:20 +00:00

42 Issues created by 3 users

Opened #2 Add WebSocket support for real-time payment confirmation 2026-03-18 22:00:59 +00:00

Opened #1 [EPIC] Workshop Integration — Three.js Frontend + API Enhancements 2026-03-18 22:00:59 +00:00

Opened #4 Add rate limiting to production endpoints 2026-03-18 22:01:00 +00:00

Opened #5 Configure CORS for Workshop domain 2026-03-18 22:01:00 +00:00

Opened #6 Scaffold Three.js Workshop project in alexanderwhitestone.com repo 2026-03-18 22:01:00 +00:00

Opened #7 Build Matrix-aesthetic 3D environment 2026-03-18 22:01:00 +00:00

Opened #3 Add SSE streaming for AI responses 2026-03-18 22:01:00 +00:00

Opened #9 Build real-time chat interface in Workshop 2026-03-18 22:01:01 +00:00

Opened #8 Build Lightning payment UX in Workshop 2026-03-18 22:01:01 +00:00

Opened #10 Deploy token-gated-economy API to production 2026-03-18 22:01:01 +00:00

Opened #11 Deploy Workshop frontend to alexanderwhitestone.com 2026-03-18 22:01:02 +00:00

Opened #12 Connect API to real Lightning node 2026-03-18 22:01:02 +00:00

Opened #13 Add TypeScript quality gates: ESLint, Prettier, pre-commit hook, Gitea CI 2026-03-18 22:20:58 +00:00

Opened #14 Stub mode missing executeWorkStreaming override — streaming path calls real Anthropic client 2026-03-18 22:21:13 +00:00

Opened #15 WebSocket server not wired to HTTP server — issue #2 (ws payment push) is incomplete 2026-03-18 22:21:28 +00:00

Opened #16 SSE stream registry race condition at 60-second timeout boundary 2026-03-18 22:21:47 +00:00

Opened #17 Gitea remote URL is ephemeral (bore.pub port changes each session) — add push-to-gitea.sh helper 2026-03-18 22:22:18 +00:00

Opened #18 Session work execution is synchronous — blocks HTTP response for full AI duration 2026-03-18 22:22:34 +00:00

Opened #19 get-lnbits-key.sh targets deprecated LNbits API (pre-0.12) — wallet creation fails on fresh installs 2026-03-18 22:22:59 +00:00

Opened #22 Timmy API Testkit Report — Perplexity Computer — 20/20 PASS 2026-03-19 00:49:34 +00:00

Opened #23 Timmy API Testkit Report — Hermes — 19/20 PASS, 1 test-ordering bug 2026-03-19 00:52:13 +00:00

Opened #25 Timmy API Testkit Report — Claude Opus 4.6 — 14/20 PASS (2 rate-limit false failures, pre-fix) 2026-03-19 01:03:20 +00:00

Opened #27 Sprint: rate-limit headers + job timestamps PR review 2026-03-19 01:31:00 +00:00

Opened #30 [EPIC] Persistent 3D World for Timmy — world state, persistence, rich environment 2026-03-19 01:54:30 +00:00

Opened #34 task/29: Timmy as Economic Peer — Nostr identity + zap engine + vouch endpoint 2026-03-19 18:52:10 +00:00

Opened #35 Timmy slap / ragdoll physics — spring wobble + Pip startle + synthesised boing 2026-03-19 18:52:12 +00:00

Opened #37 Nostr relay account whitelist — access-tier API + NIP-11 self-description 2026-03-19 18:52:13 +00:00

Opened #36 Sovereign Nostr relay infrastructure — strfry container + policy sidecar 2026-03-19 18:52:13 +00:00

Opened #38 Nostr relay admin panel — queue + accounts tabs in Matrix UI 2026-03-19 18:52:13 +00:00

Opened #39 Nostr relay event moderation — shadow-queue + Timmy AI auto-review 2026-03-19 18:52:14 +00:00

Opened #41 Auto-sweep to cold storage — daily cron sweep from LND hot wallet 2026-03-19 18:52:15 +00:00

Opened #40 Research spike: Taproot Assets + L402 — minting, TA Lightning channels, FastAPI integration 2026-03-19 18:52:15 +00:00

Opened #42 API observability — structured logging + /api/metrics endpoint 2026-03-19 18:52:15 +00:00

Opened #43 Matrix chat history persistence — localStorage per-agent, 100-msg cap, Clear button 2026-03-19 18:52:16 +00:00

Opened #44 Testkit: Nostr identity + trust tier coverage — extend to 35 tests 2026-03-19 18:52:17 +00:00

Opened #45 Testkit: self-serve endpoint coverage — /api/demo, /api/metrics, /api/healthz extensions 2026-03-19 18:52:18 +00:00

Opened #46 Workshop session mode UI — fund session panel + balance HUD + macaroon flow 2026-03-19 18:52:19 +00:00

Opened #48 Persist TIMMY_NOSTR_NSEC — keygen script + operator setup docs 2026-03-19 19:32:50 +00:00

Opened #49 Runtime zap config — ZAP_PCT_DEFAULT + ZAP_MIN_SATS via timmy_config table 2026-03-19 19:32:51 +00:00

Opened #50 Vouch UI — elite-tier trust panel in Workshop sidebar 2026-03-19 19:32:53 +00:00

Opened #51 Nostr relay publish for outbound Timmy events — zap + DM broadcast 2026-03-19 19:32:55 +00:00

Opened #66 Clean up ~23 stale merged branches 2026-03-23 22:44:47 +00:00