iiRecord
Agentic AI Atlas · Krate has web UI, CLI, and API presentations
claim:krate-presentations-exista5c.ai
II.
TestableClaim JSON

claim:krate-presentations-exist

Structured · live

Krate has web UI, CLI, and API presentations json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · domain/products/krate-components.yamlCluster · domain
Record JSON
{
  "id": "claim:krate-presentations-exist",
  "_kind": "TestableClaim",
  "_file": "domain/products/krate-components.yaml",
  "_cluster": "domain",
  "attributes": {
    "displayName": "Krate has web UI, CLI, and API presentations",
    "description": "Verifies that all three Krate presentation surfaces are modeled\nin the graph: the Next.js web UI, the kubectl-native CLI, and\nthe REST API on port 3080.\n",
    "testStatus": "untested",
    "testType": "unit",
    "testCommand": "node -e \"const i=JSON.parse(require('fs').readFileSync('packages/atlas/src/index.json','utf8'));const ids=['presentation:krate-web-ui','presentation:krate-cli','presentation:krate-api'];process.exit(ids.every(id=>i.records[id])?0:1)\"",
    "category": "graph-integrity",
    "priority": "medium"
  },
  "outgoingEdges": [
    {
      "from": "claim:krate-presentations-exist",
      "to": "presentation:krate-web-ui",
      "kind": "asserts_about"
    },
    {
      "from": "claim:krate-presentations-exist",
      "to": "presentation:krate-cli",
      "kind": "asserts_about"
    },
    {
      "from": "claim:krate-presentations-exist",
      "to": "presentation:krate-api",
      "kind": "asserts_about"
    }
  ],
  "incomingEdges": []
}