CodeWave Documentation Index

November 8, 2025 · View on GitHub

Complete guide to all CodeWave documentation.

Getting Started

Start here if you're new to CodeWave:

  1. README.md (714 lines)
    • Overview and features
    • Installation instructions
    • Quick start guide
    • 7-pillar methodology
    • Agent profiles
    • Output structure
    • Performance metrics
    • Contributing guidelines

Documentation by Topic

Quick References

  • QUICK_REFERENCE.md (473 lines)
    • Fast lookup for common commands
    • Scoring interpretation
    • Output files guide
    • Agent profiles summary
    • Cost estimation
    • Common workflows
    • Keyboard shortcuts

Core Concepts

  • AGENTS.md (669 lines)

    • Detailed agent specifications
    • Agent interaction model
    • Weights and scoring
    • Conversation flows
    • Integration patterns
    • Common disagreements
    • Round-by-round details
  • ARCHITECTURE.md (900+ lines)

    • System overview and diagrams
    • Technology stack
    • Core components
    • Data flow
    • Multi-agent orchestration
    • Developer Overview generation
    • Convergence detection algorithm
    • LLM integration
    • RAG system
    • Output generation
    • State management
    • Error handling

Usage Documentation

  • CLI.md (708 lines)

    • Global options
    • evaluate command reference
    • batch-evaluate command reference
    • config command reference
    • Exit codes
    • 10+ detailed examples
    • Shell completion
    • Tips and tricks
  • CONFIGURATION.md (687 lines)

    • Quick start (2 minutes)
    • Configuration methods
    • All configuration options
    • LLM provider setup (Anthropic, OpenAI, Google)
    • Advanced configuration
    • Environment variables
    • Configuration file format
    • Troubleshooting configuration issues
  • EXAMPLES.md (688 lines)

    • Getting started tutorial
    • Single commit evaluation
    • Batch processing
    • CI/CD integration (GitLab, GitHub, Jenkins)
    • Data analysis scripts
    • Team workflows
    • Code examples (bash, Python, YAML)
  • HTML_REPORT_GUIDE.md (600+ lines)

    • Understanding HTML reports
    • 7-Pillar Summary cards
    • Developer Overview
    • Conversation Timeline
    • Evaluation History
    • Agent details interpretation
    • Reading patterns and red flags
    • Exporting and sharing
    • Troubleshooting
  • ADVANCED_FEATURES.md (700+ lines)

    • Developer Overview generation
    • Convergence Detection algorithm
    • Multi-Round Agent Discussion
    • Understanding evaluation depth
    • Advanced usage patterns
    • Analyzing discussion quality

Developers

  • API.md (716 lines)
    • Core classes (CodeWaveEvaluator)
    • Agent interface
    • Type definitions
    • Services (LLM, Commit, VectorStore)
    • Usage examples
    • Error handling
    • Configuration programmatically

Support

  • TROUBLESHOOTING.md (824 lines)
    • Installation issues
    • Configuration issues
    • API & authentication
    • Evaluation issues
    • Performance issues
    • Output issues
    • Advanced debugging
    • Quick fix checklist

Documentation Statistics

DocumentLinesTopicAudience
README.md750Overview & Getting StartedEveryone
QUICK_REFERENCE.md540Fast LookupUsers
HTML_REPORT_GUIDE.md600Report InterpretationUsers
ADVANCED_FEATURES.md700Deep Dive FeaturesPower Users
AGENTS.md669Agent Deep-DiveImplementers
ARCHITECTURE.md900System DesignDevelopers
CLI.md708Command ReferenceUsers
CONFIGURATION.md750Setup GuideUsers
EXAMPLES.md688Practical Use CasesUsers
API.md716Programmatic AccessDevelopers
TROUBLESHOOTING.md824Support & FixesEveryone
TOTAL8,245

Quick Navigation

I Want To...

Get started quicklyREADME.md - "Quick Start" section

Find a specific commandQUICK_REFERENCE.md - "Most Common Commands"

