Learning English System: FENCE™

Unified Almost-Code Canonical Spec (Registry Compatible)

PAGE-ID: EDK-LAN-ENGALL-FENCE-v0.2
Source target: “Learning English System (FENCE™) by eduKateSG” (edukatesg.com)


0) Definition Lock

System Name: FENCE™ English (edukatesg.com)
Expansion: Fluency & Expression through Narration, Comprehension & Engineered Sentences (edukatesg.com)
Type: ClosedLoopLanguageReliabilitySystem (edukatesg.com)

P3 Output (Definition):

A student can read, write, and speak with control (sentence, structure, tone, clarity) and remain stable under time pressure, producing exam-reliable outcomes. (edukatesg.com)

Anti-Definition (NOT):

  • PhraseMemorisationPipeline
  • ModelEssayCopyingSystem
  • ExposureOnlyImprovementAssumption

1) Registry Rule Lock

FENCE is not a separate lane.
FENCE is an execution architecture that trains:

  • ENG-* (Reading/Writing/Editing)
  • VOC-* (meaning→collocation/tone→deployment→timed stability)
  • PSLE-* / OLEVEL-* (pace, mark scheme, simulation, recovery)

So the system of record is the eduKateSG Registry (codes below).


2) Allowed Code Grammars

Primary track (PSLE)

  • ENG-PRI-Z*-{CMP|RDN|EDT}-<NODE>-P*
  • VOC-PRI-Z*-{SEM|COL|TON|SCN|TIM}-<NODE>-P*
  • PSLE-Z*-{VAR|PAC|MSK|ERR|REC|SIM}-<NODE>-P*

Secondary track (O-Level)

  • ENG-SEC-Z*-{RDN|WRT|EDT|EXM}-<NODE>-P*
  • VOC-SEC-Z*-{SEM|REG|COL|NUA|CTX|FIG|TIM}-<NODE>-P*
  • OLEVEL-Z*-{VAR|PAC|MSK|ERR|REC|SIM}-<NODE>-P*

3) System Architecture (Core Loop)

3.1 Control Loop

INPUT (texts, prompts, word sets, models)
→ PROCESS (sentence engineering + comprehension protocol + narration structure)
→ OUTPUT (writing/oral/answers)
→ FEEDBACK (mark-scheme + sensors)
→ REPAIR (drills routed by codes)
→ RETEST (≤ 7 days)
→ SIMULATION (timed)
→ P3 stability

3.2 Execution Order (FENCE sequencing)

FENCE trains “engineer sentences first, then scale into narration / comprehension / expression.” (edukatesg.com)

So the canonical order is:

  1. Sentence stability (Z0→Z1)
  2. Vocabulary deployment (Z0→Z3)
  3. Comprehension precision (Z1→Z2)
  4. Narration + structure (Z1→Z2)
  5. Timed stability + recovery (Z3 wrappers)

4) Z0–Z3 Coverage Map (Unified)

Z0 — Sentence + Meaning Base

Primary nodes

  • ENG-PRI-Z0-CMP-SENTSTRUCT-P*
  • ENG-PRI-Z0-EDT-GRAMMAR-P*
  • VOC-PRI-Z0-SEM-MEANING-P*

Secondary nodes

  • ENG-SEC-Z0-WRT-SENTSTRUCT-P*
  • ENG-SEC-Z0-EDT-GRAMMAR-P*
  • VOC-SEC-Z0-SEM-MEANING-P*

Typical failures

  • “can speak but can’t write well”
  • “grammar collapses under load”
  • “knows words but can’t use them”

Z1 — Paragraph Control + Evidence Discipline

Primary nodes

  • ENG-PRI-Z1-CMP-PARROLE-P*
  • ENG-PRI-Z1-RDN-EVD-P*
  • VOC-PRI-Z1-COL-COLLOC-P*
  • VOC-PRI-Z1-TON-TONE-P*

Secondary nodes

  • ENG-SEC-Z1-WRT-STRUCT-P*
  • ENG-SEC-Z1-RDN-EVD-P*
  • VOC-SEC-Z1-REG-REGISTER-P*
  • VOC-SEC-Z1-COL-COLLOC-P*

Z2 — Transfer + Precision Outputs

Primary nodes

  • ENG-PRI-Z2-CMP-ARC-P*
  • ENG-PRI-Z2-RDN-INF-P*
  • VOC-PRI-Z2-SCN-DEPLOY-P*

Secondary nodes

  • ENG-SEC-Z2-RDN-INF-P*
  • ENG-SEC-Z2-RDN-SYN-P*
  • ENG-SEC-Z2-WRT-CLARITY-P*
  • VOC-SEC-Z2-CTX-CONTEXT-P*

Z3 — Timed Stability + Recovery (Wrappers)

PSLE wrappers

  • PSLE-Z3-PAC-BUDGET-P*
  • PSLE-Z3-SIM-FULLPAPER-P*
  • PSLE-Z3-SIM-ANALYSIS-P*
  • PSLE-Z3-SIM-RETEST-P*
  • PSLE-Z3-REC-RESET-P*

OLEVEL wrappers

  • OLEVEL-Z3-PAC-BUDGET-P*
  • OLEVEL-Z3-SIM-FULLPAPER-P*
  • OLEVEL-Z3-SIM-ANALYSIS-P*
  • OLEVEL-Z3-SIM-RETEST-P*
  • OLEVEL-Z3-REC-RESET-P*

5) Core Modules (FENCE as Execution Protocol)

Module A — Engineered Sentences

