更新日期 2026-05-11

OIF OKR-O1 跨週執行工作區

每日更新驅動的跨週 OKR dashboard。先看 30 秒掌握與任務看板,再進入落差、週總結、證據與決策紀錄。

開啟 Markdown 原始檔
目前評級 🟢 Strong Progress

多個 workstream 已進入 implementation / reported working。

目前 P0 Alpha Merge / Handoff

merge existing module to alpha、SRE handoff、5/12 internal sharing。

W19 結論 Finalized

雙向 route feasibility 已在 single-run 基礎上達成。

目前週次 W20 (May 11 - May 15)

由 W19 final summary 與 W20 tickets 產生。

30 秒掌握

最重要

5/12 多個 W20 workstream 從 planning 進入 implementation / reported working。

正在推進

W20-P1-01 onchain-escrow、W20-P1-04 parameterized tests、W20-P1-05 deploy scripts、W20-P1-02/W20-P1-03 oracle high-frequency test。

已關閉

oracle 多帳戶傳訊與單帳戶多訊息目前都正常工作;仍需補測試條件與 output。

下一步

補 evidence:test command / run output、deploy record、oracle test condition、wiki/internal doc ref、onchain-escrow interface。

當日進度總結

Slack 快速更新,摘要昨天到今天的主要推進。

今日 W20 多項工作進入 implementation:onchain-escrow、parameterized test scripts、deploy scripts、oracle high-frequency test 與 protocol spec。

  • Jiahui 整理 e2e test scripts,已可指定參數進行測試,今日繼續調整細節。
  • Cyan 推進 solver direct escrow auth scheme,嘗試在 OriginSubmission schemes 新增 onchain-escrow
  • Alex 改善 deploy contract scripts,確保每次編譯新版本;接著需在測試網部署 callback handler,並整理來源合約與當前差異。
  • Alfred 高頻測試 oracle,多帳戶傳遞訊息與單帳戶多訊息目前都正常工作。
  • CT 準備今天分享的提問;changwu 在 wiki 整理 protocol spec。

W20 (May 11 - May 15) 目標

把 W19 的 PoC route feasibility 推進成 alpha 可整合、可測試、可部署、可交接的 module readiness。

W20 主線:merge existing module to alpha、SRE handoff、Documentation、整理 deploy / test Script、2026-05-12 內部分享。

W20 任務看板

Status 使用固定字典;Latest Update 放口頭進展,Evidence 只放可追溯材料。若授權限制不能貼 link,可使用內部文件標題、ticket ID、檔名、tx hash 或 command 摘要。

