morethanadiagnosis-hub/openspec/specs/migration-wix.md
2025-11-17 22:57:40 +00:00

28 lines
843 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Migration: Wix → Community Hub
Status: draft
Owners: Data, Content
Scope
- Inventory existing Wix content and data; define export, mapping, transform, validate, and import steps.
Data sources
- Pages, blog posts, media, members, products (if applicable), forms/submissions.
Mapping template
- Source → Target entity
- Field mapping with transforms
- Data class (Public/PII/PHI)
- Retention policy
- Notes
Process
1) Export: obtain Wix exports (CSV/JSON/API) and media dumps
2) Transform: normalize slugs, HTML → markdown where needed, sanitize
3) Validate: dryrun import, link integrity checks, accessibility checks on content
4) Import: staged, idempotent jobs; audit logs
5) Verify: sampling and spot checks; stakeholder signoff
Rollback
- Keep original exports; implement reversible migrations; track IDs and redirects