Start here
Scenario Pack Guide
Defines the advisory boundary, minimum pack, roles, authority, entry and exit criteria, required signal coverage, deeper-record triggers, and reopening rules.
Preview
# Monitoring and Incident Assistant Scenario Pack Toolkit schema: `PAISEH-TK-1.0` Scenario pack: `PAISEH-SC-MIA-1.0` Use this pack when an AI-assisted workflow summarizes production signals, assembles incident evidence, proposes bounded response options, or helps verify recovery. It supports operators; it does not declare an incident, change severity, authorize containment, expose protected telemetry, execute a rollback, or close an incident unless a separately recorded human authority and controlled path permit that action. The pack turns monitoring and incident work into six inspectable records. It preserves the distinction between observed evidence, generated interpretation, operator decisions, external effects, and verified recovery. ## Smallest Credible Starting Set For advisory monitoring over a bounded service with no action authority, complete: 1. `ai-observability-contract.md` 2. `signal-objective-catalog.md` 3. `trace-event-schema.md` 4. `alert-specification.md` 5. `incident-evidence-brief.md` 6. `recovery-verification-record.md` Attach every runbook whose entry condition is plausible. The assistant may summarize and recommend within the recorded evidence boundary. Any containment, configuration change, traffic shift, rollback, tool action, user communication, or incident-state transition requires the applicable authoritative workflow and receipt. ## Users, Owners, and Authority | Role | Responsibility | Authority boundary | | --- | --- | --- | | Service owner | Owns product behavior, service objectives, consequence, and accepted degraded modes | Defines meaning and escalation policy; does not infer recovery from a generated summary | | Telemetry owner | Owns collection, joins, redaction, retention, freshness, completeness, and evidence health | May repair or invalidate telemetry under policy; cannot redefine product quality | | Signal owner | Defines one signal's population, denominator, evidence class, threshold, and allowed use | May revise the signal through change control; cannot declare an incident automatically unless policy explicitly binds that rule | | On-call operator | Receives alerts, validates evidence, and invokes approved response paths | May take only actions granted by the current operations policy | | Incident commander | Owns incident state, severity, priorities, decisions, and command handoffs | Declares, reclassifies, and closes the incident under policy | | Domain lead | Interprets system-specific behavior and validates hypotheses | Advises command; cannot broaden action authority | | Response operator | Executes an authorized containment, rollback, or recovery action | Acts only within the bound target, duration, and reversal conditions | | Evidence scribe | Maintains the authoritative timeline, sources, hypotheses, decisions, actions, and gaps | Records evidence; does not convert assistant output into fact | | Recovery verifier | Tests the named technical, behavioral, state, action, user, telemetry, and delayed-outcome claims | Accepts or rejects recovery evidence; does not close the incident unless also named as closure authority | | Communications owner | Approves affected-user and stakeholder communications | Controls audience and message; generated drafts are not approved notices | | Decision authority | Accepts residual risk, degraded operation, return to service, or incident closure | Records scope, conditions, expiry, and evidence for the disposition | One person may hold several roles when policy permits. Record active assignments, handoffs, time windows, and separation-of-duties requirements in the incident system of record. ## Required Inputs and Entry Criteria - A named service, workflow boundary, consequence class, owning team, on-call route, and incident system of record. - Current component identities for application code, prompts, model or dependency resolution, context sources or indexes, tool policy, routing, runtime configuration, and evaluation or telemetry logic. - Defined request, session, workflow, step, attempt, trace, span, action, effect, outcome, release, and incident correlation fields. - Objectives and signals with explicit population, denominator, window, evidence class, freshness, completeness, delay, missing-data behavior, and owner. - Externally enforced access, redaction, retention, sampling, and audit rules for telemetry and incident artifacts. - An alert route with severity, deduplication, suppression, minimum evidence, allowed automation, and a tested response path. - Approved containment, degraded-mode, rollback, cancellation, reconciliation, communication, and recovery-verification authorities. - A safe behavior for missing, delayed, contradictory, or unjoinable telemetry. Do not treat the assistant as ready when component versions cannot be reconstructed, critical telemetry can disappear as zero, protected payloads are broadly exposed, an alert has no credible operator decision, or recovery can be declared from infrastructure health alone. ## Working Sequence | Stage | Required record | Result | | --- | --- | --- | | Contract | AI Observability Contract | System boundary, identities, capture rules, evidence health, views, access, and retention | | Define | Signal and Objective Catalog | Interpretable technical, behavioral, economic, retrieval, action, safety, drift, and telemetry-health signals | | Correlate | Trace and Event Schema | Versioned event types, correlation fields, effective component identity, effects, outcomes, and schema health | | Route | Alert Specification | Actionable detection rules with evidence gates, severity, ownership, deduplication, and safe automation | | Investigate | Incident Evidence Brief | Authoritative timeline, facts, hypotheses, affected scope, decisions, actions, gaps, and current risk | | Verify | Recovery Verification Record | Evidence for every recovery dimension, residual risk, observation window, and closure authority | ## Completed Walkthrough Use `examples/context-index-quality-regression.md` to inspect all six records completed for a citation regression after a context-index release. The example preserves the line between detection, hypothesis, incident authority, release action, recovery recommendation, and closure. ## Assistant Boundary The assistant may retrieve authorized evidence, identify gaps, group related signals, draft a timeline, label hypotheses, compare observed state with recorded objectives, propose runbook steps, and assemble a recovery evidence packet. Its output remains attributed and reviewable. Controls outside the model must authenticate the caller, authorize telemetry and payload access, enforce redaction and retention, bind queries to approved scopes, record effective component versions, constrain tools, require action approval, produce effect receipts, and preserve incident-state authority. A confident summary cannot replace missing telemetry, authorize a response, or prove recovery. ## Required Coverage The records must make these conditions visible: - request, session, workflow, step, attempt, trace, span, action, outcome, release, and incident identity; - effective code, prompt, model or dependency, context or index, tool-policy, routing, runtime, evaluator, and telemetry-schema versions; - end-to-end latency and time to first output, with queue and dependency attribution; - input, output, cached, and other billable units plus cost per request, workflow, action, tenant, route, and outcome; - retrieval request, source coverage, authorization filtering, freshness, citation, empty-context, and partial-context states; - authorization outcome, refusal, fallback, validation failure, cancellation, retry, tool request, approval, effect, and reconciliation; - sampled quality with eligible population, denominator, evidence class, inclusion probability, label delay, completeness, and Chapter 8 validity reference; - explicit evidence-health states for missing, late, sampled, dropped, redacted, unjoinable, or contradictory telemetry; and - a declared operational behavior when critical evidence becomes indeterminate. ## Runbook Selector | Condition | Runbook | | --- | --- | | Valid quality evidence crosses a service boundary or material cohort degrades | `runbooks/quality-regression.md` | | End-to-end or dependency latency, timeout, saturation, or availability degrades | `runbooks/latency-or-dependency-degradation.md` | | Unit use or cost departs from its accepted envelope | `runbooks/cost-spike.md` | | Retrieval returns missing, partial, unauthorized, low-coverage, or unjoinable context | `runbooks/retrieval-failure.md` | | Admitted sources or context indexes exceed freshness or change expectations | `runbooks/stale-sources.md` | | A prompt, policy, route, flag, evaluator, or runtime configuration correlates with regression | `runbooks/prompt-or-configuration-regression.md` | | A tool request, approval, execution, effect, retry, cancellation, or outcome is anomalous | `runbooks/tool-anomaly.md` | | Critical events are missing, late, invalid, dropped, or no longer join correctly | `runbooks/telemetry-failure.md` | | Output may be unsafe or protected data may have been exposed | `runbooks/unsafe-output-or-data-exposure.md` | | Population, behavior, labels, outcomes, dependencies, or evidence applicability drifts | `runbooks/evaluation-drift.md` | | An authorized prior composite release must be restored | `runbooks/rollback.md` | | The service must operate temporarily with narrower capability or supervision | `runbooks/degraded-mode.md` | ## Exit and Acceptance Criteria Close the monitoring task or incident only when: - current component versions, traffic assignment, population, and consequence are known or explicitly marked unknown; - all material claims map to retrievable evidence with query version, snapshot time, denominator, freshness, completeness, and limitations; - telemetry health is verified independently enough to distinguish no failure from no data; - facts, hypotheses, generated interpretations, operator decisions, actions, effects, and outcomes remain distinguishable; - containment accounts for new admission, queues, in-flight work, durable state, caches, tool effects, users, and delayed outcomes; - every response action has authority, scope, expiry, effect, reversal, and reconciliation evidence; - technical, behavioral, state, action, user, telemetry, and delayed-outcome recovery claims pass their recorded checks; - open findings, residual uncertainty, accepted degraded conditions, monitoring windows, and reopening triggers have owners; - the recovery verifier records a recommendation; and - the decision authority records return-to-service, degraded-operation, residual-risk, or closure disposition. ## Deeper Record Triggers Attach core toolkit modules when the assistant or incident: - handles sensitive payloads, personal data, customer content, secrets, or privileged telemetry; - crosses tenant, region, purpose, or trust boundaries; - can execute containment, configuration, traffic, release, ticket, restart, or other external actions; - affects durable state, queued or in-flight work, or an outcome that may be unknown; - changes component identity, authority, population, autonomy, accepted risk, or consequence; - relies on sampled, delayed, proxy, or externally labeled quality evidence; - needs a new evaluation validity decision, threat decision, permission grant, or release candidate; or - operates during a severe incident with incomplete evidence. Typical additions are the AI Fit and Risk Assessment Worksheet, Context Assembly Plan, Tool Permission Matrix, Evaluation Plan, AI Threat Model, AI Release Manifest, AI Operations Runbook, and Principal Design Review Checklist and Record. ## Material Change and Reopening Triggers Reopen affected records when service scope, population, component identity, signal semantics, denominator, threshold, evidence class, sampling, label source, query, event schema, trace join, access policy, redaction, retention, alert route, action authority, degraded mode, rollback target, recovery objective, or consequence changes. Also reopen when a missed incident, false page, telemetry gap, unrecorded effect, contradictory evidence, delayed outcome, or post-incident review invalidates a prior conclusion.