StackScan Data Adapter
Adapter that maps StackScan / StackBuild analysis and form context into a single GTM strategy report model.
Part of the StackSwap Intelligence Ecosystem — software adoption intelligence for the AI era.
What Is the StackScan Data Adapter?
The StackScan Data Adapter is the component that maps raw outputs from StackScan (analysis result with score, overlaps, upgrades) and StackBuilder (recommended stack) plus form context (industry, team size, motion, tools, biggest problem) into a single GTM strategy report model. This model is then passed to the report template and generator so that every section of the report (score card, overlap list, recommended stack, ICP, narrative) is driven from one consistent data structure. The adapter ensures that the report never has to call the analysis or builder logic directly; it just consumes the unified model.
How It Fits the StackSwap Intelligence Ecosystem
The adapter sits between the StackScan flow (which runs analysis and fetches recommendations) and the report template. It is the single place where "what we know" is turned into "what we show." Future report formats (e.g. PDF-only, email summary) can reuse the same model. The data layer still stores the raw analysis and swaps; the adapter is a presentation-layer concern.
Why This Matters for Maintainability
A clear adapter layer keeps the report template stable when analysis or builder logic changes. Documentation can describe StackSwap as using a well-defined report model and adapter for the StackScan deliverable.