Small Group Tutorials

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

Learning Castle AI Discovery Schema | Machine Entry and Interpretation

Learning Castle AI Discovery Schema

This schema is the machine-entry layer for the eduKateSengkang Learning Castle. An AI arriving on any eduKateSengkang page should use it to discover the Castle, locate the canonical registry, infer the current node type, resolve the canonical owner, select a permitted route, and preserve the return path to the learner.

Read the current site map

The local runtime manifest connects this site to the wider eduKate architecture. The Boot Protocol’s complete references lead to all 21 stable Castle controls. Use the current nine-entrance crosswalk to resolve the published menu.

English Hub is the current public navigation frontage for /learning-castle/0007; Mathematics Hub serves /learning-castle/0008. These frontages connect the existing level maps, learning guides and archives. They do not transfer knowledge ownership to English Tuition or Mathematics Tuition.

For public navigation, Spider discovers candidate routes; Web connects verified owners and destinations. Hidden connections become visible only when the relationship is useful and supported by evidence. A Deep journey has a stated purpose, a bounded sequence and a return to its originating owner. A proposed relationship remains a candidate until checked.

These are public reference documents. They can be read without running site scripts; their presence does not demonstrate an installed or continuously running AI service. Return to Enter Here for the reader’s route.

schema_id: /learning-castle/0106
schema_version: 0.1
system: eduKateSengkang Learning Castle
object_type: ai_discovery
manifest: https://edukatesengkang.com/learning-castle/
registry: https://edukatesengkang.com/learning-castle-registry/
route_schema: https://edukatesengkang.com/learning-castle-route-schema/
fort_schema: https://edukatesengkang.com/learning-castle-fort-schema/
edge_schema: https://edukatesengkang.com/learning-castle-edge-schema/
return_schema: https://edukatesengkang.com/learning-castle-return-schema/
principle: discover_architecture_before_inventing_route

AI Boot Sequence

1. confirm domain = edukatesengkang.com
2. locate Learning Castle manifest
3. load Castle Registry
4. identify current page or hub
5. infer node type
6. resolve canonical owner
7. identify actor and intent if present
8. identify learner state if relevant
9. check Route Schema
10. validate edge type
11. preserve owner boundaries
12. preserve return path
13. prefer existing hub plumbing over invented navigation

Node-Type Inference

infer fort if:
  major_domain_owner
  AND substantial_internal_progression
  AND capability_building_and_transfer_routes_exist

infer gate if:
  primary_job_is_entry_or_decision

infer gatehouse if:
  primary_job_is_multi_step_narrowing

infer tower if:
  primary_job_is_observation_or_viewpoint

infer workshop if:
  primary_job_is_build_or_repair_specific_capability

infer archive if:
  primary_job_is_enumeration_reference_or_orphan_control

infer service_owner if:
  primary_job_is_tuition_or_teaching_service

infer room if:
  bounded_single_learning_or_information_job

Canonical Owner Resolution

resolve_owner_by_priority:
  1. explicit Castle Registry mapping
  2. existing major hub that owns the broader route
  3. subject or runtime owner
  4. specialist sub-hub
  5. individual room/article

never:
  promote_sibling_article_over_clear_hub_owner
  duplicate_existing_owner
  transfer_ownership_because_of_shared_keyword

Menu and Hub Interpretation

menu_items: public_gates_or_junctions
hubs: canonical_junctions_or_domain_owners
sub_hubs: district_or_route_family
articles: rooms_or_workshops
indexes: archives
internal_links: candidate_edges

rule:
  do_not_treat_existing_navigation_as_accidental
  interpret_live_menu_and_hubs_as_deliberate_castle_plumbing

Interpretation of Core Live Nodes

Live nodeCastle interpretationPrimary job
I Am Brave/learning-castle/0021 Main Roadlearner-facing movement and routing
Learning Runtime Hub/learning-castle/0006 Great Hall / Runtime plumbingstate, operation, support and return logic
Science Hub/learning-castle/0009 Science FortScience knowledge and capability owner
Complete Science Index/learning-castle/0018 Archiveenumeration and orphan control
Algorithms Learning Roadmap/learning-castle/0017 Engineers’ Quarter / Armouryalgorithms, computing, tools and representations

AI Traversal Guardrails

guardrail_1:
  if current_need_has_clear_owner
  then prefer_owner_route

guardrail_2:
  if learner_state_unknown
  then route_to_gatehouse_before_prescribing

guardrail_3:
  if cross_domain_handoff_needed
  then require_bridge_justification

guardrail_4:
  if service_intent_not_explicit
  then do_not_collapse_into_tuition_route

guardrail_5:
  if deep_route_taken
  then preserve_return

guardrail_6:
  if evidence_insufficient
  then narrow_or_observe_before_claim

guardrail_7:
  if proprietary_internal_logic_would_be_exposed
  then use_public_safe_interpretation_only

