VIEW THIS AS

Auto mode follows the Route Engine until you choose a viewpoint.

YOU ARE HERE

ROUTE CHECK

CONNECTED TO

WHAT NEXT

Use the canonical route for this room, or HELP if you are unsure.

Vocabulary Lattice (Almost-Code) — PSLE Composition Master Page (WordPress Pillar)

Three primary students in matching blue pinafores work together over open books at a classroom table, with colourful stationery and lesson notes on a whiteboard.

One-Paragraph Canonical Close (Use everywhere)

Vocabulary is not memorising long words. Vocabulary is learning how words connect — their meanings, patterns, tone, and natural pairings — so you can retrieve the right one under time pressure. When you build the lattice, your writing becomes clearer, more natural, and more reliable in exams.

This is the copy-paste canonical pillar page that stitches the full lattice together in one place.
Goal: make Vocabulary OS “inevitable” by publishing it as a registry + traversal system, not an essay.


Definition Lock Box

Vocabulary Lattice (LOCK):
A vocabulary lattice is a graph of WordSense nodes (word + specific meaning) connected by typed edges (synonym band, register, collocation, verb frames, morphology, etc.).
Vocabulary mastery is reliable traversal of this graph under load (writing/speaking/reading) without meaning drift.

WordSense Node (LOCK):
WordSense = lemma + part_of_speech + sense_id
Example: EN::run::V::01 (move fast) vs EN::run::V::02 (operate/manage).

Edge (LOCK):
A typed relationship that allows safe substitution or transformation.


The 8 Core Edge Types (LOCKED)

  1. SB Synonym-Band (near meaning, graded strength)
  2. AP Antonym/Polarity (semantic opposite)
  3. HH Hypernym/Hyponym (general ↔ specific zoom)
  4. RF Register/Formality (casual ↔ neutral ↔ formal)
  5. CO Collocation (natural pairings)
  6. FR Frame/Role Slot (verb patterns: who does what to whom)
  7. MD Morphology/Derivation (word family)
  8. SS Sense-Split (polysemy: one word → multiple senses)

CivOS Mapping Z0–Z3

Z0 (Person)

P3 vocabulary = right sense + frame + collocation + register under time pressure.

Z1 (Task)

Writing: CO + FR + RF dominate.
Comprehension: HH + SS dominate.
Oral: SB + RF dominate.

Z2 (Cohort / PSLE standard)

“Good vocabulary” = safe synonym bands + natural phrasing + correct frames.

Z3 (System)

Wordlists cause drift. Lattice + sensors stabilise output.


Z0–Z3 Table: Failure Modes → Sensors → Repairs

Top failure modes (PSLE writing)

  1. Wordlist knowledge (no edges) → awkward usage
  2. Wrong register (too formal / wrong tone)
  3. Broken collocation (“do a mistake”)
  4. Broken frame (“explain me”)
  5. Sense confusion (polysemy misuse)
  6. Over-synonym drift (SB swaps that aren’t safe)

Sensor pack (fast, student-friendly)

  • CO sensor: underline 3 phrases → are they natural pairings?
  • FR sensor: circle verbs → correct pattern? (to/with/about/for/to-V/that-clause)
  • RF sensor: highlight “big words” → do they fit the scene?
  • SS sensor: pick 1 tricky word → explain in simple English
  • MD sensor: convert 3 words across noun/verb/adj/adv
  • HH sensor: replace 3 general words with more specific ones

Repair loops (closed loop)

  • CO loop: 10 collocations/day → 2 sentences each → reuse in compo
  • FR loop: 5 verb frames/day → slot-fill drills
  • RF loop: rewrite 1 paragraph in casual vs formal
  • SS loop: 1 polysemy word/day → 2 meanings + 2 sentences
  • MD loop: 1 word family/day → force 4 forms in mini-story
  • HH loop: upgrade ladder (general → specific)

Failure mode trace (LOCK):
weak CO/RF → unnatural phrasing in exam → marker reads “awkward” → reliability collapses under time → P3→P1.


PSLE 200-Node Seed Pack

Below are the directory packs. Each pack is a “node bundle” you can expand later by adding more WordSense nodes and edges in the same format.


Batch 1: People + Emotions

Core nodes included: happy / sad / angry / scared / surprised / embarrassed / proud / jealous / guilty / calm / relieved / confident / hesitant / smile / cry / laugh / say band.

👉 Use: emotion control + tone + reaction verbs.
High-ROI edges: SB + CO + RF + MD.

(Insert your Batch 1 blocks exactly as published earlier.)


Batch 2: Movement + Actions

Core nodes included: walk / run / grab / hold / push / pull / turn / stop / rush / stumble / slip / fall / creep / peer.

👉 Use: make scenes “move” with intent verbs.
High-ROI edges: SB + CO + FR (direction words).

(Insert Batch 2 blocks.)


Batch 3: Conflict + Repair

Core nodes included: argue / accuse / blame / scold / break / spill / tear / ruin / apologise / admit / forgive / promise / explain / compromise / agree / honest / responsible / considerate.

👉 Use: PSLE story engine: problem → escalation → repair → lesson.
High-ROI edges: FR + CO (accuse of / apologise to…for / forgive…for).

(Insert Batch 3 blocks.)


Batch 4: Weather + Surroundings

Core nodes included: rain / wind / heat / cold / thunder / lightning / flood / bright / shadow / glow / noise / quiet / echo / crowded / narrow / vast.

👉 Use: atmosphere that affects action (not decoration).
High-ROI edges: CO + sensory verbs.

(Insert Batch 4 blocks.)


Batch 5: School + Responsibility

Core nodes included: teacher / classmate / principal / study / practise / learn / rule / punish / obey / help / cooperate / lead / try / improve / succeed/fail.

👉 Use: common PSLE setting + values via action.
High-ROI edges: FR + CO (study for / help with / responsible for).

(Insert Batch 5 blocks.)


Batch 6: Helping + Courage

Core nodes included: rescue / save / protect / brave / dare / fearful / decide / hesitate / volunteer / step forward / comfort / reassure / danger / cautious / alert.

👉 Use: rescue arcs + courage = high scoring.
High-ROI edges: FR (rescue from / reassure that / decide to / volunteer to).

(Insert Batch 6 blocks.)


Batch 7: Mystery + Discovery

Core nodes included: notice / realise / recognise / suspicious / clue / evidence / trace / search / examine / investigate / hide / reveal / confess / gasp / freeze / stare.

👉 Use: suspense, twist, “aha” moment.
High-ROI edges: FR + SS + HH (notice that / realise that / reveal that).

(Insert Batch 7 blocks.)


Batch 8: Endings + Reflection

Core nodes included: reflect / learn / remember / regret / grateful / appreciate / determined / persevere / improve / relieved / satisfied / peaceful + ending templates.

👉 Use: closure + change shown (not preached).
High-ROI edges: FR (reflect on / learn that / grateful for / determined to).

(Insert Batch 8 blocks.)


Safe Synonym Bands (Exam-Proof Rule)

LOCK: A synonym is “safe” only if meaning + register + collocation + frame remain correct.

Safe band examples (use as quick swaps)

  • said: said → replied → whispered → murmured → snapped → exclaimed
  • walked: walked → strolled → strode → marched → trudged → tiptoed
  • looked: looked → glanced → peered → stared
  • happy: happy → pleased → delighted (tone/intensity must match)

Rule: do not replace “said” everywhere. Replace only when the tone is clear.


PSLE Ending Templates (Copy-Paste)

Ending A — Lesson + Change

That night, I reflected on my actions. I realised that . I decided to from then on.
As I drifted to sleep, I felt _, knowing I had taken the right step.

Ending B — Gratitude + Repair

I apologised sincerely and promised to . My friend forgave me. I was grateful for .
From that day, I learnt to appreciate _.

Ending C — Relief + Safety Closure

When the danger passed, I was relieved that . We made sure to .
I learnt that courage means _, and I will remember it.

Ending D — Determination + Growth

I felt embarrassed, but I refused to give up.
I was determined to . Weeks later, my effort paid off, and I felt .


How to Expand the Lattice (Publishing Protocol)

This is how you scale from a 200-node seed into a full Vocabulary OS:

Step 1 — Pick a theme lane

Example: “Friendship”, “Bullying”, “Helping”, “Sports Day”, “Lost & Found”.

Step 2 — Build 25 new WordSense nodes

For each node, include:

  • 2–3 SB edges
  • 1 RF edge (if relevant)
  • 2 CO collocations
  • 1 FR frame (verbs)
  • 1 MD family link

Step 3 — Add 3 exam-safe sentences per node

Each sentence must show:

  • cause → action → effect
  • correct collocation
  • appropriate tone

Step 4 — Add the micro-sensor checklist

So the lattice becomes a training system, not “content”.



PSLE Composition Vocabulary Lattice — 200-Node Pack (Full Set Batch 1/8)

If you type Next, I’ll generate the “Vocabulary Lattice Expansion Kit”: a reusable template block (node checklist + edge checklist + sentence checklist) + a “PSLE theme registry” of 30 themes to expand into, so you can publish one new lattice pack every day.

Batch theme: People + Emotions (highest ROI for narrative writing)
Format: Almost-Code directory blocks (WordPress paste-ready)


Batch 1 Index

  1. Feelings Core Band (happy / sad / angry / scared / surprised)
  2. Social Feelings (embarrassed / proud / jealous / guilty)
  3. Calmness & Control (calm / relieved / confident / hesitant)
  4. Cry / Laugh / Smile (output verbs + frames)
  5. “Said” Band (speech verbs + collocations + tone control)

1) FEELINGS CORE BAND

Node: HAPPY (neutral)

