On this page
Start here
See the pattern in three worked examples, check one capability in your browser, and learn what the four levels mean.
Learn the pattern
Build AI features with a human way to finish the work. Start with the open-source skills, then follow three practical examples.
Self-check
Answer questions about one capability in your browser and get a provisional result and an action list. Nothing is sent to us.
The four levels
What L0 Dark, L1 Torchlight, L2 Generator and L3 Mains mean, and what to do next at each one.
Build and test
Build the off switch and the manual path, test the takeover, and keep the model replaceable.
Keep people in control
Plan how people will stop AI and finish the work when you design the feature.
Build a usable manual path
Save requests, track unfinished work and give people the controls they need to take over. This is the implementation guidance used by the klod skill.
Test the manual path
The klod skill's test guidance: supplier loss, an authorised stop, late results and restart, and the evidence each test gives you.
Keep the model replaceable
Keep model-specific code in one adapter so you can change suppliers through configuration. Check which features and data need extra work to move.
The AI skills
Optional skills for your coding assistant: build with klod, review with klod-check. Their full text is published here.
Install KLOD
Use KLOD with Spec Kit, OpenSpec or your coding assistant. Add human takeover requirements and check the implementation.
The klod skill
The klod skill's own instruction file, published unchanged. Your coding assistant follows it when it builds a feature with a manual path and an off switch.
The klod-check skill
The klod-check skill's own instruction file, published unchanged. Your coding assistant follows it when it reviews a repository and writes klod_report.md.
What counts as a dependency
Which AI systems the check assesses, which it only notes, and what to do with a library.
Evidence required for each level
The records and results you need before you can claim a KLOD level for a piece of work.
Example report
The structure klod-check follows, a full example report, and what to do with each finding.
Use your existing workflow
Install the Spec Kit extension or the OpenSpec custom schema.
Specification and law
The requirements, and what DORA, NIS2 and the AI Act already require.
The specification
The requirements behind the pattern. Every clause has its own link you can cite.
What EU law already requires
DORA for financial entities, NIS2 for essential and important entities, the ESRB warning of 25 June 2026, and what the AI Act and GDPR do and do not require. Section 7 of the specification, reproduced without change.
This website
Terms of use, privacy and browser storage.