situationroom.elfeel.me
An agent-composed, evidence-first operating system for consequential decisions.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 6 · Act 4 · Transact 0 · Score: Not yet scored
Tool inspector
compose_decision_room
Apply a validated semantic room recipe from trusted layouts and instruments. It changes presentation only and preserves canonical facts and human pins.
Page: /cases/procurement-demo/analyze/investigate
Input schema
No input properties (empty object).
Raw JSON schema
{
"type": "object",
"oneOf": [
{
"type": "object",
"properties": {
"caseId": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"recipeVersion": {
"type": "integer",
"const": 1
},
"intent": {
"type": "string",
"enum": [
"investigate",
"compare",
"simulate",
"brief",
"explain"
]
},
"lens": {
"type": "string",
"const": "investigate"
},
"question": {
"type": "string",
"minLength": 4,
"maxLength": 240
},
"framing": {
"type": "string",
"maxLength": 300
},
"layoutId": {
"type": "string",
"const": "trace"
},
"density": {
"type": "string",
"enum": [
"focused",
"balanced",
"dense"
]
},
"instruments": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"type": {
"type": "string",
"enum": [
"protected-invariants",
"pinned-context",
"compliance-gate-wall",
"evidence-excerpt",
"claim-interpretation",
"constraint-gate",
"outcome-seal",
"contradiction-docket",
"missing-evidence"
]
},
"region": {
"type": "string",
"enum": [
"primary",
"secondary",
"supporting"
]
},
"priority": {
"type": "integer",
"minimum": 0,
"maximum": 100
},
"entityRefs": {
"type": "array",
"items": {
"type": "object",
"required": [
"kind",
"id"
],
"properties": {
"kind": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"id": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
}
},
"additionalProperties": false
},
"maxItems": 80
},
"options": {
"type": "object",
"properties": {
"compact": {
"type": "boolean"
},
"showSources": {
"type": "boolean"
},
"groupBy": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"sortBy": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"sortDirection": {
"type": "string",
"enum": [
"asc",
"desc"
]
},
"scenarioId": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"metricIds": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"maxItems": 30,
"uniqueItems": true
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"id",
"type",
"region",
"priority",
"entityRefs"
],
"additionalProperties": false
},
"minItems": 1,
"maxItems": 12
},
"focusPathIds": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"maxItems": 20,
"uniqueItems": true
},
"expectedDecisionRevision": {
"type": "integer",
"minimum": 0
},
"expectedViewRevision": {
"type": "integer",
"minimum": 0
},
"idempotencyKey": {
"type": "string",
"minLength": 8,
"maxLength": 128,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{7,127}$",
"description": "Stable key reused only when retrying the same mutation."
}
},
"required": [
"caseId",
"recipeVersion",
"intent",
"lens",
"question",
"layoutId",
"density",
"instruments",
"expectedDecisionRevision",
"expectedViewRevision",
"idempotencyKey"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"caseId": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"recipeVersion": {
"type": "integer",
"const": 1
},
"intent": {
"type": "string",
"enum": [
"investigate",
"compare",
"simulate",
"brief",
"explain"
]
},
"lens": {
"type": "string",
"const": "compare"
},
"question": {
"type": "string",
"minLength": 4,
"maxLength": 240
},
"framing": {
"type": "string",
"maxLength": 300
},
"layoutId": {
"type": "string",
"const": "matrix"
},
"density": {
"type": "string",
"enum": [
"focused",
"balanced",
"dense"
]
},
"instruments": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"type": {
"type": "string",
"enum": [
"protected-invariants",
"pinned-context",
"compliance-gate-wall",
"comparison-matrix",
"score-breakdown",
"metric-waterfall",
"risk-frontier"
]
},
"region": {
"type": "string",
"enum": [
"primary",
"secondary",
"supporting"
]
},
"priority": {
"type": "integer",
"minimum": 0,
"maximum": 100
},
"entityRefs": {
"type": "array",
"items": {
"type": "object",
"required": [
"kind",
"id"
],
"properties": {
"kind": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"id": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
}
},
"additionalProperties": false
},
"maxItems": 80
},
"options": {
"type": "object",
"properties": {
"compact": {
"type": "boolean"
},
"showSources": {
"type": "boolean"
},
"groupBy": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"sortBy": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"sortDirection": {
"type": "string",
"enum": [
"asc",
"desc"
]
},
"scenarioId": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"metricIds": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"maxItems": 30,
"uniqueItems": true
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"id",
"type",
"region",
"priority",
"entityRefs"
],
"additionalProperties": false
},
"minItems": 1,
"maxItems": 12
},
"focusPathIds": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"maxItems": 20,
"uniqueItems": true
},
"expectedDecisionRevision": {
"type": "integer",
"minimum": 0
},
"expectedViewRevision": {
"type": "integer",
"minimum": 0
},
"idempotencyKey": {
"type": "string",
"minLength": 8,
"maxLength": 128,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{7,127}$",
"description": "Stable key reused only when retrying the same mutation."
}
},
"required": [
"caseId",
"recipeVersion",
"intent",
"lens",
"question",
"layoutId",
"density",
"instruments",
"expectedDecisionRevision",
"expectedViewRevision",
"idempotencyKey"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"caseId": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"recipeVersion": {
"type": "integer",
"const": 1
},
"intent": {
"type": "string",
"enum": [
"investigate",
"compare",
"simulate",
"brief",
"explain"
]
},
"lens": {
"type": "string",
"const": "simulate"
},
"question": {
"type": "string",
"minLength": 4,
"maxLength": 240
},
"framing": {
"type": "string",
"maxLength": 300
},
"layoutId": {
"type": "string",
"const": "fork"
},
"density": {
"type": "string",
"enum": [
"focused",
"balanced",
"dense"
]
},
"instruments": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"type": {
"type": "string",
"enum": [
"protected-invariants",
"pinned-context",
"concession-set",
"outcome-seal",
"scenario-controls",
"sensitivity-plot"
]
},
"region": {
"type": "string",
"enum": [
"primary",
"secondary",
"supporting"
]
},
"priority": {
"type": "integer",
"minimum": 0,
"maximum": 100
},
"entityRefs": {
"type": "array",
"items": {
"type": "object",
"required": [
"kind",
"id"
],
"properties": {
"kind": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"id": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
}
},
"additionalProperties": false
},
"maxItems": 80
},
"options": {
"type": "object",
"properties": {
"compact": {
"type": "boolean"
},
"showSources": {
"type": "boolean"
},
"groupBy": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"sortBy": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"sortDirection": {
"type": "string",
"enum": [
"asc",
"desc"
]
},
"scenarioId": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"metricIds": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"maxItems": 30,
"uniqueItems": true
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"id",
"type",
"region",
"priority",
"entityRefs"
],
"additionalProperties": false
},
"minItems": 1,
"maxItems": 12
},
"focusPathIds": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"maxItems": 20,
"uniqueItems": true
},
"expectedDecisionRevision": {
"type": "integer",
"minimum": 0
},
"expectedViewRevision": {
"type": "integer",
"minimum": 0
},
"idempotencyKey": {
"type": "string",
"minLength": 8,
"maxLength": 128,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{7,127}$",
"description": "Stable key reused only when retrying the same mutation."
}
},
"required": [
"caseId",
"recipeVersion",
"intent",
"lens",
"question",
"layoutId",
"density",
"instruments",
"expectedDecisionRevision",
"expectedViewRevision",
"idempotencyKey"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"caseId": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"recipeVersion": {
"type": "integer",
"const": 1
},
"intent": {
"type": "string",
"enum": [
"investigate",
"compare",
"simulate",
"brief",
"explain"
]
},
"lens": {
"type": "string",
"const": "brief"
},
"question": {
"type": "string",
"minLength": 4,
"maxLength": 240
},
"framing": {
"type": "string",
"maxLength": 300
},
"layoutId": {
"type": "string",
"const": "council"
},
"density": {
"type": "string",
"enum": [
"focused",
"balanced",
"dense"
]
},
"instruments": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"type": {
"type": "string",
"enum": [
"protected-invariants",
"pinned-context",
"tco-waterfall",
"stakeholder-mandate",
"decision-brief",
"outcome-seal",
"evidence-excerpt",
"risk-frontier"
]
},
"region": {
"type": "string",
"enum": [
"primary",
"secondary",
"supporting"
]
},
"priority": {
"type": "integer",
"minimum": 0,
"maximum": 100
},
"entityRefs": {
"type": "array",
"items": {
"type": "object",
"required": [
"kind",
"id"
],
"properties": {
"kind": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"id": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
}
},
"additionalProperties": false
},
"maxItems": 80
},
"options": {
"type": "object",
"properties": {
"compact": {
"type": "boolean"
},
"showSources": {
"type": "boolean"
},
"groupBy": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"sortBy": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"sortDirection": {
"type": "string",
"enum": [
"asc",
"desc"
]
},
"scenarioId": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"metricIds": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"maxItems": 30,
"uniqueItems": true
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"id",
"type",
"region",
"priority",
"entityRefs"
],
"additionalProperties": false
},
"minItems": 1,
"maxItems": 12
},
"focusPathIds": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$"
},
"maxItems": 20,
"uniqueItems": true
},
"expectedDecisionRevision": {
"type": "integer",
"minimum": 0
},
"expectedViewRevision": {
"type": "integer",
"minimum": 0
},
"idempotencyKey": {
"type": "string",
"minLength": 8,
"maxLength": 128,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{7,127}$",
"description": "Stable key reused only when retrying the same mutation."
}
},
"required": [
"caseId",
"recipeVersion",
"intent",
"lens",
"question",
"layoutId",
"density",
"instruments",
"expectedDecisionRevision",
"expectedViewRevision",
"idempotencyKey"
],
"additionalProperties": false
}
],
"additionalProperties": false
}
Similar websites
reloadium.com
Paste a topic, URL, or PDF/TXT/MD — get a multi-episode AI podcast with audio, transcripts, timelines and quizzes. 60+ languages.
api.lmm.best
Connect AI models, tools and applications with LMM Forge. Explore model access, developer guides and open-source collaboration.
deskintab.dgkhan08.workers.dev
An operating system in your browser, where you and your AI agent share apps, files, and projects through WebMCP.
webmcp.agentsdesk.dev
Meridian Ops