Changelog
Historial de versiones del protocolo ceiba.
v0.4 2026-05-10
Versión consolidada. Reescritura de la capa económica, formalización del boundary público/privado, JSON Schema formal, y nuevo scaffold ejecutable.
Added Capa económica reescrita
- Regla decidible: "una ceiba es un mapa, no un libro de caja". Si el dato existiría sin tu producto, es del commons.
- Tabla explícita de 18 categorías commons vs privado.
- Multi-rail de pagos:
stablecoin_usdc,x402,fiat_invoice,lightning,mercadopago,stripe,wise,manual. Sin default jurisdiccional. - Karma como horas-banco redimible a tipo fijo, no transable persona-a-persona. Escrow obligatorio 100%.
Changed Split de karma
- Antes:
70 / 15 / 15(contribuidores / operador-semilla / protocolo). - Ahora:
80 / 20(contribuidores / commons fund de la ceiba). Operador se paga de su producto, no del pool.
Changed Compliance levels
- Antes: 5 niveles (Seed / Exists / Community / Connected / Ecosystem).
- Ahora: 4 niveles — Seed (L0) / Registered (L1) / Verified (L2) / Validated (L3).
Changed Endpoint canonical
/.well-known/ceiba→/.well-known/ceiba.json(con extensión.json). El antiguo queda como alias deprecated.
Added JSON Schema formal
- ceiba.schema.json en Draft 2020-12. Validable con cualquier librería estándar.
- Nuevos campos:
id,protocol_version,karma,payment_rails,federation,authoritative_types,connector_types,_koa_gen,alpha.
Added Modelo Ciempiés
- Entidades portátiles con conectores tipados (
ceiba:performs_at,ceiba:located_at, etc.). - Status: spec, no implementación de referencia. Roadmap Q3 2026.
Added Scaffold + CLI
- Template completo en
07_tools/koa-gen/scaffold/ceiba-template/— FastAPI + SQLite + Jinja, listo para L1. - CLI
koa-gen-ceiba init/verify/registeren07_tools/koa-gen/bin/. - Runbook humano:
99_docs/runbooks/create-new-ceiba.md. - Runbook agente:
scaffold/ceiba-template/AGENTS.md.
Removed
- Tax mandatorio del 15% al protocolo upstream. Cada ceiba decide voluntariamente.
- Level 4 — Ecosystem como compliance separado. Sus behaviors aspiracionales son ahora opt-ins en L3.
- Default jurisdiccional MX en descripción de rails de pago.
Deprecated
- Campo
ceiba_version— usarprotocol_version. Ambos siguen tolerados. - Endpoint
/.well-known/ceibasin extensión — usar/.well-known/ceiba.json.
v0.3 2026-04-01
Whitepaper consolidado, modelo ciempiés introducido en concepto. Karma economy formalizado con split 70/15/15 (ahora obsoleto). 7 ceibas activos.
v0.2 2026-03-31
Trust model "ciempiés" diseñado, federation pull-only confirmado, identity en 3 capas (SMS → WebAuthn → social recovery).
v0.1 2026-03-25
Primer draft de la spec. Schema básico de ceiba.json. 5 niveles de compliance. Endpoints /health + /ceiba.json + /.well-known/ceiba.