EN::happy::ADJ::01
- [SB:mild] -> EN::pleased::ADJ::01
- [SB:strong] -> EN::delighted::ADJ::01
- [SB:very_strong] -> EN::ecstatic::ADJ::01
- [AP] -> EN::miserable::ADJ::01
- [RF:formal] -> EN::content::ADJ::01
- [CO:about] -> EN::pleased::ADJ::01::CO(about)
- [MD:adv] -> EN::happily::ADV::01

Exam-safe usage (3):

  • I felt happy when my mother praised my effort.
  • She smiled happily as the class cheered for her.
  • I was pleased with myself for telling the truth.

Micro-sensors: RF ok? CO natural? (pleased about/with) Intensity matches scene?


Node: SAD (neutral)

EN::sad::ADJ::01
- [SB:mild] -> EN::downhearted::ADJ::01
- [SB:strong] -> EN::upset::ADJ::01
- [SB:very_strong] -> EN::devastated::ADJ::01
- [AP] -> EN::cheerful::ADJ::01
- [CO:about] -> EN::upset::ADJ::01::CO(about)
- [MD:noun] -> EN::sadness::N::01

Usage (3):

  • I felt sad when I saw the torn photo on the floor.
  • He was upset about losing his wallet.
  • She looked downhearted after receiving the bad news.

Micro-sensors: Don’t over-dramatise Use “upset about” Show cause clearly


Node: ANGRY (neutral)

EN::angry::ADJ::01
- [SB:mild] -> EN::annoyed::ADJ::01
- [SB:strong] -> EN::furious::ADJ::01
- [SB:very_strong] -> EN::enraged::ADJ::01
- [AP] -> EN::calm::ADJ::01
- [CO:with] -> EN::angry::ADJ::01::CO(with)
- [CO:about] -> EN::angry::ADJ::01::CO(about)
- [MD:noun] -> EN::anger::N::01

Usage (3):

  • I was annoyed when my brother took my pencil without asking.
  • My father was angry with me for lying.
  • She was furious about the unfair accusation.

Micro-sensors: angry with (person) angry about (thing) Intensity matches action


Node: SCARED (neutral)

EN::scared::ADJ::01
- [SB:mild] -> EN::uneasy::ADJ::01
- [SB:strong] -> EN::frightened::ADJ::01
- [SB:very_strong] -> EN::terrified::ADJ::01
- [AP] -> EN::brave::ADJ::01
- [CO:of] -> EN::afraid::ADJ::01::CO(of)
- [CO:to] -> EN::afraid::ADJ::01::CO(to V)
- [MD:noun] -> EN::fear::N::01

Usage (3):

  • I felt uneasy as the lights flickered.
  • She was afraid of the barking dog.
  • He was terrified when the lift stopped suddenly.

Micro-sensors: afraid of + noun afraid to + verb Show physical signals (hands trembling)


Node: SURPRISED (neutral)

EN::surprised::ADJ::01
- [SB:mild] -> EN::taken_aback::ADJ::01
- [SB:strong] -> EN::astonished::ADJ::01
- [SB:very_strong] -> EN::stunned::ADJ::01
- [AP] -> EN::expectant::ADJ::01
- [CO:by] -> EN::surprised::ADJ::01::CO(by)
- [MD:noun] -> EN::surprise::N::01

Usage (3):

  • I was surprised by the sudden shout behind me.
  • She looked stunned when she saw the broken vase.
  • We were taken aback by his kindness.

Micro-sensors: surprised by Don’t spam “shock” words Show reaction


2) SOCIAL FEELINGS

Node: EMBARRASSED

EN::embarrassed::ADJ::01
- [SB:mild] -> EN::self-conscious::ADJ::01
- [SB:strong] -> EN::humiliated::ADJ::01
- [AP] -> EN::confident::ADJ::01
- [CO:in_front_of] -> EN::embarrassed::ADJ::01::CO(in front of)
- [MD:noun] -> EN::embarrassment::N::01

Usage (3):

  • I felt embarrassed when everyone stared at my stained shirt.
  • She became self-conscious under the teacher’s gaze.
  • He was humiliated in front of the class.

Micro-sensors: Use “in front of” Avoid over-violence Keep realistic


Node: PROUD

EN::proud::ADJ::01
- [SB:mild] -> EN::satisfied::ADJ::01
- [SB:strong] -> EN::thrilled::ADJ::01
- [AP] -> EN::ashamed::ADJ::01
- [CO:of] -> EN::proud::ADJ::01::CO(of)
- [MD:noun] -> EN::pride::N::01

Usage (3):

  • My parents were proud of my honesty.
  • I felt satisfied after completing the project neatly.
  • She was ashamed of her rude behaviour and apologised.

Micro-sensors: proud of Pride must have cause Link to values


Node: JEALOUS

EN::jealous::ADJ::01
- [SB:mild] -> EN::envious::ADJ::01
- [AP] -> EN::supportive::ADJ::01
- [CO:of] -> EN::jealous::ADJ::01::CO(of)
- [MD:noun] -> EN::jealousy::N::01

Usage (3):

  • I felt jealous of my friend’s new bicycle.
  • She was envious when she heard about his award.
  • I reminded myself to be supportive instead of bitter.

Micro-sensors: jealous of Show inner conflict Repair move afterwards


Node: GUILTY

EN::guilty::ADJ::01
- [SB:mild] -> EN::uneasy::ADJ::01
- [SB:strong] -> EN::remorseful::ADJ::01
- [AP] -> EN::innocent::ADJ::01
- [CO:about] -> EN::guilty::ADJ::01::CO(about)
- [MD:noun] -> EN::guilt::N::01
- [RF:formal] -> EN::regretful::ADJ::01

Usage (3):

  • I felt guilty about hiding the truth.
  • He looked remorseful and lowered his head.
  • I decided to admit my mistake to clear my guilt.

Micro-sensors: guilty about Show body language Must trigger repair (apology)


3) CALMNESS & CONTROL

Node: CALM

EN::calm::ADJ::01
- [SB:mild] -> EN::steady::ADJ::01
- [SB:strong] -> EN::composed::ADJ::01
- [AP] -> EN::panicked::ADJ::01
- [CO:remain] -> EN::calm::ADJ::01::CO(remain calm)
- [MD:adv] -> EN::calmly::ADV::01

Usage (3):

  • I took a deep breath and tried to remain calm.
  • She spoke calmly to stop the argument.
  • He stayed composed even when others panicked.

Micro-sensors: Use “remain calm” Show breath/control Don’t overuse


Node: RELIEVED

EN::relieved::ADJ::01
- [SB:mild] -> EN::grateful::ADJ::01
- [SB:strong] -> EN::overjoyed::ADJ::01
- [AP] -> EN::worried::ADJ::01
- [CO:that] -> EN::relieved::ADJ::01::CO(that + clause)
- [MD:noun] -> EN::relief::N::01

Usage (3):

  • I was relieved that nobody was hurt.
  • She sighed in relief when she found her bag.
  • He looked worried until the teacher smiled and nodded.

Micro-sensors: relieved that + clause Add sigh Show before→after


Node: CONFIDENT

EN::confident::ADJ::01
- [SB:mild] -> EN::assured::ADJ::01
- [SB:strong] -> EN::determined::ADJ::01
- [AP] -> EN::uncertain::ADJ::01
- [CO:about] -> EN::confident::ADJ::01::CO(about)
- [MD:noun] -> EN::confidence::N::01

Usage (3):

  • I felt confident about my plan after checking it twice.
  • She spoke with confidence during the presentation.
  • He was uncertain at first, but practice helped.

Micro-sensors: confident about Confidence must come from preparation Link to action


Node: HESITANT

EN::hesitant::ADJ::01
- [SB:mild] -> EN::unsure::ADJ::01
- [SB:strong] -> EN::reluctant::ADJ::01
- [AP] -> EN::eager::ADJ::01
- [CO:to] -> EN::reluctant::ADJ::01::CO(to V)
- [MD:noun] -> EN::hesitation::N::01

Usage (3):

  • I was hesitant because I did not want to offend her.
  • He was reluctant to apologise at first.
  • She was eager to help once she understood the problem.

Micro-sensors: reluctant to + verb Show reason Turn to decision point


4) OUTPUT VERBS (Cry / Laugh / Smile)

Node: SMILE

EN::smile::V::01
- [SB:mild] -> EN::grin::V::01
- [SB:strong] -> EN::beam::V::01
- [AP] -> EN::frown::V::01
- [CO:at] -> EN::smile::V::01::CO(at)
- [MD:noun] -> EN::smile::N::01

Usage (3):

  • She smiled at me to show she forgave me.
  • He grinned when he heard the joke.
  • The teacher frowned when we started arguing.

Micro-sensors: smile at Beam = strong happy Match emotion


Node: CRY

EN::cry::V::01
- [SB:mild] -> EN::sniffle::V::01
- [SB:strong] -> EN::sob::V::01
- [SB:very_strong] -> EN::wail::V::01
- [CO:burst_into] -> EN::cry::V::01::CO(burst into tears)
- [MD:noun] -> EN::tears::N::01

Usage (3):

  • She burst into tears after losing her pet.
  • He sobbed quietly in the corner.
  • I heard a child sniffling behind the door.

Micro-sensors: burst into tears Sob = strong Don’t over-dramatise


Node: LAUGH

EN::laugh::V::01
- [SB:mild] -> EN::chuckle::V::01
- [SB:strong] -> EN::giggle::V::01
- [SB:very_strong] -> EN::roar_with_laughter::V::01
- [CO:at] -> EN::laugh::V::01::CO(at)
- [AP] -> EN::sigh::V::01

Usage (3):

  • We chuckled at his silly mistake.
  • The girls giggled during the funny scene.
  • They laughed at him, and he felt embarrassed.

Micro-sensors: laugh at can be unkind Choose chuckle/giggle for tone Link consequence


5) “SAID” BAND (Speech verbs + tone control)

Node: SAY (neutral)

