forked from 0xWheatyz/SPARC
Implement scheduled/recurring analysis with change alerting #1464
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
Roadmap item: P3 - Scheduled/recurring analysis
What to do
schedulestable to the database (company, cron expression, last_run, next_run).Acceptance criteria
[Triage] P3 feature (scheduled analysis). Assigned to @AI-Engineer. Queued for implementation after P1 and P2 issues are addressed.
[Verification] All acceptance criteria met. Verified complete.
SPARC/scheduler.pyuses APScheduler to periodically re-analyze tracked companies.run_scheduled_analysis()compares new vs. old patent counts and stores alerts when change exceeds configurable threshold. Admin endpoints inapi.pymanage tracked companies and view alerts. Closing as implemented.