feat: Add DocGuard CDD enforcement extension to community catalog#1838
feat: Add DocGuard CDD enforcement extension to community catalog#1838mnriem merged 5 commits intogithub:mainfrom
Conversation
DocGuard is a Canonical-Driven Development enforcement tool that generates, validates, scores, and traces project documentation against 51 automated checks. Provides 6 commands: - guard: 51-check validation with quality labels - diagnose: AI-ready fix prompts - score: CDD maturity scoring (0-100) - trace: ISO 29119 traceability matrix - generate: Reverse-engineer docs from codebase - init: Initialize CDD with compliance profiles Features: - Zero dependencies (pure Node.js) - Config-aware traceability (respects .docguard.json) - Orphan file detection - Research-backed (AITPG/TRACE, IEEE TSE/TMLCN 2026) npm: https://www.npmjs.com/package/docguard-cli GitHub: https://github.com/raccioly/docguard
There was a problem hiding this comment.
Pull request overview
Adds the DocGuard extension metadata to the community extension catalog so it can be discovered (and ideally installed) via Spec Kit’s extension tooling.
Changes:
- Added a new
docguardentry inextensions/catalog.community.jsonwith version, URLs, requirements, and tags.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
You can also share your feedback on Copilot code review. Take the survey.
The source archive URL nests files under a subdirectory, so the Spec Kit installer cannot find extension.yml at the archive root. Switch to a release asset ZIP built from the extension directory. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Adds the DocGuard extension metadata to the community extension catalog so it can be discovered via Spec Kit’s extension catalog tooling and referenced by users/orgs when curating their own installable catalogs.
Changes:
- Add a new
docguardentry toextensions/catalog.community.jsonwith version, URLs, requirements, and tags.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
You can also share your feedback on Copilot code review. Take the survey.
There was a problem hiding this comment.
Pull request overview
Adds the DocGuard community extension entry so it can be discovered via the community catalog and listed in the extensions README.
Changes:
- Added a
docguardentry toextensions/catalog.community.jsonwith metadata (download URL, requirements, tags, timestamps). - Added DocGuard to the community extensions table in
extensions/README.md.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| extensions/catalog.community.json | Registers the DocGuard extension in the community catalog for discovery/installation metadata. |
| extensions/README.md | Lists DocGuard in the community extensions table for human-readable discovery. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
b29b04b to
e7f58cc
Compare
There was a problem hiding this comment.
Pull request overview
Adds the DocGuard community extension entry so it can be discovered via the community catalog and listed in the extensions README.
Changes:
- Added a new
docguardentry toextensions/catalog.community.jsonwith metadata (version, URLs, requirements, tags). - Added DocGuard to the community extensions table in
extensions/README.md(kept in alphabetical order).
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| extensions/catalog.community.json | Registers the DocGuard extension metadata in the community catalog for discovery. |
| extensions/README.md | Lists DocGuard in the community extensions table for documentation/discovery. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
You can also share your feedback on Copilot code review. Take the survey.
There was a problem hiding this comment.
Pull request overview
Adds the DocGuard extension to Spec Kit’s community extension catalog so it can be discovered (and referenced) alongside other community extensions.
Changes:
- Added a new
docguardentry toextensions/catalog.community.json(metadata, requirements, links). - Added DocGuard to the community extensions table in
extensions/README.md. - Reformatted some existing catalog
tagsarrays into multi-line JSON formatting.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
extensions/catalog.community.json |
Registers DocGuard in the community catalog with version, download URL, requirements, and tags. |
extensions/README.md |
Adds DocGuard to the public-facing list of community extensions. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
New Extension: DocGuard
DocGuard is a Canonical-Driven Development (CDD) enforcement tool that generates, validates, scores, and traces project documentation.
What It Does
guarddiagnosescoretracegenerateinitKey Features
.docguard.jsonfor per-project customizationSubmission Checklist
extension.ymlmanifest (source)Links