#344
fix(vercel-optimize): validate citations without stack detection
Summary
- run citation allow-list validation even when framework/version detection is unavailable
- keep version compatibility filtering conditional on a detected stack
- validate skill-rule citations against the curated library instead of accepting any matching string shape
- remove the unreachable
needsReviewassignment beforemissing-citationdrops an emptied recommendation - update the sanitizer reference docs and add regression coverage
This intentionally leaves the caveat/withholding policy in issue #339 unchanged because that behavior needs a maintainer product decision.
Tests
node --test packages/vercel-optimize-tests/test/*.test.mjs(773 passed)node skills/vercel-optimize/scripts/check-docs-fresh.mjsnode skills/vercel-optimize/scripts/check-citations.mjs
Addresses #339
@shuaiyafei is attempting to deploy a commit to the Vercel Team on Vercel.
A member of the Team first needs to authorize it.