Lewati ke isi

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.tsT0-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.