3f0c00f337528e87cd60c1d8932764395f60c708
Some checks failed
Test Suite / unit-tests (3.11) (push) Has been cancelled
Test Suite / unit-tests (3.12) (push) Has been cancelled
Test Suite / integration-tests (push) Has been cancelled
Test Suite / e2e-tests (push) Has been cancelled
Test Suite / performance-tests (push) Has been cancelled
Test Suite / code-quality (push) Has been cancelled
Test Suite / security-scan (push) Has been cancelled
Test Suite / test-summary (push) Has been cancelled
Major improvements to Issues #138, #139, and #140 with comprehensive decoupled functionality approach: ## Issues Resolved - Issue #138: Complete markdown parsing, directory creation, filename generation - Issue #139: Full CLI integration, content aggregation, directory analysis, end-to-end roundtrip testing, filename decoding system - Issue #140: Fixed critical CLI parameter passing bug in roundtrip tests ## Key Features Added - Comprehensive filename decoding system with special character restoration - API version pattern handling (api_v2_1_reference.md → API v2.1: Reference) - Smart title case with acronym recognition (API, SQL, HTTP, etc.) - Enhanced roundtrip compatibility between explode/implode operations - Front matter preservation through _frontmatter.yml files - FilenameDecoder class for configurable batch processing ## Bug Fixes - Fixed ImplodeOptions parameter passing in md_implode_command - Corrected heading level preservation in roundtrip cycles - Fixed README.md inclusion for roundtrip compatibility - Enhanced pattern matching order to prevent conflicts ## Test Results - All Issue #139 filename decoding tests: 18/18 passing ✅ - All Issue #140 roundtrip tests: 4/4 passing ✅ - Comprehensive test coverage for all new functionality 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
MarkiTect - Advanced Markdown Engine
Your Markdown, Redefined.
MarkiTect transforms markdown from plain text into intelligent, structured data with performance optimization, schema validation, and relational querying capabilities. Stop treating documentation as text files—start managing it as a database.
Key Features:
- Lightning Performance: 60-85% faster document processing through intelligent AST caching
- Schema Validation: Enforce document structure and consistency
- Database Integration: Query markdown content with SQL-like operations
- CLI Tools: Complete command-line interface for automation and workflows
📚 Documentation
Quick Start: Getting Started · Command Reference
Architecture: Caching System · Performance Philosophy
Development: TDD Workflow · Contributing
Project Status: Current Status · Roadmap · Next Actions
Description
Releases
1
MarkiTect 0.8.0
Latest
Languages
Python
84.7%
JavaScript
8%
HTML
5.6%
Makefile
1.3%
Shell
0.2%
Other
0.1%