Skip to content

chore: reframe language from sandboxed bash to virtual bash#197

Merged
chaliy merged 1 commit intomainfrom
claude/virtual-bash-emulation-342Hj
Feb 10, 2026
Merged

chore: reframe language from sandboxed bash to virtual bash#197
chaliy merged 1 commit intomainfrom
claude/virtual-bash-emulation-342Hj

Conversation

@chaliy
Copy link
Contributor

@chaliy chaliy commented Feb 10, 2026

Summary

  • Reframes project identity from "sandboxed bash" to "virtual bash" — like Virtual Machines emulate hardware, Bashkit emulates Bash and its filesystem
  • Updates descriptions, docs, specs, code comments, user-facing strings, and error messages across 53 files
  • Renames sandbox_identity.rs example to virtual_identity.rs
  • Preserves security terminology (Sandbox Escape TM-ESC-*, sandbox containment) — execution is still sandboxed and in-process

Test plan

  • cargo build --all-features passes
  • cargo test --all-features passes (including spec tests with updated grep patterns)
  • cargo clippy --all-targets --all-features -- -D warnings clean
  • cargo fmt --check clean

Like Virtual Machines emulate hardware, Bashkit emulates Bash and its
filesystem. This change updates project descriptions, docs, specs,
code comments, and user-facing strings to use "virtual bash" framing.

Security terms (Sandbox Escape TM-ESC-*, sandbox containment) are
preserved — the execution is still sandboxed and in-process, but the
primary identity is now "virtual bash interpreter".

Key changes across 53 files:
- Project description: "Virtual bash interpreter for multi-tenant environments"
- Feature: "Sandboxed, in-process execution"
- "sandbox identity" → "virtual identity"
- "sandbox mode" → "virtual mode"
- "sandboxed environment" → "virtual environment"
- "sandboxed git operations" → "virtual git operations"
- Renamed sandbox_identity.rs → virtual_identity.rs
- Updated user-facing error messages and version strings

https://claude.ai/code/session_012FLQoJqMxGvQs6C8kMYXvY
@chatgpt-codex-connector
Copy link

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@chaliy chaliy merged commit e876018 into main Feb 10, 2026
9 checks passed
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