Add governance/docs, CODEOWNERS, CI, admin agent listing API, and trust-authority tests - #10
Conversation
💡 Codex Reviewhttps://github.com/blocksifrdev/ttp-protocol/blob/1d949e22e2c93e184123f0ee7505b78ae64866e2/reference-implementations/trust-authority/src/store.ts#L144-L147
https://github.com/blocksifrdev/ttp-protocol/blob/1d949e22e2c93e184123f0ee7505b78ae64866e2/reference-implementations/trust-authority/src/routes.ts#L560-L562 The metrics path computes ℹ️ 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/CODEOWNERS, a CI workflow.github/workflows/ci.yml, expandedCONTRIBUTING.md, updatedREADME.md, and multiple new docs underdocs/(getting-started.md,operator-guide.md,ecosystem-integrations.md,public-readiness.md,repo-access-control.md,roadmap.md,open-source-boundary.md).SECURITY.mdto clarify scope, reporting, and access controls and add links to the new docs and checklists.ttp-language/ttp-language.mddescribing implemented receipts, tokens, and verifier semantics.jest.config.cjs,tsconfig.jsontweak (addDOMtolib), and package dependencies/devDependencies updates inreference-implementations/trust-authority/package.json.GET /v1/admin/agentsroute inreference-implementations/trust-authority/src/routes.tsand new store methodslistAgents()andgetAgentReceiptsAcrossDomains()inreference-implementations/trust-authority/src/store.tsto support optional metrics in the listing.reference-implementations/trust-authority/src/aggregation.test.tscovering windowing, score range output, and issuer weight capping.Testing
npm run buildinreference-implementations/trust-authorityand the TypeScript compilation completed successfully.npm testinreference-implementations/trust-authority, which ran the newaggregation.test.tssuite and passed.npm install,npm run build, andnpm teststeps used by.github/workflows/ci.yml, all of which succeeded.Codex Task