c0e97083c322661a418b87aba76f76682204075e
Add comprehensive test runner efficiency improvements to solve pytest issues and accelerate TDD red-green cycles with intelligent test selection. Key Improvements: - Fast TDD test suite (`make test-tdd`) completes in ~17s vs previous timeouts - Clean test discovery excludes .markitect_workspace directories - Cache management with `make test-cache-clean` utility - Intelligent test selection with `make test-changed` for affected files - Module-specific testing with `make test-module MODULE=name` - Enhanced test commands with workspace exclusion by default Performance Results: - Reduced TDD test feedback time by >60% (17s vs previous timeouts) - Eliminated "mysterious pytest messages" from stale workspace tests - Cleaned test cache from 75 failed tests to 3 legitimate failures - Deselects 92 slow/integration tests during TDD workflows Technical Implementation: - Enhanced Makefile with 6 new test efficiency targets - Updated pytest.ini with norecursedirs to exclude workspace directories - Comprehensive test suite with 12 test cases covering all functionality - Integration with existing TDD8 workflow methodology New Make Targets: - test-clean: Clean test run (exclude workspaces, fresh cache) - test-tdd: Quick TDD tests for fast feedback (<30s) - test-changed: Run tests for changed files only - test-module: Run tests for specific module - test-cache-clean: Clean pytest cache - test-efficient: Enhanced test suite (exclude workspaces) 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
feat: Complete Issue #39 - Database CLI Reorganization with Comprehensive Legacy Compatibility System
feat: Complete Issue #39 - Database CLI Reorganization with Comprehensive Legacy Compatibility System
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%