Presupuestos
Cargar o editar un cliente y sus proyectos directamente — sin pasar por
clientes.json ni por la terminal. Escribe a D1 con los mismos
endpoints que usan los scripts (exportar-cliente.mjs /
sync-clientes.mjs siguen disponibles si preferís esa vía, aunque
no crean ni actualizan proyectos — ver decisiones-infraestructura.md).
Un cliente puede tener más de un proyecto: los datos generales (contacto,
notas) se guardan a nivel cliente; el árbol y el documento de
requerimientos, por proyecto.
Minúsculas, sin espacios ni acentos — es la clave con la que va a vivir en D1 para siempre, no se puede renombrar después.
Minúsculas, sin espacios — único dentro de este cliente (otro cliente puede tener un proyecto con el mismo id sin problema). No se puede renombrar después.