forgeplan untag
Удаляет один или несколько тегов из артефакта. Обратная операция для
forgeplan tag. Используйте это для удаления устаревших меток (legacy,
которая больше не является устаревшей, wip для того, что уже выпущено) или для исправления ошибок,
возникших в результате массового тегирования.
Использование
Заголовок раздела «Использование»forgeplan untag <ID> <TAGS>...Аргументы
Заголовок раздела «Аргументы» <ID> ID артефакта <TAGS>... Теги для удаления -h, --help Вывести справку -V, --version Вывести версиюКак это работает
Заголовок раздела «Как это работает»- Загружает фронтматтер артефакта.
- Канонизирует каждый входящий тег так же, как это делает
tag(приводит к нижнему регистру, обрезает пробелы), чтобыLegacy,legacyиlegacyсоответствовали сохранённому значению. - Удаляет каждое совпадение из списка
tags:. - Перезаписывает фронтматтер и переиндексирует артефакт в LanceDB.
Неизвестные теги игнорируются без уведомления - untag идемпотентен и безопасен для использования в скриптах.
Примеры
Заголовок раздела «Примеры»Удалить один тег:
forgeplan untag PRD-001 legacyУдалить несколько тегов за один вызов:
forgeplan untag PRD-018 wip experimental source=draftИсправить ошибку массового тегирования (сначала тегировать, затем сразу удалить тег):
forgeplan tag PRD-001 securiti # опечаткаforgeplan untag PRD-001 securitiforgeplan tag PRD-001 security # правильноМассовая очистка
Заголовок раздела «Массовая очистка»Чтобы удалить тег из каждого артефакта (например, при выводе таксономии из употребления), используйте в сочетании с
list --tag:
forgeplan list --tag wip --format ids | \ xargs -I {} forgeplan untag {} wipДля канонизации тегов по всему рабочему пространству (исправление PROB-026) предпочтительнее использовать
forgeplan reindex - он нормализует каждый тег на месте,
не требуя явных пар untag/tag.
Примечания
Заголовок раздела «Примечания»untagнечувствителен к регистру при вводе:forgeplan untag PRD-001 Legacyудалитlegacy.- Если вы хотите переместить артефакт из одного тега в другой, выполните
untag, а затемtag- вспомогательной командыretagнет. - Удаление тега не влияет на связи или оценку - теги являются чистыми метаданными.
См. также
Заголовок раздела «См. также»- Обзор CLI
forgeplan tag- добавить тегиforgeplan reindex- канонизировать теги по всему рабочему пространствуforgeplan list- фильтровать артефакты по тегу- Руководство по методологии