Published schema
Run
Object schema6 named fieldsNo required array published#/$defs/Run
Governed cognition execution with explicit identity, contract, evidence, economics, artifacts, and receipts.
Schemas
Use the published JSON Schema contract to validate durable resources, generate types, and inspect the fields your integration exchanges with Indwel.
{ "type": "object", "description": "Governed cognition execution…", "properties": { "runId": { "type": "string" }, "workId": { "type": "string" }, "caseId": { "type": "string" }, "status": { "type": "string" }, "contractResolutionId": { "type": "string" }, "receiptIds": { "type": "array" } } }
Schema browser
Search names, descriptions, and fields across the complete published contract. Choose a resource to inspect its fields or raw JSON Schema.
Published schema
Object schema6 named fieldsNo required array published#/$defs/Run
Governed cognition execution with explicit identity, contract, evidence, economics, artifacts, and receipts.
Schema is not authority
A schema defines the structure of data an integration exchanges with Indwel. An App Version defines the application’s business transitions, including the evidence and people those transitions require. The institution’s own Cognitive Contracts govern who holds authority and which obligations apply to the Case; a Run Plan records the admissible basis and capabilities for one attempt. A well-formed JSON body can request an operation, but it cannot create a decision right.
What a vendor packet, question, or release candidate may contain.
manifest.schemas[]Which evidence and independently authorized participants are required to move business state.
manifest.workflows[].cognitiveContractWhich admitted basis and permitted route apply to this Case's next execution.
POST …/cases/{caseId}/run-plans"transitionId": "record-disposition",
"fromStage": "review",
"toStage": "decided",
"evidenceRequirements": [{
"requirementId": "evidence.vendor-risk-packet-custody"
}],
"humanAuthorityRequirements": [{
"requirementId": "authority.risk-owner",
"authorityClass": "risk-owner",
"decisionPolicy": "single-authority"
}]The excerpt is intentionally partial; the full source fixture also declares accepted evidence sources and eligible tenant roles.
The decision boundary
In this supplier review, the installed application can require admitted evidence and an eligible decision-maker. Which office is eligible, what information it may consider, and which obligations apply come from the institution and the particular Work. Other institutions can allocate those responsibilities differently without changing the distinction between valid data and legitimate authority.
Each part of the institution speaks within its own remit: enduring policy, professional standards, team obligations, and the purpose of the Work. Other institutions might vest those duties in divisions, regional offices, committees, or individual officeholders.
Independent contracts can apply together, including contracts owned by departments that are peers rather than parent and child. Their resolution protects legitimate authority while leaving inquiry free to discover an answer the original sponsor did not expect.
The App Version declares the domain schema and workflow. Its indwel.cognitive-contract.v1 records evidence, human participation, and transition requirements. The Run Plan establishes the basis for an attempt; the Case persists beyond that Run.
The published interfaces describe application obligations and individual Run Plans—not a general editor for every institutional jurisdiction.
The semantic resolver currently identifies baseline, organization, team, Work, source, and question scopes. Department is shown as an institutional jurisdiction within that wider model, not as a separately proven live contract-authoring endpoint. Contract resolution, browser execution, and administrative assignment must be qualified independently of the published schema.
Use API Reference for operations, Developer Guide for integration patterns, and Artifacts for machine-readable bundles and generated types.