Skip to content

Commit 54ddfad

Browse files
snapsynapseclaude
andcommitted
Fix verification schedule: twice weekly Mon/Thu 6pm Pacific, 7-day threshold
Three issues fixed: - Schedule was once/week (Sundays), now Mon & Thu 6pm Pacific - Evidence alerts on same schedule - staleThreshold default was still 30 days, now 7 to match parser With twice-weekly runs (50 features each, staleness-sorted), all 87 features will cycle through within one week. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 0eb6e05 commit 54ddfad

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

.github/workflows/evidence-alerts.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: Evidence Age Alerts
22

33
on:
44
schedule:
5-
- cron: '23 17 * * 0' # Sundays at ~10:23am Pacific
5+
- cron: '23 1 * * 2,5' # Monday and Thursday ~6pm Pacific (Tue/Fri 01:23 UTC)
66
workflow_dispatch:
77

88
permissions:

.github/workflows/verify-features.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
name: Verify Features
22

33
on:
4-
# Weekly schedule - Sundays at 00:00 UTC
4+
# Twice weekly - Monday and Thursday at 6pm Pacific (Tue/Fri 01:00 UTC)
55
schedule:
6-
- cron: '0 0 * * 0'
6+
- cron: '0 1 * * 2,5'
77

88
# Manual trigger with options
99
workflow_dispatch:
@@ -167,7 +167,7 @@ jobs:
167167
168168
gh issue create \
169169
--title "[Automated] ${{ steps.staleness.outputs.count }} features need verification" \
170-
--body "The weekly staleness check found ${{ steps.staleness.outputs.count }} features that haven't been verified in over 7 days.
170+
--body "The twice-weekly staleness check found ${{ steps.staleness.outputs.count }} features that haven't been verified in over 7 days.
171171
172172
Please run the full verification workflow or manually review these features.
173173

scripts/verify-features.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ function parseArgs() {
6262
platform: null,
6363
feature: null,
6464
staleOnly: false,
65-
staleThreshold: 30,
65+
staleThreshold: 7,
6666
dryRun: false,
6767
verbose: false,
6868
maxFeatures: 100,
@@ -121,7 +121,7 @@ OPTIONS:
121121
-p, --platform <name> Verify only a specific platform (e.g., claude, chatgpt)
122122
-f, --feature <name> Verify only a specific feature (requires --platform)
123123
-s, --stale-only Only check features with Checked date > threshold
124-
--stale-threshold <n> Days threshold for staleness (default: 30)
124+
--stale-threshold <n> Days threshold for staleness (default: 7)
125125
-d, --dry-run Don't create PRs or issues, just report
126126
-v, --verbose Show detailed output during verification
127127
-m, --max <n> Maximum features to verify (default: 100)

0 commit comments

Comments
 (0)