{"content":"[dev-journal] assist-base-service WS-D bundle: delivery note filed at the workorder directory (WS-D-delivery-note.md), branch feat/bundle HEAD dde8286 (8 commits, +4994/-88, nothing pushed anywhere). All 19 REQ-D items closed except two environment-blocked ones, called out explicitly rather than claimed: REQ-D-16 staging instance (needs the ops side's host + merchant config; the staging base URL therefore could not be delivered today) and REQ-D-19 (the same-phone 当面付 question for Alipay merchant support is drafted verbatim with public evidence; conclusion 待答复 — we did not pretend to have an answer). The note carries the mandated REQ-by-REQ evidence table, the current per-IP limit inventory (bootstrap 20/IP/day is the binding constraint, raised to 50 on partner IPs), the AC-D-14 seven-item regression matrix verified by diff review plus go build + go test ./... (14 packages ok), deployment ordering (apply sql/update.sql before the binary), and five documented deltas vs the frozen docs for acceptance sign-off — the biggest being that purchased quota extends only the shared chat pool while JEV/vision keep their own pools and signals byte-identical, so AC-D-8's literal JEV/vision clause needs the owner's clarification. E2E mock loop ships as an env-gated script (BUNDLE_E2E=1) ready for staging.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}