Revert "Merge pull request 'Complete Housekeeping migration and /ase cutover' (#52) from codex/housekeeping-complete into main"
CI / check (push) Successful in 27s
CI / release (push) Skipped
CI / deploy (push) Successful in 43s

This reverts commit 488b6e57c4, reversing
changes made to b506b4499a.
This commit is contained in:
Simo committed 2026-08-30 21:31:34 +02:00
1 parent 488b6e57c4
commit b1ddda66ff
802 files changed
+61370 -76659

No files matched your search

+31 -31
View File
@@ -14,8 +14,8 @@ function plannedContentEntry(entry: PlannedContentEntry): MigrationEntry {
...entry,
targetDomain: "content",
requiredTests: entry.requiredTests ?? ["integration", "e2e", "visual"],
parityEvidence: [`runtime-parity:${entry.legacyPath}`],
status: entry.decision === "REMOVE" ? "REMOVED" : "VERIFIED",
parityEvidence: [],
status: "PLANNED",
notes: entry.notes ?? [],
};
}
@@ -26,7 +26,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/articles",
sourceFile: "src/app/admin/articles/page.tsx",
targetPath: "/ase/content/editorial/articles",
targetPath: "/admin/content/editorial/articles",
decision: "REBUILD",
capabilities: {
read: [PERMS.NEWS_VIEW],
@@ -44,7 +44,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/articles/new",
sourceFile: "src/app/admin/articles/new/page.tsx",
targetPath: "/ase/content/editorial/articles/new",
targetPath: "/admin/content/editorial/articles/new",
decision: "REBUILD",
capabilities: {
read: [PERMS.NEWS_EDIT],
@@ -62,7 +62,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/articles/:id",
sourceFile: "src/app/admin/articles/[id]/page.tsx",
targetPath: "/ase/content/editorial/articles/:id",
targetPath: "/admin/content/editorial/articles/:id",
decision: "REBUILD",
capabilities: {
read: [PERMS.NEWS_VIEW],
@@ -80,7 +80,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/photos",
sourceFile: "src/app/admin/photos/page.tsx",
targetPath: "/ase/content/media/photos",
targetPath: "/admin/content/media/photos",
decision: "REBUILD",
capabilities: {
read: [PERMS.PAGES_VIEW],
@@ -98,7 +98,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/media",
sourceFile: "src/app/admin/media/page.tsx",
targetPath: "/ase/content/media/library",
targetPath: "/admin/content/media/library",
decision: "REBUILD",
capabilities: {
read: [PERMS.PAGES_VIEW],
@@ -116,7 +116,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/banners",
sourceFile: "src/app/admin/banners/page.tsx",
targetPath: "/ase/content/media/banners",
targetPath: "/admin/content/media/banners",
decision: "REBUILD",
capabilities: {
read: [PERMS.BANNERS_VIEW],
@@ -134,7 +134,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/ads",
sourceFile: "src/app/admin/ads/page.tsx",
targetPath: "/ase/content/media/ads",
targetPath: "/admin/content/media/ads",
decision: "REBUILD",
capabilities: {
read: [PERMS.PAGES_VIEW],
@@ -152,7 +152,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/ads/new",
sourceFile: "src/app/admin/ads/new/page.tsx",
targetPath: "/ase/content/media/ads/new",
targetPath: "/admin/content/media/ads/new",
decision: "REBUILD",
capabilities: {
read: [PERMS.PAGES_EDIT],
@@ -167,7 +167,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/ads/:id",
sourceFile: "src/app/admin/ads/[id]/page.tsx",
targetPath: "/ase/content/media/ads/:id",
targetPath: "/admin/content/media/ads/:id",
decision: "REBUILD",
capabilities: {
read: [PERMS.PAGES_VIEW],
@@ -187,7 +187,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/events",
sourceFile: "src/app/admin/events/page.tsx",
targetPath: "/ase/content/engagement/events",
targetPath: "/admin/content/engagement/events",
decision: "REBUILD",
capabilities: {
read: [PERMS.EVENTS_VIEW],
@@ -205,7 +205,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/events/create",
sourceFile: "src/app/admin/events/create/page.tsx",
targetPath: "/ase/content/engagement/events/create",
targetPath: "/admin/content/engagement/events/create",
decision: "REBUILD",
capabilities: {
read: [PERMS.EVENTS_EDIT],
@@ -223,7 +223,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/events/types",
sourceFile: "src/app/admin/events/types/page.tsx",
targetPath: "/ase/content/engagement/events/types",
targetPath: "/admin/content/engagement/events/types",
decision: "REBUILD",
capabilities: {
read: [PERMS.EVENTS_EDIT],
@@ -241,7 +241,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/events/:id",
sourceFile: "src/app/admin/events/[id]/page.tsx",
targetPath: "/ase/content/engagement/events/:id",
targetPath: "/admin/content/engagement/events/:id",
decision: "REBUILD",
capabilities: {
read: [PERMS.EVENTS_EDIT],
@@ -264,7 +264,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/polls",
sourceFile: "src/app/admin/polls/page.tsx",
targetPath: "/ase/content/engagement/polls",
targetPath: "/admin/content/engagement/polls",
decision: "REBUILD",
capabilities: {
read: [PERMS.POLLS_VIEW],
@@ -282,7 +282,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/polls/create",
sourceFile: "src/app/admin/polls/create/page.tsx",
targetPath: "/ase/content/engagement/polls/create",
targetPath: "/admin/content/engagement/polls/create",
decision: "REBUILD",
capabilities: {
read: [PERMS.POLLS_EDIT],
@@ -297,7 +297,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/polls/:id",
sourceFile: "src/app/admin/polls/[id]/page.tsx",
targetPath: "/ase/content/engagement/polls/:id",
targetPath: "/admin/content/engagement/polls/:id",
decision: "REBUILD",
capabilities: {
read: [PERMS.POLLS_EDIT],
@@ -320,7 +320,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/help-questions",
sourceFile: "src/app/admin/help-questions/page.tsx",
targetPath: "/ase/content/help/questions",
targetPath: "/admin/content/help/questions",
decision: "REBUILD",
capabilities: { read: [PERMS.PAGES_VIEW], mutate: [] },
dependencies: {
@@ -335,7 +335,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/help-questions/new",
sourceFile: "src/app/admin/help-questions/new/page.tsx",
targetPath: "/ase/content/help/questions/new",
targetPath: "/admin/content/help/questions/new",
decision: "REBUILD",
capabilities: {
read: [PERMS.PAGES_EDIT],
@@ -350,7 +350,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/help-questions/:id",
sourceFile: "src/app/admin/help-questions/[id]/page.tsx",
targetPath: "/ase/content/help/questions/:id",
targetPath: "/admin/content/help/questions/:id",
decision: "REBUILD",
capabilities: {
read: [PERMS.PAGES_VIEW],
@@ -368,7 +368,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/tags",
sourceFile: "src/app/admin/tags/page.tsx",
targetPath: "/ase/content/editorial/tags",
targetPath: "/admin/content/editorial/tags",
decision: "REBUILD",
capabilities: {
read: [PERMS.PAGES_VIEW],
@@ -386,7 +386,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/prefixes",
sourceFile: "src/app/admin/prefixes/page.tsx",
targetPath: "/ase/content/engagement/prefixes",
targetPath: "/admin/content/engagement/prefixes",
decision: "REBUILD",
capabilities: {
read: [PERMS.PREFIXES_VIEW],
@@ -415,7 +415,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/writeable-boxes",
sourceFile: "src/app/admin/writeable-boxes/page.tsx",
targetPath: "/ase/content/editorial/writeable-boxes",
targetPath: "/admin/content/editorial/writeable-boxes",
decision: "REBUILD",
capabilities: {
read: [PERMS.PAGES_VIEW],
@@ -433,7 +433,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/email-templates",
sourceFile: "src/app/admin/email-templates/page.tsx",
targetPath: "/ase/content/help/email-templates",
targetPath: "/admin/content/help/email-templates",
decision: "REBUILD",
capabilities: {
read: [PERMS.PAGES_VIEW],
@@ -457,7 +457,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/theme",
sourceFile: "src/app/admin/theme/page.tsx",
targetPath: "/ase/content/brand/theme",
targetPath: "/admin/content/brand/theme",
decision: "REBUILD",
capabilities: {
read: [PERMS.SETTINGS_VIEW],
@@ -482,7 +482,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/favicon",
sourceFile: "src/app/admin/favicon/page.tsx",
targetPath: "/ase/content/brand/favicon",
targetPath: "/admin/content/brand/favicon",
decision: "REBUILD",
capabilities: {
read: [PERMS.SETTINGS_VIEW],
@@ -503,7 +503,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/translations",
sourceFile: "src/app/admin/translations/page.tsx",
targetPath: "/ase/content/localization",
targetPath: "/admin/content/localization",
decision: "MERGE",
capabilities: { read: [PERMS.SETTINGS_VIEW], mutate: [] },
dependencies: { queries: [], mutations: [] },
@@ -517,7 +517,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/translations/client",
sourceFile: "src/app/admin/translations/client/page.tsx",
targetPath: "/ase/content/localization/client",
targetPath: "/admin/content/localization/client",
decision: "REBUILD",
capabilities: {
read: [PERMS.SETTINGS_VIEW],
@@ -536,7 +536,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/translations/cms",
sourceFile: "src/app/admin/translations/cms/page.tsx",
targetPath: "/ase/content/localization/cms",
targetPath: "/admin/content/localization/cms",
decision: "REBUILD",
capabilities: {
read: [PERMS.SETTINGS_VIEW],
@@ -555,7 +555,7 @@ export const contentMigrationEntries: readonly MigrationEntry[] = [
surface: "admin",
legacyPath: "/admin/translations/emulator",
sourceFile: "src/app/admin/translations/emulator/page.tsx",
targetPath: "/ase/content/localization/emulator",
targetPath: "/admin/content/localization/emulator",
decision: "REBUILD",
capabilities: {
read: [PERMS.SETTINGS_VIEW],