From 126d5b2e55dca93e024f5654fed6fae37a012369 Mon Sep 17 00:00:00 2001 From: salmonik Date: Mon, 17 Aug 2026 19:56:24 +0200 Subject: Terminal-app design (ADR 0005) + disk-write controller - ADR 0005: persistent home terminal (full-screen, chrome-less, bottom-pinned), F1 terminal windows, per-instance vt/tty/shell, queue-based input for all terminals, and the disk controller - Glossary: add the Terminal term; update Task/App for the new model - Add a re-entrant disk lock (DiskGuard over the preemption-depth counter) and wrap all fs/fat mutating operations per-call --- docs/adr/0004-windowed-gui-and-compositor.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'docs/adr/0004-windowed-gui-and-compositor.md') diff --git a/docs/adr/0004-windowed-gui-and-compositor.md b/docs/adr/0004-windowed-gui-and-compositor.md index 3476fab..87f637e 100644 --- a/docs/adr/0004-windowed-gui-and-compositor.md +++ b/docs/adr/0004-windowed-gui-and-compositor.md @@ -74,5 +74,5 @@ Introduce an overlapping-window GUI: - The existing `vt` dirty-cell path is demoted to a per-terminal-window trigger; the window manager becomes the only writer of the framebuffer (plus the cursor overlay). -- Open (not yet decided): the terminal-app design (per-instance vt + shell), - and the save/image-format + image-viewer design (both deferred). +- Open (not yet decided): the save/image-format + image-viewer design + (deferred). The terminal-app design is captured in ADR 0005. -- cgit v1.2.3