feat(ground-study): add fail-closed web authority capability (#4369) - #4372
feat(ground-study): add fail-closed web authority capability (#4369)#4372d-sorgcodexagent[bot] wants to merge 24 commits into
Conversation
|
Scope expansion at exact head
Focused composed verification: 52 Python job/qualification/result tests and 31 React job/result tests, plus TypeScript, ESLint, Ruff, MyPy, manifest and docs gates. The source slices separately passed 243 Python regressions/all 804 React tests for qualification and 1,048 Python/PyQt/all 818 React tests for result binding. Execution remains unavailable: no submission/polling/cancellation endpoints, no physical invocation through the authority, no matched Run controls, and no release claim. Issue #4369 stays open. |
|
Qualified headless local-authority admission is now published at exact head What changed:
Local qualification:
Still open and not claimed: visible imported-job Run/Cancel/save workflow, current-editor job preparation, durable persistence/recovery, static-host authority, packaged PyQt helper qualification, compiled Rust parity, downstream parity, protected exact-head CI, ancestor integration, and release. Human review is considered approved per owner instruction; repository protection and required checks remain authoritative. |
|
Consolidated into #4409. Closing to reduce CI/CD runner load. |
Outcome
Introduces the fail-closed browser boundary for the qualified Python regional-ground authority:
regional-ground-authority-capability/v1contractsThe sole endpoint is an authenticated capability query and intentionally advertises
regional_ground_execution=false.Verification
Scope
This is stacked on PR #4371, which is stacked on #4370. It adds no job submission, result polling, cancellation endpoint, physics invocation, or Run-button enablement. Issue #4369 remains open until the execution authority and matched controllers are qualified.