Handover deliverables
Purpose
Section titled “Purpose”Align with commercial handover §9 Deliverables using repository-actual artifacts.
| Deliverable | Detail | In repo / notes |
|---|---|---|
| Source code | main branch | GitHub AR7-lab/leekimerp |
| App package | Frappe app | leekimerp/leekimerp/ |
| DB schema | Migrations / patches | patches.txt, migrate.py, DocType JSON |
| Seed / fixtures | Initial data | fixtures/ |
| API surface | Whitelisted methods | API inventory + source |
| User / Admin manuals | External to this dev site | |
| Architecture / ERD | Diagrams | Attach draw.io + PNG to formal package |
| CI/CD | Workflows | Frappe deploy per org; docs CI: .github/workflows/deploy-docs.yml (builds on docs/** changes) |
| Developer handover site | Static HTML | docs/ — Astro + Starlight; deploy via Cloudflare Pages or artifact from Actions |
| Test report | Unit / integration | Run bench run-tests as configured |
| Env template | Secrets names only | Root .env.example (docs PUBLIC_SITE_URL + optional Frappe/socket vars); docs/.env.example — never commit real .env |
Dependencies
Section titled “Dependencies”Legal sign-off uses the Word/PDF handover, not this static site alone.