Files
open-design/.github/config/convergence-exact.json
PerishFireandGitHub 00c2d8ae57 feat(plan): establish reusable workload and postinstall contracts (#8383)
* feat(plan): add verified atomic workload product restoration

* perf(plan): probe product availability without downloading payloads

* refactor(ci): formalize workspace initialization plans

* feat(plan): add versioned workload execution contracts

* refactor(plan): colocate postinstall defaults and docs

* fix(convergence): enforce cache result integrity
2026-09-23 07:57:35 +00:00

42 lines
1.1 KiB
JSON

{
"schema": { "version": 1 },
"suites": {
"convergence-control": [
".github/config/convergence-exact.json",
".github/scripts/convergence.py",
".github/scripts/handoff.py",
".github/scripts/lib/config.py",
".github/scripts/lib/github.py",
".github/scripts/lib/r2.py",
".github/scripts/lib/workload_products.py",
".github/workflows/convergence-exact.atom.yml",
".github/workflows/release-exact.yml"
],
"terminal-scene": [
"package.json",
"pnpm-lock.yaml",
"pnpm-workspace.yaml",
"scripts/postinstall.mjs",
"apps/closure/",
"packages/download/",
"packages/platform/",
"packages/sidecar/",
"packages/standalone/",
"shells/terminal/"
]
},
"workflows": {
"release-exact": {
"policy": "terminal-scene-v1",
"workloads": {
"terminal_scene_darwin_arm64": {
"inputs": ["suite://terminal-scene"],
"runnerClass": "terminal_darwin_arm64",
"products": "manifest",
"reusable": true
}
}
}
}
}