Release status
Prepared 28 October 2026. Initial private source-beta preparation; publication and deployed CI remain separate operations.
Included: original Estimate workspace/components, FastAPI services, V5/queue/worker source, deterministic costing modules, retained SQL/specifications, private recipient setup and an independently authored synthetic calculation starter. Later Copilot mobile/marketing/portal surfaces and their compiled exports retain separate lineage.
Verified locally:
- Fresh isolated first-result installation (NumPy/Pydantic); pip check passes.
- Original price lookup, coverage validator, signal catalogue, formula evaluator and BOQ assembly: two persisted synthetic rows, €310 subtotal and 7.4 synthetic labor hours.
- Seventeen calculation/private-file/environment regressions pass. The fixture exporter reproduces the checked original-calculator rows.
- Production Next 16.4.3 build and app TypeScript pass. The refreshed dependency lock audits zero findings.
- The constrained host installed npm dependencies with optional packages omitted, then verified/extracted the exact locked GNU/Linux SWC compiler by SHA512. Webpack disk caching was disabled for local verification. Ordinary npm ci remains a clean CI acceptance step.
- Six real Chromium captures at desktop/phone sizes cover the listing workspace, unsubmitted importer and native report over the actual synthetic rows. Foreign browser requests, browser exceptions and provider/model calls: zero.
- The report accepts recipient-owned optional rates/price-basis inputs; its old default reference-rate table and unsupported official/compatibility claims are removed.
- Python AST/TypeScript compiler source reference and the relative documentation-link gate pass. Exact archive/scan receipts accompany the handoff.
The deterministic proof uses local SQLite only at the persistence sink. Full Supabase schema/RPC installation, worker recovery, photo acquisition, comparable/model/embedding stages, licensed reference-data regeneration and live account acceptance remain unverified. The archive lacks the base pipeline_jobs/claim_pipeline_jobs DDL and the exact f32 embedding/metadata/full labor-index artifacts expected by its current matcher. These are concrete installation boundaries.
The original trusted local API/admin contract remains. Public deployment needs application authentication/authorization and provider limits. Historical provider price tables remain dated source records.
Originals and private Git/history remain untouched. Preparation makes zero provider/model/GPU calls and performs no cloud/account writes.