mirror of
https://github.com/Belphemur/CBZOptimizer.git
synced 2026-07-21 10:55:40 +02:00
775 B
775 B
Agent Instructions
This repository contains AI-agent oriented project context.
Read first
docs/project-overview.mdfor architecture and execution flow.docs/development.mdfor build/test/lint commands and runtime prerequisites.
Repository conventions
- Language: Go
- CLI framework: Cobra + Viper
- Logging: zerolog
- Error wrapping:
fmt.Errorf("context: %w", err) - Prefer small, focused changes.
- Commit messages: follow Conventional Commits (e.g.
fix(watch): debounce fsnotify events,docs: clarify commit convention).
Areas to know
- Watch command:
cmd/cbzoptimizer/commands/watch_command.go - Optimization orchestration:
internal/utils/optimize.go - Converter interface/impl:
pkg/converter/