Repository navigation
Add BlockSiFr Agent Trust Infrastructure baseline: specs, SDKs, reference gate, CI, and workflow hardening - #32
Conversation
…t-trust-infrastructure-0mlmvs
💡 Codex Reviewhttps://github.com/blocksifrdev/ttp-protocol/blob/63d81c990526758ab81e800aacbd8d7ccdefe516/reference-implementations/runtime-authority-gate/server.mjs#L115
https://github.com/blocksifrdev/ttp-protocol/blob/63d81c990526758ab81e800aacbd8d7ccdefe516/.github/workflows/governed_execution.yml#L145-L147 This branch explicitly exits successfully when ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
Motivation
POST /re/authorizesemantics and receipt generation.Description
specs/for TTP, SCIM-RE, RAP,POST /re/authorize,ExecutionReceipt, trust decay, and runtime-authority prompt.sdk/nodeandsdk/python, with README, models, and client helper functions, and wire apython -m py_compile sdk/python/client.pycompile check.reference-implementations/runtime-authority-gatethat implementsGET /healthzandPOST /re/authorize, produces structuredExecutionReceipts withintegrity.chainHash, and includes unit/integration testsserver.test.mjs.docs/*), examples (examples/*),CHANGELOG.md, and a CI workflow.github/workflows/ci.ymlthat runsnpm test, compiles the Python SDK, and performs end-to-end smoke checks using the reference gate with both Node and Python SDK calls, and updategoverned_execution.ymlto improve changed-file serialization, provide local fallback receipts, handle missingRUNTIME_AUTH_URL, and respect step-up approvals.Testing
npm run testwhich runstest:trust-routingand the newtest:runtime-authority-gate, and those test suites completed successfully.reference-implementations/runtime-authority-gate/server.mjsand validates/healthzand/re/authorizewith both the Node SDK (sdk/node) and Python SDK (sdk/python), and the smoke checks passed.python -m py_compile sdk/python/client.pyin CI, and the compile check succeeded.governed_execution.ymlto surface robust outputs for automated runs and unit-tested the behavior locally using the new reference gate tests which succeeded.Codex Task