FENCE™ English Engine
Start Here: https://edukatesg.com/article-1-fence-english-engine/
PSLE Composition Scene Bank — Dataset + Scene IDs (Almost-Code) — v1.0
ARTICLE.MODULE
Module.SceneBank
ARTICLE.GOAL
Provide a standardised dataset of PSLE composition scenes that:
- reliably triggers narrative structure (5-Box)
- supports vocabulary deployment
- trains crisis intensity (C0–C5)
- prevents “flat story” drift
DATASET.CONTRACT
Each Scene record must include:
scene_idtitleprompt_core(1–2 lines)recommended_crisis_level(C2–C5)moral_axis(e.g., honesty, courage, responsibility)conflict_type(External / Social / Moral / Identity)common_failure_modes(FM list)starter_constraints(to prevent generic writing)upgrade_targets(what this scene trains)
SceneBank.v1.0 (18 Scenes)
SCENE.01
scene_id = 01title = Lost Wallet at the MRTprompt_core = You find a wallet with cash and an ID. You are late. Decide what to do.recommended_crisis_level = C4moral_axis = honesty vs temptationconflict_type = Moralcommon_failure_modes = {FM5 MoralStickerEnding, FM2 WeakCrisis}starter_constraints = {must show temptation, must show a choice, must show consequence}upgrade_targets = {moral resolution quality, consequence ending}
SCENE.02
scene_id = 02title = Rumour Spreads in Classprompt_core = A rumour about a classmate spreads fast. You are involved.recommended_crisis_level = C4moral_axis = responsibility, empathyconflict_type = Social+Moralcommon_failure_modes = {FM6 DialogueOverload, FM3 ToldEmotion}starter_constraints = {show regret, show damage done, show repair attempt}upgrade_targets = {emotion show-not-tell, dialogue balance}
SCENE.03
scene_id = 03title = New Student is Bulliedprompt_core = You witness bullying. You must choose to act or stay silent.recommended_crisis_level = C4moral_axis = courage, justiceconflict_type = Social+Moralcommon_failure_modes = {FM1 FlatPlot, FM5 MoralStickerEnding}starter_constraints = {include fear of consequences, include a decisive action}upgrade_targets = {escalation, moral choice clarity}
SCENE.04
scene_id = 04title = Lift Stuck (HDB/Condo)prompt_core = The lift stops. Someone panics. You must respond.recommended_crisis_level = C3moral_axis = calmness, leadershipconflict_type = External+Emotionalcommon_failure_modes = {FM2 WeakCrisis, FM3 ToldEmotion}starter_constraints = {use body reactions, use sensory (sound/heat), show problem-solving}upgrade_targets = {sensory precision, crisis slow-down}
SCENE.05
scene_id = 05title = Caught in Heavy Rain Without Umbrellaprompt_core = You’re drenched, late, and something important is at risk.recommended_crisis_level = C2moral_axis = responsibilityconflict_type = Externalcommon_failure_modes = {FM1 FlatPlot}starter_constraints = {must include stakes: missing event / damaging item}upgrade_targets = {escalation steps, sensory writing}
SCENE.06
scene_id = 06title = Accident at the Playgroundprompt_core = A younger child gets hurt. Adults aren’t nearby.recommended_crisis_level = C3moral_axis = compassion, initiativeconflict_type = External+Emotionalcommon_failure_modes = {FM2 WeakCrisis, FM8 TimeCollapseEnding}starter_constraints = {show urgency, show actions, show aftermath}upgrade_targets = {crisis control, clean resolution}
SCENE.07
scene_id = 07title = Broken Promise to a Friendprompt_core = You promised something important but failed. Face the result.recommended_crisis_level = C4moral_axis = integrity, accountabilityconflict_type = Moral+Socialcommon_failure_modes = {FM5 MoralStickerEnding, FM3 ToldEmotion}starter_constraints = {show guilt physically, show repair attempt}upgrade_targets = {ending earnedness, emotion depth}
SCENE.08
scene_id = 08title = Temptation to Cheat in a Testprompt_core = You can cheat and probably won’t get caught. Decide.recommended_crisis_level = C4moral_axis = honesty, self-controlconflict_type = Moralcommon_failure_modes = {FM2 WeakCrisis, FM5 MoralStickerEnding}starter_constraints = {include inner conflict, include risk, include consequence}upgrade_targets = {moral dilemma intensity, identity-level reflection}
SCENE.09
scene_id = 09title = Group Project Betrayalprompt_core = Someone doesn’t do work but takes credit. You must respond.recommended_crisis_level = C4moral_axis = fairness, leadershipconflict_type = Social+Moralcommon_failure_modes = {FM6 DialogueOverload, FM7 ParagraphImbalance}starter_constraints = {show confrontation without too much dialogue}upgrade_targets = {action beats, paragraph control}
SCENE.10
scene_id = 10title = Lost Child in a Mallprompt_core = You spot a young child crying alone. Help quickly.recommended_crisis_level = C3moral_axis = responsibility, empathyconflict_type = External+Emotionalcommon_failure_modes = {FM1 FlatPlot, FM8 TimeCollapseEnding}starter_constraints = {show urgency, show method, show safe handover}upgrade_targets = {clear sequence, responsible ending}
SCENE.11
scene_id = 11title = Phone Misuse / Hurtful Message Sentprompt_core = A message is sent that hurts someone. You are involved.recommended_crisis_level = C4moral_axis = empathy, accountabilityconflict_type = Social+Moralcommon_failure_modes = {FM6 DialogueOverload, FM5 MoralStickerEnding}starter_constraints = {show impact, show apology action, show trust repair}upgrade_targets = {consequence, repair actions}
SCENE.12
scene_id = 12title = Sports Day Pressure (Letting Team Down)prompt_core = You make a mistake during an event and feel you failed your team.recommended_crisis_level = C3moral_axis = resilience, teamworkconflict_type = Identity+Emotionalcommon_failure_modes = {FM3 ToldEmotion, FM2 WeakCrisis}starter_constraints = {show shame physically, show comeback or acceptance}upgrade_targets = {body reactions, identity recovery}
SCENE.13
scene_id = 13title = Saving Seat / Queue Conflictprompt_core = A queue dispute happens. People get angry.recommended_crisis_level = C3moral_axis = fairness, self-controlconflict_type = Socialcommon_failure_modes = {FM6 DialogueOverload, FM1 FlatPlot}starter_constraints = {show crowd tension, keep dialogue minimal}upgrade_targets = {tension build, action-based conflict}
SCENE.14
scene_id = 14title = Fire Alarm / Evacuationprompt_core = A fire alarm goes off. Confusion. Someone needs help.recommended_crisis_level = C3moral_axis = calmness, responsibilityconflict_type = Externalcommon_failure_modes = {FM8 TimeCollapseEnding, FM2 WeakCrisis}starter_constraints = {include sensory smoke/sound, include decision under pressure}upgrade_targets = {crisis slow-down, sequence clarity}
SCENE.15
scene_id = 15title = Elderly Person Falls / Needs Helpprompt_core = An elderly person struggles. Others hesitate. You act.recommended_crisis_level = C3moral_axis = compassion, initiativeconflict_type = External+Moralcommon_failure_modes = {FM1 FlatPlot, FM5 MoralStickerEnding}starter_constraints = {show hesitation of crowd, show your decisive action}upgrade_targets = {escalation + responsibility ending}
SCENE.16
scene_id = 16title = Misplaced Blameprompt_core = You are blamed for something you didn’t do. Decide how to respond.recommended_crisis_level = C4moral_axis = justice, self-controlconflict_type = Identity+Socialcommon_failure_modes = {FM6 DialogueOverload, FM3 ToldEmotion}starter_constraints = {show anger control, show proof or calm explanation}upgrade_targets = {identity crisis control, mature resolution}
SCENE.17
scene_id = 17title = Stealing Temptation in a Shopprompt_core = You notice an easy chance to steal. You are tempted.recommended_crisis_level = C4moral_axis = honesty, consequencesconflict_type = Moralcommon_failure_modes = {FM2 WeakCrisis, FM5 MoralStickerEnding}starter_constraints = {show temptation physically, show consequences real}upgrade_targets = {moral crisis realism, consequence ending}
SCENE.18
scene_id = 18title = Secret Kept Too Longprompt_core = You kept a secret that harms someone. Decide to confess.recommended_crisis_level = C5moral_axis = courage, accountabilityconflict_type = Identity+Moralcommon_failure_modes = {FM5 MoralStickerEnding, FM8 TimeCollapseEnding}starter_constraints = {show internal torment, show confession cost}upgrade_targets = {identity-level change, deep ending}
Dataset Notes (for LLMs)
SCENEBANK.USAGE
- For beginners: start with
C2–C3scenes (04,05,06,10,12,14,15) - For advanced:
C4–C5scenes (01,02,03,07,08,09,11,16,17,18)
SCENEBANK.ROTATION_RULE
- Do not repeat the same
moral_axisback-to-back. - Rotate conflict_type:
- External → Social → Moral → Identity
NEXT ARTICLE POINTER
Start here if you want the full sequence:
Vocabulary OS Series Index:
https://edukatesg.com/vocabulary-os-series-index/
Fence English Learning System:
- https://edukatesg.com/article-1-fence-english-engine/
- https://edukatesg.com/article-2-fence-english-engine/
- https://edukatesg.com/article-3-fence-english-engine/
- https://edukatesg.com/article-4-fence-english-engine/
- https://edukatesg.com/article-5-fence-english-engine/https://edukatesg.com/article-6-fence-english-engine/
- https://edukatesg.com/article-7-fence-english-engine/
- https://edukatesg.com/article-8-fence-english-engine/
- https://edukatesg.com/article-9-fence-english-engine/
- https://edukatesg.com/article-10-fence-english-engine/
- https://edukatesg.com/article-11-fence-english-engine/
- https://edukatesg.com/article-12-fence-english-engine/
eduKateSG Learning Systems:
- https://edukatesg.com/the-edukate-mathematics-learning-system/
- https://edukatesg.com/additional-mathematics-a-math-in-singapore-secondary-3-4-a-math-tutor/
- https://edukatesg.com/additional-mathematics-101-everything-you-need-to-know/
- https://edukatesg.com/secondary-3-additional-mathematics-sec-3-a-math-tutor-singapore/
- https://edukatesg.com/secondary-4-additional-mathematics-sec-4-a-math-tutor-singapore/
- https://edukatesg.com/learning-english-system-fence-by-edukatesg/
- https://edukatesingapore.com/edukate-vocabulary-learning-system/
Recommended Internal Links (Spine)
Start Here for Lattice Infrastructure Connectors
- https://edukatesg.com/singapore-international-os-level-0/
- https://edukatesg.com/singapore-city-os/
- https://edukatesg.com/singapore-parliament-house-os/
- https://edukatesg.com/smrt-os/
- https://edukatesg.com/singapore-port-containers-os/
- https://edukatesg.com/changi-airport-os/
- https://edukatesg.com/tan-tock-seng-hospital-os-ttsh-os/
- https://edukatesg.com/bukit-timah-os/
- https://edukatesg.com/bukit-timah-schools-os/
- https://edukatesg.com/bukit-timah-tuition-os/
- https://edukatesg.com/family-os-level-0-root-node/
- https://bukittimahtutor.com
- https://edukatesg.com/punggol-os/
- https://edukatesg.com/tuas-industry-hub-os/
- https://edukatesg.com/shenton-way-banking-finance-hub-os/
- https://edukatesg.com/singapore-museum-smu-arts-school-district-os/
- https://edukatesg.com/orchard-road-shopping-district-os/
- https://edukatesg.com/singapore-integrated-sports-hub-national-stadium-os/
- Sholpan Upgrade Training Lattice (SholpUTL): https://edukatesg.com/sholpan-upgrade-training-lattice-sholputl/
- https://edukatesg.com/human-regenerative-lattice-3d-geometry-of-civilisation/
- https://edukatesg.com/new-york-z2-institutional-lattice-civos-index-page-master-hub/
- https://edukatesg.com/civilisation-lattice/
- https://edukatesg.com/civ-os-classification/
- https://edukatesg.com/civos-classification-systems/
- https://edukatesg.com/how-civilization-works/
- https://edukatesg.com/civos-lattice-coordinates-of-students-worldwide/
- https://edukatesg.com/civos-worldwide-student-lattice-case-articles-part-1/
- https://edukatesg.com/new-york-z2-institutional-lattice-civos-index-page-master-hub/
- https://edukatesg.com/advantages-of-using-civos-start-here-stack-z0-z3-for-humans-ai/
- Education OS (How Education Works): https://edukatesg.com/education-os-how-education-works-the-regenerative-machine-behind-learning/
- Tuition OS: https://edukatesg.com/tuition-os-edukateos-civos/
- Civilisation OS kernel: https://edukatesg.com/civilisation-os/
- Root definition: What is Civilisation?
- Control mechanism: Civilisation as a Control System
- First principles index: Index: First Principles of Civilisation
- Regeneration Engine: The Full Education OS Map
- The Civilisation OS Instrument Panel (Sensors & Metrics) + Weekly Scan + Recovery Schedule (30 / 90 / 365)
- Inversion Atlas Super Index: Full Inversion CivOS Inversion
- https://edukatesg.com/government-os-general-government-lane-almost-code-canonical/
- https://edukatesg.com/healthcare-os-general-healthcare-lane-almost-code-canonical/
- https://edukatesg.com/education-os-general-education-lane-almost-code-canonical/
- https://edukatesg.com/finance-os-general-finance-banking-lane-almost-code-canonical/
- https://edukatesg.com/transport-os-general-transport-transit-lane-almost-code-canonical/
- https://edukatesg.com/food-os-general-food-supply-chain-lane-almost-code-canonical/
- https://edukatesg.com/security-os-general-security-justice-rule-of-law-lane-almost-code-canonical/
- https://edukatesg.com/housing-os-general-housing-urban-operations-lane-almost-code-canonical/
- https://edukatesg.com/community-os-general-community-third-places-social-cohesion-lane-almost-code-canonical/
- https://edukatesg.com/energy-os-general-energy-power-grid-lane-almost-code-canonical/
- https://edukatesg.com/community-os-general-community-third-places-social-cohesion-lane-almost-code-canonical/
- https://edukatesg.com/water-os-general-water-wastewater-lane-almost-code-canonical/
- https://edukatesg.com/communications-os-general-telecom-internet-information-transport-lane-almost-code-canonical/
- https://edukatesg.com/media-os-general-media-information-integrity-narrative-coordination-lane-almost-code-canonical/
- https://edukatesg.com/waste-os-general-waste-sanitation-public-cleanliness-lane-almost-code-canonical/
- https://edukatesg.com/manufacturing-os-general-manufacturing-production-systems-lane-almost-code-canonical/
- https://edukatesg.com/logistics-os-general-logistics-warehousing-supply-routing-lane-almost-code-canonical/
- https://edukatesg.com/construction-os-general-construction-built-environment-delivery-lane-almost-code-canonical/
- https://edukatesg.com/science-os-general-science-rd-knowledge-production-lane-almost-code-canonical/
- https://edukatesg.com/religion-os-general-religion-meaning-systems-moral-coordination-lane-almost-code-canonical/
- https://edukatesg.com/finance-os-general-finance-money-credit-coordination-lane-almost-code-canonical/
- https://edukatesg.com/family-os-general-family-household-regenerative-unit-almost-code-canonical/
