# Project Repository (Backup) | Document field | Value | |---|---| | Document | Project Repository (Backup) | | Project | BRN WMS | | Project code | 200-WMS-26-001-00 | | Title | Project Repository Backup Record | | Project period | 05/01/26–24/08/26 | | Release | 17/08/26 V1.0 | | Closure status date | 24/08/26 | | Standard | ISO/IEC 29110 Basic Profile | | System Analyst | Noppong Chareunsook | | Developer | Thanakorn Sathitwitayakul | | Project Manager | Apirach Supattaratpateep | | Project Sponsor / Customer Representative | Seri Viriyasakultorn | | Status | Final | ## 1. Purpose This record identifies the backup mechanisms protecting BRN WMS source code and SDLC work products against loss of the primary repository, per the Project Repository record (Section 2). ## 2. Code backup | Field | Value | |---|---| | Backup mechanism | Secondary Git remote | | Backup remote name | `backup` | | Backup remote URL | `git@github.com:thanakorninbox-dev/wms-app.git` | | Configuration | Secondary remote mirrors the delivered software baseline from `origin/main`; SDLC sources and the generated package are controlled on the documentation delivery branch `sdlc`. | | Sync status | Delivered software baseline `6c39700` confirmed on both `origin/main` and `backup/main`; the final controlled `sdlc` branch and release tag `sdlc-v1.0-final` were synchronized to the backup remote and checked by remote-reference retrieval. | | Restoration check | Performed manually by the Developer and confirmed successful. Carried out outside version control, so no Git artefact records it. | ## 3. Document backup | Field | Value | |---|---| | Backup mechanism | Generated PDF package controlled in Git and included in the project backup process | | Location | `sdlc-delivery/` in the repository, generated from `sdlc/` by `scripts/build-sdlc-delivery.sh` | | Contents | 46 PDFs covering the PM, SI, and Other Document work products, including all 4 Meeting Records | | Verification | Verified as non-empty and readable | ## 4. Backup verification items | ID | Item | Owner | Required before | |---|---|---|---| | BK-001 | Confirm the `backup` remote is reachable and contains the delivered software baseline from `origin/main`. | Developer | **Closed** — baseline `6c39700` confirmed by the Developer | | BK-002 | Perform and record a restoration check (clone from `backup` and verify integrity). | Developer | **Closed** — performed manually by the Developer | | BK-003 | Regenerate the PDF delivery package so it covers all 46 controlled files, including the 4 Meeting Records. | Developer | **Closed** — all 46 PDFs included | | BK-004 | Synchronize the final controlled SDLC delivery commit/branch and release tag to the backup remote and confirm that they can be retrieved. | Developer | **Closed 24/08/26** — `backup/sdlc` and `sdlc-v1.0-final` confirmed by remote-reference retrieval | ## 5. Approval ### Prepared by Name: Thanakorn Sathitwitayakul Role: Developer Signature: ______________________________________________ Date: ___________________________________________________ ### Reviewed by Name: Apirach Supattaratpateep Role: Project Manager Signature: ______________________________________________ Date: ___________________________________________________ ### Reviewed and authorized by Name: Seri Viriyasakultorn Project roles: Project Sponsor / Customer Representative / Authorized Approver Position: Managing Director Company: B.R.N. Enterprise Co., Ltd. Signature: ______________________________________________ Date: ___________________________________________________