{
  "schema_version": "1.4.0",
  "project": "SYPcoin",
  "register": "development_milestones",
  "current_project_stage": "development",
  "disclaimer": "v41.3 acreditó en laboratorio un bloque nativo SYPcoin de altura 1 obtenido con GPU AMD RX 7900 XTX en Linux, aplicado y persistido por dos JVM privadas. No acredita consenso general, minería pública, bloque 2 ni Windows/NVIDIA/Intel. v41.4 firmó y verificó offline el candidato de altura 2 y pasó pruebas focales sin minarlo. Core, minero y optimizador externo opcional tienen funciones separadas.",
  "milestones": [
    {
      "id": "SYP-LAB-001",
      "achieved_date": null,
      "title": "Primeras pruebas del núcleo monetario",
      "description": "Contabilidad monetaria y reglas de emisión validadas en laboratorio: v0.3, 9/9 pruebas superadas. La génesis de laboratorio v0.4.2 también obtuvo PASS.",
      "details": "Los resultados corresponden a componentes experimentales. No acreditan la activación del consenso, una génesis pública definitiva ni una moneda SYPcoin ya circulando.",
      "status": "verificado",
      "scope": "Laboratorio local · componentes experimentales",
      "test_result": "v0.3: 9/9 PASS · v0.4.2: PASS",
      "public_evidence": [],
      "source_milestone_id": "H01",
      "date_label": "Hasta el 2 de noviembre de 2026",
      "date_precision": "on_or_before"
    },
    {
      "id": "SYP-LAB-002",
      "achieved_date": null,
      "title": "Génesis experimental y contratos de emisión",
      "description": "Construcción experimental de génesis, contrato ErgoTree de emisión v0.5 (5/5) y ejecución con intérprete v0.6 (8/8).",
      "details": "Pruebas locales de contratos y operaciones de emisión. No equivalen a una activación de reglas definitivas ni a una auditoría independiente.",
      "status": "verificado",
      "scope": "ErgoTree experimental · sin activación de consenso",
      "test_result": "v0.5: 5/5 PASS · v0.6: 8/8 PASS",
      "public_evidence": [],
      "source_milestone_id": "H02",
      "date_label": "Hasta el 2 de noviembre de 2026",
      "date_precision": "on_or_before"
    },
    {
      "id": "SYP-LAB-003",
      "achieved_date": null,
      "title": "Integración de emisión con los bloques",
      "description": "Constructor de transacciones v0.7 (5/5), generador de candidatos v0.8 (5/5) y seguimiento monetario UTXO v0.9 (6/6) superados en laboratorio.",
      "details": "Estos resultados validan componentes de emisión y seguimiento UTXO, no una red nativa SYPcoin con emisión operativa.",
      "status": "verificado",
      "scope": "Laboratorio local · emisión experimental",
      "test_result": "v0.7: 5/5 · v0.8: 5/5 · v0.9: 6/6 PASS",
      "public_evidence": [],
      "source_milestone_id": "H03",
      "date_label": "Hasta el 2 de noviembre de 2026",
      "date_precision": "on_or_before"
    },
    {
      "id": "SYP-LAB-004",
      "achieved_date": null,
      "title": "Modelos experimentales de FRM, tesorería y transparencia",
      "description": "Los modelos experimentales de FRM, tesorería y transparencia superaron 25/25 pruebas (9, 11 y 5 respectivamente).",
      "details": "Batería experimental, no política de custodia ni desembolsos activados. El mecanismo de liberación progresiva y auditable de solidaridad/desarrollo todavía debe definirse y verificarse.",
      "status": "verificado",
      "scope": "Modelos experimentales · sin activación de consenso",
      "test_result": "25/25 PASS: FRM 9 · tesorería 11 · transparencia 5",
      "public_evidence": [],
      "date_label": "Noviembre de 2026 · día por confirmar",
      "date_precision": "month"
    },
    {
      "id": "SYP-LAB-005",
      "achieved_date": null,
      "title": "Comunicación y sincronización de dos nodos sobre Ergo devnet",
      "description": "En laboratorio local, dos nodos Ergo devnet se comunicaron, intercambiaron bloques y contrastaron su estado.",
      "details": "Utiliza la red y el consenso heredados de Ergo; NO es una prueba de comunicación entre dos nodos SYPcoin nativos reales, ni una testnet pública SYPcoin.",
      "status": "verificado",
      "scope": "Ergo devnet local · consenso heredado, NO red SYPcoin",
      "test_result": "2 nodos · 1 peer por nodo · sincronización PASS",
      "public_evidence": [],
      "date_label": "Noviembre de 2026 · día por confirmar",
      "date_precision": "month"
    },
    {
      "id": "H04",
      "achieved_date": null,
      "date_label": "3–4 de noviembre de 2026 · día exacto por confirmar",
      "date_precision": "range",
      "date_from": "2026-11-03",
      "date_to": "2026-11-04",
      "title": "Bloque nuevo minado por GPU en Ergo devnet",
      "description": "Una RX 7900 XTX obtuvo un bloque nuevo de prueba, validado por dos nodos en Ergo devnet local.",
      "details": "Esta prueba acredita integración de minería GPU con la base Ergo; no es minería de moneda SYPcoin nativa ni demuestra funcionamiento de su consenso propio.",
      "status": "verificado",
      "scope": "Ergo devnet local · minería GPU verificada, NO SYPC nativa",
      "test_result": "Bloque nuevo · GPU RX 7900 XTX · validación de 2 nodos",
      "public_evidence": []
    },
    {
      "id": "H05",
      "achieved_date": "2026-11-04",
      "date_label": "4 de noviembre de 2026",
      "date_precision": "day",
      "title": "Validación autenticada del estado monetario",
      "description": "Pruebas offline de procedencia y consistencia de reservas monetarias, bloques, pruebas de estado y recuperación del estado.",
      "details": "Los resultados validan el componente y sus invariantes en un laboratorio offline, no la seguridad integral de una blockchain pública.",
      "status": "verificado",
      "scope": "SYPcoin nativa experimental · pruebas offline",
      "test_result": "Pruebas de estado y recuperación · PASS comunicado",
      "public_evidence": []
    },
    {
      "id": "H06",
      "achieved_date": "2026-11-04",
      "date_label": "4 de noviembre de 2026",
      "date_precision": "day",
      "title": "Emisión nativa firmada en dos bloques de prueba",
      "description": "Se validaron transacciones de emisión firmadas correspondientes a dos bloques consecutivos en estados de ensayo.",
      "details": "El constructor también valida las firmas criptográficas. No significa que ya exista una cadena SYPcoin nativa ejecutándose con minería GPU real.",
      "status": "verificado",
      "scope": "SYPcoin nativa experimental · firmado offline",
      "test_result": "2 bloques consecutivos de prueba · firma verificada",
      "public_evidence": []
    },
    {
      "id": "H07",
      "achieved_date": "2026-11-04",
      "date_label": "4 de noviembre de 2026",
      "date_precision": "day",
      "title": "Firmante integrado con el generador de candidatos",
      "description": "El generador experimental admite un firmante local para construir emisiones nativas sin usar el emisor heredado de Ergo.",
      "details": "Las pruebas comprueban que, sin firmante disponible, el proceso se detiene. Se trata de integración offline, no de nodos nativos en funcionamiento.",
      "status": "verificado",
      "scope": "SYPcoin nativa experimental · integración offline",
      "test_result": "Firmante local requerido · pruebas superadas",
      "public_evidence": []
    },
    {
      "id": "H08",
      "achieved_date": "2026-11-04",
      "date_label": "4 de noviembre de 2026",
      "date_precision": "day",
      "title": "Control del anuncio de bloques",
      "description": "En las pruebas de integración del modo nativo, el anuncio de un bloque minado localmente se condiciona a su aplicación completa en el nodo.",
      "details": "Es una protección probada en el entorno experimental; todavía no acredita la operación de una red pública o la resistencia frente a ataques externos.",
      "status": "verificado",
      "scope": "SYPcoin nativa experimental · pruebas de integración",
      "test_result": "Anuncio posterior a aplicación local · PASS",
      "public_evidence": []
    },
    {
      "id": "H09",
      "achieved_date": "2026-11-04",
      "date_label": "4 de noviembre de 2026",
      "date_precision": "day",
      "title": "Identidad de red y rechazo de pares incompatibles",
      "description": "Pruebas positivas y negativas de actores P2P simulados comprueban identidad de génesis e identificador de red antes de admitir un par.",
      "details": "Las pruebas son de simulación de actores: no demuestran un intercambio real de bloques entre dos nodos SYPcoin nativos.",
      "status": "verificado",
      "scope": "SYPcoin nativa experimental · P2P simulado",
      "test_result": "Validación de identidad · rechazo de pares · PASS",
      "public_evidence": []
    },
    {
      "id": "H10",
      "achieved_date": "2026-11-04",
      "date_label": "4 de noviembre de 2026",
      "date_precision": "day",
      "title": "42 de 42 pruebas de integración superadas",
      "description": "La integración experimental del núcleo completó 42/42 pruebas de CI sin fallos, incluidas regresiones monetarias y controles P2P simulados.",
      "details": "Resultado comunicado de una CI privada; no es evidencia pública independiente y no demuestra minería nativa GPU, nodos nativos reales ni una testnet SYPcoin operativa.",
      "status": "verificado",
      "scope": "SYPcoin nativa experimental · CI privada, pruebas offline/simuladas",
      "test_result": "42/42 PASS · 0 fallos · 4 de noviembre de 2026",
      "public_evidence": []
    },
    {
      "id": "H11",
      "achieved_date": "2026-11-05",
      "date_label": "5 de noviembre de 2026",
      "date_precision": "day",
      "title": "Primer bloque SYPcoin nativo aplicado por dos nodos privados",
      "description": "En v41.3, el bloque SYPcoin de altura 1 se aplicó en el nodo A, se propagó por P2P al nodo B y permaneció en ambos tras reiniciar, con raíz UTXO coincidente.",
      "details": "Una validación acotada en dos JVM privadas; no es certificación de consenso general, una cadena de múltiples bloques, una auditoría ni una testnet pública.",
      "status": "verificado",
      "scope": "v41.3 · bloque nativo altura 1 · dos JVM privadas · persistencia",
      "test_result": "Altura 1 aceptada y persistida por A y B · estado UTXO coincidente",
      "public_evidence": []
    },
    {
      "id": "H12",
      "achieved_date": "2026-11-05",
      "date_label": "5 de noviembre de 2026",
      "date_precision": "day",
      "title": "Primer bloque SYPcoin nativo obtenido con GPU AMD/Linux",
      "description": "Una RX 7900 XTX en Kubuntu/Linux encontró una nueva solución Autolykos2 para el bloque nativo SYPcoin de altura 1, aceptada y persistida por dos nodos privados.",
      "details": "Prueba puntual de GPU real en laboratorio v41.3. No hay minero público, minería sostenida, bloque 2 validado ni compatibilidad AMD/Windows, NVIDIA o Intel verificada.",
      "status": "verificado",
      "scope": "v41.3 · AMD RX 7900 XTX · Kubuntu/Linux · dos nodos privados",
      "test_result": "Bloque nativo GPU de altura 1 · doble validación privada",
      "public_evidence": []
    },
    {
      "id": "H13",
      "achieved_date": null,
      "date_label": "Pendiente · sin fecha confirmada",
      "date_precision": "pending",
      "title": "Testnet pública SYPcoin",
      "description": "Objetivo futuro condicionado a seguridad, consenso, emisión, aislamiento de red, wallet e integración real de nodos.",
      "details": "No hay una testnet pública SYPcoin operativa ni fecha de lanzamiento confirmada.",
      "status": "en desarrollo",
      "scope": "Objetivo futuro · testnet pública",
      "test_result": "Pendiente de validación y lanzamiento",
      "public_evidence": []
    },
    {
      "id": "H14",
      "achieved_date": null,
      "approved_date": "2026-11-04",
      "date_label": "Compromiso aprobado · 4 de noviembre de 2026",
      "date_precision": "decision_date",
      "title": "Compromiso solidario y transparencia definidos",
      "description": "Los ingresos de futuras ventas solidarias se destinarán exclusivamente a costes inevitables de conversión, impuestos legalmente atribuibles a esas ventas y donaciones para ayudar a niños. Todo el remanente se donará.",
      "details": "Cada conversión confirmada a euros iniciará un plazo máximo de 24 horas naturales para realizar la donación y publicar las evidencias disponibles. Estimaciones y reservas fiscales serán diferenciadas de impuestos definitivos y pagados. No hay beneficiarios designados, donaciones ni automatizaciones activas.",
      "status": "en desarrollo",
      "scope": "Compromiso aprobado · implementación y operaciones pendientes",
      "test_result": "Política aprobada 04/11/2026 · no implementada",
      "public_evidence": []
    },
    {
      "id": "H23",
      "achieved_date": "2026-11-04",
      "date_label": "4 de noviembre de 2026",
      "date_precision": "day",
      "title": "Primera conexión P2P nativa entre dos JVM SYPcoin",
      "description": "Dos procesos nativos SYPcoin establecieron una conexión P2P recíproca con el mismo génesis en una red privada local.",
      "details": "En el laboratorio se verificaron dos JVM con un par conectado por nodo y 30/30 pruebas focales superadas. La ejecución tuvo cero bloques, sin minería, propagación ni consenso compartido entre los nodos.",
      "status": "verificado",
      "scope": "Dos JVM SYPcoin reales · P2P privado, sin bloques",
      "test_result": "Handshake P2P recíproco · 30/30 focales PASS · 0 bloques",
      "public_evidence": []
    },
    {
      "id": "H24",
      "achieved_date": "2026-11-04",
      "date_label": "4 de noviembre de 2026",
      "date_precision": "day",
      "title": "Emisión SYPcoin firmada con custodia cifrada",
      "description": "Una emisión Base experimental fue firmada desde custodia local cifrada y validada mediante el intérprete real, con 10/10 pruebas offline correctas.",
      "details": "Se utilizaron cuatro identidades criptográficas independientes de ensayo. No arrancaron nodos ni mineros y no se produjo un bloque. La custodia de prueba no es una wallet pública disponible.",
      "status": "verificado",
      "scope": "SYPcoin experimental · firma y custodia offline",
      "test_result": "10/10 PASS · firma Base validada offline",
      "public_evidence": []
    },
    {
      "id": "H25",
      "achieved_date": "2026-11-04",
      "date_label": "4 de noviembre de 2026",
      "date_precision": "day",
      "title": "Validación preliminar del consenso privado",
      "description": "La fase inicial v41 validó 23 casos únicos de PoW, dificultad, AVL+, UTXO y fondos; es un resultado histórico de componentes, no una certificación del consenso completo.",
      "details": "Los 23 casos provienen de pruebas focales distintas, no de una sola suite. Después, v41.3 validó el bloque 1 (H11/H12). En v41.4-R2 se firmó offline el candidato de altura 2 y R3 pasó 10/10 pruebas focales; el bloque 2 no se ha minado ni aceptado.",
      "status": "en pruebas",
      "scope": "v41: pruebas parciales · v41.4: candidato altura 2 preparado, sin minar",
      "test_result": "23 casos iniciales consolidados · v41.4 R3: 10/10 focales · bloque 2 pendiente",
      "public_evidence": []
    },
    {
      "id": "H26",
      "achieved_date": "2026-11-04",
      "date_label": "4 de noviembre de 2026",
      "date_precision": "day",
      "title": "Herramienta de monitorización energética GPU preparada",
      "description": "Una herramienta experimental de solo lectura para sensores AMDGPU superó 6/6 pruebas offline en CI privada.",
      "details": "Consulta potencia reportada, frecuencias, temperaturas y ventilación, sin cambiar ajustes ni ejecutar minería. No demuestra todavía ahorro energético ni mejora del rendimiento en hardware real.",
      "status": "verificado",
      "scope": "Monitorización AMDGPU de solo lectura · CI offline",
      "test_result": "6/6 PASS · sin ajustes de GPU ni minería",
      "public_evidence": []
    },
    {
      "id": "H27",
      "achieved_date": null,
      "date_label": "Pendiente · sin fecha confirmada",
      "date_precision": "pending",
      "title": "Minero multiplataforma y compatibilidad GPU",
      "description": "El puente experimental ya permitió el bloque SYPcoin de altura 1 con AMD/Linux (H12). Sigue pendiente ofrecer un minero reusable y compatible con otros equipos y sistemas operativos.",
      "details": "Falta minar y validar el bloque 2, probar la misma RX 7900 XTX en Windows y después la NVIDIA RTX 3060 en Windows. Se ampliará a NVIDIA/Linux y, posteriormente, a Intel si hay hardware de prueba. No hay minero público ni optimizador distribuido.",
      "status": "en desarrollo",
      "scope": "Objetivo futuro · AMD/NVIDIA, Linux/Windows; Intel posterior",
      "test_result": "Bloque 1 AMD/Linux verificado; compatibilidad general y bloque 2 pendientes",
      "public_evidence": []
    }
  ],
  "updated_at": "2026-11-05"
}
