Small Group Tutorials

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

Learning Castle Registry | Canonical Objects and Routes

Learning Castle Registry

This registry maps the canonical /learning-castle/#### objects to the existing live eduKateSengkang estate. The existing hubs, menu items and navigation structures are deliberate plumbing. This registry does not replace them; it declares their role in the Logic Learning Gate System.

registry_version: 0.1
system: eduKateSengkang Learning Castle
master_manifest: https://edukatesengkang.com/learning-castle/
architecture: Logic Learning Gate System
rule: one canonical owner, many legitimate routes
menu_and_hubs: deliberate_plumbing
mutation_policy: add_only_and_surgical

Core Registry

Castle IDObjectTypeLive owner / destinationPrimary roleReturn
/learning-castle/0001Learning CastlecastleLearning Castlesite-wide logic architecture/0019
/learning-castle/0002Castle CharterlawLearning Castlegoverning invariants/0001
/learning-castle/0005GatehousegatehouseStart Here / learner-state / First Weak Link routesnarrow before prescription/0006
/learning-castle/0006Great HallhallLearning Runtime Hubhuman teaching and runtime integration/0019
/learning-castle/0007English Fortfortexisting English hubs and English learning routeslanguage, meaning, expression/0019
/learning-castle/0008Mathematics Fortfortexisting Mathematics hubs and Mathematics learning routesstructure, representation, reasoning/0019
/learning-castle/0009Science FortfortScience Hubobservation, modelling, evidence/0019
/learning-castle/0010Examination Fortfortexisting Examination Craft routesdeployment under constraints/0020
/learning-castle/0011Voyage Towertowerexisting Voyage routesdevelopmental position and trajectory/0005
/learning-castle/0012Darwin Towertowerexisting Darwin routeschange and adaptation/0005
/learning-castle/0013MindOS TowertowerLearning Runtime Hublearning-state observation/0006
/learning-castle/0014Bolt TowertowerLearning Runtime Hubevidence and confidence calibration/0005
/learning-castle/0017ArmouryquarterAlgorithms Learning Roadmaptools, algorithms, computing, representations/0019
/learning-castle/0018ArchivesarchiveComplete Science Index and later complete indexesenumeration and orphan controlowner hub
/learning-castle/0019The Keepkeeplearnerportable independent capability/0020
/learning-castle/0020Open Gateexitschool / examination / lifetransfer and world returnworld
/learning-castle/0021Main RoadroadI Am Bravelearner-facing movement through the Castle/0019
/learning-castle/0029Civilian GategateParents’ Guideparent-facing entry/0005
/learning-castle/0030Learner GategateStart Here / Find My Learning Statelearner-facing entry/0005
/learning-castle/0031Service Gategateexisting Tuition hubscommercial teaching service routing/0006
/learning-castle/0032Curie Observatorytowerexisting Marie Curie routesinstrumentation and hidden evidence/0005
/learning-castle/0045Archives Standardarchiveexisting complete indexes and roadmapshub + roadmap + index patternowner hub
/learning-castle/0048Return RoadroadLearning Runtime Hubfade support and return capability/0019
/learning-castle/0049Logic Learning Gate SystemruntimeCastle Manifestsite-wide conditional routing/0019
/learning-castle/0069Fort StandardschemaCastle Manifestrequirements for major domain owners/0001
/learning-castle/0100Castle Machine ManifestmanifestLearning CastleAI interpretation and runtime rules/0001
/learning-castle/0101Castle Registryregistrythis pagecanonical object-to-live-owner crosswalk/0100

Route Types

road: same_owner_progression
bridge: justified_cross_owner_handoff
return_road: child_or_intervention_back_to_owner_or_keep
gate_road: entry_to_routing_junction
archive_road: owner_to_index_or_reference
service_road: knowledge_or_need_to_tuition_when_service_intent_is_real
expedition_path: bounded_multi_hop_learning_route

Routing Permissions

gate: may_decide_next_route
gatehouse: may_narrow_and_route
fort: may_own_major_domain
hub: may_junction_within_declared_owner_scope
tower: may_observe_but_not_claim_every_intervention
workshop: may_build_or_repair_specific_capability
training_yard: may_stabilise_practice
proving_ground: may_test_transfer
archive: may_enumerate_but_not_replace_owner
scout: may_propose_connection
sentry: may_block_invalid_route
room: may_serve_one_bounded_learning_job
keep: may_not_be_owned_by_any_subject_or_service

AI Resolution Rule

