docs(linux): close Slice L0

This commit is contained in:
Erik 2026-07-27 11:59:58 +02:00
parent 66f114b258
commit 07bb1c5a74
9 changed files with 264 additions and 14 deletions

View file

@ -1,6 +1,6 @@
# Modern runtime Slice L — Linux graphical host and evidence-gated GPU work
**Status:** PREPARED — BEGINS AFTER SLICE K CLOSEOUT
**Status:** ACTIVE — L0 COMPLETE; L1 NEXT
**Parent:** `2026-07-24-modern-runtime-architecture.md`, Slice L
**Authorization:** the user approved Slices FL on 2026-07-24
**Purpose:** ship the existing modern OpenGL client on supported Linux drivers
@ -156,6 +156,15 @@ Provide:
### L0 — platform services and Linux build
**Complete at `66f114b2` (2026-07-27).** Runtime now owns the shared
XDG/Windows `ApplicationPathSet`; App owns one typed graphical platform/native
manifest and factory-selected Windows/Linux kernel waiter. Settings,
keybindings, Studio, diagnostics, and user plugins consume the portable paths,
with no-overwrite Windows legacy migration. The RID-aware smoke-plugin build
and publish paths and the Ubuntu graphical CI/package guard pass. Exact
Windows/Linux evidence and rollback are recorded in
[`../research/2026-07-27-slice-l0-platform-services.md`](../research/2026-07-27-slice-l0-platform-services.md).
- Add Linux App build/publish jobs to CI after K's non-graphical Linux jobs.
- Add typed platform capability, path, pacing, and native-dependency owners.
- Implement the Linux monotonic frame waiter and factory selection.