Skip to content

docs(plan): record r28 - the gh stack merge of ten PRs and the baseline on main - #67

Merged
zy1233 merged 1 commit into
mainfrom
docs/plan-r28-stack-merge
Oct 31, 2026
Merged

zy1233 merged 1 commit into
mainfrom
docs/plan-r28-stack-merge

Conversation

@zy1233

@zy1233 zy1233 commented Oct 31, 2026

Copy link
Copy Markdown
Owner

Summary

Records r28: one gh stack merge put ten PRs (#56 to #65) into main on 2026-10-31. Documents only.

main        7cb9e23 (v0.7.0)  ->  032ddbb      squash merge, UTC 03:17:44 to 03:17:54
stack #66   #58 #59 #56 #57 #60 #61 #62 #63 #64 #65        (bottom to top)

execution log   + section 10.31 (r28): the stack order, the eight rebuilt heads (old and new),
                  the conflicts and how they were solved, the checks before the merge,
                  CI on main, what is not verified
                  contents list, section 10 title and intro, revision log
plan            header, "current state", phase D row, "not in V0.6", V0.7 known issues
                next steps, "not verified yet", decisions 8, 9, 10, 14 (the status words)
                section 7: 1.P6, D.5 and D.8 (ticked), the residue numbers of phase C
                section 10 index, revision summary, link definitions
baseline        docs/baselines/tui.md: the numbers of the TUI CI run on main

What changes in the plan:

-phase D            not started
+phase D            started (D.5 and D.8 are done)
-five PRs are open, not merged
+merged into main (r28), not in v0.7.0
-[ ] D.5    [ ] D.8
+[x] D.5    [x] D.8

Evidence

  • Before: docs/baselines/tui.md says 8,595 tests, leader 243, x.ai 297. The plan says that the five PRs of r27 are open.
    After: the report says 8,557 (the sum of the manifest). The TUI CI run on main, 41163765734, has 8,558 passed, 0 failed, 25 skipped, and the gates are at their ceilings (970 packages, 0 warnings, leader 239, x.ai 282). The CI run 41163765675 passes too. The difference of one test is pi-file-utils: 217 on CI, 216 in the manifest since fix(tui): read every age of the queue janitor before it deletes a file #47. The manifest is not changed here.
  • Merge check: the tree of main (0cad78b) is equal to the tree of the top head of the stack (e354af5).
  • Link check (scratch script): every [text][ref] of the plan has a definition; every ](#anchor) of the plan and the log has a heading; the new anchor follows the GitHub rules. gh api markdown (gfm) shows no stray ** outside code.
  • ruff check and ruff format --check pass. No code changed, so no test ran.

Merge Danger

Door: two-way.

Blast Radius: documentation (three files under docs/).

The numbers in docs/baselines/tui.md come from one CI run. The release numbers (size, build time, --version latency) are still those of r21 and r22.

…ne on main

Ten PRs (#56 to #65) were merged into main with one `gh stack merge`
(stack #66, squash). main went from 7cb9e23 to 032ddbb.

- Execution log: new section 10.31 (stack order, the eight rebuilt
  heads, conflicts, checks before the merge, CI on main), contents list,
  section 10 title and intro, revision log.
- Plan: header and "current state" at r28; phase D started; D.5 and D.8
  ticked; the sentences that said "not merged" now say "merged"; the
  section 10 index; the revision summary; link definitions.
- docs/baselines/tui.md: numbers from the TUI CI run on main (8,558
  passed, residue ceilings 239 and 282, test and job times).

Documents only.
@zy1233
zy1233 merged commit 946c51b into main Oct 31, 2026
4 checks passed
@zy1233
zy1233 deleted the docs/plan-r28-stack-merge branch October 31, 2026 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant