[DSB:THEORY.SEMANTIC_BINDING] [DSI:NAME=CAPITALISATION_IMMUTABILITY_NAMING_RULES;ROLE=LEARNING;AUTHOR=SIMON_MACFARLANE;VERSION=1_0;DATE=DEC2025] [DSM:SYSTEM=SEMANTIC_BINDING;AUDIENCE=PUBLIC,PROFESSIONAL,AUTHORING_SYSTEMS]
Page 5 — Capitalisation, Immutability, and Naming Rules
[SSB:THEORY.SEMANTIC_BINDING.ENFORCEMENT.PURPOSE.OVERVIEW.5-1] [SSI:TITLE=PURPOSE_AND_POSITIONING;AUTHORITY=SECONDARY;REF=5-1] [SSM:SECTION=CONCEPT;INTENT=DEFINITION;ABSTRACTION=HIGH]
5.1 - Purpose & Positioning
This document defines the mandatory enforcement rules that make Semantic Binding reliable, stable, and machine-enforceable over time.
These rules govern:
- capitalisation
- immutability
- naming consistency
for all Semantic Binding anchors and taxonomy values.
This document explains:
- why these rules exist
- what must never change
- how semantic stability is preserved as knowledge grows
It does not define tooling, validation code, or ingestion pipelines.
[SSB:THEORY.SEMANTIC_BINDING.ENFORCEMENT.RATIONALE.NEED.5-2] [SSI:TITLE=WHY_ENFORCEMENT_IS_REQUIRED;AUTHORITY=PRIMARY;REF=5-2] [SSM:SECTION=RATIONALE;INTENT=RATIONALE;ABSTRACTION=HIGH]
5.2 - Why Enforcement Is Required
Without strict enforcement rules:
- “semantic” structure becomes stylistic
- meaning drifts silently over time
- retrieval logic breaks invisibly
- AI systems compensate with inference
Soft conventions work for prose.
They fail for semantic contracts.
Semantic Binding requires deterministic signals that do not depend on author preference, formatting style, or interpretation.
[SSB:THEORY.SEMANTIC_BINDING.ENFORCEMENT.CAPITALISATION.RULES.5-3] [SSI:TITLE=CAPITALISATION_IS_SEMANTIC;AUTHORITY=PRIMARY;REF=5-3] [SSM:SECTION=RATIONALE;INTENT=RATIONALE;ABSTRACTION=HIGH]
5.3 - Capitalisation Rules
In Semantic Binding, capitalisation is semantic, not cosmetic.
All Semantic Binding anchors and taxonomy values:
- are written in UPPER_SNAKE_CASE
- are case-sensitive
- must never be auto-normalised
Examples:
THEORYSEMANTIC_BINDINGCONCEPTABSTRACTION=HIGH
Capitalisation enables:
- exact matching
- unambiguous filtering
- safe machine enforcement
If capitalisation is inconsistent, semantic meaning is no longer stable.
[SSB:THEORY.SEMANTIC_BINDING.ENFORCEMENT.IMMUTABILITY.CONSTRAINTS.5-4] [SSI:TITLE=IMMUTABILITY_RULES;AUTHORITY=PRIMARY;REF=5-4] [SSM:SECTION=CONSTRAINT;INTENT=CONSTRAINT;ABSTRACTION=HIGH]
5.4 - Immutability Rules
Once introduced, the following must never be renamed, repurposed, or reinterpreted:
- DOMAIN values
- OBJECT values
- CATEGORY values
- Anchor names (DSB, DSI, DSM, SSB, SSI, SSM)
- Abstraction levels (HIGH, MEDIUM, LOW)
These are semantic contracts, not labels.
They may already be:
- embedded in vectors
- referenced across documents
- enforced by retrieval and governance logic
If meaning must change, a new value is introduced.
Old values may be deprecated, but never altered.
[SSB:THEORY.SEMANTIC_BINDING.ENFORCEMENT.NAMING.RULES.5-5] [SSI:TITLE=CANONICAL_NAMING_RULES;AUTHORITY=PRIMARY;REF=5-5] [SSM:SECTION=CONSTRAINT;INTENT=CONSTRAINT;ABSTRACTION=MEDIUM]
5.5 - Naming Rules
All Semantic Binding identifiers must be:
- descriptive, not abbreviated
- stable over time
- free of system-specific prefixes
- expressed as nouns or noun phrases
Examples:
- ✅
SEMANTIC_BINDING - ❌
SB - ❌
SEM_BIND
Names are chosen for longevity, not convenience.
[SSB:THEORY.SEMANTIC_BINDING.ENFORCEMENT.MUTABILITY.ALLOWED.5-6] [SSI:TITLE=WHAT_MAY_CHANGE_SAFELY;AUTHORITY=PRIMARY;REF=5-6] [SSM:SECTION=RATIONALE;INTENT=RATIONALE;ABSTRACTION=MEDIUM]
5.6 - What Is Allowed to Change
The following may evolve safely:
- prose and explanations
- headings and formatting
- examples and illustrations
- document roles and versions
Because semantic meaning is anchored structurally, surface-level changes do not break retrieval, interpretation, or explainability.
This separation is intentional.
[SSB:THEORY.SEMANTIC_BINDING.ENFORCEMENT.FAILURE_MODES.ANALYSIS.5-7] [SSI:TITLE=FAILURE_MODES;AUTHORITY=PRIMARY;REF=5-7] [SSM:SECTION=COMPARISON;INTENT=COMPARISON;ABSTRACTION=MEDIUM]
5.7 - Failure Modes When Rules Are Violated
When enforcement rules are ignored, systems exhibit:
- duplicate semantic concepts under different casing
- silent retrieval gaps
- inconsistent agent behaviour
- loss of explainability
These failures are often cumulative and delayed, making them difficult to diagnose after deployment.
[SSB:THEORY.SEMANTIC_BINDING.ENFORCEMENT.SUMMARY.RECAP.5-8] [SSI:TITLE=SUMMARY;AUTHORITY=SECONDARY;REF=5-8] [SSM:SECTION=SUMMARY;INTENT=SUMMARY;ABSTRACTION=HIGH]
5.8 - Summary
Enforcement rules exist to ensure that Semantic Binding remains:
- stable over time
- machine-safe
- auditable
- and predictable
By enforcing strict capitalisation, immutability, and naming discipline:
- meaning cannot drift silently
- retrieval remains deterministic
- AI behaviour remains explainable
These rules trade short-term convenience for long-term semantic integrity.
[SSB:THEORY.SEMANTIC_BINDING.ENFORCEMENT.STATUS.DECLARATION.5-9] [SSI:TITLE=STATUS;AUTHORITY=SECONDARY;REF=5-9] [SSM:SECTION=STATUS;INTENT=STATUS;ABSTRACTION=LOW]
5.9 - Status
Capitalisation, immutability, and naming rules are active, mandatory, and authoritative.
All Semantic Binding systems, documents, and agents must enforce these rules without exception.
Without enforcement, Semantic Binding collapses back into convention, inference, and ambiguity.