core/workbench/README.md
Shay 310aed9ff0
chore: Refactor CLI and Governance Anchors (#926)
* docs: consolidate governance anchors and clean up test registries

* refactor(cli): decompose cli into dedicated modules

* test: fix broken test baselines and formatting

* docs: add domain boundary READMEs for governance anchors

* test: update baseline for determination lane

* test: fix capability_pass expectation

* test: fix CORE_SHOWCASE_SKIP_BUDGET enforcement

* chore: cleanup CLI extraction and unreachable code
2026-07-03 12:34:56 -07:00

934 B

CORE Workbench Backend

workbench/ is the local operator/auditor API package for CORE. It exposes read models over committed artifacts, runtime traces, evidence bundles, demo envelopes, calibration ledgers, and narrow allowlisted actions.

It is distinct from:

  • workbench-ui/ — the React/Vite frontend.
  • workbench_data/ — ignored local read-model artifacts such as turn journals.
  • docs/workbench/ — plans, contracts, guides, and design documentation.

Backend modules should preserve the Workbench trust boundary:

  • read-only by default;
  • no hidden model calls or background execution;
  • execution only through explicit allowlisted endpoints;
  • artifact projections must include source paths/digests when available.

apple_uma_report.py belongs here because it projects a persisted benchmark report into a stable UI/API read model. It does not run benchmarks, import MLX, mutate reports, or authorize serving.