Small Group Tutorials

Here to help students catch up, keep up, and move ahead. Book a consultation here.

Learning Castle | Logic Learning Gate System

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

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.