Small Group Tutorials

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

Learning Castle Admission Schema

Learning Castle Admission Schema

Canonical ID: /learning-castle/0117. Admission is the controlled promotion of a Scout-discovered candidate into registered Castle plumbing. A candidate does not become canonical because it is useful, popular, recently created or strongly linked. It becomes admitted only after ownership, evidence, collision, edge type, return, service/private boundaries, Keys, Portcullis and Validation all pass at the required confidence.

schema: learning_castle_admission
version: 0.1
castle_id: /learning-castle/0117
object_type: admission
purpose: controlled_candidate_promotion
source: /learning-castle/0116
registry: /learning-castle/0101
validation: /learning-castle/0107
may_register_node: true_after_pass
may_register_edge: true_after_pass
may_promote_canonical_owner: true_only_with_explicit_owner_evidence
may_auto_promote_from_popularity: false
may_auto_promote_from_keyword_match: false
canonical_return: /learning-castle/0019

Admission Record

admission_record:
  candidate_id
  source_node
  target_node
  candidate_type
  proposed_owner
  owner_status
  proposed_edge_type
  evidence_summary
  confidence
  collision_check
  service_boundary_check
  private_boundary_check
  required_keys
  portcullis_status
  return_status
  validation_status
  admission_status
  registry_action
  supersedes
  audit_note

admission_status:
  pending
  bounded
  admitted_noncanonical
  admitted_canonical
  rejected
  superseded

Admission Gates

GATE 1 owner:
  one_defensible_owner_or_explicit_bounded_owner

GATE 2 purpose:
  candidate_has_real_user_or_learning_job

GATE 3 collision:
  no_stronger_existing_route_already_does_same_job

GATE 4 edge:
  edge_type_matches_owner_scope_and_handoff

GATE 5 evidence:
  required_evidence_is_sufficient_for_requested_status

GATE 6 boundaries:
  service_and_private_boundaries_preserved

GATE 7 return:
  meaningful_return_exists_when_required

GATE 8 keys_and_portcullis:
  required_keys_valid
  no_hard_stop_triggered

GATE 9 validation:
  PASS_or_explicit_bounded_WARNING_for_noncanonical_admission

GATE 10 registry:
  register_without_silently_overwriting_existing_owner

Canonical Promotion Rules

admitted_noncanonical if:
  route_is_useful
  AND owner_is_clear
  AND candidate_should_exist
  BUT candidate_does_not_own_broader_intent

admitted_canonical only_if:
  primary_intent_is_distinct
  AND no_stronger_existing_owner_exists
  AND domain_boundary_is_explicit
  AND content_or_runtime_mass_justifies_owner_role
  AND inbound_and_return_plumbing_are_defined
  AND validation = PASS

never_promote_canonical because:
  newest_page
  highest_word_count
  strongest_keyword_match
  highest_internal_link_count
  commercial_priority
  aesthetic_symmetry

Registry Write Rules

when admitted_noncanonical:
  add_node_or_edge_record
  preserve_existing_canonical_owner
  declare_return
  declare_confidence

when admitted_canonical:
  add_explicit_canonical_owner_record
  declare_scope
  declare_superseded_owner_if_any
  preserve_history
  require_return_and_inbound_discovery

when rejected:
  do_not_add_live_route
  retain_audit_reason

when superseded:
  preserve_old_record_as_historical
  point_machine_resolution_to_new_verified_owner

Admission Failure Conditions

  • owner conflict is unresolved;
  • the proposed connection exists only because of shared terminology;
  • a stronger existing route already performs the same job;
  • the candidate would collapse knowledge into tuition-service ownership;
  • the route exposes protected private runtime logic;
  • a required Return Road is missing;
  • the necessary Key is weakened, revoked or out of scope;
  • a Portcullis hard stop is active;
  • Validation fails.

Scout to Registry Runtime

SCOUT_DISCOVERED
-> CANDIDATE_PROPOSED
-> OWNER_RESOLVED_OR_BOUNDED
-> EDGE_CLASSIFIED
-> COLLISION_CHECKED
-> BOUNDARIES_CHECKED
-> RETURN_CHECKED
-> KEYS_CHECKED
-> PORTCULLIS_CHECKED
-> VALIDATED
-> ADMITTED_NONCANONICAL_OR_CANONICAL
-> REGISTRY_WRITTEN
-> SENTRY_MONITORS_LIVE_ROUTE
-> WATCHTOWER_OBSERVES_CHANGE

Machine Relationships

Admission receives proposals from the Scout, checks identity through the Node Schema, classifies movement through the Edge Schema, tests permission through the Key Schema and Portcullis Schema, checks return through the Return Schema, and requires Validation before writing to the Registry.

Discovery proposes. Validation judges. Admission promotes. Registry remembers.