PRODUCT EXECUTION / E03

第 30/36 刀:把 Booking 的发现、事务、Auth 和真实 UI 放在同一张执行图上

E03 使用最新 Gitea main@cc24662、EC2 immutable release、线上只读 route/API 和当前 Auth meta;9 个 CURRENT 页面各自拥有 fixture、事务 guard、27 个捕获槽与 claim packet。所有写入 probe 被禁用,0 张 PNG 与 0 份 reviewed receipt 继续 fail closed。

ARCHITECTURE CONTROL PLANE27 / 27
R00–R26 complete
PRODUCT EXECUTION OPENED3 / 9
E01 + E02 open · E03 active · E04–E09 queued
PRODUCT ACCEPTANCE0 / 85
programComplete=false

BOOKING PRODUCT KNIFE / 9 SCREENS · 117 TASKS

版本一致只是入口;发现分母、事务真值和身份依赖必须分别证明

最新 source 与 EC2 已对齐到 cc24662。E03 同时保留 111 source categories、51 home categories、220 discovery shops、218 seeded demos 与 Auth meta 环境漂移,不再用一个绿色状态覆盖整个用户旅程。

SOURCE / PRODUCTIONEXACTcc24662 = cc24662
READ-ONLY PROBES9 / 9route + API boundaries
FIXTURE CONTRACTS9one per CURRENT screen
CAPTURE SLOTS279 × desktop/tablet/mobile
CAPTURED / ACCEPTED0 / 0real artifacts required
SOURCE CATALOG111109 families · 218 seed demos · 654 covers
HOME EXPOSURE5112 ranked · 36 deals · 50 strip
DISCOVERY API220current public shop result count
·
AUTH METASTAGINGpublic production domain · OTP not executed

PRODUCT EXECUTION KNIVES / 9

当前第 30/36 刀;前两刀保持开放,E03 聚焦预约平台

刀次表示执行控制面展开,不表示产品通过。只有同一产品、Screen ID、revision、fixture 与环境的 reviewed receipt 才能关闭 Gate。

E01 · 28/36OPEN
公共官网

reits-info-portal

SCREENS
10
TASKS
130

SOURCE = PRODUCTION

05500792e5795111889a53670fc609e9174190d1Web Experience / Portal
E02 · 29/36OPEN
社区

reits-bbs

SCREENS
8
TASKS
104

SOURCE = PRODUCTION THEME

1d2d5b6fdbe1918245298cb5f0830c094356b02cCommunity Platform / NodeBB
E03 · 30/36ACTIVE
预约与商家

public-booking-platform

SCREENS
9
TASKS
117

SOURCE = EC2 RELEASE

cc2466284f28f77efc493338dccf0b12ac23a2a2Booking Product + Merchant Ops
E04 · 31/36QUEUED
采集控制面

data-sources

SCREENS
15
TASKS
195

EXACT

cb37d2ce9633e7395d614f3b3239c5efea2902f7Data Platform / Collection
E05 · 32/36QUEUED
行情控制面

trading-data-source

SCREENS
10
TASKS
130

ABSENCE BOUND

55b1ad827176b0937963d5694f411e901665fcfdMarket Data Platform
E06 · 33/36QUEUED
开放平台

miniapp-open-platform

SCREENS
4
TASKS
52

SOURCE / RUNTIME SPLIT

fa9283d6c7ea964864d7a1b31035b03411802622Open Platform
E07 · 34/36QUEUED
Matrix X

matrix-x-chat-ios

SCREENS
14
TASKS
182

IM RUNTIME EXACT · DISTRIBUTION UNPROVEN

257e604a5073b1ecab0f905d7ec59dfb78960639Matrix Mobile
E08 · 35/36QUEUED
Matrix Quant iOS

matrix-quant-im-ios

SCREENS
14
TASKS
182

LATEST CANDIDATE · PRODUCTION ABSENT

604987ac36dcc9a66e8f8d2c86c0af197cd7a289Quant Product + Quant Platform
E09 · 36/36QUEUED
端上模拟器

matrixantai-sim

SCREENS
1
TASKS
13

CANDIDATE PACKAGE · PRODUCTION ABSENT

18aee8d3141d26c8e9a914f0e57ca971589c023cQuant Research Tooling
PRODUCT EXECUTION · E03BOOKING TRUTH STUDIOlatest main = EC2 · cc24662 · write probes disabled
SCREEN EXECUTION DOSSIER · DISCOVERY

发现好店

booking-discovery · /
RETAIN AND CAPTURE
CURRENT TRUTH BOUNDARYCATALOG ≠ HOME ≠ DISCOVERY
OBSERVED111 source · 51 home · 220 discoveryGET / + GET /api/discovery/home
TRANSACTION MODEREAD_MODEL

