You are driving home through KL at six in the evening. Brake lights flash two cars ahead. You notice, and you remember that this stretch always jams before the toll. You decide to take the next exit, you signal and change lanes. Then you look again, because the road has already changed.
You did all of that in a few seconds, without a meeting and without a report. That is a loop: see, make sense, choose, do, and look again. Good drivers run it all the time. So do good goalkeepers, and so do good unity officers.
The loop has a name: OODA, short for Observe, Orient, Decide, Act. It comes from John Boyd, a US Air Force colonel and military strategist. In this lesson you use it to turn a stream of reports into a quick, steady A habit of spotting small signs of trouble early, so you can act before a dispute grows. routine, with AI helping where it is strong and you deciding where it counts.
The idea in 30 seconds
Observe: gather the signals
KRT reports, complaints, social media. AI helps sort them.
- Observe: gather the signals KRT reports, complaints, social media. AI helps sort them.
- Orient: work out what it means Compare with context and history. AI helps summarise.
- Decide: you choose Mediation, a visit or escalation. The call is yours.
- Act: carry it out The visit, the statement or the programme.
- Then loop back Watch what changed and start again.
- AI speeds up seeing and sense-making. People decide.
Key takeaways
If you remember nothing else, remember these.
- Observe: collect what is coming in. AI can sort and label it.
- Orient: compare it with context and history. AI can summarise and compare.
- Decide: the officer chooses the response. AI never makes this call.
- Act: do it, then go straight back to Observe. Small, quick loops beat one big report.
Four moves you already make
You do not need to learn OODA from scratch. You need to notice it, and then run it on purpose. Tap each stage of the loop below, or press Play to watch one turn.
Tap a stage, or press Play to watch one turn of the loop.
| Stage | In plain words | Who leads |
|---|---|---|
| Observe | What is happening? | You, with AI sorting the inflow |
| Orient | What does it mean here, given what we know? | You, with AI summarising and comparing |
| Decide | What will we do about it? | You. Always. |
| Act | Do it, then watch the result. | You and your team |
The second stage is the one people skip. Seeing a heated post is not the same as understanding it. Orient is where you ask: is this new, or has it happened before? Is it one angry person or a growing group?
Why “Is there any tension?” is the wrong question for AI
The tempting shortcut is to paste everything into AI and ask what to do. Tap between the two requests below.
Here are this week's reports for Daerah Seri Contoh. Is there tension? What should I do?
What you typically get back
A confident paragraph that mixes facts with guesses, may invent background it was never given, and ends by telling you what to do. You cannot tell which parts came from the reports.
You are helping a district unity officer with the Observe stage only. Below are 14 anonymised reports from this week. Sort each report into a group and give a one-line summary in a table. Quote the words behind each choice. Do not recommend any action.What you typically get back
A tidy table you can check line by line. Each group is backed by a quote from the report. The decision is still yours to make.
AI is fast at reading and sorting. It does not know your district, its people or what happened there last year unless you tell it. It can also sound sure and still be wrong. So give it one stage at a time, and keep the Decide stage for yourself.
The example: Daerah Seri Contoh
Everything below is fictional. Picture a district officer, Encik A, at the Pejabat Perpaduan Daerah of the made-up Daerah Seri Contoh.
This week, three things land on his desk:
- Two KRT reports from KRT Taman Seri Contoh mention arguments over a shared field used by two neighbouring housing areas.
- A public complaint says a weekend event on the field ran late and blocked the road.
- A social media post about the field is getting angry comments, some from people outside the area.
None of these alone is an emergency. Together, they might be the start of something. This is exactly where a quick, regular loop helps more than a long report at the end of the month. Let’s run one turn.
Observe: let AI sort what comes in
Observe means collecting the signals and putting them in order. When ten or twenty items arrive in a week, sorting them by hand takes time you would rather spend thinking. This is a good job for AI.
You are an assistant to a district unity officer. You sort incoming community reports. You do not judge or recommend.
Below are 14 reports from this week for Daerah Seri Contoh (a fictional district). They are KRT reports, public complaints and social media posts. Names are already replaced with labels.
<reports>
(paste the anonymised reports here)
</reports>
Sort each report into one of these groups: shared facilities, noise and events, online posts, other. Return a table with the columns: No., Source, Group, Area, Date, One-line summary.
For each row, quote the words that made you choose the group. If a report fits no group, write "Unclear". Do not add anything that is not in the reports.Check it: pick three rows at random and read the original reports. Are the quotes real? Is anything missing? If a report you know was urgent landed in “other”, fix the groups and run it again.
Orient: compare it with what you know
Orient is sense-making. You put today’s signals next to the area’s context and history. Has the field caused trouble before? Did something similar calm down last time, and why?
AI can help here too, but only with material you give it. Paste last quarter’s anonymised notes on the same area, and ask it to compare. Tap each part of the prompt to see what it does.
Check it: read every line marked [check] against your own notes. Then ask yourself one question AI cannot answer: what do I know about this area that is not written down anywhere? That local knowledge is often the most important part of Orient.
Decide: the officer makes the call
Now you choose the response. In our example, the options might be: keep watching, visit the KRT chairperson, invite both groups to A meeting where a trained, neutral person helps two sides in a dispute reach their own agreement., or Passing a case up to a more senior officer or another agency, because it is bigger than you can handle at your level. to the state office.
This is a human decision. It depends on judgement, relationships, your department’s rules and accountability that only an officer can carry. AI can help you lay out the options you already have. It must not choose for you.
You are helping a district unity officer think through options. You do not choose.
Here is my Orient summary for this week. Here are the response options my department's guidelines allow: (paste them).
For each option, list in two short bullets what would need to be true for it to fit, and one risk of choosing it. Present it as a table.
Do not rank the options or recommend one. Use only the options I listed.Act: carry it out, then loop back
Act means doing the thing: the visit, the statement or the programme. Say Encik A decides to visit the KRT chairperson this week and to share a short, calm notice about how the field will be shared on weekends.
AI can help with the paperwork around the action: a visit note, a draft notice in BM, English, 中文 or தமிழ், or a short programme outline. You check every word before anything goes out.
You are a writer for a district unity office. Your tone is calm, neutral and respectful to everyone.
Decision: the KRT will share a timetable for weekend use of the field at Taman Seri Contoh (fictional). Audience: residents of both housing areas.
Draft a notice in Bahasa Melayu of no more than 120 words, then an English version. Leave [ ] blanks for dates and times.
Do not name or blame any group. Do not add facts I did not give you.Check it: read the notice as a resident from each side would. Does it sound fair to both? Then follow your office’s usual approval before it is published.
Now comes the part that makes OODA a loop. After the visit and the notice, go back to Observe. Are the angry comments slowing down? Did the next KRT report mention the field? What you see next tells you whether to stop, adjust or escalate.
Small, quick loops beat one big report
Boyd’s idea is often explained as getting through the loop faster than the situation changes. For an officer, that does not mean rushing. It means running short, regular turns so you see change early.
- Set a rhythm. For example, a short loop every Monday on what came in last week.
- Keep each turn small. One area, one issue, one decision.
- Write down what you decided and why. Next week’s Orient will need it.
- Reuse your prompts. Save the Observe and Orient prompts so each loop takes minutes, not hours.
Common mistakes
- Skipping Orient. Acting on the loudest post without checking context is how small issues get bigger.
- Letting AI decide. If you paste everything and ask “What should I do?”, you have handed over the one stage that is yours.
- Giving AI no history. It cannot compare with the past if you do not give it the past.
- Forgetting to loop back. An action without a follow-up observation is a guess you never test.
The next lesson, OSEMN, looks at the data that feeds your Observe stage: how to collect it, clean it and turn it into information you can trust.
Check your understanding
Nice work!
Lesson complete
You made it to the end. Take the quiz above if you have not yet, for bonus XP.
0 XP
0 day streak




