{
  "meta": {
    "generated_at": "2026-08-09T03:41:29.787201+00:00",
    "gcgscola": "/home/scola/odoo/custom_addons_scola/gcgscola",
    "module_count": 67,
    "auto_install_count": 14,
    "bundle_installer_count": 20,
    "tool": "package_topology.py",
    "purpose": "T0-C / STAB-024 truthful packaging closure"
  },
  "ownership": {
    "commercial": {
      "SC-CORE": [
        "scola_core",
        "scola_parent",
        "scola_portal",
        "scola_news",
        "scola_lesson_hours",
        "scola_timetable",
        "scola_attendance"
      ],
      "SC-ADM": [
        "scola_admission"
      ],
      "SC-FEES": [
        "scola_fees"
      ],
      "SC-REPORT": [
        "scola_report_card"
      ],
      "SC-LEARN": [
        "scola_lms"
      ],
      "SC-ASSESS": [
        "scola_cbt"
      ],
      "SC-LIB": [
        "scola_library"
      ],
      "SC-FIN": [
        "scola_account"
      ],
      "SC-OPS": [
        "scola_inventory"
      ],
      "SC-STUDENT": [
        "scola_counseling",
        "scola_student_activity",
        "scola_rules"
      ],
      "SC-PEOPLE": [
        "scola_hr",
        "scola_payroll"
      ],
      "SC-ATTEND+": [
        "scola_smart_attendance",
        "scola_hr_attendance"
      ],
      "SC-FOUND": [
        "scola_foundation_analytics"
      ],
      "SC-DAP": [
        "scola_dapodik_connector",
        "scola_dapodik_report_card_bridge",
        "scola_dapodik_academic_bridge",
        "scola_dapodik_attendance_bridge"
      ],
      "SC-BOS": [
        "scola_bos_rkas",
        "scola_bos_rkas_procurement"
      ]
    },
    "internal_platform": [
      "scola_assessment_bridge",
      "scola_identity_admin",
      "scola_leadership_hub",
      "scola_observability",
      "scola_odoo_base",
      "scola_platform",
      "scola_platform_support"
    ],
    "approved_peer_sku_allowlist": {},
    "expected_core_peer_sku_violations": [
      {
        "module": "scola_hr",
        "owner_sku": "SC-PEOPLE",
        "via": "scola_attendance",
        "note": "scola_attendance hard-depends on scola_hr; Core install therefore pulls an SC-PEOPLE-owned addon (01-product-contract.md \u00a78)."
      }
    ]
  },
  "auto_install_set": [
    "scola_admission_fees_bridge",
    "scola_bos_rkas_executive_bridge",
    "scola_bos_rkas_governance_bridge",
    "scola_bos_rkas_procurement",
    "scola_dapodik_academic_bridge",
    "scola_dapodik_attendance_bridge",
    "scola_dapodik_report_card_bridge",
    "scola_identity_admin",
    "scola_inventory_account_bridge",
    "scola_leadership_hub",
    "scola_observability",
    "scola_parent_fees_bridge",
    "scola_platform",
    "scola_portal_fees_bridge"
  ],
  "bundle_installers": [
    "scola_bundle_admission",
    "scola_bundle_assessment",
    "scola_bundle_bos_rkas",
    "scola_bundle_core",
    "scola_bundle_dapodik",
    "scola_bundle_dapodik_attendance",
    "scola_bundle_enterprise",
    "scola_bundle_fees",
    "scola_bundle_finance",
    "scola_bundle_hr_attendance",
    "scola_bundle_learning",
    "scola_bundle_library",
    "scola_bundle_operations",
    "scola_bundle_people",
    "scola_bundle_profile_negeri",
    "scola_bundle_profile_swasta",
    "scola_bundle_profile_yayasan",
    "scola_bundle_report_card",
    "scola_bundle_smart_attendance",
    "scola_bundle_student_services"
  ],
  "modules": {
    "scola_account": {
      "depends": [
        "base",
        "l10n_id",
        "om_account_accountant",
        "om_hr_payroll",
        "om_hr_payroll_account",
        "scola_core"
      ],
      "direct_scola_depends": [
        "scola_core"
      ],
      "auto_install": false,
      "application": true,
      "version": "17.0.6.0.3",
      "classification": "SC-FIN",
      "owner_sku": "SC-FIN"
    },
    "scola_admission": {
      "depends": [
        "base",
        "openeducat_admission",
        "scola_core",
        "scola_portal",
        "scola_parent",
        "website",
        "portal"
      ],
      "direct_scola_depends": [
        "scola_core",
        "scola_portal",
        "scola_parent"
      ],
      "auto_install": false,
      "application": true,
      "version": "17.0.1.1.0",
      "classification": "SC-ADM",
      "owner_sku": "SC-ADM"
    },
    "scola_admission_assessment": {
      "depends": [
        "base",
        "scola_admission",
        "scola_cbt"
      ],
      "direct_scola_depends": [
        "scola_admission",
        "scola_cbt"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.1",
      "classification": "UNCLASSIFIED_SCOLA",
      "owner_sku": null
    },
    "scola_admission_fees_bridge": {
      "depends": [
        "base",
        "scola_admission",
        "scola_fees"
      ],
      "direct_scola_depends": [
        "scola_admission",
        "scola_fees"
      ],
      "auto_install": true,
      "application": false,
      "version": "17.0.1.0.0",
      "classification": "BRIDGE",
      "owner_sku": "BRIDGE"
    },
    "scola_admission_foundation": {
      "depends": [
        "base",
        "scola_core",
        "scola_admission",
        "scola_foundation_analytics"
      ],
      "direct_scola_depends": [
        "scola_core",
        "scola_admission",
        "scola_foundation_analytics"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.0",
      "classification": "UNCLASSIFIED_SCOLA",
      "owner_sku": null
    },
    "scola_assessment_bridge": {
      "depends": [
        "base",
        "openeducat_core",
        "openeducat_exam",
        "openeducat_assignment",
        "openeducat_timetable",
        "scola_core",
        "scola_portal"
      ],
      "direct_scola_depends": [
        "scola_core",
        "scola_portal"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.2",
      "classification": "INTERNAL_PLATFORM",
      "owner_sku": "INTERNAL_PLATFORM"
    },
    "scola_attendance": {
      "depends": [
        "base",
        "web",
        "mail",
        "openeducat_core",
        "openeducat_attendance",
        "openeducat_timetable",
        "openeducat_parent",
        "hr",
        "hr_attendance",
        "scola_core"
      ],
      "direct_scola_depends": [
        "scola_core"
      ],
      "auto_install": false,
      "application": true,
      "version": "17.0.2.8.9",
      "classification": "SC-CORE",
      "owner_sku": "SC-CORE"
    },
    "scola_bos_rkas": {
      "depends": [
        "base",
        "mail",
        "account",
        "openeducat_core"
      ],
      "direct_scola_depends": [],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.1",
      "classification": "SC-BOS",
      "owner_sku": "SC-BOS"
    },
    "scola_bos_rkas_bridge": {
      "depends": [
        "scola_bos_rkas"
      ],
      "direct_scola_depends": [
        "scola_bos_rkas"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.1",
      "classification": "BRIDGE",
      "owner_sku": "BRIDGE"
    },
    "scola_bos_rkas_executive_bridge": {
      "depends": [
        "base",
        "scola_bos_rkas",
        "scola_leadership_hub"
      ],
      "direct_scola_depends": [
        "scola_bos_rkas",
        "scola_leadership_hub"
      ],
      "auto_install": true,
      "application": false,
      "version": "17.0.1.0.1",
      "classification": "BRIDGE",
      "owner_sku": "BRIDGE"
    },
    "scola_bos_rkas_governance_bridge": {
      "depends": [
        "base",
        "scola_bos_rkas",
        "scola_foundation_analytics"
      ],
      "direct_scola_depends": [
        "scola_bos_rkas",
        "scola_foundation_analytics"
      ],
      "auto_install": true,
      "application": false,
      "version": "17.0.1.0.1",
      "classification": "BRIDGE",
      "owner_sku": "BRIDGE"
    },
    "scola_bos_rkas_procurement": {
      "depends": [
        "base",
        "scola_bos_rkas",
        "scola_inventory"
      ],
      "direct_scola_depends": [
        "scola_bos_rkas",
        "scola_inventory"
      ],
      "auto_install": true,
      "application": false,
      "version": "17.0.1.0.1",
      "classification": "SC-BOS",
      "owner_sku": "SC-BOS"
    },
    "scola_bos_rkas_procurement_bridge": {
      "depends": [
        "scola_bos_rkas_procurement"
      ],
      "direct_scola_depends": [
        "scola_bos_rkas_procurement"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.1",
      "classification": "BRIDGE",
      "owner_sku": "BRIDGE"
    },
    "scola_bundle_admission": {
      "depends": [
        "base",
        "scola_bundle_core",
        "scola_admission"
      ],
      "direct_scola_depends": [
        "scola_bundle_core",
        "scola_admission"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.0",
      "classification": "BUNDLE_INSTALLER",
      "owner_sku": null
    },
    "scola_bundle_assessment": {
      "depends": [
        "base",
        "scola_bundle_core",
        "scola_cbt"
      ],
      "direct_scola_depends": [
        "scola_bundle_core",
        "scola_cbt"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.1",
      "classification": "BUNDLE_INSTALLER",
      "owner_sku": null
    },
    "scola_bundle_bos_rkas": {
      "depends": [
        "base",
        "scola_bundle_finance",
        "scola_bundle_operations",
        "scola_bos_rkas",
        "scola_bos_rkas_procurement",
        "scola_bos_rkas_executive_bridge",
        "scola_bos_rkas_governance_bridge"
      ],
      "direct_scola_depends": [
        "scola_bundle_finance",
        "scola_bundle_operations",
        "scola_bos_rkas",
        "scola_bos_rkas_procurement",
        "scola_bos_rkas_executive_bridge",
        "scola_bos_rkas_governance_bridge"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.2",
      "classification": "BUNDLE_INSTALLER",
      "owner_sku": null
    },
    "scola_bundle_core": {
      "depends": [
        "base",
        "scola_core",
        "scola_parent",
        "scola_portal",
        "scola_news",
        "scola_lesson_hours",
        "scola_timetable",
        "scola_attendance"
      ],
      "direct_scola_depends": [
        "scola_core",
        "scola_parent",
        "scola_portal",
        "scola_news",
        "scola_lesson_hours",
        "scola_timetable",
        "scola_attendance"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.2.0.0",
      "classification": "BUNDLE_INSTALLER",
      "owner_sku": null
    },
    "scola_bundle_dapodik": {
      "depends": [
        "base",
        "scola_bundle_core",
        "scola_dapodik_connector",
        "scola_dapodik_academic_bridge",
        "scola_dapodik_report_card_bridge"
      ],
      "direct_scola_depends": [
        "scola_bundle_core",
        "scola_dapodik_connector",
        "scola_dapodik_academic_bridge",
        "scola_dapodik_report_card_bridge"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.1",
      "classification": "BUNDLE_INSTALLER",
      "owner_sku": null
    },
    "scola_bundle_dapodik_attendance": {
      "depends": [
        "base",
        "scola_bundle_dapodik",
        "scola_bundle_smart_attendance",
        "scola_dapodik_attendance_bridge"
      ],
      "direct_scola_depends": [
        "scola_bundle_dapodik",
        "scola_bundle_smart_attendance",
        "scola_dapodik_attendance_bridge"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.1",
      "classification": "BUNDLE_INSTALLER",
      "owner_sku": null
    },
    "scola_bundle_enterprise": {
      "depends": [
        "base",
        "scola_bundle_profile_swasta",
        "scola_bundle_learning",
        "scola_bundle_assessment",
        "scola_bundle_library",
        "scola_bundle_finance",
        "scola_bundle_operations",
        "scola_bundle_bos_rkas",
        "scola_bundle_people",
        "scola_bundle_student_services",
        "scola_bundle_smart_attendance",
        "scola_bundle_hr_attendance",
        "scola_bundle_dapodik",
        "scola_bundle_dapodik_attendance",
        "scola_admission_assessment",
        "scola_foundation_analytics",
        "scola_odoo_base"
      ],
      "direct_scola_depends": [
        "scola_bundle_profile_swasta",
        "scola_bundle_learning",
        "scola_bundle_assessment",
        "scola_bundle_library",
        "scola_bundle_finance",
        "scola_bundle_operations",
        "scola_bundle_bos_rkas",
        "scola_bundle_people",
        "scola_bundle_student_services",
        "scola_bundle_smart_attendance",
        "scola_bundle_hr_attendance",
        "scola_bundle_dapodik",
        "scola_bundle_dapodik_attendance",
        "scola_admission_assessment",
        "scola_foundation_analytics",
        "scola_odoo_base"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.2.0.1",
      "classification": "BUNDLE_INSTALLER",
      "owner_sku": null
    },
    "scola_bundle_fees": {
      "depends": [
        "base",
        "scola_bundle_core",
        "scola_fees"
      ],
      "direct_scola_depends": [
        "scola_bundle_core",
        "scola_fees"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.0",
      "classification": "BUNDLE_INSTALLER",
      "owner_sku": null
    },
    "scola_bundle_finance": {
      "depends": [
        "base",
        "scola_bundle_core",
        "scola_account"
      ],
      "direct_scola_depends": [
        "scola_bundle_core",
        "scola_account"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.1",
      "classification": "BUNDLE_INSTALLER",
      "owner_sku": null
    },
    "scola_bundle_hr_attendance": {
      "depends": [
        "base",
        "scola_bundle_core",
        "scola_hr_attendance"
      ],
      "direct_scola_depends": [
        "scola_bundle_core",
        "scola_hr_attendance"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.0",
      "classification": "BUNDLE_INSTALLER",
      "owner_sku": null
    },
    "scola_bundle_learning": {
      "depends": [
        "base",
        "scola_bundle_core",
        "scola_lms"
      ],
      "direct_scola_depends": [
        "scola_bundle_core",
        "scola_lms"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.1",
      "classification": "BUNDLE_INSTALLER",
      "owner_sku": null
    },
    "scola_bundle_library": {
      "depends": [
        "base",
        "scola_bundle_core",
        "scola_library"
      ],
      "direct_scola_depends": [
        "scola_bundle_core",
        "scola_library"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.1",
      "classification": "BUNDLE_INSTALLER",
      "owner_sku": null
    },
    "scola_bundle_operations": {
      "depends": [
        "base",
        "scola_bundle_core",
        "scola_inventory"
      ],
      "direct_scola_depends": [
        "scola_bundle_core",
        "scola_inventory"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.1",
      "classification": "BUNDLE_INSTALLER",
      "owner_sku": null
    },
    "scola_bundle_people": {
      "depends": [
        "base",
        "scola_bundle_core",
        "scola_hr",
        "scola_payroll"
      ],
      "direct_scola_depends": [
        "scola_bundle_core",
        "scola_hr",
        "scola_payroll"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.1",
      "classification": "BUNDLE_INSTALLER",
      "owner_sku": null
    },
    "scola_bundle_profile_negeri": {
      "depends": [
        "base",
        "scola_bundle_core"
      ],
      "direct_scola_depends": [
        "scola_bundle_core"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.0",
      "classification": "BUNDLE_INSTALLER",
      "owner_sku": null
    },
    "scola_bundle_profile_swasta": {
      "depends": [
        "base",
        "scola_bundle_core",
        "scola_bundle_admission",
        "scola_bundle_fees",
        "scola_bundle_report_card"
      ],
      "direct_scola_depends": [
        "scola_bundle_core",
        "scola_bundle_admission",
        "scola_bundle_fees",
        "scola_bundle_report_card"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.2.0.0",
      "classification": "BUNDLE_INSTALLER",
      "owner_sku": null
    },
    "scola_bundle_profile_yayasan": {
      "depends": [
        "base",
        "scola_bundle_profile_swasta",
        "scola_foundation_analytics",
        "scola_admission_foundation"
      ],
      "direct_scola_depends": [
        "scola_bundle_profile_swasta",
        "scola_foundation_analytics",
        "scola_admission_foundation"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.0",
      "classification": "BUNDLE_INSTALLER",
      "owner_sku": null
    },
    "scola_bundle_report_card": {
      "depends": [
        "base",
        "scola_bundle_core",
        "scola_report_card"
      ],
      "direct_scola_depends": [
        "scola_bundle_core",
        "scola_report_card"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.0",
      "classification": "BUNDLE_INSTALLER",
      "owner_sku": null
    },
    "scola_bundle_smart_attendance": {
      "depends": [
        "base",
        "scola_bundle_core",
        "scola_smart_attendance"
      ],
      "direct_scola_depends": [
        "scola_bundle_core",
        "scola_smart_attendance"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.1.0",
      "classification": "BUNDLE_INSTALLER",
      "owner_sku": null
    },
    "scola_bundle_student_services": {
      "depends": [
        "base",
        "scola_bundle_core",
        "scola_counseling",
        "scola_student_activity",
        "scola_rules"
      ],
      "direct_scola_depends": [
        "scola_bundle_core",
        "scola_counseling",
        "scola_student_activity",
        "scola_rules"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.1",
      "classification": "BUNDLE_INSTALLER",
      "owner_sku": null
    },
    "scola_cbt": {
      "depends": [
        "base",
        "mail",
        "scola_core",
        "scola_assessment_bridge",
        "scola_report_card",
        "openeducat_core",
        "openeducat_exam"
      ],
      "direct_scola_depends": [
        "scola_core",
        "scola_assessment_bridge",
        "scola_report_card"
      ],
      "auto_install": false,
      "application": true,
      "version": "17.0.1.0.20",
      "classification": "SC-ASSESS",
      "owner_sku": "SC-ASSESS"
    },
    "scola_core": {
      "depends": [
        "base",
        "calendar",
        "hr",
        "resource",
        "openeducat_core",
        "openeducat_classroom",
        "survey",
        "scola_platform_support"
      ],
      "direct_scola_depends": [
        "scola_platform_support"
      ],
      "auto_install": false,
      "application": true,
      "version": "17.0.2.1.48",
      "classification": "SC-CORE",
      "owner_sku": "SC-CORE"
    },
    "scola_counseling": {
      "depends": [
        "base",
        "mail",
        "calendar",
        "contacts",
        "openeducat_core",
        "openeducat_parent",
        "scola_core",
        "scola_student_activity"
      ],
      "direct_scola_depends": [
        "scola_core",
        "scola_student_activity"
      ],
      "auto_install": false,
      "application": true,
      "version": "17.0.1.0.3",
      "classification": "SC-STUDENT",
      "owner_sku": "SC-STUDENT"
    },
    "scola_dapodik_academic_bridge": {
      "depends": [
        "base",
        "scola_dapodik_connector",
        "scola_timetable"
      ],
      "direct_scola_depends": [
        "scola_dapodik_connector",
        "scola_timetable"
      ],
      "auto_install": true,
      "application": false,
      "version": "17.0.1.0.0",
      "classification": "SC-DAP",
      "owner_sku": "SC-DAP"
    },
    "scola_dapodik_attendance_bridge": {
      "depends": [
        "base",
        "scola_dapodik_connector",
        "scola_smart_attendance"
      ],
      "direct_scola_depends": [
        "scola_dapodik_connector",
        "scola_smart_attendance"
      ],
      "auto_install": true,
      "application": false,
      "version": "17.0.1.0.0",
      "classification": "SC-DAP",
      "owner_sku": "SC-DAP"
    },
    "scola_dapodik_connector": {
      "depends": [
        "base",
        "scola_core"
      ],
      "direct_scola_depends": [
        "scola_core"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.1",
      "classification": "SC-DAP",
      "owner_sku": "SC-DAP"
    },
    "scola_dapodik_report_card_bridge": {
      "depends": [
        "base",
        "scola_dapodik_connector",
        "scola_report_card"
      ],
      "direct_scola_depends": [
        "scola_dapodik_connector",
        "scola_report_card"
      ],
      "auto_install": true,
      "application": false,
      "version": "17.0.1.0.2",
      "classification": "SC-DAP",
      "owner_sku": "SC-DAP"
    },
    "scola_fees": {
      "depends": [
        "base",
        "openeducat_fees",
        "openeducat_core",
        "openeducat_parent",
        "scola_core",
        "account"
      ],
      "direct_scola_depends": [
        "scola_core"
      ],
      "auto_install": false,
      "application": true,
      "version": "17.0.1.0.4",
      "classification": "SC-FEES",
      "owner_sku": "SC-FEES"
    },
    "scola_foundation_analytics": {
      "depends": [
        "base",
        "scola_core"
      ],
      "direct_scola_depends": [
        "scola_core"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.2",
      "classification": "SC-FOUND",
      "owner_sku": "SC-FOUND"
    },
    "scola_hr": {
      "depends": [
        "base",
        "hr",
        "hr_contract",
        "hr_holidays",
        "scola_core"
      ],
      "direct_scola_depends": [
        "scola_core"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.14",
      "classification": "SC-PEOPLE",
      "owner_sku": "SC-PEOPLE"
    },
    "scola_hr_attendance": {
      "depends": [
        "base",
        "hr",
        "hr_attendance",
        "scola_core"
      ],
      "direct_scola_depends": [
        "scola_core"
      ],
      "auto_install": false,
      "application": true,
      "version": "17.0.1.1.9",
      "classification": "SC-ATTEND+",
      "owner_sku": "SC-ATTEND+"
    },
    "scola_identity_admin": {
      "depends": [
        "base",
        "scola_core"
      ],
      "direct_scola_depends": [
        "scola_core"
      ],
      "auto_install": true,
      "application": false,
      "version": "17.0.1.0.1",
      "classification": "INTERNAL_PLATFORM",
      "owner_sku": "INTERNAL_PLATFORM"
    },
    "scola_inventory": {
      "depends": [
        "base",
        "stock",
        "purchase",
        "mail",
        "maintenance",
        "scola_core",
        "scola_parent"
      ],
      "direct_scola_depends": [
        "scola_core",
        "scola_parent"
      ],
      "auto_install": false,
      "application": true,
      "version": "17.0.1.0.1",
      "classification": "SC-OPS",
      "owner_sku": "SC-OPS"
    },
    "scola_inventory_account_bridge": {
      "depends": [
        "base",
        "scola_inventory",
        "scola_account",
        "scola_bos_rkas_procurement"
      ],
      "direct_scola_depends": [
        "scola_inventory",
        "scola_account",
        "scola_bos_rkas_procurement"
      ],
      "auto_install": true,
      "application": false,
      "version": "17.0.1.0.0",
      "classification": "BRIDGE",
      "owner_sku": "BRIDGE"
    },
    "scola_leadership_hub": {
      "depends": [
        "base",
        "scola_core"
      ],
      "direct_scola_depends": [
        "scola_core"
      ],
      "auto_install": true,
      "application": false,
      "version": "17.0.1.0.3",
      "classification": "INTERNAL_PLATFORM",
      "owner_sku": "INTERNAL_PLATFORM"
    },
    "scola_lesson_hours": {
      "depends": [
        "base",
        "scola_core"
      ],
      "direct_scola_depends": [
        "scola_core"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.4.1",
      "classification": "SC-CORE",
      "owner_sku": "SC-CORE"
    },
    "scola_library": {
      "depends": [
        "base",
        "openeducat_core",
        "openeducat_library",
        "scola_core",
        "scola_parent"
      ],
      "direct_scola_depends": [
        "scola_core",
        "scola_parent"
      ],
      "auto_install": false,
      "application": true,
      "version": "17.0.1.0.3",
      "classification": "SC-LIB",
      "owner_sku": "SC-LIB"
    },
    "scola_lms": {
      "depends": [
        "base",
        "scola_core",
        "scola_assessment_bridge",
        "scola_report_card",
        "openeducat_core",
        "openeducat_parent",
        "openeducat_assignment",
        "scola_parent",
        "scola_portal",
        "openeducat_timetable"
      ],
      "direct_scola_depends": [
        "scola_core",
        "scola_assessment_bridge",
        "scola_report_card",
        "scola_parent",
        "scola_portal"
      ],
      "auto_install": false,
      "application": true,
      "version": "17.0.1.1.23",
      "classification": "SC-LEARN",
      "owner_sku": "SC-LEARN"
    },
    "scola_news": {
      "depends": [
        "base",
        "mail",
        "scola_core"
      ],
      "direct_scola_depends": [
        "scola_core"
      ],
      "auto_install": false,
      "application": true,
      "version": "17.0.1.4.4",
      "classification": "SC-CORE",
      "owner_sku": "SC-CORE"
    },
    "scola_observability": {
      "depends": [
        "base",
        "scola_core"
      ],
      "direct_scola_depends": [
        "scola_core"
      ],
      "auto_install": true,
      "application": false,
      "version": "17.0.1.0.1",
      "classification": "INTERNAL_PLATFORM",
      "owner_sku": "INTERNAL_PLATFORM"
    },
    "scola_odoo_base": {
      "depends": [
        "base",
        "mail",
        "contacts",
        "hr",
        "hr_attendance",
        "account",
        "portal",
        "website",
        "calendar",
        "survey",
        "web",
        "openeducat_core",
        "openeducat_erp"
      ],
      "direct_scola_depends": [],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.1",
      "classification": "INTERNAL_PLATFORM",
      "owner_sku": "INTERNAL_PLATFORM"
    },
    "scola_parent": {
      "depends": [
        "base",
        "openeducat_parent",
        "scola_core",
        "openeducat_timetable",
        "openeducat_attendance",
        "openeducat_exam",
        "openeducat_assignment"
      ],
      "direct_scola_depends": [
        "scola_core"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.2",
      "classification": "SC-CORE",
      "owner_sku": "SC-CORE"
    },
    "scola_parent_fees_bridge": {
      "depends": [
        "base",
        "scola_parent",
        "scola_fees"
      ],
      "direct_scola_depends": [
        "scola_parent",
        "scola_fees"
      ],
      "auto_install": true,
      "application": false,
      "version": "17.0.1.0.0",
      "classification": "BRIDGE",
      "owner_sku": "BRIDGE"
    },
    "scola_payroll": {
      "depends": [
        "base",
        "hr",
        "hr_contract",
        "om_hr_payroll",
        "account",
        "scola_core",
        "scola_hr"
      ],
      "direct_scola_depends": [
        "scola_core",
        "scola_hr"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.4",
      "classification": "SC-PEOPLE",
      "owner_sku": "SC-PEOPLE"
    },
    "scola_platform": {
      "depends": [
        "base",
        "scola_core",
        "scola_platform_support"
      ],
      "direct_scola_depends": [
        "scola_core",
        "scola_platform_support"
      ],
      "auto_install": true,
      "application": false,
      "version": "17.0.1.1.2",
      "classification": "INTERNAL_PLATFORM",
      "owner_sku": "INTERNAL_PLATFORM"
    },
    "scola_platform_support": {
      "depends": [
        "base"
      ],
      "direct_scola_depends": [],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.9",
      "classification": "INTERNAL_PLATFORM",
      "owner_sku": "INTERNAL_PLATFORM"
    },
    "scola_portal": {
      "depends": [
        "base",
        "calendar",
        "mail",
        "scola_core",
        "scola_parent",
        "scola_news"
      ],
      "direct_scola_depends": [
        "scola_core",
        "scola_parent",
        "scola_news"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.18",
      "classification": "SC-CORE",
      "owner_sku": "SC-CORE"
    },
    "scola_portal_fees_bridge": {
      "depends": [
        "base",
        "scola_portal",
        "scola_fees"
      ],
      "direct_scola_depends": [
        "scola_portal",
        "scola_fees"
      ],
      "auto_install": true,
      "application": false,
      "version": "17.0.1.0.0",
      "classification": "BRIDGE",
      "owner_sku": "BRIDGE"
    },
    "scola_public_complaint": {
      "depends": [
        "base",
        "mail",
        "scola_core"
      ],
      "direct_scola_depends": [
        "scola_core"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.0",
      "classification": "UNCLASSIFIED_SCOLA",
      "owner_sku": null
    },
    "scola_report_card": {
      "depends": [
        "base",
        "mail",
        "openeducat_core",
        "openeducat_assignment",
        "openeducat_exam",
        "openeducat_attendance",
        "scola_core",
        "scola_assessment_bridge",
        "scola_parent",
        "scola_student_activity"
      ],
      "direct_scola_depends": [
        "scola_core",
        "scola_assessment_bridge",
        "scola_parent",
        "scola_student_activity"
      ],
      "auto_install": false,
      "application": true,
      "version": "17.0.2.0.11",
      "classification": "SC-REPORT",
      "owner_sku": "SC-REPORT"
    },
    "scola_rules": {
      "depends": [
        "base",
        "mail",
        "scola_core",
        "scola_counseling"
      ],
      "direct_scola_depends": [
        "scola_core",
        "scola_counseling"
      ],
      "auto_install": false,
      "application": true,
      "version": "17.0.1.1.0",
      "classification": "SC-STUDENT",
      "owner_sku": "SC-STUDENT"
    },
    "scola_smart_attendance": {
      "depends": [
        "base",
        "scola_attendance"
      ],
      "direct_scola_depends": [
        "scola_attendance"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.3.1",
      "classification": "SC-ATTEND+",
      "owner_sku": "SC-ATTEND+"
    },
    "scola_student_activity": {
      "depends": [
        "base",
        "mail",
        "scola_core",
        "scola_parent"
      ],
      "direct_scola_depends": [
        "scola_core",
        "scola_parent"
      ],
      "auto_install": false,
      "application": true,
      "version": "17.0.1.0.9",
      "classification": "SC-STUDENT",
      "owner_sku": "SC-STUDENT"
    },
    "scola_timetable": {
      "depends": [
        "base",
        "openeducat_timetable",
        "scola_core",
        "scola_lesson_hours"
      ],
      "direct_scola_depends": [
        "scola_core",
        "scola_lesson_hours"
      ],
      "auto_install": false,
      "application": false,
      "version": "17.0.1.0.4",
      "classification": "SC-CORE",
      "owner_sku": "SC-CORE"
    }
  },
  "packages": {
    "SC-CORE": {
      "sku": "SC-CORE",
      "planned_bundle_module": "scola_bundle_core",
      "owned_modules": [
        "scola_core",
        "scola_parent",
        "scola_portal",
        "scola_news",
        "scola_lesson_hours",
        "scola_timetable",
        "scola_attendance"
      ],
      "prerequisites": [],
      "install": {
        "seed": "scola_bundle_core",
        "closure": [
          "scola_attendance",
          "scola_bundle_core",
          "scola_core",
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_lesson_hours",
          "scola_news",
          "scola_observability",
          "scola_parent",
          "scola_platform",
          "scola_platform_support",
          "scola_portal",
          "scola_timetable"
        ],
        "direct_depends": [
          "scola_core",
          "scola_parent",
          "scola_portal",
          "scola_news",
          "scola_lesson_hours",
          "scola_timetable",
          "scola_attendance"
        ],
        "transitive_depends": [
          "scola_attendance",
          "scola_core",
          "scola_lesson_hours",
          "scola_news",
          "scola_parent",
          "scola_platform_support",
          "scola_portal",
          "scola_timetable"
        ],
        "auto_installed": [
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_observability",
          "scola_platform"
        ],
        "missing_seed": false
      },
      "closure": [
        "scola_attendance",
        "scola_bundle_core",
        "scola_core",
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_lesson_hours",
        "scola_news",
        "scola_observability",
        "scola_parent",
        "scola_platform",
        "scola_platform_support",
        "scola_portal",
        "scola_timetable"
      ],
      "closure_checksum": "43115784e71c36f5ee2ee2209f17705c8405fc88da0f689ca73fb47e91fe8299",
      "auto_installed_in_closure": [
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_observability",
        "scola_platform"
      ],
      "peer_sku_violations": [],
      "peer_sku_modules": []
    },
    "SC-ADM": {
      "sku": "SC-ADM",
      "planned_bundle_module": "scola_bundle_admission",
      "owned_modules": [
        "scola_admission"
      ],
      "prerequisites": [
        "SC-CORE"
      ],
      "install": {
        "seed": "scola_bundle_admission",
        "closure": [
          "scola_admission",
          "scola_attendance",
          "scola_bundle_admission",
          "scola_bundle_core",
          "scola_core",
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_lesson_hours",
          "scola_news",
          "scola_observability",
          "scola_parent",
          "scola_platform",
          "scola_platform_support",
          "scola_portal",
          "scola_timetable"
        ],
        "direct_depends": [
          "scola_bundle_core",
          "scola_admission"
        ],
        "transitive_depends": [
          "scola_admission",
          "scola_attendance",
          "scola_bundle_core",
          "scola_core",
          "scola_lesson_hours",
          "scola_news",
          "scola_parent",
          "scola_platform_support",
          "scola_portal",
          "scola_timetable"
        ],
        "auto_installed": [
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_observability",
          "scola_platform"
        ],
        "missing_seed": false
      },
      "closure": [
        "scola_admission",
        "scola_attendance",
        "scola_bundle_admission",
        "scola_bundle_core",
        "scola_core",
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_lesson_hours",
        "scola_news",
        "scola_observability",
        "scola_parent",
        "scola_platform",
        "scola_platform_support",
        "scola_portal",
        "scola_timetable"
      ],
      "closure_checksum": "32b0b70771f8d6ec72d176999f1db79ece14fe5b930c47bdfe234449cc2d4338",
      "auto_installed_in_closure": [
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_observability",
        "scola_platform"
      ],
      "peer_sku_violations": [],
      "peer_sku_modules": []
    },
    "SC-FEES": {
      "sku": "SC-FEES",
      "planned_bundle_module": "scola_bundle_fees",
      "owned_modules": [
        "scola_fees"
      ],
      "prerequisites": [
        "SC-CORE"
      ],
      "install": {
        "seed": "scola_bundle_fees",
        "closure": [
          "scola_attendance",
          "scola_bundle_core",
          "scola_bundle_fees",
          "scola_core",
          "scola_fees",
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_lesson_hours",
          "scola_news",
          "scola_observability",
          "scola_parent",
          "scola_parent_fees_bridge",
          "scola_platform",
          "scola_platform_support",
          "scola_portal",
          "scola_portal_fees_bridge",
          "scola_timetable"
        ],
        "direct_depends": [
          "scola_bundle_core",
          "scola_fees"
        ],
        "transitive_depends": [
          "scola_attendance",
          "scola_bundle_core",
          "scola_core",
          "scola_fees",
          "scola_lesson_hours",
          "scola_news",
          "scola_parent",
          "scola_platform_support",
          "scola_portal",
          "scola_timetable"
        ],
        "auto_installed": [
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_observability",
          "scola_parent_fees_bridge",
          "scola_platform",
          "scola_portal_fees_bridge"
        ],
        "missing_seed": false
      },
      "closure": [
        "scola_attendance",
        "scola_bundle_core",
        "scola_bundle_fees",
        "scola_core",
        "scola_fees",
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_lesson_hours",
        "scola_news",
        "scola_observability",
        "scola_parent",
        "scola_parent_fees_bridge",
        "scola_platform",
        "scola_platform_support",
        "scola_portal",
        "scola_portal_fees_bridge",
        "scola_timetable"
      ],
      "closure_checksum": "df64d2e7ca2a63e4c3f45c17e30addbe4d937734a6e2a70ec180425b8ebd1b99",
      "auto_installed_in_closure": [
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_observability",
        "scola_parent_fees_bridge",
        "scola_platform",
        "scola_portal_fees_bridge"
      ],
      "peer_sku_violations": [],
      "peer_sku_modules": []
    },
    "SC-REPORT": {
      "sku": "SC-REPORT",
      "planned_bundle_module": "scola_bundle_report_card",
      "owned_modules": [
        "scola_report_card"
      ],
      "prerequisites": [
        "SC-CORE"
      ],
      "install": {
        "seed": "scola_bundle_report_card",
        "closure": [
          "scola_assessment_bridge",
          "scola_attendance",
          "scola_bundle_core",
          "scola_bundle_report_card",
          "scola_core",
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_lesson_hours",
          "scola_news",
          "scola_observability",
          "scola_parent",
          "scola_platform",
          "scola_platform_support",
          "scola_portal",
          "scola_report_card",
          "scola_student_activity",
          "scola_timetable"
        ],
        "direct_depends": [
          "scola_bundle_core",
          "scola_report_card"
        ],
        "transitive_depends": [
          "scola_assessment_bridge",
          "scola_attendance",
          "scola_bundle_core",
          "scola_core",
          "scola_lesson_hours",
          "scola_news",
          "scola_parent",
          "scola_platform_support",
          "scola_portal",
          "scola_report_card",
          "scola_student_activity",
          "scola_timetable"
        ],
        "auto_installed": [
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_observability",
          "scola_platform"
        ],
        "missing_seed": false
      },
      "closure": [
        "scola_assessment_bridge",
        "scola_attendance",
        "scola_bundle_core",
        "scola_bundle_report_card",
        "scola_core",
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_lesson_hours",
        "scola_news",
        "scola_observability",
        "scola_parent",
        "scola_platform",
        "scola_platform_support",
        "scola_portal",
        "scola_report_card",
        "scola_student_activity",
        "scola_timetable"
      ],
      "closure_checksum": "dc1a0eca10420aa8e4cf588f0660e7ed2761a0350b8dd27d2ecd0e01345e97c3",
      "auto_installed_in_closure": [
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_observability",
        "scola_platform"
      ],
      "peer_sku_violations": [
        {
          "module": "scola_student_activity",
          "owner_sku": "SC-STUDENT",
          "via": "scola_report_card",
          "path": [
            "scola_bundle_report_card",
            "scola_report_card",
            "scola_student_activity"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        }
      ],
      "peer_sku_modules": [
        "scola_student_activity"
      ]
    },
    "SC-LEARN": {
      "sku": "SC-LEARN",
      "planned_bundle_module": "scola_bundle_learning",
      "owned_modules": [
        "scola_lms"
      ],
      "prerequisites": [
        "SC-CORE"
      ],
      "install": {
        "seed": "scola_bundle_learning",
        "closure": [
          "scola_assessment_bridge",
          "scola_attendance",
          "scola_bundle_core",
          "scola_bundle_learning",
          "scola_core",
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_lesson_hours",
          "scola_lms",
          "scola_news",
          "scola_observability",
          "scola_parent",
          "scola_platform",
          "scola_platform_support",
          "scola_portal",
          "scola_report_card",
          "scola_student_activity",
          "scola_timetable"
        ],
        "direct_depends": [
          "scola_bundle_core",
          "scola_lms"
        ],
        "transitive_depends": [
          "scola_assessment_bridge",
          "scola_attendance",
          "scola_bundle_core",
          "scola_core",
          "scola_lesson_hours",
          "scola_lms",
          "scola_news",
          "scola_parent",
          "scola_platform_support",
          "scola_portal",
          "scola_report_card",
          "scola_student_activity",
          "scola_timetable"
        ],
        "auto_installed": [
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_observability",
          "scola_platform"
        ],
        "missing_seed": false
      },
      "closure": [
        "scola_assessment_bridge",
        "scola_attendance",
        "scola_bundle_core",
        "scola_bundle_learning",
        "scola_core",
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_lesson_hours",
        "scola_lms",
        "scola_news",
        "scola_observability",
        "scola_parent",
        "scola_platform",
        "scola_platform_support",
        "scola_portal",
        "scola_report_card",
        "scola_student_activity",
        "scola_timetable"
      ],
      "closure_checksum": "d0530afe5032f2c542a63048d1d8f3ff3f04ae0782fa8779b3cfd353da5821d9",
      "auto_installed_in_closure": [
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_observability",
        "scola_platform"
      ],
      "peer_sku_violations": [
        {
          "module": "scola_report_card",
          "owner_sku": "SC-REPORT",
          "via": "scola_lms",
          "path": [
            "scola_bundle_learning",
            "scola_lms",
            "scola_report_card"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        },
        {
          "module": "scola_student_activity",
          "owner_sku": "SC-STUDENT",
          "via": "scola_lms",
          "path": [
            "scola_bundle_learning",
            "scola_lms",
            "scola_report_card",
            "scola_student_activity"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        }
      ],
      "peer_sku_modules": [
        "scola_report_card",
        "scola_student_activity"
      ]
    },
    "SC-ASSESS": {
      "sku": "SC-ASSESS",
      "planned_bundle_module": "scola_bundle_assessment",
      "owned_modules": [
        "scola_cbt"
      ],
      "prerequisites": [
        "SC-CORE"
      ],
      "install": {
        "seed": "scola_bundle_assessment",
        "closure": [
          "scola_assessment_bridge",
          "scola_attendance",
          "scola_bundle_assessment",
          "scola_bundle_core",
          "scola_cbt",
          "scola_core",
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_lesson_hours",
          "scola_news",
          "scola_observability",
          "scola_parent",
          "scola_platform",
          "scola_platform_support",
          "scola_portal",
          "scola_report_card",
          "scola_student_activity",
          "scola_timetable"
        ],
        "direct_depends": [
          "scola_bundle_core",
          "scola_cbt"
        ],
        "transitive_depends": [
          "scola_assessment_bridge",
          "scola_attendance",
          "scola_bundle_core",
          "scola_cbt",
          "scola_core",
          "scola_lesson_hours",
          "scola_news",
          "scola_parent",
          "scola_platform_support",
          "scola_portal",
          "scola_report_card",
          "scola_student_activity",
          "scola_timetable"
        ],
        "auto_installed": [
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_observability",
          "scola_platform"
        ],
        "missing_seed": false
      },
      "closure": [
        "scola_assessment_bridge",
        "scola_attendance",
        "scola_bundle_assessment",
        "scola_bundle_core",
        "scola_cbt",
        "scola_core",
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_lesson_hours",
        "scola_news",
        "scola_observability",
        "scola_parent",
        "scola_platform",
        "scola_platform_support",
        "scola_portal",
        "scola_report_card",
        "scola_student_activity",
        "scola_timetable"
      ],
      "closure_checksum": "1f565dab81c9a11422077b4d62ca716388c22d981c4bc86906625501db3ae46b",
      "auto_installed_in_closure": [
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_observability",
        "scola_platform"
      ],
      "peer_sku_violations": [
        {
          "module": "scola_report_card",
          "owner_sku": "SC-REPORT",
          "via": "scola_cbt",
          "path": [
            "scola_bundle_assessment",
            "scola_cbt",
            "scola_report_card"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        },
        {
          "module": "scola_student_activity",
          "owner_sku": "SC-STUDENT",
          "via": "scola_cbt",
          "path": [
            "scola_bundle_assessment",
            "scola_cbt",
            "scola_report_card",
            "scola_student_activity"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        }
      ],
      "peer_sku_modules": [
        "scola_report_card",
        "scola_student_activity"
      ]
    },
    "SC-LIB": {
      "sku": "SC-LIB",
      "planned_bundle_module": "scola_bundle_library",
      "owned_modules": [
        "scola_library"
      ],
      "prerequisites": [
        "SC-CORE"
      ],
      "install": {
        "seed": "scola_bundle_library",
        "closure": [
          "scola_attendance",
          "scola_bundle_core",
          "scola_bundle_library",
          "scola_core",
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_lesson_hours",
          "scola_library",
          "scola_news",
          "scola_observability",
          "scola_parent",
          "scola_platform",
          "scola_platform_support",
          "scola_portal",
          "scola_timetable"
        ],
        "direct_depends": [
          "scola_bundle_core",
          "scola_library"
        ],
        "transitive_depends": [
          "scola_attendance",
          "scola_bundle_core",
          "scola_core",
          "scola_lesson_hours",
          "scola_library",
          "scola_news",
          "scola_parent",
          "scola_platform_support",
          "scola_portal",
          "scola_timetable"
        ],
        "auto_installed": [
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_observability",
          "scola_platform"
        ],
        "missing_seed": false
      },
      "closure": [
        "scola_attendance",
        "scola_bundle_core",
        "scola_bundle_library",
        "scola_core",
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_lesson_hours",
        "scola_library",
        "scola_news",
        "scola_observability",
        "scola_parent",
        "scola_platform",
        "scola_platform_support",
        "scola_portal",
        "scola_timetable"
      ],
      "closure_checksum": "e7095676c6e0b90a7c628fbda7e20c74f29b6a8054fc278839ee273ebe0097ee",
      "auto_installed_in_closure": [
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_observability",
        "scola_platform"
      ],
      "peer_sku_violations": [],
      "peer_sku_modules": []
    },
    "SC-FIN": {
      "sku": "SC-FIN",
      "planned_bundle_module": "scola_bundle_finance",
      "owned_modules": [
        "scola_account"
      ],
      "prerequisites": [
        "SC-CORE"
      ],
      "install": {
        "seed": "scola_bundle_finance",
        "closure": [
          "scola_account",
          "scola_attendance",
          "scola_bundle_core",
          "scola_bundle_finance",
          "scola_core",
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_lesson_hours",
          "scola_news",
          "scola_observability",
          "scola_parent",
          "scola_platform",
          "scola_platform_support",
          "scola_portal",
          "scola_timetable"
        ],
        "direct_depends": [
          "scola_bundle_core",
          "scola_account"
        ],
        "transitive_depends": [
          "scola_account",
          "scola_attendance",
          "scola_bundle_core",
          "scola_core",
          "scola_lesson_hours",
          "scola_news",
          "scola_parent",
          "scola_platform_support",
          "scola_portal",
          "scola_timetable"
        ],
        "auto_installed": [
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_observability",
          "scola_platform"
        ],
        "missing_seed": false
      },
      "closure": [
        "scola_account",
        "scola_attendance",
        "scola_bundle_core",
        "scola_bundle_finance",
        "scola_core",
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_lesson_hours",
        "scola_news",
        "scola_observability",
        "scola_parent",
        "scola_platform",
        "scola_platform_support",
        "scola_portal",
        "scola_timetable"
      ],
      "closure_checksum": "f930cf186ed5dcfa1d821527622a9c1c029a71393e22179c06d85fb802064af4",
      "auto_installed_in_closure": [
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_observability",
        "scola_platform"
      ],
      "peer_sku_violations": [],
      "peer_sku_modules": []
    },
    "SC-OPS": {
      "sku": "SC-OPS",
      "planned_bundle_module": "scola_bundle_operations",
      "owned_modules": [
        "scola_inventory"
      ],
      "prerequisites": [
        "SC-CORE"
      ],
      "install": {
        "seed": "scola_bundle_operations",
        "closure": [
          "scola_attendance",
          "scola_bundle_core",
          "scola_bundle_operations",
          "scola_core",
          "scola_identity_admin",
          "scola_inventory",
          "scola_leadership_hub",
          "scola_lesson_hours",
          "scola_news",
          "scola_observability",
          "scola_parent",
          "scola_platform",
          "scola_platform_support",
          "scola_portal",
          "scola_timetable"
        ],
        "direct_depends": [
          "scola_bundle_core",
          "scola_inventory"
        ],
        "transitive_depends": [
          "scola_attendance",
          "scola_bundle_core",
          "scola_core",
          "scola_inventory",
          "scola_lesson_hours",
          "scola_news",
          "scola_parent",
          "scola_platform_support",
          "scola_portal",
          "scola_timetable"
        ],
        "auto_installed": [
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_observability",
          "scola_platform"
        ],
        "missing_seed": false
      },
      "closure": [
        "scola_attendance",
        "scola_bundle_core",
        "scola_bundle_operations",
        "scola_core",
        "scola_identity_admin",
        "scola_inventory",
        "scola_leadership_hub",
        "scola_lesson_hours",
        "scola_news",
        "scola_observability",
        "scola_parent",
        "scola_platform",
        "scola_platform_support",
        "scola_portal",
        "scola_timetable"
      ],
      "closure_checksum": "dd15bbceedc67869c1010dff8a2bb794fe489eb714ce0bd98952cf0e65f32f7c",
      "auto_installed_in_closure": [
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_observability",
        "scola_platform"
      ],
      "peer_sku_violations": [],
      "peer_sku_modules": []
    },
    "SC-STUDENT": {
      "sku": "SC-STUDENT",
      "planned_bundle_module": "scola_bundle_student_services",
      "owned_modules": [
        "scola_counseling",
        "scola_student_activity",
        "scola_rules"
      ],
      "prerequisites": [
        "SC-CORE"
      ],
      "install": {
        "seed": "scola_bundle_student_services",
        "closure": [
          "scola_attendance",
          "scola_bundle_core",
          "scola_bundle_student_services",
          "scola_core",
          "scola_counseling",
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_lesson_hours",
          "scola_news",
          "scola_observability",
          "scola_parent",
          "scola_platform",
          "scola_platform_support",
          "scola_portal",
          "scola_rules",
          "scola_student_activity",
          "scola_timetable"
        ],
        "direct_depends": [
          "scola_bundle_core",
          "scola_counseling",
          "scola_student_activity",
          "scola_rules"
        ],
        "transitive_depends": [
          "scola_attendance",
          "scola_bundle_core",
          "scola_core",
          "scola_counseling",
          "scola_lesson_hours",
          "scola_news",
          "scola_parent",
          "scola_platform_support",
          "scola_portal",
          "scola_rules",
          "scola_student_activity",
          "scola_timetable"
        ],
        "auto_installed": [
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_observability",
          "scola_platform"
        ],
        "missing_seed": false
      },
      "closure": [
        "scola_attendance",
        "scola_bundle_core",
        "scola_bundle_student_services",
        "scola_core",
        "scola_counseling",
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_lesson_hours",
        "scola_news",
        "scola_observability",
        "scola_parent",
        "scola_platform",
        "scola_platform_support",
        "scola_portal",
        "scola_rules",
        "scola_student_activity",
        "scola_timetable"
      ],
      "closure_checksum": "0751911e4e79cf9d18743dcc417c0f2776207ace0d1f5ba69a34b48d82be4d22",
      "auto_installed_in_closure": [
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_observability",
        "scola_platform"
      ],
      "peer_sku_violations": [],
      "peer_sku_modules": []
    },
    "SC-PEOPLE": {
      "sku": "SC-PEOPLE",
      "planned_bundle_module": "scola_bundle_people",
      "owned_modules": [
        "scola_hr",
        "scola_payroll"
      ],
      "prerequisites": [
        "SC-CORE"
      ],
      "install": {
        "seed": "scola_bundle_people",
        "closure": [
          "scola_attendance",
          "scola_bundle_core",
          "scola_bundle_people",
          "scola_core",
          "scola_hr",
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_lesson_hours",
          "scola_news",
          "scola_observability",
          "scola_parent",
          "scola_payroll",
          "scola_platform",
          "scola_platform_support",
          "scola_portal",
          "scola_timetable"
        ],
        "direct_depends": [
          "scola_bundle_core",
          "scola_hr",
          "scola_payroll"
        ],
        "transitive_depends": [
          "scola_attendance",
          "scola_bundle_core",
          "scola_core",
          "scola_hr",
          "scola_lesson_hours",
          "scola_news",
          "scola_parent",
          "scola_payroll",
          "scola_platform_support",
          "scola_portal",
          "scola_timetable"
        ],
        "auto_installed": [
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_observability",
          "scola_platform"
        ],
        "missing_seed": false
      },
      "closure": [
        "scola_attendance",
        "scola_bundle_core",
        "scola_bundle_people",
        "scola_core",
        "scola_hr",
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_lesson_hours",
        "scola_news",
        "scola_observability",
        "scola_parent",
        "scola_payroll",
        "scola_platform",
        "scola_platform_support",
        "scola_portal",
        "scola_timetable"
      ],
      "closure_checksum": "9b04cf83df408777e0015a7e190b2654ac5d103281bd97abe6fce73f03098c9a",
      "auto_installed_in_closure": [
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_observability",
        "scola_platform"
      ],
      "peer_sku_violations": [],
      "peer_sku_modules": []
    },
    "SC-ATTEND+": {
      "sku": "SC-ATTEND+",
      "planned_bundle_module": "scola_bundle_smart_attendance",
      "owned_modules": [
        "scola_smart_attendance",
        "scola_hr_attendance"
      ],
      "prerequisites": [
        "SC-CORE"
      ],
      "install": {
        "seed": "scola_bundle_smart_attendance",
        "closure": [
          "scola_attendance",
          "scola_bundle_core",
          "scola_bundle_smart_attendance",
          "scola_core",
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_lesson_hours",
          "scola_news",
          "scola_observability",
          "scola_parent",
          "scola_platform",
          "scola_platform_support",
          "scola_portal",
          "scola_smart_attendance",
          "scola_timetable"
        ],
        "direct_depends": [
          "scola_bundle_core",
          "scola_smart_attendance"
        ],
        "transitive_depends": [
          "scola_attendance",
          "scola_bundle_core",
          "scola_core",
          "scola_lesson_hours",
          "scola_news",
          "scola_parent",
          "scola_platform_support",
          "scola_portal",
          "scola_smart_attendance",
          "scola_timetable"
        ],
        "auto_installed": [
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_observability",
          "scola_platform"
        ],
        "missing_seed": false
      },
      "closure": [
        "scola_attendance",
        "scola_bundle_core",
        "scola_bundle_smart_attendance",
        "scola_core",
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_lesson_hours",
        "scola_news",
        "scola_observability",
        "scola_parent",
        "scola_platform",
        "scola_platform_support",
        "scola_portal",
        "scola_smart_attendance",
        "scola_timetable"
      ],
      "closure_checksum": "2be5be5d28c68d5a57608a3423c1938d18ff1d842d4a3e311876662f118b410b",
      "auto_installed_in_closure": [
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_observability",
        "scola_platform"
      ],
      "peer_sku_violations": [],
      "peer_sku_modules": []
    },
    "SC-FOUND": {
      "sku": "SC-FOUND",
      "planned_bundle_module": "scola_bundle_enterprise",
      "owned_modules": [
        "scola_foundation_analytics"
      ],
      "prerequisites": [
        "SC-CORE",
        "SC-FIN"
      ],
      "install": {
        "seed": "scola_bundle_enterprise",
        "closure": [
          "scola_account",
          "scola_admission",
          "scola_admission_assessment",
          "scola_admission_fees_bridge",
          "scola_assessment_bridge",
          "scola_attendance",
          "scola_bos_rkas",
          "scola_bos_rkas_executive_bridge",
          "scola_bos_rkas_governance_bridge",
          "scola_bos_rkas_procurement",
          "scola_bundle_admission",
          "scola_bundle_assessment",
          "scola_bundle_bos_rkas",
          "scola_bundle_core",
          "scola_bundle_dapodik",
          "scola_bundle_dapodik_attendance",
          "scola_bundle_enterprise",
          "scola_bundle_fees",
          "scola_bundle_finance",
          "scola_bundle_hr_attendance",
          "scola_bundle_learning",
          "scola_bundle_library",
          "scola_bundle_operations",
          "scola_bundle_people",
          "scola_bundle_profile_swasta",
          "scola_bundle_report_card",
          "scola_bundle_smart_attendance",
          "scola_bundle_student_services",
          "scola_cbt",
          "scola_core",
          "scola_counseling",
          "scola_dapodik_academic_bridge",
          "scola_dapodik_attendance_bridge",
          "scola_dapodik_connector",
          "scola_dapodik_report_card_bridge",
          "scola_fees",
          "scola_foundation_analytics",
          "scola_hr",
          "scola_hr_attendance",
          "scola_identity_admin",
          "scola_inventory",
          "scola_inventory_account_bridge",
          "scola_leadership_hub",
          "scola_lesson_hours",
          "scola_library",
          "scola_lms",
          "scola_news",
          "scola_observability",
          "scola_odoo_base",
          "scola_parent",
          "scola_parent_fees_bridge",
          "scola_payroll",
          "scola_platform",
          "scola_platform_support",
          "scola_portal",
          "scola_portal_fees_bridge",
          "scola_report_card",
          "scola_rules",
          "scola_smart_attendance",
          "scola_student_activity",
          "scola_timetable"
        ],
        "direct_depends": [
          "scola_bundle_profile_swasta",
          "scola_bundle_learning",
          "scola_bundle_assessment",
          "scola_bundle_library",
          "scola_bundle_finance",
          "scola_bundle_operations",
          "scola_bundle_bos_rkas",
          "scola_bundle_people",
          "scola_bundle_student_services",
          "scola_bundle_smart_attendance",
          "scola_bundle_hr_attendance",
          "scola_bundle_dapodik",
          "scola_bundle_dapodik_attendance",
          "scola_admission_assessment",
          "scola_foundation_analytics",
          "scola_odoo_base"
        ],
        "transitive_depends": [
          "scola_account",
          "scola_admission",
          "scola_admission_assessment",
          "scola_assessment_bridge",
          "scola_attendance",
          "scola_bos_rkas",
          "scola_bos_rkas_executive_bridge",
          "scola_bos_rkas_governance_bridge",
          "scola_bos_rkas_procurement",
          "scola_bundle_admission",
          "scola_bundle_assessment",
          "scola_bundle_bos_rkas",
          "scola_bundle_core",
          "scola_bundle_dapodik",
          "scola_bundle_dapodik_attendance",
          "scola_bundle_fees",
          "scola_bundle_finance",
          "scola_bundle_hr_attendance",
          "scola_bundle_learning",
          "scola_bundle_library",
          "scola_bundle_operations",
          "scola_bundle_people",
          "scola_bundle_profile_swasta",
          "scola_bundle_report_card",
          "scola_bundle_smart_attendance",
          "scola_bundle_student_services",
          "scola_cbt",
          "scola_core",
          "scola_counseling",
          "scola_dapodik_academic_bridge",
          "scola_dapodik_attendance_bridge",
          "scola_dapodik_connector",
          "scola_dapodik_report_card_bridge",
          "scola_fees",
          "scola_foundation_analytics",
          "scola_hr",
          "scola_hr_attendance",
          "scola_inventory",
          "scola_leadership_hub",
          "scola_lesson_hours",
          "scola_library",
          "scola_lms",
          "scola_news",
          "scola_odoo_base",
          "scola_parent",
          "scola_payroll",
          "scola_platform_support",
          "scola_portal",
          "scola_report_card",
          "scola_rules",
          "scola_smart_attendance",
          "scola_student_activity",
          "scola_timetable"
        ],
        "auto_installed": [
          "scola_admission_fees_bridge",
          "scola_identity_admin",
          "scola_inventory_account_bridge",
          "scola_observability",
          "scola_parent_fees_bridge",
          "scola_platform",
          "scola_portal_fees_bridge"
        ],
        "missing_seed": false
      },
      "closure": [
        "scola_account",
        "scola_admission",
        "scola_admission_assessment",
        "scola_admission_fees_bridge",
        "scola_assessment_bridge",
        "scola_attendance",
        "scola_bos_rkas",
        "scola_bos_rkas_executive_bridge",
        "scola_bos_rkas_governance_bridge",
        "scola_bos_rkas_procurement",
        "scola_bundle_admission",
        "scola_bundle_assessment",
        "scola_bundle_bos_rkas",
        "scola_bundle_core",
        "scola_bundle_dapodik",
        "scola_bundle_dapodik_attendance",
        "scola_bundle_enterprise",
        "scola_bundle_fees",
        "scola_bundle_finance",
        "scola_bundle_hr_attendance",
        "scola_bundle_learning",
        "scola_bundle_library",
        "scola_bundle_operations",
        "scola_bundle_people",
        "scola_bundle_profile_swasta",
        "scola_bundle_report_card",
        "scola_bundle_smart_attendance",
        "scola_bundle_student_services",
        "scola_cbt",
        "scola_core",
        "scola_counseling",
        "scola_dapodik_academic_bridge",
        "scola_dapodik_attendance_bridge",
        "scola_dapodik_connector",
        "scola_dapodik_report_card_bridge",
        "scola_fees",
        "scola_foundation_analytics",
        "scola_hr",
        "scola_hr_attendance",
        "scola_identity_admin",
        "scola_inventory",
        "scola_inventory_account_bridge",
        "scola_leadership_hub",
        "scola_lesson_hours",
        "scola_library",
        "scola_lms",
        "scola_news",
        "scola_observability",
        "scola_odoo_base",
        "scola_parent",
        "scola_parent_fees_bridge",
        "scola_payroll",
        "scola_platform",
        "scola_platform_support",
        "scola_portal",
        "scola_portal_fees_bridge",
        "scola_report_card",
        "scola_rules",
        "scola_smart_attendance",
        "scola_student_activity",
        "scola_timetable"
      ],
      "closure_checksum": "5806532f0acbb6a63075ead3bc84f5c41c02fc7b61f0aa29cb026a9ea9cc6dfb",
      "auto_installed_in_closure": [
        "scola_admission_fees_bridge",
        "scola_identity_admin",
        "scola_inventory_account_bridge",
        "scola_observability",
        "scola_parent_fees_bridge",
        "scola_platform",
        "scola_portal_fees_bridge"
      ],
      "peer_sku_violations": [
        {
          "module": "scola_admission",
          "owner_sku": "SC-ADM",
          "via": "scola_admission_assessment",
          "path": [
            "scola_bundle_enterprise",
            "scola_admission_assessment",
            "scola_admission"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        },
        {
          "module": "scola_cbt",
          "owner_sku": "SC-ASSESS",
          "via": "scola_cbt",
          "path": [
            "scola_bundle_enterprise",
            "scola_bundle_assessment",
            "scola_cbt"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        },
        {
          "module": "scola_hr_attendance",
          "owner_sku": "SC-ATTEND+",
          "via": "scola_hr_attendance",
          "path": [
            "scola_bundle_enterprise",
            "scola_bundle_hr_attendance",
            "scola_hr_attendance"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        },
        {
          "module": "scola_smart_attendance",
          "owner_sku": "SC-ATTEND+",
          "via": "scola_smart_attendance",
          "path": [
            "scola_bundle_enterprise",
            "scola_bundle_smart_attendance",
            "scola_smart_attendance"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        },
        {
          "module": "scola_bos_rkas",
          "owner_sku": "SC-BOS",
          "via": "scola_bos_rkas",
          "path": [
            "scola_bundle_enterprise",
            "scola_bundle_bos_rkas",
            "scola_bos_rkas"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        },
        {
          "module": "scola_bos_rkas_procurement",
          "owner_sku": "SC-BOS",
          "via": "scola_bos_rkas_procurement",
          "path": [
            "scola_bundle_enterprise",
            "scola_bundle_bos_rkas",
            "scola_bos_rkas_procurement"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        },
        {
          "module": "scola_dapodik_academic_bridge",
          "owner_sku": "SC-DAP",
          "via": "scola_dapodik_academic_bridge",
          "path": [
            "scola_bundle_enterprise",
            "scola_bundle_dapodik",
            "scola_dapodik_academic_bridge"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        },
        {
          "module": "scola_dapodik_attendance_bridge",
          "owner_sku": "SC-DAP",
          "via": "scola_dapodik_attendance_bridge",
          "path": [
            "scola_bundle_enterprise",
            "scola_bundle_dapodik_attendance",
            "scola_dapodik_attendance_bridge"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        },
        {
          "module": "scola_dapodik_connector",
          "owner_sku": "SC-DAP",
          "via": "scola_dapodik_connector",
          "path": [
            "scola_bundle_enterprise",
            "scola_bundle_dapodik",
            "scola_dapodik_connector"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        },
        {
          "module": "scola_dapodik_report_card_bridge",
          "owner_sku": "SC-DAP",
          "via": "scola_dapodik_report_card_bridge",
          "path": [
            "scola_bundle_enterprise",
            "scola_bundle_dapodik",
            "scola_dapodik_report_card_bridge"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        },
        {
          "module": "scola_fees",
          "owner_sku": "SC-FEES",
          "via": "scola_fees",
          "path": [
            "scola_bundle_enterprise",
            "scola_bundle_profile_swasta",
            "scola_bundle_fees",
            "scola_fees"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        },
        {
          "module": "scola_lms",
          "owner_sku": "SC-LEARN",
          "via": "scola_lms",
          "path": [
            "scola_bundle_enterprise",
            "scola_bundle_learning",
            "scola_lms"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        },
        {
          "module": "scola_library",
          "owner_sku": "SC-LIB",
          "via": "scola_library",
          "path": [
            "scola_bundle_enterprise",
            "scola_bundle_library",
            "scola_library"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        },
        {
          "module": "scola_inventory",
          "owner_sku": "SC-OPS",
          "via": "scola_inventory",
          "path": [
            "scola_bundle_enterprise",
            "scola_bundle_operations",
            "scola_inventory"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        },
        {
          "module": "scola_hr",
          "owner_sku": "SC-PEOPLE",
          "via": "scola_hr",
          "path": [
            "scola_bundle_enterprise",
            "scola_bundle_people",
            "scola_hr"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        },
        {
          "module": "scola_payroll",
          "owner_sku": "SC-PEOPLE",
          "via": "scola_payroll",
          "path": [
            "scola_bundle_enterprise",
            "scola_bundle_people",
            "scola_payroll"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        },
        {
          "module": "scola_report_card",
          "owner_sku": "SC-REPORT",
          "via": "scola_report_card",
          "path": [
            "scola_bundle_enterprise",
            "scola_bundle_profile_swasta",
            "scola_bundle_report_card",
            "scola_report_card"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        },
        {
          "module": "scola_counseling",
          "owner_sku": "SC-STUDENT",
          "via": "scola_counseling",
          "path": [
            "scola_bundle_enterprise",
            "scola_bundle_student_services",
            "scola_counseling"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        },
        {
          "module": "scola_rules",
          "owner_sku": "SC-STUDENT",
          "via": "scola_rules",
          "path": [
            "scola_bundle_enterprise",
            "scola_bundle_student_services",
            "scola_rules"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        },
        {
          "module": "scola_student_activity",
          "owner_sku": "SC-STUDENT",
          "via": "scola_student_activity",
          "path": [
            "scola_bundle_enterprise",
            "scola_bundle_student_services",
            "scola_student_activity"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        }
      ],
      "peer_sku_modules": [
        "scola_admission",
        "scola_bos_rkas",
        "scola_bos_rkas_procurement",
        "scola_cbt",
        "scola_counseling",
        "scola_dapodik_academic_bridge",
        "scola_dapodik_attendance_bridge",
        "scola_dapodik_connector",
        "scola_dapodik_report_card_bridge",
        "scola_fees",
        "scola_hr",
        "scola_hr_attendance",
        "scola_inventory",
        "scola_library",
        "scola_lms",
        "scola_payroll",
        "scola_report_card",
        "scola_rules",
        "scola_smart_attendance",
        "scola_student_activity"
      ]
    },
    "SC-DAP": {
      "sku": "SC-DAP",
      "planned_bundle_module": "scola_bundle_dapodik",
      "owned_modules": [
        "scola_dapodik_connector",
        "scola_dapodik_report_card_bridge",
        "scola_dapodik_academic_bridge",
        "scola_dapodik_attendance_bridge"
      ],
      "prerequisites": [
        "SC-CORE"
      ],
      "install": {
        "seed": "scola_bundle_dapodik",
        "closure": [
          "scola_assessment_bridge",
          "scola_attendance",
          "scola_bundle_core",
          "scola_bundle_dapodik",
          "scola_core",
          "scola_dapodik_academic_bridge",
          "scola_dapodik_connector",
          "scola_dapodik_report_card_bridge",
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_lesson_hours",
          "scola_news",
          "scola_observability",
          "scola_parent",
          "scola_platform",
          "scola_platform_support",
          "scola_portal",
          "scola_report_card",
          "scola_student_activity",
          "scola_timetable"
        ],
        "direct_depends": [
          "scola_bundle_core",
          "scola_dapodik_connector",
          "scola_dapodik_academic_bridge",
          "scola_dapodik_report_card_bridge"
        ],
        "transitive_depends": [
          "scola_assessment_bridge",
          "scola_attendance",
          "scola_bundle_core",
          "scola_core",
          "scola_dapodik_academic_bridge",
          "scola_dapodik_connector",
          "scola_dapodik_report_card_bridge",
          "scola_lesson_hours",
          "scola_news",
          "scola_parent",
          "scola_platform_support",
          "scola_portal",
          "scola_report_card",
          "scola_student_activity",
          "scola_timetable"
        ],
        "auto_installed": [
          "scola_identity_admin",
          "scola_leadership_hub",
          "scola_observability",
          "scola_platform"
        ],
        "missing_seed": false
      },
      "closure": [
        "scola_assessment_bridge",
        "scola_attendance",
        "scola_bundle_core",
        "scola_bundle_dapodik",
        "scola_core",
        "scola_dapodik_academic_bridge",
        "scola_dapodik_connector",
        "scola_dapodik_report_card_bridge",
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_lesson_hours",
        "scola_news",
        "scola_observability",
        "scola_parent",
        "scola_platform",
        "scola_platform_support",
        "scola_portal",
        "scola_report_card",
        "scola_student_activity",
        "scola_timetable"
      ],
      "closure_checksum": "7a513c099aad521a59498bd5f0eb92cf362bf3f040e4f454e80ccf1457f78456",
      "auto_installed_in_closure": [
        "scola_identity_admin",
        "scola_leadership_hub",
        "scola_observability",
        "scola_platform"
      ],
      "peer_sku_violations": [
        {
          "module": "scola_report_card",
          "owner_sku": "SC-REPORT",
          "via": "scola_dapodik_report_card_bridge",
          "path": [
            "scola_bundle_dapodik",
            "scola_dapodik_report_card_bridge",
            "scola_report_card"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        },
        {
          "module": "scola_student_activity",
          "owner_sku": "SC-STUDENT",
          "via": "scola_dapodik_report_card_bridge",
          "path": [
            "scola_bundle_dapodik",
            "scola_dapodik_report_card_bridge",
            "scola_report_card",
            "scola_student_activity"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        }
      ],
      "peer_sku_modules": [
        "scola_report_card",
        "scola_student_activity"
      ]
    },
    "SC-BOS": {
      "sku": "SC-BOS",
      "planned_bundle_module": "scola_bundle_bos_rkas",
      "owned_modules": [
        "scola_bos_rkas",
        "scola_bos_rkas_procurement"
      ],
      "prerequisites": [
        "SC-FIN",
        "SC-OPS"
      ],
      "install": {
        "seed": "scola_bundle_bos_rkas",
        "closure": [
          "scola_account",
          "scola_attendance",
          "scola_bos_rkas",
          "scola_bos_rkas_executive_bridge",
          "scola_bos_rkas_governance_bridge",
          "scola_bos_rkas_procurement",
          "scola_bundle_bos_rkas",
          "scola_bundle_core",
          "scola_bundle_finance",
          "scola_bundle_operations",
          "scola_core",
          "scola_foundation_analytics",
          "scola_identity_admin",
          "scola_inventory",
          "scola_inventory_account_bridge",
          "scola_leadership_hub",
          "scola_lesson_hours",
          "scola_news",
          "scola_observability",
          "scola_parent",
          "scola_platform",
          "scola_platform_support",
          "scola_portal",
          "scola_timetable"
        ],
        "direct_depends": [
          "scola_bundle_finance",
          "scola_bundle_operations",
          "scola_bos_rkas",
          "scola_bos_rkas_procurement",
          "scola_bos_rkas_executive_bridge",
          "scola_bos_rkas_governance_bridge"
        ],
        "transitive_depends": [
          "scola_account",
          "scola_attendance",
          "scola_bos_rkas",
          "scola_bos_rkas_executive_bridge",
          "scola_bos_rkas_governance_bridge",
          "scola_bos_rkas_procurement",
          "scola_bundle_core",
          "scola_bundle_finance",
          "scola_bundle_operations",
          "scola_core",
          "scola_foundation_analytics",
          "scola_inventory",
          "scola_leadership_hub",
          "scola_lesson_hours",
          "scola_news",
          "scola_parent",
          "scola_platform_support",
          "scola_portal",
          "scola_timetable"
        ],
        "auto_installed": [
          "scola_identity_admin",
          "scola_inventory_account_bridge",
          "scola_observability",
          "scola_platform"
        ],
        "missing_seed": false
      },
      "closure": [
        "scola_account",
        "scola_attendance",
        "scola_bos_rkas",
        "scola_bos_rkas_executive_bridge",
        "scola_bos_rkas_governance_bridge",
        "scola_bos_rkas_procurement",
        "scola_bundle_bos_rkas",
        "scola_bundle_core",
        "scola_bundle_finance",
        "scola_bundle_operations",
        "scola_core",
        "scola_foundation_analytics",
        "scola_identity_admin",
        "scola_inventory",
        "scola_inventory_account_bridge",
        "scola_leadership_hub",
        "scola_lesson_hours",
        "scola_news",
        "scola_observability",
        "scola_parent",
        "scola_platform",
        "scola_platform_support",
        "scola_portal",
        "scola_timetable"
      ],
      "closure_checksum": "f94ef61134da587c3de177d8a5cff76f443fcce5a5b9bdfbd026f0ea3312711c",
      "auto_installed_in_closure": [
        "scola_identity_admin",
        "scola_inventory_account_bridge",
        "scola_observability",
        "scola_platform"
      ],
      "peer_sku_violations": [
        {
          "module": "scola_foundation_analytics",
          "owner_sku": "SC-FOUND",
          "via": "scola_bos_rkas_governance_bridge",
          "path": [
            "scola_bundle_bos_rkas",
            "scola_bos_rkas_governance_bridge",
            "scola_foundation_analytics"
          ],
          "classification": "ACCIDENTAL_PEER_SKU_DEPENDENCY"
        }
      ],
      "peer_sku_modules": [
        "scola_foundation_analytics"
      ]
    }
  }
}
