用户于 2026-08-23 确认:蝦皮与 PDD 的颜色名称不同,需要可视化人工匹配;尺码希望支持一键处理。经讨论确认不应把任一平台的原始尺码覆盖到另一平台,而应保存“蝦皮规格值 → PDD 实际规格值”的明确映射。先出原型,用户审核通过后才能编写生产代码。
在既有蝦皮商品档案与 PDD 关联基础上,提供采购人员易用的规格映射页面:
server/
web/
android/
docs/
prototypes/69/v1/index.html
仅在 Stage A 明确通过后,另按本工单确认方案实施:
任何数据库迁移都属于高风险,实施时必须再次获得用户明确确认。
原型阶段仅新增版本化审核证据和原型索引;Stage B 预计更新 Wiki 的 Architecture、Business-Rules-and-Glossary、API 契约和 Delivery-Issues,再由 harness 导出核心镜像。
52b63a4
main
python dev_scripts/harness.py check --strict
git diff --check
python dev_scripts/harness.py sync --check
192.168.3.148:8418
当前会话没有 QuantUX MCP,且没有可连接的浏览器会话,无法更新线上 QuantUX 可编辑源。v1 因此是项目规则允许的等效本地可浏览草稿,但仍需用户明确确认:
两项确认前,禁止修改数据库、服务端、Web 生产页面或 Android Agent。
用户于 2026-08-23 确认按以下建议更新工单和原型:
prototypes/69/v2/index.html
566cb86
本轮只更新工单与原型证据,没有修改数据库、服务端、Web 生产页面或 Android Agent。
用户于 2026-08-23 明确确认“原型通过审核,开始做 #69 工单”。
67d8f32 feat(#69): add Shopee PDD specification mapping
shopee_product.specs_json
POST /api/admin/v1/shopee-products/{productId}/specs/mapping/preview-auto-size
PURCHASE_SPEC_MAPPING_REQUIRED
.\scripts\verify.ps1 -Component all
5fc5fcee07160d6aecdba455c262016907848af7
632e0c2d197884971925fe275e7a7495ec2ba31f
e9da6212dd12bf200c9484cf1145bb17a3384b4e
1e4f063a6c557e11c81a37ea626d75020c23b3cc
harness.py sync --verify
b6111d5e72f6e03e1c433d177199dd3881dcace9
用户于 2026-08-28 明确确认本工单验收通过。按项目流程记录验收结论并关闭工单;本次仅更新工单状态,无新增长期文档事实,不重复同步 Wiki。
No dependencies set.
The note is not visible to the blocked user.
原始需求摘要
用户于 2026-08-23 确认:蝦皮与 PDD 的颜色名称不同,需要可视化人工匹配;尺码希望支持一键处理。经讨论确认不应把任一平台的原始尺码覆盖到另一平台,而应保存“蝦皮规格值 → PDD 实际规格值”的明确映射。先出原型,用户审核通过后才能编写生产代码。
目标
在既有蝦皮商品档案与 PDD 关联基础上,提供采购人员易用的规格映射页面:
非目标
依赖与关联
子项目影响(原型通过后的预计范围)
server/:映射保存、批量确定性尺码匹配、失效校验和采购读取优先级。web/:蝦皮商品规格映射页、SYB 快捷入口返回与状态刷新。android/:原则上不改能力,只继续执行服务端下发的精确规格;若共享契约变化再在实施前明确。docs/:架构、业务规则、商品域接口和采购规格决策。已确认业务规则
数据语义
颜色
尺码
Stage A:原型(当前唯一实施范围)
页面与入口
原型必须覆盖
设计证据与门禁
prototypes/69/v1/index.html;该限制和审核结果必须写回工单。Stage B:预计实现范围
仅在 Stage A 明确通过后,另按本工单确认方案实施:
任何数据库迁移都属于高风险,实施时必须再次获得用户明确确认。
验收标准
Stage A
Stage B(原型通过后)
风险
文档影响
原型阶段仅新增版本化审核证据和原型索引;Stage B 预计更新 Wiki 的 Architecture、Business-Rules-and-Glossary、API 契约和 Delivery-Issues,再由 harness 导出核心镜像。
Stage A v1 本地交互原型已完成,等待用户审核
设计证据
prototypes/69/v1/index.html52b63a4main覆盖范围
验证结果
python dev_scripts/harness.py check --strict:PASS。git diff --check:PASS。python dev_scripts/harness.py sync --check:未完成;本地 harness 仍请求旧 Wiki 地址192.168.3.148:8418并返回 404。本工单没有修改核心 Wiki 镜像,未顺手改连接配置。QuantUX 限制
当前会话没有 QuantUX MCP,且没有可连接的浏览器会话,无法更新线上 QuantUX 可编辑源。v1 因此是项目规则允许的等效本地可浏览草稿,但仍需用户明确确认:
两项确认前,禁止修改数据库、服务端、Web 生产页面或 Android Agent。
v2 需求补充:颜色下拉按使用状态分组
用户于 2026-08-23 确认按以下建议更新工单和原型:
prototypes/69/v2/index.html。Stage A v2 原型已更新,等待用户审核
设计证据
prototypes/69/v2/index.htmlprototypes/69/v1/index.html(保留未覆盖)566cb86main本轮交互变化
验证
python dev_scripts/harness.py check --strict:PASS。git diff --check:PASS。本轮只更新工单与原型证据,没有修改数据库、服务端、Web 生产页面或 Android Agent。
Stage A 原型验收通过
用户于 2026-08-23 明确确认“原型通过审核,开始做 #69 工单”。
prototypes/69/v2/index.html566cb86Stage B 已实施,等待用户验收
实现结果
67d8f32 feat(#69): add Shopee PDD specification mappingmainshopee_product.specs_json,无数据库迁移。服务端
POST /api/admin/v1/shopee-products/{productId}/specs/mapping/preview-auto-size。PURCHASE_SPEC_MAPPING_REQUIRED,提示“规格匹配已失效,请重新选择 PDD 规格”,不会把旧标签下发给 Agent。Admin
prototypes/69/v2/index.html实现颜色/尺码标签页和单一“保存修改”入口。验证
.\scripts\verify.ps1 -Component all:PASSpython dev_scripts/harness.py check --strict:PASS5fc5fcee07160d6aecdba455c262016907848af7632e0c2d197884971925fe275e7a7495ec2ba31fe9da6212dd12bf200c9484cf1145bb17a3384b4e1e4f063a6c557e11c81a37ea626d75020c23b3ccharness.py sync --verify后 PASS。b6111d5e72f6e03e1c433d177199dd3881dcace9。未验证与边界
用户于 2026-08-28 明确确认本工单验收通过。按项目流程记录验收结论并关闭工单;本次仅更新工单状态,无新增长期文档事实,不重复同步 Wiki。