- Merged and deployed AutoCoder-Engine
main at commit 128a3fdea80a.
- Deployment run
748 completed successfully in Gitea Actions.
- Follow-up backend fixes for CodeCartography card comments were deployed at commits
bc5a5bb0bb5e and 0910bcf8b98e.
- Current Kubernetes deployments after the follow-up repairs:
autocoder-engine: gitea.app.lan/autocoder/autocoder-engine:sha-0910bcf8b98e
codecartography-frontend: gitea.app.lan/autocoder/autocoder-engine-frontend:sha-128a3fdea80a
cargo fmt --check passed.
cargo test ensure_issue_worktree_discards_unresolved_registered_index_before_checkout passed.
cargo test codecartography_issue_console::tests passed.
cargo test --locked --lib --bins passed.
- Gitea Actions run
748 statuses: classify success, deploy manifests success, backend image build success, backend rollout success, frontend deploy success, cronjob deploy success.
- Gitea Actions run
749 statuses: classify success, deploy manifests success, backend image build success, backend rollout success, cronjob deploy success; frontend skipped.
- Gitea Actions run
750 statuses: classify success, deploy manifests success, backend image build success, backend rollout success, cronjob deploy success; frontend skipped.
- Kubernetes rollout status passed for
deploy/autocoder-engine and deploy/codecartography-frontend in namespace autocoder-engine.
- Live checks:
- Frontend service returned HTTP 200 for
/ and /pkg/autocoder_engine.js via port-forward.
- Playwright rendered the deployed frontend and captured
/home/ax_julian/temp/codecartography-live-smoke.png.
- Edge ingress for
https://codecartography.dev/ returned Basic Auth challenge as expected.
- Backend
/healthz returned HTTP 200 with body "ok" via port-forward.
- Rollback-only PostgreSQL verification passed for CodeCartography comment JSON append and card update JSONB casts.
- Post-rollout backend logs showed no repeat of the CodeCartography comment-store error or follow-up queue JSONB warning in the checked window.
- Initial deployment run
747 failed during frontend Rust tests because a test setup commit depended on global Git author identity. Fixed by configuring repo-local Git author identity in the affected temporary test worktree before setup commits.
- CodeCartography UI comments initially failed because
jsonb_build_object(...) parameters in the comment append query were not explicitly typed for PostgreSQL extended-query execution. Fixed by casting the fields inside the JSON object.
- Comment-triggered automation then stored the comment but failed to mark the card working because serialized JSON strings were bound directly to
jsonb parameters. Fixed by casting serialized JSON parameters through text before jsonb.