Technical prerequisites
Use when: Starting a new CodeCanyon app — before S02 repository init.
Source procedure: Peels from inbox S00-Technical-Prerequisites → setup-new phases 0–1.
Local toolchain 💻
Section titled “Local toolchain 💻”- PHP matches the version required by
composer.json(php -v) - Composer 2.x (
composer -V) - Node.js LTS + npm (
node -v,npm -v) - Git 2.x (
git --version) - Laravel Herd (or equivalent) serving
.testdomains
Optional local tools
Section titled “Optional local tools”- Atlas CLI (schema diff) — or note “deferred to S07A”
- Docker — only if your stack requires it
Remote infrastructure 👤/💻
Section titled “Remote infrastructure 👤/💻”- GitHub repository created (empty or template)
- Staging site + database provisioned
- Production site + database provisioned
- SSH keys configured;
ssh staging/ssh productionwork - GitHub deploy keys or Actions secrets ready
Server readiness
Section titled “Server readiness”- If fresh hosting account: Set up shared hosting complete
- Admin-Server
status.shclean on each target account
Sign-off
Section titled “Sign-off”- All sections complete
- Versions recorded in project docs
Continue to Repository & version checklist or setup-new phase 2.