EN::say::V::01
- [SB:neutral] -> EN::reply::V::01
- [SB:neutral] -> EN::remark::V::01
- [SB:quiet] -> EN::whisper::V::01
- [SB:quiet] -> EN::murmur::V::01
- [SB:angry] -> EN::snap::V::01
- [SB:loud] -> EN::exclaim::V::01
- [FR] -> EN::say::V::01::FRAME(say [something] to [someone])
- [CO:softly] -> EN::whisper::V::01::CO(softly)

Usage (3):

  • “I’m sorry,” I said to my sister.
  • “Don’t worry,” she replied calmly.
  • “Stop it!” he snapped, his face turning red.

Micro-sensors: Choose tone verb Don’t replace every “said” Match punctuation


Batch 1 Quick Checklist (Paste into student workflow)

  • Underline 3 phrases → are they natural collocations?
  • Circle all verbs → are the frames correct? (to/with/about/for/to-V/that-clause)
  • Highlight 5 “strong words” → does register fit the scene?
  • Replace 3 general words with more specific ones (HH upgrade).
  • Rewrite weakest paragraph using 2 SB substitutions + 2 CO collocations.

PSLE Composition Vocabulary Lattice — 200-Node Pack (Batch 2/8)

Batch theme: Movement + Actions (plot momentum + scene clarity)
Format: Almost-Code directory blocks (WordPress paste-ready)


Batch 2 Index

  1. Walk / Run Bands (speed + intent control)
  2. Hand Actions (grab / hold / drop / push / pull)
  3. Direction & Change (turn / stop / rush / slow)
  4. Loss of Control (stumble / slip / fall / crash)
  5. Stealth & Caution (creep / sneak / tiptoe / peer)

1) WALK / RUN BANDS

Node: WALK (neutral)

EN::walk::V::01
- [SB:mild] -> EN::stroll::V::01
- [SB:neutral] -> EN::stride::V::01
- [SB:strong] -> EN::march::V::01
- [SB:tired] -> EN::trudge::V::01
- [AP] -> EN::run::V::01
- [CO:along] -> EN::walk::V::01::CO(along)
- [MD:noun] -> EN::walk::N::01

Usage (3):

  • We walked along the quiet corridor.
  • He strode into the room confidently.
  • She trudged home after a long day.

Micro-sensors: Speed matches mood? Don’t overuse “walked” Choose intent word


Node: RUN (move fast)

EN::run::V::01
- [SB:fast] -> EN::sprint::V::01
- [SB:fast] -> EN::dash::V::01
- [SB:panicked] -> EN::flee::V::01
- [AP] -> EN::jog::V::01
- [CO:across] -> EN::run::V::01::CO(across)
- [MD:noun] -> EN::run::N::01

Usage (3):

  • I ran across the playground to catch the bus.
  • She sprinted when the whistle blew.
  • The cat fled as the dog barked loudly.

Micro-sensors: Across / towards / away from Match urgency Avoid repetition


2) HAND ACTIONS (CAUSE → EFFECT)

Node: GRAB

EN::grab::V::01
- [SB:neutral] -> EN::seize::V::01
- [SB:rough] -> EN::snatch::V::01
- [AP] -> EN::release::V::01
- [CO:onto] -> EN::grab::V::01::CO(onto)
- [MD:noun] -> EN::grip::N::01

Usage (3):

  • I grabbed onto the railing to steady myself.
  • He snatched the note before anyone saw it.
  • She released her tight grip slowly.

Micro-sensors: Force level realistic? Cause visible? Consequence follows?


Node: HOLD

EN::hold::V::01
- [SB:gently] -> EN::clutch::V::01
- [SB:firmly] -> EN::grasp::V::01
- [AP] -> EN::drop::V::01
- [CO:in] -> EN::hold::V::01::CO(in)
- [MD:noun] -> EN::hold::N::01

Usage (3):

  • She held the letter in her trembling hands.
  • He clutched his bag tightly.
  • The book dropped onto the floor.

Micro-sensors: In/on/to correct? Emotion via grip No floating actions


Node: PUSH / PULL

EN::push::V::01
- [SB:gentle] -> EN::nudge::V::01
- [SB:forceful] -> EN::shove::V::01
- [AP] -> EN::pull::V::01
- [CO:away] -> EN::push::V::01::CO(away)
EN::pull::V::01
- [SB:gentle] -> EN::tug::V::01
- [SB:forceful] -> EN::yank::V::01
- [CO:towards] -> EN::pull::V::01::CO(towards)

Usage (3):

  • I nudged him gently to get his attention.
  • She shoved the door open angrily.
  • He pulled me towards safety.

Micro-sensors: Direction clear? Force fits emotion Avoid violence drift


3) DIRECTION & CHANGE

Node: TURN

EN::turn::V::01
- [SB:quick] -> EN::spin::V::01
- [SB:slow] -> EN::pivot::V::01
- [AP] -> EN::face::V::01
- [CO:around] -> EN::turn::V::01::CO(around)

Usage (3):

  • I turned around when I heard my name.
  • She spun quickly, startled by the noise.
  • He faced the teacher bravely.

Micro-sensors: Around vs towards Speed fits scene Trigger shown


Node: STOP / SLOW

EN::stop::V::01
- [SB:sudden] -> EN::halt::V::01
- [SB:gradual] -> EN::slow::V::01
- [AP] -> EN::continue::V::01
- [CO:abruptly] -> EN::halt::V::01::CO(abruptly)

Usage (3):

  • The bus halted abruptly.
  • I slowed my steps near the door.
  • She continued walking despite the pain.

Micro-sensors: Sudden vs gradual Physical cue Cause → stop


Node: RUSH / HURRY

EN::rush::V::01
- [SB:neutral] -> EN::hurry::V::01
- [SB:panic] -> EN::scramble::V::01
- [AP] -> EN::linger::V::01
- [CO:to] -> EN::rush::V::01::CO(to V)

Usage (3):

  • I rushed to help my friend.
  • She scrambled to gather her books.
  • He lingered outside, unsure of what to do.

Micro-sensors: Rush to + verb Urgency justified After-effect shown


4) LOSS OF CONTROL (TENSION)

Node: STUMBLE

EN::stumble::V::01
- [SB:mild] -> EN::trip::V::01
- [SB:strong] -> EN::tumble::V::01
- [AP] -> EN::steady::V::01
- [CO:over] -> EN::trip::V::01::CO(over)

Usage (3):

  • I tripped over a loose tile.
  • She stumbled and grabbed the wall.
  • He steadied himself quickly.

Micro-sensors: Obstacle named Recovery action No cartoon physics


Node: SLIP

EN::slip::V::01
- [SB:neutral] -> EN::slide::V::01
- [SB:strong] -> EN::skid::V::01
- [CO:on] -> EN::slip::V::01::CO(on)

Usage (3):

  • I slipped on the wet floor.
  • The bicycle skidded to a stop.
  • She slid cautiously across the tiles.

Micro-sensors: Surface specified Cause clear Outcome realistic


Node: FALL / CRASH

EN::fall::V::01
- [SB:neutral] -> EN::collapse::V::01
- [SB:sudden] -> EN::plunge::V::01
- [AP] -> EN::rise::V::01
EN::crash::V::01
- [SB:loud] -> EN::slam::V::01
- [SB:violent] -> EN::smash::V::01

Usage (3):

  • He collapsed onto the bench, exhausted.
  • The box crashed to the ground.
  • She rose slowly after the fall.

Micro-sensors: Noise level fits? Injury realism Aftermath shown


5) STEALTH & CAUTION

Node: CREEP

EN::creep::V::01
- [SB:quiet] -> EN::sneak::V::01
- [SB:careful] -> EN::tiptoe::V::01
- [AP] -> EN::march::V::01
- [CO:along] -> EN::creep::V::01::CO(along)

Usage (3):

  • I crept along the dark corridor.
  • She tiptoed past the sleeping guard.
  • He sneaked out without a sound.

Micro-sensors: Quiet verbs only Sound control Reason for stealth


Node: PEER / PEEK

EN::peer::V::01
- [SB:quick] -> EN::peek::V::01
- [SB:careful] -> EN::glance::V::01
- [CO:into] -> EN::peer::V::01::CO(into)

Usage (3):

  • I peeked through the gap in the door.
  • She peered into the box curiously.
  • He glanced around to check if anyone was watching.

Micro-sensors: Into/through correct Duration implied Eye action matches fear


Batch 2 Quick Checklist

  • Replace 5 weak verbs with intent-specific verbs.
  • Check direction words (to / from / across / along / into).
  • Ensure every fast action has a cause and result.
  • Avoid stacking too many intense verbs in one paragraph.
  • Balance movement with emotion (link back to Batch 1).

PSLE Composition Vocabulary Lattice — 200-Node Pack (Batch 3/8)

Batch theme: Conflict + Repair (the PSLE plot engine: problem → escalation → repair → lesson)
Format: Almost-Code directory blocks (WordPress paste-ready)


Batch 3 Index

  1. Conflict verbs (argue / quarrel / accuse / blame / scold)
  2. Damage verbs (break / spill / tear / ruin)
  3. Repair verbs (apologise / forgive / admit / promise)
  4. Resolution moves (explain / clarify / compromise / agree)
  5. Values words (honest / responsible / considerate)

1) CONFLICT VERBS (tone + frames)

Node: ARGUE

EN::argue::V::01
- [SB:mild] -> EN::disagree::V::01
- [SB:strong] -> EN::quarrel::V::01
- [SB:very_strong] -> EN::clash::V::01
- [AP] -> EN::agree::V::01
- [CO:over] -> EN::argue::V::01::CO(over)
- [FR] -> EN::argue::V::01::FRAME(argue with [someone] over/about [something])
- [MD:noun] -> EN::argument::N::01

