Commit 3d6d959
committed
fix: Apply black formatting and rewrite README for clarity
CI Fixes:
- Apply black formatting to 5 files (harmonizer/ast_semantic_parser_v2.py,
harmonizer/programming_constructs_vocabulary.py, test_enhanced_parser.py,
test_harmonizer_enhanced.py, test_language_semantics.py)
- All CI checks now pass (flake8, black, pytest)
README Improvements:
- Rewrote entire README for clarity and conciseness (595 → 477 lines)
- Clearer structure with better flow
- Simplified "What Is This?" section - gets to the point faster
- Better organization of features and documentation links
- Improved examples showing what makes Harmonizer unique
- More concise v2.0 features section
- Added clear comparison table showing difference from traditional tools
- Better integration examples
- Cleaner formatting throughout
Testing:
- All 59 pytest tests passing ✓
- All 4 standalone test suites passing ✓
- Total: 82/82 tests passing ✓
- Black formatting: Clean ✓
- Flake8: No errors ✓
The README now clearly communicates:
1. What the tool does (semantic debugging)
2. Why it matters (finds bugs others miss)
3. How it works (LJPW mathematical foundation)
4. How to use it (quick start, examples)
5. What makes it unique (only tool with proven semantic basis)1 parent a718f4e commit 3d6d959
File tree
6 files changed
+405
-505
lines changed- harmonizer
6 files changed
+405
-505
lines changed
0 commit comments