{
  "id": "proposal-sow-builder",
  "name": "Proposal & SOW Builder",
  "status": "build-ready",
  "buyer": "Agency, software studio, consultant, contractor, or B2B service owner writing repeated proposals",
  "product_area": "Custom Solutions & AI Agents",
  "source_category": "service business",
  "source_area": "Yangon, Myanmar",
  "offer": {
    "promise": "Turn intake notes, scope calls, price bands, and past examples into a structured proposal and SOW draft.",
    "price_hint": "8,000,000 MMK setup",
    "first_proof": "One client-ready draft with scope, assumptions, milestones, exclusions, and approval checklist.",
    "next_step": "Next: we generate one proposal/SOW draft from your real notes and tune the checklist before reuse."
  },
  "intake_schema": {
    "required": [
      "name",
      "email",
      "company",
      "goal",
      "sample_sources"
    ],
    "setup_inputs": [
      "Scope notes",
      "Past proposal example",
      "Service list",
      "Price band",
      "Approval checklist"
    ],
    "sample_sources": [
      "scope notes",
      "past proposal",
      "service menu",
      "approval checklist"
    ],
    "approval_required_before": [
      "sending messages",
      "writing to source systems",
      "charging payments",
      "editing live business records"
    ]
  },
  "adaptation_signals": [
    "template:proposal-sow-builder",
    "product_area:Custom Solutions & AI Agents",
    "source_category:service business",
    "requested_package:Proposal & SOW Builder"
  ],
  "role_playbook": {
    "owner": {
      "label": "Owner",
      "first_action": "Approve the first proof target: One client-ready draft with scope, assumptions, milestones, exclusions, and approval checklist.",
      "approval_focus": "Scope, price, payment route, external sends, connector writes, and first production run.",
      "success_signal": "Owner can decide whether the worker saves time, reduces risk, or moves revenue before any recurring claim."
    },
    "operator": {
      "label": "Operator",
      "first_action": "Collect the starting source pack: scope notes, past proposal, service menu.",
      "approval_focus": "Confirm sample quality, missing fields, edge cases, and whether the first proof matches daily work.",
      "success_signal": "Operator can repeat the workflow with less manual checking and fewer missed follow-ups."
    },
    "technical_admin": {
      "label": "Technical admin",
      "first_action": "Map the approved source boundary for service business data before any connector access.",
      "approval_focus": "Accounts, permissions, API/export path, audit logs, vaulting, and rollback plan.",
      "success_signal": "Technical admin can explain what the worker can read, what it cannot do, and how every action is logged."
    }
  },
  "first_run_workflow": [
    "Parse intake notes",
    "Map scope to services",
    "Draft proposal",
    "Create SOW checklist",
    "Queue owner approval"
  ],
  "outputs": [
    "proposal draft",
    "SOW draft",
    "assumptions and exclusions",
    "owner approval checklist"
  ],
  "acceptance_tests": [
    "Produces: One client-ready draft with scope, assumptions, milestones, exclusions, and approval checklist.",
    "Uses only approved sample sources on the first run.",
    "Shows source trace for every important number, record, or recommendation.",
    "Keeps every external action in approval-only mode until the owner signs off."
  ],
  "deployment_mode": {
    "first_run": "read-only proof",
    "production": "cloud scheduled or owner-triggered workflow",
    "human_gate": "owner approval before send/write/payment actions"
  },
  "contact_url": "/contact/?template=proposal-sow-builder",
  "setup_url": "/agent-templates/proposal-sow-builder/setup/"
}
