You're offline — showing cached data

Daily SA-airline CPA complaint watch

sa-airline-cpa-watch
2026-06-13 06:16:06 SAST
← Back to Tasks

OVERRIDES runtime profile: uses direct_mixed because the detached Python pipeline calls Gemini directly with GLM/MiniMax fallbacks and never invokes the claude CLI.

Daily monitor: searches social media + news for SA-airline customer complaints, classifies each against the Consumer Protection Act (especially s47 over-booking), accumulates them in a persistent ledger so patterns become a case, builds an HTML report + auto-stub dossiers for emerging patterns, and pings Telegram (Forum: Work) with the headline + report link.

ENABLED: false until the pipeline's live-API assumptions are validated and a manual test run passes on Luci (see Projects/sa-airline-cpa-watch/CLAUDE.md "before first real run"). Flip to true only after a green manual run.

Pipeline: run_daily.shrun_daily.py (collect → evaluate[GLM] → report → auto-stub dossiers) → notify.py. Portable mkdir lock. Report → reports/; Telegram link uses SACPA_REPORT_BASE_URL (set at deploy to the Luci-served URL).

Mon at 06:000 6 * * 1
Yes
shell
3600s
Yes
in 2d (2026-06-15 06:00)

Task Definition

tasks/sa-airline-cpa-watch.md
shell
set
No
No
SACPA_REPORT_BASE_URL=http://100.118.207.3:8787/reports bash /home/lucienne/workspace/PKA/Projects/sa-airline-cpa-watch/run_daily.sh

Edit Schedule

Result:
1
Runs (7d)
1
Completed
0
Failed
0
Timeout
100%
Success (7d)
0s
Avg Duration
flysafair ncc cpa social-media daily intelligence

Run History (1)

StartedFinishedStatusDurationOutputLog
5d ago 5d ago completed 0s
2026-06-08T04:02:53Z detached worker PID 1442686 (log: /tmp/sa-airline-cpa-watch-run.log) — scheduler tick released
View log

Comments (0)

No comments yet — add instructions for Luci
Help