城市、排序、个性化与数量分别标来源和 as-of;首页不可写成 111 类全曝光。

REQUIRED PROOFhome JSON digest + source catalog count + three-viewport manifest
LIVE READ-ONLY PROBEPUBLIC_READ200 + 200 JSON

生产首页不是源码目录的镜像:当前 51 categories、12 ranked、36 deals、50 shop-strip;全量 discovery API 返回 220 shops。

DETERMINISTIC JOURNEY FIXTURE

booking/discovery/tokyo/home-split-v2

READY · populated discovery / truth split
PERSONA
anonymous local-services visitor
CONTENT / STATE
51 首页分类、12 ranked、36 deals、50 shop-strip 与 220 discovery shops;保留 111 source / 109 families / 218 seed demos / 654 covers 的独立来源栏
PRIVACY + WRITE GUARD
固定城市、排序、价格与距离;移除成员个性化、实时位置、随机推荐与生产 PII
CAPTURE PURPOSE
验证最新金刚区、搜索、推荐分区、source/exposure 解释与移动底栏
EXECUTION PREFLIGHT5 PASS · 2 BLOCKED
01
Gitea latest maincc2466284f28f77efc493338dccf0b12ac23a2a2
PASS
02
EC2 immutable releasecc2466284f28f77efc493338dccf0b12ac23a2a2
PASS
03
Live route/API probeGET / + GET /api/discovery/home · 200 + 200 JSON
PASS
04
Read/write truth boundaryCATALOG ≠ HOME ≠ DISCOVERY · READ_MODEL
PASS
05
Deterministic fixturebooking/discovery/tokyo/home-split-v2
PASS
06
Three viewport PNG + digest0 / 3 captured
BLOCKED
07
Design + Product QA receiptreceiptId = null
BLOCKED
CAPTURE MATRIX

3 viewport slots

DESKTOPREADY
1440 × 900@1x · mouse + keyboard

browser visual capture runner

artifacts/ui/booking-discovery/visual/desktop-1440x900.png
checksum null · receipt null
TABLETREADY
1024 × 768@1x · touch + keyboard

browser visual capture runner

artifacts/ui/booking-discovery/visual/tablet-1024x768.png
checksum null · receipt null
MOBILEREADY
390 × 844@3x · touch

browser visual capture runner

artifacts/ui/booking-discovery/visual/mobile-390x844.png
checksum null · receipt null
E03 PRODUCT SCOPE

预约与商家 · public-booking-platform

9 个 CURRENT 页面、117 个 task、9 个 capture task ready、108 个 task 等待前置;所有生产探测均为只读。

01发现好店/5/7 preflight02店铺详情/shop/:publishHash5/7 preflight03三步预约/t/:publishHash5/7 preflight04订单与预约状态/booking-status5/7 preflight05商家工作台/console?t=:hash5/7 preflight06移动发现入口/mini5/7 preflight07官方介绍页/official5/7 preflight08安全与隐私/security5/7 preflight09商家登录/console?t=:hash5/7 preflight
OPEN PREDECESSORS

E01 与 E02 继续保持 FAIL-CLOSED

0 ACCEPTED
E01 · GLOBAL 28/36Evidence Intake & Receipt Operations

1105 tasks · 85 ready · 0 accepted

全局登记 →
E02 · GLOBAL 29/36BBS Capture Readiness & Fixture Control

8 screens · 24 slots · 0 accepted

BBS 执行包 →

E01 REGISTRY / 1,105 TASKS · OPEN

全局任务登记继续作为执行底座

E03 没有覆盖前置任务:85 个 capture task 可领取,1,020 个后续任务仍等待 accepted predecessor;claimed、submitted、accepted 均为 0。

EXECUTION TASKS1105one per blocked R26 Gate
READY TO CLAIM85visual capture only
WAITING1020predecessor receipt missing
CLAIMED / SUBMITTED0 / 0registry is not execution
ACCEPTED0R26 remains 0/85

EXECUTION DEPENDENCY / 5 LANES

85 → 170 → 425 → 170 → 255 的有向 receipt 链

E03 仍只展开 Booking 第一条捕获泳道;体验、治理、发布与生产恢复等待同页 accepted receipt,不能人工跳级。

LANE 0185 READY

VISUAL CAPTURE

从 exact source 与 fixture 生成 scope-bound visual artifact、checksum 和 runner receipt。

TASKS
85
WAITING
0
ACCEPTED
0
Product Design + Product QAReviewer · Design Systems
LANE 02WAITING

REFLOW + ACCESSIBILITY

基于 accepted visual manifest 执行 reflow 与 a11y 断言并提交逐项结果。

