Install the local Python runtime:
bash scripts/bootstrap.sh --install-pythonRecommended system dependencies:
brew install ffmpeg whisper-cpppython3 -m py_compile scripts/process_share_links.py
python3 -m unittest discover -s tests -v
python3 scripts/run_regression.py --preset github- Update source classification in
scripts/process_share_links.py - Add platform labels / selectors / fallback strategy
- Prefer a platform-specific extractor when generic web extraction is not enough
- Add at least one unit test
- Add or update a regression example in
scripts/run_regression.py - Document the platform status in
README.md
- Prefer local output over external uploads
- Keep partial results instead of failing the whole batch
- Treat
metadata-only partialas a valid fallback for short or noisy videos - Keep human-facing docs in
README.mdand OpenClaw-facing docs inSKILL.md
.venv/__pycache__/*.pyc- local
.envfiles - generated desktop reports