Open
Conversation
Member
NathanFlurry
commented
Mar 20, 2026
- chore: add testing policy to CLAUDE.md, expand PRD with Docker fixture stories
- feat: US-001 - Rewrite pi-headless.test.ts to run Pi inside the secure-exec sandbox VM
- feat: US-001 - Run pg-connect fixture against real Postgres container and fix until parity passes
- feat: US-002 - Run mysql2-connect fixture against real MySQL container and fix until parity passes
- feat: US-003 - Run ioredis-connect fixture against real Redis container and fix until parity passes
- feat: US-004 - Run ssh2-connect fixture against real SSH container and fix until parity passes
- feat: US-007 - Rewrite pi-interactive.test.ts to use kernel.openShell() inside the sandbox
- feat: US-008 - Rewrite opencode-headless.test.ts to spawn opencode via sandbox child_process bridge
- feat: US-008 - Rewrite opencode-headless.test.ts to spawn opencode via sandbox child_process bridge
- feat: add S3 and SQLite virtual file system driver examples
- feat: US-009 - Rewrite opencode-interactive.test.ts to use kernel.openShell() with opencode binary
- feat: US-009 - Rewrite opencode-interactive.test.ts to spawn opencode via sandbox child_process bridge
- feat: US-010 - Rewrite claude-headless.test.ts to spawn claude via sandbox child_process bridge
- feat: US-011 - Rewrite claude-interactive.test.ts to use kernel.openShell() with claude binary
- feat: US-011 - Rewrite claude-interactive.test.ts to use kernel.openShell() with claude binary
- feat: US-012 - Update cli-tool-e2e spec to reflect actual tool capabilities
- feat: US-012 - Update cli-tool-e2e spec to reflect actual tool capabilities
- fix: harden VFS drivers and add comprehensive tests
- chore: add SSH/SFTP test coverage stories to PRD
- feat: US-016 - Add SSH key-based authentication e2e-docker fixture
- chore: add Postgres and TLS test coverage stories to PRD
- feat: US-017 - Add SSH port forwarding / tunneling e2e-docker fixture
- feat: US-018 - Add SFTP directory operations e2e-docker fixture
- chore: mark US-018 complete and update progress log
- feat: US-019 - Add SSH/SFTP error path e2e-docker fixtures
- feat: US-020 - Add SFTP large file transfer and rename e2e-docker fixture
- feat: US-021 - Expand pg-connect fixture with UPDATE, DELETE, and transactions
- chore: mark US-021 complete and update progress log
- feat: US-022 - Add pg-pool e2e-docker fixture for connection pooling
- chore: mark US-022 complete and update progress log
- feat: US-023 - Add pg-types e2e-docker fixture for data type coverage
- feat: US-024 - Add pg-errors e2e-docker fixture for error path coverage
- chore: mark US-024 complete and update progress log
- feat: US-025 - Add pg-prepared e2e-docker fixture for prepared statements
- chore: mark US-025 complete and update progress log
- feat: US-026 - Fix pg auth method discrepancy between local and CI
- feat: US-027 - Add TLS database connection e2e-docker fixtures
- chore: mark US-027 complete and update progress log
- feat: US-028 - Add HTTPS error handling e2e fixture for TLS edge cases
- chore: mark US-028 complete and update progress log
secure-exec
@secure-exec/browser
@secure-exec/core
@secure-exec/node
@secure-exec/python
@secure-exec/typescript
commit: |
0ba7121 to
7d06094
Compare
8dcdfb0 to
171d3ff
Compare
… spec - E2E Docker fixtures: pg (connect, pool, types, errors, prepared, SSL), mysql2, ioredis, ssh2 (connect, key-auth, tunnel, SFTP dirs/large/errors) - CLI tool tests: Pi (SDK, headless, interactive, tool-use, multi-turn), Claude Code (SDK, headless, interactive, tool-use), OpenCode (headless, interactive) - Agentic workflow tests: npm install, npx exec, dev server lifecycle - Net/TLS socket bridge, crypto.subtle deriveBits/deriveKey (SCRAM-SHA-256) - VFS examples: S3 (MinIO) and SQLite filesystem drivers - Node.js test suite integration spec and backlog expansion - Ralph agent test verification and code quality rules
7f3fe51 to
554f115
Compare
11-section plan to port all bridge functionality from isolated-vm to the V8 runtime driver and remove isolated-vm entirely. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
14 stories to port bridge functionality from isolated-vm to V8 runtime driver: crypto (6), net/TLS sockets (2), sync module resolution (1), ESM compiler (1), polyfill verification (1), test migration (2), isolated-vm removal (1). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.