33 lines
1.2 KiB
Markdown
33 lines
1.2 KiB
Markdown
# 07. Update Seed Data, Blog Content, and Landing Page Copy
|
|
|
|
meta:
|
|
id: rebrand-to-kordant-07
|
|
feature: rebrand-to-kordant
|
|
priority: P2
|
|
depends_on: [rebrand-to-kordant-03]
|
|
tags: [frontend, content]
|
|
|
|
objective:
|
|
- Update seed data references, blog content, and remaining landing page copy from ShieldAI to Kordant.
|
|
|
|
deliverables:
|
|
- web/src/server/db/seed.ts — author name and description updated
|
|
- web/src/routes/blog.tsx — blog page title, post titles, copy updated
|
|
- web/src/routes/blog/[slug].tsx — blog post content, metadata, author updated
|
|
|
|
steps:
|
|
1. Edit `web/src/server/db/seed.ts` — update `authorName: "ShieldAI Team"` to `"Kordant Team"`, update description text
|
|
2. Edit `web/src/routes/blog.tsx` — update page title, blog descriptions, post slugs containing "shieldai", post titles
|
|
3. Edit `web/src/routes/blog/[slug].tsx` — update all brand references in blog post content, metadata, author role
|
|
|
|
tests:
|
|
- Unit: Seed data tests pass
|
|
- Unit: Blog page renders correctly with updated content
|
|
|
|
acceptance_criteria:
|
|
- No "ShieldAI" remains in seed data or blog content
|
|
- Blog post slugs no longer contain "shieldai"
|
|
|
|
validation:
|
|
- Run `grep -rn "ShieldAI" web/src/server/db/seed.ts web/src/routes/blog.tsx web/src/routes/blog/` — expect zero
|