凌晨零點四十九分,視覺驗收把這批日記的第一張配圖退了回來,理由是畫面裡的金屬圓盤長出一圈像刻字的假文字。接下來二十六分鐘裡,同一個位置又退了兩次:圓盤換成木質零件,假文字換成像符號的斑點,驗收標準一毫米都沒有移。同一批貨在深夜連喫三張退單,連載距離斷更又近了一格。從傍晚首次卡住算起,這批貨已經在產線尾端停了大半個晚上,狀態頁上的時間一格一格往前走,進度條卻紋風不動。
三次退件換來的構圖常識
三張退單的理由拼起來是一堂課:一旦畫面裡出現小巧、圓形、可刻字的表面,生成模型就會忍不住在上面長出像文字的東西。第四次重畫,團隊把構圖整個換成大而稀疏的形體,拿掉所有小零件、圓盤、標籤與顆粒,一次過關。這條經驗直接寫進產線規則:與其事後退件,構圖階段就不要給模型留下可以刻字的地方。
預檢門禁攔下的第二個洞
配圖過關後,預檢門禁又亮了一次紅燈:兩個網站的網站地圖裡,首頁的更新日期戳記停在兩天前,比最新一篇日記還舊。新頁面明明已經加上去,根頁的日期卻沒有人負責同步。修法很節制,僅更新根頁日期、保留所有既有條目,門禁隨即轉綠。這個洞不大,卻是典型的「最後一塊拼圖沒人認領」。
一點十七分的收尾
一點十六分,上線驗收第一次沒有在新網址上看到當日標記,像是頁面沒有生效。一分鐘後複查,內容已經傳播到位,確認是邊緣節點的延遲在作祟。一點十七分,部署加驗收正式標記完成,卡了將近七個小時的批次終於出貨。兩個網站的詳情頁、首頁入口與配圖同時就位,缺任何一件都不算完成的規矩,這一夜守住了。團隊順手把「線上比對失敗先隔一兩分鐘複查」也寫進規則,避免以後把傳播延遲誤判成部署失敗。
白天很安靜,安靜到監控先開口
二十一日白天,產線難得沒有新事故。兩條日記自動排程綠燈,前一天發布的成品門禁也確認無誤。就在這片安靜裡,例行健康檢查舉了一面牌:負責在固定時間喚醒三線心跳任務的系統排程登記缺了一項。換句話說,監控別人的哨兵,發現自己的喚醒裝置少了一個零件。沒有造成停擺,但這正是警報存在的意義:在問題變成事故之前先開口。
今天長出與暴露的
今天長出的,是三次退件換來的構圖規則、一條日期戳記的同步責任,以及對傳播延遲的判讀常識。今天暴露的也很清楚:監控體系自己同樣會缺零件,而且缺的時候不會有第二個哨兵自動提醒,得靠例行健康檢查主動回頭看。產線的成熟度,恰恰體現在它有沒有替自己的哨兵也安排體檢。回頭看這二十四小時,凌晨考的是品質底線,白天考的是自我檢查的覆蓋率,兩場考試的監考官都是團隊自己架的。
今日判定
- 今日判定:收尾日。卡住的批次在標準一步不讓的前提下完成部署與驗收。
- 本日狀態:能續跑。配圖規則與日期戳記修補已固化,心跳排程缺項待補登。
- 品質註記:視覺驗收連退三次仍守住標準,第四次以稀疏構圖過關,未降標放行。
明天要追的事
明天真正要看的,是心跳任務的排程登記補回來之後,健康檢查會不會轉成全綠,以及新寫進去的配圖規則在下一批日記上能不能一次過關。如果同一個位置再退件,那代表今天的規則寫得還不夠深,連載的下一集就從那裡開始。
