T0-E2 Canonical Package Contract Table¶
Status vocabulary (from 01-product-contract.md only):
CORE · OPTIONAL_SUPPORTED · CONTROLLED_PILOT · INTERNAL_PLATFORM · LEGACY_DEPRECATED · INCOMPLETE_REMOVE · DECISION_REQUIRED
| Package | Status | Installer | Technical prerequisites | Commercial prerequisites | Entitlement | Test suite | Product decision state |
|---|---|---|---|---|---|---|---|
| SC-CORE | CORE | scola_bundle_core |
none | none | Core profile: optional flags false | test:e2e:smoke:core |
Proposed Core V1 — awaiting DEC-001 signature |
| SC-ADM | OPTIONAL_SUPPORTED | scola_bundle_admission |
SC-CORE | SC-CORE | scola_admission |
test:e2e:package:adm |
Proposed optional |
| SC-FEES | OPTIONAL_SUPPORTED | scola_bundle_fees |
SC-CORE | SC-CORE | scola_fees |
test:e2e:package:fees |
Proposed optional |
| SC-REPORT | OPTIONAL_SUPPORTED | scola_bundle_report_card |
SC-CORE | SC-CORE | scola_report_card |
test:e2e:package:report |
blocked_engineering (peers) |
| SC-LEARN | OPTIONAL_SUPPORTED | scola_bundle_learning |
SC-CORE | SC-CORE | scola_lms |
test:e2e:package:learn |
blocked_engineering (peers) |
| SC-ASSESS | OPTIONAL_SUPPORTED | scola_bundle_assessment |
SC-CORE | SC-CORE | scola_cbt |
test:e2e:package:assess |
blocked_engineering (peers) |
| SC-LIB | OPTIONAL_SUPPORTED | scola_bundle_library |
SC-CORE | SC-CORE | scola_library |
test:e2e:package:lib |
Proposed optional |
| SC-FIN | OPTIONAL_SUPPORTED | scola_bundle_finance |
SC-CORE | SC-CORE | scola_account |
test:e2e:package:fin |
Proposed optional |
| SC-OPS | OPTIONAL_SUPPORTED | scola_bundle_operations |
SC-CORE | SC-CORE | scola_inventory |
test:e2e:package:ops |
Proposed optional |
| SC-STUDENT | OPTIONAL_SUPPORTED | scola_bundle_student_services |
SC-CORE | SC-CORE | scola_student_services |
test:e2e:package:student |
Proposed optional |
| SC-PEOPLE | OPTIONAL_SUPPORTED | scola_bundle_people |
SC-CORE | SC-CORE | people/payroll flags | test:e2e:package:people |
Proposed optional |
| SC-ATTEND+ | OPTIONAL_SUPPORTED | scola_bundle_smart_attendance |
SC-CORE | SC-CORE | rfid/face flags | test:e2e:package:attendplus |
installer-split open |
| SC-FOUND | OPTIONAL_SUPPORTED | scola_bundle_foundation |
SC-CORE | SC-CORE + SC-FIN (commercial) | scola_foundation_analytics |
test:e2e:package:found |
Approved: foundation bundle; enterprise umbrella separate |
| SC-DAP | CONTROLLED_PILOT | scola_bundle_dapodik |
SC-CORE | SC-CORE | scola_dapodik |
test:e2e:package:dap |
blocked_engineering (peers) |
| SC-BOS | CONTROLLED_PILOT | scola_bundle_bos_rkas |
SC-FIN + SC-OPS | SC-FIN + SC-OPS | scola_bos_rkas |
test:e2e:package:bos |
blocked_engineering (peers) |
| SC-ADM+SC-FEES | intentionally_composite | both parents | SC-ADM + SC-FEES | both | both flags | test:e2e:composite:adm-fees |
Explicit composite only |
Machine-readable dispositions: T0-E2-package-topology-dispositions.json.