Usage (3):

  • We argued over who should clean the classroom.
  • I disagreed with him, but I tried to stay calm.
  • They quarrelled loudly until the teacher intervened.

Micro-sensors: argue WITH + person over/about + issue Escalation must be plausible


Node: ACCUSE (high-risk word; must be correct)

EN::accuse::V::01
- [SB:neutral] -> EN::claim::V::01
- [SB:strong] -> EN::blame::V::01
- [AP] -> EN::defend::V::01
- [CO:of] -> EN::accuse::V::01::CO(of)
- [FR] -> EN::accuse::V::01::FRAME(accuse [someone] of [something])
- [MD:noun] -> EN::accusation::N::01

Usage (3):

  • He accused me of stealing his eraser, and I felt hurt.
  • She made a serious accusation without checking the facts.
  • I defended myself and explained what really happened.

Micro-sensors: accuse of only Serious tone Must trigger explain/clarify


Node: BLAME

EN::blame::V::01
- [SB:mild] -> EN::fault::V::01
- [AP] -> EN::take_responsibility::V::01
- [CO:for] -> EN::blame::V::01::CO(for)
- [FR] -> EN::blame::V::01::FRAME(blame [someone] for [something])
- [MD:noun] -> EN::blame::N::01

Usage (3):

  • She blamed her brother for the mess.
  • It was unfair to put the blame on someone without proof.
  • I decided to take responsibility for my mistake.

Micro-sensors: blame someone for Responsibility is repair lever Avoid moralising too long


Node: SCOLD

EN::scold::V::01
- [SB:mild] -> EN::warn::V::01
- [SB:strong] -> EN::reprimand::V::01
- [AP] -> EN::praise::V::01
- [CO:for] -> EN::scold::V::01::CO(for)
- [MD:noun] -> EN::scolding::N::01

Usage (3):

  • The teacher scolded us for talking during assembly.
  • My mother warned me not to run across the road.
  • Later, she praised me for being honest.

Micro-sensors: scold for Warn = preventative Praise after repair


2) DAMAGE VERBS (cause → effect)

Node: BREAK

EN::break::V::01
- [SB:neutral] -> EN::damage::V::01
- [SB:strong] -> EN::shatter::V::01
- [AP] -> EN::fix::V::01
- [CO:into] -> EN::break::V::01::CO(into pieces)
- [MD:noun] -> EN::breakage::N::01

Usage (3):

  • The glass shattered and pieces scattered across the floor.
  • I damaged the toy by pulling it too hard.
  • We tried to fix the broken chair.

Micro-sensors: Intensity fits object Aftermath described Fix attempt follows


Node: SPILL

EN::spill::V::01
- [SB:mild] -> EN::drip::V::01
- [SB:strong] -> EN::splash::V::01
- [AP] -> EN::wipe::V::01
- [CO:onto] -> EN::spill::V::01::CO(onto)
- [MD:noun] -> EN::spill::N::01

Usage (3):

  • I spilled juice onto my workbook.
  • The paint splashed across the table.
  • We wiped the mess quickly before anyone slipped.

Micro-sensors: onto correct Consequence realistic (stain/slip) Clean-up action


Node: TEAR / RIP

EN::tear::V::01
- [SB:neutral] -> EN::rip::V::01
- [SB:strong] -> EN::tear_apart::V::01
- [AP] -> EN::mend::V::01
- [CO:in] -> EN::tear::V::01::CO(in half)

Usage (3):

  • I tore the paper in half by accident.
  • He ripped the envelope open impatiently.
  • My grandmother helped me mend the torn shirt.

Micro-sensors: in half phrase Cause shown (accident/anger) Repair attempt


Node: RUIN (high impact; use carefully)

EN::ruin::V::01
- [SB:mild] -> EN::spoil::V::01
- [SB:neutral] -> EN::mess_up::V::01
- [AP] -> EN::save::V::01
- [MD:noun] -> EN::ruin::N::01

Usage (3):

  • I messed up the plan by forgetting the time.
  • The rain nearly spoiled our picnic.
  • We managed to save the day by moving indoors.

Micro-sensors: Don’t overuse “ruin” Offer recovery move Keep tone age-appropriate


3) REPAIR VERBS (the scoring zone)

Node: APOLOGISE

EN::apologize::V::01
- [SB:neutral] -> EN::say_sorry::V::01
- [RF:formal] -> EN::express_regret::V::01
- [CO:to_for] -> EN::apologize::V::01::CO(to [someone] for [something])
- [FR] -> EN::apologize::V::01::FRAME(apologize to [someone] for [something])
- [MD:noun] -> EN::apology::N::01

Usage (3):

  • I apologised to my friend for shouting at him.
  • She accepted my apology and smiled.
  • I expressed regret and promised to do better.

Micro-sensors: to + person + for + action Must show sincerity Repair effect


Node: ADMIT (truth lever)

EN::admit::V::01
- [SB:neutral] -> EN::confess::V::01
- [AP] -> EN::deny::V::01
- [FR] -> EN::admit::V::01::FRAME(admit that [clause])
- [CO:mistake] -> EN::admit::V::01::CO(my mistake)
- [MD:noun] -> EN::admission::N::01

Usage (3):

  • I admitted that I had broken the ruler.
  • He tried to deny it, but the truth was clear.
  • My admission felt scary, yet it was the right thing to do.

Micro-sensors: admit that Honesty → relief link Avoid melodrama


Node: FORGIVE

EN::forgive::V::01
- [SB:neutral] -> EN::pardon::V::01
- [AP] -> EN::hold_a_grudge::V::01
- [FR] -> EN::forgive::V::01::FRAME(forgive [someone] for [something])
- [MD:noun] -> EN::forgiveness::N::01

Usage (3):

  • She forgave me for my careless words.
  • I did not want to hold a grudge anymore.
  • Forgiveness helped our friendship heal.

Micro-sensors: forgive someone for Show change Heal friendship


Node: PROMISE (commitment)

EN::promise::V::01
- [SB:neutral] -> EN::vow::V::01
- [AP] -> EN::break_a_promise::V::01
- [FR] -> EN::promise::V::01::FRAME(promise to [verb])
- [CO:never_again] -> EN::promise::V::01::CO(never again)
- [MD:noun] -> EN::promise::N::01

Usage (3):

  • I promised to return the book on time.
  • He vowed to control his temper.
  • I kept my promise by practising every day.

Micro-sensors: promise to + verb Must show follow-through No empty promise


4) RESOLUTION MOVES (clear the confusion)

Node: EXPLAIN

EN::explain::V::01
- [SB:neutral] -> EN::clarify::V::01
- [SB:formal] -> EN::elaborate::V::01
- [AP] -> EN::confuse::V::01
- [FR] -> EN::explain::V::01::FRAME(explain [something] to [someone])
- [CO:clearly] -> EN::explain::V::01::CO(clearly)

Usage (3):

  • I explained the situation to the teacher clearly.
  • She clarified the misunderstanding calmly.
  • His words only confused me more.

Micro-sensors: explain to (not explain me) Add evidence Reduce confusion


Node: COMPROMISE

EN::compromise::V::01
- [SB:neutral] -> EN::meet_halfway::V::01
- [AP] -> EN::insist::V::01
- [CO:on] -> EN::compromise::V::01::CO(on)
- [MD:noun] -> EN::compromise::N::01

Usage (3):

  • We decided to compromise on a fair plan.
  • She did not insist on having her way.
  • We met halfway and shared the work.

Micro-sensors: compromise on Fairness shown Both sides give


Node: AGREE

EN::agree::V::01
- [SB:neutral] -> EN::accept::V::01
- [SB:formal] -> EN::consent::V::01
- [AP] -> EN::refuse::V::01
- [FR] -> EN::agree::V::01::FRAME(agree to [something] / agree that [clause])

Usage (3):

  • I agreed that we should tell the truth.
  • He refused to apologise at first.
  • In the end, we agreed to share the materials.

Micro-sensors: agree to vs agree that Decision clear Resolution visible


5) VALUES WORDS (moral without preaching)

Node: HONEST

EN::honest::ADJ::01
- [SB:neutral] -> EN::truthful::ADJ::01
- [AP] -> EN::dishonest::ADJ::01
- [MD:noun] -> EN::honesty::N::01
- [CO:be] -> EN::honest::ADJ::01::CO(be honest)

Usage (3):

  • I chose to be honest even though I was afraid.
  • Her honesty surprised everyone.
  • Being dishonest only made the problem worse.

Micro-sensors: Value linked to action No lecturing Outcome shown


Node: RESPONSIBLE

EN::responsible::ADJ::01
- [SB:neutral] -> EN::reliable::ADJ::01
- [AP] -> EN::careless::ADJ::01
- [CO:for] -> EN::responsible::ADJ::01::CO(for)
- [MD:noun] -> EN::responsibility::N::01

Usage (3):

  • I was responsible for returning the equipment.
  • He was careless, and the project failed.
  • I learnt to take responsibility for my choices.

Micro-sensors: responsible for Cause-effect Concrete duty


Node: CONSIDERATE

EN::considerate::ADJ::01
- [SB:neutral] -> EN::thoughtful::ADJ::01
- [AP] -> EN::selfish::ADJ::01
- [MD:noun] -> EN::consideration::N::01

Usage (3):

  • She was considerate and offered her seat.
  • That was a thoughtful gesture.
  • Being selfish hurt others’ feelings.

Micro-sensors: Gesture shown Don’t moralise Tie to repair


Batch 3 Quick Checklist (Conflict → Repair scoring)

  • Do you show misunderstanding clearly? (explain/clarify)
  • Do you use the correct frames? (accuse of / apologise to…for / forgive…for)
  • Is there a repair move that changes the ending? (admit + apologise + promise)
  • Is the lesson shown through action, not preaching?

PSLE Composition Vocabulary Lattice — 200-Node Pack (Batch 4/8)

