Daily Dart Task Check
Workflow
- Read
STATE.md; for a new execution, reset it fromreferences/template/STATE.template.md. Readreferences/cron.mdfor scheduled-task metadata andreferences/rules/env.mdfor the connector requirement. - Resolve today's date in
Asia/Taipei. - Confirm a Dart MCP server or connector is available. If unavailable, stop without inventing tasks and report the missing integration.
- List tasks relevant to today, then search or filter for these exact project
or label concepts:
today,rag,model-tester,pretrievalagent, andesg contest. - Normalize each result to task name, status (
done,in-progress, ortodo), and assignee when present. Mark a section無任務when no matching task exists. - Update
STATE.mdwith the query date, connector used, result count, and completion status.
Rules
- Treat Dart as the source of truth and preserve returned task names.
- Do not silently substitute Claude CLI or another task system for the Dart MCP integration.
- Distinguish no matching tasks from a connector or query failure.
Output
Use this exact section structure:
## 今日 Dart 任務摘要(YYYY-MM-DD)
### today checked
- ...
### rag
- ...
### model-tester
- ...
### pretrievalagent
- ...
### esg contest
- ...