re0-plan
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseOpen and write into it in the same motion, before a single line of 's cycle runs.
.re0/iteration/<version>-<workname>/re0-loop打开并在同一操作中写入内容,在的循环执行任何代码之前完成。
.re0/iteration/<version>-<workname>/re0-loopGoal
目标
A cycle without a written thesis, gate list, and step plan drifts to whatever framing comes first — and a folder opened with nothing in it tells a resumed session nothing at all. closes both gaps at once: the folder is never empty from the moment it's created, regardless of which weight the cycle turns out to be. It assumes the full paperthin package installed and names its sibling skills directly. It pairs with , which retires the folder, and , which extends whatever this skill seeded instead of restarting fresh. It is not a portable planning method — the shape it writes is this repo's own convention.
re0-planre0-releasere0-memo没有书面主旨、检查清单和步骤计划的周期会随最先出现的框架而偏离方向——而打开一个空文件夹对恢复的会话毫无意义。可同时解决这两个问题:无论最终周期的量级如何,文件夹从创建那一刻起就绝不会是空的。它假设已安装完整的paperthin包,并直接引用其兄弟skill。它与(用于归档文件夹)和(用于扩展本skill初始化的内容而非重新创建)配合使用。这不是一种可移植的规划方法——它写入的结构是本仓库特有的约定。
re0-planre0-releasere0-memoWorkflow
工作流程
- Classify the cycle's weight: a fix or hardening pass with no real design surface is lightweight; a cycle with a direction genuinely worth arguing through is full.
- Create and, in the same step, write its first file — the weight decides which:
.re0/iteration/<version>-<workname>/- lightweight → : one paragraph naming the task and why it's lightweight.
RETRO.local.mdextends this same file at the end; it never starts a fresh one. Stop here.re0-memo - full → : thesis, scope, and quality gates — the same content
DESIGN.local.md's FRAME turn expects, and enough on its own to survive a session break. When the change touches shippable surface, those gates always include a CLAUDE.md/README reflection gate (see Rules). Confirm the read withre0-loop, size the tier withreadchk; reach formodelchkor another judgment skill only when the direction is genuinely contestable.macrothink
- lightweight →
- (full only) Write : the numbered steps this specific cycle runs through
WORKFLOW.local.md's turn order — specific to this build, not a restatement ofre0-loop's generic stages.re0-loop - (full only) Write : the gates from
EVIDENCE.local.md, listed as proof surface still to fill — the bar, not results.DESIGN.local.md - Keep reference material flat as ; promote to a
REF-<topic>.local.mdsubfolder only once it multiplies past a couple of files.refs/ - Hand off to . Do not invoke
re0-loophere — a from-scratch restart isre0-work's own mid-cycle call, surfaced byre0-loopwhen warranted, never a setup step.nba
- 分类周期量级:没有实际设计层面的修复或强化迭代为轻量级;有值得深入探讨方向的周期为全量。
- 创建,并在同一步骤中写入第一个文件——量级决定文件类型:
.re0/iteration/<version>-<workname>/- 轻量级 → :一段文字说明任务内容及其为轻量级的原因。
RETRO.local.md会在末尾扩展该文件,绝不会新建文件。到此为止。re0-memo - 全量 → :主旨、范围和质量检查标准——与
DESIGN.local.md的FRAME阶段预期内容一致,仅凭这些内容即可在会话中断后继续工作。当变更涉及可交付内容时,这些检查标准必须包含CLAUDE.md/README反思检查项(参见规则)。用re0-loop确认可读性,用readchk确定层级;仅当方向存在真正争议时,才使用modelchk或其他判断类skill。macrothink
- 轻量级 →
- (仅全量)写入:本周期通过
WORKFLOW.local.md阶段顺序执行的具体编号步骤——针对本次构建,而非re0-loop通用阶段的重述。re0-loop - (仅全量)写入:列出
EVIDENCE.local.md中的检查标准,作为仍需填充的验证依据——仅列要求,不列结果。DESIGN.local.md - 参考资料以的形式平铺存储;仅当文件数量超过几个时,才将其移至
REF-<topic>.local.md子文件夹。refs/ - 移交至。请勿在此调用
re0-loop——从零重启是re0-work的周期中调用操作,仅在必要时由re0-loop触发,绝非初始化步骤。nba
Rules
规则
- The folder is never empty at creation. Every path, lightweight or full, writes real content in the same motion the folder is made, so a session break at any point still leaves something to resume from.
- Not portable, by design. Names other paperthin skills directly and assumes the full package installed — the opposite of the self-contained default every other skill here follows. It exists only to pair with and
re0-release, not to travel alone.re0-memo - No padding. Lightweight gets no /
DESIGN/WORKFLOW, and itsEVIDENCEseed stays one paragraph — a task note, not aRETRO.local.mdin disguise. A judgment skill orWORKFLOW.local.mdnever gets forced in "just in case."re0-work - The folder's is provisional. Apply the same minor/patch discriminator
<version>uses — kind not size: is the change, against the artifact's own prior spec, a fix (patch) or a new capability a user newly reaches for (minor)? — and keep it contingent on any unresolved fork the cycle opens. Never pre-commit a firm bump the cycle hasn't earned; a fork that could add a skill leaves the bump undecided until it resolves.re0-release - Docs stay aligned, like at ship time. When the cycle's change touches shippable surface, its quality gates always include a CLAUDE.md/README reflection gate, assigning each reflection to its register per CLAUDE.md's docs-role split: internal mechanism/rules/anatomy → CLAUDE.md (LLM + human, injected as instructions), user-facing catalog/experience → README (human-only, never injected). Never dump agent-instruction mechanism into README, and never skip README for a user-facing change. This is the plan-time complement to
re0-release's ship-time README step.re0-release - negatives-as-corpus — nothing this skill or the cycle it opens produces gets deleted; a cycle that goes wrong is retired by , not discarded.
re0-release - Every gate traces back to a line in
EVIDENCE.local.md; don't invent proof surfaceDESIGN.local.mdnever asked for.DESIGN
- 文件夹创建时绝不留空。无论走轻量级还是全量路径,文件夹创建的同时都会写入真实内容,因此无论何时会话中断,都有内容可恢复。
- 设计上不可移植。直接引用其他paperthin skill,并假设已安装完整包——与本仓库中其他skill遵循的独立默认设计相反。它仅用于与和
re0-release配合,不可单独使用。re0-memo - 无冗余内容。轻量级路径不包含/
DESIGN/WORKFLOW文件,其EVIDENCE初始内容仅为一段文字——任务说明,而非伪装成RETRO.local.md的内容。绝不因“以防万一”而强制引入判断类skill或WORKFLOW.local.md。re0-work - 文件夹的为临时版本。采用与
<version>相同的次要版本/补丁版本区分规则:依据变更类型而非规模,即相对于制品之前的规格,变更是修复(补丁版本)还是用户可使用的新功能(次要版本)——且需保留周期中未解决分支的变更可能性。绝不要预先确定尚未达成的版本升级;若分支可能新增skill,则需待分支确定后再决定版本升级。re0-release - 文档保持一致,如同在发布时的操作。当周期变更涉及可交付内容时,其质量检查标准必须包含CLAUDE.md/README反思检查项,根据CLAUDE.md的文档角色划分将每个反思内容分配至对应文档:内部机制/规则/结构 → CLAUDE.md(LLM + 人工,作为指令注入),面向用户的目录/体验 → README(仅人工编写,绝不注入)。绝不要将agent指令机制写入README,也绝不要在涉及用户体验的变更中跳过README。这是
re0-release发布时README步骤在规划阶段的对应操作。re0-release - negatives-as-corpus — 本skill或其开启的周期所产生的任何内容都不会被删除;失败的周期由归档,而非丢弃。
re0-release - 每个中的检查标准都可追溯至
EVIDENCE.local.md中的内容;不要创建DESIGN.local.md未要求的验证依据。DESIGN
Verification
验证
Before finishing:
- The folder has real content from the moment it exists — no empty directory, on either path.
- Full path: states a thesis, scope, and gates;
DESIGN.local.md's steps are specific to this cycle; everyWORKFLOW.local.mdgate traces toEVIDENCE.local.md.DESIGN.local.md - Lightweight path: is seeded with the task and reason, one paragraph.
RETRO.local.md - Reference material stayed flat unless it earned a subfolder.
refs/ - Report which path was taken and why.
完成前需确认:
- 文件夹从创建那一刻起就有真实内容——无论走哪条路径,都不会是空目录。
- 全量路径:明确了主旨、范围和检查标准;
DESIGN.local.md的步骤针对本周期;每个WORKFLOW.local.md中的检查标准都可追溯至EVIDENCE.local.md。DESIGN.local.md - 轻量级路径:已初始化任务内容及原因,仅一段文字。
RETRO.local.md - 参考资料保持平铺存储,除非数量足够多需使用子文件夹。
refs/ - 报告所选择的路径及原因。