---
name: world-alignment
description: Worlds, slugs, content  -  alignment via bestaande slug/query/check scripts. Geen assign-world / align-studio scripts.
---

# WORLD ALIGNMENT SUPER-SKILL

Content en routing uitlijnen met de **juiste `world_id`** en registry. De oude scripts `assign-world.ts`, `align-studio-world.ts`, `align-agency-articles.ts` en `scripts/academy/verify-*.ts` **bestaan niet** in deze repo.

## Praktische workflows (repo root)

### 1. Registry & slugs
- `npx tsx scripts/query-slug.ts` / `query-all-slugs.ts` / `query-slug-schema.ts`
- `npx tsx scripts/query-routing-types.ts`
- `npx tsx scripts/check-slugs.ts` (en `check-slugs-2` … `5` indien nodig)

### 2. Content / articles (voorbeelden)
- `npx tsx scripts/query-content-articles.ts`
- `npx tsx scripts/update-content-article-slug.ts` (alleen met akkoord)

### 3. FAQ / studio gerelateerd (indien scope)
- Diverse `migrate-faq-*.ts`, `fix-workshop-faqs.ts`, …  -  altijd **Glob**/`rg` op `scripts/` voor exacte naam.

### 4. Actors & agency routing
- `npx tsx scripts/audit-actor-slug-conventions.ts`
- `npx tsx scripts/audit-live-public-actors-readonly.ts`

## Verplichte richtlijnen
- **World vs Market** niet door elkaar halen (`001-ATOMIC-TRINITY.mdc`).
- Tabellen per world: `004-WORLD-MATRIX.mdc`.
- **Geen pathname.includes('studio')** voor world-detectie (`002-DEVELOPER-GUIDELINES.mdc`).
- Managed door **Bob**; uitvoering **Chris/Cody**.