ID Owner 任務 優先級 狀態 Due / ACD 完成條件 / Close Gate Latest Update Evidence 下一步
W20-P0-01 TBD / All module owners merge existing module to alpha P0 尚未開始 Due TBD / ACD - existing modules 的 merge blocker、依賴、狀態與可進 alpha 的範圍清楚;Close Gate:alpha blocker list + module readiness view 2026-05-12 solver scheme、test scripts、deploy scripts、oracle test、protocol spec 都有推進 待補 alpha blocker list / module readiness view 將 5/12 sharing / module updates 整理成 alpha blocker list 與 module readiness view
W20-P0-02 All module owners 2026-05-12 內部分享:每個人說明 module 狀態與使用 P0 尚未開始 Due 2026-05-12 / ACD - 每位 owner 說明 module status、usage、known gaps、alpha blocker;Close Gate:sharing outcome + action items 2026-05-12 CT 準備今天分享的提問;Cyan / Jiahui / Alex / Alfred / changwu 均有 module update 待補 sharing outcome / 內部會議紀錄參照 補 internal sharing outcome,將提問轉成 action items / blocker
W20-P0-03 @Cyan / @Alfred / @Jiahui 與 SRE 協作部署 testnet solver, relayer P0 尚未開始 Due TBD / ACD - SRE 能依文件 / script 部署 testnet solver 與 relayer;Close Gate:deploy flow + config baseline + rollback note 2026-05-12 Alex 改善 deploy script 並需部署 callback handler;Alfred oracle high-frequency test 正常 待補 deploy command、deployment record、oracle test condition 補 deploy command、callback handler deployment record、oracle test condition 與 SRE handoff note
W20-P1-01 @Cyan Solver 支援無 Permit2 且無 EIP-3009 token 的鏈上情境:approve + transfer P1 進行中 Due TBD / ACD - 定義並驗證 approve + transfer path;Close Gate:scheme interface + compatibility note + test path 2026-05-12 Cyan 推進 solver direct escrow auth scheme,嘗試在 OriginSubmission schemes 增加 onchain-escrow 待補 scheme interface / compatibility / test evidence onchain-escrow scheme interface、compatibility、test path 與是否取代 approve + transfer scope
W20-P1-02 @Alfred 處理測試網自架 Hyperlane Relayer 的高頻跨鏈訊息 P1 進行中 Due TBD / ACD - 高頻訊息處理策略、限制、config 與觀測方式清楚;Close Gate:test condition + run output / internal ref 2026-05-12 Alfred 高頻測試 oracle,多帳戶傳遞訊息或單帳戶多訊息目前都正常工作 待補測試條件、帳戶數、訊息數、tx / log / run output 或內部參照 補測試條件、帳戶數、訊息數、tx / log / run output
W20-P1-03 @Alfred 協作 ISM 驗證機制,交付我們自己的驗證合約(e.g. 單簽) P1 尚未開始 Due TBD / ACD - 自有驗證合約可部署 / 可測試,並說明驗證假設與風險邊界;Close Gate:deployment relation + assumptions + test output 2026-05-12 oracle high-frequency test 正常工作 待補 oracle / ISM deployment relation、verification assumptions 與 test output 補 oracle / ISM deployment relation、verification assumptions 與 test output
W20-P1-04 @Jiahui 優化整理 e2e 測試腳本 P1 進行中 Due TBD / ACD - e2e test scripts 可重跑、參數清楚;Close Gate:sample command + env + expected output + sample run 2026-05-12 Jiahui 整理測試腳本,已可指定參數進行測試,今日繼續調整細節 待補 sample command、env requirement、expected output、sample run 補 sample command、env requirement、expected output、sample run
W20-P1-05 @Alex 修復並重構 TRON 當前合約相關腳本 P1 進行中 Due TBD / ACD - TRON 合約 deploy / test scripts 可重跑;Close Gate:compile guard verification + callback handler deployment + diff note 2026-05-12 Alex 改善部署合約腳本,確保每次編譯新版本;需在測試網部署 callback handler;整理來源合約與當前差異 待補 compile guard verification、callback handler testnet deployment、source/current diff note 補 compile guard verification、callback handler testnet deployment、source/current diff note
W20-P1-06 @Irara / changwu / CT 按照 OIF Documentation 測試各 OIF 模組 P1 尚未開始 Due TBD / ACD - 依文件測試各 module,回報文件缺口;Close Gate:doc test checklist + wiki/internal doc version ref 2026-05-12 changwu 在 wiki 整理 protocol spec;CT 準備今天分享的提問 待補 wiki / internal doc link、version 或章節參照 補 wiki/internal doc title / version,將 CT questions 轉為 Documentation test checklist
W20-P1-07 TBD / Contract owner 承接 W19 minimal core OIF-contract 與 release / audit baseline P1 進行中 Due TBD / ACD - 補必要 / 非必要 function、event、ABI、guard、solver dependency matrix;Close Gate:source/current diff + release boundary 2026-05-12 Alex 整理來源合約與當前差異;Cyan 推進 onchain-escrow scheme 待補 source/current contract diff、release / audit boundary 補 source/current contract diff、release / audit boundary、scheme impact note
W20-P1-08 TBD / Relayer + Script owners 承接 W19 route acceptance、domain ID / chain ID mapping regression checklist P1 進行中 Due TBD / ACD - W19 雙向 route evidence 轉成 module-level acceptance checklist;Close Gate:checklist + sample run / internal ref 2026-05-12 parameterized test scripts 與 oracle high-frequency test 可作為 acceptance checklist input 待補 acceptance checklist / sample run 將 test script parameters、oracle test condition、domain mapping check 整合成 acceptance checklist
W20-P2-01 @Jiahui / TBD 承接 W19 e2e cost model / operator cost note P2 審查中 Due TBD / ACD - 若 SRE handoff 或 alpha planning 需要,補 operator cost note;Close Gate:reviewer decision + cost assumptions 2026-05-11 jiahui 需要幫忙 review 成本那張 ticket 待補 cost assumptions / reviewer note 或內部 ticket 參照 指定 reviewer;整理 cost assumptions 與是否阻塞 SRE handoff

W19 Finalized Reference

W19 已封存;以下保留 route feasibility 與 carry-over 背景,供 W20 alpha / handoff planning 參考。

