PM scoping a new outcome
See what already exists, before you draft.
You're scoping a Google Analytics integration — Flow Visibility, you've called it. You write the objective, list outcomes, draft an edge case. Then you click Analyze codebase. Pathmode comes back with eight relevant files already in the repo: an OAuth lifecycle in app/api/integrations/google-analytics/, an orchestration engine in lib/integrations/analytics/engine.ts, even a strategy doc in docs/. The spec doesn't get torn up — it gets *narrowed*. You ship a smaller, sharper intent. The engineer who picks it up starts from where the work already is.


