Skip to content

feat(desktop): select explicit profiles before initialization - #115

Merged
Mjones13 merged 4 commits into
work/jones-rebuild/stagingfrom
work/jones-rebuild/L09-desktop-profile
Oct 5, 2026
Merged

Mjones13 merged 4 commits into
work/jones-rebuild/stagingfrom
work/jones-rebuild/L09-desktop-profile

Conversation

@Mjones13

@Mjones13 Mjones13 commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

An explicit desktop user-data override must select its profile before Electron, Clerk and filesystem initialization. This layer validates absolute POSIX/Windows paths and routes both bootstrap and the shared resolver through the same early override, while preserving normal profile defaults.

Coverage includes invalid/relative paths, Windows and UNC paths, initialization ordering and profile isolation. Local affected tests and native desktop verification are UNRUN; this PR runs hosted CI for qualification and is not merge-ready until exact-head checks and required platform evidence pass. Source hashes match the recovered nine-file checkpoint; qualified staging was merged normally before publication.

Implemented with Codex in T3 Code; coordinator gpt-6.1-sol, builders gpt-6-astra.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

Mjones13 and others added 2 commits October 5, 2026 09:19
@Mjones13
Mjones13 merged commit f32c493 into work/jones-rebuild/staging Oct 5, 2026
18 checks passed
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