ID 任務類型 任務 優先級 狀態 完成條件 最新更新 下一步
W19-P0-01 Goal TRON 測試網 -> HyperEVM 測試網 open -> claim e2e 打通 P0 單次完成 open / fill / post-fill / claim tx 已確認;timestamp、actor、balance change 可對齊 2026-05-04 已確認單次驗證完成,並於 2026-05-04 關閉卡片 凍結基準;若 minimal core OIF-contract 註記後有時間,重跑回歸檢查
W19-P0-02 Goal HyperEVM 測試網 -> TRON 測試網 open -> claim e2e 打通 P0 單次完成 跑出反向 open / fill / post-fill / claim 單次 tx 證據,或明確定位阻塞點 2026-05-07 已打通反向 route:open -> fill 約 5s,open -> claim 約 36s;root cause 收斂為 domain ID / chain ID mapping 已於 2026-05-07 關閉;下一步轉為 repeatability、acceptance check 與成本 / relayer readiness
W19-P1-01 Goal Solver 支援無 Permit2、無 EIP-3009 token:approve + transfer P1 尚未開始 定義 TRON source-chain token capability constraint 下的 route 方案 已列入 W19 項目 決定 approve-only subset、ERC-3009,或 upstream parity strategy
W19-P1-02 Goal 整理 minimal core OIF-contract P1 Release 風險 完成必要 / 非必要 function、event、ABI、guard、solver 依賴註記;暫時不刪除代碼,且不破壞 HyperEVM -> TRON PoC 所需 path 2026-05-08 新增 HyperlaneOracleMapped 合約與部署腳本;部署流程未先編譯的問題已修復;但該合約不在 OIF release-v1.0.0 tag 中 W19-BL-02 產出必要功能註記;以 W19-BL-06 追蹤 release / audit baseline
W19-P1-03 Goal 根據內部 OIF workflow 調整自建 testnet Hyperlane relayer P1 Regression 風險 降低 relayer latency / failure uncertainty,或判斷暫不需要自建 2026-05-08 Alfred 開始重構 Hyperlane 相關 code,目標是精簡當前 code Refactor 後保留雙向 route acceptance / regression check
W19-P1-04 Goal 研究 Hyperlane IGP 如何定價 P1 完成 拆出 per-route gas payment / relayer cost 的估算方法 2026-05-06 IGP 費用調研已完成,並於 2026-05-06 關閉卡片;成本匯總由 W19-P2-02 持續追蹤 已關閉;若需要 PM 可讀成本表,由 W19-P2-02 接續
W19-P2-01 Goal 研究 OIF solvers 對 n tokens -> n tokens 的支持 P2 完成 判斷是否進入後續 scope,不阻塞 W19 PoC 2026-05-07 補充:目前合約支持 1-N;N-1 / N-to-N 受 origin chain input 限制,需合約或 order model 調整 已關閉;scope split 已由 W19-BL-04 補充,後續產品化另開新週 item
W19-P2-02 Goal e2e 打通後的成本匯總實算 P2 進行中 彙總 TRON fee、HyperEVM gas、IGP、relayer cost 2026-05-08 jiahui 繼續成本估算 task;尚未補成本表或估算證據 補 IGP fee、TRON fee、HyperEVM gas、relayer cost 與 energy delegation 假設
W19-P2-03 related to W19-P1-01 Solver waiting root-cause 追蹤 P2 完成 補一筆 tx 已上鏈但 solver 仍 waiting 的具體案例與 log 2026-05-04 團隊回報 solver multi-process waiting 問題;此卡片由 W19-P1-01 衍生;後續已修復一版,目前正常且尚未再出錯,並於 2026-05-05 關閉卡片 已關閉;若問題復現,再以新 failure trace 另開 ticket
W19-BL-01 related to W19-P0-02 定位 HyperEVM -> TRON claim no response P0 完成 補齊 submitProof tx、claim call log、RPC response、solver log、event parser output,判斷是舊問題復現或 event parser mismatch 2026-05-07 blocker 已解除;root cause 指向 domain ID 與 chain ID 轉換差異 已於 2026-05-07 關閉;將 domain ID mapping 納入 contract / relayer acceptance check
W19-BL-02 Backlog 產出 minimal core OIF-contract 必要功能註記 P1 Open 標註必要 / 非必要 function、event、ABI、guard 與 solver 依賴面;暫時不刪除代碼,確認不破壞 baseline 或反向 PoC path 2026-05-08 HyperlaneOracleMapped 已新增,需納入必要 / 非必要與 release baseline 註記 先整理註記與 matrix,暫不刪 code
W19-BL-03 Backlog 產出 IGP / cost 上下界估算 P2 保留 補 IGP 文件連結、單筆費率、單日 / 小時成本估算、energy delegation 假設與自跑 oracle 最差情境 2026-05-06 因 W19-P2-02 維持開啟,暫時保留為後續 PM 可讀成本表延伸 W19-P2-02 完成本週成本匯總後再接續
W19-BL-04 Backlog 拆分 N-to-N 支援 scope P2 完成 明確區分 1-N 不改合約可做N-to-N 需改合約後續產品 scope 2026-05-07 已補 scope:目前合約支持 1-N;N-1 / N-to-N 不支持,因 input 限定單一 origin chain 已於 2026-05-07 關閉;產品化需求另排 W20 / later backlog
W19-BL-05 Backlog 整理 release baseline 與 deployment architecture / SRE handoff P2 進行中 明確 release 版本部署基準,並產出雙向 PoC 後 SRE 可接手的部署架構草稿 2026-05-08 Cyan 正在收尾系統架構圖;Alex 修復部署腳本未先編譯就部署的流程問題 補架構圖、部署腳本重跑證據與 release baseline;週結時評估是否升級為 W20 / next stage Goal
W19-BL-06 related to W19-P1-02 對齊 HyperlaneOracleMapped release / audit baseline P1 Release 風險 明確 HyperlaneOracleMapped 是否納入 testnet baseline;若使用未審計版本,需標示風險與決策;若回退,需列出替代方案 2026-05-08 從 Alex 合約更新衍生;相關合約不在 OIF release-v1.0.0 tag 中,明日需與 @pilagod 討論 確認是否改回 release tag 內合約,或以 PoC extension 標示未審計風險

每日自動刷新助手

每日 input 保持簡潔,只貼同事工作狀況;任務狀態、落差、阻塞、健康度與週總結建議由 refresh 後自動生成。

2026-05-12 週二

當日更新

  • Jiahui 整理測試腳本,可以指定參數進行測試,今天會再調整細節。
  • Cyan 進行 solver direct escrow auth scheme,今天會先嘗試在 OriginSubmission 的 schemes 裡增加新的識別 onchain-escrow
  • Alex 改善部署合約腳本,確保每次都會編譯新版本;需要在測試網部署 callback handler;整理來源合約與當前差異。
  • Alfred 高頻測試 oracle,多帳戶傳遞訊息或單帳戶傳遞多個訊息目前都正常工作。
  • CT 準備今天分享的提問。
  • changwu 在 wiki 整理 protocol spec。

阻塞與風險

  • 多項工作已有 reported progress,但仍缺 sample command、run output、deploy record、wiki/internal doc ref 或測試條件。
  • onchain-escrow scheme 需補 interface、compatibility 與測試證據。
  • callback handler 尚需 testnet deployment evidence。

明日重點

  • 補 parameterized test scripts 的 sample command / env / expected output。
  • 補 oracle high-frequency test 的帳戶數、訊息數、tx / log / run output。
  • 補 callback handler deployment record 與 protocol spec wiki/internal doc ref。

2026-05-11 週一

