normativas-israel Compliance workbench
Current milestone M0 complete · M1 not started

Program status · 2026-07-10

From planning package to a working skeleton.

M0 is complete: the synthetic fixture is reproducible, CI is green, and a sanitized dashboard is live on free Cloudflare Pages with no billing relationship. Supabase is connected to GitHub. M1 has not started and no compliance result is simulated or real yet.

100%
M0 completion 9 of 9 tasks complete

01 · Delivery map

Milestones and progress

Each milestone closes with a reproducible demo, never a calendar date.

  1. M0Skeleton
  2. M1Living geometry
  3. M2First run
  4. M3Rule and verdict
  5. M4Report
  6. M5Real project
Planning package and repositorycomplete
Shared contracts and schemascomplete
Synthetic Level 1 boxcomplete
Continuous integrationcomplete
Static progress dashboardcomplete
Cloudflare Pages production deploymentcomplete
Cloudflare Access for preview deploymentscomplete
Public-safe production dashboardcomplete
Supabase GitHub integrationcomplete

02 · Repository

Codex activity

Recent commits

  • privateRepository activity stays in the private local dashboard.

Latest decisions

  • privateDecision detail stays in the private local dashboard.

03 · Verification

Health

CIGreen — main and all four open engine-brief pull requests passedgood
Golden fixtureDeterministic output verified locallygood
Contract examplesFive annex examples validategood
Cloudflare PagesFree production deploy is public and sanitized; previews require Access sign-ingood
SupabasePersistence project is connected to the production branchgood
Viewer directionExisting three.js renderer selected; Speckle supplies geometrygood
Proposal researchNoise, Hebrew RTL and OpenFOAM wrapper research recordedgood
No black boxes.

Fixture inputs and outputs are versioned. Future runs will retain inputs, outputs and logs.

04 · Hand-off

Next and blocked

Only external choices that need Enrique are marked as blocked.

Next

  1. Enrique reviews the four open engine briefs; they remain proposals until he merges them.
  2. Before M1, provide the previous Forma-to-Speckle connector repository.
  3. Before M1, verify the Speckle token is present in the local gitignored .env file.

Blocked

Four engine briefs

Shadow, public solar access, glare plus reflected heat, and pedestrian wind are open for Enrique's technical approval.

M1 inputs

The previous connector repository and local Speckle token remain Enrique-owned gates; the viewer direction is decided.

GitHub plan

Branch protection for this private personal repository requires GitHub Pro or public visibility.