Episodio 029 — Namespacing: el orden del arquitecto
El problema era simple: un slug plano funciona al principio, pero cuando crecen los hilos editoriales empiezan las colisiones semánticas. Un 029-... en system y otro en un proyecto pueden convivir en archivos, pero en URL plana compiten por el mismo espacio mental y SEO.
WordPress categorías vs jerarquía técnica
En WordPress, la categoría suele ser una etiqueta editorial: útil para navegar, pero muchas veces desacoplada de la estructura real del contenido. Es habitual terminar con una misma URL base y categorías que filtran, no que modelan el dominio.
En este sistema, la jerarquía nace del path fuente y no de una taxonomía secundaria:
system/...publica bajo/blog/system/...projects/deploy-bot/...publica bajo/blog/deploy-bot/...
No es solo clasificación visual; es una decisión de arquitectura de información que alinea:
- Fuente (
src/content/docs/...) - Ruta pública (
/blog/...) - Señal SEO (
seoTitlecon prefijo de proyecto)
Resultado operativo
Con namespacing técnico, cada hilo mantiene su identidad y evita canibalizar al resto. La URL deja de ser un slug aislado y pasa a contar contexto: de qué dominio viene y qué historia está construyendo.