Solver as a Service
Sign Up Now →Sign Up Now

Reading a successful answer

Preview

A manifest-driven result typically carries a nested solution and admission certificate:

{
  "status": "completed",
  "job_id": "job-123",
  "result": {
    "manifest_driven": true,
    "is_feasible": true,
    "solution": {
      "placements": [
        {"entity": "alice", "group": "mon-open"},
        {"entity": "ben", "group": "mon-close"}
      ],
      "admission": {
        "eligibility_penalty": 0.0,
        "hard_penalty": 0.0,
        "soft_penalty": 0.0,
        "violations": []
      },
      "unevaluable_rules": []
    }
  }
}

Some native handlers expose additional result fields, so the shared UX normalizer must locate the solution without erasing the original envelope. is_feasible is a computed certificate, never a default. A completed job may still contain a failed or infeasible solution outcome; render the certificate, not the HTTP status alone.