← back to Newmor Onboard
verification/prelaunch-proof-history.json
133 lines
{
"ticket": "TK-10670-onboard-refresh-newmor-dist-lbi-boyd-ful",
"timestamp": "2026-09-08T21:22:24.441122+00:00",
"intent": "Apply Steve\u2019s no-price showroom scope to local artifacts and verify cadence status",
"risk_tier": "R0 local documents + read-only Shopify/PM2/launchd",
"base_commit": "fc425c3",
"environment": "Local Mac; exact Newmor Wallcoverings Shopify vendor; no remote machine scheduling audited",
"commands": [
"Shopify paginated GraphQL query only; first sandbox DNS failure then approved host read",
"Python CSV-to-live-product exact normalized pattern/manufacturer-code join",
"pm2 jlist (first sandbox EPERM then approved host read)",
"launchctl list filtered cadence/Newmor names",
"Read cadence-import.js/vendors.js, hourly and IG plists, daily-cadence.js and historical scraper-liveness snapshot",
"git diff --check; JSON parsing; candidate/hold partition and rollback prestate assertions"
],
"assertions": [
{
"boundary": "user-direction",
"verdict": "PASS",
"evidence": {
"user_verbatim": [
"ok for no prices for newmor",
"showroom line"
],
"mode": "showroom line",
"display_material_prices": false,
"purchase_journey": "view -> showroom inquiry",
"vendor_price_list_required": false,
"priced_goods_variant_required": false
}
},
{
"boundary": "live-shopify",
"verdict": "PASS",
"counts": {
"DRAFT": 305,
"ARCHIVED": 237,
"ACTIVE": 0
},
"exact_vendor": "Newmor Wallcoverings",
"nested_pages_complete": true
},
{
"boundary": "manifest",
"verdict": "PASS",
"candidates": 125,
"held": 180,
"missing_showroom_markers": 7,
"candidate_publications": 0,
"range_evidence_date": "2026-09-04"
},
{
"boundary": "pricing-memo",
"verdict": "PASS",
"evidence": "Old active memo moved to _superseded with annotation; tracked and historical _done copies marked superseded; replacement showroom memo exists."
},
{
"boundary": "cadence",
"verdict": "PASS",
"evidence": "Hourly importer loaded but Newmor explicitly denied and absent in vendors.js. newmor-agent absent in local PM2. No dedicated Newmor LaunchAgent found. General 35-minute IG job loaded; Newmor-specific posting coverage unverified."
},
{
"boundary": "customer-showroom-journey",
"verdict": "SKIP",
"critical": true,
"reason": "Live no-price rendering, inquiry, publication and catalog changes require explicit approval and actual canary proof."
}
],
"artifacts": [
"artifacts/SHOWROOM-PLAN.md",
"data/newmor-showroom-preflight-2026-09-08.json",
"data/newmor-showroom-plan-2026-09-08.json",
"/Users/macstudio3/.claude/yolo-queue/pending-approval/2026-09-08-TK-10670-newmor-showroom-line.md"
],
"side_effects": "Local artifacts and ticket notes only; no Shopify/DB/theme/send/publish/schedule/social mutation.",
"cleanup": "Git revert for project docs; reverse annotated memo move using preserved body/history. No external rollback required.",
"verdict": "BLOCKED",
"resume_recheck": {
"timestamp": "2026-09-09T14:49:38.108759+00:00",
"agent": "codex-run-10670",
"intent": "Verify saved showroom approval package remains concrete and stop at the explicit live-write gate",
"risk_tier": "R0",
"base_commit": "9c660ddb771a14a3a837c28e5505992a0a27e063",
"environment": "Local Mac; no fresh vendor or Shopify read in this resume pass",
"preconditions": {
"inbox": "empty",
"ownership": "codex-run-10670",
"worktree_before": "clean",
"shopify_snapshot": "2026-09-08T21:16:34.106Z",
"public_range_snapshot": "2026-09-04"
},
"commands": [
"tk inbox; tk show; tk take",
"pmset -g; pgrep -fl caffeinate; screensaver idleTime read",
"Python JSON manifest/snapshot assertions and memo path-normalized equality",
"git diff --check; Python JSON readback"
],
"assertions": [
{
"boundary": "manifest-to-saved-snapshot",
"verdict": "PASS",
"evidence": "542 unique products;125 unique candidates and180 unique holds disjoint and exactly covering305 drafts;237 archived. Candidate prestate tags/variants/publications match snapshot, all queried connections complete."
},
{
"boundary": "proposed-mutations",
"verdict": "PASS",
"evidence": "Seven marker updates;no price changes or new goods variants. KOT-23=4351291785267,KOT-24=4351291818035;both in exact candidate set."
},
{
"boundary": "approval-file",
"verdict": "PASS",
"path": "/Users/macstudio3/.claude/yolo-queue/pending-approval/2026-09-08-TK-10670-newmor-showroom-line.md",
"sha256": "a732b21ed1ba057ec7c341e48ca5da4438b842688c85531fd9d46f97e322998c",
"evidence": "Active memo exists and equals tracked SHOWROOM-PLAN.md after normalizing its one absolute project path."
},
{
"boundary": "power-settings",
"verdict": "PASS",
"evidence": "sleep/displaysleep/disksleep=0;screensaver idleTime=0;persistent caffeinate -dimsu PID1148."
},
{
"boundary": "live-showroom-journey",
"verdict": "SKIP",
"critical": true,
"reason": "Explicit user gate: no live Shopify/catalog/theme/publication changes authorized. Fresh live availability/prestate and actual no-price/inquiry canary required before completion."
}
],
"side_effects": "Local verification evidence and canonical ticket notes/status only;no external writes or sends",
"cleanup": "No live state to roll back;local evidence change is git-revertible",
"verdict": "BLOCKED"
}
}