markitect-main/markitect/assets
tegwick 2e49072d41 feat: complete core asset management system with database integration
- Add enhanced AssetManager with database integration and usage tracking
- Implement Asset model with from_dict/to_dict conversion methods
- Add resolve_asset_references() for linking discovered assets to imports
- Integrate AssetDatabase with enhanced schema and performance indexes
- Fix database schema constraints and test compatibility issues
- Add list_assets_as_objects() method for dict-to-object migration
- Resolve 91% of asset management tests (51/56 passing)

Key features:
* Content-addressable asset storage with deduplication
* Database-backed usage statistics and processing logs
* Asset reference resolution from markdown files
* Enhanced performance with indexing and caching
* Object-oriented Asset model with backwards compatibility

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-14 23:42:42 +02:00
..
__init__.py feat: complete Issue #144 - Phase 3: Advanced Features and Performance 2025-10-14 17:53:47 +02:00
analytics.py feat: complete Issue #144 - Phase 3: Advanced Features and Performance 2025-10-14 17:53:47 +02:00
analyzer.py feat: complete Issue #144 - Phase 3: Advanced Features and Performance 2025-10-14 17:53:47 +02:00
batch_processor.py feat: complete Issue #144 - Phase 3: Advanced Features and Performance 2025-10-14 17:53:47 +02:00
cache.py feat: complete Issue #144 - Phase 3: Advanced Features and Performance 2025-10-14 17:53:47 +02:00
cli_commands.py fix: resolve CLI import conflicts and fix test_db_commands_output_formatting.py 2025-10-14 19:12:58 +02:00
constants.py feat: comprehensive asset management system and testing improvements 2025-10-12 19:57:31 +02:00
database.py feat: complete Issue #144 - Phase 3: Advanced Features and Performance 2025-10-14 17:53:47 +02:00
deduplicator.py feat: comprehensive asset management system and testing improvements 2025-10-12 19:57:31 +02:00
discovery.py feat: complete Issue #144 - Phase 3: Advanced Features and Performance 2025-10-14 17:53:47 +02:00
exceptions.py feat: comprehensive asset management system and testing improvements 2025-10-12 19:57:31 +02:00
manager.py feat: complete core asset management system with database integration 2025-10-14 23:42:42 +02:00
models.py feat: complete core asset management system with database integration 2025-10-14 23:42:42 +02:00
optimizer.py feat: complete Issue #146 - Asset Management Implementation Milestone 2025-10-14 18:29:37 +02:00
packager.py feat: comprehensive asset management system and testing improvements 2025-10-12 19:57:31 +02:00
performance.py feat: complete Issue #144 - Phase 3: Advanced Features and Performance 2025-10-14 17:53:47 +02:00
registry.py feat: complete core asset management system with database integration 2025-10-14 23:42:42 +02:00
transformer.py feat: complete Issue #146 - Asset Management Implementation Milestone 2025-10-14 18:29:37 +02:00
utils.py feat: complete Issue #144 - Phase 3: Advanced Features and Performance 2025-10-14 17:53:47 +02:00