Ghost Content Migration Map

Status: Active Last Updated: April 22, 2026 Session: Phase 5 migration planning continuation Tags: ghost, migration, cms, seo, slugs

Summary

This document defines how Ghost content maps into the current Prisma CMS schema and how URL slugs are preserved for SEO continuity during migration to fogserv.cloud.

Context / Current State

Phase 5 migration tasks require concrete mapping rules before import scripts are written. The Prisma schema now includes the required content, taxonomy, and metadata fields, so this plan establishes deterministic field transforms and slug/redirect rules.

Implementation / Details

Source to Target Mapping

Ghost Post -> Prisma Post

Ghost Author -> Prisma User

Ghost Tag -> Prisma Tag / Category

Slug Preservation Strategy

Primary rule

Conflict handling

Redirect plan

Asset Migration Rules

Validation Checklist

Next Steps / Ops Actions

  1. Implement import script for Ghost export JSON -> Prisma seed format.
  2. Generate redirect manifest from slug map and test against sample URLs.
  3. Run a dry-run import in local SQLite and compare row counts by entity.
  4. Add migration audit summary to kb/problems-solved.md after first run.

Sources & Related

Change Log

Choose Theme

Your selection is saved locally.

Neural Cacophony
Aperture v2
Flux v1
Mosaic Chaos
Nexus v1
Nexus Zest
Prism v2
Synapse