This is the “grammar engine” as a lattice: generate sentences by coordinate, not rules.
Start Here: https://edukatesg.com/english-os-v0-1-civos-compatible/
Z1.0 — Canonical Sentence Coordinate (SCC)
ID: ENG.Z1.SCC.v0_1
SCC = [Mood] × [Polarity] × [Voice] × [Time] × [Aspect] × [State] × [Frame] × [VerbClass]
Axis enums (LOCK)
Mood∈ {STMT,QYN,QWH,IMP,COND}Polarity∈ {POS,NEG}Voice∈ {ACT,PASS}Time∈ {PAST,NOW,FUT}Aspect∈ {SIMPLE,ONGOING,COMPLETE,HABIT}State∈ {STATIC,DYNAMIC,TRANSITION}Frame∈ {SVO,SVC,SV,SVOO,SVOC,SVA}VerbClass∈ {BE,HAVE,DO,MODAL,LEX}
Grammar = selecting the correct auxiliary spine for a coordinate.
Errors = illegal coordinate or wrong spine.
Z1.1 — Clause Skeleton Library (Frames)
ID: ENG.Z1.FRAMES.v0_1
SV (intransitive)
- Template:
S + V - Example: “Birds fly.”
SVO (transitive)
- Template:
S + V + O - Example: “She opened the door.”
SVC (copular)
- Template:
S + COP + C - COP usually
be/seem/become - Example: “He is tired.” / “She became a doctor.”
SVA (adverbial complement)
- Template:
S + V + A - Example: “They live in Singapore.”
SVOO (ditransitive)
- Template:
S + V + O1 + O2 - Example: “He gave her a gift.”
SVOC (object complement)
- Template:
S + V + O + C - Example: “They made him captain.”
Z1.2 — Auxiliary Spine Rules (the engine)
ID: ENG.Z1.AUXSPINE.v0_1
Core principle
Every finite clause is:
[Front] + [AuxSpine] + [MainVerbForm] + [Complements]
Where AuxSpine is built from:
- Tense carrier:
did / do / does / am-is-are / was-were / have-has / will / modal - Aspect marker:
be + V-ing(ONGOING)have + V-en(COMPLETE)- Voice marker:
be + V-en(PASSIVE)
Verb forms (LOCK)
V0base: goVs3rd singular: goesVedpast: wentVing-ing: goingVenpast participle: gone
Z1.3 — Legal Build Tables (by coordinate family)
1) ACT / DYNAMIC / ACTIVE (most common)
ID: ENG.Z1.TABLE.ACTIVE_DYNAMIC.v0_1
Mood = STMT, Polarity = POS, Voice = ACT, Frame = SVO/SV
| Time | Aspect | AuxSpine | MainVerbForm | Example |
|---|---|---|---|---|
| NOW | SIMPLE | (none) / do/does only for emphasis | V0/Vs | “She writes.” |
| PAST | SIMPLE | (none) | Ved | “She wrote.” |
| FUT | SIMPLE | will | V0 | “She will write.” |
| NOW | ONGOING | am/is/are | Ving | “She is writing.” |
| PAST | ONGOING | was/were | Ving | “She was writing.” |
| FUT | ONGOING | will be | Ving | “She will be writing.” |
| NOW | COMPLETE | have/has | Ven | “She has written.” |
| PAST | COMPLETE | had | Ven | “She had written.” |
| FUT | COMPLETE | will have | Ven | “She will have written.” |
✅ This table alone covers most “tense” use without a tense chart.
2) NEGATION (Polarity = NEG)
ID: ENG.Z1.TABLE.NEGATION.v0_1
Rule (LOCK)
Negation attaches to first auxiliary.
If there is no auxiliary, English inserts DO.
No Aux → insert DO (do/does/did) + NOT + base verbHas Aux → Aux + NOT (or contraction) + rest
Examples by coordinate:
- NOW + SIMPLE: “She does not write.”
- PAST + SIMPLE: “She did not write.”
- NOW + ONGOING: “She is not writing.”
- NOW + COMPLETE: “She has not written.”
- FUT + SIMPLE: “She will not write.”
3) YES/NO QUESTIONS (Mood = QYN)
ID: ENG.Z1.TABLE.QYN.v0_1
Rule (LOCK)
Questions invert first auxiliary with the subject.
If no auxiliary exists, insert DO.
Examples:
- NOW + SIMPLE: “Does she write?”
- PAST + SIMPLE: “Did she write?”
- NOW + ONGOING: “Is she writing?”
- NOW + COMPLETE: “Has she written?”
- FUT: “Will she write?”
4) WH-QUESTIONS (Mood = QWH)
ID: ENG.Z1.TABLE_QWH.v0_1
Rule (LOCK)
WH word occupies Front position.
Then apply QYN inversion.
Examples:
- Object: “What did she write?”
- Time: “When did she write?”
- Place: “Where does she live?”
- Subject (special): no do-support inversion needed
- “Who wrote the letter?” (WH = subject)
5) PASSIVE VOICE (Voice = PASS)
ID: ENG.Z1.TABLE_PASSIVE.v0_1
Rule (LOCK)
Passive = be + Ven with tense/aspect on be.
| Time | Aspect | AuxSpine | Example |
|---|---|---|---|
| NOW | SIMPLE | am/is/are | “The door is opened.” |
| PAST | SIMPLE | was/were | “The door was opened.” |
| FUT | SIMPLE | will be | “The door will be opened.” |
| NOW | ONGOING | am/is/are being | “The door is being opened.” |
| PAST | ONGOING | was/were being | “The door was being opened.” |
| NOW | COMPLETE | have/has been | “The door has been opened.” |
| PAST | COMPLETE | had been | “The door had been opened.” |
Z1.4 — STATE Constraints (Static vs Dynamic)
ID: ENG.Z1.STATE_CONSTRAINTS.v0_1
Static verbs (examples)
know, believe, like, love, want, need, understand, own, belong
Constraint
Static verbs typically reject ONGOING aspect in standard usage:
- ✅ “I know.”
- ✅ “I have known him for years.”
- ❌ “I am knowing.” (illegal move)
Dynamic verbs
run, write, build, eat
- allow ONGOING naturally.
Transitional verbs
become, get, turn, grow
- often model “change of state”
- commonly pair with complements:
- “He became tired.”
Z1.5 — Modal Layer (ability / obligation / probability)
ID: ENG.Z1.MODALS.v0_1
Modals act as the tense carrier (no -s, no do-support).
Core modals: can, could, may, might, must, should, would
Examples:
- POS STMT: “She can write.”
- NEG: “She cannot write.”
- QYN: “Can she write?”
- Past-meaning: use
could / would / shouldor periphrastic forms: - “She could write.” (past ability / conditional)
- “She had to write.” (past obligation)
Z1.6 — Sentence Coordinate Drill Generator (the practice engine)
ID: ENG.Z1.DRILLGEN.v0_1
Drill format (LOCK)
Pick 1 coordinate slice and generate 12 sentences:
Slice = [Mood fixed] × [Polarity fixed] × [Time varies] × [Aspect varies]Keep: Frame=SVO, Voice=ACT, State=DYNAMIC
Example slice:Mood=QYN, Polarity=NEG, Voice=ACT, Frame=SVO, State=DYNAMIC
Generate:
- “Did she not write…?”
- “Does she not write…?”
- “Is she not writing…?”
- “Has she not written…?”
- “Will she not write…?”
etc.
This creates muscle memory of legal moves.
Z1.7 — Z1 Sensor Pack (Sentence Engine Instrument Panel)
ID: ENG.Z1.SENSORS.v0_1
Per 150–200 word sample:
S1.IllegalCoordinateCount(wrong aux / wrong verb form)S2.AuxMissingOrExtra(do-support missing / double-aux)S3.TenseCarrierError(did + Ved, has + Ved, etc.)S4.AgreementLeak(he write / they writes)S5.QuestionInversionLeakS6.NegationPlacementLeakS7.PassiveBuildLeak(missing “be/been/being”)S8.RunOnFragmentRate(boundary control)
Target: reduce S1–S7 to near zero under timing.
Z1.8 — Failure Mode Tags (for the Repair Router)
ID: ENG.Z1.FAILTAGS.v0_1
FT.Z1.DO_SUPPORT(missing do/does/did)FT.Z1.DO_DOUBLE(did + past verb)FT.Z1.AUX_CHAIN(wrong have/be order)FT.Z1.VFORM(wrong V0/Vs/Ved/Ving/Ven)FT.Z1.INVERSION(question order wrong)FT.Z1.NEG_ATTACH(not placed wrong)FT.Z1.STATE_ILLEGAL(static verb in ongoing)FT.Z1.FRAME_MISMATCH(picked wrong SVO/SVC etc.)
Copy-Paste: WordPress Spec Block (Z1)
ENG_OS.Z1.v0_1
- SCC = Mood×Polarity×Voice×Time×Aspect×State×Frame×VerbClass
- Engine: AuxSpine builds tense/aspect/voice; errors are illegal coordinates
- Tables: Active-Dynamic / Negation / QYN / QWH / Passive / Modals
- Constraints: Static verbs block ongoing; dynamic allows
- DrillGen: coordinate slice → 12 sentences/day
- Sensors: illegal coordinate count, aux errors, inversion, neg attach, V-form, agreement
- FailTags: DO_SUPPORT, AUX_CHAIN, VFORM, INVERSION, NEG_ATTACH, STATE_ILLEGAL, FRAME_MISMATCH
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/
