Auto-detects NVIDIA (CUDA), AMD (ROCm), or CPU-only GPU and installs the
correct PyTorch variant + easyocr + all visual extraction dependencies.
Removes easyocr from video-full pip extras to avoid pulling ~2GB of wrong
CUDA packages on non-NVIDIA systems.
New files:
- video_setup.py (835 lines): GPU detection, PyTorch install, ROCm config,
venv checks, system dep validation, module selection, verification
- test_video_setup.py (60 tests): Full coverage of detection, install, verify
Updated docs: CHANGELOG, AGENTS.md, CLAUDE.md, README.md, CLI_REFERENCE,
FAQ, TROUBLESHOOTING, installation guide, video dependency plan
All 2523 tests passing (15 skipped).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- enhancement_workflow.py: WorkflowEngine class for multi-stage AI
enhancement workflows with preset support (security-focus,
architecture-comprehensive, api-documentation, minimal, default)
- unified_enhancer.py: unified enhancement orchestrator integrating
workflow execution with traditional enhance-level based enhancement
- create_command.py: wire workflow args into the unified create command
- AGENTS.md: update agent capability documentation
- configs/godot_unified.json: add unified Godot documentation config
- ENHANCEMENT_WORKFLOW_SYSTEM.md: documentation for the workflow system
- WORKFLOW_ENHANCEMENT_SEQUENTIAL_EXECUTION.md: docs explaining
sequential execution of workflows followed by AI enhancement
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Major improvements to developer documentation:
CLAUDE.md:
- Add unified `create` command to quick command reference
- New comprehensive section on unified create command architecture
- Auto-detection of source types (web/GitHub/local/PDF/config)
- Progressive disclosure help system (--help-web, --help-github, etc.)
- Universal flags that work across all sources
- -p shortcut for preset selection
- Document enhancement flag consolidation (Phase 1)
- Old: --enhance, --enhance-local, --api-key (3 flags)
- New: --enhance-level 0-3 (1 granular flag)
- Auto-detection of API vs LOCAL mode
- Add "Modifying the Unified Create Command" section
- Three-tier argument system (universal/source-specific/advanced)
- File locations and architecture
- Examples for contributors
- New troubleshooting: "Confused About Command Options"
- Update test counts: 1,765 current (1,852+ in v3.1.0)
- Add v3.1.0 to recent achievements
- Update best practices to prioritize create command
AGENTS.md:
- Update version to 3.0.0
- Add new directories: arguments/, presets/, create_command.py
These changes ensure future Claude instances understand the CLI
refactor work and can effectively contribute to the project.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Comprehensive guide for AI assistants working with the codebase
- Covers project structure, development commands, architecture patterns
- Includes testing guidelines, CI/CD info, and troubleshooting
- Documents all entry points, dependencies, and best practices