Skip to content

docs(rfc): add core architecture RFC#836

Open
drew wants to merge 1 commit intomainfrom
drew/os-52-write-initial-rfc
Open

docs(rfc): add core architecture RFC#836
drew wants to merge 1 commit intomainfrom
drew/os-52-write-initial-rfc

Conversation

@drew
Copy link
Copy Markdown
Collaborator

@drew drew commented Apr 14, 2026

Summary

Add RFC 0001 for the proposed core OpenShell architecture and move it into the repo's rfc/ directory for review.

Related Issue

Closes OS-52

Changes

  • add rfc/0001-core-architecture.md from the current Linear draft
  • adapt the document to the repo RFC format with YAML front matter
  • capture the current architecture direction, including driver loading, driver versioning, published artifacts, and the split between control-plane identity and sandbox identity
  • document the current mTLS gateway auth path as a control-plane identity option

Testing

  • mise run pre-commit passes
  • Unit tests added/updated
  • E2E tests added/updated (if applicable)

Ran mise run pre-commit; the repo-level test:rust task failed in the existing workspace test suite. The RFC itself is a markdown-only change.

Checklist

  • Follows Conventional Commits
  • Commits are signed off (DCO)
  • Architecture docs updated (if applicable)

Signed-off-by: Drew Newberry <anewberry@nvidia.com>
@drew drew requested a review from a team as a code owner April 14, 2026 22:22
@drew drew self-assigned this Apr 14, 2026
@copy-pr-bot
Copy link
Copy Markdown

copy-pr-bot bot commented Apr 14, 2026

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

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