forked from 0xWheatyz/SPARC
Scheduled/recurring analysis with alerts on significant changes #631
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
Currently analyses are triggered manually. Operators have no way to track how a company's patent activity evolves over time without re-running analyses by hand.
Roadmap item: P3 > Scheduled/recurring analysis
What to do
schedulestable to track (company, cron expression, last run, enabled).Acceptance criteria
POST /scheduleswith a company and cron expression.Closing: already implemented on main.
SPARC/scheduler.pyis imported and started inapi.pylifespan. The API includes an/alertsendpoint for scheduled analysis results.