Batch theme: Weather + Surroundings (atmosphere, tension, scene control)
Format: Almost-Code directory blocks (WordPress paste-ready)


Batch 4 Index

  1. Weather core (rain / wind / heat / cold)
  2. Storm & danger (thunder / lightning / flood)
  3. Light & shadow (bright / dim / glow / shadow)
  4. Sound & silence (noise / quiet / echo / murmur)
  5. Place & crowd (crowded / deserted / narrow / vast)

1) WEATHER CORE

Node: RAIN

EN::rain::N::01
- [SB:mild] -> EN::drizzle::N::01
- [SB:strong] -> EN::downpour::N::01
- [AP] -> EN::sunshine::N::01
- [CO:heavy] -> EN::rain::N::01::CO(heavy)
- [CO:pouring] -> EN::rain::N::01::CO(pouring)
- [MD:verb] -> EN::rain::V::01

Usage (3):

  • Heavy rain lashed against the windows.
  • A light drizzle dampened the pavement.
  • The sunshine returned after the storm.

Micro-sensors: Intensity fits mood Add effect (wet/slippery) Don’t overstack adjectives


Node: WIND

EN::wind::N::01
- [SB:mild] -> EN::breeze::N::01
- [SB:strong] -> EN::gust::N::01
- [SB:very_strong] -> EN::gale::N::01
- [CO:howling] -> EN::wind::N::01::CO(howling)
- [MD:adj] -> EN::windy::ADJ::01

Usage (3):

  • A cool breeze brushed my face.
  • Strong gusts rattled the windows.
  • It was a windy afternoon at the field.

Micro-sensors: Sound cue helps Movement reaction Avoid repetition


Node: HEAT

EN::heat::N::01
- [SB:mild] -> EN::warmth::N::01
- [SB:strong] -> EN::scorching_heat::N::01
- [AP] -> EN::coolness::N::01
- [CO:sweltering] -> EN::heat::N::01::CO(sweltering)
- [MD:adj] -> EN::hot::ADJ::01

Usage (3):

  • The sweltering heat made everyone sluggish.
  • I enjoyed the gentle warmth of the sun.
  • The room felt cool after the rain.

Micro-sensors: Physical effect (sweat/thirst) Pace slows in heat No clichés


Node: COLD

EN::cold::ADJ::01
- [SB:mild] -> EN::chilly::ADJ::01
- [SB:strong] -> EN::freezing::ADJ::01
- [AP] -> EN::warm::ADJ::01
- [CO:biting] -> EN::cold::ADJ::01::CO(biting)
- [MD:noun] -> EN::cold::N::01

Usage (3):

  • The biting cold numbed my fingers.
  • It was a chilly morning.
  • I wrapped myself in a jacket to keep warm.

Micro-sensors: Body reaction shown Clothing response Match setting


2) STORM & DANGER

Node: THUNDER

EN::thunder::N::01
- [SB:loud] -> EN::boom::N::01
- [AP] -> EN::silence::N::01
- [CO:clap_of] -> EN::thunder::N::01::CO(clap of)
- [MD:verb] -> EN::thunder::V::01

Usage (3):

  • A clap of thunder shook the sky.
  • The thunder boomed overhead.
  • After the storm, there was sudden silence.

Micro-sensors: Sound first, sight later One strong verb enough


Node: LIGHTNING

EN::lightning::N::01
- [SB:flash] -> EN::bolt::N::01
- [CO:flash_of] -> EN::lightning::N::01::CO(flash of)

Usage (3):

  • A flash of lightning lit up the road.
  • The bolt split the dark sky.
  • I froze as the light vanished.

Micro-sensors: Very brief Follow with reaction Don’t linger


Node: FLOOD

EN::flood::N::01
- [SB:mild] -> EN::overflow::N::01
- [SB:strong] -> EN::deluge::N::01
- [CO:caused_by] -> EN::flood::N::01::CO(heavy rain)
- [MD:verb] -> EN::flood::V::01

Usage (3):

  • The drains overflowed after hours of rain.
  • Streets were flooded, forcing us indoors.
  • The deluge damaged several shops.

Micro-sensors: Cause stated Scale realistic Aftermath shown


3) LIGHT & SHADOW

Node: BRIGHT

EN::bright::ADJ::01
- [SB:mild] -> EN::sunny::ADJ::01
- [SB:strong] -> EN::dazzling::ADJ::01
- [AP] -> EN::dim::ADJ::01
- [MD:noun] -> EN::brightness::N::01

Usage (3):

  • The room was bright and welcoming.
  • A dazzling light reflected off the floor.
  • The corridor grew dim at night.

Micro-sensors: Light affects mood Avoid generic praise


Node: SHADOW

EN::shadow::N::01
- [SB:dark] -> EN::silhouette::N::01
- [AP] -> EN::light::N::01
- [CO:cast] -> EN::shadow::N::01::CO(cast)
- [MD:verb] -> EN::shadow::V::01

Usage (3):

  • Long shadows were cast on the wall.
  • A dark silhouette moved quietly.
  • Light chased the shadows away.

Micro-sensors: Use sparingly Good for suspense


Node: GLOW

EN::glow::V::01
- [SB:soft] -> EN::gleam::V::01
- [SB:strong] -> EN::shine::V::01
- [CO:with] -> EN::glow::V::01::CO(with)

Usage (3):

  • The lantern glowed with warmth.
  • Her eyes gleamed with excitement.
  • The stars shone brightly above us.

Micro-sensors: Soft emotion link Avoid overuse


4) SOUND & SILENCE

Node: NOISE

EN::noise::N::01
- [SB:mild] -> EN::rustle::N::01
- [SB:neutral] -> EN::murmur::N::01
- [SB:strong] -> EN::clamour::N::01
- [AP] -> EN::quiet::N::01

Usage (3):

  • A faint rustle came from behind the door.
  • The classroom buzzed with murmurs.
  • The clamour faded as the bell rang.

Micro-sensors: Volume scale Source named


Node: QUIET

EN::quiet::ADJ::01
- [SB:deep] -> EN::silent::ADJ::01
- [SB:soft] -> EN::hushed::ADJ::01
- [AP] -> EN::noisy::ADJ::01
- [MD:noun] -> EN::quiet::N::01

Usage (3):

  • The hall fell silent.
  • We spoke in hushed voices.
  • The once noisy room calmed down.

Micro-sensors: Quiet used before action Creates tension


Node: ECHO

EN::echo::V::01
- [MD:noun] -> EN::echo::N::01
- [CO:through] -> EN::echo::V::01::CO(through)

Usage (3):

  • Footsteps echoed through the corridor.
  • The echo made the place feel empty.
  • My voice bounced off the walls.

Micro-sensors: Large/empty space implied


5) PLACE & CROWD

Node: CROWDED

EN::crowded::ADJ::01
- [SB:mild] -> EN::busy::ADJ::01
- [SB:strong] -> EN::packed::ADJ::01
- [AP] -> EN::deserted::ADJ::01

Usage (3):

  • The canteen was crowded at lunchtime.
  • The bus was packed with commuters.
  • The street looked deserted after midnight.

Micro-sensors: Movement slows when crowded Sound increases


Node: NARROW / WIDE

EN::narrow::ADJ::01
- [AP] -> EN::wide::ADJ::01

Usage (3):

  • We squeezed through a narrow alley.
  • The wide field felt open and free.
  • The path grew narrower as we walked on.

Micro-sensors: Affects movement choices


Node: VAST

EN::vast::ADJ::01
- [SB] -> EN::endless::ADJ::01
- [AP] -> EN::tiny::ADJ::01

Usage (3):

  • The vast sky stretched above us.
  • An endless road lay ahead.
  • The ant looked tiny in comparison.

Micro-sensors: Scale comparison helps clarity


Batch 4 Quick Checklist

  • Weather must affect action, not sit idle.
  • Use one strong sensory detail per paragraph (sound/light/temperature).
  • Avoid stacking storm words; pick one anchor.
  • Tie surroundings to emotion or decision.

PSLE Composition Vocabulary Lattice — 200-Node Pack (Batch 5/8)

Batch theme: School + Responsibility (high-frequency PSLE settings, moral clarity without preaching)
Format: Almost-Code directory blocks (WordPress paste-ready)


Batch 5 Index

  1. School people (teacher / classmate / principal)
  2. Learning actions (study / practise / revise / learn)
  3. Rules & discipline (rule / punish / remind / obey)
  4. Teamwork & leadership (help / cooperate / lead / follow)
  5. Effort & outcome (try / improve / succeed / fail)

1) SCHOOL PEOPLE

Node: TEACHER

EN::teacher::N::01
- [SB:formal] -> EN::educator::N::01
- [SB:school] -> EN::instructor::N::01
- [AP] -> EN::student::N::01
- [CO:guides] -> EN::teacher::N::01::CO(guides)

Usage (3):

  • The teacher explained the rules patiently.
  • Our educator encouraged us to think carefully.
  • The student listened attentively.

Micro-sensors: Respectful tone Teacher triggers guidance, not fear


Node: CLASSMATE

EN::classmate::N::01
- [SB:neutral] -> EN::peer::N::01
- [SB:casual] -> EN::friend::N::01
- [AP] -> EN::stranger::N::01
- [CO:help] -> EN::classmate::N::01::CO(help)

Usage (3):

  • My classmate helped me pick up the books.
  • A peer shared her notes with me.
  • I felt shy around a stranger.

Micro-sensors: School context clear Avoid adult vocabulary drift


Node: PRINCIPAL

EN::principal::N::01
- [SB:formal] -> EN::headmaster::N::01
- [CO:office] -> EN::principal::N::01::CO(office)

Usage (3):

  • The principal spoke firmly during assembly.
  • We were called to the headmaster’s office.
  • His words made us reflect on our actions.

