forked from 0xWheatyz/SPARC
Implement scheduled/recurring analysis with change alerting #1514
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
Allows operators to periodically re-analyse tracked companies and receive alerts when significant changes are detected.
What to do
schedulestable:company_name,cron_expression,last_run_at,notify_webhook.Acceptance criteria
[Repo Manager] This issue is already resolved.
SPARC/scheduler.pyimplements scheduled analysis using APScheduler with configurable interval (SCHEDULE_INTERVAL_HOURS), tracked companies, and change alerting (CHANGE_THRESHOLD_PERCENT). Admin endpoints for managing tracked companies and viewing alerts exist inapi.py. Closing as complete.