#344

fix(vercel-optimize): validate citations without stack detection

Openshuaiyafeiwants to merge intofrom

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 needsReview assignment before missing-citation drops 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.mjs
  • node skills/vercel-optimize/scripts/check-citations.mjs

Addresses #339

Activity

2
vercel[bot]29d ago

@shuaiyafei is attempting to deploy a commit to the Vercel Team on Vercel.

A member of the Team first needs to authorize it.