Micro-sensors: Authority tone Triggers reflection


2) LEARNING ACTIONS

Node: STUDY

EN::study::V::01
- [SB:neutral] -> EN::learn::V::01
- [SB:active] -> EN::revise::V::01
- [SB:repeated] -> EN::practise::V::01
- [AP] -> EN::neglect::V::01
- [CO:for] -> EN::study::V::01::CO(for)

Usage (3):

  • I studied for the test carefully.
  • She revised her work before submitting it.
  • He neglected his homework and fell behind.

Micro-sensors: for + exam Action leads to outcome


Node: PRACTISE

EN::practise::V::01
- [SB:neutral] -> EN::train::V::01
- [AP] -> EN::give_up::V::01
- [CO:daily] -> EN::practise::V::01::CO(daily)

Usage (3):

  • I practised daily to improve my handwriting.
  • She trained hard for the performance.
  • He wanted to give up after failing once.

Micro-sensors: Time indicator Effort visible


Node: LEARN

EN::learn::V::01
- [SB:neutral] -> EN::understand::V::01
- [AP] -> EN::forget::V::01
- [MD:noun] -> EN::learning::N::01

Usage (3):

  • I learnt an important lesson that day.
  • She finally understood the problem.
  • I did not want to forget what I had learnt.

Micro-sensors: Lesson tied to event


3) RULES & DISCIPLINE

Node: RULE

EN::rule::N::01
- [SB:formal] -> EN::regulation::N::01
- [AP] -> EN::freedom::N::01
- [CO:follow] -> EN::rule::N::01::CO(follow)

Usage (3):

  • We must follow the school rules.
  • The regulations were clearly explained.
  • Too much freedom can cause problems.

Micro-sensors: Rule linked to safety/fairness


Node: PUNISH

EN::punish::V::01
- [SB:mild] -> EN::discipline::V::01
- [SB:strong] -> EN::penalise::V::01
- [AP] -> EN::forgive::V::01
- [CO:for] -> EN::punish::V::01::CO(for)

Usage (3):

  • The teacher punished him for cheating.
  • She was disciplined for breaking the rules.
  • Later, she chose to forgive him.

Micro-sensors: Punishment proportional Forgiveness possible


Node: OBEY

EN::obey::V::01
- [SB:neutral] -> EN::follow::V::01
- [AP] -> EN::disobey::V::01
- [MD:noun] -> EN::obedience::N::01

Usage (3):

  • I chose to obey the instructions.
  • He disobeyed the rule and got into trouble.
  • Obedience keeps everyone safe.

Micro-sensors: Choice emphasised


4) TEAMWORK & LEADERSHIP

Node: HELP

EN::help::V::01
- [SB:neutral] -> EN::assist::V::01
- [SB:strong] -> EN::support::V::01
- [AP] -> EN::ignore::V::01
- [CO:with] -> EN::help::V::01::CO(with)

Usage (3):

  • I helped my friend with his work.
  • She assisted the teacher during class.
  • He chose not to ignore those in need.

Micro-sensors: Help leads to outcome


Node: COOPERATE

EN::cooperate::V::01
- [SB:neutral] -> EN::work_together::V::01
- [AP] -> EN::argue::V::01
- [MD:noun] -> EN::cooperation::N::01

Usage (3):

  • We cooperated to complete the project.
  • The group learned to work together.
  • Constant arguments slowed us down.

Micro-sensors: Group success shown


Node: LEAD / FOLLOW

EN::lead::V::01
- [SB:neutral] -> EN::guide::V::01
- [AP] -> EN::follow::V::01
- [MD:noun] -> EN::leader::N::01

Usage (3):

  • She led the team confidently.
  • He chose to follow her instructions.
  • A good leader listens to others.

Micro-sensors: Leadership shown through action


5) EFFORT & OUTCOME

Node: TRY

EN::try::V::01
- [SB:neutral] -> EN::attempt::V::01
- [SB:strong] -> EN::strive::V::01
- [AP] -> EN::quit::V::01

Usage (3):

  • I tried my best despite the difficulty.
  • She strove to improve every day.
  • He did not quit even after failing.

Micro-sensors: Effort shown over time


Node: IMPROVE

EN::improve::V::01
- [SB:neutral] -> EN::progress::V::01
- [AP] -> EN::worsen::V::01
- [MD:noun] -> EN::improvement::N::01

Usage (3):

  • My handwriting improved with practice.
  • She showed clear progress.
  • Without effort, skills may worsen.

Micro-sensors: Before vs after


Node: SUCCEED / FAIL

EN::succeed::V::01
- [SB:neutral] -> EN::achieve::V::01
- [AP] -> EN::fail::V::01
- [MD:noun] -> EN::success::N::01

Usage (3):

  • I succeeded after many attempts.
  • She achieved her goal through hard work.
  • Failing once does not mean total failure.

Micro-sensors: Link success to effort


Batch 5 Quick Checklist

  • School setting clear within first 3 lines.
  • Authority figures trigger guidance, not fear.
  • Effort → improvement → outcome chain visible.
  • Moral shown through choice + consequence, not lectures.

PSLE Composition Vocabulary Lattice — 200-Node Pack (Batch 6/8)

Batch theme: Helping + Courage (high-scoring values + action; rescue arcs)
Format: Almost-Code directory blocks (WordPress paste-ready)


Batch 6 Index

  1. Help & rescue (help / rescue / save / protect)
  2. Courage & fear control (brave / courageous / timid / dare)
  3. Decision & stepping up (decide / hesitate / volunteer / step forward)
  4. Care & empathy (comfort / reassure / encourage)
  5. Safety & risk (danger / risky / cautious / alert)

1) HELP & RESCUE

Node: RESCUE

EN::rescue::V::01
- [SB:neutral] -> EN::save::V::01
- [SB:formal] -> EN::retrieve::V::01
- [AP] -> EN::abandon::V::01
- [CO:from] -> EN::rescue::V::01::CO(from)
- [MD:noun] -> EN::rescue::N::01
- [FR] -> EN::rescue::V::01::FRAME(rescue [someone] from [something])

Usage (3):

  • We rescued the kitten from the drain.
  • He saved his friend from falling.
  • Nobody wanted to abandon the injured bird.

Micro-sensors: rescue from Show method Aftercare follows


Node: SAVE (general; keep safe)

EN::save::V::01
- [SB:neutral] -> EN::prevent::V::01
- [SB:strong] -> EN::shield::V::01
- [AP] -> EN::endanger::V::01
- [FR] -> EN::save::V::01::FRAME(save [someone/something] from [harm])

Usage (3):

  • I pulled him back to prevent an accident.
  • She used her umbrella to shield the child from the rain.
  • His carelessness could endanger others.

Micro-sensors: Prevent = before damage Shield = physical Endanger = cause-risk


Node: PROTECT

EN::protect::V::01
- [SB:neutral] -> EN::guard::V::01
- [SB:strong] -> EN::defend::V::01
- [AP] -> EN::harm::V::01
- [CO:from] -> EN::protect::V::01::CO(from)
- [MD:noun] -> EN::protection::N::01

Usage (3):

  • I tried to protect my younger sister from danger.
  • The parent guarded the child closely.
  • Nobody should harm animals for fun.

Micro-sensors: protect from Who is vulnerable? Action clear


2) COURAGE & FEAR CONTROL

Node: BRAVE

EN::brave::ADJ::01
- [SB:neutral] -> EN::courageous::ADJ::01
- [SB:mild] -> EN::bold::ADJ::01
- [AP] -> EN::timid::ADJ::01
- [MD:noun] -> EN::bravery::N::01
- [CO:enough_to] -> EN::brave::ADJ::01::CO(enough to + V)

Usage (3):

  • I tried to be brave even though my heart was pounding.
  • She was courageous enough to admit her mistake.
  • He was timid at first but gained confidence.

Micro-sensors: Brave ≠ reckless Show fear + action Link to decision


Node: DARE

EN::dare::V::01
- [SB:neutral] -> EN::risk::V::01
- [AP] -> EN::avoid::V::01
- [FR] -> EN::dare::V::01::FRAME(dare to [verb])

Usage (3):

  • I dared to speak up for my friend.
  • She did not want to risk getting hurt.
  • We decided to avoid the unsafe route.

Micro-sensors: dare to + verb Risk must be reasonable


Node: FEARFUL

EN::fearful::ADJ::01
- [SB:neutral] -> EN::anxious::ADJ::01
- [SB:strong] -> EN::terrified::ADJ::01
- [AP] -> EN::confident::ADJ::01
- [MD:noun] -> EN::fear::N::01

Usage (3):

  • I felt fearful as the wind howled.
  • She was anxious but tried to stay calm.
  • He looked confident after making a plan.

Micro-sensors: Fear must trigger plan No endless panic


3) DECISION & STEPPING UP

Node: DECIDE (decision pivot)

EN::decide::V::01
- [SB:neutral] -> EN::choose::V::01
- [RF:formal] -> EN::determine::V::01
- [AP] -> EN::hesitate::V::01
- [FR] -> EN::decide::V::01::FRAME(decide to [verb])
- [MD:noun] -> EN::decision::N::01

Usage (3):

  • I decided to tell an adult immediately.
  • She chose the safer option.
  • He continued to hesitate and wasted time.

Micro-sensors: decide to + verb Decision changes trajectory


Node: HESITATE (time-cost word)

EN::hesitate::V::01
- [SB:mild] -> EN::pause::V::01
- [SB:strong] -> EN::waver::V::01
- [AP] -> EN::act::V::01
- [MD:noun] -> EN::hesitation::N::01

Usage (3):

  • I hesitated because I was unsure.
  • She paused at the doorway, listening.
  • Then she acted quickly to help.

Micro-sensors: Hesitation must have reason Then action


Node: VOLUNTEER / STEP FORWARD

