wayray/docs/ai/adr
Till Wegmueller a373ea1c41
Add greeter/session-launch architecture, clarify scope boundary
WayRay is a compositor, not a DE or login system. GNOME/KDE cannot
run on WayRay (they ARE compositors). The desktop is composed from
independent Wayland clients (pluggable WM + panel + launcher + apps).

- ADR-010: Greeter as Wayland client, external session launcher
  handles PAM/user env (like greetd for Sway)
- Clarify scope: WayRay owns compositor session + token binding,
  not user auth, home dirs, or environment setup
- Update roadmap with greeter phase and session.toml config
- Update architecture overview with scope boundary section
2026-03-28 21:35:18 +01:00
..
001-compositor-framework.md Add project documentation, architecture decisions, and usage book 2026-03-28 20:47:16 +01:00
002-network-transport.md Add project documentation, architecture decisions, and usage book 2026-03-28 20:47:16 +01:00
003-frame-encoding-strategy.md Add project documentation, architecture decisions, and usage book 2026-03-28 20:47:16 +01:00
004-session-management.md Add project documentation, architecture decisions, and usage book 2026-03-28 20:47:16 +01:00
005-rendering-strategy.md Add project documentation, architecture decisions, and usage book 2026-03-28 20:47:16 +01:00
006-audio-forwarding.md Add project documentation, architecture decisions, and usage book 2026-03-28 20:47:16 +01:00
007-project-structure.md Add project documentation, architecture decisions, and usage book 2026-03-28 20:47:16 +01:00
008-illumos-support.md Add project documentation, architecture decisions, and usage book 2026-03-28 20:47:16 +01:00
009-pluggable-window-management.md Add project documentation, architecture decisions, and usage book 2026-03-28 20:47:16 +01:00
010-greeter-session-launch.md Add greeter/session-launch architecture, clarify scope boundary 2026-03-28 21:35:18 +01:00