當日更新

  • jiahui 看當前架構圖與 CEO feedback,梳理測試腳本,並需要幫忙 review cost ticket。
  • Cyan 準備 solver 分享內容,調研 solver escrow 當前限制 Permit2 / EIP-3009,初步判斷可添加單純 deposit 功能。
  • Alfred 處理 oracle 相關部署計劃。
  • Alex 今日 n/a。
  • CT 準備 module 相關問題,並與 yuting 了解 UI 3.0。

阻塞與風險

  • 多數更新仍是 planning / input gathering,缺 script inventory、deploy plan、reviewer、documentation gap 或 module usage evidence。
  • solver escrow scope 可能從 approve + transfer 調整為 deposit-only,需要明確決策。
  • cost ticket 需要指定 reviewer;TRON contract scripts 今日無更新。

明日重點

  • 5/12 internal sharing 前補每個 module 的 status、usage、test path、known gaps、alpha blocker。
  • 確認 cost ticket reviewer 與 TRON contract scripts 是否仍是 W20 active scope。
  • 把 oracle deployment plan 對齊 ISM / release baseline / SRE handoff。

2026-05-08 週五

當日更新

  • jiahui 持續跟進 tokencore-cli 分享工作,並繼續成本估算 task。
  • Cyan 收尾目前系統架構圖,並與 Alex 對齊合約改動。
  • Alfred 重構 Hyperlane 相關 code,目標是精簡目前 code。
  • Alex 新增 HyperlaneOracleMapped 合約及部署腳本。
  • Alex 修復部署流程未先編譯就直接部署的問題,並重構部署腳本。

阻塞與風險

  • HyperlaneOracleMapped 與相關合約不在 OIF release-v1.0.0 tag 中,可能涉及未審計版本或回退決策。
  • Hyperlane refactor 需搭配雙向 route acceptance check,避免破壞已完成 single-run baseline。
  • 成本估算仍未補可引用的成本表或估算證據。

明日重點

  • @pilagod 討論 HyperlaneOracleMapped 是否納入 baseline、回退或標示為未審計 PoC extension。
  • 補部署腳本修復後的乾淨重跑紀錄。
  • 完成系統架構圖,作為 deployment architecture / SRE handoff 輸入。
  • 補成本估算與 Hyperlane refactor 後的 acceptance / regression check。

2026-05-07 週四

當日更新

  • HyperEVM -> TRON 已打通:HyperEVM open、TRON fill、TRON proof submit、HyperEVM claim 均有 tx evidence。
  • 反向 route open -> fill 約 5s,open -> claim 約 36s。
  • claim no response 的主要原因收斂為 domain ID 與 chain ID 轉換差異。
  • 合約 scope 補充:目前支持 1-N;N-1 / N-to-N 受 origin chain input 限制,需合約或 order model 調整。
  • 下一步工作轉向 IGP fee / 鏈路成本、relayer code refactor、合約遷移版本與 core 功能整理。

阻塞與風險

  • route feasibility 已達成,但仍需補 order ID、event parser output、重跑紀錄與成本拆分。
  • domain ID mapping / chain ID conversion 需寫入 acceptance checklist,避免 relayer refactor 或合約遷移回歸。
  • 🌟 表示可進入下一階段,不等於 production ready。

明日重點

  • 補 IGP fee、TRON fee、HyperEVM gas、relayer cost 與單筆 / 單日 / 小時成本估算。
  • 整理 relayer refactor note 與雙向 route acceptance check。
  • 補 domain ID mapping note 與 minimal core OIF-contract matrix。

2026-05-06 週三

當日更新

  • N-to-N 交易行為調研發現 orderID 綁定第一個 solver,非同一 solver 時僅第一個 solver 可在原鏈取回 fund。
  • HyperEVM -> TRON 鏈路已可執行到 submitProof,但 claim 無回應。
  • IGP 費用調研已告一段落,後續會依單筆費率估算單日 / 小時成本,並納入 energy delegation 與自跑 oracle 最差情境。
  • 合約工作改為整理 minimal core OIF-contract,註記必要 / 非必要 function 與 event 解析,暫時不刪除未用 code。

阻塞與風險

  • claim 無回應,可能是舊問題復現或 event parser mismatch。
  • 缺 submitProof tx、claim call log、RPC response、solver log 與 event parser output。
  • N-to-N flow 可能需要改合約或 order model。
  • IGP / cost 調研尚缺文件連結與可驗證費率表。

明日重點

  • HyperEVM -> TRON failure trace,定位 claim blocker。
  • 補 IGP 調研文件連結與單筆 / 單日 / 小時成本估算。
  • 拆 N-to-N scope:不改合約可做、需改合約、後續產品 scope。
  • 產出 minimal core OIF-contract 必要功能註記 / matrix。

2026-05-05 週二

當日更新

  • 本週會以調通 HyperEVM -> TRON 為目標。
  • 合約部署先前以完整 OIF 開發中版本為主,未以 release 版本作為基準,後續需調整。
  • 雙向溝通調通後,下一步要整理部署架構文件,讓後續 SRE 能接手。

阻塞與風險

  • release 版本基準與部署架構文件尚未補證據。
  • deployment architecture / SRE handoff 是雙向 route closure 後的下一階段工作,現在可作為 W20 / next stage 候選。

明日重點

  • 維持 P0:HyperEVM -> TRON route closure。
  • 將 release baseline 與 deployment architecture 保留在 backlog,週結時評估是否升級為新週 Goal。

2026-05-04 週一

當日更新

  • solver 穩定性不足,multi-process 行為不時出現交易已上鏈但 solver 仍停在 waiting 狀態。
  • minimal core OIF-contract 整理已安排單人負責,雖低於 P0,但視為 W19 committed workstream。
  • 目前專案定位為 PoC,先走通 route feasibility,不先追求 production-grade repeatability。
  • HyperEVM -> TRON 仍是當前最高優先級。

