Skip to content

docs(future-arch): execution/egress/secrets axes + DN-1 design note#130

Merged
Yambr merged 1 commit into
mainfrom
claude/sandbox-arch-security-rqNVp
May 23, 2026
Merged

docs(future-arch): execution/egress/secrets axes + DN-1 design note#130
Yambr merged 1 commit into
mainfrom
claude/sandbox-arch-security-rqNVp

Conversation

@Yambr

@Yambr Yambr commented May 22, 2026

Copy link
Copy Markdown
Collaborator

Description retired during the initial-public-release history consolidation. The canonical content lives in docs/architecture/ at the current tip.

…gn note

Add research/23 capturing the three axes #22 under-weighted from a
2026-05-22 live-VM walk: process_api as execution supervisor, transparent
egress filtered on connect, and no long-lived key in the guest. Records
four proposed locks (P1-P4) pending phase sign-off rather than editing
ADRs/antipatterns directly.

Add design-notes.md (sibling of gaps.md for candidate solutions) with
DN-1: a substrate-independent egress/identity/secret-broker design.

https://claude.ai/code/session_01XL5dtnrq4agijEMnSWzkGm
@coderabbitai

coderabbitai Bot commented May 22, 2026

Copy link
Copy Markdown

Comment retired during the initial-public-release history consolidation.

@Yambr Yambr marked this pull request as ready for review May 22, 2026 18:04

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In
`@docs/future-architecture/research/23-anthropic-microvm-execution-network-secrets-observed.md`:
- Line 27: The line beginning with "`#22` §1 established `process_api` as PID 1…"
is being parsed as a Markdown heading; update that line in the document so the
"`#22`" is not at the start of the line (for example replace with "\`#22`", or wrap
as inline code "`#22`", or rephrase to "No. 22") while preserving the rest of
the sentence and the `process_api` code formatting so it renders as plain text
reference rather than an ATX heading.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 59206cbc-f016-451f-826f-1f865fbb718a

📥 Commits

Reviewing files that changed from the base of the PR and between 34fe690 and 80bb50a.

📒 Files selected for processing (3)
  • docs/future-architecture/README.md
  • docs/future-architecture/design-notes.md
  • docs/future-architecture/research/23-anthropic-microvm-execution-network-secrets-observed.md


### 1.1 `process_api` is the execution supervisor, not just init

#22 §1 established `process_api` as PID 1 (custom Go binary, `rdinit=`). This walk shows it is also the **execution supervisor** — the everything-process for running code inside the VM:

@coderabbitai coderabbitai Bot May 22, 2026

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment retired during the initial-public-release history consolidation.

@Yambr Yambr merged commit b587eff into main May 23, 2026
14 checks passed
Yambr added a commit that referenced this pull request May 23, 2026
Catch up with main: pulls in observed execution/egress/secrets axes +
DN-1 design note (PR #130). No conflicts expected — both branches only
touch docs/future-architecture/ in non-overlapping files.

next/v1 continues as the long-lived architecture branch; main is not
modified by this merge.
@Yambr Yambr deleted the claude/sandbox-arch-security-rqNVp branch June 10, 2026 13:01
@Yambr Yambr changed the title docs(future-arch): observed execution/egress/secrets axes + DN-1 design note docs(future-arch): execution/egress/secrets axes + DN-1 design note Jun 10, 2026
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.

2 participants