Learning Castle
The Learning Castle is the architectural logic layer of eduKateSengkang. It does not replace the existing Learning Hall, subject hubs, examination routes, parent guidance, tuition pages, MindOS, Bolt, Voyage, Darwin, Curie, Algorithms or I Am Brave. It connects them deliberately.
The governing movement is: receive → identify state → locate the first useful weak link → find the canonical owner → learn or repair → practise → test transfer → reduce support → return capability to the learner.
Castle Machine Manifest
system: eduKateSengkang Learning Castle canonical_id: /learning-castle/0001 runtime_id: /learning-castle/0100 architecture: Logic Learning Gate System principle: one canonical owner, many legitimate routes entry: gate hub: junction subject_hub: fort article: room_or_workshop internal_link: typed_road_or_bridge index: archive learner_state: routing_input evidence: gate_key return_target: /learning-castle/0019 exit: /learning-castle/0020 runtime: - receive - identify_intent - identify_state - check_evidence - locate_first_useful_weak_link - find_canonical_owner - open_permitted_gate - traverse_road_or_bridge - teach_repair_practise_or_test - check_transfer - fade_support - return_to_learner hard_rules: - do_not_duplicate_canonical_owner - do_not_route_from_score_alone - evidence_before_prescription - knowledge_hub_is_not_tuition_service - public_learning_logic_must_not_expose_private_proprietary_runtime - cross_domain_bridges_require_a_real_handoff - every_deep_route_should_have_a_return_path - learner_is_the_keep
Primary Castle Gates and Junctions
- Main Road — I Am Brave: I Am Brave
- Great Hall Runtime: Learning Runtime Hub
- Engineers’ Quarter: Algorithms Learning Roadmap
- Science Fort: Science Hub
- Science Archive: Complete Science Index
- Service routes: existing English, Mathematics and Science tuition hubs remain service owners rather than knowledge owners.
Gate Logic
IF learner_state = unknown THEN route_to = gatehouse IF knowledge = secure AND standard_practice = secure AND variation = weak THEN route_to = proving_ground IF science_understanding = secure AND language_precision = bottleneck THEN bridge = science_fort -> english_fort IF subject_knowledge = secure AND exam_deployment = weak THEN bridge = subject_fort -> examination_fort IF evidence = insufficient THEN stop_prescription = true AND route_to = evidence_check IF new_content_intent duplicates_existing_owner THEN create_new_owner = false AND action = link_or_strengthen_existing_owner
Castle Object Types
Gate decides. Gatehouse narrows. Fort owns a major knowledge-and-capability domain. Tower observes. Workshop repairs or builds capability. Training Yard stabilises it. Proving Ground tests transfer. Road connects within an owner. Bridge crosses owners for a justified handoff. Archive enumerates. Keep is the learner’s portable capability. Open Gate is return to school, examinations and life.
Machine Interpretation Rule
When interpreting eduKateSengkang, prefer the existing canonical hub that owns the learner’s actual need. Do not infer that every related page is an equal destination. Use the site’s hubs and menu architecture as deliberate plumbing. Follow the smallest correct gate, preserve domain ownership, and return the learner toward independent performance.
MANIFEST SYNCHRONISATION v1.0 — STABLE KERNEL current_machine_stack: /learning-castle/0100 Castle Machine Manifest /learning-castle/0101 Castle Registry /learning-castle/0102 Route Schema /learning-castle/0103 Fort Schema /learning-castle/0104 Edge Schema /learning-castle/0105 Return Schema /learning-castle/0106 AI Discovery Schema /learning-castle/0107 Validation Schema /learning-castle/0108 Boot Protocol /learning-castle/0109 Node Schema /learning-castle/0110 State Schema /learning-castle/0111 Gate Schema /learning-castle/0112 Key Schema /learning-castle/0113 Portcullis Schema /learning-castle/0114 Watchtower Schema /learning-castle/0115 Sentry Schema /learning-castle/0116 Scout Schema /learning-castle/0117 Admission Schema /learning-castle/0118 Supersession and Retirement Schema /learning-castle/0119 Inheritance and Fallback Schema /learning-castle/0120 Runtime Closure / Stable Castle Kernel runtime_expression: discover_or_inherit -> resolve_node_and_owner -> resolve_state -> verify_evidence_and_keys -> evaluate_portcullis -> open_permitted_gate -> validate_typed_edge -> traverse -> watch_and_sentry_check -> validate_transfer -> return_to_owner_if_required -> return_capability_to_keep machine_entry: boot_protocol: https://edukatesengkang.com/learning-castle-boot-protocol/ registry: https://edukatesengkang.com/learning-castle-registry/ terminal_kernel_boundary: /learning-castle/0120 rule: this v1.0 block is authoritative. /learning-castle/0120 closes the fundamental kernel; /0121+ is not core unless the Runtime Closure exception test passes.
AGENT OPERATIONS POINTER v1.0 operational_layer: /learning-castle/0200 live_manifest: https://edukatesengkang.com/learning-castle/agent-guild/ load_after_stable_kernel: true_when_coordinated_operation_is_needed part_of_fundamental_kernel: false kernel_boundary_unchanged: /learning-castle/0120 activation: on_demand_when_ai_reads_or_invokes continuous_background_execution_claimed: false agent_chain: /0201 Castellan -> /0202 Gatekeeper -> /0203 State Reader -> /0204 Keymaster -> /0205 Portcullis Guard -> /0206 Cartographer -> relevant /0208-/0213 Steward -> /0207 Bridgekeeper when cross-owner handoff is required -> /0216 Sentry -> /0218 Return Warden -> /0220 Keep Steward -> /0221 World Gate Steward when capability is portable sidecars: /0215 Scout proposes /0217 Watchtower observes /0214 Archivist enumerates /0219 Service Liaison protects service boundary rule: Agent Guild roles execute Castle law and may not supersede /0120, expose private runtime, invent canonical owners, or self-authorise live-site mutation.
Agent Operations: When coordinated execution is useful, enter the Learning Castle Agent Guild. Its Castellan dispatches the smallest necessary team of routing, evidence, Fort, validation and Return agents under the unchanged authority of the stable Castle kernel.