{
  "schema": "csmka_dev_catalog",
  "version": "1.0.0",
  "platform": {
    "name": "CSMKA Dev",
    "host": "dev.csmka.org",
    "tagline": "IDE, shell, VM WASM e formato 13 bits — ferramentas de desenvolvimento CSMKA."
  },
  "source": {
    "repos": [
      "csmka-offline/public/vm-exec/ide-pluging",
      "csmka-offline/public/vm-exec/shell",
      "csmka-offline/public/vm-exec/csmka-wasm",
      "csmka-offline/public/vm-formato/csmkato13bits"
    ],
    "syncScript": "scripts/sync-from-offline.mjs"
  },
  "apps": [
    {
      "id": "ide-plugins",
      "title": "IDE CSMKA v12 + Plugins",
      "subtitle": "dev-ide · editor, simulador, compilação e plugins JavaScript",
      "path": "/ide-plugins/",
      "category": "dev-ide",
      "tags": ["vm-exec", "editor", "plugins", "recomendado"],
      "teachesTags": ["pensamento_computacional", "vm_exec", "cartucho"],
      "csmkaRef": { "type": "dev", "id": "ide-plugins" },
      "featured": true
    },
    {
      "id": "shell",
      "title": "Shell CSMKA",
      "subtitle": "dev-shell · terminal em português, compilar e executar",
      "path": "/shell/",
      "category": "dev-shell",
      "tags": ["vm-exec", "terminal"],
      "teachesTags": ["pensamento_computacional", "vm_exec", "cartucho"],
      "csmkaRef": { "type": "dev", "id": "shell" },
      "featured": true
    },
    {
      "id": "wasm",
      "title": "VM WebAssembly",
      "subtitle": "dev-core · spirits paralelos em WASM",
      "path": "/wasm/",
      "category": "dev-core",
      "tags": ["wasm", "vm-exec"]
    },
    {
      "id": "csmkato13bits",
      "title": "Codec 13 bits",
      "subtitle": "dev-formato · conversor 1:1 cartucho ↔ fita de 13 bits",
      "path": "/csmkato13bits/",
      "category": "dev-formato",
      "tags": ["vm-formato", "codec", "cartucho"]
    }
  ],
  "pathMap": {
    "vm-exec/ide-pluging": "ide-plugins",
    "vm-exec/shell": "shell",
    "vm-exec/csmka-wasm": "wasm",
    "vm-formato/csmkato13bits": "csmkato13bits"
  }
}
