Files

1.2 KiB

Workflow Issues Report 2026-07-01 (Summary)

Full report at: Nextcloud 小Maggie协作区/workflow-issues-report-20260701.md

Key Findings

File Disappearance Root Cause

Files "missing" from 待审查 were likely never uploaded there. auto_notify failed silently (Mode B), workflow read directly from cache path, audit completed, but Nextcloud 待审查 directory was never populated. Cleanup cron confirmed NOT responsible (all cleaned records show >24h gap).

Duplicate Review (朱家角标识牌)

Root cause: /tmp/contract-queue/manifest retained filename after pass+clean. relay-runner reads manifest without checking contract-tracker.json for completed status. Fix: relay-runner must grep original_filename tracker.json before uwf thread start.

Companion Cleanup

Confirmed approach (Doro 2026-07-01):

  • Naming rule: 【审】{原文件名去扩展名} 审查意见.docx
  • Pass skill writes companion_files field to tracker
  • Cleanup script reads and deletes alongside main contract
  • Both sides must be modified simultaneously

Private Message Routing

wecom_group_notify.py (default=group) was used when wecom_dm.py --to qiuting (DM) was required. Workflow YAML line 16-17 also incorrectly references group notify script.