Files
NexQuant/.github/CODEOWNERS
TPTBusiness b98c9cd572 feat: Add GitHub infrastructure, CI/CD pipelines, and examples
- Add GitHub issue templates (bug, feature, docs)
- Add pull request template with closed-source checklist
- Add CODEOWNERS for code review assignment
- Add CI/CD workflows (ci, lint, security, docs, release)
  - pytest + coverage with Python 3.10/3.11 matrix
  - Ruff + MyPy code quality checks
  - Bandit + safety security scanning
  - Sphinx docs + GitHub Pages deployment
  - Automated PyPI releases on tag push
- Add 6 comprehensive examples + Jupyter quickstart
  - 01_factor_discovery.py (LLM factor generation)
  - 02_factor_evolution.py (factor optimization)
  - 03_strategy_generation.py (IC-weighted combination)
  - 04_backtest_simple.py (strategy backtesting)
  - 05_model_training.py (XGBoost/LSTM training)
  - 06_rl_trading_agent.py (PPO/DQN/A2C agents)
  - notebooks/quickstart.ipynb (interactive tutorial)
- Restructure .gitignore with explicit closed-source sections
- Add CI/coverage/license badges to README
- Complete CLI docstrings for all 9 commands
- Add data_config.yaml for quant loop configuration
2026-04-11 21:40:18 +02:00

43 lines
839 B
Plaintext

# CODEOWNERS
# Diese Datei definiert die Verantwortlichen für Code-Reviews
# Siehe: https://docs.github.com/en/repositories/working-with-files/managing-files/about-code-owners
# Core Maintainer (Standard-Reviewer für alle Änderungen)
* @nico
# RD-Agent Core-Module
/rdagent/core/ @nico
/rdagent/components/ @nico
/rdagent/app/ @nico
# Trading-Spezifika
/rdagent/scenarios/ @nico
/prompts/ @nico
# Dokumentation
/docs/ @nico
/README.md @nico
/examples/ @nico
/CONTRIBUTING.md @nico
/CODE_OF_CONDUCT.md @nico
# Konfiguration & Build
/pyproject.toml @nico
/requirements.txt @nico
/setup.py @nico
/Makefile @nico
# CI/CD & Security
/.github/ @nico
/.pre-commit-config.yaml @nico
/.bandit.yml @nico
/SECURITY.md @nico
# Dashboard & Visualization
/dashboard/ @nico
/web/ @nico
# Data Pipeline
/data/ @nico
/scripts/download*.py @nico