Skip to content

BEDU-913: add Walrus Memory trust boundary interactive diagram#488

Open
reemsabawi-mystenlabs wants to merge 1 commit into
devfrom
reemsabawi/bedu-913-trust-boundary
Open

BEDU-913: add Walrus Memory trust boundary interactive diagram#488
reemsabawi-mystenlabs wants to merge 1 commit into
devfrom
reemsabawi/bedu-913-trust-boundary

Conversation

@reemsabawi-mystenlabs

Copy link
Copy Markdown
Collaborator

BEDU-913 — trust boundary

Adds an interactive diagram to docs/fundamentals/architecture/data-flow-security-model.md, embedded as a self-contained HTML iframe.

  • Diagram built on the Walrus Diagrams design system primitives (flat brand fills; glass/gradient chrome only around the diagram).
  • Dark + light themes; works offline; keyboard-operable controls.
  • Static SVG/PNG fallback to follow per the interactive-diagram standard.

Asset: docs/diagrams/interactive_trust-boundary_v1.html (Mintlify serves it at /diagrams/interactive_trust-boundary_v1.html). iframe height 620.

⚠️ Hold merge for security review. The per-mode relayer plaintext-visibility claims (managed / self-hosted / TEE / manual) need a security review against docs/relayer/nautilus-tee.md and docs/relayer/self-hosting.md before this merges.

Accuracy: the n = 3f+1, f+1 reconstruct, 2f+1 write-quorum model was reviewed by Zhe Wu.

Closes BEDU-913.

🤖 Generated with Claude Code

https://claude.ai/code/session_014oqAhsv9S6UG3TJ8UntJm9


Generated by Claude Code

Adds the 'Walrus Memory trust boundary' interactive diagram as a
self-contained HTML bundle under docs/diagrams/ and embeds it via an
iframe in docs/fundamentals/architecture/data-flow-security-model.md.

Note: hold merge pending the security review of the per-mode relayer
plaintext-visibility claims (managed / self-hosted / TEE / manual).

Closes BEDU-913.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014oqAhsv9S6UG3TJ8UntJm9
@jessiemongeon1

Copy link
Copy Markdown
Collaborator

Style Guide Audit

All 1 file(s) pass the style guide audit.

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.

3 participants