websims-sd.pages.dev
system design studio
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 7 · Act 19 · Transact 0 · Score: Not yet scored
Tool inspector
studio_upsert_issue
Propose an evidence-linked design issue. Repeated identical analysis updates the same deterministic row rather than creating duplicates. If an existing row changes, pass its current expectedRevision. This tool cannot verify, dismiss, accept risk, or approve anything; those decisions remain with trusted checks or people.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
title |
string | yes | — |
description |
string | no | — |
severity |
string | yes | — |
category |
string | yes | — |
candidateId |
string,null | no | — |
targets |
array | no | — |
evidence |
array | no | — |
verification |
object | yes | — |
expectedRevision |
integer | no | — |
Raw JSON schema
{
"type": "object",
"properties": {
"title": {
"type": "string",
"minLength": 1,
"maxLength": 300
},
"description": {
"type": "string",
"maxLength": 4000,
"default": ""
},
"severity": {
"type": "string",
"enum": [
"critical",
"warning",
"info"
]
},
"category": {
"type": "string",
"enum": [
"grounding",
"correctness",
"reliability",
"performance",
"scalability",
"data-consistency",
"security",
"operability",
"other"
]
},
"candidateId": {
"type": [
"string",
"null"
],
"minLength": 1,
"maxLength": 64,
"default": null
},
"targets": {
"type": "array",
"items": {
"anyOf": [
{
"type": "object",
"properties": {
"kind": {
"const": "node"
},
"nodeId": {
"type": "string",
"minLength": 1,
"maxLength": 128
}
},
"additionalProperties": false,
"required": [
"kind",
"nodeId"
]
},
{
"type": "object",
"properties": {
"kind": {
"const": "edge"
},
"edgeId": {
"type": "string",
"minLength": 1,
"maxLength": 128
}
},
"additionalProperties": false,
"required": [
"kind",
"edgeId"
]
},
{
"type": "object",
"properties": {
"kind": {
"const": "collection"
},
"collectionId": {
"type": "string",
"minLength": 1,
"maxLength": 128
}
},
"additionalProperties": false,
"required": [
"kind",
"collectionId"
]
},
{
"type": "object",
"properties": {
"kind": {
"const": "handler"
},
"handlerId": {
"type": "string",
"minLength": 1,
"maxLength": 128
}
},
"additionalProperties": false,
"required": [
"kind",
"handlerId"
]
},
{
"type": "object",
"properties": {
"kind": {
"const": "operation"
},
"handlerId": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"operationId": {
"type": "string",
"minLength": 1,
"maxLength": 128
}
},
"additionalProperties": false,
"required": [
"kind",
"handlerId",
"operationId"
]
}
]
},
"maxItems": 128,
"default": []
},
"evidence": {
"type": "array",
"items": {
"anyOf": [
{
"type": "object",
"properties": {
"kind": {
"const": "architecture-evidence"
},
"candidateId": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"evidenceId": {
"type": "string",
"minLength": 1,
"maxLength": 128
}
},
"additionalProperties": false,
"required": [
"kind",
"candidateId",
"evidenceId"
]
},
{
"type": "object",
"properties": {
"kind": {
"const": "evaluation"
},
"evaluationId": {
"type": "string",
"minLength": 1,
"maxLength": 512
},
"candidateHash": {
"type": "string",
"minLength": 1,
"maxLength": 256
}
},
"additionalProperties": false,
"required": [
"kind",
"evaluationId",
"candidateHash"
]
},
{
"type": "object",
"properties": {
"kind": {
"const": "grounding-report"
},
"candidateId": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"reportHash": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"gapCode": {
"type": "string",
"minLength": 1,
"maxLength": 128
}
},
"additionalProperties": false,
"required": [
"kind",
"candidateId",
"reportHash",
"gapCode"
]
},
{
"type": "object",
"properties": {
"kind": {
"const": "analysis"
},
"analysisHash": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"findingId": {
"type": "string",
"minLength": 1,
"maxLength": 256
}
},
"additionalProperties": false,
"required": [
"kind",
"analysisHash",
"findingId"
]
},
{
"type": "object",
"properties": {
"kind": {
"const": "user-observation"
},
"observationId": {
"type": "string",
"minLength": 1,
"maxLength": 128
}
},
"additionalProperties": false,
"required": [
"kind",
"observationId"
]
}
]
},
"maxItems": 256,
"default": []
},
"verification": {
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"grounding",
"correctness",
"performance",
"manual"
]
},
"summary": {
"type": "string",
"minLength": 1,
"maxLength": 2000
},
"requiredSignals": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 512
},
"maxItems": 32,
"default": []
}
},
"additionalProperties": false,
"required": [
"kind",
"summary"
]
},
"expectedRevision": {
"type": "integer",
"minimum": 0
}
},
"additionalProperties": false,
"required": [
"title",
"severity",
"category",
"verification"
]
}
Similar websites
morphus.myles4miles.chatgpt.site
Morphus is an AI-native workspace for designing worlds and generating playable game experiences.
damnpdfs.com
Install the DamnPDFs Codex plugin, pair a browser workspace and use PDF, image and file tools from your coding agent. Includes setup and privacy limits.
insignifi4nt.github.io
broCAD/M: local-first CAD and CAM for parametric design, wire EDM planning, simulation and controller export.
cabinet.varera.studio
The Cartographer's Cabinet