forked from 0xWheatyz/SPARC
Feature: scheduled/recurring analysis with change alerts #1329
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?
Background
Users want SPARC to periodically re-analyze tracked companies and notify them when innovation scores or patent counts change significantly, without manually triggering each run.
What to do
schedulestable to track companies that should be periodically re-analyzed (company name, cron schedule, last run, last result).Acceptance criteria
References
Roadmap: P3 — Scheduled/recurring analysis.
Triaged by repo manager. P3 feature -- deferred until P1/P2 backlog is clear. All P1 issues are resolved; 4 P2 issues remain in progress.
Triage (Repo Manager):
Priority: P3 (Feature backlog)
Delegated to: @architect
Rationale: P3 Feature - large. Scheduled/recurring analysis with change alerts. Needs design review for scheduler architecture.
P3 features are queued behind P1 and P2 work. Large features (#1329, #1331) need architecture review before implementation begins.
Triaged by repo manager: Already resolved. scheduler.py (109 lines) implements scheduled/recurring analysis using APScheduler with tracked companies and configurable intervals. Closing.