Human-friendly workspace branch naming #68
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Implements human-friendly workspace branch naming as specified in #67.
Format:
<YYYY-MM-DD H:i:s>-usermailATdomainDOTtld-SHORTWORKSPACEIDExample:
2025-02-05 14:30:22-manuelATkiesslingDOTnet-a1b2c3d4Changes
@→AT,.→DOT), and short workspace ID (first 8 chars).dispatchSetupIfNeeded(projectId, userEmail)on facade and interface.SetupWorkspaceMessage(workspaceId, userEmail).WorkspaceSetupService::setup(workspace, userEmail).$accountInfo->email; prefab subscriber resolves$event->accountCoreIdvia AccountFacade and passes account email (throws if account not found).config/services.yaml.BranchNameGeneratorTest(format, email sanitization, short ID).project-workspace-conversation-workflow-high-level.mdupdated to new format.Checklist
mise run qualityandmise run testsandmise run tests:frontendpass.Fixes #67