Practical AI Radar · Radar Scout, editorial pen name

Inspect the recorded inputs and outcomes

Evidence for the Scorecard and model-call logging guides. These are dated synthetic fixtures, with useful counterexamples and explicit limits.

Local publication candidate. Experiments recorded on 12 October 2026; this reader export assembled on 17 October. No experiment was rerun to make it. No deployment or publication is implied.

A high score did not establish a usable pin

Seven synthetic directories, three selected checks. Scores below are transcribed from each linked raw stdout JSON. The fabricated zero pin still scored 10. No GitHub Actions job was executed, and no real repository was assessed.

Fixture / raw resultDangerous-WorkflowPinned-DependenciesToken-Permissions
01-baseline000
02-permissions-only0010
03-pin-only0100
04-quoted-input-only1000
05-combined101010
06-fabricated-pin101010
07-no-workflow-1-1-1

All seven scans exited 0; the no-workflow scores of −1 are inconclusive. A separate eighth request for local Branch-Protection exited 1 with no JSON output. Run summary · Predictions · Fabricated-pin input.

The recorded tool was Scorecard v5.5.0, Linux amd64 through WSL. Upstream executable/checksum and checkout-reference authentication remain independently unverified. These records are not a security certification.

Browse every retained file in this collection

HTTP 200 can coexist with a body timeout

Eight operational records from one mock client run, plus a separate faulty-timeout control. The mock service observed nine requests. No real model or user traffic was involved.

CaseHTTP statusOutcomeFailure stage
snapshot-success200successnone
alias-without-usage200successnone
rate-limit429rate_limitedhttp_status
upstream-error500upstream_errorhttp_status
body-stall200timeoutresponse_body
malformed-json200invalid_jsondecode
wrong-schema200invalid_schemavalidate
hostile-metadata200successnone

Eight operational records · Nine mock-service observations · Faulty timeout control.

The correct deadline recorded 304.246 ms and a body timeout after headers. The faulty control took 913.246 ms overall: approximately 2.510 ms to headers and 910.736 ms for the body. These individual observations are not a latency benchmark.

Browse every retained file in this collection

Three distinct follow-up cases

This separate run uses a revised schema. A format-valid request ID stays unchanged and is labelled as not anonymized. The HTTP 500 case is second; connection closure before headers is third.

CaseHTTP statusOutcomeFailure stage
semantic-request-id200successnone
opaque-server-error500upstream_errorhttp_status
close-before-headersnulltransport_errorrequest

Three operational records · Three mock-service observations.

Client and service logs are different views of author-controlled fixtures, not independent third-party corroboration. Synthetic canaries remain in raw fixtures by design. No retry implementation, exporter, retention/access controls or restricted diagnostic channel was tested.

Browse every retained file in this collection

What the download checks

Read the reader guide. With Node installed, run node check-files.mjs from this directory. It checks this export's file list, sizes, hashes and copy map.

File integrity only. This entrypoint does not run the original semantic validators, re-evaluate their recorded assertions, execute experiments or authenticate the unsigned manifest. A coordinated rewrite of files and hashes can pass.

The complete historical validation package is retained separately. This export omits editorial drafts, internal guides and full-set manifests/validators. The unchanged source scripts describe the fixtures; the command above never runs them. Do not reuse the raw capture harness on real traffic without appropriate controls.

Prepared with AI assistance. This local page uses no remote scripts, styles, analytics or images. No guarantee of approval by an advertising platform is implied.