- Web application
- Next.js 16 + React + TypeScript
- 2D projection
- Konva / react-konva
- 3D projection
- Three.js
- Persistence
- IndexedDB
- Canonical geometry
- millimetres
- Accepted recognition slice
- M7.8B
- Automatic M7.8C result
- product-owner usefulness FAIL / closed unmerged
- Next acceptance boundary
- M8.4 Assisted Tracing
- Accepted editor slice
- M8.3 Precision Reference Calibration — product-owner accepted, protected squash-merged and post-merge verified
- Active product slice
- M8.4 Assisted Tracing Draft PR #94 — corrective automated GREEN after two real-plan Product Owner FAILs; same-plan Product Owner retest pending; not accepted, merged or released
Автоматическое доказательство
M7.7 furniture and fit PR #35
Состояние: merged
Что подтверждает: M7.7 was exact-head verified, product-owner accepted and squash-merged. It proves the searchable furniture catalogue, M2-derived fit explanations, selected-object inspector, atomic Apply and one-step semantic Undo described by that milestone. It does not prove final plan-recognition accuracy.
Открыть доказательство ↗
Автоматическое доказательство
M7.8A recognition benchmark PR #40
Состояние: merged
Что подтверждает: M7.8A established a versioned public-safe recognition corpus, deterministic geometry/topology/opening/room/area/confidence metrics and real Chromium/OpenCV source execution. It provides reproducible measurement authority; it does not by itself prove arbitrary real-plan accuracy.
Открыть доказательство ↗
Автоматическое доказательство
M7.8B source normalization and wall topology PR #41
Состояние: merged
Что подтверждает: M7.8B was product-owner accepted with known precision limitations and squash-merged after exact-head Standard CI, Recognition Benchmark and M7 Browser Audit passed. It proves region-first source normalization, bounded wall topology, fail-closed overload protection and verification-only AI. Accepted Source geometry and topology F1 are both 0.837989; the representative source produced 27 local wall candidates, 19 AI-confirmed and 8 pending review. It remains the latest accepted recognition slice.
Открыть доказательство ↗
Автоматическое доказательство
Automatic M7.8C recognition PR #42
Состояние: failed
Что подтверждает: PR #42 was closed unmerged after the 2026-08-08 product-owner retest failed usefulness acceptance on the original apartment plan despite green deterministic gates. The automatic opening/host-wall path is preserved as R&D evidence only; this failure does not invalidate accepted M7.8B and does not authorize lifecycle promotion.
Открыть доказательство ↗
Автоматическое доказательство
Real-fixture recognition R&D PR #44
Состояние: unavailable
Что подтверждает: PR #44 was closed unmerged with the automatic-recognition strategy pivot. Its deterministic real-fixture benchmark and safety machinery remain useful R&D evidence, but the slice was not product-owner accepted and is not part of main or the accepted M7.8B product boundary.
Открыть доказательство ↗
Автоматическое доказательство
Hybrid proposal recovery R&D PR #45
Состояние: unavailable
Что подтверждает: PR #45 was closed unmerged with the automatic-recognition strategy pivot. Its deterministic proposal-safety work remains R&D evidence only. AI never gained authoritative geometry authority, and the closed slice is not an acceptance or promotion beyond M7.8B.
Открыть доказательство ↗
Автоматическое доказательство
Assisted Tracing design gate PR #52 — closed unmerged
Состояние: unavailable
Что подтверждает: PR #52 is closed unmerged and superseded by later accepted editor work. It remains historical design/R&D evidence only; it is not the current acceptance boundary and does not change the pre-production lifecycle.
Открыть доказательство ↗
Автоматическое доказательство
M8.1 precision drawing PR #85
Состояние: merged
Что подтверждает: PR #85 was product-owner accepted and merged after the M8.1 acceptance set passed 9/9. It establishes the current accepted editor slice for precision drawing/manual editing without promoting Vlezet beyond pre-production.
Открыть доказательство ↗
Автоматическое доказательство
M8.2 precision drawing and structural editing PR #87
Состояние: merged
Что подтверждает: PR #87 completed M8.2 with explicit product-owner acceptance after the final three-scenario door-UX retest passed. The accepted delivery head passed exact-head CI plus Chromium/WebKit Browser Acceptance and was protected squash-merged as e323e331a435ae356b91decbdea80dde95028d8a. Post-merge CI #5097 and CodeQL run 31683756298 passed. Vlezet remains pre-production; this is acceptance of the M8.2 editor slice, not a public-beta release claim.
Открыть доказательство ↗
Автоматическое доказательство
M8.2 post-merge truth reconciliation PR #88
Состояние: merged
Что подтверждает: PR #88 reconciled canonical project state after the already accepted M8.2 protected merge. M8.3 is technically unblocked, but the project-wide testing-policy and coverage audit requested by the product owner remains the current engineering priority before further product work.
Открыть доказательство ↗
Автоматическое доказательство
Testing Policy Phase A PR #89
Состояние: merged
Что подтверждает: PR #89 accepted the project-wide Testing Policy Phase A boundary after M8.2. It records the testing/coverage direction without promoting Vlezet beyond pre-production or claiming completion of M8.3.
Открыть доказательство ↗
Автоматическое доказательство
P0 IndexedDB persistence remediation PR #90
Состояние: merged
Что подтверждает: PR #90 completed the accepted P0 persistence-hardening boundary with native IndexedDB failure-path evidence, cross-browser persistence and corruption-recovery coverage, ArrayBuffer-backed raw storage and the agreed coverage ratchet. It was merged as 7cb9cfd2a8f809e6000209188b5fab99a2fabfb9. This is persistence acceptance only; Vlezet remains pre-production.
Открыть доказательство ↗
Автоматическое доказательство
P0 post-merge truth / M8.3 handoff PR #91
Состояние: merged
Что подтверждает: PR #91 records the accepted P0 merge identity and post-merge CI/CodeQL truth, then makes M8.3 Precision Reference Calibration the active next product milestone. M8.3 is active work, not product-owner accepted or released; lifecycle remains pre-production.
Открыть доказательство ↗
Автоматическое доказательство
M8.3 Precision Reference Calibration Draft PR #92
Состояние: pending
Что подтверждает: Draft PR #92 was observed at an intentional TDD RED checkpoint: tests defined verifyReferenceCalibration before the production API existed. ReferencePlan remained persistent authority, runtime-only navigation/snapping/verification stayed non-authoritative, and no schema migration or AI/network dependency was introduced. This is historical pre-acceptance evidence only.
Открыть доказательство ↗
Автоматическое доказательство
M8.3 Precision Reference Calibration accepted PR #92
Состояние: merged
Что подтверждает: The Product Owner accepted the focused real-plan M8.3 journey. Final acceptance/docs head bcb38150e0e6b823e2679b751ae1d96ea84b7ea8 passed CI #5247, Browser Acceptance #1692 with Chromium 67/67 and WebKit 57/57, and CodeQL #607. PR #92 was protected squash-merged as 01f520988a84291fb6e4f918e21f3403f17c4529; post-merge main passed CI #5248 and CodeQL #608. This accepts M8.3 only and does not promote Vlezet beyond pre-production.
Открыть доказательство ↗
Автоматическое доказательство
M8.3 protected integration reconciliation PR #93
Состояние: merged
Что подтверждает: PR #93 records the M8.3 Product Owner acceptance, protected product merge identity and post-merge verification, and makes M8.4 Assisted Tracing the active beta-critical milestone without changing product code.
Открыть доказательство ↗
Автоматическое доказательство
M8.4 Assisted Tracing Draft PR #94
Состояние: pending
Что подтверждает: PR #94 remains Draft after real-plan Product Owner checks on 2026-08-18 and 2026-08-19 both failed usefulness acceptance. Corrective exact head c019af73a9224c1a63d4f377c21d03949ee9c28c is automated-GREEN with CI #5337 and Browser Acceptance #1780 (Chromium 70/70, WebKit 60/60), but the same real plan still requires Product Owner retest. Hosted door/window assistance remains blocked; M8.4 is not accepted, merged or released.
Открыть доказательство ↗