refactor(a2a): the front door's tap and gate become one screening ste… #262
a2a-conformance.yml
on: push
Matrix: control-a2a-go
Matrix: tck-control
harness selftest (before believing any verdict)
10s
control a2a-python (the second, independent oracle)
1m 13s
negative control (a broken peer MUST be red)
30s
swap proof (six states the gate must tell apart)
2m 13s
the timezone pin still changes the answer
1m 31s
governance probe (NOT a conformance result)
34s
subject (busbar, built from this commit — ARMED OR RED)
6m 33s
A2A conformance verdict
3s
Annotations
18 warnings
|
harness selftest (before believing any verdict)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
negative control (a broken peer MUST be red)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
governance probe (NOT a conformance result)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@v5, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
governance probe (NOT a conformance result)
Restore cache failed: Dependencies file is not found in /home/runner/work/busbar/busbar. Supported file pattern: go.sum
|
|
official TCK vs control (control-http-json)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@v5, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
official TCK vs control (control-http-json)
Restore cache failed: Dependencies file is not found in /home/runner/work/busbar/busbar. Supported file pattern: go.sum
|
|
official TCK vs control (control-jsonrpc)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@v5, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
official TCK vs control (control-jsonrpc)
Restore cache failed: Dependencies file is not found in /home/runner/work/busbar/busbar. Supported file pattern: go.sum
|
|
control a2a-python (the second, independent oracle)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
control a2a-go (rest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@v5, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
control a2a-go (rest)
Restore cache failed: Dependencies file is not found in /home/runner/work/busbar/busbar. Supported file pattern: go.sum
|
|
the timezone pin still changes the answer
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@v5, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
the timezone pin still changes the answer
Restore cache failed: Dependencies file is not found in /home/runner/work/busbar/busbar. Supported file pattern: go.sum
|
|
control a2a-go (jsonrpc)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@v5, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
control a2a-go (jsonrpc)
Restore cache failed: Dependencies file is not found in /home/runner/work/busbar/busbar. Supported file pattern: go.sum
|
|
swap proof (six states the gate must tell apart)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@v5, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
swap proof (six states the gate must tell apart)
Restore cache failed: Dependencies file is not found in /home/runner/work/busbar/busbar. Supported file pattern: go.sum
|
|
subject (busbar, built from this commit — ARMED OR RED)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
a2a-battery-control-jsonrpc
|
15.2 KB |
sha256:759a8ff2813bcc37df169601f5efa4697518fc626d8272d0fd23fbfdb45623d7
|
|
|
a2a-battery-control-python
|
9.24 KB |
sha256:725d6fb77b7481559c8c83d0093a9b079ab9e9740ea3d585441eead69235c26d
|
|
|
a2a-battery-control-rest
|
14.8 KB |
sha256:a289da8f09962a17ba54653bd599f0add16c4b3d628c88948c5dbc5c546b1e2a
|
|
|
a2a-governance-probe
|
2.07 KB |
sha256:1946488370ac81ffb3d15ec02dba069ecfa5ff9ecf54b75a4f89e42a31bb7972
|
|
|
a2a-subject
|
14.4 KB |
sha256:f6549223ac91dc4debd1500744777da82c14da70c20ce4c94a505c9ecceb558e
|
|
|
a2a-swap-proof
|
74.8 KB |
sha256:50b5f082cf5ed3b3a83a638c4c645f0bf9cf8f9a69b2c6bec04b03ffb3632875
|
|
|
a2a-tck-control-http-json
|
9.07 KB |
sha256:ac3e3e09987c47c39e2f308ec9ed0730dea88608df41413e48a4122895cab1a6
|
|
|
a2a-tck-control-jsonrpc
|
9.3 KB |
sha256:0353c627d679c79d195d14cad46343b45756e9dfd5f36312e9a2ac6bd308ed2c
|
|