← К AI EngineeringMERIDIAN HR / 2026

AI Engineering / Тестовое задание / 2026

Инженерия процесса.

Структурированный процесс с AI: от HR-брифа к исследованию, дизайн-токенам и двум работающим прототипам.

Смотреть в GitHub
meridian-hr / workspace
01_agents/          role contracts
02_research/        product reasoning
03_tokens/          design_tokens.json
05_design_system/   component architecture
06_ui_design/       employee prototype
07_review/          validation notes
08_landing_page/    B2B prototype

Под контролем человека. С проверяемыми артефактами.

06ролевых промптов
08экранов состояний
02кодовых прототипа

Задача была не только в дизайне HR-портала. Важно было сделать ход решений понятным: как бриф превращается в модель продукта, решения — в систему, а система — в работающий код.

01 / WORKFLOW

Процесс, который можно проверить

Шесть специализированных промптов структурируют работу. Контекст передаётся через файлы, а направление задают решения человека и этапы проверки. Это ролевые конфигурации, а не автономный сервис оркестрации.

01 / Понять бриф
01UX-аудит
02Конверсионная стратегия
02_research/*.md
02 / Определить систему
03Архитектура токенов
04Документация процесса
03_tokens/design_tokens.json
03 / Реализовать и проверить
05Продуктовое направление
06Реализация UI
06_ui_design + 07_review

02 / PRODUCT MODEL

Один бриф. Два связанных продукта.

Работа с запросами сотрудников и B2B-лендинг для HR-аутсорсинга. Порталу нужны ясные роли, полный набор состояний и общая визуальная основа; лендингу — убедительная история для покупателя.

01

Сначала ответственность

Сотрудник создаёт запросы и отвечает. HR управляет обработкой и статусом. Интерфейс следует этой границе, не передавая сотруднику операторские функции.

02

Сначала токены

Примитивные, семантические и компонентные токены отделяют значения от назначения. Одна основа поддерживает портал и лендинг.

03

Сначала состояния

Восемь экранных артефактов охватывают пустой список, список, детали, создание, закрытие, решение, отсутствие результатов и перетаскивание.

03 / SYSTEM CONTRACT

Система вместо разрозненных значений

Фон боковой панели ссылается на семантический токен холста, а не отдельную тёмную тему. Проверка контраста также привела к более тёмным вариантам янтарного и изумрудного текста.

Примитивcolor.primitive.neutral.50#F5F7FA
Семантикаcolor.semantic.background.canvas{color.primitive.neutral.50}
Компонентcomponent.sidebar.background{color.semantic.background.canvas}
03_tokens/design_tokens.json ↗

04 / CODE EVIDENCE

Когда структура становится поведением

Избранные фрагменты реализации. HTML, CSS и JavaScript без фреймворка делают прототип понятным для проверки.

01

Контекст — явный вход

Роль архитектора токенов читает бриф и исследования, затем создаёт именованный артефакт. Передача контекста не скрыта в чате.

01_agents/03_token_architect.md ↗
Analyze:

- brief.pdf
- 04_assets/brand/branding_color.png
- 02_research/research_ux_audit.md
- 02_research/product_design_direction.md

Create:

03_tokens/design_tokens.json
02

Ответ продвигает запрос

Отправленный ответ меняет локальную модель. Ожидающие и решённые запросы возвращаются HR; для закрытого запроса записывается событие повторного открытия.

06_ui_design/app.js ↗
r.messages.push({ from: 'employee', text, time: 'Just now' });
if (r.status === 'waiting' || r.status === 'resolved')
  r.status = 'with-hr';
else if (r.status === 'closed') {
  r.status = 'with-hr';
  r.messages.push({
    from: 'system', text: 'Reopened by your reply'
  });
}
render();
03

Закрыть фон, а не форму

Кнопки внутри панели остаются доступными. Только прямой клик по затемнённому фону закрывает её.

06_ui_design/app.js ↗
if (e.target.classList.contains('scrim')) {
  resetDraft();
  navigate('/requests');
  return;
}

const actionEl = e.target.closest('[data-action]');
if (!actionEl) return;
const action = actionEl.getAttribute('data-action');

05 / DELIVERABLES

От артефактов к работающим прототипам

Прототип запросов поддерживает создание, фильтры, поиск и ответы. Лендинг включает запрос демо. Оба — фронтенд-демонстрации с локальным состоянием, без подключения к HR или CRM.

Запросы сотрудников

Открыть прототип ↗
Интерактивные прототипы на английском языке.

06 / REFLECTION

Что показала проверка

Глубокое исследование и согласованная система важны, но не заменяют проверку взаимодействий и визуальное мастерство. Текущий код исправляет несколько ранних ошибок взаимодействия. Описание процесса всё ещё содержит прежний Figma-план и не является точным журналом выполнения.

Бриф → система → прототип

Инженерный вклад — в связях: явном контексте, повторно используемых контрактах, логике состояний и проверяемом результате.

К AI Engineering ↗