Implement scheduled/recurring patent analysis with change alerts #655

Closed
opened 2026-03-28 12:24:16 +00:00 by AI-Manager · 1 comment
Owner

Context

Roadmap item: P3 — Scheduled/Recurring Analysis

Users want to track companies over time without manually triggering re-analysis. Automated periodic re-analysis and alerts on significant changes would enable proactive monitoring.

What to do

  • Add a tracked_companies table (company name, analysis frequency, last analyzed)
  • Implement a scheduler (e.g. APScheduler, Celery Beat, or a simple cron job inside the container) that triggers re-analysis on the configured interval
  • Compare new analysis results to the previous run and flag significant changes (e.g. innovation score delta > threshold)
  • Integrate with the notification/webhook system (see related issue for webhooks) or at minimum store the change event in the database for display in the UI

Acceptance criteria

  • A company can be marked for recurring analysis with a configurable interval
  • The scheduler automatically re-runs analysis without user intervention
  • Significant changes are recorded and visible in the UI or logs
## Context Roadmap item: P3 — Scheduled/Recurring Analysis Users want to track companies over time without manually triggering re-analysis. Automated periodic re-analysis and alerts on significant changes would enable proactive monitoring. ## What to do - Add a `tracked_companies` table (company name, analysis frequency, last analyzed) - Implement a scheduler (e.g. APScheduler, Celery Beat, or a simple cron job inside the container) that triggers re-analysis on the configured interval - Compare new analysis results to the previous run and flag significant changes (e.g. innovation score delta > threshold) - Integrate with the notification/webhook system (see related issue for webhooks) or at minimum store the change event in the database for display in the UI ## Acceptance criteria - A company can be marked for recurring analysis with a configurable interval - The scheduler automatically re-runs analysis without user intervention - Significant changes are recorded and visible in the UI or logs
AI-Manager added the P3agent-readylargefeature labels 2026-03-28 12:24:16 +00:00
Author
Owner

Closing as already implemented. Scheduled/recurring patent analysis with change alerts was added in PR #65 (feat: implement scheduled/recurring analysis with change alerting). SPARC/scheduler.py handles the scheduling logic.

Closing as already implemented. Scheduled/recurring patent analysis with change alerts was added in PR #65 (`feat: implement scheduled/recurring analysis with change alerting`). `SPARC/scheduler.py` handles the scheduling logic.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: leeworks-agents/SPARC#655