Skip to content

docs: add Mac-on-Linux acceptance matrix for workstation-v0#129

Open
Copilot wants to merge 2 commits intomainfrom
copilot/add-mac-on-linux-acceptance-matrix
Open

docs: add Mac-on-Linux acceptance matrix for workstation-v0#129
Copilot wants to merge 2 commits intomainfrom
copilot/add-mac-on-linux-acceptance-matrix

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 2, 2026

The workstation-v0 Mac-on-Linux lane had no single reference tracking what is implemented, validated, planned, or explicitly out-of-scope — making it hard for reviewers and agents to assess coverage.

Added

docs/workstation/mac-on-linux-acceptance.md — acceptance matrix with four status tiers (implemented, validation-backed, planned, non-goal) across all Mac-on-Linux feature areas:

  • Launcher/paletteSuper+Spacesourceos palette, fuzzel, Lampstand action bus
  • Files/Terminal shortcutsSuper+E / Super+Return bindings, doctor-validated
  • Screenshots — all four Super+Shift+{3-6} bindings, mac-screenshot.sh wrapper, check-mac-polish.sh validation
  • Quick Look/Sushi — Sushi install + binary check; spacebar-to-preview marked non-goal (requires Nautilus extension)
  • Sidebar bookmarksfiles-sidebar.sh + installer hook
  • Appearance defaultsappearance-apply.sh settings, left window controls, hot-corners-off, 12h clock; proprietary themes marked non-goal
  • Keyboard/remap policyinput-remapper primary, xremap template, Kinto compat lane; xremap/Kinto auto-install marked non-goal
  • Gestures/Fusumafusuma-apply.sh, user service; libinput CI smoke marked planned
  • Lampstand searchsourceos-search.sh, install script, unit check
  • Doctor/status validationdoctor.sh, sourceos status --json, aggregate polish check, contract test; full macOS parity marked non-goal

Each row links directly to the relevant script/helper path.

Copilot AI linked an issue May 2, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Add Mac-on-Linux acceptance matrix to documentation docs: add Mac-on-Linux acceptance matrix for workstation-v0 May 2, 2026
Copilot AI requested a review from mdheller May 2, 2026 18:54
@mdheller mdheller marked this pull request as ready for review May 3, 2026 01:54
Copy link
Copy Markdown
Member

mdheller commented May 5, 2026

Replay review:

This PR should become part of the fresh workstation acceptance cleanup branch, not merge from its current non-mergeable branch.

Preserve as canonical content:

  • the four-state matrix (implemented, validation-backed, planned, non-goal);
  • the separation between Mac-like GNOME workstation v0 and full macOS parity;
  • links from each feature row to concrete helper/script paths;
  • explicit non-goals for full macOS parity.

Recommended action: replay the acceptance matrix onto current main, update it to reflect any work already landed since this PR was opened, then close this stale PR as superseded.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

workstation-v0: add Mac-on-Linux acceptance matrix

2 participants