{
  "name": "IT Project Scoping",
  "fields": [
    {
      "id": "client_name",
      "label": "Client / Company Name",
      "type": "text",
      "hint": "Official company name"
    },
    {
      "id": "project_name",
      "label": "Project Name",
      "type": "text",
      "hint": "Working title for this initiative"
    },
    {
      "id": "business_objective",
      "label": "Business Objective",
      "type": "textarea",
      "hint": "What problem are we solving? What outcome does the client need?"
    },
    {
      "id": "current_state",
      "label": "Current State & Pain Points",
      "type": "textarea",
      "hint": "Existing systems, manual processes, or bottlenecks being replaced"
    },
    {
      "id": "proposed_solution",
      "label": "Proposed Solution (high-level)",
      "type": "textarea",
      "hint": "What the new system or capability should do"
    },
    {
      "id": "stakeholders",
      "label": "Key Stakeholders",
      "type": "text",
      "hint": "Names and roles of people involved in the project"
    },
    {
      "id": "end_users",
      "label": "End Users & Affected Teams",
      "type": "text",
      "hint": "Who will use or be impacted by the solution?"
    },
    {
      "id": "user_count",
      "label": "Estimated User Count",
      "type": "text",
      "hint": "e.g. 50 internal staff, 10,000 external customers"
    },
    {
      "id": "integrations",
      "label": "Systems & Integrations Required",
      "type": "textarea",
      "hint": "Existing tools that must connect to the new system (CRM, ERP, APIs, SSO, etc.)"
    },
    {
      "id": "technical_requirements",
      "label": "Technical Requirements / Constraints",
      "type": "textarea",
      "hint": "Platform preferences, language/stack constraints, hosting, browser support, etc."
    },
    {
      "id": "security_compliance",
      "label": "Security & Compliance Requirements",
      "type": "text",
      "hint": "e.g. GDPR, ISO 27001, SOC 2, data residency requirements"
    },
    {
      "id": "timeline",
      "label": "Timeline / Go-Live Date",
      "type": "text",
      "hint": "Target dates or key milestones"
    },
    {
      "id": "budget",
      "label": "Budget Range",
      "type": "text",
      "hint": "e.g. £50k–£100k, or TBC"
    },
    {
      "id": "success_criteria",
      "label": "Success Criteria",
      "type": "textarea",
      "hint": "How will the client know the project has succeeded?"
    },
    {
      "id": "risks",
      "label": "Known Risks & Concerns",
      "type": "textarea",
      "hint": "Technical, organisational, or timeline risks raised during the call"
    },
    {
      "id": "support_needs",
      "label": "Post-Go-Live Support Needs",
      "type": "text",
      "hint": "Ongoing maintenance, SLAs, training requirements"
    },
    {
      "id": "decision_maker",
      "label": "Decision Maker / Sign-off Authority",
      "type": "text",
      "hint": "Who gives final approval?"
    },
    {
      "id": "next_steps",
      "label": "Agreed Next Steps",
      "type": "textarea",
      "hint": "Actions agreed during the call, with owners and deadlines"
    }
  ]
}
