WIP plan layout (๐ top summary)¶
Plans with effort tracking follow a ๐ scan-first order โ key progress at the top. Do not repeat the Fibonacci scale table in the plan โ watermark to the plan-effort-estimate skill instead.
Document order¶
# Plan title
Sub-plan / Status / Owner / Related plans
## ๐ {percent}% complete โ ๐ headline (script: --markdown-top)
{effort ยท steps ยท remaining}
Phase rollups: โฆ
[Effort breakdown โ](#effort-breakdown) ยท {effort.json} ยท scale watermark
## Overview / Goal โ what is this?
## Why now / Sequencing โ why are we doing it?
โฆ plan body โฆ
## Risks / Open questions / Next actions
## Effort breakdown โ near bottom (script: --markdown-breakdown)
{watermark to skill + effort.json}
{phase step tables}
{phase rollup table}
## References โ optional; after effort breakdown is OK
What goes where¶
| Section | Content | Source |
|---|---|---|
| ๐ top summary | Percent, effort done/total, steps done/total, remaining, anchor link | summarize-effort.mjs --markdown-top |
| Plan body | Goals, architecture, phases, decisions, risks | Human-authored |
| Effort breakdown | Step tables with Done / Left columns | summarize-effort.mjs --markdown-breakdown |
| Scale | Never inline โ link to references/scale.md via skill watermark |
Skill only |
Watermark (copy verbatim pattern)¶
Top (short):
[Effort breakdown โ](#effort-breakdown) ยท [`plan.effort.json`](./plan.effort.json) ยท scale: HoEN library **plan-effort-estimate** skill
Breakdown header (one line, italic):
_Sourced from [`plan.effort.json`](./plan.effort.json). Fibonacci scale: HoEN library **plan-effort-estimate** skill (`hoen-library` โ `library/skills/plan-effort-estimate/` โ `references/scale.md`). Re-run `summarize-effort.mjs --markdown-breakdown` after updates._
Refresh workflow¶
- Edit
*.effort.jsonbeside the plan. - Run
--markdown-topโ paste over the top## ๐ {percent}% completeblock. - Run
--markdown-breakdownโ paste over## Effort breakdownsection. - Do not hand-calculate totals.