Skip to content

feat: NoKV brand redesign + voice session workspaces + 2026 security/AI stack updates - #9

Merged
wchwawa merged 3 commits into
mainfrom
feat/nokv-showcase
Aug 5, 2026
Merged

feat: NoKV brand redesign + voice session workspaces + 2026 security/AI stack updates#9
wchwawa merged 3 commits into
mainfrom
feat/nokv-showcase

Conversation

@wchwawa

@wchwawa wchwawa commented Aug 5, 2026

Copy link
Copy Markdown
Member

Summary

  • Web redesign around the NoKV brand system (nokv.io tokens: cream/ink/teal light, navy/cyan dark, Source Serif 4 display; desktop shell with header nav + two-column overview; mobile paradigm preserved). Also fixes a pre-existing theme.css double-import that force-applied dark primary in light mode.
  • NoKV Voice Session Workspaces (env-gated, fail-closed): every voice-agent session becomes a NoKV workbench — create-only metadata, ordered tool-call trace (generation CAS), deterministic idempotent commit. MCP stdio client, HMAC-signed per-user session refs, all writes in after(). Runbook: docs/nokv-demo.md.
  • Security & AI stack: next 15.5.21 (July 2026 security release), semantic_vad for journaling monologues, 2026 ecosystem signals report (docs/research/).

Checks: typecheck / 27 vitest / production build all green.

🤖 Generated with Claude Code

wchwawa and others added 3 commits August 5, 2026 10:24
- Design tokens from nokv.io: cream/ink/teal light, navy/cyan dark, Source Serif 4 display
- Desktop shell: brand header with nav, serif greeting, recorder + widget two-column overview
- Mobile paradigm preserved (bottom bar now mobile-only; desktop gets the assistant launcher)
- Fix theme.css double-import that force-applied dark primary in light mode
- Fix overview content wrapper collapsing to content width
- Rebrand echos/mood widgets into the palette; flatten nested recorder card

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Every voice-agent session becomes a NoKV workbench: create-only session
metadata, ordered tool-call trace via workbench_append (generation CAS),
and a deterministic commit whose replay is idempotent.

- MCP stdio client over a long-lived 'nokv mcp' subprocess (no JS SDK exists)
- HMAC-signed per-user session refs; server re-derives from the Clerk session
- All NoKV writes inside next/server after(); voice hot path untouched
- Disabled byte-for-byte without NOKV_ENABLED; 30s backoff on runtime failure
- semantic_vad (low eagerness) for journaling monologues
- Runbook in docs/nokv-demo.md, architecture in docs/nokv-integration-design.md

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@wchwawa
wchwawa merged commit c783c90 into main Aug 5, 2026
@wchwawa
wchwawa deleted the feat/nokv-showcase branch August 5, 2026 00:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant