☰ Contents

data.json

JSON · 283 lines · 6,857 bytes · wiki path 10 Architecture/contracts/manifests/data.json · download the raw file · cited from Stage S2 — Investigation · Stage S8 — Precipitation · Modules and their runtime declarations

Same folder: commercial.json · configuration.json · source.json · support.json

{
  "schema_version": 1,
  "module_id": "data",
  "name": "Data & Manipulation",
  "case_module": "support",
  "kind": "embedded",
  "root_profile": "support.root",
  "memory_root": "support",
  "profiles": [
    {
      "key": "support.root",
      "execution_kind": "llm",
      "owns": []
    },
    {
      "key": "support.resolution",
      "execution_kind": "llm",
      "owns": [
        "support/methodologies"
      ]
    },
    {
      "key": "support.investigator",
      "execution_kind": "llm",
      "owns": []
    },
    {
      "key": "support.investigator.transfers",
      "execution_kind": "llm",
      "owns": [
        "support/investigators/transfers"
      ]
    },
    {
      "key": "support.investigator.pricing",
      "execution_kind": "llm",
      "owns": [
        "support/investigators/pricing"
      ]
    },
    {
      "key": "support.investigator.printing",
      "execution_kind": "llm",
      "owns": [
        "support/investigators/printing"
      ]
    },
    {
      "key": "support.investigator.access",
      "execution_kind": "llm",
      "owns": [
        "support/investigators/access"
      ]
    },
    {
      "key": "support.investigator.health",
      "execution_kind": "llm",
      "owns": [
        "support/investigators/health"
      ]
    },
    {
      "key": "support.investigator.master_data",
      "execution_kind": "llm",
      "owns": [
        "support/investigators/master_data"
      ]
    },
    {
      "key": "support.validator",
      "execution_kind": "llm",
      "owns": []
    },
    {
      "key": "support.curator",
      "execution_kind": "llm",
      "owns": [
        "support/experience"
      ]
    },
    {
      "key": "support.solution_validator",
      "execution_kind": "llm",
      "owns": []
    },
    {
      "key": "support.application",
      "execution_kind": "llm",
      "owns": []
    },
    {
      "key": "support.result_validator",
      "execution_kind": "llm",
      "owns": []
    },
    {
      "key": "support.recovery",
      "execution_kind": "llm",
      "owns": []
    }
  ],
  "entry_stage": "S3",
  "stages": [
    {
      "id": "S3",
      "profile": "support.resolution",
      "consumes": [
        "route-packet",
        "paper:verdict"
      ],
      "produces": [
        "solution-packet"
      ],
      "gates": [
        {
          "kind": "H2",
          "when": "plan_ready"
        }
      ],
      "done": "Record experience/skill/tool candidates and their current applicability. A supported pattern produces a bounded solution; missing, stale or contradictory evidence requests S2 investigation.",
      "clarification": true
    },
    {
      "id": "S2",
      "profile": "support.investigator",
      "consumes": [
        "route-packet"
      ],
      "produces": [
        "paper:verdict"
      ],
      "gates": [],
      "done": "Establish the actual mechanism from fresh evidence, with or without prior experience. Select the symptom domain when known; unresolved domains use the general investigator and retain an explicit unknown until evidence settles it.",
      "profile_variants": {
        "transfers": "support.investigator.transfers",
        "pricing": "support.investigator.pricing",
        "printing": "support.investigator.printing",
        "access": "support.investigator.access",
        "health": "support.investigator.health",
        "master_data": "support.investigator.master_data",
        "unknown": "support.investigator"
      }
    },
    {
      "id": "S4",
      "profile": "support.solution_validator",
      "consumes": [
        "solution-packet"
      ],
      "produces": [
        "paper:packet"
      ],
      "gates": [
        {
          "kind": "H3",
          "when": "result_ready"
        }
      ],
      "done": "Independent packet review covers mechanism, scope, steps, assertions and recovery; the Support root obtains H3 against the exact revision."
    },
    {
      "id": "S5",
      "profile": "support.application",
      "consumes": [
        "paper:packet"
      ],
      "produces": [
        "paper:report"
      ],
      "gates": [
        {
          "kind": "H5",
          "when": "before_execution"
        }
      ],
      "done": "Coordinate only the permitted steps. Report platform journal references, external receipts or answer delivery separately; an unknown effect is reconciled before any retry."
    },
    {
      "id": "S6",
      "profile": "support.result_validator",
      "consumes": [
        "paper:report",
        "solution-packet"
      ],
      "produces": [
        "paper:report"
      ],
      "gates": [],
      "done": "Independent result agent rechecks every required assertion from current evidence; external reports and local row checks alone cannot prove the customer outcome.",
      "precipitates": true
    },
    {
      "id": "S7",
      "profile": "support.recovery",
      "consumes": [
        "paper:report"
      ],
      "produces": [
        "paper:report"
      ],
      "gates": [
        {
          "kind": "H7",
          "when": "before_execution"
        }
      ],
      "done": "Original effect journal and fresh state define bounded compensation or required restoration; H7 and applicable effect gates precede execution; independent result verification follows.",
      "precipitates": true
    },
    {
      "id": "S8",
      "profile": "support.curator",
      "consumes": [
        "paper:report"
      ],
      "produces": [
        "experience-entry"
      ],
      "gates": [],
      "done": "Sanitised experience and precipitation decision filed; activation governed separately."
    }
  ],
  "edges": [
    {
      "from": "S3",
      "to": "S2",
      "on": "no ready solution",
      "kind": "rework"
    },
    {
      "from": "S2",
      "to": "S3",
      "on": "verified mechanism",
      "kind": "rework"
    },
    {
      "from": "S3",
      "to": "S4",
      "on": "ready",
      "kind": "dependency"
    },
    {
      "from": "S4",
      "to": "S5",
      "on": "ready",
      "kind": "dependency"
    },
    {
      "from": "S5",
      "to": "S6",
      "on": "ready",
      "kind": "dependency"
    },
    {
      "from": "S6",
      "to": "S7",
      "on": "failed post-commit proof or required temporary restoration",
      "kind": "rework"
    },
    {
      "from": "S6",
      "to": "S8",
      "on": "all required proof passed and restoration obligations satisfied",
      "kind": "asynchronous"
    },
    {
      "from": "S7",
      "to": "S6",
      "on": "compensation or restoration result ready",
      "kind": "rework"
    }
  ],
  "eval_sets": [
    "support.resolution",
    "support.investigation",
    "support.validator",
    "support.curator",
    "support.solution_validator",
    "support.application",
    "support.result_validator",
    "support.recovery"
  ]
}