UPSTREAM.md drift gates and scripts/update.sh are maintainer-facing; mirror the context7 lookup-vs-setup split (firecrawl:update or setup). Origin: skill-name audit + interview, contract at docs/topics/shadowed-skill-renames/PLAN.md (PR #256).
UPSTREAM.md drift gates and scripts/update.sh are maintainer-facing; mirror the context7 lookup-vs-setup split (firecrawl:update or setup).
Origin: skill-name audit + interview, contract at docs/topics/shadowed-skill-renames/PLAN.md (PR #256).