{
  "modelVersion": "1.1.1",
  "illustrative": true,
  "selected": [
    "DATA",
    "OWN",
    "CASE",
    "PLAN"
  ],
  "totalCost": 370,
  "totalEffort": 34,
  "adjustedBenefit": 251.65,
  "remainingBudget": 130,
  "remainingEffort": 6,
  "resourceEvaluation": {
    "arithmetic": "Exact canonical decimal input sums",
    "budget": {
      "capacity": "500",
      "used": "370",
      "remaining": "130"
    },
    "effort": {
      "capacity": "40",
      "used": "34",
      "remaining": "6"
    }
  },
  "capabilities": [
    {
      "id": "DATA",
      "name": "Shared operating data",
      "cost": 120,
      "benefit": 40,
      "confidence": 90,
      "readiness": 80,
      "effort": 10,
      "dependencies": [],
      "adjustedBenefit": 28.8,
      "selected": true,
      "reason": "Selected in prerequisite order",
      "layer": 0
    },
    {
      "id": "OWN",
      "name": "Service ownership",
      "cost": 60,
      "benefit": 30,
      "confidence": 95,
      "readiness": 90,
      "effort": 6,
      "dependencies": [],
      "adjustedBenefit": 25.65,
      "selected": true,
      "reason": "Selected in prerequisite order",
      "layer": 0
    },
    {
      "id": "CASE",
      "name": "Exception service",
      "cost": 90,
      "benefit": 140,
      "confidence": 85,
      "readiness": 80,
      "effort": 8,
      "dependencies": [
        "OWN"
      ],
      "adjustedBenefit": 95.2,
      "selected": true,
      "reason": "Selected in prerequisite order",
      "layer": 1
    },
    {
      "id": "OPS",
      "name": "Condition-led operations",
      "cost": 180,
      "benefit": 240,
      "confidence": 70,
      "readiness": 65,
      "effort": 16,
      "dependencies": [
        "DATA",
        "OWN"
      ],
      "adjustedBenefit": 109.2,
      "selected": false,
      "reason": "Bundle exceeds remaining budget",
      "layer": 1
    },
    {
      "id": "PLAN",
      "name": "Integrated planning",
      "cost": 100,
      "benefit": 160,
      "confidence": 75,
      "readiness": 85,
      "effort": 10,
      "dependencies": [
        "DATA"
      ],
      "adjustedBenefit": 102,
      "selected": true,
      "reason": "Selected in prerequisite order",
      "layer": 1
    }
  ],
  "initialRanking": [
    {
      "id": "CASE",
      "name": "Exception service",
      "bundle": [
        "OWN",
        "CASE"
      ],
      "cost": 150,
      "effort": 14,
      "adjustedBenefit": 120.85,
      "ratio": 0.8056666666666666,
      "zeroCost": false,
      "budgetFeasible": true,
      "effortFeasible": true,
      "feasible": true
    },
    {
      "id": "PLAN",
      "name": "Integrated planning",
      "bundle": [
        "DATA",
        "PLAN"
      ],
      "cost": 220,
      "effort": 20,
      "adjustedBenefit": 130.8,
      "ratio": 0.5945454545454546,
      "zeroCost": false,
      "budgetFeasible": true,
      "effortFeasible": true,
      "feasible": true
    },
    {
      "id": "OPS",
      "name": "Condition-led operations",
      "bundle": [
        "DATA",
        "OWN",
        "OPS"
      ],
      "cost": 360,
      "effort": 32,
      "adjustedBenefit": 163.65,
      "ratio": 0.45458333333333334,
      "zeroCost": false,
      "budgetFeasible": true,
      "effortFeasible": true,
      "feasible": true
    },
    {
      "id": "OWN",
      "name": "Service ownership",
      "bundle": [
        "OWN"
      ],
      "cost": 60,
      "effort": 6,
      "adjustedBenefit": 25.65,
      "ratio": 0.4275,
      "zeroCost": false,
      "budgetFeasible": true,
      "effortFeasible": true,
      "feasible": true
    },
    {
      "id": "DATA",
      "name": "Shared operating data",
      "bundle": [
        "DATA"
      ],
      "cost": 120,
      "effort": 10,
      "adjustedBenefit": 28.8,
      "ratio": 0.24000000000000002,
      "zeroCost": false,
      "budgetFeasible": true,
      "effortFeasible": true,
      "feasible": true
    }
  ],
  "steps": [
    {
      "step": 1,
      "target": "CASE",
      "bundle": "OWN → CASE",
      "cost": 150,
      "effort": 14,
      "adjustedBenefit": 120.85,
      "ratio": 0.8056666666666666,
      "remainingBudget": 350,
      "remainingEffort": 26
    },
    {
      "step": 2,
      "target": "PLAN",
      "bundle": "DATA → PLAN",
      "cost": 220,
      "effort": 20,
      "adjustedBenefit": 130.8,
      "ratio": 0.5945454545454546,
      "remainingBudget": 130,
      "remainingEffort": 6
    }
  ],
  "metrics": [
    {
      "key": "selected",
      "label": "Capabilities in feasible sequence",
      "value": 4,
      "unit": "",
      "detail": ""
    },
    {
      "key": "cost",
      "label": "Planned investment",
      "value": 370,
      "unit": "USDk",
      "detail": ""
    },
    {
      "key": "benefit",
      "label": "Adjusted annual benefit",
      "value": 251.65,
      "unit": "USDk/year",
      "detail": "Benefit × confidence × readiness, additive."
    },
    {
      "key": "effort",
      "label": "Delivery effort",
      "value": 34,
      "unit": "person-months",
      "detail": ""
    }
  ],
  "tables": [
    {
      "title": "Capability architecture and disposition",
      "columns": [
        {
          "key": "id",
          "label": "ID",
          "unit": ""
        },
        {
          "key": "name",
          "label": "Capability",
          "unit": ""
        },
        {
          "key": "dependencies",
          "label": "Prerequisites",
          "unit": ""
        },
        {
          "key": "cost",
          "label": "Investment",
          "unit": "USDk"
        },
        {
          "key": "benefit",
          "label": "Stated annual benefit",
          "unit": "USDk/year"
        },
        {
          "key": "adjustedBenefit",
          "label": "Adjusted benefit",
          "unit": "USDk/year"
        },
        {
          "key": "effort",
          "label": "Effort",
          "unit": "person-months"
        },
        {
          "key": "reason",
          "label": "Disposition",
          "unit": ""
        }
      ],
      "rows": [
        {
          "id": "DATA",
          "name": "Shared operating data",
          "cost": 120,
          "benefit": 40,
          "confidence": 90,
          "readiness": 80,
          "effort": 10,
          "dependencies": [],
          "adjustedBenefit": 28.8,
          "selected": true,
          "reason": "Selected in prerequisite order",
          "layer": 0
        },
        {
          "id": "OWN",
          "name": "Service ownership",
          "cost": 60,
          "benefit": 30,
          "confidence": 95,
          "readiness": 90,
          "effort": 6,
          "dependencies": [],
          "adjustedBenefit": 25.65,
          "selected": true,
          "reason": "Selected in prerequisite order",
          "layer": 0
        },
        {
          "id": "CASE",
          "name": "Exception service",
          "cost": 90,
          "benefit": 140,
          "confidence": 85,
          "readiness": 80,
          "effort": 8,
          "dependencies": [
            "OWN"
          ],
          "adjustedBenefit": 95.2,
          "selected": true,
          "reason": "Selected in prerequisite order",
          "layer": 1
        },
        {
          "id": "OPS",
          "name": "Condition-led operations",
          "cost": 180,
          "benefit": 240,
          "confidence": 70,
          "readiness": 65,
          "effort": 16,
          "dependencies": [
            "DATA",
            "OWN"
          ],
          "adjustedBenefit": 109.2,
          "selected": false,
          "reason": "Bundle exceeds remaining budget",
          "layer": 1
        },
        {
          "id": "PLAN",
          "name": "Integrated planning",
          "cost": 100,
          "benefit": 160,
          "confidence": 75,
          "readiness": 85,
          "effort": 10,
          "dependencies": [
            "DATA"
          ],
          "adjustedBenefit": 102,
          "selected": true,
          "reason": "Selected in prerequisite order",
          "layer": 1
        }
      ]
    },
    {
      "title": "Initial prerequisite bundle ranking",
      "columns": [
        {
          "key": "id",
          "label": "Target",
          "unit": ""
        },
        {
          "key": "name",
          "label": "Capability",
          "unit": ""
        },
        {
          "key": "bundle",
          "label": "Full prerequisite bundle",
          "unit": ""
        },
        {
          "key": "cost",
          "label": "Bundle investment",
          "unit": "USDk"
        },
        {
          "key": "effort",
          "label": "Bundle effort",
          "unit": "person-months"
        },
        {
          "key": "adjustedBenefit",
          "label": "Adjusted annual benefit",
          "unit": "USDk/year"
        },
        {
          "key": "ratio",
          "label": "Benefit / investment",
          "unit": "per year"
        },
        {
          "key": "feasible",
          "label": "Initially fits both constraints",
          "unit": ""
        }
      ],
      "rows": [
        {
          "id": "CASE",
          "name": "Exception service",
          "bundle": [
            "OWN",
            "CASE"
          ],
          "cost": 150,
          "effort": 14,
          "adjustedBenefit": 120.85,
          "ratio": 0.8056666666666666,
          "zeroCost": false,
          "budgetFeasible": true,
          "effortFeasible": true,
          "feasible": "Yes"
        },
        {
          "id": "PLAN",
          "name": "Integrated planning",
          "bundle": [
            "DATA",
            "PLAN"
          ],
          "cost": 220,
          "effort": 20,
          "adjustedBenefit": 130.8,
          "ratio": 0.5945454545454546,
          "zeroCost": false,
          "budgetFeasible": true,
          "effortFeasible": true,
          "feasible": "Yes"
        },
        {
          "id": "OPS",
          "name": "Condition-led operations",
          "bundle": [
            "DATA",
            "OWN",
            "OPS"
          ],
          "cost": 360,
          "effort": 32,
          "adjustedBenefit": 163.65,
          "ratio": 0.45458333333333334,
          "zeroCost": false,
          "budgetFeasible": true,
          "effortFeasible": true,
          "feasible": "Yes"
        },
        {
          "id": "OWN",
          "name": "Service ownership",
          "bundle": [
            "OWN"
          ],
          "cost": 60,
          "effort": 6,
          "adjustedBenefit": 25.65,
          "ratio": 0.4275,
          "zeroCost": false,
          "budgetFeasible": true,
          "effortFeasible": true,
          "feasible": "Yes"
        },
        {
          "id": "DATA",
          "name": "Shared operating data",
          "bundle": [
            "DATA"
          ],
          "cost": 120,
          "effort": 10,
          "adjustedBenefit": 28.8,
          "ratio": 0.24000000000000002,
          "zeroCost": false,
          "budgetFeasible": true,
          "effortFeasible": true,
          "feasible": "Yes"
        }
      ]
    },
    {
      "title": "Deterministic selection audit trail",
      "columns": [
        {
          "key": "step",
          "label": "Step",
          "unit": ""
        },
        {
          "key": "target",
          "label": "Target",
          "unit": ""
        },
        {
          "key": "bundle",
          "label": "Added bundle",
          "unit": ""
        },
        {
          "key": "cost",
          "label": "Incremental cost",
          "unit": "USDk"
        },
        {
          "key": "effort",
          "label": "Incremental effort",
          "unit": "person-months"
        },
        {
          "key": "adjustedBenefit",
          "label": "Incremental annual benefit",
          "unit": "USDk/year"
        },
        {
          "key": "ratio",
          "label": "Marginal benefit / cost",
          "unit": "per year"
        },
        {
          "key": "remainingBudget",
          "label": "Budget left",
          "unit": "USDk"
        },
        {
          "key": "remainingEffort",
          "label": "Capacity left",
          "unit": "person-months"
        }
      ],
      "rows": [
        {
          "step": 1,
          "target": "CASE",
          "bundle": "OWN → CASE",
          "cost": 150,
          "effort": 14,
          "adjustedBenefit": 120.85,
          "ratio": 0.8056666666666666,
          "remainingBudget": 350,
          "remainingEffort": 26
        },
        {
          "step": 2,
          "target": "PLAN",
          "bundle": "DATA → PLAN",
          "cost": 220,
          "effort": 20,
          "adjustedBenefit": 130.8,
          "ratio": 0.5945454545454546,
          "remainingBudget": 130,
          "remainingEffort": 6
        }
      ]
    }
  ],
  "warnings": [
    "This is a transparent greedy bundle heuristic. It is not a proof of the globally best capability portfolio.",
    "Confidence and readiness are supplied judgement multipliers. Define them distinctly to avoid counting the same risk twice."
  ],
  "summary": "4 capabilities fit the supplied budget and delivery capacity in prerequisite order. The architecture and audit trail retain every selected identifier and prerequisite. Planned investment is 370 USDk, with 34 person-months of effort. Adjusted annual benefit is 251.65 USDk/year. 130 USDk and 6 person-months remain.",
  "methods": [
    "Adjusted annual benefit = stated annual benefit × confidence × readiness. These are explicit judgement multipliers, not measured probabilities.",
    "For each candidate, compute the unselected prerequisite closure, cost, effort and adjusted annual benefit.",
    "Choose the affordable closure with highest marginal annual benefit / investment cost; ties resolve by ID. Repeat with the remaining budget and effort.",
    "Selected sequence follows dependencies. Zero-cost positive-benefit bundles take precedence, subject to effort.",
    "Budget and effort admission compare exact sums of the canonical decimal input numbers, without an absolute feasibility allowance. JSON resourceEvaluation retains the exact decimal capacity, used and remaining accounts.",
    "Tied bundle ratios use literal identifier order independent of browser language for consistent selection; this remains the declared heuristic rather than proof of an optimum."
  ],
  "limitations": [
    "A deterministic greedy heuristic, not a global optimum, NPV or recommendation to invest.",
    "Additive annual benefits assume no overlap, synergies or benefit decay. Readiness and confidence can double count risk if defined inconsistently.",
    "No owners, calendars, resource roles or actual enterprise data are inferred.",
    "Numerical input precision: use zero or absolute values of at least 0.000000001. Smaller nonzero inputs are rejected explicitly.",
    "Annual benefits and density rankings are Number approximations. Resource sums retain canonical decimal precision after JSON parsing; digits already lost in parsing cannot be recovered. The exact resource account does not establish a globally optimal portfolio."
  ]
}