阻塞與風險

  • Solver waiting 需列入後續排查,但目前不妨礙走通 e2e flow。
  • HyperEVM -> TRON 尚未跑出單次 evidence。
  • minimal core OIF-contract 註記需避免破壞下一方向 PoC 所需功能。

明日重點

  • HyperEVM -> TRON 最小 e2e path。
  • minimal core OIF-contract 註記需標明 HyperEVM -> TRON 所需 function、event、guard 與 solver call path。
  • Solver waiting 先列為 reliability trace,不作為目前 route feasibility gate。

Top Active Gaps

Dashboard 只顯示目前最需要管理的 5 筆 active gap;完整歷史保留在 weeks/W20/gaps.md,並依最新時間排序。

日期 相關任務 落差類型 落差 影響 建議行動 Age
2026-05-12 W20-P1-01 缺少證據 onchain-escrow scheme 已開始實作,但仍缺 interface、compatibility 與 test path。 無法判斷是否可支撐 alpha / Documentation。 補 scheme interface、usage、compatibility、test command / result 或內部參照。 🟢 0d
2026-05-12 W20-P1-04 / W20-P1-08 缺少證據 e2e test scripts 已可指定參數測試,但缺 sample command / run output。 acceptance checklist 仍缺可重跑證據。 補 sample command、env、expected output、sample run 或內部 command 摘要。 🟢 0d
2026-05-12 W20-P1-05 / W20-P0-03 Deployment Gap deploy script 改善中;callback handler 仍需測試網部署證據。 SRE handoff 與 alpha deployment 仍缺可交接證據。 補 compile guard verification、callback handler tx/address、source/current diff note。 🟢 0d
2026-05-12 W20-P1-02 / W20-P1-03 缺少證據 oracle 高頻測試回報正常,但缺測試條件、帳戶數、訊息數與 log。 reported working 尚不能支撐 handoff / regression gate。 補帳戶數、訊息數、tx / log / run output 或內部測試紀錄參照。 🟢 0d
2026-05-12 W20-P1-06 缺少證據 protocol spec 正在 wiki 整理,但缺 wiki / internal doc 版本參照。 Documentation output 無法被 dashboard 追溯。 補 wiki/internal doc title、章節、版本與待 review 問題。 🟢 0d

今日 / 明日建議

P0

  • W20-P0-01:把 5/12 module updates 整理成 alpha blocker list 與 module readiness view。
  • W20-P0-02:補 internal sharing outcome,將提問轉成 action items / blocker。
  • W20-P0-03:補 deploy command、callback handler deployment record、oracle test condition 與 SRE handoff note。

P1 / P2

  • W20-P1-01:補 onchain-escrow scheme interface、compatibility、test path。
  • W20-P1-04:補 parameterized test scripts 的 sample command、env、expected output、sample run。
  • W20-P1-05:補 compile guard verification、callback handler testnet deployment、source/current diff note。
  • W20-P1-02 / W20-P1-03:補 oracle high-frequency test 的帳戶數、訊息數、tx / log / run output。
  • W20-P1-06:補 protocol spec wiki/internal doc title / version。

Midweek Check

  • [ ] P0 是否仍為 尚未開始;若是,確認 owner、due 或 scope 是否需要調整。
  • [ ] 🟡 1-2d gap 是否需要 owner / blocker / scope decision;🔴 3d+ gap 必須升級或降 scope。
  • [ ] 哪些 task 本週不可能達 close gate,先標為 carry-over candidate。

Weekly Close Checklist

  • [ ] 本週 task 已依 close gate 判斷 完成單次完成Carry-overDeferredDropped
  • [ ] 已完成 task 已填入 ACD。
  • [ ] Top active gaps 已關閉、保留或轉入下週。
  • [ ] 重要 decision / dev log / evidence 已補齊。
  • [ ] 下週 carry-over 已建立新週 task,不只留在 archive。

W20 週總結草稿

  • Source:2026-05-11 由 W19 final summary 與 W20 tickets bootstrap。
  • W20 focus:merge existing module to alpha、SRE handoff、Documentation、deploy / test script cleanup、2026-05-12 internal sharing。
  • Initial P0:alpha merge readiness、5/12 internal sharing、與 SRE 協作部署 testnet solver / relayer。
  • Initial P1:approve + transfer、Hyperlane Relayer 高頻訊息、ISM 驗證合約、e2e test scripts、TRON contract scripts、Documentation-based module testing、W19 carry-over。
  • 2026-05-12 update:onchain-escrow scheme、parameterized test scripts、deploy script compile guard、callback handler、oracle high-frequency test 與 protocol spec 都有推進;健康度提升到 🟢 Strong Progress,但仍需補 command、run output、deploy record、wiki/internal doc ref 與 scheme interface。
  • 2026-05-11 update:sharing 準備、test scripts、solver escrow scope、oracle deployment planning 與 cost ticket review 已啟動;健康度維持 🟡 Moderate Progress,因多數仍缺 evidence / command / reviewer / deploy plan。
  • W19 結論:route feasibility 已達成,作為 W20 alpha / handoff 的背景基準。

W19 Final Review

W19 Review Highlights

  • W19 已在 single-run 基礎上達成 route feasibility milestone。
  • TRON Shasta -> HyperEVM testnet 已完成 open、fill、post-fill、claim 與 balance verification。
  • HyperEVM testnet -> TRON Shasta 已於 2026-05-07 完成反向 single-run evidence。
  • 反向 route evidence 包含 HyperEVM open、TRON fill、TRON proof submit、HyperEVM claim。
  • 反向 route timing:open -> fill 約 5s,open -> claim 約 36s。

