Opptra SDLC
This is the guide for how an Opptra app is set up, aligned, changed, reviewed, and deployed. The pages here are the same files as docs/ in opptra/sdlc-resources. A checkout still opens those files directly. This site is the copy that does not require one.
Start with which skill to use. After a repository exists, bind a repository is the step that connects GitHub Actions to GCP.
The agent skills live in opptra/agent-skills. service.yaml in an app is the only decision that app records. mapping.yaml and odlc turn those facts into the repository.
main does not deploy. A push to staging deploys staging. A pull request from main into production deploys production.