normativas-israel Simulación · cumplimiento · informes
Hito activo M1 · Geometría viva

Estado de construcción · 2026-07-12

La columna vertebral ya existe. La física puede avanzar offline sin cerrar M1.

La cadena completa de M1 funciona con pruebas offline y sus proveedores pasan el doctor de solo lectura. M1 sigue abierto hasta repetir Forma → visor con una selección real. Mientras esa sesión no está disponible, la decisión 0074 autoriza empezar sombra únicamente sobre Level-1 y el perfil synthetic_validation, con pruebas analíticas locales y validación de imagen en CI Linux; no autoriza integración real ni cierre de M2.

Conclusión: hay dos frentes separados: demostrar M1 con Forma real y avanzar la física de sombra solo con el fixture sintético autorizado.

1hito cerradoM0 · Esqueleto
5/6piezas de M1listas y verificadas offline
0motores realesAún no existe un cálculo físico real
7estudios previstospara el MVP de Tel Aviv

01 · Arquitectura explicada

El recorrido de la aplicación

De izquierda a derecha: lo verde está construido, lo azul puede avanzar offline y lo gris pertenece a los siguientes hitos.

  1. 01
    Construido

    Autodesk Forma

    Panel privado extrae una selección y conserva la georreferencia EPSG:2039.

  2. 02
    Construido

    Speckle

    Transporta la versión exacta; los tokens se quedan fuera de git.

  3. 03
    Construido

    Watcher

    Detecta versiones nuevas una sola vez y deja un registro durable.

  4. 04
    Construido

    Geometry prep

    Valida, repara y publica una SceneV1 privada con Contract A.

  5. 05
    Construido

    Visor three.js

    Tarjetas vivas, capas, aislar, ocultar y escenas que descansan cuando están quietas.

  6. 06
    Base preparada

    Orquestador

    Persiste B/C, evalúa criterios aprobados y puede conservar snapshot, contexto y Contract D con integridad write-once; aún no lanza un motor ni tiene una regla activa.

  7. 07
    Offline autorizado

    Motores físicos

    Sombra puede construirse y validarse offline/CI solo sobre Level-1. Aún no hay un motor ejecutando física real ni integración con geometría real.

  8. 08
    Requiere aprobación

    Reglas y veredictos

    La fuente candidata de sombra está localizada; ninguna regla o umbral está activo.

  9. 09
    Más adelante

    Informe final

    Plantilla hebrea/inglesa, borrador y aprobación pertenecen a M4.

02 · Hoja de ruta

Seis hitos hasta el informe real

Cada hito termina con una demo reproducible. No se cierra por fecha ni por cantidad de commits.

  1. M0EsqueletoRepo, contratos, CI, fixture y dashboard
  2. M1Geometría vivaForma a visor con una escena real
  3. M2Primer cálculoTrabajo offline autorizado; demo y cierre bloqueados
  4. M3Regla y veredictoPrimera regla aprobada y PASS/FAIL
  5. M4InformeBorrador automático y PDF aprobado
  6. M5Proyecto realFlujo completo con geometría de Enrique

Despiece del hito activo

5 de 6 entregables terminados
Deterministic Speckle watcherlisto
Forma to Speckle publisherlisto
Speckle geometry materializationlisto
Live project cardslisto
three.js layers, isolate and hidelisto
Real publish-to-orbit demofalta demo

Límite de realidad

Los resultados siguen siendo MOCK.

La interfaz ya puede enseñar estados técnicos y métricas sintéticas, pero no puede presentar cumplimiento municipal.

No existe todavía

  • motor físico ejecutándose
  • regla municipal aprobada
  • veredicto PASS/FAIL real
  • informe final

03 · Alcance físico

Los siete estudios del MVP

Sombra abre el camino. Los otros seis reutilizarán el mismo patrón cuando el primer motor esté validado.

Offline autorizado

Sombra

La física de sombra es la primera. El brief neutral está aprobado y su desarrollo offline/CI sobre Level-1 ya está autorizado; integración real y cierre de M2 siguen bloqueados.

En revisión

Acceso solar público

Brief técnico propuesto en un PR abierto; falta resolver alcance, semántica de superficies y aprobación.

En revisión

Viento peatonal

Brief CFD propuesto; OpenFOAM, datos horarios de viento y aceptación municipal siguen abiertos.