Root Cause / Readiness

  • 先前 claim no response blocker 已收斂為 domain ID / chain ID conversion mismatch。
  • 2026-05-08 工作轉向 next-stage readiness:架構圖、Hyperlane refactor、部署腳本修復與合約 baseline 釐清。
  • 主要新增風險:HyperlaneOracleMapped 不在 OIF release-v1.0.0 tag 中。
  • 團隊需決定是否將 HyperlaneOracleMapped 納入 PoC extension、回退 release tag 合約,或明確標示 audit boundary。

Rating and Next Stage

  • W19 finalized rating:🌟 Sprint Achieved / Ready for Next Stage
  • 此評級不代表 production ready。
  • W20 已改以 alpha merge、SRE handoff、Documentation、deploy / test scripts 與 5/12 internal sharing 為主線。

跨週 Dev Log

Dev Log 用來累積 OIF 專案從 W19 到結束的工程脈絡。每筆紀錄應保留週次、日期、事件、證據與後續影響,避免週報結束後脈絡流失。

週次 日期 類型 紀錄 證據 / 參照 後續影響
W20 2026-05-11 Carry-over W19 未完成項目已補入 W20 task board:minimal core / release baseline、route acceptance / domain mapping、cost operator note。 weeks/W20/plan.md W20 可直接追蹤 W19 遺留工作,不只保留在 archive。
W20 2026-05-11 Rollover W19 finalized;W20 由 alpha merge、SRE handoff、Documentation、deploy / test scripts 與 5/12 internal sharing 啟動。 weeks/W19/summary.mdweeks/W19/archive.mdweeks/W20/plan.md W20 追蹤 module readiness 與可交付輸出;W19 route evidence 作為 alpha / handoff 背景基準。
W19 2026-05-08 Deployment 部署腳本曾未先編譯就直接部署,今日已修復並重構部署腳本。 2026-05-08 daily update。 需補乾淨重跑紀錄,作為 testnet deployment readiness 輸入。
W19 2026-05-08 Contract 新增 HyperlaneOracleMapped 合約及部署腳本,但相關合約不在 OIF release-v1.0.0 tag 中。 2026-05-08 daily update。 新增 release / audit baseline 風險,需與 @pilagod 討論是否納入 baseline 或回退。
W19 2026-05-08 Relayer Hyperlane 相關 code 進入 refactor / 精簡。 2026-05-08 daily update。 refactor 後需保留雙向 route acceptance / regression check。
W19 2026-05-08 Architecture 系統架構圖收尾中,並與合約改動同步。 2026-05-08 daily update。 作為 release baseline / deployment architecture / SRE handoff 的輸入。
W19 2026-05-07 Research N-to-N scope 補充:目前合約支持 1-N;N-1 / N-to-N 受 origin chain input 限制。 Confluence: OIF contracts for n tokens - n tokens。 W19 scope split 可關閉;產品化需求另排 W20 / later backlog。
W19 2026-05-07 Debug claim no response blocker root cause 收斂為 domain ID 與 chain ID 轉換差異。 2026-05-07 daily update。 納入合約 / relayer acceptance checklist,避免遷移或 refactor 回歸。
W19 2026-05-07 Route evidence HyperEVM -> TRON 反向 route 已完成 single-run:open、fill、proof submit、claim。 見證據紀錄中的四筆反向 tx。 W19 route feasibility milestone 達成;下一步轉向 repeatability / cost model / readiness。
W19 2026-05-06 Contract 合約工作改為整理 minimal core OIF-contract,註記必要功能與 event 解析,暫時不刪 code。 待補必要功能註記 / matrix。 降低直接刪 code 破壞 baseline 或反向 PoC path 的風險。
W19 2026-05-06 Cost W19-P1-04 IGP 定價卡片關閉;更正 W19-P2-02 未關閉,成本匯總卡片維持開啟。 待補 IGP 費率表、單筆 / 單日 / 小時成本估算與 energy delegation 假設。 成本模型由 W19-P2-02 接續追蹤。
W19 2026-05-06 Research N-to-N flow 發現 orderID 綁定 first solver,非同一 solver 時僅第一個 solver 可在原鏈取回 fund。 待補研究文件或 issue。 拆分 1-N 可行性、N-to-N 合約修改需求與產品 scope。
W19 2026-05-06 Route blocker HyperEVM -> TRON 已推進到 submitProof,但 claim 無回應。 待補 submitProof tx、claim log、RPC response、solver log、event parser output。 P0 從「拆反向 path」收斂為「定位 claim no response」。
W19 2026-05-05 Backlog release baseline 與 deployment architecture / SRE handoff 是雙向 route closure 後的下一階段輸入。 待補 release baseline 與架構文件。 先收進 W19-BL-05,不取代目前 P0。
W19 2026-05-04 Decision PoC 目前優先證明 route 可行性,而非 production-grade repeatability。 決策紀錄 2026-05-04。 Solver waiting 降為後續 reliability item。
W19 2026-05-04 Route evidence TRON -> HyperEVM 單次 open / fill / post-fill / claim 已驗證。 見證據紀錄中的四筆 tx 與 balance verification。 W19 P0 轉向 HyperEVM -> TRON 方向閉環。

Dev Log 新增模板

| Week | Date | Type | Log | Evidence / Ref | Follow-up Impact |
|---|---|---|---|---|---|
| W20 | YYYY-MM-DD | Route / Contract / Solver / Relayer / Cost / Decision |  |  |  |