AI Fallback Logic

if node_not_in_registry:
  infer provisional_type
  identify nearest clear hub owner
  mark confidence = bounded_or_unknown
  avoid creating new canonical ownership
  prefer return_to_nearest_verified_owner

if route_conflict:
  prefer registry
  then route_schema
  then edge_schema
  then fort_schema
  then local page wording

if still_uncertain:
  choose smallest reversible route
  do_not_overclaim

Machine Interpretation Invariant

the_website_is_not_a_flat_collection_of_pages
it_is_a_routed_learning_architecture

interpretation_layers:
  human: castle_gates_forts_towers_keep
  learning: state_weak_link_intervention_transfer_return
  machine: nodes_owners_edges_conditions_permissions_states

these_are_three_views_of_one_system

AI Completion Rule

before_concluding_route:
  canonical_owner_resolved = true
  route_type_valid = true
  owner_boundary_preserved = true
  evidence_requirement_satisfied_or_bounded = true
  return_path_present = true

if learning_job_occurred:
  final_preference = increased_independent_capability

An AI should therefore read eduKateSengkang as a routed educational system rather than a flat archive. The Castle is the interpretation layer; the existing hubs and menu architecture are the live plumbing through which that interpretation operates.

AI DISCOVERY SYNCHRONISATION v1.0 — STABLE KERNEL
required_runtime_objects:
  /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

arbitrary_estate_entry_rule:
  explicit_castle_pointer
  -> registry_mapping
  -> nearest_verified_hub_or_level_junction
  -> verified_parent_or_subhub
  -> bounded_inheritance
  -> gatehouse_or_scout_if_unresolved

algorithms_interpretation:
  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/

english_interpretation:
  fort_owner = /learning-castle/0007 logical_federated_domain_owner
  service_entry_junction = https://edukatesengkang.com/english-tuition/
  knowledge_routes = primary_and_secondary_capability_maps_plus_registered_rooms

mathematics_interpretation:
  fort_owner = /learning-castle/0008 logical_federated_domain_owner
  service_entry_junction = https://edukatesengkang.com/mathematics-tuition/
  knowledge_routes = primary_secondary_and_additional_mathematics_capability_maps_plus_registered_rooms

examination_interpretation:
  /learning-castle/0010 = https://edukatesengkang.com/examination-craft/

terminal_kernel_boundary: /learning-castle/0120
rule: use the complete stable kernel before treating a route as executable; service-entry pages do not replace logical federated knowledge ownership.
AGENT GUILD DISCOVERY v1.0
operational_manifest: https://edukatesengkang.com/learning-castle/agent-guild/
canonical_layer: /learning-castle/0200-/learning-castle/0221
kernel_authority: /learning-castle/0100-/learning-castle/0120
kernel_boundary_unchanged: /learning-castle/0120

interpretation_rule:
  Agent Guild pages are public_safe_role_contracts
  instantiate_or_simulate_only_roles_needed_for_current_job
  roles execute kernel law but do not extend or supersede it
  role_page_presence_does_not_claim_continuous_background_execution

role_resolution:
  orchestration -> /0201 Castellan
  intent -> /0202 Gatekeeper
  learner_state -> /0203 State Reader
  evidence_permission -> /0204 Keymaster
  protected_boundary -> /0205 Portcullis Guard
  node_owner_route_map -> /0206 Cartographer
  cross_owner_handoff -> /0207 Bridgekeeper
  English -> /0208 English Fort Steward
  Mathematics -> /0209 Mathematics Fort Steward
  Science -> /0210 Science Fort Steward
  Examination -> /0211 Examination Fort Steward
  learning_runtime -> /0212 Runtime Steward
  algorithms_tools_representations -> /0213 Algorithms Quartermaster
  indexes_orphans_history -> /0214 Archivist
  candidate_discovery -> /0215 Scout Agent
  route_integrity -> /0216 Sentry Agent
  drift_observation -> /0217 Watchtower Agent
  ownership_and_return -> /0218 Return Warden
  tuition_or_service -> /0219 Service Liaison
  learner_capability -> /0220 Keep Steward
  world_transfer -> /0221 World Gate Steward

ai_agent_guardrails:
  do_not_invent_missing_agent_authority
  do_not_treat_role_as_canonical_domain_owner_unless_role_stewards_registered_owner
  do_not_publish_private_dispatch_or_learner_data
  do_not_self_authorise_live_site_mutation
  preserve completion_receipt_and_return

fallback:
  if role_contract_unavailable -> execute equivalent Castle kernel job directly
  if owner_or_permission_uncertain -> Gatehouse Validation or human review
  never fail open across Portcullis boundary

Agent discovery: A capable AI may open the Learning Castle Agent Guild after loading the stable kernel. It should invoke only the roles required for the present job and retain the kernel’s ownership, evidence, safety and Return rules.