cps-theory-building — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited cps-theory-building (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
CPS rewards arguments that travel. A good CPS theory is a mechanism with scope conditions that generates observable implications a comparativist can test in more than one setting. Theory can be verbal-causal, formal/game-theoretic, or comparative-historical — but it must do more than label; it must predict what should differ across cases and when the mechanism turns off.
cps-literature-positioningbehavior → outcome*. Give it a portable name so it can be cited and carried.
mechanism from the rival** (not just "outcome happens").
predicts everything predicts nothing; scope conditions make it comparative and falsifiable.
across cases or over time — this is what the design (cps-research-design) will exploit.
actor-level behavior that must hold for the macro pattern to obtain.
| Mode | Strength | Watch out for |
|---|---|---|
| Verbal-causal | Accessible, flexible | vague mechanism, unfalsifiable scope |
| Formal / game-theoretic | Precise comparative statics | model-empirics gap; assumptions doing all the work |
| Comparative-historical | Process and sequence, path dependence | selection on the outcome; ad hoc periodization |
| Typological | Organizes variation | categories without a mechanism behind them |
Write one sentence: "In a different region/regime — say ___ — the same mechanism predicts ___." If you cannot, the argument is a local description, not a comparative theory. Then write the distinguishing implication: "If the rival account were right instead of mine, we would see ___; my mechanism predicts ___ instead."
【Mechanism】one sentence: actor → incentive → behavior → outcome (+ portable name)
【Observable implications】incl. the one distinguishing the rival
【Scope conditions】holds where / fails where
【Comparative statics】how outcome moves with the cause
【Portability】a named second setting where it should also hold
【Next】cps-research-design../../resources/exemplars/library.md — verified CPS papers with portable mechanisms../../resources/worked-examples/01-introduction.md — argument stated early in CPS house style~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.