feat(using-tasks): v2.0.0 — .tasks/ board → mappa task-сущности (#983)
Борд = сущности type=task в сервисе (t:N, решение 20). Чтение — карв-аут (entity_search), мутации под лизом (task_claim_next → claim_token, решение 19; 422 busy = чужой лиз — серверный аналог .tasks/.lock). claim/close/create/ heartbeat, notify-письмо при закрытии, локально-первая рекомендация. Файловый .tasks/ — легаси; setup-tasks умер.
This commit is contained in:
@@ -4,8 +4,9 @@ Runtime policy for keeping compressed working context across parallel tasks
|
||||
in a monorepo. The agent reads and updates `.tasks/` so every session starts
|
||||
oriented and every switch costs seconds, not minutes.
|
||||
|
||||
`using-tasks` governs *usage* of an existing `.tasks/`. Initial creation and
|
||||
migration to canon are owned by [`setup-tasks`](../setup-tasks/).
|
||||
`using-tasks` governs the task board. **Канал — mappa** (решение 14/15): борд =
|
||||
сущности `type=task` в сервисе (см. SKILL.md v2.0.0). Файловый `.tasks/` — легаси;
|
||||
`setup-tasks` умер.
|
||||
|
||||
> Renamed from `task-status-wiki` at v1.0.0.
|
||||
|
||||
@@ -17,8 +18,8 @@ migration to canon are owned by [`setup-tasks`](../setup-tasks/).
|
||||
"update status".
|
||||
- Any context-switching or multi-task coordination question in a code
|
||||
project.
|
||||
- If `.tasks/` is missing or non-canonical, this skill delegates to
|
||||
[`setup-tasks`](../setup-tasks/) before doing anything else.
|
||||
- Борд читается из mappa (`entity_search(type='task', project=…)`);
|
||||
файловый `.tasks/` — легаси, ничего настраивать не нужно.
|
||||
|
||||
## Structure
|
||||
|
||||
@@ -70,8 +71,8 @@ hypotheses, links).
|
||||
|
||||
### Session start
|
||||
|
||||
1. Check `.tasks/STATUS.md`. If missing → invoke
|
||||
[`setup-tasks`](../setup-tasks/) and stop until it returns.
|
||||
1. Check the mappa board: `entity_search(type='task', project=<имя>)`.
|
||||
Файлового `.tasks/STATUS.md` больше нет — setup-tasks умер.
|
||||
2. Read `STATUS.md`.
|
||||
3. If user names a task, read its `<task-slug>.md`.
|
||||
4. Confirm in one sentence: "We're in the middle of X, next step is Y."
|
||||
@@ -163,7 +164,6 @@ Works on Windows under git-bash, Linux, macOS.
|
||||
|
||||
## See also
|
||||
|
||||
- [`setup-tasks`](../setup-tasks/) — companion, owns `.tasks/` creation and
|
||||
canon migration.
|
||||
- [`project-bootstrap`](../project-bootstrap/) — invokes `setup-tasks` for
|
||||
new projects.
|
||||
- mappa — сервис-хост борда (`task_create`/`task_claim_next`/`task_close`,
|
||||
per-type `t:N`).
|
||||
- [`project-bootstrap`](../project-bootstrap/) — mappa-режим для новых проектов.
|
||||
|
||||
Reference in New Issue
Block a user