You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs(build): add Consumer column to BUILD_CAPABILITIES table
Make the execution/health boundary visible in the capabilities table: a new
"Consumer today" column records who actually drives each capability, alongside
the existing Build Agent mode allowlist.
The workspace full-run flow (run/run_python/run_all/script_matrix/
aggregate_results) migrated out of release.yml into PyAutoHeart's
workspace-validation.yml, which calls the PyAutoBuild primitives directly.
Nothing routes them through `pyauto-brain build run_*` today, so those
build-mode allowlist entries are a latent seam with Heart as the live consumer.
Note added to explain the Mode-vs-Consumer split.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|`pre_build`| Format, regenerate notebooks, push workspaces, then dispatch `release.yml`. | release | Build Agent (release) · `/pre_build`|
17
+
|`tag_and_merge`| Commit and tag every library repo for a release. | release | release path (release execution) |
18
+
|`generate_release_notes`| Generate release notes from merged PRs and create GitHub Releases. | release |`release.yml` (CI) |
19
+
|`create_analysis_issue`| Open a GitHub issue with the release report and assign Copilot. | release | release path — posts the Heart-run aggregate report |
20
+
|`generate`| Convert a workspace's `scripts/` to `notebooks/`. | build, deploy | Build Agent (deploy) **and** Heart `workspace-validation.yml`|
21
+
|`run`| Execute notebooks in a workspace folder. | build |**Heart**`workspace-validation.yml`|
22
+
|`run_python`| Execute Python scripts in a workspace folder. | build |**Heart**`workspace-validation.yml` · `health_release.sh`|
23
+
|`run_all`| Run scripts across one or more workspaces, produce summary reports. | build |**Heart**`health_release.sh` + readiness checks |
24
+
|`script_matrix`| Output a JSON `{name, directory}` matrix for GitHub Actions. | build |**Heart**`workspace-validation.yml` (CI) |
25
+
|`aggregate_results`| Aggregate per-job JSON into a release-readiness report. | build, release |**Heart**`workspace-validation.yml` (CI) |
0 commit comments