En revisión

Reflejos + calor solar

Un solo estudio con dos métricas. Brief propuesto; faltan fuentes y criterios definitivos.

Por definir

Insolación térmica

Ligada al rendimiento térmico y deliberadamente TBD; dirección EnergyPlus, receta aún no definida.

Planificado

Energía por recinto

EnergyPlus con honeybee-energy como candidato principal; interiores derivados desde uso y SI 1045.

Investigado

Ruido

SI 1004 identificado y reutilización investigada; faltan estándar vigente, motor y referencia de validación.

04 · Tu sesión

Qué puedes hacer hoy

Objetivo de la sesión Avanzar el motor de sombra offline sin cerrar M1 ni confundir una validación sintética con integración real.
  1. Mantener M1 abierto en 5 de 6 hasta disponer de una sesión real de Forma
  2. Construir sombra solo sobre el fixture Level-1 y el perfil synthetic_validation
  3. Ejecutar localmente pruebas unitarias y analíticas que no necesiten contenedor
  4. Construir y validar la imagen Linux en CI sin presentar ese resultado como demo M2
  5. Usar el runtime Linux/amd64 dedicado para la imagen de sombra, sin presentar su existencia como un motor terminado
  6. Reservar integración real, Contract D y cierre de M2 hasta completar publish-to-orbit y el demo completo

Compuertas

Lo que necesita una decisión humana

Evidencia real de Forma al visor

La implementación offline está completa y el doctor de solo lectura pasa los gates configurados de Speckle y Supabase. Para cerrar M1 falta una sesión real de Forma y evidencia de publicación, materialización y apertura de la misma versión, sin revelar secretos.

Autoridad e interpretación de la primera regla de sombra

Decisión futura, no bloquea hoy. La fuente municipal candidata está localizada, pero M3 sigue en cola hasta que Enrique apruebe autoridad provisional, aplicabilidad, receptor legal, física, ventana temporal y límites de comparación. No hay ninguna regla aprobada ni umbral activo.

05 · Después del demo

El camino crítico

La secuencia protege al proyecto de confundir una simulación técnica con una regla legal.

  1. Empezar el motor neutral de sombra solo sobre Level-1 y synthetic_validation, sin regla ni veredicto municipal.
  2. Añadir pruebas unitarias/analíticas locales y validación de la imagen en CI Linux.
  3. Completar el demo real de M1 y verificar que la misma versión de Speckle llega a SceneV1 y al visor.
  4. Construir, validar y ejecutar la imagen de sombra en el runtime Linux/amd64 ya disponible.
  5. Mantener M3 en cola hasta aprobar autoridad e interpretación de la primera regla de sombra.

06 · Memoria del proyecto

Actividad del repositorio

Commits recientes

  • privadoLa actividad detallada permanece en el dashboard local privado.

Decisiones recientes

  • privadoEl detalle de decisiones permanece en el dashboard local privado.

07 · Confianza

Salud y verificación

CIMain está verde; cada slice de M1 pasa verificación offline.bien
GeometríaPublicación, detección, reparación, Contract A y escena privada están implementados.bien
VisorTarjetas autenticadas, capas, aislar, ocultar y rendimiento en reposo están listos.bien
ContratosA–D tienen modelos y schemas; B/C y el primer sobre interno D cuentan con persistencia determinista e integridad.bien
OrquestaciónLa base persiste resultados y una cadena sintética de veredicto, pero todavía no ejecuta un motor ni tiene una regla activa.atención
Fuente municipal candidata localizadaLa investigación de sombra está completa; autoridad y significado legal siguen pendientes para M3.atención
Límite del mockLos resultados siguen siendo MOCK y no inventan reglas, umbrales ni colores de veredicto.bien
Demo M1No queda desarrollo offline pendiente dentro de M1; los gates de proveedor pasan y falta la publicación real desde Forma con su evidencia.atención
Runtime localListo: una VM dedicada Ubuntu 22.04 x86_64 ejecuta Docker Engine oficial y pasó hello-world. Está separada de OpenFOAM; todavía falta construir y ejecutar la imagen de sombra.bien
Sin cajas negras.

Cada corrida conservará entradas, salidas y logs. Si falla un motor, falla toda la corrida y queda registrado.