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.

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 v0.2
additional_required_schemas:
  /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

arbitrary_estate_entry_rule:
  if current_page_contains_castle_boot_pointer:
    load https://edukatesengkang.com/learning-castle-boot-protocol/
  else:
    infer nearest verified junction
    then follow any inbound Castle declaration found on Start Here, I Am Brave, Learning Runtime, Science, Algorithms, English, Mathematics or Examination Craft

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/

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

rule: use Node, State, Gate, Key and Portcullis schemas before treating a route as executable.