{
  "schema_version": "1.0.0",
  "registry_id": "kannabium-public-products",
  "updated_at": "2026-09-11",
  "publication_scope": "public",
  "platform": {
    "id": "kannabium",
    "name": "Kannabium",
    "governance_layer": "AromaCann",
    "frontend_data_contract": "public-static-json-or-governed-read-only-api",
    "api_route": null
  },
  "publication_states": {
    "editorial-static": "Published editorial content with a stable route and governed revision process.",
    "interactive-static": "Published interaction driven by versioned public files packaged with the site.",
    "planned-dynamic": "A documented dynamic region with a static fallback; its backend contract is not yet implemented."
  },
  "audience_lenses": [
    {
      "id": "technology-global-industry",
      "title": "Technology and global industry",
      "purpose": "Evaluate digital infrastructure, regulatory context, market signals, and technology readiness across jurisdictions.",
      "route": "bioinfo_cannabis/cannabis_technology_opportunities.html#global-intelligence",
      "primary_products": [
        "technology-intelligence",
        "biodev-foundation"
      ]
    },
    {
      "id": "data-science-bioinformatics",
      "title": "Data science and bioinformatics",
      "purpose": "Learn how biological questions become governed datasets, reproducible models, and evidence-aware analytical products.",
      "route": "bioinfo_cannabis/cannabis_ml_governance.html#learning-path",
      "primary_products": [
        "machine-learning-governance",
        "thca-synthase",
        "cb1-receptor"
      ]
    },
    {
      "id": "productive-chain-biotechnology",
      "title": "Productive chain and cannabinoid biotechnology",
      "purpose": "Trace biological material, processes, assays, and evidence from germplasm and cultivation to agroindustrial and pharmaceutical applications.",
      "route": "bioinfo_cannabis/full_stack_cannabis.html#productive-chain",
      "primary_products": [
        "cannabis-species",
        "thca-synthase",
        "technology-intelligence"
      ]
    }
  ],
  "products": [
    {
      "id": "kannabium-home",
      "title": "Kannabium",
      "route": "cannabinoid_ecosystem.html",
      "domain": "platform-directory",
      "purpose": "Provide the governed entry point to Kannabium information products and audience pathways.",
      "publication_state": "editorial-static",
      "access_level": "public",
      "presentation_mode": "directory",
      "audiences": [
        "technology-global-industry",
        "data-science-bioinformatics",
        "productive-chain-biotechnology"
      ],
      "dynamic_regions": [],
      "fallback": "The complete product directory remains available as semantic HTML."
    },
    {
      "id": "biodev-foundation",
      "title": "BioDev & Analytics",
      "route": "full_stack_biodev.html",
      "domain": "scientific-software-and-data-infrastructure",
      "purpose": "Explain the technical foundation for governed data workflows, scientific software, analytical models, and molecular visualization.",
      "publication_state": "editorial-static",
      "access_level": "public",
      "presentation_mode": "editorial-overview",
      "audiences": [
        "technology-global-industry",
        "data-science-bioinformatics"
      ],
      "dynamic_regions": [],
      "fallback": "Research tracks and technical foundations remain available as semantic HTML."
    },
    {
      "id": "cannabis-species",
      "title": "Cannabis sativa",
      "route": "bioinfo_cannabis/full_stack_cannabis.html",
      "domain": "plant-biology-and-productive-chain",
      "purpose": "Integrate species-level taxonomy, ecology, phytochemistry, productive-chain context, and governed evidence.",
      "publication_state": "editorial-static",
      "access_level": "public",
      "presentation_mode": "scientific-narrative",
      "audiences": [
        "data-science-bioinformatics",
        "productive-chain-biotechnology"
      ],
      "dynamic_regions": [
        {
          "id": "cannabis-productive-chain",
          "publication_state": "planned-dynamic",
          "data_source": null,
          "api_route": null,
          "granularity": "stage-material-process-assay-record",
          "fallback": "Five-stage editorial model and application branches in semantic HTML."
        },
        {
          "id": "geospatial-evidence-map",
          "publication_state": "interactive-static",
          "data_source": "bioinfo_cannabis/data/cannabis_sites.json",
          "api_route": null,
          "granularity": "curated-archaeological-site-record",
          "fallback": "Curated site list and explicit limits on spatial interpretation."
        }
      ],
      "fallback": "Core species narrative remains readable without JavaScript."
    },
    {
      "id": "thca-synthase",
      "title": "THCA synthase",
      "route": "bioinfo_thca/full_stack_thca.html",
      "domain": "structural-bioinformatics-and-biosynthesis",
      "purpose": "Connect an experimental structural record to evidence-aware interpretation of cannabinoid biosynthesis.",
      "publication_state": "interactive-static",
      "access_level": "public",
      "presentation_mode": "structural-evidence-product",
      "audiences": [
        "data-science-bioinformatics",
        "productive-chain-biotechnology"
      ],
      "dynamic_regions": [
        {
          "id": "thca-structural-viewer",
          "publication_state": "interactive-static",
          "data_source": "bioinfo_thca/data/structures/3VTE.pdb",
          "api_route": null,
          "granularity": "canonical-structural-object",
          "fallback": "Structure summary, evidence hierarchy, and interpretive limits remain visible as HTML."
        }
      ],
      "fallback": "The scientific narrative and structural metadata remain available if the viewer is unavailable."
    },
    {
      "id": "cb1-receptor",
      "title": "Cannabinoid receptor type 1",
      "route": "bioinfo_ecs/full_stack_cb1r.html",
      "domain": "receptor-biology-and-structural-bioinformatics",
      "purpose": "Support controlled comparison of receptor states, ligands, signaling context, and experimental structures.",
      "publication_state": "interactive-static",
      "access_level": "public",
      "presentation_mode": "comparative-structural-evidence-product",
      "audiences": [
        "data-science-bioinformatics",
        "productive-chain-biotechnology"
      ],
      "dynamic_regions": [
        {
          "id": "cb1-structural-viewer",
          "publication_state": "interactive-static",
          "data_source": "bioinfo_ecs/data/structures",
          "api_route": null,
          "granularity": "canonical-structural-object",
          "fallback": "Curated structure cards and comparative evidence remain visible as HTML."
        },
        {
          "id": "cb1r-thc-computational-laboratory",
          "publication_state": "interactive-static",
          "data_source": "bioinfo_ecs/assets/cb1r_thc",
          "api_route": null,
          "granularity": "curated-computational-study-visualization",
          "fallback": "The structural-data workflow, methodological boundaries, and interpretation checkpoints remain readable without video playback or JavaScript."
        }
      ],
      "fallback": "Receptor biology and evidence boundaries remain readable without the molecular viewer."
    },
    {
      "id": "geospatial-evidence-map",
      "title": "Cannabis archaeological site records",
      "route": "bioinfo_cannabis/cannabis_map.html",
      "domain": "geospatial-evidence",
      "purpose": "Present curated archaeological site records without implying migration, continuity, exchange, or causality.",
      "publication_state": "interactive-static",
      "access_level": "public",
      "presentation_mode": "interactive-map",
      "audiences": [
        "data-science-bioinformatics",
        "productive-chain-biotechnology"
      ],
      "dynamic_regions": [
        {
          "id": "geospatial-evidence-map",
          "publication_state": "interactive-static",
          "data_source": "bioinfo_cannabis/data/cannabis_sites.json",
          "api_route": null,
          "granularity": "curated-archaeological-site-record",
          "fallback": "Textual site records remain available below the map."
        }
      ],
      "fallback": "Map status and a textual record list disclose loading or data failures."
    },
    {
      "id": "machine-learning-governance",
      "title": "Machine learning for Cannabis data",
      "route": "bioinfo_cannabis/cannabis_ml_governance.html",
      "domain": "data-science-and-bioinformatics",
      "purpose": "Teach how algorithms, datasets, validation, and infrastructure become governed analytical products.",
      "publication_state": "editorial-static",
      "access_level": "public",
      "presentation_mode": "learning-and-methodology-guide",
      "audiences": [
        "data-science-bioinformatics",
        "technology-global-industry"
      ],
      "dynamic_regions": [
        {
          "id": "bioinformatics-learning-path",
          "publication_state": "planned-dynamic",
          "data_source": null,
          "api_route": null,
          "granularity": "learning-unit-and-reproducibility-record",
          "fallback": "Four-step learning sequence and practice routes remain available as HTML."
        }
      ],
      "fallback": "The complete methodological guide remains readable without dynamic services."
    },
    {
      "id": "cannabis-public-health-surveillance",
      "title": "European Cannabis public-health surveillance",
      "route": "bioinfo_cannabis/cannabis_public_health_surveillance.html",
      "domain": "institutional-public-health-evidence",
      "purpose": "Present European Cannabis public-health and seizure indicators with source scope, reporting context, and interpretive boundaries.",
      "publication_state": "editorial-static",
      "access_level": "public",
      "presentation_mode": "institutional-evidence-table",
      "audiences": [
        "technology-global-industry",
        "data-science-bioinformatics",
        "productive-chain-biotechnology"
      ],
      "dynamic_regions": [],
      "fallback": "The complete indicator table and source note remain available as semantic HTML."
    },
    {
      "id": "technology-intelligence",
      "title": "Cannabis technology intelligence",
      "route": "bioinfo_cannabis/cannabis_technology_opportunities.html",
      "domain": "technology-market-and-global-industry",
      "purpose": "Relate technical capabilities, jurisdictional context, market signals, professional roles, and evidential limits.",
      "publication_state": "interactive-static",
      "access_level": "public",
      "presentation_mode": "technology-intelligence-brief",
      "audiences": [
        "technology-global-industry",
        "data-science-bioinformatics",
        "productive-chain-biotechnology"
      ],
      "dynamic_regions": [
        {
          "id": "global-industry-observatory",
          "publication_state": "planned-dynamic",
          "data_source": null,
          "api_route": null,
          "granularity": "jurisdiction-period-metric-record",
          "fallback": "Three analytical axes and an institutional source ledger remain available as HTML."
        },
        {
          "id": "stock-signals",
          "publication_state": "interactive-static",
          "data_source": "bioinfo_cannabis/data/market-portfolio.json",
          "api_route": null,
          "granularity": "asset-period-normalized-series",
          "fallback": "The module states its informational scope and is not presented as financial advice."
        },
        {
          "id": "salary-signals",
          "publication_state": "interactive-static",
          "data_source": "embedded-curated-sample",
          "api_route": null,
          "granularity": "role-location-currency-range",
          "fallback": "Methodological limitations remain visible as editorial content."
        }
      ],
      "fallback": "Technology roles, constraints, sources, and market caveats remain readable without interactive charts."
    }
  ],
  "dynamic_region_contract": {
    "required_fields": [
      "id",
      "purpose",
      "publication_state",
      "granularity",
      "source_name",
      "source_identifier",
      "source_url",
      "accessed_at",
      "version",
      "claim_type",
      "evidence_class",
      "limitations"
    ],
    "required_interface_states": [
      "loading",
      "ready",
      "empty",
      "error",
      "stale"
    ],
    "governance_rules": [
      "The public frontend consumes only packaged public files or governed read-only APIs.",
      "Raw data, curated evidence, analytical interpretation, and publication state remain distinguishable.",
      "Structural viewers derive from canonical structural objects and do not redefine structural identity.",
      "A dynamic failure must preserve a meaningful static fallback and disclose unavailable or stale data."
    ]
  }
}
