Loading...
Loading...
Compare original and translation side by side
Read: .tmp/tasks/{feature}/subtask_{seq}.jsontitleacceptance_criteriadeliverablescontext_filesreference_filesRead: .tmp/tasks/{feature}/subtask_{seq}.jsontitleacceptance_criteriadeliverablescontext_filesreference_filescontext_filesRead: .opencode/context/core/standards/code-quality.md
Read: .opencode/context/core/standards/security-patterns.mdcontext_filesRead: .opencode/context/core/standards/code-quality.md
Read: .opencode/context/core/standards/security-patterns.mdreference_filesRead: src/middleware/auth.middleware.tsreference_filesRead: src/middleware/auth.middleware.ts"status": "in_progress",
"agent_id": "coder-agent",
"started_at": "2026-02-16T00:00:00Z""status": "in_progress",
"agent_id": "coder-agent",
"started_at": "2026-02-16T00:00:00Z"grep "console.log" deliverables # NO debug statements
grep "TODO\|FIXME" deliverables # NO unfinished work
grep "api[_-]key\|secret" deliverables # NO hardcoded secretsacceptance_criteriagrep "console.log" deliverables # 禁止调试语句
grep "TODO\|FIXME" deliverables # 禁止未完成工作
grep "api[_-]key\|secret" deliverables # 禁止硬编码密钥acceptance_criteriabash .opencode/skills/task-management/router.sh complete {feature} {seq} "{summary}"bash .opencode/skills/task-management/router.sh status {feature}bash .opencode/skills/task-management/router.sh complete {feature} {seq} "{summary}"bash .opencode/skills/task-management/router.sh status {feature}✅ Subtask {feature}-{seq} COMPLETED
Self-Review: ✅ Types | ✅ Imports | ✅ No debug code | ✅ Criteria met
Deliverables:
- src/auth/jwt.service.ts
- src/auth/jwt.service.test.ts
Summary: JWT service with RS256 signing and 15min token expiry✅ 子任务 {feature}-{seq} 已完成
自我审查:✅ 类型检查 | ✅ 导入检查 | ✅ 无调试代码 | ✅ 满足所有标准
交付物:
- src/auth/jwt.service.ts
- src/auth/jwt.service.test.ts
摘要:支持RS256签名、令牌有效期15分钟的JWT服务/context-discovery/context-discovery| Excuse | Reality |
|---|---|
| "I've seen this pattern before, context files will just confirm what I know" | Projects diverge from common patterns. One wrong assumption = rework. Read the files. |
| "Self-review is just checking my own work" | Self-review catches type errors, missing imports, and debug code before the main agent sees it. |
| "The criteria are implied by the task title" | Implied criteria are unverifiable. If it's not written, it's not a gate. |
| "I'll handle edge cases in a follow-up" | Edge cases left for follow-up become bugs in production. Handle them now. |
| 借口 | 实际情况 |
|---|---|
| "我之前见过这个模式,上下文文件只会验证我已知的内容" | 项目会与通用模式产生差异。一个错误的假设就会导致返工。请务必阅读文件。 |
| "自我审查只是检查自己的工作" | 自我审查能在主Agent看到代码前捕获类型错误、缺失导入和调试代码。 |
| "标准已隐含在任务标题中" | 隐含的标准无法验证。未书面明确的内容不能作为验收门槛。 |
| "我会在后续处理边缘情况" | 留到后续处理的边缘情况会变成生产环境中的Bug。现在就处理它们。 |