Concept Flow - npx for running packages
User types 'npx <package>'
Check local node_modules/.bin
Run local package binary
Check npm cache
Run cached package binary
Download package temporarily
Run package binary
Package runs and exits
This flow shows how npx finds and runs a package binary: it first looks locally, then npm cache, and if not found, downloads it temporarily to run.