m pushed to main at m/CableGUI 2026-05-15 22:33:55 +00:00
88821c0f21 merge: slice 4 — device-type catalog + type-aware device create
7f0b6e4fab feat(ui): type-aware device creation + port rendering
0a34dce398 feat(http): device-type endpoints + type_id on device create/patch
8cb237fe8e feat(db): device_types store + port seeding on device create
2b26f63c86 feat(db): migration 002 — device_types + device_type_ports + devices.type_id + 16 built-ins seeded
Compare 5 commits »
m created branch mai/picasso/slice-4-catalog in m/CableGUI 2026-05-15 22:32:04 +00:00
m pushed to mai/picasso/slice-4-catalog at m/CableGUI 2026-05-15 22:32:04 +00:00
7f0b6e4fab feat(ui): type-aware device creation + port rendering
0a34dce398 feat(http): device-type endpoints + type_id on device create/patch
8cb237fe8e feat(db): device_types store + port seeding on device create
2b26f63c86 feat(db): migration 002 — device_types + device_type_ports + devices.type_id + 16 built-ins seeded
Compare 4 commits »
m pushed to main at m/CableGUI 2026-05-15 22:13:55 +00:00
08385b0d9f merge: slice 3 — IO markers + cable-type editing UI
a3f0586296 feat: frontend — IO markers + cable-type inspector
d114bfb547 feat: http handlers — IO markers CRUD under /api/projects/:pid/io-markers
1ea6082948 feat: db store — IO markers CRUD, snapshot wiring
Compare 4 commits »
m pushed to mai/picasso/slice-3-io-cable-types at m/CableGUI 2026-05-15 22:12:25 +00:00
a3f0586296 feat: frontend — IO markers + cable-type inspector
d114bfb547 feat: http handlers — IO markers CRUD under /api/projects/:pid/io-markers
1ea6082948 feat: db store — IO markers CRUD, snapshot wiring
Compare 3 commits »
m created branch mai/picasso/slice-3-io-cable-types in m/CableGUI 2026-05-15 22:12:25 +00:00
m pushed to main at m/CableGUI 2026-05-15 22:03:53 +00:00
376ffd8197 merge: design v4.1 — schematic-only, templates folded in
e42b351280 docs: design v4.1 — schematic-only bundling, setup templates folded in
e862a06e9d docs: design v4 — solver-as-core, hybrid device-type catalog, requirements
Compare 3 commits »
m created branch mai/picasso/design-v4-1 in m/CableGUI 2026-05-15 22:03:22 +00:00
m pushed to mai/picasso/design-v4-1 at m/CableGUI 2026-05-15 22:03:22 +00:00
e42b351280 docs: design v4.1 — schematic-only bundling, setup templates folded in
e862a06e9d docs: design v4 — solver-as-core, hybrid device-type catalog, requirements
Compare 2 commits »
m pushed to mai/picasso/design-v4 at m/CableGUI 2026-05-15 21:46:27 +00:00
2a46ce744b docs: design v4 — solver-as-core, hybrid device-type catalog, requirements
m created branch mai/picasso/design-v4 in m/CableGUI 2026-05-15 21:46:27 +00:00
m pushed to main at m/CableGUI 2026-05-15 21:39:16 +00:00
4f862e741a merge: fix inspector not updating on device/frame selection
29e221e080 fix(ui): inspector now updates on device/frame selection
Compare 2 commits »
m pushed to mai/picasso/fix-inspector-update at m/CableGUI 2026-05-15 21:38:13 +00:00
29e221e080 fix(ui): inspector now updates on device/frame selection
m created branch mai/picasso/fix-inspector-update in m/CableGUI 2026-05-15 21:38:13 +00:00
m pushed to main at m/CableGUI 2026-05-15 21:18:59 +00:00
c7dfbe010c merge: fix +Dev inline-namer blur (sherlock's preventDefault diagnosis)
12804619b2 fix(ui): +Dev inline-namer kept getting blurred by default mousedown
Compare 2 commits »
m created branch mai/picasso/fix-device-promptinline-blur in m/CableGUI 2026-05-15 21:17:46 +00:00
m pushed to mai/picasso/fix-device-promptinline-blur at m/CableGUI 2026-05-15 21:17:46 +00:00
12804619b2 fix(ui): +Dev inline-namer kept getting blurred by default mousedown
m created branch mai/sherlock/playwright-debug-dev in m/CableGUI 2026-05-15 21:14:57 +00:00
m pushed to mai/sherlock/playwright-debug-dev at m/CableGUI 2026-05-15 21:14:57 +00:00
3a43762e8c docs(debug): sherlock +Dev click root cause + one-line fix
m pushed to main at m/CableGUI 2026-05-15 18:40:08 +00:00
e12b449169 merge: cursor + cache fixes
28a376a7f3 fix(ui+server): tool cursor wins on canvas children; no-cache static assets
Compare 2 commits »