寫給下一個進團隊的 iOS 工程師的 30 天 onboarding:從 CLAUDE.md、情境工程、Skill 開始,用一個公開 iOS 專案走完一張 ticket——Claude 寫、Codex 審——再進到監督迴路、假測試、共識工作流與四週 112 次 review run 的真實數據。每篇一個動作、一個新人常犯的錯、一個可帶走的檔案;Day 30 打包成 onboarding repo,讓下一個人和下一個 AI 進場就能上手。
轉生前的最後一幕今年春天,在公司做了一場十五分鐘的內部分享,題目是「怎麼用三週多做完一個 iOS POC」。我開場沒講工具,先講了《中華一番》第一集。 特級廚師...
同一個月,兩個 PR 今年春天,在同一個專案、同一個月,開了兩個 AI 產的 PR。 第一個動了 59 個檔案,附 165 個測試全綠,平安合併。第二個只動了...
71 行瘦成 43 行,反而更有用 我的全域 CLAUDE.md 曾經有 71 行。裡面把 iOS 開發的每個階段都寫得很細:Phase 0 要做什麼、Phas...
一個可能被系統終止的 Widget Day 3 的 CLAUDE.md 裡,有一條寫得很強硬的規則:JavaScriptCore 只在 App 執行,絕不進 W...
我有五十幾個 skill,第一個是從別人的版本改來的 現在我的工作流裡有五十幾個 skill。有人問我怎麼寫出來的,我說:第一個是從別人開源的版本開始改的。 那...
這個系列本身,就是三輪提問的產物 九月十一日晚上,我打開一個對話,說:「我想報鐵人賽,寫 30 篇教新同事用 AI coding,標題想叫『轉生到 AI 世界開...
三天後開場,手上已經有一個網站 七月活動日前三天,IMS 有了第一個 commit。七月二十四日場佈、二十五日開場,留給開發與測試的時間只有幾天。 三十四位工作...
計畫裡有四條我原本沒想到要決定的事 IMS 的實作計畫裡,有一段「資料層關鍵決策」: 用 JavaScriptCore 執行網站的 JavaScript,沿用...
計畫裡,已經寫好了要驗證的行為 IMS 的實作計畫放在 docs/plans/。Task 2 是「Models + JSCore 解析」,第一步就列出了解析功能...
同一筆「休息」,在兩個模組裡有不同意思 IMS 的排班資料裡,有一種任務叫「休息(10)」。BlockBuilder 負責把同一人的時段整理成任務區段,其中一個...