0004fa2a0fc9ba0dd01397034b5b5867aaa4d96c
This implementation adds comprehensive support for content field instructions that provide guidance for document generation from schemas. ## Key Features Added: ### CLI Options - `--include-content-instructions` flag to enable content instruction fields - `--instruction-type` parameter with options: description, example, constraint, template - Full integration with existing outline mode and heading text capture features ### Schema Generation Enhancements - Content instruction fields (x-markitect-content-instructions) with contextual guidance text - Instruction type metadata (x-markitect-instruction-type) for type specification - Metaschema extension (x-markitect-content-instructions-enabled) for feature detection - Support for headings, paragraphs, and lists content instructions ### Error Handling - InvalidInstructionTypeError for robust validation of instruction type parameters - Comprehensive input validation with clear error messages ### Integration and Compatibility - Seamless integration with outline mode and heading text capture - Full backward compatibility - existing behavior unchanged when feature disabled - Works with all existing CLI options and modes ### Documentation - Updated CLI help with examples and detailed feature descriptions - Clear documentation of all instruction types and their purposes ## Technical Implementation: - Enhanced SchemaGenerator with content instruction generation logic - Added `_generate_content_instruction` method for contextual instruction text - Extended schema structure to include instruction metadata - Maintained clean separation of concerns and existing code patterns ## Testing and Validation: - Comprehensive test coverage following TDD8 methodology - All existing functionality preserved and tested - Integration tests for all feature combinations - Error handling and edge case validation This completes Issue #54 with full feature implementation, documentation, and comprehensive testing coverage. 🤖 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%