What it is (in human terms)
- Think of MEKA as “spell it so it stays true.”
If a word/term/policy/code name carries its root meaning and we write it clearly, people (and systems) won’t argue later about what it meant. - When meaning drifts, we fix it with a simple loop:
See → Test → Tweak → Lock. (That’s the “Empirical Loop.”)
The 3 core ideas
- Roots anchor meaning. Always keep (or add) a short “root” line: word → root(s) → short sense.
- Name things once, clearly. Short name + one-sentence definition beats paragraphs.
- Close the loop. If you change a meaning, record it and re-share. No silent edits.
5 rules you can actually use
- Name it. Spell it. Anchor it.
When introducing any term (feature, policy, contract clause), add a one-liner:- Term: “Grace Window”
- Root: gratia (Latin: favor/goodwill) + window (time opening)
- Meaning: “A short, pre-agreed time to fix issues without penalty.”
- Spot fuzziness? Run the 3-part rebuild. (Prefix – Root – Suffix)
E.g., “anti-pseudonym-auth” → anti (against) + pseudo (false) + nym (name) + auth (verify).
Now nobody asks “what did you mean?” - Keep a tiny drift log.
A 3-column table: When | What changed | Why (link to message/doc). - Use tone guards, not tone wars.
If a word is “hot” (e.g., “woke,” “toxic”), write the neutral version: “We observed X behavior in Y context.” Then add the root note so people don’t argue semantics. - Lock after agreement.
Once a team agrees, mark the definition as final (date + initials). If you revise later, make a new dated line—don’t overwrite.
Copy-paste templates
A) One-liner definition (put under any heading/term)
Term: <name>
Root: <root(s) with short gloss>
Meaning: <11–20 words, no buzzwords>
Owner: <person/team> Status: draft|final Date: YYYY-MM-DD
B) Drift log (use in a doc, Notion, or spreadsheet)
| Date | Term | Change (old → new) | Reason/Link | Owner |
|------------|------------------|-------------------------------------------|-------------------------|-------|
| 2025-08-09 | “Grace Window” | 48h → 72h | Customer feedback #231 | RL |
C) Ambiguity fix (3-part rebuild)
Ambiguous term: <word/phrase>
Rebuild: <prefix> + <root> + <suffix>
Result (plain): “<your crisp meaning in one sentence>”
D) “Close the loop” checklist (use for any change)
- Wrote one-liner (Term/Root/Meaning)
- Logged change (drift log)
- Shared link in the channel/email
- Marked final (or draft with revisit date)
3 tiny demos
1) Workplace email phrase
- Vague: “Resolve ASAP.”
- MEKA:
- Term: “48-hour Grace Window”
- Root: gratia (favor), window (time opening)
- Meaning: “You have 48 hours to fix the issue without penalty.”
Result: nobody argues about “ASAP.”
2) Contract clause
- Before: “Provide support promptly.”
- After (one-liner + root):
- Term: “Support Response Band 1”
- Root: respondere (Latin: to answer)
- Meaning: “We acknowledge within 2 business hours; fix or workaround within 24.”
Drift log records the change; both sides calm.
3) Code naming
- Before:
process() - After:
validateRoots()- Comment root note: validate (make strong/true) + root (origin meaning).
- Meaning: “Check that each term has a root line before saving.”
A starter glossary (plain-English)
- Root line: A tiny note of where a word comes from and its core sense.
- Drift: When a word’s meaning slides over time.
- Loop (See→Test→Tweak→Lock): The fix cycle: notice it, try a better wording, update the definition, mark final.
- Rebuild (Prefix-Root-Suffix): A quick way to spell the meaning you intend.
- Grace Window: A short, agreed time to fix without penalty.
- Registry (CLR): Your team’s page or doc that lists terms with their one-liners.
Where to put this in real life (pick one, keep it simple)
- One “Terms” page in your wiki/Notion/SharePoint.
- A pinned post in Slack/Teams with the top 10 terms.
- A footer box in proposals/contracts: “Terms used in this document” (auto-linked to your Terms page).
- A README section in repos: “Naming rules + one-liners.”
Quick start (today)
- Make a page: “Team Terms (MEKA)”.
- Add 5 words you use a lot with the one-liner template.
- Share the link; ask teammates to add 1 term each.
- Next week, review changes using the drift log.
- Lock what’s working; loop on what isn’t.
That’s it. When you need the deeper stuff (principles, protocols, lattice), it’s there—but these small habits alone remove 80% of confusion.