We have the Blueprints (Schemas), the Laws (Guardrails), and the Team (Agents). Now we need the construction plan.
Goal: Input an address -> Output a decision (Buy/Pass/Counter).
Focus: ANALYSIS_SCHEMA, GUARDRAILS (Financial).
- Build The Scout. Script: Scrape/fetch basic property specs (sq ft, year built, lot size). Output: Populates valuation baselines used in
ANALYSIS_SCHEMA. - Build The Planner. Script: Check zoning code against allowable uses table. Output: Populates
ANALYSIS_SCHEMAdevelopment potential. - Build The Underwriter. Script: Run the "Pinneo Math" (MAO = ARV * 0.7 - Rehab). Output: Generates
target_offer_priceandexit_strategy. - Deliverable. A CLI tool where you type
analyze 123 Main Stand get a Markdown report with a Green/Red light.
Goal: Raw text/email -> Structured lead.
Focus: LEAD_SCHEMA, AGENT_ROSTER (The Manager).
- Build The Manager (Triage). Script: Parse incoming emails/texts for contact info and intent. Action: Create
LEAD_SCHEMAentry or link to existing. - Build The Scout (Enrichment). Script: Auto-search the seller to find motivation clues (e.g., obituary). Output: Populates
LEAD_SCHEMA.motivation_score. - Deliverable. An "Inbox Watcher" that turns a forwarded email into a database row automatically.
Goal: Chaos -> Order.
Focus: CASE_SCHEMA, GUARDRAILS (Legal/Data).
- Build The Librarian. Script: Rename and move PDF attachments to
/deals/{id}/contracts/. - Build The Janitor. Script: Scan for missing docs (e.g., "Missing Form 17") and alert The Manager.
- Deliverable. A "Nightly Audit" report showing exactly which files are missing for every active deal.