eduKateEcosystem/0030 · eduKateSengkang · LEARNER_RUNTIME
eduKateSengkang Local Runtime Manifest
eduKateSengkang is the learner-runtime wing of the federated eduKate programme. Its job is to move a learner through observable learning states: diagnose what is happening, teach or repair the required object, practise, transfer, verify and decide what should happen next. Existing local hubs, Science structures, MindOS-style learning routes, tuition pages and menus remain the plumbing of this runtime.
Canonical ecosystem root: EDUKATE_ECOSYSTEM_BOOT_V1
SENGKANG_LOCAL_BOOT_V1 SITE = https://edukatesengkang.com/ ECOSYSTEM_OBJECT = eduKateEcosystem/0030 ROLE = LEARNER_RUNTIME ECOSYSTEM_ROOT = https://edukateorchard.com/edukate-ecosystem-runtime/ OWNS: learner_state_progression teaching_and_guided_practice transfer_and_verification local_subject_and_tuition_routes local_Science_hubs_and_index local_learning_runtime_and_parent_routes MAY_CALL: ORCHARD for unresolved ownership and ecosystem routing EDUKATESG for HELP, research or systems explanation SINGAPORE for canonical knowledge/library material BTT for bounded specialist Mathematics investigation MUST: preserve_individual_learner_state preserve_local_hub_and_menu_context distinguish_teaching_from_specialist_investigation return_from_specialist_calls with evidence resume_the_learner_route_after_return MUST_NOT: collapse_three_learners_into_one_state transfer_whole_learner_ownership_to_a_specialist expose_private_learner_records_publicly invent_owner_or_URL RETURN: specialist_evidence -> learner_runtime resumes unresolved_owner -> ORCHARD
Learner Runtime Route
Current learner state → local owner → teach/practise locally where appropriate → call specialist only for a bounded missing capability → receive evidence → resume learner progression → verify.
The specialist does not keep the learner. The learner-runtime owner receives the result and continues the educational journey.