> ## Documentation Index
> Fetch the complete documentation index at: https://internal.softcrum.com/llms.txt
> Use this file to discover all available pages before exploring further.

# TS-005 — Extensiones de CI para los estándares nuevos

> En alcance: lint del predicado de clave de partición en las tablas designadas (escaneo del AST de las consultas o regla sobre un wrapper de Drizzle) · regla: cada archivo de ruta exporta exactamente una constante de permiso.

> Traducción. Autoritativo: [`../../task-specs/ts-005-ci-extensions.md`](/task-specs/ts-005-ci-extensions).

Referencias: standards data/jobs/api · CI existente (typecheck, Biome, dependency-cruiser, allowlist
de lockfile).

En alcance: lint del predicado de clave de partición en las tablas designadas (escaneo del AST de las
consultas o regla sobre un wrapper de Drizzle) · regla: cada archivo de ruta exporta exactamente una
constante de permiso, validada contra el registro de permisos · chequeo de deriva de semillas
paramétricas (códigos de la base contra los unions TS) · reglas de dependencia entre schemas
(loyalty/messaging/crm → solo core) · perfiles de humo de k6 cableados al pipeline de certificación.

Aceptación: cada regla tiene un fixture que falla y demuestra que se dispara · presupuesto de tiempo
de CI documentado.
