Skip to content

Add V-Model Extension Pack to catalog#1640

Open
leocamello wants to merge 2 commits intogithub:mainfrom
leocamello:add-v-model-extension
Open

Add V-Model Extension Pack to catalog#1640
leocamello wants to merge 2 commits intogithub:mainfrom
leocamello:add-v-model-extension

Conversation

@leocamello
Copy link

Extension: V-Model Extension Pack

Repository: https://github.com/leocamello/spec-kit-v-model
Version: 0.1.0
License: MIT
Author: @leocamello

What it does

The V-Model Extension Pack enforces V-Model methodology — every development specification has a simultaneously generated, paired testing specification with full traceability. It provides three slash commands:

Command Description
/speckit.v-model.requirements Generate traceable REQ-NNN requirements
/speckit.v-model.acceptance Generate three-tier test plan (ATP + SCN) with 100% coverage validation
/speckit.v-model.trace Build a regulatory-grade bidirectional traceability matrix

Key features

  • Deterministic verification: Coverage validation and matrix generation use regex-based scripts, not AI self-assessment
  • Three-tier ID schema: REQ-001ATP-001-ASCN-001-A1 encodes traceability in the identifier
  • Dual platform: All scripts available in both Bash and PowerShell
  • Comprehensive testing: 27 BATS + 27 Pester + 15 structural + 6 LLM-as-judge evals
  • Target standards: IEC 62304, ISO 26262, DO-178C, FDA 21 CFR Part 820

Catalog entry changes

Adds a single entry to extensions/catalog.json with download URL pointing to the v0.1.0 release.

Installation (once merged)

specify extension add v-model

First community extension: V-Model paired dev-spec and test-spec
generation with regulatory-grade traceability.

- 3 commands: requirements, acceptance, trace
- Deterministic coverage validation (regex-based, not AI)
- Targets: IEC 62304, ISO 26262, DO-178C, FDA 21 CFR Part 820
- Repository: https://github.com/leocamello/spec-kit-v-model
- Release: v0.1.0
Copilot AI review requested due to automatic review settings February 20, 2026 00:28
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This pull request adds the V-Model Extension Pack to the spec-kit extension catalog. The extension enforces V-Model methodology with paired development and test specifications, providing three slash commands for requirements generation, acceptance testing, and traceability matrices. The extension targets safety-critical and compliance-heavy domains (IEC 62304, ISO 26262, DO-178C, FDA 21 CFR Part 820).

Changes:

  • Updated catalog timestamp to 2026-02-20
  • Added v-model extension entry with metadata, requirements, and tags

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

Address review feedback:
- provides.commands: array → number (3), add hooks (1)
- Add created_at and updated_at timestamps
- Add statistics block (downloads: 0, stars: 0)
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

Comments