feat(starpuff): 星海終局篇 W2——L22 關稅巨獸與 L24 潮汐女王雙魔王關 - #921
Merged
Conversation
s123104
force-pushed
the
feat/starpuff-w2-bosses
branch
from
July 27, 2026 20:55
6c249e9 to
8eadb5c
Compare
Contributor
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Scanned FilesNone |
- 星海終局篇 W2:L22 Tariffang 與 L24 Maridella 魔王實作開工 - 基準 origin/main 8da9848(v0.25.3) 測試:無(空 commit 活性錨) Co-authored-by: Cursor <cursoragent@cursor.com>
- BossKind 擴充 tariffang/maridella 兩品種(§122 星海終局篇 W2) - tariffangFsm:三段(貨物稽查/加收費用/全面封關)+P2 被動加收 tryTax 節流 - maridellaFsm:三段(潮線改道/海嘯階梯/深海月蝕)+潮線交替出向+雷化斷召 - 兩王沿 moveTable 加權選招(rng 注入可重放、連續同招上限 2、條件距離帶) - telegraph 全數 ≥600ms;EX 差分走 EX_MODS 共用倍率+質性差分 測試:vitest tariffangFsm/maridellaFsm 32 案全綠(工作進行中提交,全套閘門於收尾前執行) Co-authored-by: Cursor <cursoragent@cursor.com>
- 呈現層 systems/tariffang(貨櫃/關稅槌/稅票/閘門/衝撞)與 systems/maridella - (潮線/水滴/海嘯牆/召喚/月蝕環爆);位移一律 approachPoint 逼近禁座標直寫 - 稅票掛 inhalable 走吸入回收管線、焰化 burn 星彈燒票;潮化免水流推移 - levels.ts 補 L22/L24(前室體系+觸發密度契約:焰化/潮化供給 ≥0.5 權重) - difficulty 稽核事實表擴 7 王(L22 總分 9.3、L24 9.4 接續 L20 遞增) - 資產接關:雙王立繪與星港/潮灣道具條自 lazy 分檔搬回主 manifest - 圖鑑/成就/解鎖鏈/SEO 文案(七區廿四關)同步;W1 跳號舊檔相容測試 測試:pnpm --filter @app/starpuff test 1142 案全綠(基準 1106)、typecheck 通過 Co-authored-by: Cursor <cursoragent@cursor.com>
- design/03-enemies-bosses.md 新增 §122:兩王三階段招池、反制線、EX 差分與紅線 - GAME_DESIGN 索引補 §122 列、魔王數更新為七座(verify-design-docs 通過) - v15.spec 開機補發斷言對齊派生語意:20 關/5 EX 世代存檔不再含 - all-clear/ex-conquest(W1 起即過時的斷言一併修正,e2e 不在 CI 屬手動债) 測試:node scripts/verify-design-docs.mjs 通過;vitest 全套 1142 案已於前一提交驗證 Co-authored-by: Cursor <cursoragent@cursor.com>
- 貨櫃改自玩家遠側入場(逼近可讀性:橫越全場朝玩家推進,非同側即出) - 關稅槌復用稅票池物件時顯式清除 ticket/ticketUntil 自訂旗標—— - poolFlags 僅復位標準五旗標,殘留壽命戳記會使槌被追蹤迴圈當過期稅票即時回收 - 附 changeset(minor:新關卡新魔王為使用者直接可感知內容) 測試:vitest tariffangFsm 16 案綠、typecheck 通過;全套閘門隨 pre-push 執行 Co-authored-by: Cursor <cursoragent@cursor.com>
- 虛擬 program 編譯在全 workspace 平行測試負載下實測 12s+,預設 5s 間歇誤紅 - 對齊同檔全量掃描案既有 60s 上限(單點調整,不動全域 testTimeout) 測試:pnpm test 全 workspace 通過(pre-push 取證三連 flake 根因即此案) Co-authored-by: Cursor <cursoragent@cursor.com>
- WALKTHROUGH 六/七區入冊:兩走動關速記+兩魔王三段結構表、保底線與星化優勢解 - 實測依分級 bot 序列量測(L22/L24 high×7 皆 86%、low×7 皆 0%;走動關 100%) - 附錄二補記 L21-L24 量測口徑;EX 節與星核制霸語意隨七王更新 - 修 Maridella 水月 fillAlpha/alpha 相乘不可見(月蝕暗場真瀏覽器截圖驗證) 測試:真瀏覽器 P1-P3 截圖驗證(console error 0);vitest/typecheck 隨 pre-push 執行 Co-authored-by: Cursor <cursoragent@cursor.com>
- difficulty 魔王軸註解 5 王改 7 王(BOSS_LEVEL_IDS 已隨 §122 擴編) - v15.spec 補發排除成因分寫:all-clear 為 W1 既有債、ex-conquest 為本車七王擴編直接結果 測試:純註解變更零行為;全套閘門隨 pre-push 執行 Co-authored-by: Cursor <cursoragent@cursor.com>
s123104
force-pushed
the
feat/starpuff-w2-bosses
branch
from
July 27, 2026 21:14
8eadb5c to
b6ec0ad
Compare
- ex-conquest 文案王數改由 BOSS_LEVEL_IDS 派生(擴王自動跟進)+單測釘模板與計數 - ticket/ticketUntil 納入 POOL_TRANSIENT_FLAGS(取出即復位取代 stamp 手動清鍵) - +全清單釘住測試(自清單移除即紅) - Maridella 召喚前搖 540ms→650ms 固定常數(≥600 紅線;telegraph 單測補 summon 錨定 - 與斷召窗恆先於生成的狂暴下界斷言) - difficulty.test 標題跟上七王遞增(L20 < L22 < L24) 測試:pnpm --filter @app/starpuff test 1169 案全綠、typecheck 通過 Co-authored-by: Cursor <cursoragent@cursor.com>
- 聚合本車 3 筆:reward W2 雙魔王交付+penalty 量測 HMR 汙染+penalty 召喚前搖漏網 - 檔頭終值:本次分數變化 -1(reward 1、penalty 2、neutral 0)|累計總分 +329 測試:node scripts/verify-002-log.mjs --base-ref origin/main 通過 Co-authored-by: Cursor <cursoragent@cursor.com>
s123104
force-pushed
the
feat/starpuff-w2-bosses
branch
from
July 27, 2026 22:19
b6ec0ad to
89d5863
Compare
3 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
摘要
星海終局篇 W2 列車交付:兩座新魔王關入編(PRD
.claude/prds/starpuff-v21-v30-design.md§5/§7 W2 行),六、七區成對章節補齊,設計 SSOT 落GAME_DESIGN §122。inhalable走既有吸入管線=吸入回收成彈藥,焰化 burn 星彈燒票且穿透續飛);P3 全面封關(雙側閘門 0.9s 預警降下、中央走廊恆開)+高速衝撞(三拍閃白 0.7s,跳+拍翅可越)。反制三線全落地:焰化燒票/吸入清票/閘門缺口走位,另有下砸頭頂短暈 0.8s(衝撞中免疫)。moveTable加權選招 SSOT(rng 注入重放、連續同招上限 2、距離帶條件);位移一律approachPoint速度上限逼近(§64 慣例,禁座標直寫);telegraph 全招式 ≥600ms;EX 差分走EX_MODS共用倍率+質性差分(貨櫃雙向同時/水球 ×4+召喚 ×3)。levels.tsL22/L24(§69 前室體系)、difficulty 稽核事實表七王、資產接關(雙王立繪+星港/潮灣道具條自 lazy 分檔搬回主 manifest)、圖鑑/成就/解鎖鏈/SEO 文案(七區廿四關)、WALKTHROUGHL21–L24 章節。難度驗收(AGENTS v5.7 口徑:靜態軸+確定性指標裁決;勝率為 ×7 序列觀測)
靜態三軸(裁決真值,
computeLevelAxes決定性計算)——族內全數單調不倒掛:BOSS_LEVEL_IDS總分遞增守門);走動軸 9.0 → 9.0 → 9.2 不倒掛。派工單「L22 落在 L21 與 L23 之間」以族內口徑解讀:walk/boss 各自錨定校準,跨族數字不可直比;PRD §2 明訂「L21 起接續 L20 遞增、L30 ≤10」,L22 9.3 > L20 9.2 為終局章契約行為。level-audit,PRD §8 門檻 high ≥60%/low <20%):levels.test權重 ≥0.5 機械守門。測試與品質閘
verify-002-log.mjs --base-ref origin/mainexit 0(rebase 後 merge-base 貼齊 main tip,為真值驗證)/verify-design-docs.mjs通過screenshots/starpuff-w2/,QA 暫存不入版控)、全部量測 console error 0poolFlags型別守門案補 60s 逾時(全 workspace 平行負載下實測 12s+,pre-push 三連 flake 根因)all-clear排除為 W1 既有債(§121 新關入編當時斷言未同步);ex-conquest排除為本 PR 直接結果(§122 把BOSS_LEVEL_IDS擴為七王,5 EX 不再滿編)——spec 內註解已同步分寫。資產盤點(素材車 PR #857)
boss-tariffang*/boss-maridella*全動畫組、bg-starport-l/bg-tidebay-l、prop-starport-1..4/prop-tidebay-1..4全數在庫assetsV21.test守門綠)002
檔頭聚合終值:
本次分數變化:-1(reward 1、penalty 2、neutral 0)|累計總分:+329——本車 3 筆:reward「W2 雙魔王交付」+penalty「量測期間改碼 HMR 汙染批次」+penalty「召喚前搖 540ms 低於紅線經審查抓出」(R3 尾修輪新增)。R1 曾誤將 main 側 #910/#913 的 4 筆條目複製為新增(雙重計分),R2 rebase 時已捨棄修正。R3 尾修輪(Grok 玩法席 96/96+Sonnet delta 96/97 全席過線後的清單項)