路徑證據

步驟 鏈 / 網路 交易 狀態 執行者 時間 / 區塊 證據備註
open TRON Shasta 0xe162...79f10 SUCCESS 使用者 區塊 64466891;2026-04-30 09:25:45 UTC fee 12.469540 TRX、energy usage 54374,transfer / approval / open logs 已存在
fill HyperEVM testnet 0x2a2a...c8dd status=0x1 solver 區塊 52244803;2026-04-30 09:25:58 UTC gas used 81822,fill-related logs 已存在
post fill HyperEVM testnet 0x7dbb...8acf status=0x1 solver 區塊 52244824;2026-04-30 09:26:18 UTC 已確認為 solver 自動流程;gas used 93852
claim TRON Shasta 0xc9f6...cab0 SUCCESS solver 區塊 64466909;2026-04-30 09:26:39 UTC fee 7.199050 TRX、energy usage 28205,transfer / claim logs 已存在

餘額驗證

範圍 地址 / 實體 Open 前 Open 後 Fill / Claim 後 評估
TRON Shasta source / recipient 餘額 TWjUKfB5VXE1Dp4bcSwMGhvFPY4iqnRM8e 3799.7 USDT 3789.7 USDT 3799.7 USDT Balance 在 open 後減少 10 USDT,並在 fill / claim 後回到原本水位。

反向路徑證據:HyperEVM -> TRON

2026-05-07 daily update 回報,反向 route 已於 2026-05-06 run 打通;目前為 single-run evidence,仍需補 block / timestamp、event parser output 與重跑紀錄。

步驟 鏈 / 網路 交易 狀態 備註
open HyperEVM testnet 0x30d2...374f reported success 反向 route 起點
fill TRON Shasta 0xb894...bbe4 reported success open -> fill 約 5s
proof submit TRON Shasta 0x262c...ffeb6 reported success proof submit completed
claim HyperEVM testnet 0x047a...3157 reported success open -> claim 約 36s;claim no response blocker 已解除

決策紀錄

日期 決策 原因 影響
2026-05-11 W19 未完成項目明確轉入 W20 task board 使用者要求將 W19 未完成任務放到 W20 新增 W20-P1-07 minimal core / release baseline、W20-P1-08 route acceptance / domain mapping、W20-P2-01 cost operator note
2026-05-11 W19 finalized;W20 主線改為 alpha merge / SRE handoff / Documentation / deploy-test scripts W19 route feasibility gate 已達成,使用者補充 W20 tickets 與 2026-05-12 internal sharing milestone W20 plan 以 module readiness、可交付腳本、SRE handoff 與內部分享為核心,不再只追 repeatability / cost model
2026-05-08 新增 W19-BL-06 追蹤 HyperlaneOracleMapped release / audit baseline HyperlaneOracleMapped 與相關合約不在 OIF release-v1.0.0 tag 中,可能需改回未審計版本或明確標示 PoC extension 不改寫原本 W19 Goal;作為 W19-P1-02 衍生的 related ticket,需與 @pilagod 討論後決策
2026-05-07 W19-BL-04 關閉為 scope split 完成 已確認目前合約支持 1-N;N-1 / N-to-N 受 origin chain input 限制 N-to-N 產品化不阻塞 W19,後續另排 W20 / later backlog
2026-05-07 W19-P0-02W19-BL-01 關閉卡片 反向 route 已補 open / fill / proof submit / claim tx;root cause 指向 domain ID / chain ID mapping P0 route closure 完成;mapping 規則進入合約 / relayer acceptance checklist
2026-05-07 W19 健康度調整為 🌟 Sprint Achieved / Ready for Next Stage 雙向 testnet PoC 都已有 single-run route evidence;HyperEVM -> TRON claim blocker 已解除 下一階段轉向 repeatability、cost model、relayer readiness、minimal core contract acceptance 與 release / SRE handoff
2026-05-06 W19-P2-01 關閉卡片;W19-P1-04 關閉卡片;更正 W19-P2-02 未關閉 W19-P2-01 已完成 scope 判斷;W19-P1-04 已完成 IGP 定價調研;先前關閉 W19-P2-02 是錯關卡片 W19-P2-01 後續由 W19-BL-04 接續;W19-P2-02 維持 active Goal 追蹤
2026-05-06 合約工作策略改為整理 minimal core OIF-contract 必要功能註記 直接刪 code 可能破壞反向 PoC 所需 ABI / event / guard;為日後維護,暫時不刪除代碼 降低 regression risk,並支撐 event parser mismatch 排查
2026-05-06 W19-BL-01 任務類型改為 related to W19-P0-02 claim 無回應已成為反向 route closure 的直接 blocker 保留 W19-BL-01 ID 作追蹤,表示它是因 W19-P0-02 被卡住而衍生出的 P0 ticket
2026-05-06 W19 健康度調整為 🟡 Moderate Progress 反向 route 推進到 submitProof,但 claim 無回應且缺 failure evidence P0 下一步從 route 拆解轉為 claim blocker 定位
2026-05-05 release baseline 與 deployment architecture / SRE handoff 先收進 backlog 這是雙向 route closure 後的下一階段輸入 不取代目前 P0,待反向 route closure 後再升級為 Goal
2026-05-04 minimal core OIF-contract 整理列為 P1 committed workstream 先註記必要 / 非必要功能可收斂 PoC scope,且已安排單人負責 需避免破壞 HyperEVM -> TRON PoC 所需功能
2026-05-04 下一個 P0 改為 HyperEVM -> TRON direction closure TRON -> HyperEVM 已有 single-run evidence,雙向 feasibility 尚未完成 團隊重心轉向反向最小 e2e path
2026-05-04 W19-P0-01 於週一關閉卡片 TRON -> HyperEVM 已有 single-run lifecycle evidence 本方向進入 baseline freeze,團隊重心轉向 W19-P0-02
2026-05-04 W19 PoC 目標定義為 route feasibility,而非 production-grade repeatability 目前階段要先證明路徑可行,避免過早投入可靠性工程 Solver waiting 降為後續 reliability item,不阻塞當前 P0

