Skip to content

build: add Spec-Kit integration and project constitution#1020

Merged
jimmidyson merged 1 commit intomainfrom
add-speckit-and-constitution
Apr 8, 2026
Merged

build: add Spec-Kit integration and project constitution#1020
jimmidyson merged 1 commit intomainfrom
add-speckit-and-constitution

Conversation

@jimmidyson
Copy link
Copy Markdown
Contributor

Summary

  • Adds the Spec-Kit workflow integration (.specify/ directory, .cursor/commands/) for
    structured specification-driven development
  • Defines the project constitution at .specify/memory/constitution.md covering core principles
    (CLI-Centric, Test-Required, SemVer with Deprecation, YAGNI and Consistency, Simplicity),
    development workflow, and governance
  • Excludes Spec-Kit vendor files (templates, scripts, commands) from shellcheck and markdownlint
    pre-commit hooks

Test plan

  • Verify .specify/memory/constitution.md content is accurate and complete
  • Verify pre-commit hooks pass with the new exclusions
  • Verify Spec-Kit commands are available in Cursor

Set up the Spec-Kit workflow for structured specification-driven development
and define the project constitution covering core principles, development
workflow, and governance.
@jimmidyson jimmidyson merged commit 204f5d6 into main Apr 8, 2026
12 of 13 checks passed
@jimmidyson jimmidyson deleted the add-speckit-and-constitution branch April 8, 2026 09:53
jimmidyson pushed a commit that referenced this pull request Apr 8, 2026
🤖 I have created a release *beep* *boop*
---


## 1.25.3 (2026-04-08)

<!-- Release notes generated using configuration in .github/release.yaml
at main -->

## What's Changed
### Other Changes
* build: Update all tools by @jimmidyson in
#988
* build: update Go toolchain to go1.25.8 by @jimmidyson in
#1016
* build: add Spec-Kit integration and project constitution by
@jimmidyson in #1020
* build: upgrade Go toolchain to 1.25.9 to fix stdlib CVEs by
@jimmidyson in #1021


**Full Changelog**:
v1.25.2...v1.25.3

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: mesosphere-actions-pr-bot[bot] <157582460+mesosphere-actions-pr-bot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant