Skip to content

Fix selected public workspace prompt migration - #1102

Merged
paullizer merged 1 commit into
Developmentfrom
fix/1033-selected-public-prompt-migration
Jul 30, 2026
Merged

Fix selected public workspace prompt migration#1102
paullizer merged 1 commit into
Developmentfrom
fix/1033-selected-public-prompt-migration

Conversation

@paullizer

Copy link
Copy Markdown
Collaborator

Summary

  • Copy selected public workspace prompts using current public_id ownership while retaining legacy public_workspace_id compatibility.
  • Deduplicate transitional prompts containing both ownership fields and apply the same scope logic to reconciliation.
  • Add focused coverage for selected, unselected, transitional, artifact-count, and all-workspace behavior.

Validation

  • .venv\Scripts\python.exe -m pytest -q functional_tests/test_data_management_public_prompt_migration.py functional_tests/test_data_management_cosmos_migration_resilience.py functional_tests/test_data_management_migration_reconciliation.py functional_tests/test_data_management_migration_orchestration.py functional_tests/test_data_management_security_patterns.py functional_tests/test_file_sync_azure_blob_storage.py functional_tests/test_file_sync_azure_files_identity.py functional_tests/test_file_sync_onedrive_personal.py (59 passed)
  • .venv\Scripts\python.exe -m pytest -q functional_tests/test_data_management_migration_preflight.py functional_tests/test_data_management_migration_state.py functional_tests/test_data_management_incremental_migration_modes.py functional_tests/test_data_management_migration_manifest.py functional_tests/test_data_management_migration_provenance.py (12 passed)
  • Python compilation, VS Code diagnostics, conflict-marker scan, and CRLF-aware git diff --check passed.

Closes #1033

@paullizer
paullizer merged commit 36da9a7 into Development Jul 30, 2026
12 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