Part of the fleet milestone (#1 §4 "Safety/process gaps").
Gap
No dependency-vulnerability scanning anywhere in the fleet: no Dependabot
config, no pip-audit/osv-scanner/CodeQL in any repo's CI. Every repo pulls
mythings-core + a small dep set; one compromised transitive dependency has no
automated tripwire today.
Do
Acceptance
At least one repo scanning on PR, and a documented rollout path to the rest.
Part of the fleet milestone (#1 §4 "Safety/process gaps").
Gap
No dependency-vulnerability scanning anywhere in the fleet: no Dependabot
config, no
pip-audit/osv-scanner/CodeQL in any repo's CI. Every repo pullsmythings-core+ a small dep set; one compromised transitive dependency has noautomated tripwire today.
Do
pip-auditorosv-scanner) — ideally a reusableworkflow in
.githubso all repos inherit it, not N copies.pip+github-actions.Acceptance
At least one repo scanning on PR, and a documented rollout path to the rest.