Инструкции: эталон применимости модели, версии и статуса
Шесть инструкций содержат заголовки и действия; выбор учитывает редакцию, а не только совпадение слова.
Задача и принятое решение
Поиск по слову «экспорт» может вернуть снятую инструкцию или шаги другой модели. Набор должен связывать содержание с областью применения.
Я сохранил заголовок, модель, редакцию, статус и полный короткий текст. Для запроса A/2 эталон отмечает применимость, а обработчик объясняет каждое исключение.
Документы авторские. Это эталон метаданных и выбора, не тест реального поискового движка.
Проверить решение
Измените исходные строки или параметры и пересчитайте результат. Данные остаются в этой странице.
| ID | Модель | Редакция | Статус | Текст | Эталон | Применим | Основание |
|---|---|---|---|---|---|---|---|
| I1 | A | 1 | archived | Экспорт A/1. Откройте старое меню и выберите архив. Эта редакция снята. | нет | нет | другая редакция; archived |
| I2 | A | 2 | active | Экспорт A/2. Выберите набор, нажмите Скачать CSV, проверьте число строк в файле. | да | да | точная активная область |
| I3 | B | 2 | active | Экспорт B/2. Выберите две очереди и создайте отдельный файл для каждой. | нет | нет | другая модель |
| I4 | A | 2 | draft | Экспорт A/2, проект новой инструкции. Новый шаг еще не утвержден. | нет | нет | draft |
| I5 | A | 2 | active | Пустой набор A/2. Экспорт создает CSV только с заголовком. Это допустимый результат. | да | да | точная активная область |
| I6 | A | 3 | active | Экспорт A/3. Перед выгрузкой подтвердите состав полей в отдельном окне. | нет | нет | другая редакция |
Исходный набор
Авторский контрольный набор; не клиентские документы и не результаты внешней модели.
Изменить входные строки
Посмотреть исходные строки
| ID | Модель | Редакция | Статус | Текст | Эталон |
|---|---|---|---|---|---|
| I1 | A | 1 | archived | Экспорт A/1. Откройте старое меню и выберите архив. Эта редакция снята. | нет |
| I2 | A | 2 | active | Экспорт A/2. Выберите набор, нажмите Скачать CSV, проверьте число строк в файле. | да |
| I3 | B | 2 | active | Экспорт B/2. Выберите две очереди и создайте отдельный файл для каждой. | нет |
| I4 | A | 2 | draft | Экспорт A/2, проект новой инструкции. Новый шаг еще не утвержден. | нет |
| I5 | A | 2 | active | Пустой набор A/2. Экспорт создает CSV только с заголовком. Это допустимый результат. | да |
| I6 | A | 3 | active | Экспорт A/3. Перед выгрузкой подтвердите состав полей в отдельном окне. | нет |
Что получилось
Для A/2 выбраны I2 и I5 с полными текстами. Архив, проект и другие модели исключены по явным причинам. Изменение версии на 3 возвращает только I6; отзыв I2 проверен отдельным прогоном.
Выполненная проверка
| Проверка | Результат |
|---|---|
| A/2 получает только I2 и I5 | Пройдена |
| Смена версии выбирает I6 без переноса старых шагов | Пройдена |
| Отзыв инструкции немедленно исключает ее | Пройдена |
Разметка не оценивает достаточность самих шагов для реального оборудования. Она проверяет применимость документа к заданному контексту.
Скачать материалы и повторить проверку
source.json · source.csv · result.json · result.csv · engine.js · verify.cjs · checks.json · style.css
Локальная проверка: node verify.cjs. Нужен Node.js; сетевые обращения не выполняются.