ring:cycle-management
开发周期状态管理 —— 状态报告和周期取消
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
开发周期状态管理 —— 状态报告和周期取消
交付验证关卡 — 验证所请求的内容是否实际作为可访问、集成的代码交付。这不是质量审查(关卡8),也不是测试验证(关卡9)— 此关卡回答:“原始任务中的每个需求是否在运行的应用程序中真正起作用?”适用于任何类型的任务:功能、重构、修复、基础设施、API端点、中间件、业务逻辑、集成。
开发周期验证门(门5)- 验证所有验收标准是否满足,并在完成前需要用户的明确批准。
9名专门的开发人员,负责后端(Go/TypeScript)、DevOps、前端、设计、UI实现、质量保证(后端+前端)和SRE。当您需要深厚的技术专长时,请派遣他们。
编排基于层级或自定义TPS大小的基础设施成本估算。提供预配置的层级(入门/增长/商业/企业)或自定义TPS输入。技能发现组件,询问每个组件是共享还是专用,选择环境,读取实际的Helm图表配置,然后派遣代理进行精确计算。
关口4:API合同文档 - 在选择协议/技术之前定义组件接口和数据合同。仅适用于大型轨道。
门2:特征关系图 - 在技术架构之前,可视化业务层面的特征景观、分组和交互。
在预开发工作流程的Gate 0研究阶段。在创建PRD/TRD之前,派遣4个并行研究代理来收集代码库模式、外部最佳实践、框架文档和用户体验/产品研究。输出带有文件:行引用和用户研究发现的研究.md文件。
开发周期反馈系统 - 计算自信度分数,分析所有执行代理的提示质量,汇总周期指标,对失败进行根本原因分析,并生成改进报告到docs/feedbacks/cycle-{date}/。
Goroutine泄漏检测技能 - 检测Go代码中的goroutine使用情况,运行goleak来识别内存泄漏,并指派ring:backend-engineer-golang修复泄漏并使用goleak框架创建回归测试。
分析前端代码库是否符合Ring标准,并为ring:dev-cycle-frontend生成重构任务。以分析模式派遣特定于前端的代理。
当从ring:dev-cycle(后循环步骤)调用时,接收结构化的交接上下文。当独立调用(直接用户请求)时,这些字段在Gate 0中自动检测。字段:- 名称: execution_mode 类型: 字符串 枚举: ["FULL", "SCOPED"]
门5:数据结构文档 - 在选择数据库技术之前定义实体、关系和所有权。仅适用于大型轨道。
关卡1.5/2.5:设计验证 - 在进入技术架构之前,验证用户体验规范是否完整。基于清单的验证可以防止不完整的设计进入实施阶段。
扫描当前的Go项目,并确定用于租户管理器注册的服务→模块→资源层次结构。检测服务名称和类型、模块(通过WithModule或组件结构)、每个模块的资源(PostgreSQL、MongoDB、RabbitMQ)以及每个资源的数据库名称。Redis被排除在外(通过键前缀管理)。生成可视化HTML报告以供人工决策。此外,还检测MongoDB索引定义(包括代码中的EnsureIndexes和scripts…
门7:实施任务 - 以价值为导向分解为可提供可衡量用户价值的工作增量。
根据Lerian规范创建和维护Helm图表的必备技能。强制执行标准化的图表结构、值组织、模板模式、安全默认设置和依赖管理。
使用lib-commons v2/v3分析一个Go服务,并生成一个可视化迁移报告,显示升级到lib-commons v4所需的所有更改。生成一个交互式的HTML页面(通过ring:visual-explainer),并可选择性地为ring:dev-cycle生成重构任务。
分析后端代码库(Go/TypeScript)是否符合标准,并为ring:dev-cycle生成重构任务。对于前端项目,请使用ring:dev-refactor-frontend代替。
3个FinOps代理:2个用于巴西金融监管合规(BACEN, RFB, Open Banking),1个用于客户入驻时的基础设施成本估算。通过开放接收系统支持任何监管模板。
交付状态跟踪和进度报告。根据交付路线图分析仓库,以计算实际与计划的进度、识别延误,并提供有关速度和风险趋势的见解。
关卡6:技术选择文档 - 明确、有版本、经过验证的技术选择及其理由。仅适用于大型轨道。硬性要求:在继续之前必须加载环标准和PROJECT_RULES.md。
9号门(完整流程)/ 4号门(小型流程):交付路线图和时间线规划。通过关键路径分析、资源分配和交付细分,将任务转化为实际可行的交付计划。这是两个工作流程中都必须经过的关卡。
门8:零上下文实现步骤 - 2-5分钟的原子子任务,包括完整代码、确切命令、TDD模式。仅适用于大型轨道。