Thanks for your interest in contributing! Here's how to get started.
git clone https://github.com/GeoloeG-IsT/agents-reverse-engineer.git
cd agents-reverse-engineer
npm install
npm run buildnpm run devUses tsx watch for live reload during development.
npm run buildCompiles TypeScript to dist/ via tsc.
src/
cli/ # CLI entry point and command handlers
config/ # Configuration schema and loading
discovery/ # File discovery and plan generation
generation/ # Documentation generation (AI-driven)
orchestration/# Concurrency pool, tracing, process management
ai/ # AI service abstraction and subprocess management
plan/ # A/B plan comparison (are plan)
implement/ # A/B implementation comparison (are implement)
- Fork the repo and create a branch from
main - Make your changes
- Ensure
npm run buildsucceeds - Submit a pull request
Open an issue at GitHub Issues with:
- Steps to reproduce
- Expected vs actual behavior
- Your environment (OS, Node version, AI runtime)
Open an issue with the enhancement label describing your use case and proposed solution.
By contributing, you agree that your contributions will be licensed under the MIT License.