universal abstraction + dependency synthesis
when any tool becomes a CLI and missing dependencies get synthesized on demand — the tooling layer inverts
when tools become prompts
from installing dependencies to synthesizing them on demand — the tooling surface is inverting