POST /cases/c_8f2/evaluate200 · 1.4s
{
  "ruleset_version": "2018-10-11+2025-3",
  "benchmarks": { "fees": "2026-Q3" },
  "findings": [
    { "rule": "FEE_ABOVE_MEDIAN",
      "severity": "high",
      "product": "pension_comprehensive",
      "value": 0.42, "median": 0.22,
      "source": { "doc": "mislaka.xml",
                  "path": "...Fees/Accum" } },
    { "rule": "DISABILITY_DUPLICATE",
      "severity": "high",
      "products": ["managers_2019", "risk_2022"] },
    { "rule": "EMPLOYER_DEPOSIT_GAP",
      "severity": "medium", "months": 3 }
  ],
  "next": "POST /cases/c_8f2/draft"  // tier: full
}

        1. POST /cases
          { "client_ref": "crm-4471",
            "transaction_type": "transfer" }
          
          POST /cases/c_8f2/documents
          multipart: mislaka.xml, policy.pdf,
                     payslip.pdf
          → snapshot, provenance per field

        2. POST /cases/c_8f2/evaluate
          → findings[], skipped_rules{},
            ruleset_version
          
          POST /cases/c_8f2/findings/f_12/accept
          POST /cases/c_8f2/findings/f_13/dismiss
          { "reason": "" }

        3. POST /cases/c_8f2/draft
          { "recommendation": { ... },
            "brand": "partner-acme" }
          
          GET .../document/versions/3/render
          GET .../document/parts  // your form
          webhook: document.signed, task.due

        • –
        • –
        • –
        • –
        • –

        ₪0
        —
        0
        0
        ₪0
        ₪0

        —