{
  "schema": "freshvibe-way-v8.module-meta",
  "schema_version": "1.0.0",
  "module_id": "oscar.settings",
  "version": "0.2.0",
  "display_name": "Settings",
  "category": "core",
  "gallery_linkage": {
    "freshcards": false,
    "gallery_eligible": false
  },
  "fidelity": "extracted",
  "extraction_evidence": "pact/extraction/runtime-inventory.md §settings",
  "doctrinal_alignment": {
    "reconstruction_mode_declared": true,
    "module_pact_registered": true,
    "codex_with_c1_to_c9": true,
    "rules_md_with_9_things": true,
    "state_shape_inventory": true
  },
  "constitutional_fragments": [
    "oscar.settings.llm-config.001",
    "oscar.view.settings.provider-theme.001",
    "oscar.smart.feature-toggles.14.001"
  ],
  "_note": "Fragments to be enumerated in subsequent passes once behavioural extraction is complete."
}