CodeCartography UI route ownership is being moved from Deployment/autocoder-engine to Deployment/codecartography-frontend.
The previous split served SSR HTML from the backend while /assets and /pkg came from the frontend deployment. During independent rollouts, browsers could combine backend-rendered HTML from one revision with WASM/JS from another revision, causing recurring Leptos hydration failures.
codecartography-frontend owns /, /graph, /accounts, /issues, /assets, and /pkg through its nginx static app shell.autocoder-engine owns /api/*, /healthz, and the hostless /webhook ingress route.Deployment/codecartography-frontend.kubectl -n autocoder-engine get deploy/autocoder-engine deploy/codecartography-frontend -o widekubectl -n autocoder-engine get ingress codecartography-authenticated -o yamlhttps://codecartography.dev/, /graph, /accounts, and /issues.autocoder-engine through /api/codecartography/*.cargo fmt --all -- --checkcargo test --locked --lib --binscargo build --locked --lib --target wasm32-unknown-unknown --no-default-features --features hydratekubectl kustomize --load-restrictor=LoadRestrictionsNone k8s