- section-energy: track activity matrix + volume/velocity multipliers per section - smart-chords: ChordEngine with voice leading, inversions, 4 emotion modes - hook-melody: melody engine with hook/stabs/smooth styles, call-and-response - mix-calibration: Calibrator module (LUFS volumes, HPF/LPF, stereo, sends, master) - transitions-fx: FX track with risers/impacts/sweeps at section boundaries - sidechain: MIDI CC11 bass ducking on kick hits via DrumLoopAnalyzer - presets-pack: role-aware plugin presets (Serum/Decapitator/Omnisphere per role) Full SDD pipeline (propose→spec→design→tasks→apply→verify) for all 7 changes. 302/302 tests passing.
51 lines
1.4 KiB
Plaintext
51 lines
1.4 KiB
Plaintext
# Gentleman Guardian Angel Configuration
|
|
# https://github.com/your-org/gga
|
|
|
|
# AI Provider (required)
|
|
# Options: claude, gemini, codex, opencode, ollama:<model>, lmstudio[:model], github:<model>
|
|
# Examples:
|
|
# PROVIDER="claude"
|
|
# PROVIDER="gemini"
|
|
# PROVIDER="codex"
|
|
# PROVIDER="opencode"
|
|
# PROVIDER="opencode:anthropic/claude-opus-4-5"
|
|
# PROVIDER="ollama:llama3.2"
|
|
# PROVIDER="ollama:codellama"
|
|
# PROVIDER="lmstudio"
|
|
# PROVIDER="lmstudio:qwen2.5-coder-7b-instruct"
|
|
# PROVIDER="github:gpt-4o"
|
|
# PROVIDER="github:deepseek-r1"
|
|
PROVIDER="claude"
|
|
|
|
# File patterns to include in review (comma-separated)
|
|
# Default: * (all files)
|
|
# Examples:
|
|
# FILE_PATTERNS="*.ts,*.tsx"
|
|
# FILE_PATTERNS="*.py"
|
|
# FILE_PATTERNS="*.go,*.mod"
|
|
FILE_PATTERNS="*.ts,*.tsx,*.js,*.jsx"
|
|
|
|
# File patterns to exclude from review (comma-separated)
|
|
# Default: none
|
|
# Examples:
|
|
# EXCLUDE_PATTERNS="*.test.ts,*.spec.ts"
|
|
# EXCLUDE_PATTERNS="*_test.go,*.mock.ts"
|
|
EXCLUDE_PATTERNS="*.test.ts,*.spec.ts,*.test.tsx,*.spec.tsx,*.d.ts"
|
|
|
|
# File containing code review rules
|
|
# Default: AGENTS.md
|
|
RULES_FILE="AGENTS.md"
|
|
|
|
# Strict mode: fail if AI response is ambiguous
|
|
# Default: true
|
|
STRICT_MODE="true"
|
|
|
|
# Timeout in seconds for AI provider response
|
|
# Default: 300 (5 minutes)
|
|
# Increase for large changesets or slow connections
|
|
TIMEOUT="300"
|
|
|
|
# Base branch for --pr-mode (auto-detects main/master/develop if empty)
|
|
# Default: auto-detect
|
|
# PR_BASE_BRANCH="main"
|