docs(sdd): authorize platform implementation
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
This repository is the operational control plane for the hackathon project. It will own Docker Compose, Nginx, environment templates, deployment automation, backup/restore scripts, and cross-repository release orchestration. Product code belongs in the backend and frontend repositories.
|
||||
|
||||
Current state: specification and repository bootstrap only. No application or deployment implementation has been approved yet.
|
||||
Current state: specifications, operations plan, adaptation contract, runbooks, and task list are approved. Phase 4 deployment implementation is authorized.
|
||||
|
||||
## Repository topology
|
||||
|
||||
@@ -11,7 +11,7 @@ zarinpal-analytics-deployment/ # this repository
|
||||
├── backend/ # ignored checkout of zarinpal-analytics-backend
|
||||
├── frontend/ # ignored checkout of zarinpal-analytics-frontend
|
||||
├── docs/
|
||||
└── (deployment assets only after explicit build authorization)
|
||||
└── (deployment assets created through the authorized task list)
|
||||
```
|
||||
|
||||
The intended production hostname is `zarinpal.amiirkhl.ir`. The deployment shape will follow the proven Qlockify structure while being reviewed and hardened for this service; it is not a byte-for-byte copy.
|
||||
@@ -30,4 +30,4 @@ The intended production hostname is `zarinpal.amiirkhl.ir`. The deployment shape
|
||||
- `docs/QLOCKIFY-ADAPTATION-CONTRACT.md` maps Qlockify's tracked deployment files and environment layout to the planned ZarinPal artifacts without requiring real server values during planning.
|
||||
- `docs/runbooks/FIRST-SERVER-BOOTSTRAP.md` defines the safe first-host sequence without implementing a bootstrap script.
|
||||
- `docs/runbooks/BACKUP-RESTORE.md` defines logical PostgreSQL backup, encryption/retention, guarded restore, and rehearsal.
|
||||
- `tasks/plan.md` and `tasks/todo.md` hold the approval-gated implementation plan. Their presence does not grant implementation authorization.
|
||||
- `tasks/plan.md` and `tasks/todo.md` hold the approved implementation plan and dependency-ordered Phase 4 tasks.
|
||||
|
||||
Reference in New Issue
Block a user