Understand the 7 pillarsREADME.md - "7-Pillar Evaluation Methodology"

Learn about agentsAGENTS.md - Full agent specifications

Integrate into CI/CDEXAMPLES.md - "CI/CD Integration"

Configure for my setupCONFIGURATION.md - All options

Fix an issueTROUBLESHOOTING.md - Search by error

Use CodeWave programmaticallyAPI.md - Complete API reference

Understand the architectureARCHITECTURE.md - System design

See practical examplesEXAMPLES.md - Real-world use cases

Understand my HTML reportHTML_REPORT_GUIDE.md - Complete report guide

Learn advanced featuresADVANCED_FEATURES.md - Deep dive into Developer Overview, Convergence, Multi-Round Discussion

Track model usage and costsCONFIGURATION.md - Model Display and Cost Tracking sections

Command Cheat Sheet

Essential Commands

# Setup
codewave config              # Interactive configuration

# Evaluate
codewave evaluate HEAD       # Single commit
codewave batch-evaluate --count 50  # Multiple commits

# Manage Config
codewave config show         # View configuration
codewave config set model claude-3-5-sonnet-20241022  # Change setting

# Help
codewave --help              # General help
codewave evaluate --help     # Command help

Document Navigation Flow

START HERE

    ├─→ [README.md] Overview & Installation
    │       │
    │       ├─→ [QUICK_REFERENCE.md] Fast Lookup
    │       ├─→ [QUICK_REFERENCE.md] Common Commands
    │       └─→ [CLI.md] Full Command Reference

    ├─→ [CONFIGURATION.md] Setup Your Environment
    │       │
    │       └─→ [TROUBLESHOOTING.md] If Issues Occur

    ├─→ [EXAMPLES.md] Practical Tutorials
    │       │
    │       ├─→ CI/CD Integration
    │       ├─→ Team Workflows
    │       └─→ Data Analysis

    ├─→ [AGENTS.md] Understand Agent System
    │       │
    │       └─→ [ARCHITECTURE.md] Deep Technical Dive

    └─→ [API.md] Programmatic Usage

            └─→ [ARCHITECTURE.md] System Design

Feature Coverage

By Document

FeatureREADMEQuick RefCLIConfigExamplesAPIAgentsArchitectureTroubleshooting
Installation
Quick Start
Commands
Configuration
Agents
Architecture
CI/CD
Examples
Troubleshooting
Scoring
Evaluation

Learning Paths

Path 1: User (2-3 hours)

  1. Read README.md - Overview (15 min)
  2. Run CONFIGURATION.md - Setup (10 min)
  3. Try examples from EXAMPLES.md - Practice (1 hour)
  4. Bookmark QUICK_REFERENCE.md - Reference

Path 2: CI/CD Integration (1-2 hours)

  1. Read README.md - Overview (15 min)
  2. Run CONFIGURATION.md - Setup (10 min)
  3. Study EXAMPLES.md - "CI/CD Integration" (30 min)
  4. Implement in your pipeline (30-60 min)

Path 3: Developer (4-6 hours)

  1. Read README.md - Overview (15 min)
  2. Study AGENTS.md - Agent system (45 min)
  3. Review ARCHITECTURE.md - Architecture (1 hour)
  4. Explore API.md - Programmatic API (45 min)
  5. Review code structure and examples (1-2 hours)

Path 4: Troubleshooting (30 min - 2 hours)

  1. Check TROUBLESHOOTING.md - Find your issue
  2. Try suggested solutions
  3. Enable verbose: codewave evaluate HEAD --verbose
  4. Collect debug info and report issue

Search Tips

By Error Message

Search TROUBLESHOOTING.md for your error

By Command

Search CLI.md or EXAMPLES.md

By Concept

External Resources

LLM Providers

Feedback & Contributions


Last Updated: 2024-01-15 Documentation Version: 1.0.0 CodeWave Version: 1.0.0+

Total Lines of Documentation: 6,290 Documents: 9 Average Document Size: 699 lines