Skip to content

feat(windows): add native storage and credential boundary - #356

Open
Mat4m0 wants to merge 1 commit into
build/platform-native-foundationfrom
feat/windows-launcher-foundation
Open

feat(windows): add native storage and credential boundary#356
Mat4m0 wants to merge 1 commit into
build/platform-native-foundationfrom
feat/windows-launcher-foundation

Conversation

@Mat4m0

@Mat4m0 Mat4m0 commented Aug 31, 2026

Copy link
Copy Markdown
Owner

What changed

Windows receives native known-folder roots and a narrow Credential Manager host for saved login secrets.

Why

Profiles need Windows-native persistence without plaintext fallback or Electron renderer access to credentials.

Invariant

Only the main process can address profile-scoped credential slots; failures are fail-closed and clearing one profile cannot clear another.

Delivery

Review-only Windows foundation. No application release.

Verification

  • Windows native-host unit tests

  • synthetic Credential Manager probe

  • IPC and saved-login policy tests

  • Focused change

  • Relevant checks run

  • Synthetic credentials only

@Mat4m0
Mat4m0 force-pushed the feat/windows-launcher-foundation branch from eb2eb2f to bd24fc3 Compare August 31, 2026 00:28
@Mat4m0
Mat4m0 force-pushed the feat/windows-launcher-foundation branch from bd24fc3 to c2d89a5 Compare August 31, 2026 00:35
@Mat4m0
Mat4m0 force-pushed the feat/windows-launcher-foundation branch from c2d89a5 to bf71781 Compare August 31, 2026 00:40
@Mat4m0
Mat4m0 force-pushed the feat/windows-launcher-foundation branch 2 times, most recently from 82d51b1 to a299a26 Compare August 31, 2026 01:03
@Mat4m0
Mat4m0 force-pushed the feat/windows-launcher-foundation branch from a299a26 to 2bf9851 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