{
  "schema_version": "assembly-1405-assumption-ledger/v2",
  "generated_at": "2026-09-01T00:00:00Z",
  "scope": "Numeric driver assumptions for transparent, non-probabilistic planning scenarios; not a budget, management guidance or probability-weighted forecast.",
  "assumption_set_sha256": "fd08239313d8d64b233499530d6ac2fb1f95c5a68faa0e4c6bb6c9444e6d4a32",
  "scenarios": [
    {
      "id": "base",
      "label_fa": "پایه",
      "trigger": "تداوم تقاضا با کیفیت وصول و حاشیه قابل دفاع",
      "owner_required": "مدیریت مالی / مالک داده",
      "evidence_required": "فروش، وصول، حاشیه، هزینه و SLA ماهانه"
    },
    {
      "id": "controlled_scale",
      "label_fa": "رشد کنترل‌شده",
      "trigger": "افزایش تقاضای تکرارشونده همراه با ظرفیت و وصول",
      "owner_required": "مدیریت اجرایی / مالی",
      "evidence_required": "pipeline، نرخ برد، ظرفیت، قیمت‌گذاری و اثر نقدی"
    },
    {
      "id": "margin_pressure",
      "label_fa": "فشار حاشیه",
      "trigger": "رشد ضعیف‌تر یا تغییر قیمت/هزینه/ترکیب",
      "owner_required": "مدیریت مالی / تجاری",
      "evidence_required": "اقتصاد واحد، قرارداد، تخفیف، هزینه خدمت و وصول"
    },
    {
      "id": "stress",
      "label_fa": "تنش / شوک",
      "trigger": "افت درآمد، وقفه وصول یا فشار ظرفیت/داده",
      "owner_required": "مدیریت ریسک / مالی",
      "evidence_required": "پیش‌بینی ۱۳هفته‌ای نقد، تعهدات، ظرفیت و طرح پاسخ"
    }
  ],
  "numeric_assumptions": [
    {
      "id": "base",
      "label_fa": "پایه",
      "color": "#1463A5",
      "narrative": "رشد تعدیل‌شونده با حفظ تقریبی کیفیت حاشیه و تبدیل نقد محافظه‌کارانه.",
      "growth": [
        0.3,
        0.27,
        0.24,
        0.21,
        0.18
      ],
      "gross_margin": [
        0.38,
        0.3825,
        0.385,
        0.3875,
        0.39
      ],
      "opex_margin": [
        0.32,
        0.31875,
        0.3175,
        0.31625,
        0.315
      ],
      "below_operating_burden": [
        0.03,
        0.03,
        0.03,
        0.03,
        0.03
      ],
      "cfo_margin": [
        0.14,
        0.1425,
        0.145,
        0.1475,
        0.15
      ]
    },
    {
      "id": "controlled_scale",
      "label_fa": "رشد کنترل‌شده",
      "color": "#007F79",
      "narrative": "پذیرش سریع‌تر همراه با گیت ظرفیت، قیمت و وصول؛ رشد به‌تدریج عادی می‌شود.",
      "growth": [
        0.42,
        0.36,
        0.31,
        0.27,
        0.24
      ],
      "gross_margin": [
        0.4,
        0.405,
        0.41,
        0.415,
        0.42
      ],
      "opex_margin": [
        0.315,
        0.31125,
        0.3075,
        0.30375,
        0.3
      ],
      "below_operating_burden": [
        0.025,
        0.025,
        0.025,
        0.025,
        0.025
      ],
      "cfo_margin": [
        0.18,
        0.185,
        0.19,
        0.195,
        0.2
      ]
    },
    {
      "id": "margin_pressure",
      "label_fa": "فشار حاشیه",
      "color": "#D99A2B",
      "narrative": "رشد کمتر از کف تاریخی همراه با فشار قیمت/هزینه و بهبود آهستهٔ کنترل‌ها.",
      "growth": [
        0.12,
        0.11,
        0.1,
        0.09,
        0.08
      ],
      "gross_margin": [
        0.34,
        0.3425,
        0.345,
        0.3475,
        0.35
      ],
      "opex_margin": [
        0.315,
        0.3125,
        0.31,
        0.3075,
        0.305
      ],
      "below_operating_burden": [
        0.035,
        0.03375,
        0.0325,
        0.03125,
        0.03
      ],
      "cfo_margin": [
        0.08,
        0.085,
        0.09,
        0.095,
        0.1
      ]
    },
    {
      "id": "stress",
      "label_fa": "تنش / شوک",
      "color": "#B73A3A",
      "narrative": "افت اولیهٔ درآمد، فشار حاشیه و نقد عملیاتی منفی، سپس بازیابی مرحله‌ای.",
      "growth": [
        -0.2,
        -0.1,
        0.0,
        0.08,
        0.15
      ],
      "gross_margin": [
        0.27,
        0.285,
        0.305,
        0.325,
        0.35
      ],
      "opex_margin": [
        0.34,
        0.33375,
        0.3275,
        0.32125,
        0.315
      ],
      "below_operating_burden": [
        0.05,
        0.04625,
        0.0425,
        0.03875,
        0.035
      ],
      "cfo_margin": [
        -0.08,
        -0.04,
        0.0,
        0.04,
        0.08
      ]
    }
  ],
  "futures_scenarios": [
    {
      "id": "resilient_core",
      "label_fa": "هستهٔ مقاوم",
      "adoption": "کند",
      "resilience": "قوی",
      "posture": "تمرکز بر خدمات سودده، اتوماسیون و حفظ اختیار توسعه"
    },
    {
      "id": "scalable_data_platform",
      "label_fa": "سکوی دادهٔ قابل‌مقیاس",
      "adoption": "سریع",
      "resilience": "قوی",
      "posture": "مقیاس مرحله‌ای پس از عبور هم‌زمان از گیت تقاضا، حاشیه، وصول و کیفیت"
    },
    {
      "id": "dual_compression",
      "label_fa": "فشردگی دوگانه",
      "adoption": "کند",
      "resilience": "محدود",
      "posture": "حفاظت از نقد، توقف تعهد برگشت‌ناپذیر و بازطراحی خدمات کم‌بازده"
    },
    {
      "id": "cashless_growth",
      "label_fa": "رشد بی‌نقد",
      "adoption": "سریع",
      "resilience": "محدود",
      "posture": "گیت وصول پیش از توسعه، مرحله‌بندی قرارداد و سقف ظرفیت"
    }
  ],
  "signposts": [
    {
      "domain": "تقاضا",
      "indicator": "pipeline واجد شرایط، نرخ برد و سفارش تکراری",
      "trigger": "خروج از باند مصوب در دو دوره متوالی",
      "owner": "تجاری"
    },
    {
      "domain": "قیمت/ترکیب",
      "indicator": "تخفیف و سهم خدمات کم‌حاشیه",
      "trigger": "افت حاشیه بیش از دامنهٔ مصوب",
      "owner": "مالی/تجاری"
    },
    {
      "domain": "وصول",
      "indicator": "مطالبات سررسیدگذشته، DSO و شروط پرداخت",
      "trigger": "نقض کف نقد یا سقف مطالبات",
      "owner": "مالی"
    },
    {
      "domain": "ظرفیت",
      "indicator": "backlog، بار تیم، زمان تحویل و SLA",
      "trigger": "عبور هم‌زمان backlog و خطا از حدود مصوب",
      "owner": "عملیات"
    },
    {
      "domain": "کیفیت داده",
      "indicator": "اقلام بدون lineage، اختلاف تطبیق و بازکاری",
      "trigger": "هر مغایرت بااهمیتِ بدون مالک/موعد",
      "owner": "مالک داده"
    },
    {
      "domain": "اهرم",
      "indicator": "تعهد جدید و سررسید کوتاه‌مدت",
      "trigger": "عبور از سقف مصوب یا روند صعودی چنددوره‌ای",
      "owner": "مالی/هیئت‌مدیره"
    }
  ],
  "stage_gates": [
    {
      "gate": "G0",
      "label_fa": "اتکاپذیری",
      "question": "آیا داده قابل ردیابی و تطبیق است؟",
      "evidence": "lineage، تطبیق، مالک و وضعیت حسابرس"
    },
    {
      "gate": "G1",
      "label_fa": "مسئله/تقاضا",
      "question": "آیا نیاز واقعی، تکرارشونده و قابل پرداخت وجود دارد؟",
      "evidence": "مشتری، استفاده، نرخ برد و willingness-to-pay"
    },
    {
      "gate": "G2",
      "label_fa": "اقتصاد پایلوت",
      "question": "آیا حاشیه و مصرف نقد قابل دفاع است؟",
      "evidence": "هزینه خدمت، وصول، ظرفیت و SLA"
    },
    {
      "gate": "G3",
      "label_fa": "آمادگی مقیاس",
      "question": "آیا رشد بدون افت نقد و کیفیت ممکن است؟",
      "evidence": "cash conversion، ظرفیت، ریسک و تمرکز"
    },
    {
      "gate": "G4",
      "label_fa": "تخصیص سبد",
      "question": "آیا گزینه نسبت به سایر گزینه‌ها اولویت دارد؟",
      "evidence": "امتیاز وزنی، سناریو و ارزش اختیار"
    },
    {
      "gate": "G5",
      "label_fa": "بازبینی",
      "question": "آیا فرض‌ها هنوز معتبرند؟",
      "evidence": "signpostها، انحراف‌ها و درس‌آموخته‌ها"
    }
  ],
  "decision_rules": [
    "Every numeric future input requires source, owner, approved range, and review date.",
    "No scenario probability, valuation, target price or management financial target is published in this package.",
    "Monte Carlo remains disabled until distributions and correlations are approved by data owners.",
    "Balance-sheet and ending-cash forecasts remain disabled until working-capital, capex, debt, distribution and capital plans are available.",
    "Formal use requires an approved reconciliation pack and auditor documentation where applicable."
  ]
}