TASKS
170
WAITING
170
ACCEPTED
0
Product Frontend + Accessibility QAReviewer · Product QA
LANE 03WAITING

OWNER GOVERNANCE

四方针对同一 source、screen、风险和体验 receipt 独立签署,不允许代理签名。

TASKS
425
WAITING
425
ACCEPTED
0
Product + Design + Architecture + QAReviewer · Program Governance
LANE 04WAITING

EXACT RELEASE

绑定不可变制品、配置/迁移 manifest、部署目标和精确 release identity。

TASKS
170
WAITING
170
ACCEPTED
0
Release EngineeringReviewer · Architecture
LANE 05WAITING

PRODUCTION + RECOVERY

执行生产 smoke、观察窗口和 intentional rollback drill,并验证恢复后的主任务。

TASKS
255
WAITING
255
ACCEPTED
0
Service Operations + Product OwnerReviewer · Production QA

RECEIPT CONTRACTS / 5

提交物先有 schema,再允许 AI 或开发者执行

Booking 捕获 receipt 必须包含 exact revision、fixture、环境、artifact digest、runner 与时间;首页数字、Auth meta 或 route 200 均不能替代它。

CAPTUREexecution-receipt/capture/v1

VISUAL CAPTURE

  1. 01screenId
  2. 02sourceRevision
  3. 03fixtureId
  4. 04environment
  5. 05artifactPath
  6. 06artifactDigest
  7. 07runnerVersion
  8. 08capturedAt
Receipt must be scope-bound to one product, one Screen ID and one source/release identity; null, reference-only and cross-product evidence are rejected.
EXPERIENCEexecution-receipt/experience/v1

REFLOW + ACCESSIBILITY

  1. 01screenId
  2. 02sourceRevision
  3. 03visualReceiptId
  4. 04suiteId
  5. 05environment
  6. 06assertions
  7. 07artifactDigests
  8. 08reviewedAt
Receipt must be scope-bound to one product, one Screen ID and one source/release identity; null, reference-only and cross-product evidence are rejected.
GOVERNANCEexecution-receipt/governance/v1

OWNER GOVERNANCE

  1. 01screenId
  2. 02role
  3. 03subjectRevision
  4. 04experienceReceiptIds
  5. 05decision
  6. 06riskNotes
  7. 07signatureId
  8. 08signedAt
Receipt must be scope-bound to one product, one Screen ID and one source/release identity; null, reference-only and cross-product evidence are rejected.
RELEASEexecution-receipt/release/v1

EXACT RELEASE

  1. 01screenId
  2. 02releaseId
  3. 03sourceRevision
  4. 04artifactDigest
  5. 05configDigest
  6. 06migrationDigest
  7. 07deploymentTarget
  8. 08releasedAt
Receipt must be scope-bound to one product, one Screen ID and one source/release identity; null, reference-only and cross-product evidence are rejected.
PRODUCTION_RECOVERYexecution-receipt/production_recovery/v1

PRODUCTION + RECOVERY

  1. 01screenId
  2. 02releaseId
  3. 03productionReceiptId
  4. 04smokeChecks
  5. 05observationWindow
  6. 06rollbackReceiptId
  7. 07recoveryChecks
  8. 08observedAt
Receipt must be scope-bound to one product, one Screen ID and one source/release identity; null, reference-only and cross-product evidence are rejected.
CURRENT PRODUCT KNIFE · E03

预约与商家 · public-booking-platform

产品切换器保留九个 scope;E01/E02 显示 OPEN,E03 显示 ACTIVE,其余六刀排队。

E01reits-info-portal10 ready · 120 waitingE02reits-bbs8 ready · 96 waitingE03public-booking-platform9 ready · 108 waitingE04data-sources15 ready · 180 waitingE05trading-data-source10 ready · 120 waitingE06miniapp-open-platform4 ready · 48 waitingE07matrix-x-chat-ios14 ready · 168 waitingE08matrix-quant-im-ios14 ready · 168 waitingE09matrixantai-sim1 ready · 12 waiting
EXECUTION TASKS117 / 1105
9ready
108waiting
E03 事实边界

E03 以 public-booking-platform 最新 main/EC2@cc24662 为边界,把 9 个 CURRENT Screen ID、9 个实时 route/API probe、9 个确定性 fixture、27 个 viewport slot 与发现/事务/Auth 真值分轨接入执行。111 source、51 home、220 discovery、218 seed demos 是四个不同分母;Auth meta 当前宣告 staging/preview,E03 没有执行 OTP 或预约写入。PNG、checksum、reviewed receipt 和 accepted screen 仍全部为 0,E01/E02 保持 OPEN FAIL-CLOSED。