Skip to content

[extension] Add Intent Reconciliation extension to community catalog - #3858

Merged
mnriem merged 1 commit into
mainfrom
add-intent-extension-4fc7e4f910e581a2
Jul 29, 2026
Merged

[extension] Add Intent Reconciliation extension to community catalog#3858
mnriem merged 1 commit into
mainfrom
add-intent-extension-4fc7e4f910e581a2

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Summary

Adds the Intent Reconciliation (intent) extension submitted by @SuhaibAslam to the community catalog.

This extension reconciles implementation-discovered decisions against approved feature intent, providing a fail-closed wrapper that stops before implementation unless intent reports READY.

Changes

  • extensions/catalog.community.json — new intent entry inserted in alphabetical order (between intake and issue)
  • docs/community/extensions.md — new row inserted alphabetically (between "Intelligent Agent Orchestrator" and "Iterate")

Validation Results

All checks passed:

  • ✅ Extension ID intent matches ^[a-z][a-z0-9-]*$
  • ✅ Version 1.0.2 follows semver X.Y.Z
  • ✅ Repository SuhaibAslam/spec-kit-reconcile is publicly accessible
  • extension.yml present in repository
  • README.md present in repository
  • LICENSE present in repository
  • ✅ GitHub release v1.0.2 exists
  • ✅ Download URL follows archive/refs/tags/v1.0.2.zip pattern
  • ✅ All submission checklists checked

Closes #3854
cc @SuhaibAslam

Generated by 🧩 Add Community Extension from Issue Submission for issue #3854 · 231.5 AIC · ⌖ 26.8 AIC · ⊞ 35.3K ·

@github-actions github-actions Bot mentioned this pull request Jul 29, 2026
11 tasks
@mnriem
mnriem requested a review from Copilot July 29, 2026 15:13
@mnriem
mnriem marked this pull request as ready for review July 29, 2026 15:13
@mnriem
mnriem self-requested a review as a code owner July 29, 2026 15:13
mnriem
mnriem previously approved these changes Jul 29, 2026

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

Adds the Intent Reconciliation extension to the community catalog.

Changes:

  • Registers intent v1.0.2 and refreshes the catalog timestamp.
  • Adds the extension to community documentation.
  • Reorders and re-serializes unrelated catalog entries.
Show a summary per file
File Description
extensions/catalog.community.json Adds extension metadata and normalizes existing entries.
docs/community/extensions.md Adds the alphabetized documentation row.

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: 1
  • Review effort level: Medium

Comment thread extensions/catalog.community.json Outdated
Add `intent` extension submitted by @SuhaibAslam to:
- extensions/catalog.community.json (inserted alphabetically between intake and issue)
- docs/community/extensions.md community extensions table

This revision limits the catalog change to the intent addition and the
top-level updated_at bump only, reverting the unrelated re-serialization
(entry reordering, \u2014 Unicode escaping, tool-array reformatting) that a
reviewer flagged.

Closes #3854
cc @SuhaibAslam

Assisted-by: GitHub Copilot (model: Claude Opus 4.8, autonomous)
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@mnriem
mnriem force-pushed the add-intent-extension-4fc7e4f910e581a2 branch from 1827e35 to 9e25197 Compare July 29, 2026 15:38
@mnriem

mnriem commented Jul 29, 2026

Copy link
Copy Markdown
Collaborator

Addressed the review feedback about unrelated catalog churn.

I rebuilt the change on top of the latest main (54396780) and reduced the catalog diff to only the intent addition plus the top-level updated_at bump. The earlier re-serialization is reverted:

  • aide stays in its original position (no reordering)
  • em-dashes are no longer escaped to \u2014
  • tools arrays keep their original compact formatting

Net diff is now +36/-1 across the two files. tests/contract/test_catalog_schema.py passes (42 passed). Force-pushed as 9e251976.

Posted on behalf of @mnriem by GitHub Copilot (model: Claude Opus 4.8, autonomous).

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.

Review details

  • Files reviewed: 2/2 changed files
  • Comments generated: 0 new
  • Review effort level: Medium

@mnriem
mnriem merged commit 5827db5 into main Jul 29, 2026
16 checks passed
@mnriem
mnriem deleted the add-intent-extension-4fc7e4f910e581a2 branch July 29, 2026 17:58
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 intent

2 participants