{
  "schemaVersion": "1.0",
  "editorialStatus": "Research proposal",
  "description": "Research-only example of bounded goals, viability metrics, reflection, and proposal-only structural adaptation.",
  "reviewedAtUtc": "2026-06-24T00:00:00Z",
  "disclaimer": "Conceptual MiRuntime editorial reference. This is not a product SDK, certification profile, or industry standard.",
  "profileVersion": "0.1-research",
  "goalSystem": [
    {
      "goalId": "goal-external-1",
      "parentGoalId": null,
      "goalType": "external_objective",
      "statement": "Prepare a safe dependency update.",
      "changeAuthority": "authorized requester",
      "changeReason": "run contract",
      "approvalRequired": false,
      "expiresAtUtc": "2026-06-24T02:00:00Z",
      "evidenceReference": "event-0001"
    },
    {
      "goalId": "goal-control-1",
      "parentGoalId": "goal-external-1",
      "goalType": "runtime_control_objective",
      "statement": "Preserve a rollback path and complete evidence.",
      "changeAuthority": "runtime contract",
      "changeReason": "mandatory control",
      "approvalRequired": false,
      "expiresAtUtc": "2026-06-24T02:00:00Z",
      "evidenceReference": "event-0001"
    }
  ],
  "viability": [
    {
      "key": "budget_remaining",
      "description": "Fraction of configured step budget remaining.",
      "value": 0.72,
      "validRange": [
        0,
        1
      ],
      "warningThreshold": 0.25,
      "criticalThreshold": 0.1,
      "source": "runtime state store",
      "observedAtUtc": "2026-06-24T00:09:00Z",
      "actionOnBreach": "reduce scope or terminate"
    },
    {
      "key": "evidence_completeness",
      "description": "Fraction of required evidence fields present.",
      "value": 1.0,
      "validRange": [
        0,
        1
      ],
      "warningThreshold": 0.9,
      "criticalThreshold": 0.75,
      "source": "evidence ledger",
      "observedAtUtc": "2026-06-24T00:09:00Z",
      "actionOnBreach": "pause completion and repair evidence"
    }
  ],
  "reflection": {
    "triggers": [
      "repeated_schema_failure",
      "no_progress_within_budget"
    ],
    "maxReflectionCycles": 2,
    "independentVerifierRequired": true,
    "permittedRecommendations": [
      "retry",
      "reroute",
      "repair_context",
      "no_op",
      "terminate"
    ],
    "prohibitedChanges": [
      "external_policy",
      "credentials",
      "operator_stop",
      "evidence_history",
      "external_objective"
    ],
    "timeoutSeconds": 30,
    "evidenceRequirements": [
      "trigger",
      "diagnosis",
      "proposal",
      "policy_decision",
      "outcome"
    ]
  },
  "structuralAdaptation": {
    "proposalOnly": true,
    "allowedOperators": [
      "add_strategy",
      "retire_strategy",
      "reroute_model",
      "revise_context_policy_proposal",
      "split_task",
      "merge_plan_branches",
      "no_op"
    ],
    "proposals": [
      {
        "proposalId": "proposal-0001",
        "operator": "no_op",
        "expectedBenefit": "Preserve stable operation because the current plan is succeeding.",
        "estimatedCost": 0,
        "authorityClass": "always-available",
        "approvalRequired": false,
        "rollbackPlan": "No state change required.",
        "evidenceReference": "event-0009",
        "status": "no_op"
      }
    ]
  },
  "immutableConstraints": [
    "no autonomous modification of external policy",
    "no autonomous credential acquisition",
    "no disabling operator stop",
    "no self-replication",
    "no hidden objective replacement",
    "no evidence deletion or rewriting",
    "no high-risk structural change without approval",
    "no self-preservation objective overriding authorized termination"
  ]
}
