jingchuan
|
23c20714dd
|
feat(sample-progress): integrate board into OA workspace
|
2026-08-11 16:00:17 +08:00 |
|
jingchuan
|
c031c36f8f
|
feat(sample-progress): add sampling progress board module
|
2026-08-11 15:49:58 +08:00 |
|
WuYongJie
|
aa646a795a
|
fix(supply-chain): isolate product archive column settings
|
2026-08-11 14:59:06 +08:00 |
|
jingchuan
|
b2fb4165b5
|
Merge remote-tracking branch 'origin/codex/xuxiake-mainline' into codex/jingchuan-brand-shipment-todo
|
2026-08-11 14:54:22 +08:00 |
|
jingchuan
|
bdf20c2064
|
feat(oa-board): remind brand planning before shipment
|
2026-08-11 14:49:28 +08:00 |
|
jingchuan
|
4dcbed4c10
|
feat(oa-board): track unconfirmed completion followups
|
2026-08-11 13:46:32 +08:00 |
|
WuYongJie
|
63ca46c030
|
fix(intake): save product tags and support all product types
|
2026-08-11 13:38:28 +08:00 |
|
WuYongJie
|
728495143e
|
fix(supply-chain): sync product development tags
|
2026-08-11 12:52:30 +08:00 |
|
WuYongJie
|
20fee3b7ba
|
merge: fix barcode certificate QR codes
|
2026-08-11 12:31:55 +08:00 |
|
WuYongJie
|
5c547dd25f
|
fix(barcode-print): sync certificate QR codes
|
2026-08-11 12:31:52 +08:00 |
|
jingchuan
|
981df46e3f
|
feat(oa-board): add monthly flow analysis
|
2026-08-11 12:06:51 +08:00 |
|
jingchuan
|
b24328f4f8
|
feat(oa-board): add daily stage report snapshots
|
2026-08-11 11:46:58 +08:00 |
|
WuYongJie
|
83a4d456b5
|
merge: release supply chain archive persistence
|
2026-08-11 10:46:55 +08:00 |
|
WuYongJie
|
be247f5a4b
|
Merge remote-tracking branch 'origin/codex/xuxiake-mainline' into codex/tmp-supply-chain-mainline-20260811
|
2026-08-11 10:40:13 +08:00 |
|
WuYongJie
|
b47f745b83
|
feat(supply-chain): persist archive enrichment and image cache
|
2026-08-11 10:31:12 +08:00 |
|
jingchuan
|
35b9c5e080
|
feat(oa-board): read DingTalk source from JSReport replica
|
2026-08-11 10:17:18 +08:00 |
|
WuYongJie
|
759cba00d7
|
Merge remote-tracking branch 'origin/codex/wu-product-pricing-inventory-status' into codex/tmp-main-merge-product-pricing-20260811
|
2026-08-11 09:06:39 +08:00 |
|
WuYongJie
|
6858161f3f
|
fix: show fixed virtual inventory task status
|
2026-08-11 08:58:37 +08:00 |
|
WuYongJie
|
7bfb69405d
|
release: honor unitless internal dimensions
|
2026-08-11 05:59:32 +08:00 |
|
WuYongJie
|
814a7ed4be
|
merge: honor unitless internal dimensions
|
2026-08-11 05:59:14 +08:00 |
|
WuYongJie
|
9383233130
|
fix(bom): honor unitless internal dimensions
|
2026-08-11 05:58:26 +08:00 |
|
WuYongJie
|
27ed15f55a
|
release: isolate oversized board packing
|
2026-08-11 05:42:04 +08:00 |
|
WuYongJie
|
7b95e5af33
|
merge: isolate oversized board packing
|
2026-08-11 05:41:14 +08:00 |
|
WuYongJie
|
5bd554f762
|
fix(bom): isolate oversized board packing
|
2026-08-11 05:40:24 +08:00 |
|
WuYongJie
|
c1985a2396
|
release: area-scaled BOM fallback v6
|
2026-08-11 05:10:27 +08:00 |
|
WuYongJie
|
c538e175bc
|
merge: area-scaled BOM fallback v6
|
2026-08-11 05:10:21 +08:00 |
|
WuYongJie
|
24a5043d15
|
fix(bom): scale fallback costs by board area
|
2026-08-11 05:10:02 +08:00 |
|
WuYongJie
|
0ba596a7c7
|
release: deterministic BOM blueprint v6
|
2026-08-11 04:39:10 +08:00 |
|
WuYongJie
|
bcf04b7438
|
merge: deterministic BOM blueprint v6
|
2026-08-11 04:38:52 +08:00 |
|
WuYongJie
|
d5e1f2af99
|
fix(bom): stabilize structure blueprint costing
|
2026-08-11 04:38:14 +08:00 |
|
WuYongJie
|
42095c6dab
|
release: BOM tuple synthesis v6
|
2026-08-11 03:28:38 +08:00 |
|
WuYongJie
|
67ce313c9a
|
merge: BOM tuple synthesis v6
|
2026-08-11 03:28:32 +08:00 |
|
WuYongJie
|
4f1571d508
|
fix(bom): compact sku synthesis into tuples
|
2026-08-11 03:27:15 +08:00 |
|
WuYongJie
|
871fd38bb5
|
release: BOM non-stream synthesis v6
|
2026-08-11 02:50:38 +08:00 |
|
WuYongJie
|
3c8d7f0801
|
merge: BOM non-stream synthesis v6
|
2026-08-11 02:50:17 +08:00 |
|
WuYongJie
|
7518041829
|
fix(bom-costing): avoid stalled synthesis streams
|
2026-08-11 02:49:47 +08:00 |
|
WuYongJie
|
164192bae7
|
release: BOM compact structure synthesis v6
|
2026-08-11 02:21:31 +08:00 |
|
WuYongJie
|
b9fd690e5d
|
merge: BOM compact structure synthesis v6
|
2026-08-11 02:21:08 +08:00 |
|
WuYongJie
|
efbb08b7a5
|
fix(bom-costing): compact structure synthesis
|
2026-08-11 02:20:39 +08:00 |
|
WuYongJie
|
ebf0eca3b7
|
merge: publish complete BOM JSON stream handling
|
2026-08-11 01:25:16 +08:00 |
|
WuYongJie
|
5416bed96e
|
merge: accept complete BOM JSON streams
|
2026-08-11 01:24:53 +08:00 |
|
WuYongJie
|
e945eff091
|
fix(bom-costing): accept completed json streams
|
2026-08-11 01:24:10 +08:00 |
|
WuYongJie
|
aefff98cad
|
merge: publish BOM finish-reason stream fix
|
2026-08-11 00:38:32 +08:00 |
|
WuYongJie
|
be26f6d795
|
merge: finish completed BOM response streams
|
2026-08-11 00:38:25 +08:00 |
|
WuYongJie
|
f1a7b9c941
|
fix(bom-costing): finish completed response streams
|
2026-08-11 00:37:57 +08:00 |
|
WuYongJie
|
67a68067a0
|
merge: publish scoped BOM structure synthesis
|
2026-08-11 00:07:57 +08:00 |
|
WuYongJie
|
707feb213a
|
merge: scope BOM structure synthesis requests
|
2026-08-11 00:06:57 +08:00 |
|
WuYongJie
|
2afdbb9ca7
|
fix(bom-costing): scope structure synthesis requests
|
2026-08-11 00:06:32 +08:00 |
|
WuYongJie
|
f2df3e53dc
|
merge: publish BOM stream completion fix
|
2026-08-10 23:32:51 +08:00 |
|
WuYongJie
|
075fb38096
|
merge: fix completed BOM model streams
|
2026-08-10 23:32:14 +08:00 |
|