Restructuring this. Two reasons:
- Embedding section conflicts with #8. This issue specifies a flat-JSON sidecar (
brain/.embeddings/index.json) as the vector store. DECISIONS.md (2026-04-08…
Fixed in fe18e4e.
Root cause (confirmed)
All three suspects from the issue body played a role:
- Hardcoded port 33310 — primary trigger. Under
task checkparallel package…
Both items resolved.
Item 1 — Option A chosen, shipped in 937355c
Decision recorded in DECISIONS.md (2026-05-18 entry). callInfraCommit now passes branch: "main" directly; the…
Resolved. Verified on koala cluster 2026-05-18:
routing-secrets keys present:
$ kubectl get secret routing-secrets -n routing -o jsonpath='{.data}'
✅ RESOLVED — 2026-05-18
Root cause: GITEA_MCP_TOKEN in routing-secrets was empty. Fixed by CC on koala — correct static token patched into routing-secrets and routing pod restarted.
proje…
✅ RESOLVED — 2026-05-18
Full e2e test passed after fixing auth (issue #13):
{
"reached": ["create_repo", "create_github_repo", "mirror", "infra_commit", "issue"],
"gitea_url":…
Resolved
Root cause
routing-secrets did not contain GITEA_MCP_TOKEN. The mcpclient.New(url, token) constructor accepts an empty token without complaint, and at request time it only…
Validation complete — 2026-05-18
All four artifacts verified after manual fix:
✅ Gitea repo: gitea.d-ma.be/mathias/test-throwaway-001
✅ GitHub repo: `github.com/mathiasb/test-throwaway-00…