sand-boxer/workplans
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
..
SAND-WP-0001-statehub-bootstrap.md Complete SAND-WP-0001: bootstrap Python dev workflow 2026-06-22 23:25:42 +02:00
SAND-WP-0002-meta-framework-foundation.md Finish SAND-WP-0002: remote smoke, podman-compose, HTTP stub 2026-06-23 16:52:29 +02:00
SAND-WP-0003-wise-validator-extraction.md Sync State Hub workstream IDs for SAND-WP-0003 and SAND-WP-0004 2026-06-23 21:41:24 +02:00
SAND-WP-0004-the-custodian-e2e-shim.md Finish SAND-WP-0004: mark e2e-framework migration arc complete 2026-06-23 21:43:53 +02:00
SAND-WP-0005-extension-sdk-and-vm-packer.md Sync State Hub workstream IDs for SAND-WP-0005 2026-06-24 01:47:50 +02:00
SAND-WP-0006-saas-extensions-and-payments.md feat: cloud adapters E2B/Modal and billing export (SAND-WP-0010) 2026-06-24 12:50:19 +02:00
SAND-WP-0007-snapshot-restore.md docs: post-WP-0007 gap analysis and SAND-WP-0009 workplan 2026-06-24 12:36:56 +02:00
SAND-WP-0008-host-telemetry-and-self-canary.md Implement SAND-WP-0008: host telemetry and self-canary 2026-06-23 19:53:51 +02:00
SAND-WP-0009-ttl-and-operational-hardening.md docs: add workplans SAND-WP-0010–0012 for remaining gaps 2026-06-24 12:47:08 +02:00
SAND-WP-0010-cloud-adapters-and-billing.md feat: cloud adapters E2B/Modal and billing export (SAND-WP-0010) 2026-06-24 12:50:19 +02:00
SAND-WP-0011-reachability-and-consumer-profiles.md feat: reachability and consumer profiles (SAND-WP-0011) 2026-06-24 12:54:27 +02:00
SAND-WP-0012-packer-orchestration.md feat: Packer build orchestration (SAND-WP-0012) 2026-06-24 12:56:32 +02:00
SAND-WP-0013-bwrap-extension.md Implement ext.bwrap: local bubblewrap namespace extension (SAND-WP-0013) 2026-07-26 12:37:56 +02:00