開發 Shopify 折扣 App 時,如何解決 Discount Function 設定超過大小限制?
技術筆記
記錄 Shopify 折扣 App 把促銷規則寫入 Function owner metafield 後,後台儲存成功但結帳沒有折扣的排查過程,以及如何用精簡 schema、byte 檢查與 input query variables 控制限制。
技術筆記
記錄 Shopify 折扣 App 把促銷規則寫入 Function owner metafield 後,後台儲存成功但結帳沒有折扣的排查過程,以及如何用精簡 schema、byte 檢查與 input query variables 控制限制。
技術筆記
記錄 Shopify 促銷排程在編輯與儲存時出現 8 小時落差的原因,拆解 datetime-local、操作者瀏覽器時區、商店 IANA timezone 與資料庫 UTC 的轉換責任。
技術筆記
記錄 Shopify 批量特價直接修改 Variant price 與 compare-at price 時,如何用快照、租約、狀態機、逐組進度與還原衝突偵測,避免覆蓋商家後續改價。
技術筆記
記錄 Shopify Collection 排程促銷先遇到未來規則被過濾,之後又因儲存時展開商品造成規則過期與設定膨脹,最後改由 Discount Function runtime 判斷 membership。
技術筆記
研究 cobusgreyling/loop-engineering 如何用排程、Skills、狀態、Git worktree、Verifier、成本預算與安全閘門,建立能持續執行又知道何時停下的 AI coding agent 開發迴圈。
技術筆記
記錄 KnockersTaskBlocks 如何讓 AI Agent 經由 Kanboard JSON-RPC 讀寫 Task Document,並用 expected_revision、共用授權、Server validation 與 replace/append API 避免靜默覆蓋。
技術筆記
記錄 KnockersTaskBlocks 在區塊類型增加後遇到的維護問題,以及如何用 TaskContentRuntime、Block Catalog、Renderer Registry 和契約測試收斂驗證、投影與呈現流程。
技術筆記
記錄 KnockersTaskBlocks 加入互動式 HTML 時遇到的實際問題,包含 sanitizer 與需求衝突、srcdoc 繼承 CSP,以及如何用獨立 runner、sandbox iframe 和 postMessage 隔離 JavaScript。
技術筆記
記錄 KnockersTaskBlocks 從測試版進入正式環境前的發布流程,包含不可變 Artifact、Release Manifest、Checksum、Bundle Budget、多資料庫 Migration、原子替換與實際回滾演練。
技術筆記
記錄 KnockersTaskBlocks 公開任務頁如何保護圖片、附件、內部連結與外部連結,並以 Public Task Scope、原生資源 ownership、no-store 與一致的 not-found 行為避免跨任務洩漏。
技術筆記
記錄 KnockersTaskBlocks 如何加入跨職能流程圖,包含 React Flow 畫面狀態與 Domain JSON 的分離、跨泳道拖曳、節點關聯、自動排列、三欄原型與效能限制。
技術筆記
記錄 KnockersTaskBlocks 如何在不公開整個專案的情況下分享單一任務,包含高熵 Token、雜湊儲存、一次性網址、期限、輪替、撤銷與統一 Public Task Scope。