Skip to content

[extension] Add EARS Requirements Syntax extension to community catalog#3407

Open
github-actions[bot] wants to merge 2 commits into
mainfrom
add-ears-extension-edefb759b4ead6cd
Open

[extension] Add EARS Requirements Syntax extension to community catalog#3407
github-actions[bot] wants to merge 2 commits into
mainfrom
add-ears-extension-edefb759b4ead6cd

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Adds the EARS Requirements Syntax community extension to the catalog, submitted via issue #3395.

What changed

  • extensions/catalog.community.json — new ears entry inserted in alphabetical order (between doctor and extensify); top-level updated_at bumped to 2026-07-08
  • docs/community/extensions.md — new row inserted in alphabetical order (before Extensify)

Validation results

All checks passed ✅

Check Result
Extension ID format (^[a-z][a-z0-9-]*$) ears
Version semver (X.Y.Z) 1.0.0
Repository publicly accessible https://github.com/dhruv-15-03/spec-kit-ears
extension.yml present ✅ confirmed via GitHub API
README.md present ✅ confirmed via GitHub API
LICENSE present ✅ confirmed via GitHub API
GitHub release v1.0.0 exists ✅ released 2026-07-07
Download URL matches release pattern archive/refs/tags/v1.0.0.zip
Testing checklist all checked ✅ all [X]
Submission requirements checklist ✅ all [X]
JSON valid after edit python3 -c "import json; json.load(...)"

Closes #3395
cc @v-dhruv


Posted on behalf of @v-dhruv by GitHub Copilot (model: claude-sonnet-4.6, autonomous)

Generated by 🧩 Add Community Extension from Issue Submission for issue #3395 · 396.4 AIC · ⌖ 17.1 AIC · ⊞ 32.9K ·

Add ears extension submitted by @v-dhruv to:
- extensions/catalog.community.json (alphabetical order)
- docs/community/extensions.md community extensions table

Closes #3395

Assisted-by: GitHub Copilot (model: claude-sonnet-4.6, autonomous)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@mnriem mnriem requested a review from Copilot July 9, 2026 12:44
@mnriem mnriem marked this pull request as ready for review July 9, 2026 12:44
@mnriem mnriem self-requested a review as a code owner July 9, 2026 12:45
@mnriem

mnriem commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator

@copilot resolve the merge conflicts in this pull request

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot couldn't run its full agentic review because no GitHub Actions runner was available. Make sure your repository has a runner available to run Copilot's review, or add a copilot-setup-steps.yml file specifying one with the runs-on attribute. See the docs for more details.

Adds the EARS Requirements Syntax community extension to the Spec Kit community catalog (per issue #3395).

Changes:

  • Added new ears extension entry to extensions/catalog.community.json and bumped updated_at
  • Added the corresponding row to docs/community/extensions.md
Show a summary per file
File Description
extensions/catalog.community.json Adds the ears extension metadata entry and updates catalog timestamp.
docs/community/extensions.md Documents the new community extension in the published catalog table.

Review details

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 2
  • Review effort level: Low

Comment on lines +1189 to +1193
"download_url": "https://github.com/dhruv-15-03/spec-kit-ears/archive/refs/tags/v1.0.0.zip",
"repository": "https://github.com/dhruv-15-03/spec-kit-ears",
"homepage": "https://github.com/dhruv-15-03/spec-kit-ears",
"documentation": "https://github.com/dhruv-15-03/spec-kit-ears/blob/main/README.md",
"changelog": "https://github.com/dhruv-15-03/spec-kit-ears/blob/main/CHANGELOG.md",
| Cost Tracker | Track real LLM dollar cost across SDD workflows — per-feature budgets, per-integration comparison, and finance-ready exports | `visibility` | Read+Write | [spec-kit-cost](https://github.com/Quratulain-bilal/spec-kit-cost) |
| Data Model Diagram | Generates Mermaid ER diagrams from Spec Kit data models after planning | `docs` | Read+Write | [spec-kit-data-model-diagram](https://github.com/benizzio/spec-kit-data-model-diagram) |
| DocGuard — CDD Enforcement | The only doc-integrity engine with an MCP server, SARIF output, and a deterministic zero-LLM core. Validates, scores, and traces documentation against code — 24 validators, stable finding codes, GitHub Action with PR annotations, spec-kit hooks. Pure Node.js, one pinned dep. | `docs` | Read+Write | [spec-kit-docguard](https://github.com/raccioly/docguard) |
| EARS Requirements Syntax | Author, lint, and convert requirements using EARS - the five industry-standard sentence patterns for unambiguous, testable requirements | `docs` | Read+Write | [spec-kit-ears](https://github.com/dhruv-15-03/spec-kit-ears) |
Assisted-by: GitHub Copilot (model: claude-sonnet-4.6, autonomous)

Copilot AI commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

@copilot resolve the merge conflicts in this pull request

Resolved in b4e1134.

Posted on behalf of @mnriem by GitHub Copilot (model: claude-sonnet-4.6, autonomous).

Copilot finished work on behalf of mnriem July 9, 2026 13:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Extension]: Add EARS Requirements Syntax

3 participants