Skip to content

feat(research): add project workspace shell#56

Merged
hubab1 merged 1 commit into
mainfrom
34f-research-project-workspace-ui
Jul 26, 2026
Merged

feat(research): add project workspace shell#56
hubab1 merged 1 commit into
mainfrom
34f-research-project-workspace-ui

Conversation

@hubab1

@hubab1 hubab1 commented Jul 19, 2026

Copy link
Copy Markdown
Owner

Summary

  • add a root-toolbar entry that opens a standalone Keyword Research workspace
  • add project loading, empty, retry, pagination, create, edit, and delete states
  • keep project selection stable across asynchronous reloads and redact persistence errors
  • avoid changing the main app sidebar while the workspace remains an optional tool

Validation

  • xcodebuild test -project OpenASO.xcodeproj -scheme OpenASO -configuration Debug -destination 'platform=macOS' CODE_SIGNING_ALLOWED=NO (581 tests passed)
  • plutil -lint OpenASO.xcodeproj/project.pbxproj
  • git diff --check
  • native visual smoke test: toolbar entry, empty workspace, and new-project editor

@hubab1
hubab1 force-pushed the 34f-research-project-workspace-ui branch from 9f7be09 to 547d829 Compare July 26, 2026 10:32
@hubab1
hubab1 changed the base branch from 34e-research-model-factory to main July 26, 2026 10:32
@hubab1
hubab1 marked this pull request as ready for review July 26, 2026 10:36
@hubab1
hubab1 merged commit 190e679 into main Jul 26, 2026
1 check 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