← back to Newmor Onboard

verification/e2e-proof.json

94 lines

{
  "ticket": "TK-10670-onboard-refresh-newmor-dist-lbi-boyd-ful",
  "agent": "codex-run-10670",
  "timestamp": "2026-09-09T17:38:15.879760+00:00",
  "risk_tier": "R4: approved Shopify theme and Online Store publication",
  "intent": "Launch verified Newmor candidates as a no-material-price showroom with working discovery/contact and preserved Sample variants",
  "approval": "Steve approved the linked September 8 showroom memo with “yes do it” on September 9",
  "scope": {
    "approved_candidate_ceiling": 125,
    "fresh_range_eligible": 116,
    "additional_range_holds": 9,
    "original_draft_holds": 180,
    "archives": 237,
    "marker_repairs": 7,
    "exact_image_fills": 6
  },
  "counts": {
    "ARCHIVED": 237,
    "DRAFT": 189,
    "ACTIVE": 116
  },
  "assertions": [
    {
      "boundary": "canary-proof",
      "verdict": "PASS",
      "evidence": "verification/canary-proof.json"
    },
    {
      "boundary": "discovery-proof",
      "verdict": "PASS",
      "evidence": "verification/discovery-proof.json"
    },
    {
      "boundary": "canary-state-proof",
      "verdict": "PASS",
      "evidence": "verification/canary-state-proof.json"
    },
    {
      "boundary": "canary-rollback-proof",
      "verdict": "PASS",
      "evidence": "verification/canary-rollback-proof.json"
    },
    {
      "boundary": "final-state-proof",
      "verdict": "PASS",
      "evidence": "verification/final-state-proof.json"
    },
    {
      "boundary": "public-pages-proof",
      "verdict": "PASS",
      "evidence": "verification/public-pages-proof.json"
    },
    {
      "boundary": "final-discovery-proof",
      "verdict": "PASS",
      "evidence": "verification/final-discovery-proof.json"
    }
  ],
  "critical_paths": [
    "Native collection/search -> exact Newmor PDP -> SKU phone/email handoff",
    "Quote modal open/close and browser-required validation without sending",
    "Sample cart identity and cleanup in four engine/viewport contexts",
    "Anonymous checkout sign-in boundary in Chromium desktop",
    "Actual two-product rollback to DRAFT, zero visible channels and exact 13 latent memberships, followed by guarded Online Store-only reapplication",
    "All 542 final-state invariants and all 116 public PDPs with 15 negative probes"
  ],
  "noncritical_skips": [
    "Quote email delivery: no email authorized or submitted; phone/mailto handoff verified",
    "Authenticated checkout/order: no login or order authorized",
    "Browserbase/real physical iOS: local Chromium/WebKit desktop/mobile viewports used"
  ],
  "known_limits": [
    "Boost indexing was not repaired; verified native Newmor collection/search serves the line",
    "External analytics/optional booking/customizer/telemetry errors are recorded and owner-classified; native critical assertions passed",
    "Initial KOT23 activation temporarily inherited 13 latent channels; immediately restored DRAFT and corrected. Third-party ingestion during that interval was not audited."
  ],
  "side_effects": [
    "116 products ACTIVE with visible/configured Online Store only; all other original memberships cleared only for approved live products",
    "Seven showroom marker repairs and six exact vendor image fills",
    "Six Newmor-scoped theme assets; originals and hashes preserved",
    "Disposable anonymous Sample carts were cleared",
    "Local ticket/evidence/git/approval-file updates; no canonical DB, price, SKU/spec, email, schedule or remote-push action"
  ],
  "rollback": "scripts/launch-products.mjs rollback --approved restores original touched status/configured memberships/tags/showroom values under drift guards; source images retained. scripts/apply-theme.mjs --rollback --approved restores the original six assets under hash guards. Product rollback rehearsed on two canaries; actual theme transition function tested with a persisted mock and live apply readback.",
  "branch_verdict": "PASS: approved 116-product showroom release",
  "verdict": "PASS",
  "parent_ticket_completion": "BLOCKED: nine Arona candidates need current range evidence; broader DWNM identity/fill-only specification refresh remains separately gated",
  "base_commit": "6bef493",
  "live_release_commit": "abb03af",
  "independent_reviewer": "launch_review; final acceptance M-02472, recorded in ticket and verification/independent-review.md",
  "approval_record": "/Users/macstudio3/.claude/yolo-queue/_done/2026-09-08-TK-10670-newmor-showroom-line.md",
  "remaining_approval_draft": "/Users/macstudio3/.claude/yolo-queue/pending-approval/2026-09-09-TK-10670-newmor-arona-range-confirmation.md"
}