Use Case Coverage Matrix

August 6, 2026 ยท View on GitHub

This matrix shows the current validation level for important Workcell workflows.

Status terms

  • tested: Repository validation, invariants, smoke tests, or scenarios cover the use case.
  • partial: Some deterministic evidence exists, but live or provider-specific coverage is incomplete.
  • gap: The implementation exists, but an important coverage gap remains.
  • planned gap: The roadmap names the work, but the implementation does not exist.

Matrix

Use caseStatusMain evidence
Secretless provider launch on the managed pathtestedscripts/container-smoke.sh, scripts/verify-invariants.sh
Credential injection through the reviewed policypartialtests/scenarios/shared/test-auth-status.sh, internal/authpolicy/manage_test.go; the Claude macOS resolver is a fail-closed scaffold
Host policy inspection and credential explanationstestedtests/scenarios/shared/test-policy-commands.sh, internal/authpolicy/manage_test.go
Signed host-side publish-pr handofftestedtests/scenarios/shared/test-publish-pr-dry-run.sh, scripts/verify-invariants.sh
Repository control-plane masks and provider-home seedingtestedtests/scenarios/shared/test-home-control-plane-manifest.sh, scripts/container-smoke.sh, scripts/verify-invariants.sh
Nonroot repository validation and release helperstestedscripts/ci/job-validate.sh, scripts/pre-merge.sh, scripts/verify-invariants.sh
Prompt-autonomy downgrade labelspartialscripts/verify-invariants.sh; other providers have less coverage
Session inventory, control, delete, logs, timeline, diff, and exporttestedtests/scenarios/shared/test-session-commands.sh, internal/host/sessions/sessions_test.go
Isolated-session workspace preflight and direct-workspace remediationtestedtests/scenarios/shared/test-session-commands.sh
Persistent non-secret cache with --cache-profile standardtestedtests/scenarios/shared/test-assurance-dry-run.sh, scripts/verify-invariants.sh
Bundle installation and link removal on the hosted macOS matrixtestedThe Install verification jobs in .github/workflows/ci.yml and the Release install verification jobs in .github/workflows/release.yml prove bundle installation, launcher-link removal, and man-page-link removal. They do not prove complete bundle uninstall behavior.
Homebrew installation and formula removal on the hosted macOS matrixtested.github/workflows/ci.yml and .github/workflows/release.yml install-verification jobs
Release-bundle reproducibilitytestedscripts/verify-release-bundle.sh, scripts/ci/job-validate.sh --profile release-preflight
Runtime-image reproducibilitytestedscripts/verify-reproducible-build.sh, .github/workflows/ci.yml Reproducible build jobs
Sigstore signatures, SBOMs, and GitHub attestationstestedSuccessful v1.0.2 Release workflow
Full local macOS and Colima boundary proofgapA local certification lane exists. It is not repo-required proof.
Live authentication for every provider pathgapOperators run scripts/provider-e2e.sh manually, and coverage is incomplete.
Copilot deterministic provider pathtestedtests/scenarios/shared/test-copilot-session-dry-run.sh, scripts/container-smoke.sh, scripts/verify-upstream-copilot-release.sh
Copilot live staged-token pathpartialWork that promotes or materially alters the Copilot support claim requires live copilot -p certification.
Antigravity provider pathplanned gapNo supported adapter, authentication input, quickstart, scenario evidence, or certification exists.

The core secretless boundary, signed publication, reproducibility, release provenance, and host operator commands have the most test evidence. See scenario-gaps.md for the remaining work.