EN::volunteer::V::01
- [SB:neutral] -> EN::offer::V::01
- [AP] -> EN::refuse::V::01
- [FR] -> EN::volunteer::V::01::FRAME(volunteer to [verb])
EN::step_forward::V::01
- [SB] -> EN::speak_up::V::01
- [AP] -> EN::step_back::V::01

Usage (3):

  • I volunteered to guide the lost child.
  • She stepped forward and explained the truth.
  • He wanted to step back, afraid of blame.

Micro-sensors: volunteer to + verb Step forward = courage signal


4) CARE & EMPATHY

Node: COMFORT

EN::comfort::V::01
- [SB:neutral] -> EN::console::V::01
- [SB:neutral] -> EN::soothe::V::01
- [AP] -> EN::mock::V::01
- [FR] -> EN::comfort::V::01::FRAME(comfort [someone])

Usage (3):

  • I tried to comfort my crying friend.
  • She soothed the child with gentle words.
  • It was cruel to mock someone in trouble.

Micro-sensors: Comfort must be specific (words/action) No vague kindness


Node: REASSURE

EN::reassure::V::01
- [SB:neutral] -> EN::encourage::V::01
- [AP] -> EN::frighten::V::01
- [FR] -> EN::reassure::V::01::FRAME(reassure [someone] that [clause])

Usage (3):

  • I reassured her that everything would be fine.
  • The teacher encouraged us to try again.
  • His shouting only frightened the younger kids.

Micro-sensors: reassure that + clause Encourage → effort


5) SAFETY & RISK

Node: DANGER

EN::danger::N::01
- [SB:neutral] -> EN::risk::N::01
- [SB:strong] -> EN::threat::N::01
- [AP] -> EN::safety::N::01
- [CO:in] -> EN::danger::N::01::CO(in)
- [MD:adj] -> EN::dangerous::ADJ::01

Usage (3):

  • The child was in danger near the road.
  • I recognised the threat and shouted for help.
  • We moved to a place of safety.

Micro-sensors: in danger phrase Threat must be concrete Safety move shown


Node: CAUTIOUS / ALERT

EN::cautious::ADJ::01
- [SB:neutral] -> EN::careful::ADJ::01
- [AP] -> EN::reckless::ADJ::01
- [MD:adv] -> EN::cautiously::ADV::01
EN::alert::ADJ::01
- [SB] -> EN::watchful::ADJ::01
- [AP] -> EN::distracted::ADJ::01

Usage (3):

  • I walked cautiously on the slippery floor.
  • She stayed alert, watching the crowd closely.
  • Being reckless could lead to accidents.

Micro-sensors: Cautious = slows movement Alert = attention direction


Batch 6 Quick Checklist (Courage arc)

  • Fear shown → decision made → action taken → care/repair follows.
  • Use correct frames: rescue from / protect from / reassure that / decide to / volunteer to.
  • Brave ≠ reckless: show safe method.

PSLE Composition Vocabulary Lattice — 200-Node Pack (Batch 7/8)

Batch theme: Surprise + Mystery + Discovery (high-scoring suspense + plot twist control)
Format: Almost-Code directory blocks (WordPress paste-ready)


Batch 7 Index

  1. Notice & realise (notice / spot / realise / recognise)
  2. Suspicion & clues (suspicious / clue / evidence / trace)
  3. Investigate & search (search / examine / inspect / investigate)
  4. Secrets & reveal (hide / conceal / reveal / confess)
  5. Surprise reactions (gasp / freeze / stare / blink)

1) NOTICE & REALISE (perception → meaning)

Node: NOTICE

EN::notice::V::01
- [SB:mild] -> EN::spot::V::01
- [SB:careful] -> EN::observe::V::01
- [AP] -> EN::overlook::V::01
- [FR] -> EN::notice::V::01::FRAME(notice that [clause])
- [CO:suddenly] -> EN::notice::V::01::CO(suddenly)

Usage (3):

  • I noticed that his voice was trembling.
  • She spotted a small key under the table.
  • We overlooked the warning sign at first.

Micro-sensors: notice that + clause Spot = visual object Overlook = mistake cause


Node: REALISE (turning point)

EN::realise::V::01
- [SB:neutral] -> EN::understand::V::01
- [SB:sudden] -> EN::dawn_on::V::01
- [AP] -> EN::misunderstand::V::01
- [FR] -> EN::realise::V::01::FRAME(realise that [clause])
- [MD:noun] -> EN::realisation::N::01

Usage (3):

  • I realised that I had taken the wrong bag.
  • It suddenly dawned on me why he looked worried.
  • My misunderstanding caused the problem.

Micro-sensors: realise that Dawned on = sudden Triggers repair/decision


Node: RECOGNISE

EN::recognise::V::01
- [SB:neutral] -> EN::identify::V::01
- [AP] -> EN::forget::V::01
- [FR] -> EN::recognise::V::01::FRAME(recognise [someone/something])
- [MD:noun] -> EN::recognition::N::01

Usage (3):

  • I recognised the handwriting immediately.
  • She could not identify the strange sound.
  • The familiar smell triggered a sense of recognition.

Micro-sensors: Recognise = already known Identify = find label


2) SUSPICION & CLUES

Node: SUSPICIOUS

EN::suspicious::ADJ::01
- [SB:mild] -> EN::uneasy::ADJ::01
- [SB:strong] -> EN::doubtful::ADJ::01
- [AP] -> EN::trusting::ADJ::01
- [CO:of] -> EN::suspicious::ADJ::01::CO(of)
- [MD:noun] -> EN::suspicion::N::01

Usage (3):

  • I became suspicious of the stranger’s behaviour.
  • She felt uneasy when the lights went out.
  • I did not want to be blindly trusting.

Micro-sensors: suspicious of Reason must be visible Avoid accusing too early


Node: CLUE

EN::clue::N::01
- [SB:neutral] -> EN::hint::N::01
- [SB:strong] -> EN::evidence::N::01
- [AP] -> EN::mystery::N::01
- [CO:small] -> EN::clue::N::01::CO(small)

Usage (3):

  • A small clue lay near the door — a torn piece of paper.
  • His words gave me a hint about the truth.
  • We finally found enough evidence.

Micro-sensors: Clue must be concrete object/detail Evidence = stronger


Node: EVIDENCE

EN::evidence::N::01
- [SB:formal] -> EN::proof::N::01
- [AP] -> EN::assumption::N::01
- [CO:strong] -> EN::evidence::N::01::CO(strong)

Usage (3):

  • There was strong evidence that someone had entered the room.
  • We needed proof before making accusations.
  • Guessing was only an assumption.

Micro-sensors: Evidence before accuse Proof = final


Node: TRACE

EN::trace::N::01
- [SB:neutral] -> EN::mark::N::01
- [SB:small] -> EN::footprint::N::01
- [CO:of] -> EN::trace::N::01::CO(of)

Usage (3):

  • I saw a faint trace of mud on the floor.
  • A strange mark appeared on the wall.
  • Fresh footprints led towards the back gate.

Micro-sensors: trace of phrase Use for detective feel


3) INVESTIGATE & SEARCH

Node: SEARCH

EN::search::V::01
- [SB:neutral] -> EN::look_for::V::01
- [SB:careful] -> EN::scan::V::01
- [SB:thorough] -> EN::comb::V::01
- [AP] -> EN::ignore::V::01
- [CO:for] -> EN::search::V::01::CO(for)

Usage (3):

  • We searched for the missing wallet.
  • I scanned the room for anything unusual.
  • The guard combed the area thoroughly.

Micro-sensors: search for Scan = quick Comb = thorough


Node: EXAMINE

EN::examine::V::01
- [SB:neutral] -> EN::check::V::01
- [SB:careful] -> EN::inspect::V::01
- [AP] -> EN::glance::V::01
- [CO:closely] -> EN::examine::V::01::CO(closely)

Usage (3):

  • I examined the note closely.
  • She inspected the lock for scratches.
  • He only glanced and missed the detail.

Micro-sensors: Closely Examine vs glance Detail follows


Node: INVESTIGATE (formal; use sparingly)

EN::investigate::V::01
- [SB:neutral] -> EN::find_out::V::01
- [AP] -> EN::assume::V::01
- [MD:noun] -> EN::investigation::N::01
- [FR] -> EN::investigate::V::01::FRAME(investigate [something])

Usage (3):

  • The teacher decided to investigate the incident.
  • I wanted to find out what really happened.
  • We should not assume without checking.

Micro-sensors: Use when authority involved Don’t over-formalise


4) SECRETS & REVEAL

Node: HIDE

EN::hide::V::01
- [SB:neutral] -> EN::conceal::V::01
- [SB:mild] -> EN::cover_up::V::01
- [AP] -> EN::reveal::V::01
- [CO:from] -> EN::hide::V::01::CO(from)

Usage (3):

  • He tried to hide the truth from his parents.
  • She concealed the note in her pocket.
  • The truth was finally revealed.

Micro-sensors: hide from Conceal = physical/secret Reveal triggers reaction


Node: REVEAL

EN::reveal::V::01
- [SB:neutral] -> EN::show::V::01
- [SB:strong] -> EN::expose::V::01
- [AP] -> EN::conceal::V::01
- [FR] -> EN::reveal::V::01::FRAME(reveal that [clause])

Usage (3):

  • The CCTV footage revealed that he was innocent.
  • The torn paper showed the address clearly.
  • His lies were exposed.

Micro-sensors: reveal that Evidence supports reveal


Node: CONFESS

EN::confess::V::01
- [SB:neutral] -> EN::admit::V::01
- [AP] -> EN::deny::V::01
- [FR] -> EN::confess::V::01::FRAME(confess that [clause])

Usage (3):

  • I confessed that I had taken the marker by mistake.
  • He tried to deny it, but the truth came out.
  • I admitted my fault and apologised.

