Sergey Matyunin
0d33691fc4
feat: add tight house framing to space card
...
Issue: #373
User-Visible: yes
2026-08-29 21:15:21 +03:00
Sergey Matyunin
d696541aba
docs: specify compact empty-title space card
...
Issue: #372
User-Visible: no
2026-08-29 13:16:04 +03:00
Sergey Matyunin and claude[bot]
64114d2219
docs: specify furniture stroke zoom
...
Issue: #361
User-Visible: no
2026-08-29 07:55:23 +00:00
Matysh
43516cc15f
docs: specify bounded vacuum trail smoothing ( #209 )
...
Issue: #209
User-Visible: no
2026-08-28 22:55:58 +03:00
Matysh
8e2d995ef6
docs: specify furniture pack rollout
...
Issue: #159
User-Visible: no
2026-08-28 18:50:48 +03:00
Matysh
f19ed10f2f
docs: specify room-aware climate placement
...
Issue: #317
User-Visible: no
2026-08-28 16:26:57 +03:00
Matysh and claude[bot]
5514fdfe15
docs: specify empty-roster controller state
...
Issue: #318
User-Visible: no
2026-08-28 13:07:58 +00:00
Matysh and claude[bot]
c9981e6844
docs: specify config revision enforcement
...
Issue: #340
User-Visible: no
2026-08-28 11:26:19 +00:00
Matysh
dcbaea2c08
docs: specify German localization
...
Issue: #348
User-Visible: no
2026-08-28 11:58:46 +03:00
Sergey Matyunin and Matysh
5d292831f3
docs: specify scalable i18n registry
...
Issue: #62
User-Visible: no
2026-08-28 02:20:15 +03:00
Matysh
c5e145269b
docs: specify device presentation decisions
...
Issue: #267
User-Visible: no
2026-08-27 21:17:18 +03:00
Matysh
b8a9f9b289
docs: specify zero-thickness wall migration
...
Issue: #306
User-Visible: no
2026-08-26 12:55:27 +03:00
Matysh
7a73bcbc2b
docs: specify atomic v8 draft writes
...
Issue: #314
User-Visible: no
2026-08-26 09:12:08 +03:00
Matysh
2cf47fc133
docs: specify import reference seam
...
Issue: #265
User-Visible: no
2026-08-25 13:51:10 +03:00
Sergey Matyunin
7b66b1e9b3
docs: specify role-aware wall compaction
...
Issue: #299
User-Visible: no
2026-08-24 23:28:39 +03:00
Sergey Matyunin
2523c38a4e
Merge issue #300 into dev
...
Owner-approved review exception: the external reviewer is unavailable. The exact branch SHA passed its recorded gates; the integration keeps #296 diagnostic geometry above masonry and #300 resize measurements above wall bodies. Generated bundles were rebuilt from the combined sources.
Issue: #300
User-Visible: no
2026-08-24 23:14:34 +03:00
Sergey Matyunin
5ecfebcf67
Merge issue #298 into dev
...
Owner-approved review exception: the external reviewer is unavailable. Both r1 High findings were fixed, the exact branch SHA passed all recorded gates, and generated bundles were rebuilt after conflict resolution with #296 .
Issue: #298
User-Visible: no
2026-08-24 23:12:16 +03:00
Sergey Matyunin and claude[bot]
f7a19a35f1
docs(spec): define hidden obstacle optimization
...
Issue: #296
User-Visible: no
2026-08-24 19:10:27 +00:00
Sergey Matyunin
ab9a83e755
docs: спецификация подписей Resize
...
Issue: #300
User-Visible: no
2026-08-24 22:08:17 +03:00
Sergey Matyunin
45066631ae
docs(spec): define resize wall carrier contract
...
Issue: #298
User-Visible: no
2026-08-24 21:53:54 +03:00
Sergey Matyunin and claude[bot]
142ec8d1c7
docs: specify wall chain detach on Escape
...
Issue: #294
User-Visible: no
2026-08-24 18:16:46 +00:00
Sergey Matyunin
8750708c5b
docs: add risks and rollback to resize pointer spec
...
Issue: #293
User-Visible: no
2026-08-24 17:35:11 +03:00
Sergey Matyunin
a3e5f30a3c
docs: specify honest resize eligibility
...
Issue: #281
User-Visible: no
2026-08-24 10:35:13 +03:00
Sergey Matyunin
93fad8cfb4
docs: specify optimize rehost validation
...
Issue: #280
User-Visible: no
2026-08-24 10:28:59 +03:00
Sergey Matyunin
cd9916d72a
docs: specify near-orthogonal junction protection
...
Issue: #279
User-Visible: no
2026-08-24 10:24:03 +03:00
Sergey Matyunin
4412f905bd
docs: specify wall union isolation
...
Issue: #278
User-Visible: no
2026-08-24 08:48:37 +03:00
Sergey Matyunin
9e35650470
docs: specify safe fixed-topology resize
...
Issue: #277
User-Visible: no
2026-08-24 06:31:15 +03:00
Sergey Matyunin
a06c94b967
docs: specify coincident partition reconciliation
...
Issue: #276
User-Visible: no
2026-08-24 04:48:13 +03:00
Sergey Matyunin
9b764277db
docs(spec): define wireless controller presentation parity
...
Issue: #274
User-Visible: no
2026-08-23 22:08:19 +03:00
Sergey Matyunin
7b3ea3769a
docs: specify child entity re-add lifecycle
...
Issue: #262
User-Visible: no
2026-08-23 16:19:48 +03:00
Sergey Matyunin
b9a5f6c4e4
docs(spec): define stable wall key round-trip
...
Issue: #258
User-Visible: no
2026-08-23 14:18:10 +03:00
Sergey Matyunin
d9f7861c05
docs: specify lossless wall resize
...
Issue: #253
User-Visible: no
2026-08-23 11:19:47 +03:00
Sergey Matyunin and claude[bot]
63db3ae4c6
docs: specify orphan layout cleanup
...
Issue: #252
User-Visible: no
2026-08-23 08:06:22 +00:00
Sergey Matyunin
903bc0a345
docs(spec): separate controller and target availability
...
Issue: #251
User-Visible: no
2026-08-23 08:07:29 +03:00
Sergey Matyunin
4d73d031a4
docs: specify optimize write-reload idempotence
...
Issue: #248
User-Visible: no
2026-08-23 00:56:25 +03:00
Sergey Matyunin
d34c7563e3
docs(spec): define orphan space reference recovery
...
Specify deterministic Optimize and import repair, safe marker detachment, guarded space deletion, and invalid default-floor feedback for issue #244 .
Issue: #244
User-Visible: no
2026-08-23 00:34:32 +03:00
Sergey Matyunin
0033138ab2
docs: specify centered opening symbols
...
Issue: #242
User-Visible: no
2026-08-22 20:08:48 +03:00
Sergey Matyunin
133fdc9c10
docs(spec): define reliable space tab drop target
...
Issue: #243
User-Visible: no
2026-08-22 19:40:31 +03:00
Sergey Matyunin
e023adbbe5
docs(spec): define decor layer composition
...
Issue: #231
User-Visible: no
2026-08-22 18:10:43 +03:00
Sergey Matyunin
0ac63b6296
docs: specify Optimize geometry preflight
...
Issue: #199
User-Visible: no
2026-08-22 15:58:53 +03:00
Sergey Matyunin
d5725c2fab
docs: specify coordinate storage invariant
...
Issue: #224
User-Visible: no
2026-08-22 14:28:22 +03:00
Sergey Matyunin
4c065f5ec4
docs(spec): define grid-scale visual invariance
...
Issue: #239
User-Visible: no
2026-08-22 12:49:46 +03:00
Sergey Matyunin
5582e9a35d
docs(spec): define opening inner-distance guides
...
Issue: #238
User-Visible: no
2026-08-22 12:24:49 +03:00
Sergey Matyunin
e44b3c97b0
docs: specify plan drawing repairs
...
Issue: #228
User-Visible: no
2026-08-22 10:55:08 +03:00
Matysh
77fa698a27
docs(spec): register the #233 spec in the index
...
Issue: #233
User-Visible: no
2026-08-22 03:00:05 +03:00
Matysh and Sergey Matyunin
f4098fcf09
docs(spec): register the #234 spec in the index
...
Issue: #234
User-Visible: no
2026-08-21 19:41:37 +03:00
Codex
81210f7afc
docs: spec for merging collinear wall segments
...
Written on the owner's decisions of 2026-08-21: merge as the chain is
finished, sweep already-drawn plans from "Optimise plans", and keep merging
even when an opening sits on the seam.
The part that is easy to miss is that last one. An opening stores its
position as a fraction of its host's length, so merging two partitions
changes the length under it and moves the door unless the fraction is
recomputed. AC3 therefore checks the door's coordinates in plan units, not
that a field was rewritten.
Issue: #229
User-Visible: no
2026-08-21 11:32:07 +03:00
Codex
0fd2331d4a
docs: spec for space tab reordering
...
Written on the owner's product decisions of 2026-08-20: mouse only and only in
the editor modes, one warning about the positional `floor` from #210 , no
keyboard alternative.
The spec carries the part that is easy to miss — the order of `config.spaces`
is not decoration. It feeds the marker placement fallback, the swipe
neighbour and the numeric `floor`, so reordering tabs must not move a single
marker. That is a named acceptance criterion with a mutant behind it.
Issue: #220
User-Visible: no
2026-08-20 23:08:07 +03:00
Sergey Matyunin and claude[bot]
86778ed452
docs: specify exact coordinate canonicalization
...
Issue: #223
User-Visible: no
2026-08-20 19:32:15 +00:00
Sergey Matyunin and claude[bot]
ea50548b70
docs: specify entity parent deduplication
...
Issue: #226
User-Visible: no
2026-08-20 18:48:01 +00:00