Skip to content

refactor(linux): isolate Flatpak storage roots - #360

Open
Mat4m0 wants to merge 1 commit into
feat/windows-installed-qualificationfrom
refactor/linux-flatpak-storage
Open

refactor(linux): isolate Flatpak storage roots#360
Mat4m0 wants to merge 1 commit into
feat/windows-installed-qualificationfrom
refactor/linux-flatpak-storage

Conversation

@Mat4m0

@Mat4m0 Mat4m0 commented Aug 31, 2026

Copy link
Copy Markdown
Owner

What changed

The Flatpak build uses explicit XDG config, data, cache, state, and session roots inside the application sandbox.

Why

Flatpak must not depend on host-home paths or create a second implicit storage layout.

Invariant

The exact Flatpak application ID selects the sandbox roots; disposable --user-data-dir fixtures remain isolated and take precedence.

Delivery

Review-only Linux storage layer. No package release.

Verification

  • Linux path tests

  • profile storage tests

  • target filesystem probe

  • Focused change

  • Relevant checks run

  • No credentials or private game data added

@Mat4m0
Mat4m0 force-pushed the refactor/linux-flatpak-storage branch from 6332e1c to cec3380 Compare August 31, 2026 00:29
@Mat4m0
Mat4m0 force-pushed the refactor/linux-flatpak-storage branch from cec3380 to 5c890f2 Compare August 31, 2026 00:35
@Mat4m0
Mat4m0 force-pushed the refactor/linux-flatpak-storage branch from 5c890f2 to 01d8407 Compare August 31, 2026 00:40
@Mat4m0
Mat4m0 force-pushed the refactor/linux-flatpak-storage branch from 01d8407 to d126e90 Compare August 31, 2026 00:56
@Mat4m0
Mat4m0 force-pushed the refactor/linux-flatpak-storage branch from d126e90 to 40f24f1 Compare August 31, 2026 01:03
@Mat4m0
Mat4m0 force-pushed the refactor/linux-flatpak-storage branch from 40f24f1 to 65fa094 Compare August 31, 2026 01:14
@Mat4m0
Mat4m0 force-pushed the refactor/linux-flatpak-storage branch from 65fa094 to dff6acd Compare August 31, 2026 01:20
@Mat4m0
Mat4m0 force-pushed the refactor/linux-flatpak-storage branch from dff6acd to 60efbb4 Compare August 31, 2026 01:33
@Mat4m0
Mat4m0 force-pushed the refactor/linux-flatpak-storage branch from 60efbb4 to 7804080 Compare August 31, 2026 01:44
@Mat4m0
Mat4m0 force-pushed the refactor/linux-flatpak-storage branch from 7804080 to 8e62a84 Compare August 31, 2026 02:01
@Mat4m0
Mat4m0 force-pushed the refactor/linux-flatpak-storage branch from 8e62a84 to 9453f70 Compare August 31, 2026 02:15
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.

1 participant