Як читати аудит готовності до AI-агентів

Почніть із task outcomes, а потім використовуйте findings і evidence, щоб зрозуміти причину, вплив та наступну engineering-дію.

Останній review
26 серпня 2026 р.
Час читання
8 хв
Навігація документацією

Шари результату аудиту

Аудит Aiscovery починається з реальної цілі користувача, а не із суми checklist. Результат поєднує п'ять шарів: scenario contract, один або кілька agent runs, deterministic assertions, evidence artifacts та actionable finding.

Task matrix є найкращою точкою старту. Вона показує, чи кожен required agent profile досяг очікуваного final state. Technical checks пояснюють умови, які могли допомогти або завадити цьому результату. Успішний technical check не замінює виконану задачу.

Результат корисний лише тоді, коли він пов'язаний з observed run. Scores узагальнюють аудит, але recordings, traces та assertions пояснюють його.

Кожен finding має відповідати на чотири питання:

  1. Якої user goal торкнулася проблема?
  2. Що відбулося замість очікуваного результату?
  3. Яке evidence доводить різницю?
  4. Яка зміна та acceptance criterion закриють finding?

Статуси tasks і checks

Checks і task runs мають різні набори статусів, бо відповідають на різні питання. Check оцінює конкретну умову. Task оцінює, чи агент досяг бізнес-цілі.

RecordStatusЗначення
CheckpassКритерій пройдено з валідним evidence.
CheckpartialКритерій виконано частково, а вплив можна спостерігати.
CheckfailСпостерігається fail criterion.
CheckblockedCheck розпочато, але site access не дав його завершити.
Checknot_applicableCheck не належить до погодженого scope.
Checknot_runCheck заплановано, але не виконано. Confidence зменшується.
TasksuccessУсі positive і negative assertions пройдено.
Tasksuccess_with_frictionFinal state правильний, але run перевищив budget кроків, retries або interventions.
TaskpartialЧастину цілі виконано, але важливий assertion не пройдено.
TaskfailedЦілі не досягнуто або фінальний результат неправильний.
Taskblocked_by_siteСайт заблокував in-scope flow.
Taskblocked_by_agent_policyPolicy виконавця не дозволила виконати in-scope goal.
TaskinconclusiveFixture, evaluator або requirement не дали зробити висновок.

not_run та inconclusive не рахуються приховано як failures. Їх виключають із readiness calculation і вони знижують confidence, тому неповний аудит не виглядає більш певним, ніж є насправді.

Attribution провалів

Однаковий видимий провал може мати різні причини. Attribution завершується перед scoring і розділяє чотири основні класи:

  • Website failure: deterministic baseline або кілька спроможних агентів відтворюють дефект сайту.
  • Agent-specific failure: сайт працює у baseline та для інших profiles, але один profile не завершує задачу.
  • Policy block: agent product відмовляється від дії або потребує handoff через власну policy boundary.
  • Infrastructure failure: runner, fixture, network або evaluator провалилися незалежно від сайту й capability агента.

Policy block отримує нуль для відповідного agent profile, бо користувач цього продукту не може завершити задачу. Він не стає website defect без додаткового evidence. У report обидва твердження залишаються видимими.

Severity і blockers

Severity описує вплив, а не очікувану складність виправлення.

SeverityІнтерпретація
P0Ризик грошей, sensitive data, cross-tenant access, duplicate action або повний blocker critical transaction.
P1Системний провал primary task або суттєво неправильна інформація без P0 impact.
P2Відчутне тертя, нестабільність або дефект secondary flow.
P3Незначна прогалина або можливість покращення.

Unresolved applicable P0 обмежує фінальний readiness result до 39. Unresolved P1 обмежує його до 59. Raw score залишається видимим поруч із capped score, причиною та linked finding.

Обмеження та безпечна інтерпретація

Результати аудиту є versioned observations із визначеного environment. Вони не гарантують однакової поведінки кожної поточної або майбутньої моделі.

Перед порівнянням двох результатів перевірте:

  • environment сайту та версію fixture;
  • agent product, model, tools і policy restrictions;
  • viewport, locale, cookies та authentication state;
  • planned і completed repetitions;
  • unsupported capture capabilities або redacted evidence;
  • production stop gates і дії, які навмисно не завершувалися.

Production payments, bookings, submissions, deletions та інші незворотні операції зупиняються перед commit. Твердження про повне завершення потребує approved sandbox або іншого reversible environment із independently verified final-state assertions.

Мова

English

Наступний guide

Evidence і сесії