21 lines
1.1 KiB
Markdown
21 lines
1.1 KiB
Markdown
# Draft gui_snaps batch boundaries
|
|
|
|
Batch: `8e42393f07d96bc18f503a9c`.
|
|
|
|
The existing Draft adapter and native preference handler cover all 15 snap modes
|
|
and ShowSnapBar. This edit aligns omitted status with desktop
|
|
`Draft_Snap_Base.Activated(status=0)`, rejects ShowSnapBar status in the native
|
|
handler, and rejects exposed replies with missing or inconsistent snap state in
|
|
the application adapter. Explicit `action: read` remains non-mutating.
|
|
|
|
Remaining boundaries: preference updates and toolbar visibility do not establish
|
|
viewport snapping, object/edge picking, tracking, temporary dimensions, or working
|
|
plane projection. Those behaviors require the actual GUI snapper integration and
|
|
native geometry results; no fixed snap points or success markers were added.
|
|
The selected commands are not claimed business-accepted by this edit.
|
|
|
|
Build, artifact sync, and acceptance are deferred to the outer pipeline as
|
|
requested. It should check omitted/true/false status, read-only requests, Lock
|
|
gating, repeated ShowSnapBar, and malformed state responses before accepting the
|
|
command-state changes. End-to-end snapping remains separately unverified.
|