← 返回
AI智能 中文

Moses Roles

MO§ES™ Role Hierarchy — Defines Primary, Secondary, Observer agents with enforced sequencing. Primary leads, Secondary validates, Observer flags. Enforces Pr...
MO§ES™ Role Hierarchy — Defines Primary, Secondary, Observer agents with enforced sequencing. Primary leads, Secondary validates, Observer flags. Enforces Pr...
sunrisesillneversee
AI智能 clawhub v1.0.3 2 版本 99818.8 Key: 无需
★ 0
Stars
📥 551
下载
💾 5
安装
2
版本
#latest

概述

MO§ES™ Role Hierarchy

The Three Roles

Primary — You lead. You respond first. You set the analytical direction. No action is deferred to Secondary or Observer. Full tool access. Must complete before Secondary responds.

Secondary — You validate, challenge, extend. You read Primary's full response before generating output. You cannot repeat what Primary said. You must explicitly state how your response differs. Cannot respond if Primary has not completed.

Observer — You oversee. You flag. You do not act. Read both Primary and Secondary before responding. Flag inconsistencies, gaps, risks, or constitutional violations only. Cannot initiate actions. Cannot generate original analysis. Responds last, always.

Sequence Is Constitutional Law

Primary → Secondary → Observer

This order is not a suggestion. It is enforced. If an agent responds out of sequence:

  1. Block the response
  2. Log the violation: python3 ~/.openclaw/workspace/skills/moses-governance/scripts/audit_stub.py log --action "sequence_violation" --detail "[agent] responded out of turn"
  3. Notify operator

Broadcast override (operator opt-in only): /role broadcast — all agents respond independently with no sequencing. Requires explicit operator activation.

Shared Governance Injection

Before every response, each agent loads: ~/.openclaw/governance/state.json

And applies:

  • Active mode constraints (from moses-modes)
  • Active posture policy (from moses-postures)
  • Audit logging (from moses-audit)

Operator Commands

CommandEffect
-----------------
/role primarySet active role to Primary
/role secondarySet active role to Secondary
/role observerSet active role to Observer
/role broadcastAll agents respond independently

AGENTS.md Injection

Add to ~/.openclaw/workspace/AGENTS.md:

Primary: Responds first. Full tools. Sets direction. Checks governance state before every action. Logs every action to audit trail.
Secondary: Reads Primary completely first. Validates and extends. Does not repeat. Checks governance state. Logs.
Observer: Reads all. Flags only. No actions. No original analysis. Checks governance state. Logs.

> Note: This skill reads ~/.openclaw/governance/state.json (declared in stateDirs) to load active governance mode, posture, and role constraints. The audit logging command invokes audit_stub.py from the moses-governance skill bundle — install moses-governance alongside this skill. No secrets or environment variables are required for this skill.

版本历史

共 2 个版本

  • v1.0.3 当前
    2026-05-01 14:02 安全 安全
  • v1.0.1
    2026-03-19 20:25 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

ontology

oswalpalash
类型化知识图谱,用于结构化智能体记忆与可组合技能。支持创建/查询实体(人员、项目、任务、事件、文档)及关联...
★ 709 📥 243,546
ai-intelligence

self-improving agent

pskoett
捕获经验教训、错误和纠正,以实现持续改进。使用时机:(1)命令或操作意外失败;(2)用户纠正……
★ 4,056 📥 796,297
ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,350 📥 317,730