{"ok":true,"site":{"host":"dsh-project-atlas.dr-satim.chatgpt.site","url":"https://dsh-project-atlas.dr-satim.chatgpt.site/","type":"live","desc":"A shared, read-only semantic graph where people and agents investigate project architecture together.","tools":[{"name":"inspect_project_overview","kind":"answer","impl":"imperative","description":"Return the pinned identity, graph coverage and safety state of the currently visible synthetic project. This tool is read-only.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"focus_graph_entity","kind":"act","impl":"imperative","description":"Focus one exact graph entity in the shared UI. Unknown or fuzzy identifiers fail closed and do not change the page.","inputSchema":{"type":"object","properties":{"entityId":{"type":"string","enum":["screen:project-search","screen:catalog-board","screen:catalog-admin","agent:webmcp-review","route:search","api:lookup","route:catalog-admin","api:catalog-update","tool:compare-layers","capability:catalog-read","capability:catalog-write","capability:audit-read","handler:lookup","handler:catalog-update","handler:audit-query","store:catalog","store:audit-log","audit:query","telemetry:window"],"description":"Exact stable entity ID."}},"required":["entityId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"trace_architecture_path","kind":"answer","impl":"imperative","description":"Return a bounded, source-backed path between two exact entities. It never invents a missing edge and never modifies project data.","inputSchema":{"type":"object","properties":{"fromEntityId":{"type":"string","enum":["screen:project-search","screen:catalog-board","screen:catalog-admin","agent:webmcp-review","route:search","api:lookup","route:catalog-admin","api:catalog-update","tool:compare-layers","capability:catalog-read","capability:catalog-write","capability:audit-read","handler:lookup","handler:catalog-update","handler:audit-query","store:catalog","store:audit-log","audit:query","telemetry:window"]},"toEntityId":{"type":"string","enum":["screen:project-search","screen:catalog-board","screen:catalog-admin","agent:webmcp-review","route:search","api:lookup","route:catalog-admin","api:catalog-update","tool:compare-layers","capability:catalog-read","capability:catalog-write","capability:audit-read","handler:lookup","handler:catalog-update","handler:audit-query","store:catalog","store:audit-log","audit:query","telemetry:window"]}},"required":["fromEntityId","toEntityId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"list_security_findings","kind":"answer","impl":"imperative","description":"List minimized security and architecture findings for the visible synthetic project. Results preserve unknown and blind-spot states.","inputSchema":{"type":"object","properties":{"severity":{"type":"string","enum":["all","high","medium","info"],"default":"all"}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"compare_architecture_layers","kind":"act","impl":"imperative","description":"Compare exact expected and observed synthetic layers and return deviations without promoting runtime evidence into architecture.","inputSchema":{"type":"object","properties":{"scope":{"type":"string","enum":["all","security","runtime"],"default":"all"}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Developer Tools","favicon":"/favicons/dsh-project-atlas.dr-satim.chatgpt.site.png","apiSurface":"spec","toolCount":5}}