Repository navigation
Add CI, CODEOWNERS, docs split and expand Trust Authority reference implementation with tests - #12
Conversation
💡 Codex Reviewhttps://github.com/blocksifrdev/ttp-protocol/blob/abc6de5353c343cf5fd1b4ed8c92d78a6ac2d542/reference-implementations/trust-authority/src/store.ts#L144-L146
ℹ️ 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
Description
.github/CODEOWNERSand a CI workflow.github/workflows/ci.ymlthat builds and runs tests forreference-implementations/trust-authorityon PRs and pushes.CONTRIBUTING.md,README.mdupdates,SECURITY.md, and many new docs underdocs/(getting-started.md,operator-guide.md,integration-guide.mdupdates,ecosystem-integrations.md,open-source-boundary.md,public-readiness.md,repo-access-control.md,roadmap.md).ttp-language/ttp-language.mdto a practical language/semantics spec aligned with implemented protocol fields.jest.config.cjs, unit testsrc/aggregation.test.ts, package.json updates (deps/devDeps including@noble/hashes,@types/jest), fixed.etc.sha512Syncusage incrypto.ts,index.ts, and scripts, adjusttsconfig.json, and add admin features instore.ts(listAgents,getAgentReceiptsAcrossDomains) androutes.ts(GET/v1/admin/agentswith optional metrics).Testing
reference-implementations/trust-authority/src/aggregation.test.tsand configured Jest viareference-implementations/trust-authority/jest.config.cjsto runnpm testfor the Trust Authority..github/workflows/ci.yml) builds (npm run build) and runs tests (npm test) for the Trust Authority reference implementation on PRs and pushes.npm run buildandnpm testforreference-implementations/trust-authorityas part of validation and the test suite completed successfully.Codex Task