Implementation Tiers
Brain uses three implementation tiers. The tier choice for each feature is deliberate. It’s about matching the tool to the problem — using a full agent for a deterministic task wastes tokens and adds hallucination risk; using a skill for multi-step reasoning produces inconsistent results.Tier 1 — Simple LLM + skill
Askill.md file with a clear prompt and small input/output contract. Stateless,
deterministic-leaning, fast to iterate.
Use for:
- Generate a quotation with a fixed markup
- Ask for missing client fields
- Draft a quotation email
- Summarize a single email
- Classify an email topic
Tier 2 — LangGraph workflow
A multi-step state machine with explicit nodes for AI steps, tool calls, and human approval gates. Each transition is observable and resumable. Use for:- Email-to-style creation (intake → classify → extract → duplicate-check → approve → write)
- Client creation approval flow
- Duplicate check workflow
- Quotation generation workflow
- Any human-in-the-loop pipeline
Tier 3 — Full agent with tools and environment
A reasoning loop with multiple tools, document access, image analysis, and the ability to plan multi-step actions. Used when the task can’t be reduced to a deterministic flow. Use for:- Tech pack → BOM (parse PDFs, parse Excel, vision analysis, garment template matching)
- Manager lifecycle queries (multi-source retrieval, structured output)
- Pricing intelligence (external search + internal history + client profile)
- End-to-end oversight agent (continuous monitoring, risk classification, alerting)