Files
summercms/.planning/G15OFFICE.md

2.2 KiB

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

Backlog phase 999.1 (newsletter) has no task until it is promoted into the roadmap.