- Move release management to capabilities/release-management/ with complete Makefile
- Create automatic capability discovery system in scripts/capability_discovery.mk
- Add capability-manager subagent for managing modular architecture
- Implement target delegation system enabling capability-name-target patterns
- Create Makefiles for markitect-content, markitect-utils, and issue-facade capabilities
- Remove legacy release management code and documentation from main project
- Update main Makefile to use capability discovery and delegation
- Add comprehensive capability status, help, and management targets
The capability system provides:
- Automatic discovery of capabilities with Makefiles
- Clean target delegation without conflicts
- Modular architecture following established patterns
- Comprehensive help and status reporting
- Zero-conflict capability integration
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
📚 Documentation:
- VERSION_MANAGEMENT.md: Complete setuptools-scm guide
- Enhanced PACKAGE_PUBLISHING.md: Full workflow documentation
- Version calculation examples and troubleshooting
- Release process and best practices
🎯 New Makefile Target:
- `make package`: Build distribution packages with version info
- Automatic cleanup and detailed package information
- Supports both wheel and source distributions
✨ Features Documented:
- Git tag-based version management
- Development vs release versions
- Complete release workflows
- Gitea registry integration
- CI/CD integration examples
🚀 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>