開發 Shopify 排程促銷時,為什麼時間會差 8 小時?
技術筆記
記錄 Shopify 促銷排程在編輯與儲存時出現 8 小時落差的原因,拆解 datetime-local、操作者瀏覽器時區、商店 IANA timezone 與資料庫 UTC 的轉換責任。
技術筆記
記錄 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。
技術筆記
記錄 KnockersTaskBlocks 的開發起點,說明為什麼不修改 Kanboard 核心,以及如何用結構化 Task Document、Markdown 相容內容與專案 opt-in 保留原生搜尋、Email、API 與回滾能力。