Commit Graph

3 Commits

Author SHA1 Message Date
5b06abfe4e fix: Load GitHub token from ~/.config/github/token (closes #74)
All checks were successful
Smoke Test / smoke (pull_request) Successful in 13s
2026-04-15 03:15:55 +00:00
6379e61de8 fix: Read GitHub token from ~/.config/github/token fallback (closes #74) 2026-04-15 03:15:49 +00:00
Alexander Whitestone
3172415da1 feat: implement TurboQuant upstream watch monitoring system
All checks were successful
Smoke Test / smoke (pull_request) Successful in 28s
- Add scripts/upstream_watch.py for monitoring upstream repositories
- Add .github/workflows/upstream-watch.yml for weekly automated monitoring
- Add docs/upstream-watch.md for documentation
- Add scripts/run_upstream_watch.sh for easy execution
- Add scripts/test_upstream_watch.py for testing

Addresses issue #15: [P4] Upstream llama.cpp / Ollama TurboQuant watch

Features:
1. Monitor llama.cpp, Ollama, and ggml repositories
2. Search for TurboQuant/PolarQuant/QJL keywords
3. Check issues, PRs, and release notes
4. Generate text and JSON reports
5. Weekly GitHub Action for continuous monitoring
6. Automated issue creation when findings detected

Usage:
- Run monitor: python3 scripts/upstream_watch.py --days 30
- JSON output: python3 scripts/upstream_watch.py --format json
- Weekly monitoring: GitHub Action runs every Monday at 9:00 AM UTC

When upstream lands:
1. Detection: Monitor will detect mentions
2. Evaluation: Compare upstream vs fork
3. Decision: Migrate if upstream is better

Closes #15
2026-04-14 22:40:18 -04:00