SIGN IN SIGN UP
github / spec-kit UNCLAIMED

💫 Toolkit to help you get started with Spec-Driven Development

0 0 14 Python

fix: restore alias compatibility for community extensions (#2110) (#2125)

Relax alias validation in _collect_manifest_command_names() to only
enforce the 3-part speckit.{ext}.{cmd} pattern on primary command
names. Aliases retain type and duplicate checking but are otherwise
free-form, restoring pre-#1994 behavior.

This unblocks community extensions (e.g. spec-kit-verify) that use
2-part aliases like 'speckit.verify'.

Fixes #2110
M
Manfred Riem committed
4deb90f4f5790f88953db7ff2f40b6b96d570386
Parent: 4d58ee9
Committed by GitHub <noreply@github.com> on 4/8/2026, 5:03:29 PM