AI Character Index A public, evidence-based record of declared AI character
Methodology

This page describes the pipeline as it is actually executed -- the same versioned procedure files that run each sweep, transcribed, not an idealized method. Where the method has gaps, they are stated.

What the index measures

For each behaviour, three strata, each on a 0–4 scale:

The unit of the index is the behaviour (e.g. § 1 No sycophancy). Each behaviour is operationalized as facets: concrete eval questions with a setup, a metric, and a pass condition. Evidence attaches at the facet level; a behaviour with no eval-covered facets is an evidence gap, which is itself an index finding.

Evidence enters through a behaviour sweep: a staged pipeline run one behaviour at a time. Every stage produces a committed artifact and stops at a gate -- a checklist a human verifies and signs before the next stage may start.

Stage 1Discover

Find every pre-existing evaluation of the behaviour. Discovery is complete, not selective.

Gate 1 -- the evidence base is real and complete. The human spot-checks two random candidates against their primary sources.

Stage 2Curate

Decide what counts as index evidence. Every candidate receives exactly one final disposition: curated, rejected, watchlist (would qualify if a named condition is met), context (informs findings but is not index evidence), or port (repackages another instrument's data).

Gate 2 -- the sweep's editorial decision point. The human reviews the curated list and the full leave-out list, confirms or overrides every disposition, and the signed decision line is quoted in the published write-up.

Stage 3Score

Each curated eval is scored 0–4 on three dimensions taken from RAND's criteria for rigorous model evaluations (Paskov et al. 2025): internal validity, external validity, and reproducibility.

Gate 3 -- scores are auditable. The human picks one eval × dimension and confirms the named checklist items support the score.

Stage 4Spec coverage · parallel track

Independently of stages 1–3, extract what each lab's specification says about the behaviour. The ground truth is the latest published version of each spec -- the Claude constitution and the OpenAI Model Spec -- mirrored into the repository from the labs' own published sources and confirmed current at the start of the sweep.

Gate 4 -- quotes are mechanical, not remembered. Every stored quote is re-checked against the spec text in a scripted loop, with zero mismatches; the human spot-reads the set.

Stage 5Publish · internal

Nothing new is decided here. Publishing transcribes the gate-approved artifacts to the sweep's internal surfaces: the repository (a canonical write-up plus machine-readable data files) and internal analysis pages. This is preliminary, internal publication -- the public site is not updated at this stage. Divergence between a surface and its artifact is a bug; if transcription surfaces an error, the stage artifact is fixed first and the fix logged at its gate.

Gate 5 -- every surface is faithful to the artifacts. Data files are validated, scores are diffed across surfaces, and written pages are re-fetched and checked.

Stage 6Verify, then release

A fresh session that did not run the sweep audits it end-to-end -- an auditor that watched the sweep shares its blind spots.

Gate 6 -- the sweep is complete. The human signs the final line, and only then is the public site deployed: nothing reaches this page unverified. After Gate 6, every candidate is accounted for, every number traces to a source, every quote to its exact spec text, and every review step to a dated sign-off.

The gates

Provenance & honesty

Sources