Micro-sensors: confess/admit that Must lead to repair loop


5) SURPRISE REACTIONS (show, don’t tell)

Node: GASP

EN::gasp::V::01
- [SB:neutral] -> EN::exclaim::V::01
- [CO:in] -> EN::gasp::V::01::CO(in shock)

Usage (3):

  • I gasped in shock when I saw the broken trophy.
  • She exclaimed, “What happened?”
  • My mouth fell open as I stared.

Micro-sensors: Use once per story Then action


Node: FREEZE

EN::freeze::V::01
- [SB:neutral] -> EN::stand_still::V::01
- [SB:strong] -> EN::be_rooted_to_the_spot::V::01
- [AP] -> EN::move::V::01

Usage (3):

  • I froze when the door creaked open.
  • She was rooted to the spot for a moment.
  • Then we moved quickly to hide.

Micro-sensors: Freeze is short Follow with decision


Node: STARE

EN::stare::V::01
- [SB:neutral] -> EN::gaze::V::01
- [SB:quick] -> EN::glance::V::01
- [CO:at] -> EN::stare::V::01::CO(at)

Usage (3):

  • He stared at the note, confused.
  • She only glanced and missed the clue.
  • I gazed at the sky, thinking quietly.

Micro-sensors: Stare = long Glance = short At phrase


Batch 7 Quick Checklist (Mystery arc)

  • Notice → clue → search/examine → reveal → repair/lesson.
  • Never accuse without evidence.
  • Use “reaction verbs” sparingly; one strong reaction is enough.

PSLE Composition Vocabulary Lattice — 200-Node Pack (Batch 8/8)

Batch theme: Endings + Reflection + Lessons (the scoring finish: change shown, not preached)
Format: Almost-Code directory blocks (WordPress paste-ready)


Batch 8 Index

  1. Reflection & learning (reflect / realise / learn / remember)
  2. Regret & gratitude (regret / thankful / grateful / appreciate)
  3. Determination & growth (determined / persevere / improve)
  4. Peace & closure (relieved / calm / satisfied)
  5. Lesson endings templates (PSLE-safe closing moves)

1) REFLECTION & LEARNING

Node: REFLECT

EN::reflect::V::01
- [SB:neutral] -> EN::think_back::V::01
- [SB:formal] -> EN::contemplate::V::01
- [AP] -> EN::ignore::V::01
- [FR] -> EN::reflect::V::01::FRAME(reflect on [something])
- [CO:quietly] -> EN::reflect::V::01::CO(quietly)
- [MD:noun] -> EN::reflection::N::01

Usage (3):

  • That night, I reflected on what had happened.
  • I thought back to my careless words.
  • I wrote a short reflection in my diary.

Micro-sensors: reflect on phrase Tie to specific event No vague moral


Node: LEARN (lesson lock)

EN::learn::V::01
- [SB:neutral] -> EN::understand::V::01
- [SB:internalise] -> EN::take_to_heart::V::01
- [AP] -> EN::forget::V::01
- [FR] -> EN::learn::V::01::FRAME(learn that [clause])
- [MD:noun] -> EN::lesson::N::01

Usage (3):

  • I learnt that honesty matters more than pride.
  • I took it to heart and decided to change.
  • I did not want to forget that lesson.

Micro-sensors: learn that Lesson leads to next action


Node: REMEMBER

EN::remember::V::01
- [SB:neutral] -> EN::recall::V::01
- [AP] -> EN::forget::V::01
- [FR] -> EN::remember::V::01::FRAME(remember to [verb])

Usage (3):

  • I remembered to return the money I had found.
  • I could still recall her kind smile.
  • I almost forgot the important rule.

Micro-sensors: remember to + verb Recall = memory detail


2) REGRET & GRATITUDE

Node: REGRET

EN::regret::V::01
- [SB:neutral] -> EN::feel_sorry::V::01
- [SB:strong] -> EN::feel_remorse::V::01
- [AP] -> EN::be_proud::V::01
- [FR] -> EN::regret::V::01::FRAME(regret [something])
- [MD:noun] -> EN::regret::N::01

Usage (3):

  • I regretted my harsh words immediately.
  • He looked remorseful and apologised.
  • I wished I could take back that moment of regret.

Micro-sensors: Regret must trigger repair No endless sadness


Node: GRATEFUL / THANKFUL

EN::grateful::ADJ::01
- [SB:neutral] -> EN::thankful::ADJ::01
- [SB:formal] -> EN::appreciative::ADJ::01
- [AP] -> EN::ungrateful::ADJ::01
- [CO:for] -> EN::grateful::ADJ::01::CO(for)
- [MD:noun] -> EN::gratitude::N::01

Usage (3):

  • I was grateful for my friend’s support.
  • She felt thankful that everyone was safe.
  • I expressed my gratitude with a sincere thank-you note.

Micro-sensors: grateful for Show what + why


Node: APPRECIATE

EN::appreciate::V::01
- [SB:neutral] -> EN::value::V::01
- [AP] -> EN::take_for_granted::V::01
- [FR] -> EN::appreciate::V::01::FRAME(appreciate [someone/something])

Usage (3):

  • I began to appreciate my parents’ effort.
  • He did not take their kindness for granted anymore.
  • I learnt to value our friendship.

Micro-sensors: Appreciate = shift in perspective Tie to earlier scene


3) DETERMINATION & GROWTH

Node: DETERMINED

EN::determined::ADJ::01
- [SB:neutral] -> EN::resolved::ADJ::01
- [SB:strong] -> EN::steadfast::ADJ::01
- [AP] -> EN::discouraged::ADJ::01
- [MD:noun] -> EN::determination::N::01
- [CO:to] -> EN::determined::ADJ::01::CO(to V)

Usage (3):

  • I was determined to do the right thing.
  • She looked discouraged, but we encouraged her.
  • My determination grew after that experience.

Micro-sensors: determined to + verb Shows future behaviour


Node: PERSEVERE

EN::persevere::V::01
- [SB:neutral] -> EN::persist::V::01
- [SB:casual] -> EN::keep_trying::V::01
- [AP] -> EN::give_up::V::01
- [MD:noun] -> EN::perseverance::N::01

Usage (3):

  • I decided to persevere even when it was hard.
  • She kept trying until she succeeded.
  • He nearly gave up, but support helped.

Micro-sensors: Persevere over time Show attempts


Node: IMPROVE (growth loop)

EN::improve::V::01
- [SB:neutral] -> EN::progress::V::01
- [SB:strong] -> EN::transform::V::01
- [AP] -> EN::worsen::V::01
- [MD:noun] -> EN::improvement::N::01

Usage (3):

  • I wanted to improve my behaviour.
  • I saw steady progress after practice.
  • I refused to let the situation worsen.

Micro-sensors: Before→after One concrete change


4) PEACE & CLOSURE

Node: RELIEVED

EN::relieved::ADJ::01
- [SB:neutral] -> EN::thankful::ADJ::01
- [AP] -> EN::worried::ADJ::01
- [CO:that] -> EN::relieved::ADJ::01::CO(that + clause)
- [MD:noun] -> EN::relief::N::01

Usage (3):

  • I was relieved that the lost boy was found.
  • She sighed in relief and smiled weakly.
  • My parents were still worried until I explained.

Micro-sensors: relieved that Sigh/body cue


Node: SATISFIED

EN::satisfied::ADJ::01
- [SB:neutral] -> EN::content::ADJ::01
- [SB:strong] -> EN::fulfilled::ADJ::01
- [AP] -> EN::disappointed::ADJ::01
- [CO:with] -> EN::satisfied::ADJ::01::CO(with)
- [MD:noun] -> EN::satisfaction::N::01

Usage (3):

  • I felt satisfied with the honest choice I made.
  • She looked disappointed at first, then she understood.
  • Helping others gave me a sense of fulfilment.

Micro-sensors: with phrase Satisfaction linked to values


Node: PEACEFUL

EN::peaceful::ADJ::01
- [SB:neutral] -> EN::tranquil::ADJ::01
- [AP] -> EN::chaotic::ADJ::01
- [MD:noun] -> EN::peace::N::01

Usage (3):

  • The park felt peaceful after the rain.
  • The once chaotic scene settled down.
  • I enjoyed a moment of peace.

Micro-sensors: Peace follows conflict resolution


5) PSLE-Safe Ending Templates (COPY-PASTE)

Ending Template A — Lesson + Change (no preaching)

  • That night, I reflected on my actions. I realised that _.
  • I decided to _ from then on.
  • As I drifted to sleep, I felt _, knowing I had taken the right step.

Ending Template B — Gratitude + Relationship repair

  • I apologised sincerely and promised to _.
  • My friend forgave me. I was grateful for _.
  • From that day, I learnt to appreciate _.

Ending Template C — Relief + Safety closure (rescue plot)

  • When the danger passed, I was relieved that _.
  • We made sure to _.
  • I learnt that courage means _, and I will remember it.

Ending Template D — Determination + future behaviour

  • I felt embarrassed, but I refused to give up.
  • I was determined to _.
  • Weeks later, my effort paid off, and I felt _.

Batch 8 Quick Checklist (Ending quality)

  • The ending must show change (new behaviour / new rule / new choice).
  • Use one reflection verb (reflect/realise/learn) and one emotion (relieved/grateful/satisfied).
  • Tie back to the main problem and close the loop.

Completed: 8/8 Batches (200-Node Seed Structure)

If you want to publish this as a single “mega lattice” page, here’s the canonical structure:

  1. Definition Lock Box
  2. 8 Edge Types (LOCK)
  3. Z0–Z3 table (Failure modes → Sensors → Repairs)
  4. 8 Batch directories (the packs above)
  5. Ending templates + student checklist
  6. A “How to expand the lattice” section (parents/teachers/tuition)

Start Here for Lattice Infrastructure Connectors