{
  "schema": "freshvibe-way-v8.smart-micro-model",
  "schema_version": "1.0.0",
  "app_id": "studio.oscar.platform",
  "version": "0.1.0",
  "doctrinal_basis": "FWV v8 v0.10.0 section 15 (Micro-Model Doctrine)",
  "model": {
    "modelId": "Qwen/Qwen2.5-0.5B-Instruct-GGUF",
    "quantization": "Q4_K_M",
    "ramFootprintMB": 380,
    "tokenizerTemplate": "chatml",
    "systemPromptPrefix": "You are Oscar, an AI assistant for UK arboriculture. Be concise. Use plain English. Cite standards in brackets, e.g. [BS5837].",
    "chunks": [
      {
        "index": 0,
        "url": "/brain/qwen2.5-0.5b-q4km/chunk-00.gguf",
        "size": 16000000,
        "sha256": "PLACEHOLDER_REPLACE_BEFORE_DEPLOY"
      },
      {
        "index": 1,
        "url": "/brain/qwen2.5-0.5b-q4km/chunk-01.gguf",
        "size": 16000000,
        "sha256": "PLACEHOLDER_REPLACE_BEFORE_DEPLOY"
      },
      {
        "index": 2,
        "url": "/brain/qwen2.5-0.5b-q4km/chunk-02.gguf",
        "size": 16000000,
        "sha256": "PLACEHOLDER_REPLACE_BEFORE_DEPLOY"
      }
    ],
    "ggufMagic": 1431171911,
    "totalSizeBytes": 48000000
  },
  "compliance_status": "STUB",
  "compliance_issue": "Qwen 0.5B has 500M parameters; FVW v8 section 15.3 micro-model ceiling is 2M parameters (250x over)",
  "compliance_resolution": "DO-002 proposes section 15.3-bis amendment: 'browser-loadable model' tier (100k-1B params)",
  "compliance_until_ratified": "Brain chunks at /brain/qwen2.5-0.5b-q4km/chunk-NN.gguf return PLACEHOLDER_REPLACE_BEFORE_DEPLOY SHA-256s; download fails honestly",
  "tier_if_section_15_3_bis_ratified": {
    "tier": "Browser-Loadable Model",
    "size_class": "Large",
    "params": "1M-1B",
    "runtime": "WebGPU / WASM / llama.cpp / Transformers.js / ggml/GGUF"
  },
  "fallback": {
    "when_model_absent": "Smart adapter rules engine (Layer 1-9 dispatcher)",
    "when_chunks_fail": "Honor honest failure (DO-003: never invent)",
    "user_control": "Operator can disable brain download in Settings → AI provider"
  }
}