Skip to content

Latest commit

 

History

History
47 lines (34 loc) · 3.8 KB

File metadata and controls

47 lines (34 loc) · 3.8 KB

Kodiai Documentation

Kodiai is a GitHub App that provides AI-powered code reviews, issue triage, mention responses, and knowledge management. This directory contains all project documentation — from system design to operational runbooks.

Architecture & Design

  • Architecture — System design, module map, request lifecycles, data layer, and key abstractions
  • Configuration — Complete .kodiai.yml reference with all fields, types, defaults, and examples

Deployment & Operations

  • Deployment — Azure Container Apps deployment, secrets, scaling, health probes, and common commands
  • Graceful Restart Runbook — Zero-downtime deploys with graceful shutdown and webhook queue replay

Knowledge System

  • Knowledge System — 5-corpus retrieval pipeline (findings, threads, wiki, snippets, issues) with two-stage RRF merge, vector + BM25 search, and background sync
  • Issue Intelligence — Automated issue triage, template validation, duplicate detection, Bayesian threshold learning, and troubleshooting retrieval
  • Guardrails — Epistemic guardrail pipeline for claim classification, hallucination prevention, and context-grounded response filtering

Operational Runbooks

Troubleshooting and operations guides in runbooks/:

  • Mentions Debug — Debug @kodiai / @claude mentions that don't produce replies
  • Formatter Suggestions — Verify explicit same-PR formatter suggestions through the default git-clang-format path or a repo override
  • Review Requested Debug — Debug manual re-request flows that don't trigger reviews
  • Scale — Handle large PRs, long threads, and timeout issues
  • Slack Integration — Deploy and operate Slack integration
  • Slack Webhook Relay — Configure and troubleshoot verified webhook-to-Slack relay sources
  • xbmc/xbmc Cutover — Cut over xbmc/xbmc from GitHub Actions to the Kodiai GitHub App
  • xbmc/xbmc Ops — Day-2 operations for xbmc/xbmc after cutover

Smoke Tests & UAT Records

Test evidence and verification records in smoke/: