Blast

Compute the blast radius of a symbol from the code graph before changing it. Use before editing any shared function, class, or endpoint.

Giova445 9932532 844 B Updated

File contents

Blast Radius

./bin/verify blast <symbol>

Report before editing:

  • Direct callers, with file:line.
  • Whether the change crosses a module or language boundary.
  • Whether DI or reflection could hide callers. Frameworks that pass functions by reference (FastAPI Depends, NestJS providers, Spring injection) produce reference edges, not call edges — a callers query under-reports them. Union both before trusting the set.
  • Which tests cover those call sites: ./bin/verify tests.

Zero callers is a hypothesis, not permission to delete. Confirm with grep before acting.

Report the impact set, then wait. Do not edit in the same step.

Giova445/verified-autonomy/tree/main/skills/blast commit 9932532ee9

Frequently asked questions

npx skillmds@latest add giova445/blast