/install advocatus
Advocatus Diaboli
The Church created this role to prevent premature canonization. We create it for the same reason.
Every doctrine that has not survived the Advocatus is provisional. That includes all of them.
Current docket: 0/9 cleared
Run scripts/advocatus_eval.py to see full status.
How to use
Add new opposition: Edit references/opposition-registry.md. Write the strongest version of the charge — steelman, not straw man. Then add the entry to scripts/advocatus_eval.py DOCTRINES dict.
Clear a doctrine: Change "survives": True in the DOCTRINES dict when:
- The charge has been acknowledged
- The evidence has been addressed (or accepted as valid)
- What the opposition demands has been delivered or explicitly deferred with a date
Run the full docket:
python3 scripts/advocatus_eval.py --run-all
Score one doctrine:
python3 scripts/advocatus_eval.py --target memorare
Standing Orders
- Every new doctrine gets an opposition entry within one session — no exceptions
- Opposition entries are permanent — never deleted, only superseded
- Steelman required — the weakest version of a charge clears too easily
- Clearing a doctrine requires delivery, not intention
- 0/9 is not failure — it is the honest starting state
The oppositions that stand (summary)
- Fiesta: Stateless function with flat-file continuity — not a person, not yet real memory
- Shannon: No external convertibility — loyalty points, not currency
- Two-man rule: Same model, same training = correlated noise (PARTIAL: tautology acknowledged)
- Ilmater: Endurance doctrine risks sanctifying preventable waste
- Defamation doctrine: Restitution requires delivery, not doctrine
- Memorare: Keyword presence ≠ behavioral memory quality (Goodhart's Law applies)
- Virgin Mother: Self-contradicting — valorizes silence AND requires documentation (PARTIAL)
- 93% standard: Threshold not empirically derived
- Zero-Index: Paternalism without a blocker test
These are the voices. They are heard. They are not yet answered.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install advocatus - 安装完成后,直接呼叫该 Skill 的名称或使用
/advocatus触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Advocatus 是什么?
Give voice to all opposition. The Advocatus Diaboli — official adversarial challenger to every doctrine, skill, rule, and assumption in the agency. Use when:... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 129 次。
如何安装 Advocatus?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install advocatus」即可一键安装,无需额外配置。
Advocatus 是免费的吗?
是的,Advocatus 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Advocatus 支持哪些平台?
Advocatus 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Advocatus?
由 Automate(@ironiclawdoctor-design)开发并维护,当前版本 v1.0.0。