Repository navigation
[Bundle]: Add specassay #4059
Description
Activity
- addedbundle-submissionCommunity bundle catalog submissionCommunity bundle catalog submission
on Aug 12, 2026 github-actions commented
on Aug 12, 2026 on Aug 12, 2026 – with GitHub ActionsContributorMore actionscc @github/spec-kit-maintainers — new catalog submission for review.
- added a commit that references this issue
on Aug 12, 2026 github-actions commented
on Aug 12, 2026 on Aug 12, 2026 – with GitHub ActionsContributorMore actionsPull request created: #4072
Generated by Add Community Bundle from Issue Submission · 179 AIC · ⌖ 16.3 AIC · ⊞ 35.9K
Thanks for the coordinated extension, preset, and bundle submissions in #4057, #4058, and #4059.
One metadata inconsistency needs to be resolved across all three items. The submitted issues and generated catalog PRs identify the author as “Rik Dryfoos,” but the manifests inside all three v0.3.1 release assets identify the author as “Rik Dryfoos / Dryfoos Consulting.”
Could you please publish updated release assets with the author consistently set to “Rik Dryfoos” in
extension.yml,preset.yml, andbundle.yml, then update the affected submission versions and download URLs?We need the published artifacts, structured submissions, and catalog entries to match exactly before proceeding.
Fixed. The author field was already "Rik Dryfoos" on main, but the v0.3.1 assets were built before that landed. v0.3.2 republishes all three with matching metadata in extension.yml, preset.yml, and bundle.yml; the catalog entries and all three submission issues are updated to match.
specassay-check 0.3.2: https://github.com/rdryfoos/specassay/releases/download/v0.3.2/specassay-check-0.3.2.zip
specassay (preset) 0.2.1: https://github.com/rdryfoos/specassay/releases/download/v0.3.2/specassay-preset-0.2.1.zip
specassay (bundle) 0.3.2: https://github.com/rdryfoos/specassay/releases/download/v0.3.2/specassay-0.3.2.zipReacted by Ken Schlobohmversion bump
- addedbundle-submissionCommunity bundle catalog submissionCommunity bundle catalog submissionand removedbundle-submissionCommunity bundle catalog submissionCommunity bundle catalog submission
on Aug 14, 2026 - added a commit that references this issue
on Aug 14, 2026 github-actions commented
on Aug 14, 2026 on Aug 14, 2026 – with GitHub ActionsContributorMore actionsPull request created: #4125
Generated by Add Community Bundle from Issue Submission · 252.7 AIC · ⌖ 16.3 AIC · ⊞ 35.9K
- added a commit that references this issue
on Aug 14, 2026
Bundle ID
specassay
Bundle Name
SpecAssay
Version
0.3.4
Role or Team
developer
Description
Durable-ID promotion for stock Spec Kit: templates, Gate 2 refusal, and trace-manifest emission.
Author
Rik Dryfoos
Repository URL
https://github.com/rdryfoos/specassay
Download URL
https://github.com/rdryfoos/specassay/releases/download/v0.3.4/specassay-0.3.4.zip
Documentation URL
https://github.com/rdryfoos/specassay/blob/main/README.md
License
MIT
Required Spec Kit Version
Integration Target (optional)
No response
Components Provided
Required Component Catalogs
Tags
traceability, governance, durable-ids, gate, sdd
Key Features
specify bundle buildin CI through these same catalogsTesting Checklist
specify bundle validate --path <bundle-directory>specify bundle build --path <bundle-directory>and produces the submitted artifactSubmission Requirements
bundle.ymlmanifest includedTesting Details
Tested on:
specify 0.16.3.dev0(installed from main)Test project: clean
specify initproject; full transcript inhttps://github.com/rdryfoos/specassay/blob/main/docs/submission/test-evidence.md
Test scenarios:
specify bundle validate --path <repo>— validspecify bundle build --path <repo>— produces the submitted artifact (same command CI runs for releases)specify bundle install specassayby ID from the catalog stack in the clean project — 2 components installedspecify bundle list,specify extension list,specify preset listExample Usage
Proposed Catalog Entry
{ "specassay": { "name": "SpecAssay", "id": "specassay", "version": "0.3.4", "role": "developer", "description": "Durable-ID promotion for stock Spec Kit: templates, Gate 2 refusal, and trace-manifest emission.", "author": "Rik Dryfoos", "license": "MIT", "download_url": "https://github.com/rdryfoos/specassay/releases/download/v0.3.4/specassay-0.3.4.zip", "repository": "https://github.com/rdryfoos/specassay", "requires": { "speckit_version": ">=0.14.0" }, "provides": { "extensions": 1, "presets": 1, "steps": 0, "workflows": 0 }, "tags": ["traceability", "governance", "durable-ids", "gate", "sdd"], "verified": false } }Additional Context
Component submissions for the two bundled components: extension issue #4057 and preset issue #4058.
The emitted trace-manifest is deliberately vendor-neutral (
format+schemaVersionare the contract); a v5 interop revision is in beta with a second emitter (docs/trace-manifest-v5.md). The walkthrough site (https://www.specassay.com) shows the Thread Report and intent-PR behavior on live PRs in this repository.