# Change Report — Delivery Preparation Bundle | Document field | Value | |---|---| | Document | Change Report | | Change ID | CH-003 | | Project | BRN WMS | | Project code | 200-WMS-26-001-00 | | Requested date (Git evidence) | 17/08/26 | | Requester | ธนกร สถิตวิทยากุล — Developer / System Analyst | | Department / Unit | Development / Delivery preparation and deployment | | Change type | Scope | | Priority | Medium | | Release | 17/08/26 V1.0 | | Standard | ISO/IEC 29110 Basic Profile | | Status | Final — retrospective register entry; see ส่วนที่ 5 for disposition | This report was prepared retrospectively from Git history. It reconstructs a change that was implemented and evidenced by commit; no contemporaneous change-request form was completed at the time. ## ส่วนที่ 2 : รายละเอียดการเปลี่ยนแปลง (Change Details) **คำอธิบายการเปลี่ยนแปลงที่ต้องการ (Description):** Bundle two related delivery-preparation changes completed on 17/08/26: (1) replace corporate branding assets — logo (`logo.png`, `logo.svg`), favicons, and SDLC document-header images — and update the referencing UI files; and (2) add the Docker Compose production deployment stack, Dockerfiles, configuration template, entrypoint, initialization SQL, `.env.example`, and interactive `.env` initialization script. **เหตุผลของการเปลี่ยนแปลง (Justification):** Prepare a consistent, deployable delivery package: apply the customer's corporate identity and provide a repeatable containerized deployment path that keeps generated secrets out of source control and built images. ## ส่วนที่ 3 : การประเมินผลกระทบ (Impact Analysis) | รายการ | รายละเอียด | |---|---| | ผลกระทบต่อ Scope | Rebranding: 23 files changed (images and 11 PHP/CSS include files). Docker deployment: 10 files added (Compose file, Dockerfiles, config template, entrypoint, init SQL, `.env.example`, and init-env script). | | ผลกระทบต่อ Schedule | Both delivery-preparation changes were performed 17/08/26 and are retained as one CH-003 bundle. | | ผลกระทบต่อ Budget/Cost | Not separately tracked. | | ผลกระทบต่อ Resource | Developer / System Analyst only. | | ผลกระทบต่อ Quality/Deliverables | Document-header images are required by generated SDLC HTML documents. Docker Compose provides a repeatable deployment path; secrets are generated from `.env` at container start and are not committed or baked into images. | Git evidence: `63cea23` — Seed Demo Data - Rebranding; `136084f` — Add Docker Compose production stack (php-apache, mariadb, node/pm2); `6c39700` — Add interactive script to generate root `.env` for docker-compose. ## ส่วนที่ 4 : การพิจารณาอนุมัติ (Change Advisory Board (CAB) Approval) | ลำดับ | ชื่อผู้พิจารณา | ตำแหน่ง | ความคิดเห็น / ลงนาม | |---|---|---|---| | 1 | ธนกร สถิตวิทยากุล | Developer / System Analyst | ______________________________ | | 2 | คุณอภิรัชต์ สุภัทรประทีป | Project Manager | ______________________________ | | 3 | คุณเสรี วิริยะสกุลธรณ์ | Project Sponsor / Authorized Approver | ______________________________ | ## ส่วนที่ 5 : สรุปผลการพิจารณา (Disposition Summary) สถานะ: [ ] อนุมัติ (Approved) [ ] ไม่อนุมัติ (Rejected) [x] Retrospective — no contemporaneous CAB decision recorded หมายเหตุ: Consolidated on 17/08/26 from the related Rebranding and Docker Compose deployment-stack records. The Git evidence above remains the source for both sub-changes.