## Context
Implement this MVP work package under M8 - Hardening & Release, following the managed-storage decision in #1.
## Acceptance criteria
- [ ] Use repository-host compatible CI with documented runner prerequisites; select versions/tooling explicitly.
- [ ] Run PHP lint/tests, PostgreSQL migrations, asset build and container smoke tests on changes.
- [ ] Keep secrets outside repository and redact logs; exercise pipeline successfully and document local equivalents.
Blocked by: #5, #10, #52
keith
added this to the M8 - Hardening & Release milestone 2026-10-10 22:23:52 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Context
Implement this MVP work package under M8 - Hardening & Release, following the managed-storage decision in #1.
Acceptance criteria
Blocked by: #5, #10, #52