Things that should happen with some regularity across the repository:
Vendored Dependencies
Check if upstream packages have newer releases than what we vendored:
echo "Upstream: $(npm info @vercel/detect-agent version)" && echo "Vendored: $(grep -o 'detect-agent@[0-9.]*' src/cli/telemetry/detect-agent.ts)"
If updated, sync changes to src/cli/telemetry/detect-agent.ts, bump the version comment, and run node --test src/cli/telemetry/detect-agent.test.ts src/cli/telemetry/clearcut-logger.test.ts.
Web Standards & Compatibility Datasets
web-features: Automated via.github/workflows/update-web-features.yml(Mon/Thu). Can also be run manually withpnpm update web-features, followed bysrc/ci/generate-feature-to-groups.tsandsrc/ci/validate-after-web-feature-update.ts.- Compat & WebRef: Periodically bump
@mdn/browser-compat-data,@webref/css,@webref/elements,@webref/idl,caniuse-lite, andmdn-data.
Document Coherence & Link Integrity
node .agents/skills/coherence-auditor/scripts/coherence-audit.ts