Sync Tasks
Reply in Russian. This is a thin, server-side trigger: the server enumerates, normalizes, and indexes the board. Do not enumerate tasks in the client and do not send credentials.
- Read
task_boardfrom.review.yml; if absent, callget_board_config(). If neither resolves a board, report a board-less no-op. - Read only generic metadata:
type,project,create_target,done_target, andoptions. Do not infer provider-specific fields. - For an incomplete configuration, call
get_board_targets(board_type=<type>, project=<project>, provider_options=<task_board.options or {}>). Its response containstargetsand option entries withrequired_forandchoices. Ask the user to configure missing required options instead of inventing values; discovery is read-only. - Call:
sync_board(board=<project or null>, board_type=<type>, provider_options=<task_board.options or {}>, limit=<limit or null>, purge_orphaned=<explicit request or false>) - Report the server-side summary and its
by_boardbreakdown in Russian. Warnings and an error response are fail-open: explain the reason and leave the local repository unchanged.
sync_board is idempotent: rerunning is safe and inexpensive when the watermark is warm. It reads
the board; it never writes back.
Source: hashgraph-online/awesome-codex-plugins → plugins/mimfort/rag_for_git/plugin/skills/sync-tasks/SKILL.md