=== ENVIRONMENT === Hostname: Work User: ray UTC time: 2026-07-30T08:20:05+00:00 Branch: main HEAD: ad99844402cf3d27c85cee5223c03cabc79aebca SHiREVault: //192.168.1.1/volume(sda2) (cifs) Backup: /SHiREVault/Backup/OSBackups/TRENDSCOUT-NATIVE-0005C-R2-WEEKLY-INTELLIGENCE-20260730T082005Z === BACKUP === PASS: SQLite backup created. === BUILD WEEKLY INTELLIGENCE === === PATCH CURRENT FILES === === VALIDATE STAGED FILES === PASS JSON: /tmp/trendscout-native-0005c-r2.WpfazU/agent.manifest.json PASS JSON: /tmp/trendscout-native-0005c-r2.WpfazU/registry.json PASS JSON: /tmp/trendscout-native-0005c-r2.WpfazU/state.json PASS JSON: /tmp/trendscout-native-0005c-r2.WpfazU/app/weekly_intelligence_config.json PASS JSON: /tmp/trendscout-native-0005c-r2.WpfazU/app/contracts/weekly-report.schema.json PASS: Time support, report engine, timer state and Weekly Reports UI are staged. Normalized form: Mon *-*-* 08:00:00 Australia/Perth Next elapse: Mon 2026-08-03 08:00:00 AWST (in UTC): Mon 2026-08-03 00:00:00 UTC From now: 3 days left === INSTALL === === OFFLINE TESTS === Traceback (most recent call last): File "/home/shire3d/ARMOR/agents/apps/trendscout/./trendscout_weekly_intelligence_selftest.py", line 34, in if __name__=="__main__": main() ^^^^^^ File "/home/shire3d/ARMOR/agents/apps/trendscout/./trendscout_weekly_intelligence_selftest.py", line 18, in main first=run(database,config,vault,False,fixed) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/shire3d/ARMOR/agents/apps/trendscout/trendscout_weekly_intelligence.py", line 213, in run config=load_config(config_path); verify_vault(root,require_network); processing=process_inbox(database,root,config); report=build_report(database,config,processing,now or now_utc()); saved=persist(database,root,report) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/shire3d/ARMOR/agents/apps/trendscout/trendscout_weekly_intelligence.py", line 204, in persist c.execute("INSERT INTO weekly_reports(report_id,reporting_period,status,routine_email_count,demo_records_excluded,report_json,created_at,updated_at) VALUES(?,?,?,0,1,?,?,?)",(rid,report["reportingPeriod"],report["status"],json_text,report["generatedAt"],report["generatedAt"])) sqlite3.IntegrityError: CHECK constraint failed: status IN ( 'COLLECTING_DATA', 'DRAFT_READY', 'AWAITING_SCHEDULE', 'GENERATING', 'SENT', 'FAILED', 'LOCKED' ) === ROLLBACK === Rollback completed. FAIL: Weekly Intelligence 0005C-R2 was not retained. Backup evidence remains at: /SHiREVault/Backup/OSBackups/TRENDSCOUT-NATIVE-0005C-R2-WEEKLY-INTELLIGENCE-20260730T082005Z