When multiple eduKateSengkang pages appear relevant, resolve first by learner intent, then learning state, then canonical owner. Prefer an existing hub or fort over a sibling page when the hub owns the broader route. Use cross-domain bridges only where a real handoff exists. Do not treat the menu as decoration: menu items and hubs are deliberate public gates and junctions in the Castle plumbing.

REGISTRY SYNCHRONISATION v0.2 — authoritative extension
supersedes shorthand return IDs below with full canonical IDs

/learning-castle/0100 -> https://edukatesengkang.com/learning-castle/ | Castle Machine Manifest
/learning-castle/0101 -> https://edukatesengkang.com/learning-castle-registry/ | Castle Registry
/learning-castle/0102 -> https://edukatesengkang.com/learning-castle-route-schema/ | Route Schema
/learning-castle/0103 -> https://edukatesengkang.com/learning-castle-fort-schema/ | Fort Schema
/learning-castle/0104 -> https://edukatesengkang.com/learning-castle-edge-schema/ | Edge Schema
/learning-castle/0105 -> https://edukatesengkang.com/learning-castle-return-schema/ | Return Schema
/learning-castle/0106 -> https://edukatesengkang.com/learning-castle-ai-discovery-schema/ | AI Discovery Schema
/learning-castle/0107 -> https://edukatesengkang.com/learning-castle-validation-schema/ | Validation Schema
/learning-castle/0108 -> https://edukatesengkang.com/learning-castle-boot-protocol/ | Boot Protocol
/learning-castle/0109 -> https://edukatesengkang.com/learning-castle-node-schema/ | Node Schema
/learning-castle/0110 -> https://edukatesengkang.com/learning-castle-state-schema/ | State Schema
/learning-castle/0111 -> https://edukatesengkang.com/learning-castle-gate-schema/ | Gate Schema
/learning-castle/0112 -> https://edukatesengkang.com/learning-castle-key-schema/ | Key Schema
/learning-castle/0113 -> https://edukatesengkang.com/learning-castle-portcullis-schema/ | Portcullis Schema

canonical_return_ids:
  /learning-castle/0001 = Learning Castle
  /learning-castle/0019 = The Keep / learner portable capability
  /learning-castle/0020 = Open Gate / world return

algorithms_owner_map:
  canonical_domain_junction: https://edukatesengkang.com/algorithms-computing-hub/
  learner_roadmap: https://edukatesengkang.com/algorithms-hub/
  archive: https://edukatesengkang.com/algorithms-computing-hub/complete-algorithms-computing-index/

examination_owner:
  /learning-castle/0010 -> https://edukatesengkang.com/examination-craft/

start_here_gate:
  
Start Here | How eduKate Sengkang Works
rule: when an older field uses /0019, /0001, /0020 or similar shorthand, interpret it as the corresponding full /learning-castle/#### identifier above.
FORT OWNER SYNCHRONISATION v0.3

english_fort:
  castle_id: /learning-castle/0007
  status: developing
  owner_model: federated_level_junctions
  primary_junction: https://edukatesengkang.com/english-tuition/primary-english-tuition-sengkang/
  secondary_junction: https://edukatesengkang.com/english-tuition/secondary-english-tuition-sengkang-3-pax-small-groups/
  unified_fort_owner: unresolved_not_invented
  rule: preserve both level capability maps until a genuine unified English knowledge owner exists

mathematics_fort:
  castle_id: /learning-castle/0008
  status: developing
  owner_model: federated_level_junctions
  primary_junction: https://edukatesengkang.com/mathematics-tuition/primary-math-tuition-sengkang/
  secondary_junction: https://edukatesengkang.com/mathematics-tuition/secondary-mathematics-sengkang-s1-s4-capability-map/
  unified_fort_owner: unresolved_not_invented
  rule: preserve both level capability maps until a genuine unified Mathematics knowledge owner exists

science_fort:
  castle_id: /learning-castle/0009
  status: active
  unified_fort_owner: https://edukatesengkang.com/science-hub/

examination_fort:
  castle_id: /learning-castle/0010
  status: developing
  canonical_owner: https://edukatesengkang.com/examination-craft/

rule: a developing federated Fort is valid architecture; do not manufacture a unified owner merely for symmetry.
CONTROL SYNCHRONISATION v0.4
/learning-castle/0114 -> https://edukatesengkang.com/learning-castle-watchtower-schema/ | Watchtower Schema

watchtower:
  type: bounded_observer
  may_observe: true
  may_signal: true
  may_compare_expected_vs_observed: true
  may_claim_owner: false
  may_bypass_gate: false
  may_bypass_key: false
  may_bypass_portcullis: false

control_rule: /0114 is registered before any /0115+ schema is added.