fix(plan): use .specify/feature.json to allow /speckit.plan on custom git branches (#2305) (#2349)
* fix: allow plan setup to use feature metadata on custom branches * fix: harden feature metadata validation * fix: use portable feature metadata path Made-with: Cursor * fix: share feature.json parser and make path compare OS aware * test: isolate setup plan subprocess environment * fix: normalize feature metadata paths with pwd -P
A
Adrian Osorio Blanchard committed
37745ec2ee2cca67710ad1781f11acf28317eebe
Parent: 998f927
Committed by GitHub <noreply@github.com>
on 4/24/2026, 5:38:13 PM