| bazaar-oauth-refresh |
بالا |
BazaarOAuthToken expiry پایش، اگر expires < 24h تمدید. جلوگیری از IAP fail. |
Planned |
Server cron |
audit gap #9 |
Cron |
15 (هر ساعت check; refresh اگر expiresAt < 24h) |
Hourly |
| main-merged-deploy |
بالا |
دپلوی به سرور ایران (~40 min) + docs sync. |
Active |
GitHub Actions |
never push بدون فرمان user |
Event-triggered |
merge to main branch |
On-event |
| pr-opened-review |
بالا |
هر PR جدید → reviewer-agent + test-agent در parallel. |
Planned |
GitHub Actions |
— |
Event-triggered |
GitHub PR webhook → opened/reopened/synchronize |
On-event |
| nightly-e2e |
بالا |
Playwright nightly + Notion sync + Telegram در صورت fail. |
Active |
Mac launchd |
@borshed_bot chat 40749217 |
Cron |
0 4 * (04:00 Tehran) |
Daily |
| dependency-cve-weekly |
بالا |
npm audit + semgrep + Notion Security Keys rotation tracker. |
Planned |
GitHub Actions |
— |
Cron |
0 4 1 (Monday 04:00) |
Weekly |
| db-backup-nightly |
بالا |
pg_dump + uploads/ rsync → off-site. |
Active |
Server cron |
— |
Cron |
0 2 * (02:00 Tehran) |
Daily |
| uptime-probe-5m |
بالا |
ping morshed.ai و admin endpoints. در صورت fail → incident-agent. |
Active |
Server cron |
app.morshed.ai cert ignored |
Cron |
/5 * سرور ایران |
Every 5 min |
| orchestrator-poll-tasks |
بالا |
main loop «بردارنده» تسک جدید از Notion Tasks. تخصیص به subagent مناسب. |
Planned |
/loop skill |
رعایت explain-before-execute |
Continuous |
poll Notion Tasks DB هر ۱۵ دقیقه |
Every 15 min |
| memory-edit-hook |
بالا |
auto-commit فعلی + memory-agent state sync. hook فعلاً فعاله. |
Active |
PostToolUse hook |
از memory: auto-commit mandatory |
Continuous |
پس از هر file edit توی morshed/ |
On-event |
| metrics-ingest-15m |
بالا |
PostHog + server metrics → Notion Metrics DB. |
Active |
Server cron |
— |
Cron |
/15 * |
Every 15 min |
| lab-model-resync-weekly |
متوسط |
re-sync LabModel catalog از OpenRouter. |
Planned |
Server cron |
audit gap #7 part 2 |
Cron |
0 4 1 (Monday 04:00) |
Weekly |
| bundle-size-ci |
متوسط |
next-bundle-analyzer + bundlesize check per PR. block merge اگر budget breach. |
Planned |
GitHub Actions |
audit gap #19 |
Event-triggered |
GitHub PR opened و commit |
On-event |
| cron-catalog-sync-weekly |
متوسط |
scan .github/workflows + server cron + Loops DB. تولید داکومنت single source-of-truth برای همهی cron jobها. |
Planned |
/loop skill |
audit gap #14 |
Cron |
0 5 1 (Monday 05:00) |
Weekly |
| lab-retention-daily |
متوسط |
delete LabRun بالاتر از ۳۰ روز. retention policy lab module. |
Planned |
Server cron |
audit gap #7 (TODO تو docs/lab-production-prep.md) |
Cron |
0 1 * (01:00 Tehran) |
Daily |
| monitoring-alert-fire |
متوسط |
alert از monitoring → incident-agent triage + Telegram digest. |
Planned |
Notion webhook |
— |
Event-triggered |
uptime/metric breach → webhook |
On-event |
| provider-down-alert |
متوسط |
SMS/payment/AI provider down → failover + alert + ticket. |
Planned |
Server cron |
— |
Event-triggered |
integration-health probe fail |
On-event |
| seo-audit-weekly |
متوسط |
meta، schema.org، sitemap، canonicals audit روی همهی صفحات. |
Planned |
Cron routine |
— |
Cron |
0 3 1 (Monday 03:00) |
Weekly |
| lighthouse-perf-weekly |
متوسط |
Lighthouse روی صفحات اصلی، bundle analyzer، PR پیشنهاد. |
Planned |
GitHub Actions |
— |
Cron |
0 2 0 (Sunday 02:00) |
Weekly |
| feedback-analysis-daily |
متوسط |
MessageFeedback تحلیل sentiment + theme + پیشنهاد task. |
Planned |
Cron routine |
— |
Cron |
0 6 * (06:00 Tehran) |
Daily |
| crux-pull-daily |
متوسط |
CrUX API → Notion Metrics DB. تا ترافیک رشد نکنه خالیه. |
Active |
Server cron |
— |
Cron |
0 3 * (03:00 Tehran) |
Daily |
| data-etl-daily |
متوسط |
DB → Notion Metrics. داشبوردهای Webrokh-style. |
Planned |
Server cron |
70 metrics seeded |
Cron |
0 5 * |
Daily |
| a11y-scan-weekly |
متوسط |
axe-core روی صفحات + ARIA audit + RTL screen reader checks. |
Planned |
GitHub Actions |
— |
Cron |
0 2 2 (Tuesday 02:00) |
Weekly |
| support-ticket-triage |
متوسط |
BugReport + ContactMessage جدید triage و routing به subagent. |
Planned |
Cron routine |
User Feedback DBs (3) |
Cron |
0 |
Hourly |
| integration-health-30m |
متوسط |
ping SMS.ir، IPPanel، ZarinPal، OpenRouter، Notion API. failure → alert. |
Planned |
Server cron |
— |
Cron |
/30 * |
Every 30 min |
| chat-streaming-load-test-weekly |
پایین |
load test روی /api/chat (300s streaming). تشخیص throughput regression. |
Planned |
GitHub Actions |
از audit gap #4 |
Cron |
0 5 0 (Sunday 05:00) |
Weekly |
| dr-drill-monthly |
پایین |
DR test: restore latest backup توی staging، sanity check. |
Planned |
Server cron |
— |
Cron |
0 3 1 (روز ۱ هر ماه) |
Monthly |
| notion-task-created |
پایین |
روش push برای orchestrator (جای poll هر ۱۵م). اگر scope بزرگ → planner-agent. |
Planned |
Notion webhook |
جایگزین بهتر برای orchestrator-poll وقتی Notion webhook دادب ست |
Event-triggered |
تسک جدید در Notion Tasks DB |
On-event |
| memory-audit-weekly |
پایین |
MEMORY.md cleanup، stale entry removal، Notion sync audit. |
Planned |
/loop skill |
— |
Cron |
0 4 0 (Sunday 04:00) |
Weekly |
| analytics-feature-trace |
پایین |
وقتی feature ship میشه، PostHog event tracking PR پیشنهاد بده. |
Planned |
GitHub Actions |
— |
Continuous |
PR merge که feature-touched |
On-event |