Files
markitect-main/history/release_old_manual.py.README.md
tegwick 9b6c3d4ad0 cleanup: archive obsolete release_old_manual.py script
Move legacy manual release script to history as it has been replaced
by the modern capability-based release management system.

What Was Moved:
- release_old_manual.py: Legacy manual release automation script (17KB)
- Added history/release_old_manual.py.README.md: Documentation of archived script

Replacement System:
The release functionality is now handled by:
- capabilities/release-management/: Modern capability-based release management
- make release-status: Show current release status
- make release-publish-gitea VERSION=x.y.z: Complete release workflow
- Integrated with main Makefile via capability discovery

Rationale:
- File explicitly named "old_manual" indicating obsolescence
- Created 2025-10-03 as development artifact, now superseded
- Modern release management system provides better automation
- Capability-based architecture improves maintainability

Project Status:
-  Legacy release script archived with documentation
-  Modern release management system operational
-  Continued cleanup of development artifacts
-  Professional project structure maintained

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-09 23:28:58 +01:00

1.2 KiB

Old Manual Release Script - Archive

What Was Moved (2025-11-09)

release_old_manual.py - Legacy manual release management script

Original Purpose:

Manual release automation tool that handled:

  • Version management and validation
  • Changelog generation
  • Git tagging and repository management
  • Package building and distribution
  • Release artifact creation

Why Archived:

  • Replaced by modern capability system: capabilities/release-management/
  • File name indicates obsolescence: Named "old_manual"
  • Created 2025-10-03: Development artifact, now superseded
  • Modern alternatives available: make release-status, make release-publish-gitea

Modern Replacement:

The release management functionality is now handled by:

  • capabilities/release-management/ - Modern capability-based system
  • Integrated with main Makefile via capability discovery
  • Improved automation and maintainability

Commands Available:

make release-status                    # Show release status
make release-publish-gitea VERSION=x.y.z  # Complete release workflow
make capabilities-help                 # See all release commands

Archived as part of project cleanup - 2025-11-09