Goal: stability before complexity (edukatesg.com)
Trains

  • PRI: ENG-PRI-Z0-CMP-SENTSTRUCTENG-PRI-Z1-CMP-SENTEXPAND
  • SEC: ENG-SEC-Z0-WRT-SENTSTRUCTENG-SEC-Z1-WRT-SENTEXPAND

Drill objects

Drill: SENT-LADDER
Input: base sentence
Steps: add detail → cause → contrast → nuance
Stop-loss: if grammar breaks, revert 1 step
Retest: 10 items, timed

Module B — Vocabulary Loop (Acquire → Forge → Spar → Match)

Trains (Primary)

  • Acquire: VOC-PRI-Z0-SEM-MEANING
  • Forge: VOC-PRI-Z1-COL-COLLOC + VOC-PRI-Z1-TON-TONE
  • Spar: VOC-PRI-Z3-TIM-STABLE
  • Match: VOC-PRI-Z2-SCN-DEPLOY

Trains (Secondary)

  • Acquire: VOC-SEC-Z0-SEM-MEANING
  • Forge: VOC-SEC-Z1-REG-REGISTER + VOC-SEC-Z1-COL-COLLOC
  • Spar: VOC-SEC-Z3-TIM-STABLE
  • Match: VOC-SEC-Z2-CTX-CONTEXT

Module C — Comprehension Protocol (Evidence → Inference → Format)

Trains

  • PRI: ENG-PRI-Z1-RDN-EVD + ENG-PRI-Z2-RDN-INF + PSLE-Z1-MSK-STRUCT
  • SEC: ENG-SEC-Z1-RDN-EVD + ENG-SEC-Z2-RDN-INF + OLEVEL-Z1-MSK-STRUCT

Drill objects

Drill: EVIDENCE-LOCK
Input: passage + questions
Output: evidence quote + inference sentence + formatted answer
Retest: 8–12 questions within 7 days

Module D — Narration / Composition Control

Primary

  • ENG-PRI-Z1-CMP-PARROLE
  • ENG-PRI-Z2-CMP-ARC
  • ENG-PRI-Z2-CMP-TONELOCK
  • ENG-PRI-Z3-CMP-DISTRIB

Secondary

  • ENG-SEC-Z1-WRT-STRUCT
  • ENG-SEC-Z2-WRT-CLARITY
  • ENG-SEC-Z3-WRT-TIMED

Drill objects

Drill: 5-BOX-PLAN
Input: prompt
Output: P1 setup, P2 build, P3 turning point, P4 resolution, P5 reflection
Retest: timed mini-comp 25–30 min

Module E — Performance Under Pressure

FENCE explicitly targets reliability under pressure. (edukatesg.com)
So this module binds to wrappers, not ENG.

PSLE

  • pace + simulation + recovery: PSLE-Z3-*

OLEVEL

  • pace + simulation + recovery: OLEVEL-Z3-*

6) Sensor Panel (Bound to Registry)

SSI — Sentence Stability Index

  • Binds: ENG-PRI-Z0-CMP-SENTSTRUCT / ENG-SEC-Z0-WRT-SENTSTRUCT
  • Trigger: SSI < θ → Module A

VDR — Vocabulary Deployment Ratio

  • Binds: VOC-PRI-Z2-SCN-DEPLOY / VOC-SEC-Z2-CTX-CONTEXT
  • Trigger: VDR < θ → Module B

ERR — Error Recurrence Rate

  • Binds: PSLE-Z1-ERR-CLASS / OLEVEL-Z1-ERR-CLASS
  • Trigger: ERR > θ → repair + retest ≤7 days

TAE — Time Allocation Efficiency

  • Binds: PSLE-Z3-PAC-BUDGET / OLEVEL-Z3-PAC-BUDGET

PDS — Paragraph Density Score

  • Binds: ENG-PRI-Z1-CMP-PARROLE / ENG-SEC-Z1-WRT-STRUCT

7) Canonical Failure Mode Trace

Trace ID: EDK-TRACE-FENCE-ENG-v0.2

VOC meaning weak
→ sentence simplifies
→ paragraph roles collapse
→ comprehension becomes guesswork
→ time misallocation
→ output instability under exam

Repair

Vocabulary Loop
→ Engineered Sentence Ladder
→ Evidence Lock
→ 5-Box Plan
→ Timed simulation + rewrite weakest paragraph
→ Retest ≤ 7 days

8) Spine Links (Keep on the Page)

This page should link to:

  • FENCE™ Education Architecture (your architecture page) (edukatesg.com)
  • Fence Learning Systems (eduKateSG) hub (edukatesg.com)
  • the FENCE English Engine article series (Article 1… etc.) (edukatesg.com)
  • English Training (Z0–Z2) page (if you want a practice-focused entry) (edukatesg.com)

Then the rest (same unified Almost-Code conversion order)

Next pages to convert (in the same registry-clean style), using what’s already interlinked on our site menus:

  1. Fence Learning Systems (eduKateSG) (as SYS hub + directory page) (edukatesg.com)
  2. The Fencing Method for Vocabulary → bind fully into VOC-PRI + VOC-SEC + deployment sensors (edukatesg.com)
  3. English Training — Fence Learning Systems for English (Z0–Z2) → convert to executable drills + code routing (edukatesg.com)
  4. Our Approach to Learning English → reframe as human-facing narrative wrapper that declares the same registry coverage (edukatesg.com)

Start here if you want the full sequence:

Vocabulary OS Series Index:
https://edukatesg.com/vocabulary-os-series-index/

Fence English Learning System: 

eduKateSG Learning Systems: 

Recommended Internal Links (Spine)

Start Here for Lattice Infrastructure Connectors