Files
summercms/.planning/G15OFFICE.md
Jakub Zych 3f9d3b4f11 docs: sync todos with g15office and map phases to milestone tasks
Tag the 17 open todos with their g15office task IDs, close 7 todos that
are already done or promoted to Phase 16.3, and record the sync rules
and the phase-to-task map in .planning/G15OFFICE.md.
2026-10-11 02:01:50 +02:00

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.2 hgol7otp
11.2 pvwvnvvi 19.3 lpybyjdh
12 odwb6onw 19.4 l7t8dbyl
12.1 c5wcij0a 19.5 onunbz3l
12.2 hkoccgbx 19.6 avoroeb4
13 nkbr2ybg 20 0rkcboo0
14 cwlaryop
14.1 v0j5lwvq

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