Implement configuration, runtime, frontend, and task governance closure

This commit is contained in:
2026-08-21 16:51:42 +08:00
parent b1b5a3cc8a
commit 63c0408ce7
92 changed files with 343619 additions and 172 deletions

View File

@@ -0,0 +1,207 @@
{
"blockers": [
"accepted_entries_missing",
"browser_matrix_unverified",
"configuration_resources_missing",
"license_closure_incomplete",
"manifest_seed_unassigned",
"official_oracle_missing"
],
"candidate_eligible": false,
"checks": {
"context_consistency": {
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"status": "verified"
},
"implementation_evidence_verified": {
"status": "verified"
},
"implementation_tasks_unique": {
"status": "verified",
"tasks": 12
},
"no_self_loop": {
"automatic_retry": false,
"current": "GOV-01",
"next": "WAIT-OWNER-01",
"status": "verified"
},
"owner_wait_is_external": {
"status": "verified"
},
"six_release_blockers": {
"ids": [
"accepted_entries_missing",
"browser_matrix_unverified",
"configuration_resources_missing",
"license_closure_incomplete",
"manifest_seed_unassigned",
"official_oracle_missing"
],
"status": "verified"
},
"stop_release_preserved": {
"release_action": "STOP_RELEASE",
"status": "verified"
},
"task_map_present": {
"status": "verified"
}
},
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"implementation_status": "verified",
"inputs": [
{
"bytes": 7647,
"path": "context-lock.json",
"role": "context_lock",
"sha256": "785051d2a826ff45223da0a3dada919b75ac03a4ffb3c7e6f19083e78adc1abc",
"status": "present"
},
{
"bytes": 7196,
"path": "coverage/release-candidate-gate.report.json",
"role": "release_candidate_gate",
"sha256": "2092257cc0aea41c5988b19a0e7aef74ed6ccae09062213e1a98f44adc4314b1",
"status": "present"
},
{
"bytes": 26665,
"path": "coverage/post-release-audit.report.json",
"role": "post_release_audit",
"sha256": "6794b4fd2b3b2ffb54b6a48d298265a8ac9b700bf5e1da434d80c9bb2a45f328",
"status": "present"
},
{
"bytes": 3467,
"path": "coverage/owner-review-gate-refresh.report.json",
"role": "owner_review",
"sha256": "33c49952650255a826bb0cf29e1063fcfd0a05a84a4b5e4273aa4fc7293b9774",
"status": "present"
},
{
"bytes": 3160,
"path": "docs/linuxcnc-web-wasm-task-map.md",
"role": "task_map",
"sha256": "9661c08d556ce4c8abb45edcef168b8fbedd9a0c7729cec93df0e31415669452",
"status": "present"
}
],
"next_transition": "WAIT-OWNER-01: pause until six owner decisions or a new locked context input arrives; no automatic retry",
"release_action": "STOP_RELEASE",
"release_status": "blocked_external_owner",
"report_sha256": "9ab0a4b1cd523197e3fbf00022fc00d59aba569453b301a2f5c38187f8d55671",
"schema": "project-task-readiness.v1",
"status": "partial",
"task_id": "GOV-01",
"tasks": [
{
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"id": "M3-CFG-01",
"implementation_status": "verified",
"release_action": "STOP_RELEASE",
"report": "coverage/configuration-startup-closure.report.json",
"report_status": "partial",
"task_hash": "63323aea77d281ad2fa29d47fd29a6a743ad629869f076783db7d2e78f7794af"
},
{
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"id": "M3-RT-02",
"implementation_status": "verified",
"release_action": "STOP_RELEASE",
"report": "coverage/hal-component-manifest.report.json",
"report_status": "partial",
"task_hash": "8976d0a253abaa81cfa83fe767d33f65bde1b8e8391ced0d622672cf97938096"
},
{
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"id": "M3-RT-03",
"implementation_status": "verified",
"release_action": "STOP_RELEASE",
"report": "coverage/virtual-device-fault-matrix.report.json",
"report_status": "partial",
"task_hash": "b36343aaeb80458509a906ae6228ac0653d390b20a8b0d88948e8b507e6f60c3"
},
{
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"id": "M3-FS-01",
"implementation_status": "verified",
"release_action": "STOP_RELEASE",
"report": "coverage/workspace-session-integration.report.json",
"report_status": "partial",
"task_hash": "ea056ee88cf32a8f206c2e94571b9223a2f72befe348af84f3d0692ae89370c8"
},
{
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"id": "M3-PY-01",
"implementation_status": "verified",
"release_action": "STOP_RELEASE",
"report": "coverage/python-worker-bridge.report.json",
"report_status": "partial",
"task_hash": "f1727f19814d7a639e99fe1a2eca9c8e62be1c99aa18fc6ad9db3bf1f9958237"
},
{
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"id": "FE-M1",
"implementation_status": "verified",
"release_action": "STOP_RELEASE",
"report": "coverage/frontend-m1.report.json",
"report_status": "partial",
"task_hash": "5180544f934f6a9a348ac321c1a9ef8a9b830ed416caef844c9e3a3d55b75cef"
},
{
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"id": "FE-M2",
"implementation_status": "verified",
"release_action": "STOP_RELEASE",
"report": "coverage/frontend-m2.report.json",
"report_status": "partial",
"task_hash": "0c57f73691a827289247e294587721d4bf694024b24aca297a6d653cb8c3b58c"
},
{
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"id": "FE-M3",
"implementation_status": "verified",
"release_action": "STOP_RELEASE",
"report": "coverage/frontend-m3.report.json",
"report_status": "partial",
"task_hash": "740f81de42580a39b2232966812588f1b44f0de21bcc153d18985e20ae641998"
},
{
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"id": "FE-M4",
"implementation_status": "verified",
"release_action": "STOP_RELEASE",
"report": "coverage/frontend-m4.report.json",
"report_status": "partial",
"task_hash": "3944dfaee264ebd7fdba05abc194fa5c01ac4b332370b995e9221cdebd3562f4"
},
{
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"id": "REG-01",
"implementation_status": "verified",
"release_action": "STOP_RELEASE",
"report": "coverage/full-configuration-startup-matrix.report.json",
"report_status": "partial",
"task_hash": "4b8817b2ba44bd2d1694c404c887b7a56799422123e02a714715c632f8035161"
},
{
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"id": "REG-03",
"implementation_status": "verified",
"release_action": "STOP_RELEASE",
"report": "coverage/recovery-offline-fault-matrix.report.json",
"report_status": "partial",
"task_hash": "5ca81a3dbe4be9caa4a47ecbbb7540d424d66f858dc21d2250575c29411bc905"
},
{
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"id": "REG-04",
"implementation_status": "verified",
"release_action": "STOP_RELEASE",
"report": "coverage/browser-performance-matrix.report.json",
"report_status": "partial",
"task_hash": "325c5ddaba4d4db51616ca73612345606936e184b236d49c1ff30d65ed8d1c08"
}
]
}