diff --git a/README.md b/README.md index 811c285c..b40f2c0f 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,7 @@ A 10 KB core budget. Twenty-five focused packages. Zero lock-in. Six formal cont [![bundle](https://img.shields.io/bundlephobia/minzip/@agentskit/react?label=react%20bundle)](https://bundlephobia.com/package/@agentskit/react) [![license](https://img.shields.io/npm/l/@agentskit/react?label=license)](./LICENSE) [![OpenSSF Best Practices](https://www.bestpractices.dev/projects/13861/badge)](https://www.bestpractices.dev/projects/13861) +[![Open Source Helpers](https://www.codetriage.com/agentskit-io/agentskit/badges/users.svg)](https://www.codetriage.com/agentskit-io/agentskit) [![Discord](https://img.shields.io/badge/Discord-join-5865F2?logo=discord&logoColor=white)](https://discord.gg/zx6z2p4jVb) [![GitHub stars](https://img.shields.io/github/stars/AgentsKit-io/agentskit?style=social)](https://github.com/AgentsKit-io/agentskit) [![GitHub issues](https://img.shields.io/github/issues/AgentsKit-io/agentskit)](https://github.com/AgentsKit-io/agentskit/issues) diff --git a/docs/evidence/ecosystem-documentation-quality/agentskit.json b/docs/evidence/ecosystem-documentation-quality/agentskit.json index 64df4a03..1b635ee6 100644 --- a/docs/evidence/ecosystem-documentation-quality/agentskit.json +++ b/docs/evidence/ecosystem-documentation-quality/agentskit.json @@ -4,7 +4,7 @@ "profileVersion": 1, "productId": "agentskit", "repo": "AgentsKit-io/agentskit", - "commit": "1fdb11bbbd1307712ad541c1adac3e2fa393a318", + "commit": "bcd6db9eaee4b4e1152a343aab57f54a5ed86d48", "auditedOn": "2026-07-28", "docBridge": { "artifact": "docs/evidence/ecosystem-documentation-quality/doc-bridge/agentskit.json", @@ -12,7 +12,7 @@ "coverage": { "agent": { "ready": 25, "total": 25 }, "human": { "ready": 25, "total": 25 } }, "conformance": { "requiredPassed": 7, "requiredTotal": 7, "requiredExcepted": 0, "recommendedPassed": 2, "recommendedTotal": 2, "recommendedExcepted": 0 } }, - "attestation": { "sourceMode": "commit", "contentDigest": "sha256:70fd34cb80c8863adad2f7a87e9adf5517680806732f8baacbc516256581439c" }, + "attestation": { "sourceMode": "commit", "contentDigest": "sha256:79521950d640005a0594c28e3d1d7493981621cdb35641a0a538a875661470e5" }, "machineSurfaces": { "llmsTxt": "llms.txt", "llmsFullTxt": "apps/docs-next/app/llms-full.txt/route.ts", @@ -21,7 +21,7 @@ }, "narrative": { "readme": "README.md", - "readmeWordCount": 1664, + "readmeWordCount": 1667, "humanDocs": "apps/docs-next/content/docs/index.mdx", "forAgents": "apps/docs-next/content/docs/for-agents/index.mdx", "keyJourneys": [ diff --git a/docs/evidence/ecosystem-documentation-quality/doc-bridge/agentskit.json b/docs/evidence/ecosystem-documentation-quality/doc-bridge/agentskit.json index 0e62f943..37fc97d1 100644 --- a/docs/evidence/ecosystem-documentation-quality/doc-bridge/agentskit.json +++ b/docs/evidence/ecosystem-documentation-quality/doc-bridge/agentskit.json @@ -1 +1 @@ -{"schemaVersion":1,"protocol":"agentskit.doc-bridge.attestation","productId":"agentskit","repo":"AgentsKit-io/agentskit","commit":"1fdb11bbbd1307712ad541c1adac3e2fa393a318","sourceMode":"commit","contentDigest":"sha256:70fd34cb80c8863adad2f7a87e9adf5517680806732f8baacbc516256581439c","command":"pnpm docs:bridge:doctor && pnpm docs:bridge:gate","metrics":{"doctorScore":100,"coverage":{"agent":{"ready":25,"total":25},"human":{"ready":25,"total":25}},"conformance":{"requiredPassed":7,"requiredTotal":7,"requiredExcepted":0,"recommendedPassed":2,"recommendedTotal":2,"recommendedExcepted":0}}} +{"schemaVersion":1,"protocol":"agentskit.doc-bridge.attestation","productId":"agentskit","repo":"AgentsKit-io/agentskit","commit":"bcd6db9eaee4b4e1152a343aab57f54a5ed86d48","sourceMode":"commit","contentDigest":"sha256:79521950d640005a0594c28e3d1d7493981621cdb35641a0a538a875661470e5","command":"pnpm docs:bridge:doctor && pnpm docs:bridge:gate","metrics":{"doctorScore":100,"coverage":{"agent":{"ready":25,"total":25},"human":{"ready":25,"total":25}},"conformance":{"requiredPassed":7,"requiredTotal":7,"requiredExcepted":0,"recommendedPassed":2,"recommendedTotal":2,"recommendedExcepted":0}}} diff --git a/readme-standard-v1.json b/readme-standard-v1.json index 0c8262d2..69b96144 100644 --- a/readme-standard-v1.json +++ b/readme-standard-v1.json @@ -208,7 +208,7 @@ "ecosystem.json", "scripts/readme-fixtures.test.mjs" ], - "sourceHash": "sha256:f6e07c43d7c0dab79c5b1626b037d9f650f7840de853edea5137746134a19b81" + "sourceHash": "sha256:68474b0c24444c9d2d57e17678db2138e5cf7f809f871c0520ab482410f935b5" }, "exceptions": [] }, diff --git a/scripts/lib/readme-standard.mjs b/scripts/lib/readme-standard.mjs index 178457b3..4a9078d2 100644 --- a/scripts/lib/readme-standard.mjs +++ b/scripts/lib/readme-standard.mjs @@ -19,7 +19,7 @@ const REQUIRED_DIMENSIONS = [ const VALID_PROFILES = new Set(['top-level-repository', 'public-app', 'major-package', 'concise-package']) const VALID_DARK_MODE = new Set(['neutral', 'paired']) -const NON_CONTENT_IMAGE_URL = /^(?:(?:https?:)?\/\/(?:img\.shields\.io|bundlephobia\.com|bundlejs\.com)(?:\/|$)|(?:https?:)?\/\/api\.producthunt\.com\/widgets(?:\/|$))/ +const NON_CONTENT_IMAGE_URL = /^(?:(?:https?:)?\/\/(?:img\.shields\.io|bundlephobia\.com|bundlejs\.com)(?:\/|$)|(?:https?:)?\/\/api\.producthunt\.com\/widgets(?:\/|$)|(?:https?:)?\/\/www\.codetriage\.com\/[^/]+\/[^/]+\/badges\/)/ const COMPLETE_EXCEPTION_FIELDS = ['ruleId', 'reason', 'approvedBy', 'trackingUrl', 'reviewOn'] const EXCEPTION_RULES = new Set([ ...REQUIRED_DIMENSIONS,