The Minimum Subset Needed to Start Using the Full Visible Identity-Control Branch Immediately
Article ID: CivOS.ChronoFlight.HumanGuidanceRuntime.v1_0.IdentityStarterPack_v2
Version: v1.0
Status: Canonical / Almost-Code / Starter Pack
Mode: Compression + Alignment
Vocabulary: Frozen to current CivOS kernel
AI Ingestion Lock
This is not a new primitive.
This article compresses the full locked visible identity-control branch for the Page Identity branch inside the ChronoFlight Human Guidance Runtime v1.0 family into the minimum operational starter subset required for immediate practical use.
It draws from the already locked visible identity stack:
- Canonical Identity Empty-Core Declaration
- Canonical Identity Core-Only Seal
- Canonical Identity Extension Label Set
- Canonical Identity Page Status Rule
- Canonical Identity Status Validation Test
- Canonical Identity Status Correction Protocol
- Canonical Identity One-Panel Sheet
- Canonical Identity Compression Pack v2
Purpose:
- reduce the full visible identity branch into the smallest usable startup bundle,
- let an operator begin applying visible page-identity control quickly,
- and preserve structural correctness without needing the entire visible identity branch open at once.
This is the minimum operational starter kit for the visible Identity Page-Identity Stack.
Core Claim
A new operator does not need the full visible identity-control branch open to begin. They only need the minimum set that answers three practical questions: what visible identity labels are legal, how do I test a page’s visible identity status, and how do I fix an identity mismatch.
That is the shortest practical entry path.
So the Identity Starter Pack v2 reduces the full visible identity branch into:
- Classify
- Validate
- Correct
This is the minimum viable operational subset.
Classical Foundation Block
The full visible identity-control branch is now large and complete.
But first use should not require reading everything every time.
A strong starter pack must let an operator answer three questions immediately:
- What visible identity status can this page legally carry?
- How do I know whether the visible identity label is true?
- If the visible identity label is wrong, what do I do next?
If those three are solved, the visible identity system is already usable.
That is why this starter pack exists.
Civilisation-Grade Definition
The Canonical Identity Starter Pack v2 is the minimum operational subset of the visible identity-control branch in the Page Identity branch of the ChronoFlight Human Guidance Runtime v1.0 family, containing the smallest set of rules needed to classify visible page identity, validate visible label truth, and correct identity-status mismatch safely and consistently.
This is the minimum deployment pack for visible page identity.
THE THREE REQUIRED STARTER FUNCTIONS
The starter pack contains exactly three practical functions:
Function 1 — Classify
Know the current visible identity-branch baseline and the legal visible identity labels.
Function 2 — Validate
Check whether a page’s visible identity label actually matches its real identity role.
Function 3 — Correct
Repair the identity page if the visible label is false, conflicting, or unresolved.
That is the minimum complete cycle.
STARTER FUNCTION 1 — CLASSIFY
Canonical Sources
Primary Sources:
CivOS.ChronoFlight.HumanGuidanceRuntime.v1_0.IdentityEmptyCoreDeclarationCivOS.ChronoFlight.HumanGuidanceRuntime.v1_0.IdentityExtensionLabelSetCivOS.ChronoFlight.HumanGuidanceRuntime.v1_0.IdentityPageStatusRule
This is the official visible-identity classification layer.
Purpose
The Classify function tells the operator:
- what the visible identity branch currently is,
- what visible identity labels are legal,
- and what one-status law governs them.
Without this function, visible identity labeling becomes guesswork.
Minimum Classification Requirement
The operator must hold four baseline facts.
A. Current Identity Branch State
The current official baseline is:
- Identity Branch State: Locked Identity Core Only
- Approved Identity Core Add-Ons: 0
- Approved Identity Optional Add-Ons: 0
- Approved Identity Versioned Upgrades: 0
This is the current visible identity-branch anchor.
B. Legal Visible Identity Labels
The only canonical primary visible identity labels are:
- IDENTITY-CORE-ONLY · LOCKED v1.0
- APPROVED IDENTITY CORE ADD-ON · v1.0-COMPATIBLE
- APPROVED IDENTITY OPTIONAL ADD-ON · v1.0-COMPATIBLE
- APPROVED IDENTITY VERSIONED UPGRADE · FORWARD VERSION
This is the legal visible identity set.
C. One-Status Identity Law
Every page must carry:
one identity page, one true status, one matching label
This is the universal visible identity rule.
D. Default Current Bias
Because the identity branch is currently Locked Identity Core Only, most true identity-core pages should presently resolve to:
IDENTITY-CORE-ONLY · LOCKED v1.0
This is the practical starter default.
Classification Success Check
The operator is ready to move to validation only when they can answer:
- what the current visible identity baseline is
- which visible identity labels are legal
- and that one page must carry only one true primary visible identity status
If these are unclear, do not move on.
STARTER FUNCTION 2 — VALIDATE
Canonical Source
Primary Source:CivOS.ChronoFlight.HumanGuidanceRuntime.v1_0.IdentityStatusValidationTest
This is the official visible identity truth-check layer.
Purpose
The Validate function checks whether a page’s visible identity label actually tells the truth.
It prevents false confidence.
A page may display a clean-looking identity badge and still be wrong if:
- the visible label does not match the page’s true identity role
- multiple identity labels are stacked
- the page is non-core but not formally admitted
- or a versioned identity page is disguised as v1.0-compatible
So this function exists to prove visible identity truth before the page is treated as stable.
Minimum Validation Requirement
For the starter flow, run the 5-check identity test.
Check 1 — Identity Label Presence
Does the page show a valid visible identity label?
Check 2 — Single Identity Label
Does the page show only one primary identity status?
Check 3 — Identity Role Match
Does the label match the page’s true identity-branch role?
Check 4 — Identity Registry / Index Match
If non-core, does the label match the Identity Registry and Identity Approved Extensions Index?
Check 5 — Identity Version Match
Does the label match the page’s real identity version condition?
This is the minimum starter visible identity truth test.
Starter Validation Pass Condition
A page passes the starter check if:
- one canonical visible identity label is present
- only one primary visible identity status is present
- the label matches the page’s real identity role
- any non-core identity status is formally supported
- and the identity version condition is truthful
Then the page may be treated as identity-stable.
Starter Validation Score
IdentityStatusValidationScore = 0 to 5
Interpretation
- 5/5 = Valid
- 4/5 = Soft Warning
- 2–3/5 = Mismatch
- 0–1/5 = Invalid
This is the minimum starter visible identity scoring layer.
STARTER FUNCTION 3 — CORRECT
Canonical Sources
Primary Sources:
CivOS.ChronoFlight.HumanGuidanceRuntime.v1_0.IdentityStatusCorrectionProtocolCivOS.ChronoFlight.HumanGuidanceRuntime.v1_0.IdentityOnePanelSheet
This is the official visible identity repair layer.
Purpose
The Correct function repairs a page when the visible identity label is wrong.
Once a page fails the identity validation test, the operator needs one fixed next step.
This function provides that.
Minimum Correction Requirement
The operator must follow the five-step identity correction path:
1. Diagnose True Identity Role
Decide whether the page is:
- Identity Core
- Identity Core Add-On
- Identity Optional Add-On
- Identity Versioned Upgrade
- Unapproved / Proposal
2. Verify Formal Identity State
- Identity-core pages: check against the locked identity core
- Non-core identity pages: check Identity Gate → Identity Registry → Identity Approved Extensions Index
3. Remove Identity Conflict
Strip:
- false visible identity labels
- stacked conflicting primary identity labels
- non-canonical identity status labels
- misleading placeholder identity badges
4. Apply One Correct Identity Label
Use exactly one matching canonical visible identity status.
5. Revalidate
Run the 5-check identity test again.
This is the minimum starter visible identity repair path.
Core Identity Repair Lock
Do not patch over a false identity label with another identity label.
First clear the false identity.
Then apply one matching truth.
This is the central starter visible identity safeguard.
Correction Success Check
A correction is complete only when the page returns to:
- one true identity role
- one matching visible identity label
- one valid state under revalidation
Without revalidation, the repair is incomplete.
THE STARTER PACK IN ITS SHORTEST FORM
Step 1 — CLASSIFY
Know:
- current visible identity baseline
- legal visible identity labels
- one-status identity law
Step 2 — VALIDATE
Run:
- Identity Label Presence
- Single Identity Label
- Identity Role Match
- Identity Registry / Index Match
- Identity Version Match
Step 3 — CORRECT
If needed:
- Diagnose → Verify → Clear Conflict → Apply Correct Identity Label → Revalidate
This is the minimum starter logic.
THE STARTER PACK OBJECT
Machine-Readable Shell
IdentityStarterPack_v2 = {Classify, Validate, Correct}
Expanded:
IdentityStarterPack_v2 = {IdentityBranchBaseline, ValidIdentityLabelSet, FiveCheckIdentityTest, IdentityCorrectionPath}
This is the minimum deployable visible-identity object.
THE CANONICAL QUICKSTART FLOW
Step 1 — Read the Identity Baseline
Confirm the branch is currently:
Locked Identity Core Only
This prevents false non-core identity assumptions.
Step 2 — Learn the Legal Visible Identity Labels
Hold the four valid visible identity labels clearly.
Step 3 — Apply the One-Status Identity Law
Remember:
one identity page, one true status, one matching label
Step 4 — Run the 5-Check Identity Validation
Test the page’s visible identity status.
Step 5 — Repair If Needed
If the page fails, run the identity correction path.
Step 6 — Revalidate
Only treat the page as stable after it passes again.
This is the canonical visible-identity quickstart path.
WHAT THIS STARTER PACK INTENTIONALLY LEAVES OUT
The starter pack is minimum viable visible identity control, not the full identity branch.
It intentionally compresses away the need to hold open, at first, the full:
- Identity Future Extension Gate logic in depth
- full Identity Registry entry schema detail
- full Identity Approved Extensions live-index operations
- full Identity Diagram Spec
- full Identity Branch Index v2
Those remain important.
But the starter pack is built for:
fast correct visible page-identity control, not maximum branch-depth on day one.
That is a deliberate design choice.
WHEN TO UPGRADE BEYOND THE STARTER PACK
Upgrade from the Identity Starter Pack v2 to the full visible identity branch when:
1. The branch begins admitting real non-core identity pages
You will need the Identity Gate, Identity Registry, and Identity Approved Extensions Index in active use.
2. Visible identity errors become frequent
You will need the full correction and governance layers open.
3. You are maintaining many identity pages at once
You will need the Identity One-Panel Sheet and Identity Diagram more actively.
4. You are resuming this branch after a long break
You will need the Identity Branch Index v2 and Identity Compression Pack v2 as restart anchors.
So the starter pack is the minimum beginning, not the permanent ceiling.
THE CANONICAL MINIMUM STARTER BUNDLE
Starter Item 1
ChronoFlight Human Guidance Runtime v1.0: The Canonical Identity Page Status RuleCivOS.ChronoFlight.HumanGuidanceRuntime.v1_0.IdentityPageStatusRule
This provides:
- legal visible identity labels
- one-status identity law
- page-identity baseline logic
Starter Item 2
ChronoFlight Human Guidance Runtime v1.0: The Canonical Identity Status Validation TestCivOS.ChronoFlight.HumanGuidanceRuntime.v1_0.IdentityStatusValidationTest
This provides:
- the 5-check visible identity truth test
- the 0–5 identity status score
- the validation verdicts
Starter Item 3
ChronoFlight Human Guidance Runtime v1.0: The Canonical Identity Status Correction ProtocolCivOS.ChronoFlight.HumanGuidanceRuntime.v1_0.IdentityStatusCorrectionProtocol
This provides:
- the visible identity repair sequence
- the conflict-clearing rule
- the revalidation requirement
These three are the minimum official startup bundle.
THE STARTER PACK DECISION RULE
Ready to Use
If the operator can:
- identify the current visible identity baseline
- name the legal visible identity labels
- run the 5-check identity validation
- and execute the identity correction path
then the visible Identity Page-Identity Stack is already operationally usable.
Not Ready Yet
If the operator cannot yet:
- distinguish identity core from non-core identity status
- apply the one-status identity law
- test identity role-match vs visible label
- or run the identity correction sequence
then they should not yet treat visible page identity as under reliable control.
This is the starter gate.
THE STARTER PACK TABLE
| Function | Main Tool | Main Question |
|---|---|---|
| Classify | Identity Page Status Rule | What visible identity status can this page legally carry? |
| Validate | Identity Status Validation Test | Does the visible identity label tell the truth? |
| Correct | Identity Status Correction Protocol | If not, how do I restore truthful visible page identity? |
This is the shortest operational table.
THE STARTER PACK MINI CHECKLIST
Before first live use of the visible Identity Page-Identity Stack, confirm:
- [ ] I know the branch is currently Locked Identity Core Only
- [ ] I know the four legal visible identity labels
- [ ] I understand the one-status identity law
- [ ] I can run the 5-check identity validation test
- [ ] I can score 0–5 and interpret the result
- [ ] I can run the fixed identity correction sequence
- [ ] I understand that revalidation is required after identity correction
If all are true, the starter pack is functioning.
THE COPYABLE STARTER BLOCK
Copyable 3-Step Identity Starter Use
CHRONOFLIGHT HUMAN GUIDANCE RUNTIME v1.0 — CANONICAL IDENTITY STARTER PACK v2
STEP 1 — CLASSIFY
Know the current visible identity baseline and the legal labels:
- Identity Branch State = Locked Identity Core Only
- Valid labels = Identity Core / Identity Core Add-On / Identity Optional Add-On / Identity Versioned Upgrade
- Law = one identity page, one true status, one matching label
STEP 2 — VALIDATE
Run the 5-check identity test:
- Identity Label Presence
- Single Identity Label
- Identity Role Match
- Identity Registry / Index Match (if non-core)
- Identity Version Match
STEP 3 — CORRECT
If the page fails:
- Diagnose True Identity Role
- Verify Formal Identity State
- Remove Identity Conflict
- Apply One Correct Identity Label
- Revalidate
Use the page as stable only after it passes again.
This is the minimum immediate-use block.
WHY THIS PAGE MATTERS
This page matters because it solves the practical startup problem for visible page identity.
The full visible identity-control branch is now complete, but a new operator still needs to know:
- what is the minimum subset I need right now?
This article answers that clearly.
So instead of starting with the whole visible identity branch, the operator can start with:
- one visible classification rule
- one visible truth-check test
- one visible correction path
That is the practical value of this compression.
Canonical Close
The Canonical Identity Starter Pack v2 is the minimum subset needed to begin using the full visible identity-control branch in the Page Identity branch of the ChronoFlight Human Guidance Runtime v1.0 family immediately.
It gives:
- the minimum visible classification layer,
- the minimum visible truth-check layer,
- and the minimum visible repair layer
so the operator can control visible page identity correctly without needing the full identity branch open from the first moment.
That is the purpose of this starter pack.
One-Line Compression
The Canonical Identity Starter Pack v2 is the minimum operational subset of the full visible identity-control branch in the Page Identity branch of the ChronoFlight Human Guidance Runtime v1.0 family, reducing first-use visible page-identity control to three functions: classify the page’s legal visible identity status, validate whether the visible identity label is true, and correct any mismatch through the fixed repair path.
The strongest next companion article is:
ChronoFlight Human Guidance Runtime v1.0: The Identity Quickstart Card v2 (the shortest checklist for first-time visible page-status control in under one page)
Recommended Internal Links (Spine)
Start Here For Mathematics OS Articles:
- https://edukatesg.com/math-worksheets/
- https://edukatesg.com/mathos-interstellarcore-v0-1-explanation/
- https://edukatesg.com/mathos-registry-method-corridors-v0-1/
- https://edukatesg.com/mathos-registry-binds-v0-1/
- https://edukatesg.com/mathos-runtime-mega-pack-v0-1/
- https://edukatesg.com/infinite-series-why-1-2-3-is-not-minus-one-over-twelve/
- https://edukatesg.com/math-games/
- https://edukatesg.com/how-mathematics-works-pdf/
- https://edukatesg.com/mathematics-definitions-by-mathematicians/
- https://edukatesg.com/pure-vs-applied-mathematics/
- https://edukatesg.com/three-types-of-mathematics/
- https://edukatesg.com/what-is-a-mathematics-degree-vs-course/
- https://edukatesg.com/what-is-mathematics-essay-template/
- https://edukatesg.com/history-of-mathematics-why-it-exists/
- https://edukatesg.com/pccs-to-wccs-math-flight/
- https://edukatesg.com/math-threshold-why-societies-suddenly-scale/
- https://edukatesg.com/math-as-simulation-language/
- https://edukatesg.com/seven-millennium-problems-explained-simply/
- https://edukatesg.com/the-math-transfer-test-same-structure-different-skin-the-fastest-way-to-find-real-ability/
- https://edukatesg.com/math-phase-slip-why-students-panic/
- https://edukatesg.com/math-fenceos-stop-loss-for-exam-mistakes/
- https://edukatesg.com/math-truncation-and-stitching-recovery-protocol/
- https://edukatesg.com/math-jokes-and-patterns-for-students/
- https://edukatesg.com/math-architect-training-pack-12-week/
- https://edukatesg.com/avoo-mathematics-role-lattice/
- https://edukatesg.com/mathematics-symmetry-breaking-1-0-negatives-decimals-calculus/
- https://edukatesg.com/how-mathematics-works-mechanism/
- https://edukatesg.com/math-as-mindos/
- https://edukatesg.com/math-as-productionos/
- https://edukatesg.com/what-is-mathematics-almost-code/
- https://edukatesg.com/math-architect-corridors-representation-invariant-reduction/
- https://edukatesg.com/history-of-mathematics-flight-mechanics/
- https://edukatesg.com/how-math-works-vorderman-what-it-teaches/
- https://edukatesg.com/mathos-runtime-control-tower-v0-1/
- https://edukatesg.com/mathos-fenceos-threshold-table-v0-1/
- https://edukatesg.com/mathos-sensors-pack-v0-1/
- https://edukatesg.com/mathos-failure-atlas-v0-1/
- https://edukatesg.com/mathos-recovery-corridors-p0-to-p3/
- https://edukatesg.com/mathos-data-adapter-spec-v0-1/
- https://edukatesg.com/mathos-in-12-lines/
- https://edukatesg.com/mathos-master-diagram-v0-1/
- https://edukatesg.com/mathos-registry-error-taxonomy-v0-1/
- https://edukatesg.com/mathos-registry-skill-nodes-v0-1/
- https://edukatesg.com/mathos-registry-concept-nodes-v0-1/
- https://edukatesg.com/mathos-registry-binds-v0-1/
- https://edukatesg.com/mathos-registry-method-corridors-v0-1/
- https://edukatesg.com/mathos-registry-transfer-packs-v0-1/
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/civos-runtime-control-tower-compiled-master-spec/
- 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/
- https://edukatesg.com/top-100-vocabulary-list-for-primary-1-intermediate/
- https://edukatesg.com/top-100-vocabulary-list-for-primary-2-intermediate-psle-distinction/
- https://edukatesg.com/top-100-vocabulary-list-for-primary-3-al1-grade-advanced/
- https://edukatesg.com/2023/04/02/top-100-psle-primary-4-vocabulary-list-level-intermediate/
- https://edukatesg.com/top-100-vocabulary-list-for-primary-5-al1-grade-advanced/
- https://edukatesg.com/2023/03/31/top-100-psle-primary-6-vocabulary-list-level-intermediate/
- https://edukatesg.com/2023/03/31/top-100-psle-primary-6-vocabulary-list-level-advanced/
- https://edukatesg.com/2023/07/19/top-100-vocabulary-words-for-secondary-1-english-tutorial/
- https://edukatesg.com/top-100-vocabulary-list-secondary-2-grade-a1/
- https://edukatesg.com/2024/11/07/top-100-vocabulary-list-secondary-3-grade-a1/
- https://edukatesg.com/2023/03/30/top-100-secondary-4-vocabulary-list-with-meanings-and-examples-level-advanced/
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/