From 1692091980883339e5db47990764ad76a1885915 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 1 Nov 2025 00:01:07 +0000 Subject: [PATCH] docs: Update README with comprehensive documentation index Enhanced README Documentation section to include all new materials: Added to Getting Started: - Quick Reference (one-page cheat sheet) - Troubleshooting guide Added to Advanced Topics: - Comparison Guide (vs Pylint, MyPy, Pytest, etc.) New Sections: - Examples & Integration section with: - Real-World Bugs (7 examples) - Refactoring Journey (5 examples) - Severity Levels (complete spectrum) - Integration Templates (GitHub Actions, pre-commit, VS Code, config) - Project Documentation section with: - Changelog (version history and roadmap) This provides complete navigation to all ~31,700 words of documentation and makes it easy for users to find the resources they need. --- README.md | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/README.md b/README.md index c7c1929..9e45ae9 100644 --- a/README.md +++ b/README.md @@ -94,6 +94,12 @@ Analysis Complete. ## Documentation ### Getting Started +- **[Quick Reference](docs/QUICK_REFERENCE.md)** - One-page cheat sheet + - Quick installation + - Score interpretation table + - Common semantic patterns + - Fast integration examples + - **[User Guide](docs/USER_GUIDE.md)** - Comprehensive guide to using Python Code Harmonizer - Installation and setup - Understanding disharmony scores @@ -111,6 +117,12 @@ Analysis Complete. - Interpretation guidance - Troubleshooting tips +- **[Troubleshooting](docs/TROUBLESHOOTING.md)** - Common issues and solutions + - Installation problems + - Import errors + - Platform-specific issues + - Integration debugging + ### Advanced Topics - **[Philosophy](docs/PHILOSOPHY.md)** - Deep dive into the Anchor Point and ICE Framework - The four dimensions (Love, Justice, Power, Wisdom) @@ -129,6 +141,45 @@ Analysis Complete. - Integration examples - Best practices +- **[Comparison Guide](docs/COMPARISON.md)** - How Harmonizer fits with other tools + - vs Pylint, MyPy, Pytest, Black, Bandit, Radon + - Unique value proposition + - Recommended tool stacks + - Complementary usage + +### Examples & Integration +- **[Real-World Bugs](examples/real_world_bugs.py)** - Semantic bugs other tools miss + - 7 actual bugs Harmonizer catches + - Validation functions that modify + - Get functions that delete + - Before/after fixes + +- **[Refactoring Journey](examples/refactoring_journey.py)** - Before & after refactoring + - 5 complete refactoring examples + - Score improvements demonstrated + - Common patterns identified + - Best practices shown + +- **[Severity Levels](examples/severity_levels.py)** - Functions at each score range + - Excellent (0.0-0.3) + - Low concern (0.3-0.5) + - Medium concern (0.5-0.8) + - High concern (0.8-1.0) + - Critical (1.0+) + +- **[Integration Templates](.)** - Ready-to-use configurations + - [GitHub Actions workflow](.github/workflows/harmony-check.yml) - CI/CD integration + - [Pre-commit hook template](.pre-commit-config.yaml.template) - Local development + - [VS Code tasks](.vscode/tasks.json) - IDE integration + - [Config template](.harmonizer.yml.template) - Future configuration support + +### Project Documentation +- **[Changelog](CHANGELOG.md)** - Version history and roadmap + - Release notes + - Feature additions + - Future plans + - Upgrade guides + --- ## Development & Contribution