{
  "version": "v1",
  "default_active": "foundation",
  "operate": {
    "id": "operate",
    "name_vi": "Vận hành",
    "name_en": "Operate",
    "mode": "ONGOING",
    "goal": "Giữ doanh nghiệp sống: khách hiện tại, tiền, hệ thống",
    "tools": [
      { "id": "daily-brief", "name": "Daily Brief", "type": "skill", "icon": "sun", "status": "soon",
        "desc": "Mỗi sáng AI gom lịch, việc cần làm, điểm cần chú ý thành 1 bản tóm tắt ngắn." },
      { "id": "email", "name": "Email", "type": "skill", "icon": "mail", "status": "soon",
        "desc": "AI lọc hộp thư, nháp thư trả lời, nhắc thư quan trọng." },
      { "id": "kb", "name": "Knowledge Base", "type": "view", "view": "kb", "icon": "book",
        "desc": "Vault tri thức dùng chung cho cả team (SOP, chính sách, giá, playbook)." },
      { "id": "team", "name": "Team", "type": "view", "view": "team", "icon": "users",
        "desc": "Ai đang dùng trợ lý trong công ty và vai trò của họ." },
      { "id": "activity", "name": "Activity", "type": "view", "view": "activity", "icon": "activity",
        "desc": "Nhật ký mọi việc AI đã làm, 7 ngày gần nhất." }
    ]
  },
  "cycle": [
    {
      "id": "foundation",
      "order": 1,
      "name_vi": "Nền tảng",
      "name_en": "Foundation",
      "mode": "SEARCH",
      "goal": "Xác định ai + vấn đề gì, kiểm chứng bằng khách thật",
      "exit_criteria": [
        "Định vị rõ trong 1 câu",
        "Đã nói chuyện với ≥10 khách tiềm năng",
        "Xác nhận vấn đề là thật và đủ đau"
      ],
      "kpis": ["Số cuộc trò chuyện khách", "% xác nhận vấn đề", "Độ rõ định vị"],
      "tools": [
        { "id": "sk_idea_canvas", "name": "Idea Canvas", "type": "framework", "fw": "idea_canvas", "icon": "idea",
          "desc": "Định vị 1 câu rồi phác ý tưởng 1 trang: vấn đề · giải pháp · người dùng · doanh thu + giả định." },
        { "id": "sk_persona", "name": "Customer Persona", "type": "framework", "fw": "customer_persona", "icon": "avatar",
          "desc": "Hồ sơ 1 trang về một khách mẫu điển hình." },
        { "id": "sk_problem", "name": "Problem Statement Canvas", "type": "framework", "fw": "problem_statement", "icon": "problem",
          "desc": "Phát biểu rõ vấn đề bạn giải quyết và vì sao đáng giải." },
        { "id": "sk_pyramid", "name": "Strategy Pyramid", "type": "framework", "fw": "strategy_pyramid", "icon": "pyramid",
          "desc": "Tầm nhìn → Sứ mệnh → Mục tiêu → Chiến lược → Chiến thuật (+ giá trị & why)." }
      ]
    },
    {
      "id": "plan",
      "order": 2,
      "name_vi": "Kế hoạch",
      "name_en": "Plan",
      "mode": "SEARCH",
      "goal": "Đóng gói 1 offer + giả thuyết cách bán",
      "exit_criteria": [
        "Có 1 offer rõ (kết quả + giá)",
        "Có giả thuyết kênh tìm khách",
        "Có roadmap hành động"
      ],
      "kpis": ["Offer đã chốt", "Giá đã định", "Kênh đã chọn"],
      "tools": [
        { "id": "sk_value", "name": "Value Proposition Canvas", "type": "framework", "fw": "value_prop", "icon": "value_prop",
          "desc": "Khớp giá trị bạn tạo ra với nỗi đau & mong muốn của khách." },
        { "id": "sk_bmc", "name": "Business Model Canvas", "type": "framework", "fw": "bmc", "icon": "bmc",
          "desc": "Gói toàn bộ mô hình kinh doanh trên 1 trang 9 ô." },
        { "id": "sk_journey", "name": "Customer Journey Map", "type": "framework", "fw": "customer_journey", "icon": "route",
          "desc": "5 chặng: nhận biết → mua → trung thành; tìm điểm rơi rụng & WOW." }
      ]
    },
    {
      "id": "launch",
      "order": 3,
      "name_vi": "Ra mắt",
      "name_en": "Launch",
      "mode": "SEARCH",
      "is_gate": true,
      "goal": "Bán thật, tìm công thức bán lặp lại được",
      "exit_criteria": [
        "≥3 khách trả tiền thật",
        "Có khách hài lòng / mua lại / giới thiệu",
        "Kênh tìm khách lặp lại được"
      ],
      "kpis": ["Số khách trả tiền", "Doanh thu đầu tiên", "Giữ chân (retention)"],
      "tools": [
        { "id": "sk_validate", "name": "Lean Validation", "type": "framework", "fw": "validate", "icon": "validate",
          "desc": "Biến giả định rủi ro nhất thành phép thử trong tuần này." },
        { "id": "launch_email", "name": "Email Outreach", "type": "skill", "icon": "mail", "status": "soon",
          "desc": "AI giúp soạn thư tiếp cận khách tiềm năng + theo dõi phản hồi." }
      ]
    },
    {
      "id": "grow",
      "order": 4,
      "name_vi": "Tăng trưởng",
      "name_en": "Grow",
      "mode": "EXECUTION",
      "goal": "Scale doanh thu mà không tăng giờ làm",
      "exit_criteria": [
        "Doanh thu tăng nhưng thời gian bỏ ra không tăng tương ứng",
        "Tốt nghiệp vào lớp Vận hành"
      ],
      "kpis": ["Doanh thu", "LTV/CAC", "Doanh thu trên giờ", "% tự động hoá"],
      "tools": [
        { "id": "grow_kpi", "name": "Growth KPIs", "type": "view", "view": "kpi", "icon": "chart",
          "desc": "Theo dõi doanh thu, giữ chân, hiệu suất." },
        { "id": "grow_auto", "name": "Automation", "type": "skill", "icon": "bolt", "status": "soon",
          "desc": "Biến việc lặp lại thành luồng tự động (Make/Zapier) để scale không tăng giờ." }
      ]
    }
  ]
}
