Start with the workflow, not the tool
Write down the trigger, the context it needs, what it may act on, who owns it, and the moment a person has to take over. The architecture falls out of that.
Architecture decision guide
Framework rankings age fast and hide the real tradeoff. Start with your workflow, the authority boundary, how it fails, and what it costs to run. Pick tools after that.
Write down the trigger, the context it needs, what it may act on, who owns it, and the moment a person has to take over. The architecture falls out of that.
RAG answers from your sources. Agents do things through tools. Most systems need one of those, not both — and building both costs you twice.
List the unsafe outputs, the dependency that goes down, the duplicate action, the timeout, and how you recover. Do it before you shortlist orchestration software.
Model calls, tool calls, evals, monitoring, the person reviewing output, the migration later, and the incident you have not had yet.
Prove one workflow. If that means you can leave the platform afterwards without rewriting everything, you picked well.
Four operating patterns
Start at the left side of the complexity curve. Move to agents or orchestration only when a simpler pattern fails a written acceptance test.
Your next decision
An architecture sprint is the default when scope is still uncertain. Move directly to a build or rescue only when the evidence supports it.
The workflow, integrations, or acceptance tests are unresolved
$3K-$5K
Map the Solana or AI system boundary, authorities, integrations, risks, KPIs, and acceptance tests before committing to a build.
Send architecture briefThe workflow is validated and an owner can accept the build
$10K-$40K
Ship a Solana program or product surface first; also operational AI, game systems, and integrated business software against written acceptance criteria.
Send production briefAn existing system is failing, drifting, or blocking launch
$5K-$15K
Stabilize live Solana programs, agent workflows, or product systems—tests, observability, and the highest-risk paths first.
Send rescue brief