用途
adversary-enable 用于启用 CocoAdversary 挑战评审模式。其核心目标是在 CocoPlus 环境中实现 $adversary enable [--scope <scope>] 命令,通过创建 .cocoplus/modes/adversary.on 文件并初始化配置,使系统进入挑战评审状态。
主要能力
- 实现
$adversary enable [--scope <scope>]命令,支持可选的 scope 参数。 - 创建
.cocoplus/modes/adversary.on文件以标记模式启用。 - 初始化相关配置。
- 在该模式下,Adversary 评审者默认作为只读批评者运行,不得修改源文件,也不得批准门禁。
使用方式
通过命令 $adversary enable [--scope <scope>] 启用。具体参数含义、scope 可选值及配置初始化细节暂未提供。
适用场景
适用于需要在 CocoPlus 中开启挑战评审模式、引入只读批评者进行审查的场景。
限制与约束
- Adversary 评审者默认只读,不得变更源文件或批准门禁。
- 技能契约必须描述可观察行为与验证方式,不能仅以命令名称或文件存在作为完成标准。
- 即使命令较小,也需保留相同的安全、治理与产物门禁。
- 退出标准要求:命令行为与所属功能契约一致;描述必要的读取、写入和用户可见输出;保留安全、治理与产物约束;缺失状态时产生清晰且非破坏性的结果。
暂未提供
关于 scope 参数的具体取值、配置初始化的详细内容、安装方式、收费信息及平台支持等,资料中暂未提供。