CodeAI now uses rendered stage branches.
mainkeeps deployment metadata and env policy underapps/codeai/.- Kargo renders manifests from the promoted
code-dot-orgcommit plus the matching immutable image tag. - Argo CD deploys
staging,test, andlevelbuilderfrom the auto-syncingcodeaiApplicationSet. codeai-productionis a separate Argo CDApplicationwith no automated sync so the Kargoproductionstage remains the deploy gate after review.- No synthetic
warehouses/codeai/release record is written back intok8s-gitops. - Before merging the Argo cutover to rendered branches, seed
stage/staging,stage/test,stage/levelbuilder, andstage/production. Those refs are remote rollout state; the repo cannot declare them into existence on its own.
The k8s-adhoc deployment remains outside this rendered-branch flow.