Skip to content

Diagnosis and evidence

A successful ScrinOps run stores a structured advisory diagnosis. Confidence is not certainty, and a hypothesis is not authorization to change infrastructure.

Typical time
10–25 minutes
You need
A terminal diagnosis run
Outcome
A human-reviewed advisory finding

Open a run and select Activity. The viewer shows backend-sanitized lifecycle events, timestamps, status, and final result. It exposes no command input, shell, raw prompts, secrets, provider logs, or unrestricted model output.

Diagnosis review 1 of 5 · Screenshot placeholder

Review sanitized runner activity

Show synthetic ordered status, progress, diagnosis, cancellation, or usage events in the shared log viewer.

Future capture briefHide raw log text, stack traces, prompts, headers, cookies, credentials, model details, provider payloads, task IDs, and infrastructure internals.

Missing activity does not mean nothing happened. Refresh the authoritative run snapshot and note any event-readback gap.

Select Evidence. Match the run’s referenced manifests to:

  • source type;
  • ready, degraded, unavailable, or expired state;
  • record count and stored size;
  • redaction and truncation state;
  • shortened digest; and
  • collection and expiry time.

Diagnosis review 2 of 5 · Screenshot placeholder

Confirm evidence lineage and retention

Show synthetic run-linked evidence metadata, including an available and an expired example.

Future capture briefHide evidence IDs, full digests, raw content, object locations, provider queries, account details, and retention infrastructure.

Expired or unavailable evidence remains visible as a lineage gap but cannot authorize a new action. Never substitute copied logs for a missing manifest.

Select Diagnosis. Start with Advisory summary and its confidence value. Then inspect each hypothesis, not just the highest-confidence item.

Diagnosis review 3 of 5 · Screenshot placeholder

Read the advisory diagnosis

Show a synthetic advisory summary and several bounded hypotheses with distinct confidence.

Future capture briefUse fictional technical content. Hide customer architecture, resource identifiers, repository data, provider details, and incident content.

For each hypothesis, review:

  • Evidence citations and the specific claim they support;
  • Why it may be wrong;
  • suspected repository paths, when repository context was authorized;
  • Risks; and
  • Uncertainty.

Diagnosis review 4 of 5 · Screenshot placeholder

Challenge evidence, risks, and uncertainty

Show synthetic citations, counter-evidence, suspected paths, risks, and uncertainty for one hypothesis.

Future capture briefUse fictional paths and claims. Hide repository names, source code, full evidence references, customer risk, and sensitive operational details.

Evidence citation proves what the stored manifest supported at that time. It does not prove the hypothesis is correct or that remediation is safe.

Select Usage to see backend-reported input tokens, output tokens, and runner time. These values support product usage accounting; they do not measure cloud remediation cost or prove diagnostic quality.

Diagnosis review 5 of 5 · Screenshot placeholder

Review measured run usage

Show synthetic input tokens, output tokens, and runner time for one diagnosis.

Future capture briefUse fictional values. Hide billing period, plan, subscription, tenant, model pricing, internal task data, and customer cost.

You can explain which evidence supported each claim, what is missing or expired, why the diagnosis may be wrong, the material risks, and which human validation must happen next.

  • Diagnosis not available yet: only a successfully validated terminal run can store it.
  • Evidence metadata unavailable: retention or permission prevents readback; do not invent lineage.
  • Manifest expired: collect new authorized evidence and start a new run.
  • Low confidence or high uncertainty: continue investigation outside automated diagnosis.
  • Suspected path is shown: treat it as advisory context, not permission to modify or merge code.

Do not claim a diagnosis is live-tested because the page renders. Runtime proof requires the intended environment’s sanitized run and evidence records.