เตรียม deploy เว็บไซต์ที่สร้างใน Lab ก่อนหน้าเป็น Cloudflare Workers Static Assets แบบแยก
อ่าน scripts/export-course-site.mjs, examples/course-website/index.html, style.css, main.js และ artifacts/course-deploy/research.md
ทำงานจาก repository นี้ รัน npm run export:course-site -- --source examples/course-website --name psu-course-yourname
ตรวจ artifacts/course-website-cloudflare/wrangler.jsonc ว่ามี assets.directory ./public, 404-page พร้อม404.html และไม่มี main, binding, D1, routes, secrets หรือcron
ตรวจว่าลิงก์บทเรียนไปยัง origin ของเว็บไซต์หลักสูตร ส่วนCSS/JS/fontsอยู่ในชุดexport และเก็บlicenseฟอนต์ครบ
รัน npx wrangler deploy --config artifacts/course-website-cloudflare/wrangler.jsonc --dry-run โดยบันทึกผลใน artifacts/course-deploy/site-dry-run.txt
บันทึกผลตรวจแบบสั้นใน artifacts/course-deploy/08-check.md รวมไฟล์ที่ได้และสิ่งที่dry-runพิสูจน์/ยังไม่พิสูจน์
อนุญาตสร้างเฉพาะชุดexportและหลักฐานตามpathข้างต้น ไม่แก้sourceต้นฉบับหรือconfigหลัก ไม่อ่าน/แสดงtokenหรือauth-private.txt ไม่login/logoutและยังไม่deployสาธารณะ
