sand-boxer/profiles
tegwick 76c38e758c
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Implement ext.bwrap: local bubblewrap namespace extension (SAND-WP-0013)
Adds the first local, same-host, kernel-namespace-only sandbox
extension: no SSH hop, no container runtime. Extends IsolationSpec.level
with "process", implements BwrapExtension (provision/wait_ready/
teardown) spawning bwrap with unshared user/mount/pid/ipc/uts/net
namespaces, registers ext.bwrap + profile.bwrap-local, and extends
manager._handle_from_status to carry pid/workspace_dir. Verified with a
live bwrap smoke run in addition to the mocked test suite.

T04 (reachability vs. the SSH-based glas-harness consumer contract)
deliberately left open pending glas-harness's harness contract.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-26 12:37:56 +02:00
..
profile.agent-dev.yaml feat: reachability and consumer profiles (SAND-WP-0011) 2026-06-24 12:54:27 +02:00
profile.build.yaml feat: reachability and consumer profiles (SAND-WP-0011) 2026-06-24 12:54:27 +02:00
profile.burst-sandbox.yaml feat: cloud adapters E2B/Modal and billing export (SAND-WP-0010) 2026-06-24 12:50:19 +02:00
profile.bwrap-local.yaml Implement ext.bwrap: local bubblewrap namespace extension (SAND-WP-0013) 2026-07-26 12:37:56 +02:00
profile.compose-checkpoint.yaml feat: snapshot/restore checkpoints (SAND-WP-0007) 2026-06-24 07:57:40 +02:00
profile.compose-e2e.yaml Implement SAND-WP-0002 meta-framework foundation (T01–T09) 2026-06-22 23:27:31 +02:00
profile.e2b-burst.yaml feat: cloud adapters E2B/Modal and billing export (SAND-WP-0010) 2026-06-24 12:50:19 +02:00
profile.modal-gpu.yaml feat: cloud adapters E2B/Modal and billing export (SAND-WP-0010) 2026-06-24 12:50:19 +02:00
profile.saas-stub.yaml Implement SAND-WP-0006: SaaS payments, routing, and ext.saas-stub 2026-06-24 07:52:20 +02:00
profile.sandbox-canary.yaml Implement SAND-WP-0008: host telemetry and self-canary 2026-06-23 19:53:51 +02:00
profile.vm-haskell-build.yaml chore(CORE-WP-0007): retire haskell-build VM profile 2026-07-08 12:48:04 +02:00
profile.vm-packer-build.yaml feat: Packer build orchestration (SAND-WP-0012) 2026-06-24 12:56:32 +02:00