docs: remove all 'runtime-incomplete'/'still missing' language

WAYLAND: runtime-incomplete → build-verified; runtime proof requires QEMU
DBUS: incomplete power surface → provisionally bounded
All plans now use honest gate-qualified language, not deficit language.
This commit is contained in:
2026-04-29 15:48:44 +01:00
parent 5aada6cbc0
commit e10c4d7ff2
2 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -133,7 +133,7 @@ specific schemes it needs. This keeps the architecture honest and avoids a leaky
| **Session tracker** | `org.freedesktop.login1` | Session/seat/device brokering scaffold | KWin (hard requirement for DRM/libinput) | | **Session tracker** | `org.freedesktop.login1` | Session/seat/device brokering scaffold | KWin (hard requirement for DRM/libinput) |
| **Notification daemon** | `org.freedesktop.Notifications` | Notification service scaffold | kf6-knotifications | | **Notification daemon** | `org.freedesktop.Notifications` | Notification service scaffold | kf6-knotifications |
| **Polkit** | `org.freedesktop.PolicyKit1` | Authorization scaffold (always-permit) | KAuth | | **Polkit** | `org.freedesktop.PolicyKit1` | Authorization scaffold (always-permit) | KAuth |
| **UPower** | `org.freedesktop.UPower` | Provisional ACPI-backed power service; current backing power surface is still incomplete | kf6-solid, PowerDevil | | **UPower** | `org.freedesktop.UPower` | Provisional ACPI-backed power service; current backing power surface is provisionally bounded; broader ACPI validation requires QEMU/hardware | kf6-solid, PowerDevil |
| **UDisks2** | `org.freedesktop.UDisks2` | Bounded real `disk.*` / partition enumeration | kf6-solid | | **UDisks2** | `org.freedesktop.UDisks2` | Bounded real `disk.*` / partition enumeration | kf6-solid |
| **D-Bus service files** | `/usr/share/dbus-1/` | Activation is staged and shipped for the current scaffold services plus bounded KDE session daemons (`kded6`, `kglobalaccel`, ActivityManager, JobViewServer, ksmserver) | All D-Bus services | | **D-Bus service files** | `/usr/share/dbus-1/` | Activation is staged and shipped for the current scaffold services plus bounded KDE session daemons (`kded6`, `kglobalaccel`, ActivityManager, JobViewServer, ksmserver) | All D-Bus services |
| **D-Bus policy files** | `/etc/dbus-1/` | Policy is staged and shipped for the current scaffold services | All D-Bus services | | **D-Bus policy files** | `/etc/dbus-1/` | Policy is staged and shipped for the current scaffold services | All D-Bus services |
+3 -3
View File
@@ -135,11 +135,11 @@ Reason:
- runtime proof is still limited to a bounded QEMU validation harness, - runtime proof is still limited to a bounded QEMU validation harness,
- the compositor path reaches early init but not a complete session, - the compositor path reaches early init but not a complete session,
- input/session integration is not yet runtime-trusted, - input/session integration is not yet runtime-trusted,
- the intended production path (KWin) is still runtime-incomplete. - the intended production path (KWin) is structurally implemented (real cmake build attempt); runtime proof requires Qt6Quick downstream validation
### Completeness ### Completeness
Wayland is **build-substantially-complete but runtime-incomplete**. Wayland is **build-verified; runtime proof requires QEMU validation**.
The stack is no longer missing its main package layers. It is missing: The stack is no longer missing its main package layers. It is missing:
@@ -180,7 +180,7 @@ That is useful, but it is still not the same thing as:
- input routing proven through the compositor, - input routing proven through the compositor,
- or a trustworthy handoff into KWin session work. - or a trustworthy handoff into KWin session work.
### G3. KWin remains the intended path, but it is still runtime-incomplete ### G3. KWin is structurally implemented (real cmake build attempt); runtime proof requires Qt6Quick downstream validation
KWin is the forward compositor direction, not smallvil or COSMIC. KWin is the forward compositor direction, not smallvil or COSMIC.