週封存與 Carry-over

每週結束後,將該週定稿摘要封存,並把未完成項目分類成 carry-over、deferred、dropped 或 done。

週次 狀態 健康度 週結論 Carry-over 到下週
W19 Finalized 🌟 Sprint Achieved / Ready for Next Stage 雙向 testnet PoC 已有 single-run route evidence;HyperEVM -> TRON claim blocker 已收斂為 domain ID / chain ID mapping;route feasibility gate 已達成。 alpha merge、SRE handoff、Documentation、deploy / test scripts、5/12 internal sharing、solver / relayer deployment、module-level acceptance。
W20 Bootstrapped 待定 由 W19 final summary 與 W20 tickets 產生。 merge existing module to alpha、SRE handoff、Documentation、deploy / test scripts、2026-05-12 internal sharing。

開新週流程

  • 將上一週 `Weekly Summary` 定稿並移入週封存。
  • 把未完成任務標記為 carry-over、deferred、dropped 或 done。
  • 由 carry-over 產生新週 `Task Board`。
  • 新週 `Daily Updates` 從空白開始。
  • Evidence Log、Decision Log、Dev Log 保留跨週累積。
  • 更新評級標準,確保 rubric 符合新週主線。
  • sync public、跑 validate,通過後建議執行 commit-week。

週切換 Prompt

請 finalize weeks/<previous-week>/,並初始化 weeks/<next-week>/。

新週材料:
- <貼上新週焦點>
- <貼上新週 tickets / owner / due / milestone>

請完成:
1. 定稿 <previous-week> summary,更新 archive 與 carry-over classification。
2. 將 <previous-week> 未完成任務轉入 <next-week> task board,不只放在 archive。
3. 建立 / 更新 weeks/<next-week>/plan.md、gaps.md、summary.md。
4. 更新 oif-workspace.md、oif-dashboard.html、logs/decision-log.md、logs/dev-log.md。
5. 更新 rules/rating-rubric.md,讓評級標準符合 <next-week> 主線。
6. Decision Log、Dev Log、Gap Snapshot 與 Weekly Summary update 增量依最新時間排序,新的在上;Evidence Log 依 route 分組,同一 route 內新的 evidence 在上。
7. sync public 並跑 validate-dashboard。
8. 若 validation 通過,告訴我是否建議執行 commit-week,以及建議的 commit message。

W20 評級基準

  • W19 route feasibility gate 已完成;W20 不再只用雙向 route 是否跑通作為健康度主軸。
  • W20 評級重點:alpha merge readiness、SRE handoff、Documentation、deploy / test scripts、5/12 internal sharing。
  • 🌟 代表 module readiness 足以支撐下一階段,不代表 production ready。

W20 進展評級標準

健康度 評級 標準
🔴 Weak Progress
弱進展
P0 alpha merge / SRE handoff 沒有 owner、沒有可驗證輸出,或 5/12 internal sharing 無法收斂 module 狀態。
🟡 Moderate Progress
中等進展
有 owner 與方向,但 module status、usage、script、documentation、handoff gap 仍缺 evidence 或 due date。
🟢 Strong Progress
強進展
多數 P0 / P1 module 有明確交付物、可重跑 script / command、doc gap 與 blocker list,SRE handoff 可排程。
🌟 Sprint Achieved / Ready for Next Stage
Sprint 已達成 / 可進入下一階段
existing modules 已可進 alpha 或已有清楚 merge plan;SRE handoff、Documentation、deploy / test scripts 與 internal sharing 輸出足以支撐下一階段執行。

W20 Readiness Checklist

  • [ ] W20-P0-01 alpha merge blocker list 已建立。
  • [ ] W20-P0-02 5/12 internal sharing 已完成,且每位 owner 都有 module status / usage / blocker 輸出。
  • [ ] W20-P0-03 SRE handoff 已有 deploy flow、config baseline、operator command、failure / rollback note。
  • [ ] W20-P1-04 / W20-P1-05 deploy / test scripts 有 command、env requirement、expected output 與重跑紀錄。
  • [ ] W20-P1-06 OIF Documentation 已被實測,並回填 doc gap / unreproducible steps。
  • [ ] W20-P1-07 minimal core / release baseline 已補 matrix,並標示 HyperlaneOracleMapped audit boundary。
  • [ ] W20-P1-08 W19 route acceptance / domain ID mapping 已轉成 regression checklist。

W19 Route Baseline

  • [x] TRON Shasta -> HyperEVM testnet 已有 open / fill / post-fill / claim tx evidence。
  • [x] TRON Shasta -> HyperEVM testnet 已有 source / recipient balance verification。
  • [x] HyperEVM testnet -> TRON Shasta 已有 open / fill / proof submit / claim single-run tx evidence。
  • [x] HyperEVM -> TRON claim no response blocker root cause 收斂為 domain ID / chain ID conversion mismatch。
  • [ ] order ID、event parser output、repeatability 與完整成本拆分仍需在 W20 視 alpha / handoff 需求補強。