okr (v2)

CRITICAL — Перед началом обязательно используйте инструмент Read, чтобы прочитать ../lark-shared/SKILL.md,в котором содержится аутентификация и обработка прав доступа

Идентичность: OKR операции по умолчанию используют --as user (для просмотра OKR текущего пользователя/его подчинённых). Также поддерживает просмотр OKR других лиц через --as bot (требуются соответствующие разрешения).

Быстрое принятие решений

Потребности пользователя Путь выполнения Справочная документация

Просмотр OKR себя/других Получение ID пользователя -> +cycle-list -> +cycle-detail -> по необходимости просмотр метрик/прогресса cycle-list, cycle-detail, indicators, progress-list

Сформировать для себя набор OKR В первую очередь используйте +batch-create для создания каркаса Objective/KR batch-create, contentblock

Можно добавить только одну O или один KR Используйте +create create

Редактирование содержания/заметок/сроков Используйте +patch patch

Изменение баллов OKR Только когда пользователь явно скажет «баллы», «оценка», «оценивание», «score» используйте +patch --score; баллы не являются прогрессом/завершённостью patch

Изменение порядка или веса Используйте +reorder / +weight reorder, weight

Обновление числового прогресса/завершённости Процентные значения или числа без единиц используют +indicator-update; если нужно изменить единицы/целевое значение, после проверки индикаторов используйте indicators patch indicator-update, indicators

Запись текстового прогресса Используйте +progress-create; если текст и число заданы, можно использовать --progress-percent по умолчанию для единообразного обновления, для не процентных единиц — обновляйте количественные показатели progress-create, progress-list, progress-update

Согласование целей Обрабатывать прямо в соответствии с рабочим процессом выравнивания целей alignments