T0-C Core Package Result¶
| Metadata | Value |
|---|---|
| Mode | Server /home/scola/odoo |
| Run ID | T0-C-20260809T033000Z |
| Installer | scola_bundle_core |
| Databases | scola_t0c_core, scola_t0c_core2 (disposable fresh) |
| Static checksum | 43115784e71c36f5ee2ee2209f17705c8405fc88da0f689ca73fb47e91fe8299 |
| Baseline pin | T0-C-evidence/core-closure-baseline.json |
| Compare artifact | T0-C-evidence/core-closure-compare.json |
| Install topology | INSTALL_TOPOLOGY_CERTIFIED |
| Business workflows | BUSINESS_WORKFLOW_NOT_YET_CERTIFIED |
Fresh install result¶
Both Core and Core2 fresh installs produced the same installed scola_* set (deterministic across repeats):
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
| Check | Result |
|---|---|
| Missing expected | none |
Extra scola_* |
none |
| Peer commercial installed | none |
Static vs live scola_* set |
match |
scola_hr / scola_fees / scola_admission / scola_report_card / etc. |
absent |
Evidence files: T0-C-evidence/core-installed-scola-modules.txt, core2-installed-scola-modules.txt, core-fresh-install.log, core2-fresh-install.log.
Exact closure ownership¶
| Module | Ownership / classification |
|---|---|
scola_bundle_core |
INTERNAL_PLATFORM installer |
scola_core, scola_parent, scola_portal, scola_news, scola_lesson_hours, scola_timetable, scola_attendance |
SC-CORE owned |
scola_platform_support, scola_platform, scola_observability |
INTERNAL_PLATFORM — VALID_INTERNAL_DEPENDENCY |
scola_identity_admin |
Core-facing identity admin auto-install — treated as Core/internal shell helper |
scola_leadership_hub |
INTERNAL_PLATFORM auto-install — VALID_INTERNAL_DEPENDENCY with product caveat (surface must stay entitlement+capability gated) |
No undeclared commercial peer-SKU dependency remains in the Core closure.
Entitlements off (Core-only profile)¶
Intended Core entitlement profile for topology certification:
- All optional managed feature flags false / unentitled (
scola_admission,scola_fees,scola_report_card,scola_lms,scola_cbt,scola_library,scola_account,scola_inventory,scola_hr,scola_payroll,scola_student_services,scola_smart_attendance,scola_hr_attendance,scola_foundation_analytics,scola_bos_rkas,scola_dapodik, …). - Installation of Core helpers does not entitle peer commercial surfaces.
- T0-B Core/platform authorization evidence remains the immutable security baseline (
T0-B2.1-20260809T023500Z); T0-C does not re-certify optional business APIs.
Suite note¶
| Item | Status |
|---|---|
| Intended Core suite | tests/e2e/smoke/core_baseline_smoke.spec.ts only |
Current test:e2e:smoke:core |
Still includes spmb_smoke.spec.ts — T0-U05 incomplete |
| Suite manifest | T0-C-suite-manifests/SC-CORE.json records intended denominator |
Core install topology is certified. Core release-suite purity is not yet closed.
Source identity caveat¶
| Item | Value |
|---|---|
| FE tip at T0-C preflight | 8ce8f44ea9a2515bddcf47fa88ddd2c792bf5db4 |
| BE tip at T0-C preflight | 23a91474cacbe84750b6a0ccb9075b497b541297 |
| T0-B certified FE / BE | ad0c2d8e… / d1ab298… (ancestors OK at preflight) |
| BE tree during topology fixes | dirty (attendance/admission/HR ACL/bridge/tooling edits) |
Exit gate item “fresh install evidence uses clean immutable source” is not satisfied until topology fixes are committed and a clean-tree replay is recorded. Install topology facts above remain valid for the dirty working tree that produced them.
Verdict¶
SC-CORE install topology: CERTIFIED (peer-SKU zero, deterministic closure pinned).
Not claimed: business workflow readiness, suite-selector purity, clean-tree immutable certification, full optional entitlement OFF matrix re-proof beyond T0-B Core scope.