From the external design review: stop presenting all five things as peer
primitives, and add one diagram that communicates the stack in ten seconds.
- §02 "Five primitives" → "Four primitives. One proof." with a "built with
the four ↓" band separating BitLogin/BitGate/BitFeed/BitUnlock from Tessera.
- §03 replaces the flat five-across flow with a layered architecture diagram:
OPEN SUBSTRATE (Nostr · Lightning) → FOUR PRIMITIVES → BUILT WITH THE STACK
(Tessera + your app + what's next), read bottom to top with "built on ↓" /
"composed from ↓" joins. The ghost "your app / what's next" slots make the
point that the four generate a family of apps, not one.
Uses the existing design system (block colours as the only chroma, mono
uppercase tier labels, condensed display). Responsive: tiers collapse to one
column under 700px. Verified in-browser via DOM (structure/grid/colours).
Implements the bitblocks landing item from the design review (docs/TODO.md).
Co-Authored-By: Claude Opus 4.8 <[email protected]>
Claude-Session: https://claude.ai/code/session_01BXQCvJPA6sVSQ5j8uBd9bB
Reframe claims that a technically-literate critic could fairly challenge,
since a hosted service (BitUnlock, D1-backed) exists in the stack and relay
retention is best-effort:
- "No server of record" -> "No platform-owned source of truth" (state on
relays, not a platform database; no single operator controls it).
- Drop the impossibility claim "no one can ... delete your history" -> relay
retention is best-effort; keep your recovery export.
- "No platform to capture" -> "No lock-in" (fork any client, self-host any
service).
Accurate architectural claims are unchanged (keys never leave the browser,
Tessera never sees your key, ads cannot reach ranking, etc.).
Co-Authored-By: Claude Opus 4.8 <[email protected]>
Claude-Session: https://claude.ai/code/session_01BXQCvJPA6sVSQ5j8uBd9bB
From an outside critique of the stack. The high-priority items are claim
precision (a hosted-DB service is not 'no server of record') and the
positioning reframe (four primitives + Tessera as the proof they compose),
plus the discipline to resist adding a fifth infrastructure layer.
Co-Authored-By: Claude Opus 4.8 <[email protected]>
Claude-Session: https://claude.ai/code/session_01BXQCvJPA6sVSQ5j8uBd9bB
A monochrome, architectural landing tying BitLogin/BitGate/BitFeed/BitUnlock/
Tessera into one message. Parent brand distinct from every product
(Alphabet-to-Google): the five product colours are the only chroma; monumental
condensed Ubuntu Sans display, mono annotation layer, theme-aware. Sections:
tenant->owner thesis, the five blocks, how they compose (Tessera as the worked
example), foundation principles, builders CTA. Static, no build, CSP-locked.
Co-Authored-By: Claude Fable 5 <[email protected]>