CLI Entry Point and Basic Commands #12
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
UseCase: The user can interact with MarkiTect through a command-line interface to access core functionality.
Technical Requirements:
The CLI should provide entry point commands for basic operations:
markitect ingest <file.md>- Process and store a Markdown filemarkitect status <file.md>- Show processing status and metadatamarkitect list- List all stored files and their statusTechnical Implementation:
Acceptance Criteria:
Dependencies:
Priority: High
Implementation Foundation: Build on Issue #1 (database) and Issue #2 (document loading). Use existing DatabaseManager and DocumentManager classes. Maintain performance caching from document_manager.py