Endpoints
-
/rieles.json— catálogo canónico -
/catalog.json— alias idéntico -
/llms.txt— índice de gemelos markdown
CORS y tipo
Respuesta Content-Type: application/json; charset=utf-8
y Access-Control-Allow-Origin: * (también en
public/_headers para Cloudflare Pages).
Forma
{
"corte": "2026-09-03",
"stats": { "unique_fichas": 273, "raw_total": 288 },
"fichas": [{
"slug": "openai",
"name": "OpenAI",
"rails": ["acp", "ap2", "mpp"],
"status": "anunciado",
"statuses": ["produccion", "anunciado"],
"one_liner": "...",
"source_url": "...",
"detected_at": "2026-08-21",
"last_reviewed": "2026-09-03",
"evidences": [{ "rail": "ap2", "status": "anunciado", "...": "..." }]
}]
} status de la ficha es el más conservador entre sus
rieles (anunciado < piloto < producción). El detalle por riel
está en evidences[]. Precio y red solo aparecen si la
tabla origen los tenía.
273 fichas únicas a partir de 288 filas. Metodología: /metodologia/.