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:
@@ -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 |
|
||||||
|
|||||||
@@ -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.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user