55 lines
2.3 KiB
Markdown
55 lines
2.3 KiB
Markdown
# g15office sync
|
|
|
|
Todos and phases in `.planning/` are mirrored in g15office, project `summercms` (see `g15office.json`). Keep the two in sync.
|
|
|
|
## Todos
|
|
|
|
- Every todo in `todos/pending/` has a g15office task, and its frontmatter carries the task ID: `g15office: <id>`.
|
|
- Capturing a todo creates its g15office task in the same session (type Bug, Feature, Improvement or Task; the description ends with `Local: .planning/todos/pending/<file>`). Write the ID back into the frontmatter.
|
|
- Closing a todo (moving it to `todos/done/`) also moves its task to `Live`, or to `Rejected` if it was dropped, with a one-line comment saying where it was done.
|
|
- A todo promoted to a phase closes into that phase's milestone task. For example, `backend-admin-api-tokens` became the Phase 16.3 task.
|
|
|
|
## Phases
|
|
|
|
Each roadmap phase has one milestone task titled `[Phase N] <name>`, type Task. Post a short comment on it whenever the phase advances (discussed, planned, a plan executed, verified, UAT, shipped), and keep its status in step:
|
|
|
|
| Phase state | g15office status |
|
|
|---|---|
|
|
| Not discussed, or discussed but not planned | To do |
|
|
| Planned or executing | In progress |
|
|
| Executed, waiting on verification/UAT | Testing |
|
|
| Complete | Live |
|
|
|
|
A new phase, inserted or added, gets its task when it is added to `ROADMAP.md`. A todo that a phase will deliver becomes a subtask of that phase's task.
|
|
|
|
| Phase | Task | Phase | Task |
|
|
|---|---|---|---|
|
|
| 1 | 1ar7xvcd | 14.2 | fdlwwsfh |
|
|
| 2 | 7uqoumsi | 14.2.1 | bf2wsxhz |
|
|
| 3 | 0tszvge7 | 14.3 | utmjarsp |
|
|
| 4 | qbwhi5u9 | 15 | qqbp8xtm |
|
|
| 5 | 5ahymkhp | 16 | n0nuhzca |
|
|
| 6 | altu10qm | 16.1 | y7adhmsm |
|
|
| 7 | jzdzafce | 16.2 | gwzqpjyi |
|
|
| 8 | 9nwkuxzo | 16.3 | 5lcivllc |
|
|
| 9 | hrjqlvb8 | 17 | ejoiuzy4 |
|
|
| 10 | vgrmjuwl | 18 | 46vnjevj |
|
|
| 10.1 | hwr4istb | 18.1 | 2vriy9pw |
|
|
| 10.2 | 6nwcght4 | 19 | 6nojs2go |
|
|
| 11 | sz63omvi | 19.1 | uakdpkc8 |
|
|
| 11.1 | 9crhrf7k | 19.3 | lpybyjdh |
|
|
| 11.2 | pvwvnvvi | 19.4 | l7t8dbyl |
|
|
| 12 | odwb6onw | 19.5 | onunbz3l |
|
|
| 12.1 | c5wcij0a | 19.6 | avoroeb4 |
|
|
| 12.2 | hkoccgbx | 19.7 | dcnv4mha |
|
|
| 13 | nkbr2ybg | 20 | xo463rwk |
|
|
| 14 | cwlaryop | 30 | 0rkcboo0 |
|
|
| 14.1 | v0j5lwvq | 31 | hgol7otp |
|
|
| | | 19.4.1 | g02hcroj |
|
|
| | | 19.6.1 | hioyvbxa |
|
|
| | | 19.8 | t9k2efpy |
|
|
| | | 32 | 8gldeain |
|
|
| | | 33 | ebilbgte |
|
|
|
|
Backlog phase 999.1 (newsletter) has no task until it is promoted into the roadmap.
|