Skip to content

docs: prototype interactive Sandboxes diagram - #25979

Draft
dvdksn wants to merge 11 commits into
docker:mainfrom
dvdksn:codex/sandbox-interactive-diagram
Draft

docs: prototype interactive Sandboxes diagram#25979
dvdksn wants to merge 11 commits into
docker:mainfrom
dvdksn:codex/sandbox-interactive-diagram

Conversation

@dvdksn

@dvdksn dvdksn commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Summary

Add a repository-native interactive diagram prototype for Docker Sandboxes documentation. The prototype supports two complementary presentations:

  • A sequence diagram on the Architecture page follows an authenticated request through network policy, the host proxy, and credential injection.
  • A topology diagram on the Security page explains the microVM isolation boundary, including explicit workspace, skills, and SSH agent connections to the host.

Diagram content and geometry live alongside the documentation as YAML. The shared renderer provides keyboard interaction, reduced-motion behavior, accessible detail text, and a non-JavaScript fallback.

Preview

Prototype scope

This PR tests whether repository-owned interactive diagrams can make event sequences and trust relationships easier to understand in Docker Docs. Each example uses the presentation suited to its subject: sequence mode for request travel and topology mode for the persistent isolation model.

Generated by Codex

@netlify

netlify Bot commented Aug 31, 2026

Copy link
Copy Markdown

Deploy Preview for docsdocker ready!

Name Link
🔨 Latest commit dc0ba98
🔍 Latest deploy log https://app.netlify.com/projects/docsdocker/deploys/6a95845ff9dad800080c932d
😎 Deploy Preview https://deploy-preview-25979--docsdocker.netlify.app/ai/sandboxes/architecture/
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions github-actions Bot added hugo Updates related to hugo area/ai labels Aug 31, 2026
@dvdksn dvdksn added the status/review Pull requests that are ready for review label Aug 31, 2026
@dvdksn
dvdksn requested a review from a team August 31, 2026 09:02
dvdksn added 10 commits August 31, 2026 09:24
The existing security illustration combines every trust boundary and integration into one dense view. Replace it with three small, code-defined sequences covering Docker execution, direct workspace edits, and remote MCP calls.
The security model page now uses focused interactive sequences, leaving the previous composite image unreferenced. Remove the obsolete image so unused-media validation passes.
The sequence presentation forces stable security boundaries into an artificial timeline. Add a topology mode with persistent context and details on demand, then replace the three security sequences with one trust-boundary overview.
The combined topology still mixes isolation, network access, and MCP integration. Split it into focused microVM, network and credential, and MCP trust-boundary diagrams.
Focus the security page on isolation and the host proxy. Add SSH agent forwarding to the isolation map and reflow both topologies to fit the article column.
Keep the security page focused on microVM isolation and direct readers to the architecture sequence for the proxy request flow.
Compact the request sequence geometry and use the same 680px responsive floor as topology diagrams without shrinking its effective label size.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/ai hugo Updates related to hugo status/review Pull requests that are ready for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant