This is the template for writing any new OS module so Planet OS can scale without drifting.
Every add-on must obey the same standard, or it becomes plug-in pollution.
Copy-paste this structure.
1) OS Name + One-Line Definition
[New OS Name] OS is the operating protocol that solves one function:
Function: [one sentence]
2) What This OS Is Not (Boundaries)
This OS is not:
- [not X]
- [not Y]
- [not Z]
Boundaries prevent scope creep and terminological drift.
3) Stack Placement (Dependencies)
Upstream Dependencies (What this OS requires)
- [OS it depends on]
- [OS it depends on]
Downstream Dependents (What depends on this OS)
- [OS that uses this output]
- [OS that uses this output]
Placement statement
This OS sits between:
[Upstream] → [This OS] → [Downstream]
4) Runtime Loop (How It Operates)
Describe the loop in one line:
input → transformation → output → feedback → repair → repeat
Then define each stage briefly.
This is what makes it an OS, not an essay.
5) Sensor Pack (Minimum Set)
List the 3–5 minimum sensors.
Each sensor must include:
- name
- what it measures
- thresholds
- repair actions
Example format:
Sensor 1: [Name]
Measures: [one variable]
Healthy: [signal]
Weak: [signal]
Repair: [action]
Repeat for 3–5 sensors.
6) Interfaces (Connectors)
List the interface pages this OS needs:
- Interface: [Upstream OS] → [This OS]
- Interface: [This OS] → [Downstream OS]
Each interface page should explain:
- what transfers
- what breaks transfer
- how to repair transfer
7) Failure Modes (How This OS Breaks)
List 3–7 predictable failure modes:
- failure mode
- symptoms
- repair action
This prevents “it looks fine but isn’t”.
8) Canonical Summary Statement
Write one paragraph:
- what it is
- where it sits
- what sensors measure it
- how repair works
- why it matters
This paragraph is what readers and Google should take away.
9) Required Links (So It Stays Inside Planet OS)
Every new OS must link to:
- Planet OS: https://edukatesg.com/planet-os/
- Planet OS Runtime Kernel: https://edukatesg.com/planet-os-runtime/
- Planet OS Sensors Directory: https://edukatesg.com/planet-os-sensors/
- Planet OS Add-ons Index: https://edukatesg.com/planet-os-addons/
And link back to its upstream/downstream modules.
Canonical Statement
Planet OS Add-on Template is the standard structure that forces every new module to have a single function, strict boundaries, correct stack placement, a runtime loop, a minimum sensor pack, clear interfaces, failure modes, and canonical linking — so the stack can expand without drift.
Next Page to Publish
Planet OS Sensors Directory (Canonical Version)
https://edukatesg.com/planet-os-sensors-canonical/