{
  "schema": "freshvibe-way-v8.smart-seeds",
  "schema_version": "1.0.0",
  "app_id": "studio.oscar.platform",
  "version": "0.1.0",
  "doctrinal_basis": "FWV v8 v0.10.0 §16.5 (seeds.json declares which seeds smart features declare)",

  "seeds": {
    "bs5837-summary": {
      "id": "bs5837-summary",
      "type": "standard",
      "source": "app/src/intelligence/standards/BS5837.ts",
      "consumed_by": ["SmartAdapter Layer 5 (standard/cache lookup)"]
    },
    "bs3998-summary": {
      "id": "bs3998-summary",
      "type": "standard",
      "source": "app/src/intelligence/standards/BS3998.ts",
      "consumed_by": ["SmartAdapter Layer 5"]
    },
    "bs8545-summary": {
      "id": "bs8545-summary",
      "type": "standard",
      "source": "app/src/intelligence/standards/BS8545.ts",
      "consumed_by": ["SmartAdapter Layer 5"]
    },
    "aia-summary": {
      "id": "aia-summary",
      "type": "standard",
      "source": "app/src/intelligence/standards/AIA.ts",
      "consumed_by": ["SmartAdapter Layer 5"]
    },
    "ams-summary": {
      "id": "ams-summary",
      "type": "standard",
      "source": "app/src/intelligence/standards/AMS.ts",
      "consumed_by": ["SmartAdapter Layer 5"]
    },
    "arb-summary": {
      "id": "arb-summary",
      "type": "standard",
      "source": "app/src/intelligence/standards/ARB.ts",
      "consumed_by": ["SmartAdapter Layer 5"]
    },
    "classification-rules": {
      "id": "classification-rules",
      "type": "rule",
      "source": "app/src/brain/rules/classify-tree.ts",
      "consumed_by": ["SmartAdapter Layer 4 (classification)", "Brain orchestrator (rules-first)"]
    },
    "compliance-rules": {
      "id": "compliance-rules",
      "type": "rule",
      "source": "app/src/brain/rules/check-compliance.ts",
      "consumed_by": ["SmartAdapter Layer 4 + Layer 6"]
    },
    "heuristics-library": {
      "id": "heuristics-library",
      "type": "heuristic",
      "source": "app/src/assistant/heuristics.ts",
      "consumed_by": ["SmartAdapter Layer 1 (heuristic fast-path)"],
      "count": "25+ pre-baked answers with confidence scoring"
    },
    "system-prompt-prefix": {
      "id": "system-prompt-prefix",
      "type": "prompt",
      "source": "app/src/intelligence/standards/system-prompt.ts",
      "consumed_by": ["ArboricultureProvider.complete()"]
    }
  },

  "counts": { "standards": 6, "rules": 2, "heuristics": 1, "prompts": 1, "total": 10 }
}
