.copier-answers.yml
.dockerignore
.gitignore
.gitleaks.toml
.pre-commit-config.yaml
.python-version
CLAUDE.md
Dockerfile
LICENSE
README.md
justfile
kind.yaml
pyproject.toml
renovate.json
uv.lock
.claude/skills/ephemeral-containers/SKILL.md
.claude/skills/ssh-over-exec/SKILL.md
.devcontainer/devcontainer.json
.github/CONTRIBUTING.md
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/issue.md
.github/PULL_REQUEST_TEMPLATE/pull_request_template.md
.github/pages/index.html
.github/pages/make_switcher.py
.github/workflows/_container.yml
.github/workflows/_dist.yml
.github/workflows/_docs.yml
.github/workflows/_e2e.yml
.github/workflows/_helm.yml
.github/workflows/_pypi.yml
.github/workflows/_release.yml
.github/workflows/_test.yml
.github/workflows/_tox.yml
.github/workflows/ci.yml
.github/workflows/periodic.yml
.vscode/extensions.json
.vscode/launch.json
.vscode/settings.json
.vscode/tasks.json
Charts/podbench/.helmignore
Charts/podbench/Chart.yaml
Charts/podbench/values.yaml
Charts/podbench/templates/_helpers.tpl
Charts/podbench/templates/configmap-seat-identity.yaml
Charts/podbench/templates/pvc-patch-venv.yaml
Charts/podbench/templates/pvc-scratch.yaml
Charts/podbench/templates/rbac.yaml
docs/_api.rst
docs/conf.py
docs/explanations.md
docs/genindex.md
docs/how-to.md
docs/index.md
docs/reference.md
docs/tutorials.md
docs/_templates/custom-module-template.rst
docs/explanations/architecture.md
docs/explanations/decisions.md
docs/explanations/design-brief.md
docs/explanations/security.md
docs/explanations/spikes.md
docs/explanations/decisions/0001-record-architecture-decisions.md
docs/explanations/decisions/0002-switched-to-python-copier-template.md
docs/explanations/decisions/0003-publish-to-pypi-and-drop-the-kubectl-plugin.md
docs/explanations/decisions/COPYME
docs/explanations/spikes/phase0-report.md
docs/explanations/spikes/s1.md
docs/explanations/spikes/s2.md
docs/explanations/spikes/s3.md
docs/explanations/spikes/s4.md
docs/explanations/spikes/s5.md
docs/how-to/attach-to-a-pod.md
docs/how-to/contribute.md
docs/how-to/debug-with-gdb.md
docs/how-to/iterate-on-python.md
docs/how-to/run-container.md
docs/how-to/vscode-remote-ssh.md
docs/images/dls-logo.svg
docs/reference/cli.md
docs/tutorials/first-session.md
docs/tutorials/installation.md
image/README.md
image/bin/capreport
image/bin/dbg
image/bin/dev-bootstrap
image/bin/pids
image/bin/podbench
image/bin/podbench-run
image/bin/podbench-stop
src/podbench/__init__.py
src/podbench/__main__.py
src/podbench/_version.py
src/podbench/agent.py
src/podbench/dev.py
src/podbench/gdbcmd.py
src/podbench/kubectl.py
src/podbench/launcher.py
src/podbench/model.py
src/podbench/patch.py
src/podbench/probe.py
src/podbench/proc.py
src/podbench/spec.py
src/podbench/sshcfg.py
src/podbench.egg-info/PKG-INFO
src/podbench.egg-info/SOURCES.txt
src/podbench.egg-info/dependency_links.txt
src/podbench.egg-info/entry_points.txt
src/podbench.egg-info/scm_file_list.json
src/podbench.egg-info/scm_version.json
src/podbench.egg-info/top_level.txt
tests/conftest.py
tests/test_agent.py
tests/test_chart_contract.py
tests/test_cli.py
tests/test_dev.py
tests/test_gdbcmd.py
tests/test_image_tag.py
tests/test_kubectl.py
tests/test_launcher.py
tests/test_packaging.py
tests/test_patch.py
tests/test_probe.py
tests/test_spec.py
tests/test_sshcfg.py
tests/e2e/README.md
tests/e2e/__init__.py
tests/e2e/conftest.py
tests/e2e/test_s1_transport.py
tests/e2e/test_s3_gdb.py
tests/e2e/test_s4_iterate.py
tests/e2e/test_s5_ladder.py
tests/e2e/test_uvx_detached.py
tests/e2e/apps/README.md
tests/e2e/apps/distroless-c.yaml
tests/e2e/apps/python-service.yaml