01 / DECISION
何時值得加入這個 primitive
當 static 或 full-stack web delivery 需要可重複 preview-to-production path 時使用 Pages。
02 / ARCHITECTURE
建立最小且站得住腳的路徑
固定 build commands 與 runtime versions、分開 environment variables、驗證 generated routes 與 headers,再提升已知 artifact。
- 01先命名 contract
當 static 或 full-stack web delivery 需要可重複 preview-to-production path 時使用 Pages。
- 02只加入一個 primitive
固定 build commands 與 runtime versions、分開 environment variables、驗證 generated routes 與 headers,再提升已知 artifact。
- 03保留 failure evidence
測試 preview URL、generated asset set、canonical links、redirects 與 rollback,並在 production 重跑同一 smoke checks。
03 / REPRODUCE
有證據,再有信心
測試 preview URL、generated asset set、canonical links、redirects 與 rollback,並在 production 重跑同一 smoke checks。
npx wrangler pages deploy dist 04 / BOUNDARY
Production boundary
Build 成功不代表 runtime integrations、secrets、redirects、headers 或 custom-domain behavior 正確。
05 / FIRST-PARTY SOURCES
讓第一方來源保持權威
產品行為、限制、價格與供應狀態會改變;採取行動前請重新核對這些來源。