Deployment Checklist

Deployment Checklist

Project: Bilko Version: 0.1 Date: 2026-02-23 Author: Ops Architect Status: Draft Reviewers: Tech Lead, Alem Bašić

Document History

Version Date Author Changes
0.1 2026-02-23 Ops Architect Initial draft

INSTRUCTIONS

Use this checklist for every production deployment. Create a copy for each release: DEPLOY-CHECKLIST-YYYY-MM-DD-vX.X.X.md in docs/releases/

Never skip items. If an item doesn't apply, mark N/A with reason.


Deployment Checklist: Bilko v[VERSION]

Deploy date: YYYY-MM-DD Deploy time: HH:MM CET Release notes: [Link to release notes] Deployer: [Name] Reviewer: [Name]


Pre-Deployment (Run 24 Hours Before)

Code & Tests

Database

Security

Financial Logic (Skip if release has no financial changes)


Staging Verification (Run 2 Hours Before)


Backup (Run 30 Minutes Before)


Deployment Execution

Step 1: Apply Database Migrations

Step 2: Deploy Backend (Railway)

Step 3: Deploy Frontend (Vercel)


Post-Deployment Verification (Run Immediately After Deploy)


15-Minute Monitoring Window

Monitor for 15 minutes after deploy. Record observations:

Time API Health Error Rate CPU Memory Notes
+0 min
+5 min
+10 min
+15 min

Deploy declared successful: [ ] Yes — at HH:MM by [Name]


Rollback Criteria

Rollback immediately if:

See rollback procedure: rollback-plan.md


Post-Deploy Cleanup


Approval

Role Name Date Signature
Deployer
Reviewer Alem Bašić

Revision #3
Created 2026-02-24 23:11:25 UTC by John
Updated 2026-05-31 20:04:15 UTC by John