diff --git a/docs/rewrite/INTEGRATION_TODO.md b/docs/rewrite/INTEGRATION_TODO.md index 8426f6a..1974271 100644 --- a/docs/rewrite/INTEGRATION_TODO.md +++ b/docs/rewrite/INTEGRATION_TODO.md @@ -19,3 +19,4 @@ Collected from agent reports; resolve during integration phases. - [ ] cli: wire list-fonts/show-face (font discovery) and new-window (GTK IPC); call build_info::set from root/apprt. - [ ] input: ActionKey::docs() has extra trailing blank line for 4 actions (cli works around locally). - [ ] vt: x11_color lacks name listing with original case (cli re-parses rgb.txt). +- [ ] apprt: Scrollbar/RendererHealth stand-ins โ†’ terminal/renderer types; core implements AppMailbox. diff --git a/docs/rewrite/STATUS.md b/docs/rewrite/STATUS.md index c58cd0e..cc9284c 100644 --- a/docs/rewrite/STATUS.md +++ b/docs/rewrite/STATUS.md @@ -18,10 +18,13 @@ Legend: โฌœ todo ยท ๐ŸŸจ in progress ยท โœ… done (gate passed, committed) ยท โš  | IO1 | termio: pty, Command, shell integration, terminfo | sonnet | โœ… | | | C1 | cli actions | sonnet | โœ… | list-fonts, show-face, new-window deferred | | | T2 | terminal: Screen, ScreenSet, Tabstops, Selection | sonnet | ๐ŸŸจ | | -| R1 | renderer: OpenGL base, shaders, shadertoy, size, cursor | sonnet | ๐ŸŸจ | | +| R1 | renderer: OpenGL base, shaders, shadertoy, size, cursor | sonnet | โœ… | | +| A0 | apprt contract types | sonnet | โœ… | | +| G1 | apprt-gtk (GTK4/libadwaita app) | sonnet | ๐ŸŸจ | against CoreApp/CoreSurface traits | ## Log - 2026-10-11: Phase 0 complete; Phase 1 launched. - 2026-10-11: vt (W1+W2) and font sprite (W7) committed; S1 + T1 launched. - 2026-10-11: Phase 1 done (vt, unicode, datastruct, os, input, config, font sprite). F1, IO1, C1 launched; T1 (Codex) still running. - 2026-10-11: termio IO1 + font F1 committed. T1 partial (snapshot reflow, head-walking pins) โ†’ Codex round 2 in worktree. T2, R1 launched. +- 2026-10-11: cli, apprt contract, renderer base committed. G1 (GTK) launched.