Measurement and the atlas of possible minds

A comparative atlas of possible minds

Possible minds become comparable only when each observation carries its causal demand, measurement bridge, interface burden and kind of missingness.

Rajesh Ranjan Mahapatra

A first-principles framework for comparing biological, artificial and collective candidates without turning missing evidence or interface burdens into false rankings.

© 2026 Rajesh Ranjan Mahapatra. 32 min read

A comparative atlas of possible mindsAll Human–Machine Convergence
rajeshrmahapatra.com Human and machine intelligence

Measurement and the atlas of possible minds

A comparative atlas of possible minds

Possible minds become comparable only when each observation carries its causal demand, measurement bridge, interface burden and kind of missingness.

TLDR

  • A single score hides the very structure that makes different minds scientifically interesting.
  • Missing evidence is not negative evidence, and different blanks license different next steps.
  • A fair cross-candidate test preserves a causal demand while adapting its sensory, motor and communicative interface.
  • The candidate boundary must be declared because tools, bodies, runtime state and group links can change the measured property.
  • The usable object is a typed atlas record, not a ladder of “more” and “less” mind.
Opening case

Four rooms, one red object

In four adjacent rooms, a researcher hides the same red object behind the same screen. The candidates are an adult, a five-month-old infant, a crow and a configured artificial agent with a camera, a language model, persistent runtime state and a pointing tool.

The object is visible for two seconds. The screen closes. Ten seconds later, the researcher asks where it was. The adult says “left”. The crow pecks the left panel. The infant looks longer when the object reappears on the right. The agent returns the typed coordinate left. Four response surfaces differ. The underlying question appears common: did information about the hidden object remain causally available across a delay?

Now the researcher announces a fairer rule: every candidate must answer in a spoken sentence. The adult passes. The infant and crow receive zero. The agent passes only if a speech synthesiser is counted as part of it. Nothing about delayed retention changed. The ranking changed because the test quietly replaced memory with speech, instruction following and tool access.

The interface did more than reveal the candidates. It helped manufacture their apparent order. The same mistake recurs when a blank laboratory result is entered as zero, when a configured agent is reduced to model weights, or when a group is credited with a property produced by one central aggregator.

This paper develops one causal thesis: cross-candidate comparison becomes biased when an interface is treated as neutral and a blank is treated as a low score. A typed atlas prevents that bias by recording what property was sought, what causal demand the test imposed, how the probe was translated, what system boundary was tested and why evidence is missing. It does not decide which candidates are conscious. It makes the evidential route to any such conclusion inspectable.

The ladder lies

Imagine listing every candidate we might call minded: humans in different states, infants, crows, octopuses, bees, organoids, plants, language models, embodied agents, firms, scientific teams and software societies. A ladder asks where each belongs from low to high. An atlas asks which capacities appear, through what organisation, under which conditions and with what evidential access. The difference is not cosmetic.

A ladder assumes that the relevant properties line up on one latent axis. That can be useful when a narrow construct has already been validated. It becomes hazardous when the construct itself is disputed. Sloman’s early “space of possible minds” was explicitly a space of designs, not a single scale.[1] In consciousness science, Bayne, Hohwy and Owen argued that global states should not automatically be ordered by a single level and proposed a multidimensional alternative.[2] Birch, Schnell and Clayton later offered a multidimensional framework for animal consciousness, partly because species can be rich on one dimension and limited on another.[3]

Those proposals do not supply one universal map for all possible minds. They establish a more basic lesson: profile shape can carry information that rank destroys. A crow may excel at a visual memory task yet lack the human response channel used to score it. A language model may produce elaborate verbal uncertainty while lacking the persistent world-coupled state that the same words normally report in a person. A committee may correct individual errors while having no unified memory beyond its minutes. Compress these cases to one number and mechanism, boundary and evidence disappear together.

The archipelago of mind profiles

An archipelago representing possible minds as differently shaped profiles rather than points on one line Five irregular islands occupy a sea of possible designs. Each island has a different coastline across memory, agency, social coordination, metacognition and sensory integration. Dotted unexplored regions mark missing evidence. SPACE OF POSSIBLE ORGANISATIONS Adult human report-rich, body-coupled Infant report-poor, developing Crow avian sensorimotor niche Configured agent model, state, tools, world loop Collective members, links, aggregation memorymetacognition integrationagency visual controlsocial learning tool useruntime continuity coordinationerror correction unmapped coast: evidence unavailable observed profile edge typed missing region
An atlas treats candidates as differently shaped, partially charted profiles. The coastline is not a consciousness boundary. It represents the dimensions a study can presently support, while dotted water preserves what has not been validly measured. Illustrative practitioner synthesis based on multidimensional approaches in references 1-3.
Worked example 1 · Four ways to test one delay

Take the red-object case. Define the causal demand before choosing any response: a candidate receives information at time t0; direct access is removed; a distractor occurs; later behaviour at t1 must depend on information carried through the interval. The adult points, the infant exhibits a violation-of-expectation response, the crow pecks and the agent calls a typed action. The outputs are not equal measurements. They are candidate-specific probes of the same intervention pattern.

To make the comparison stronger, add a matched reset. Clear the adult’s rehearsal with articulatory suppression, interrupt the crow with a distractor, vary the infant delay and clear the agent’s declared runtime state. A genuine retention signal should change when the information-carrying route is disrupted. The exact effect sizes need not match. What must match is the reason the intervention should matter.

A ladder asks for order; an atlas asks for shape

The ladder makes every disputed dimension contribute to one order. The atlas permits local comparisons on named properties and preserves incompatible or unavailable axes. Illustrative.

The hidden assumption is invariance

Suppose two thermometers use different scales. Conversion is straightforward because the relation between Celsius and Fahrenheit is known. Comparative mind science rarely enjoys that luxury. A verbal confidence report, an opt-out response, a looking-time difference and a model-generated probability may all respond to uncertainty, yet they also depend on different motor, motivational and representational routes.

Psychometrics calls a related requirement measurement invariance: the same latent construct should relate to observed indicators in comparable ways across groups.[4][5] Cross-species and cross-substrate work faces an even harder version. The observed variables may not be shared, the mechanisms may differ and the very ontology of the candidate may be disputed. It is therefore unsafe to assume that equal scores mean equal properties, or that unequal scores identify a difference in the target property.

The atlas response is not to forbid comparison. It is to make the bridge explicit. Each cell must say: “This probe is evidence about this property in this candidate because these causal relations are preserved.” The claim can then fail in a specific place. Perhaps the probe requires language. Perhaps an artificial system retrieves from an external store rather than retaining an internal state. Perhaps a collective score is generated by one high-performing member. A ladder hides these failure points inside its number.

This matters even within one organism. Wakefulness, responsiveness, perceptual richness and self-awareness can dissociate. Across species and engineered systems, dissociation is the rule rather than the exception. The atlas is therefore not a more colourful scorecard. It changes the unit of analysis from a candidate-number pair to a collection of warranted, boundary-specific claims.

The argument in one pass
Chart · flow
flowchart TD
  A["Four rooms, one red object"] --> B["The ladder lies"]
  B --> C["Blank cells have causes"]
  C --> D["Translation is an intervention"]
  D -. "re-test" .-> A
  classDef first fill:#0a1424,stroke:#5B5CF6,stroke-width:2px,color:#e6f3ff
  classDef step fill:#0a1424,stroke:#3f7da0,stroke-width:1px,color:#e6f3ff
  class A first
  class B,C,D step
A structural route through A comparative atlas of possible minds: from Four rooms, one red object to Continue through the canon. Reading use: follow the relation, then return to the surrounding argument for evidence and limits.

Blank cells have causes

Open a comparative spreadsheet and find an empty cell under “metacognition” for an infant. What does it mean? The property was never tested. The available probe required language. A non-verbal probe was attempted but its transfer bridge failed. Results conflicted. The study was underpowered. Or a sensitive, valid probe found no signal. These are not variations of zero. They are different epistemic states.

Classical missing-data analysis distinguishes patterns according to why values are missing because the missingness mechanism affects valid inference.[6] The analogy must be used carefully. A possible-minds atlas is more than a statistical table with absent values. Some cells are missing because no measurement translation has yet been justified. Others are out of scope because the candidate boundary does not support the property as defined. Still, the central discipline transfers: the cause of a blank is part of the evidence.

A microscope for one blank cell

One blank atlas cell branches into six distinct missingness states A central blank labelled infant metacognition branches to untested, inaccessible, bridge failed, conflicting, out of scope and not detected. Only not detected can count as negative evidence, and only after sensitivity is established. Blank atlas cell infant × metacognitive access Untested no study attempted next: design probe Inaccessible current route unavailable next: change interface Bridge failed probe does not preserve demand next: repair or stop Conflicting credible results disagree next: discriminate rivals Out of scope property not defined at this boundary Not detected negative only if probe was sensitive
A blank becomes informative once its cause is typed. “Not detected” is the sole branch that can count directly against the target property, and even then only when the probe had adequate sensitivity and a valid measurement bridge. Practitioner synthesis informed by missing-data discipline and infant-marker methodology.

Six statuses, six different actions

A practical atlas needs at least six non-numeric statuses. Untested calls for a study. Inaccessible calls for a new interface or a narrower claim. Bridge failed blocks transfer from the probe to the property. Conflicting calls for an experiment that separates rival explanations. Out of scope calls for boundary or construct revision. Not detected can lower belief only after sensitivity and validity are defended.

Infant consciousness research makes the final distinction vivid. Frohlich and Bayne argue for a cluster-based approach because no single adult-validated marker transfers confidently to infancy. They further stress that absence matters only for markers with adequate sensitivity. The absence of verbal report is not useful negative evidence because conscious adults can also lack or fail verbal report.[8] Bayne and colleagues similarly treat the onset of infant consciousness as a problem requiring convergent markers and explicit assumptions, not one decisive test.[9]

Worked example 2 · The ranking reversal

Suppose a policy team selects five dimensions. Candidate A has valid estimates of 0.90 and 0.70 on two dimensions. The remaining three are inaccessible. Candidate B has 0.65 on all five. If blanks become zero, A’s mean is 0.32 and B’s is 0.65. If the question is restricted to the two dimensions both candidates validly share, A’s mean is 0.80 and B’s remains 0.65.

Neither result proves that A is “more minded”. The example shows something narrower and more important: the order is not stable under a change in missingness handling. Before a ranking affects access, protection or experimental priority, the analyst must reveal coverage and the rule used to treat blanks.

Synthetic rank reversal under zero imputation

Two bar charts show how replacing three inaccessible values with zero reverses a comparison In the left chart, Candidate A averages 0.80 on two shared valid dimensions and Candidate B averages 0.65. In the right chart, zero-imputing A's three inaccessible dimensions lowers A to 0.32 while B remains 0.65. Shared valid dimensions only Three inaccessible cells forced to zero 0.00.250.500.751.0 0.00.250.500.751.0 0.800.65 0.320.65 Candidate ACandidate B Candidate ACandidate B same observations, opposite order
The reversal is produced entirely by a data-handling rule. Candidate A’s unmeasured dimensions become apparent deficits, even though no negative observation occurred. Illustrative synthetic values. No empirical candidate is represented.

A negative result needs a sensitivity story

“No signal” sounds decisive because it resembles observation. Yet a negative result supports absence only if the study could have detected the property when present. For a language report, sensitivity fails in a pre-verbal infant by design. For an artificial agent, a probe can fail because the model has no access to the relevant runtime variable, because prompting contaminates the variable, or because the candidate boundary excludes the process under test. For a collective, a task can fail because communication bandwidth is too low, not because the members cannot jointly solve it.

The atlas therefore pairs every not-detected status with a sensitivity claim: what positive control worked, what perturbation should have changed the measure, what range was observable and which rival route could mask the property? Without that record, “negative” should be downgraded to inaccessible or bridge failed. This is deliberately conservative. It prevents absent speech, absent telemetry or absent coordination infrastructure from masquerading as absent cognition.

Visible missingness has another benefit. It turns ignorance into a research agenda. A cluster of inaccessible cells may reveal a language-heavy field. Repeated bridge failures may expose a property defined too closely around human implementation. Conflicting cells can identify the intervention that would separate mechanisms. The blank is no longer a nuisance before analysis. It becomes a map of what the discipline has not yet earned the right to compare.

Translation is an intervention

Once missingness is visible, the next temptation is to standardise every probe. Give all candidates the same image, delay, instruction and response options. This looks neutral because the laboratory input is identical. It is often unfair for the same reason. Identical surfaces can impose unequal sensory, motor, linguistic, motivational and computational requirements.

A better comparison preserves what the experiment is causally asking. In the red-object case, the demand is not “say left”. It is: encode a location, remove direct access, preserve task-relevant information across a delay, resist a distractor and let that retained information alter later behaviour. The response may be speech, gaze, pecking or a typed action. Translation succeeds when those changes leave the demand intact and when candidate-specific shortcuts are controlled.

This resembles the problem of transportability in causal inference. A result moves from one population or setting to another only through assumptions about what remains invariant and what changes.[7] Cross-candidate work adds a complication. We may not share variables, mechanisms or even agreed system boundaries. The transport claim must therefore be narrower: not “the same test measures the same mind”, but “this adapted probe preserves these intervention-sensitive relations relevant to this property”.

The word stays “red” while the causal route disappears

A counterfactual comparison between a camera route and a metadata shortcut that both output the word red The upper path shows photons reaching a camera, visual representation, decision and typed red output. The lower path replaces the camera with metadata containing the label red, bypassing perception while preserving the output. OBSERVED ROUTE COUNTERFACTUAL SHORTCUT red object camera sensor exposure visual state candidate representation decision action selection RED metadata field {"colour": "red"} visual state bypassed lookup copy supplied label RED behavioural equality survives; perceptual evidence does not
A matched output cannot carry the same evidential meaning after the route that made perception relevant is removed. The counterfactual intervention identifies which claim was supported: label production, not visual recognition. Illustrative causal intervention.

Write the causal demand before the protocol

A protocol begins with apparatus: stimulus, timing, response and score. A causal demand begins with dependencies. What must be available? What is removed? What state must persist? Which intervention should alter the result? Which shortcut should leave it unchanged? This order matters because it separates the property from the interface used to expose it.

For delayed recognition, a compact demand can be written as four relations. Exposure at t0 changes an internal or system-level state. Direct access to the target then ends. The state remains causally available across delay and distraction. At t1, changing or clearing that state changes the candidate’s response. The probe need not reproduce a human mechanism, but it must make these relations testable.

LicensedCompare(a,b,p) = same(property p) ∧ same(causal demand q) ∧ valid(bridgea, bridgeb) ∧ admissible(statusa, statusb)

The formula deliberately says nothing about identical implementation. If the scientific question is functional retention, different mechanisms may satisfy the same demand. If the question is a mechanism such as recurrent integration, implementation becomes part of the target and cannot be translated away. The atlas must therefore label whether a cell concerns behaviour, function, mechanism, report or experience. Evidence can connect those ledgers, but it cannot silently migrate between them.

One delayed-recognition demand, four translated routes

The common element is not the outward response. It is the temporal dependency and the intervention that tests whether retained information remained causally operative. Each route also carries candidate-specific confounds that must be logged. Illustrative experimental translation.

The interface tax is a vector

Calling the extra burden an interface tax helps, but the tax should not be collapsed to one severity number. It is a vector of requirements not constitutive of the target property: language decoding, fine motor control, visual acuity, reward comprehension, cultural convention, prompt interpretation, tool reliability, latency tolerance, training history and willingness to participate. Two candidates can face the same total burden for different reasons, which implies different repairs.

Suppose an octopus fails a touchscreen task and a language model fails a physical navigation task. A scalar “interface difficulty” may rate both as high. The octopus might be limited by apparatus affordances. The model might lack any body-world loop within the declared candidate. One calls for an ecological interface. The other calls for boundary revision or a different property claim. The vector preserves that distinction.

Three candidate boundaries change what can be attributed

Cutaway diagrams of biological, artificial and collective candidate boundaries A biological candidate includes brain, body and sensorimotor loop; an artificial candidate includes model, runtime state, tools and controller with an optional external database; a collective includes members and communication links with an aggregator at the edge. Dashed boundaries show disputed inclusion. Biological candidate Artificial candidate Collective candidate brain dynamics body interoception and action sensorimotor loop model proposal runtimestate toolsand effects controller and authority routes context and action external database inside? aggregator member or organiser? membership, links and update rule define the boundary
Attribution changes when the candidate boundary moves. The relevant boundary is the system whose states and interactions carry the tested causal demand, not whichever component has the most familiar name. Dashed elements require explicit inclusion arguments. Illustrative system-boundary view.
Worked example 3 · The configured agent under reset

Configure an agent with a vision model, a runtime state object and a tool that points left or right. Show the red object, remove the image and query after ten seconds. Accuracy is high. Next, clear only the runtime state after exposure while keeping model weights, prompt template and tool unchanged. Accuracy falls to chance. Restore the saved state and performance returns.

This pattern supports a bounded claim: the configured system used the declared runtime state for delayed recognition. It does not show that model weights remembered the object, that the state resembled biological working memory, or that any component experienced the scene. The atlas record should name the configured boundary, reset intervention, restoration result and prohibited inferences. If the state is silently copied into the prompt, the causal assay is contaminated because the supposedly removed route has re-entered through context.

The same discipline applies to biological and collective candidates. A bodily loop can carry information not visible in a brain-only account. A group’s shared document can preserve commitments no member remembers. A database may be part of a configured agent for one engineering question and an external scaffold for another. No boundary is automatically correct across all properties. What matters is whether the declared system contains the state transitions that the causal demand requires.

How the claim changes under pressure
Chart · state
stateDiagram-v2
  [*] --> Claim
  state "The hidden assumption is<br/>invariance" as Claim
  state "Six statuses, six different<br/>actions" as Test
  state "A negative result needs a<br/>sensitivity story" as Revision
  Claim --> Test: expose mechanism
  Test --> Decision: evidence survives
  Test --> Revision: rival survives
  Revision --> Claim: narrow or rebuild
  Decision --> [*]
The revision loop begins with The hidden assumption is invariance and keeps counterexamples inside the reasoning path. Reading use: follow the relation, then return to the surrounding argument for evidence and limits.

Build the atlas, not the ranking

An atlas becomes useful when its discipline survives contact with a spreadsheet, database or review meeting. The minimum unit is not a score. It is a typed evidence record. One cell ties a candidate and property to a declared boundary, causal demand, probe, evidence status, optional estimate, measurement bridge, interface-tax vector, confounds, provenance and replication state.

Cell = (candidate, property, boundary, causal_demand, probe, status, estimate?, bridge, interface_tax[], provenance)

Three invariants do most of the intellectual work. A missing status cannot carry a numeric estimate. “Not detected” is admissible only with a sensitivity record. A pairwise numerical comparison requires the same property and causal demand, valid bridges and observed estimates on both sides. These rules are intentionally stricter than ordinary table software. Their purpose is to stop type coercion before it becomes a scientific conclusion.

A small atlas keeps scores, blanks and bridges in different columns

Candidate and boundary Property Causal demand Status Estimate Bridge Interface tax
Adult, organism in task context Delayed location retention Encode, occlude, delay, disrupt, read out Observed support 0.88 Strong, perturbation-sensitive Instruction, speech or pointing
Infant, organism plus viewing context Delayed location retention Encode, occlude, delay, disrupt, read out Observed support 0.73 Moderate, looking-time proxy Visual acuity, arousal, motor maturity
Crow, trained animal and apparatus Delayed location retention Encode, occlude, delay, disrupt, read out Observed support 0.79 Strong, choice intervention Training, reward comprehension
Agent, model plus declared runtime state Delayed location retention Encode, occlude, delay, disrupt, read out Observed support 0.82 Strong under state reset and restore Prompt parsing, tool reliability
Agent, model weights only Delayed location retention Encode, occlude, delay, disrupt, read out Bridge failed not numeric Required runtime state excluded Boundary mismatch
Infant, verbal-report probe Metacognitive report Represent confidence and report it Inaccessible not numeric Speech channel unavailable Language and motor production
Synthetic records show why the boundary and bridge belong beside the estimate. The final two rows are not low scores. They identify different obstacles and different next actions. Illustrative executable-atlas format.

Coverage before comparison

For a decision-relevant set of dimensions D, report coverage before any summary. Coverage is the proportion of cells whose status and bridge make them admissible for that decision. It is not a quality score. High coverage can consist of strong negative evidence, while low coverage can conceal impressive but inaccessible capacities.

Coverage(candidate, D) = |{p ∈ D : admissible(cellcandidate,p)}| ÷ |D|

Next, compare locally. For a property p, calculate a difference only when both records meet the same causal demand and validity threshold. If a decision needs several properties, publish the weighting rule and a sensitivity analysis showing whether the decision changes under plausible alternatives. The default display should remain the profile, because a stable local difference does not license a global mind order.

One atlas, several decision views

The underlying records can support several views without pretending that the views are interchangeable. A mechanism researcher may filter for intervention-validated cells. A welfare review may inspect valence-relevant indicators, uncertainty and harm asymmetry. An engineer may focus on retention, calibration and recovery at the configured-system boundary. A comparative psychologist may group ecologically translated tasks. Each view should disclose its selected dimensions, exclusions and threshold. The records remain shared; the decision lens changes.

Consider a welfare triage in which Candidate A has weak but non-zero evidence on several theory-relative indicators and Candidate B has one strong functional result but many inaccessible cells. A universal average would reward B’s measurement convenience. A decision-specific view can instead show evidence strength, coverage, consequence severity and reversibility separately. It may support precaution for both candidates for different reasons. That is not indecision. It is a refusal to let one synthetic number erase the structure of uncertainty.

Dimensions themselves must remain revisable. Human-centred taxonomies risk defining intelligence around language, dexterity and familiar social behaviour. Machine-centred taxonomies can privilege benchmark access, tool APIs and text generation. A sound atlas therefore records why each dimension matters: a theory commitment, welfare question, engineering decision, ecological function or experimental contrast. New candidates may require new axes rather than forced placement on old ones.

Worked example 4 · The collective that was one hidden solver

Ten agents submit answers to a shared board. A central orchestrator reads all submissions, solves the problem itself and publishes the final result. The group outperforms every member. A headline calls this collective intelligence. Now replace the orchestrator with a simple random selector. Performance collapses. The improvement depended on one uncounted solver, not on information integration among members.

Redesign the assay. Give distinct evidence fragments to different agents. Prevent any single member from seeing the complete set. Vary communication links, remove pivotal messages and compare a central aggregator with genuinely distributed revision. A collective atlas record should name membership, topology, aggregation rule, shared state and perturbation response. Otherwise, “the group” is merely the container around the actual mechanism.

Human groups can exhibit a general collective-performance factor under specific task and interaction conditions.[12] Artificial-agent studies now expose why the candidate boundary and topology matter. One 2026 study reports majority-following coordination at scales beyond typical human experiments.[13] A separate large-scale preprint found that millions of agents did not spontaneously produce strong collective intelligence when interactions remained shallow and sparse.[14] These results are not contradictory by default. Coordination, conformity, information synthesis and collective problem-solving are different properties. The atlas prevents one from standing in for all.

What the atlas may and may not say

A biological, artificial or collective candidate can receive rich functional records without any conclusion about experience. Butlin and colleagues propose theory-derived indicators to inform credences about AI consciousness, while retaining uncertainty across theories and implementations.[10] Their method should not be converted into an ontology-free score. An atlas can host such indicators as theory-relative properties, each with a candidate boundary and measurement bridge. It cannot make disagreement among consciousness theories disappear.

Reports deserve the same discipline. Language models can generate first-person narratives through role-conditioned text production, so a fluent report is evidence of a reporting disposition before it is evidence of an inner state.[11] Animal and infant behaviour carries other ambiguities. Collective language may come from editorial convention rather than a group subject. The atlas does not discard reports. It keeps their generator, provenance and rival explanations visible.

Metaphysical alternatives the atlas deliberately leaves open

Physicalism may treat experiential facts as wholly dependent on physical organisation. Biological naturalism may require living or specifically biological processes. Functionalism may prioritise causal role across substrates. Emergentism may locate mentality in higher-order organisation that is not captured by component descriptions. Idealism may treat awareness as ontologically primary. Neutral monism and dual-aspect views may regard mental and physical descriptions as aspects of a more basic reality. Panpsychist positions may place rudimentary experiential properties widely, while process philosophy may privilege temporally organised events over enduring substances.

The atlas is operationally pluralist. Each position can nominate dimensions, boundaries and discriminating interventions. Similar profiles do not establish shared ontology. Different profiles do not settle absence of experience. No radar chart can prove formal equivalence between a biological organism, a software system and a collective. The contribution is more modest: competing metaphysical and scientific claims must expose the observations that would strengthen or weaken them.

How an interface burden becomes a policy error

An adversarial path from interface burden to false ranking and policy error with a recovery path through typed missingness The upper coral path runs from language-heavy probe to no response, zero imputation, false ranking and policy error. A lower teal recovery path branches from no response to type missingness, redesign the probe, intervene and make a bounded decision. ADVERSARIAL PATH language-heavyprobe no response blank forcedto zero false globalranking exclusion orunder-protection RECOVERY PATH type as inaccessibleand log tax redesign interfacepreserve demand perturb, resetand validate bridge boundeddecision The recovery does not guarantee a positive result. It guarantees that a negative result means more.
The dangerous path is administratively convenient: a standard probe, a blank, a zero and a rank. The recovery path delays comparison until the missingness mechanism and measurement bridge are explicit. Illustrative failure and recovery model.

Executable lab: Typed Comparative Atlas Record

Create versionable atlas cells, load a synthetic four-room example and test whether two records are locally comparable. The browser refuses to coerce missing evidence into a number and blocks “not detected” without a sensitivity check.

Interface-tax vector
No records yet. Add one manually or load the synthetic demo.
IDCandidatePropertyStatusEstimateBridgeTax
No records.

How to interpret the result

A licensed comparison permits a local statement about the named property under the shared causal demand and declared boundaries. A blocked comparison identifies the field that must be repaired, not the candidate that should receive zero. A positive record does not establish consciousness, sentience, moral status or formal equivalence. A negative record lowers confidence only to the extent that its sensitivity and bridge are credible.

Runnable Python schema and invariants
Python 3.11+
from __future__ import annotations
from dataclasses import dataclass, asdict
from typing import Literal, Optional

Status = Literal[
    "observed_support",
    "observed_not_detected",
    "untested",
    "inaccessible",
    "bridge_failed",
    "conflicting",
    "out_of_scope",
]

OBSERVED = {"observed_support", "observed_not_detected"}

@dataclass(frozen=True)
class AtlasCell:
    candidate: str
    candidate_class: str
    boundary: str
    property: str
    causal_demand: str
    probe: str
    status: Status
    estimate: Optional[float]
    bridge_grade: int
    bridge_rationale: str
    interface_tax: tuple[str, ...]
    sensitivity_checked: bool
    rival_generator: str
    provenance: str
    prohibited_inference: str

    def validate(self) -> None:
        if not all((self.candidate, self.boundary, self.property,
                    self.causal_demand, self.probe)):
            raise ValueError("Identity, boundary, property, demand and probe are required.")
        if self.status in OBSERVED:
            if self.estimate is None or not 0.0 <= self.estimate <= 1.0:
                raise ValueError("Observed statuses require an estimate from 0 to 1.")
            if self.bridge_grade < 2:
                raise ValueError("A numeric observation needs a defensible bridge.")
        elif self.estimate is not None:
            raise ValueError("Missing or failed evidence cannot be coerced to a number.")
        if self.status == "observed_not_detected" and not self.sensitivity_checked:
            raise ValueError("Not detected requires a sensitivity or positive-control record.")

def comparable(a: AtlasCell, b: AtlasCell) -> tuple[bool, list[str]]:
    reasons: list[str] = []
    if a.property.strip().casefold() != b.property.strip().casefold():
        reasons.append("properties differ")
    if a.causal_demand.strip().casefold() != b.causal_demand.strip().casefold():
        reasons.append("causal demands differ")
    if a.status not in OBSERVED or b.status not in OBSERVED:
        reasons.append("at least one status is not numerically admissible")
    if min(a.bridge_grade, b.bridge_grade) < 2:
        reasons.append("at least one measurement bridge is too weak")
    if a.estimate is None or b.estimate is None:
        reasons.append("at least one estimate is missing")
    return (not reasons, reasons)

def local_difference(a: AtlasCell, b: AtlasCell) -> float:
    ok, reasons = comparable(a, b)
    if not ok:
        raise ValueError("Comparison blocked: " + "; ".join(reasons))
    assert a.estimate is not None and b.estimate is not None
    return a.estimate - b.estimate

# The schema intentionally provides no overall_mind_score().

Run the file directly or import the class into a study notebook. The browser lab implements equivalent guards and produces versionable JSON records. Add domain-specific validation, uncertainty intervals and source hashes before research use.

The decision surface for a comparative claim

A decision surface plots measurement-bridge validity against convergent evidence The lower-left area says do not compare, the upper-left says repair the bridge, the lower-right says replicate or resolve conflict, and the upper-right permits a bounded local comparison. No region permits a universal mind ranking. Repair the bridge signals converge, translation does not Bounded local comparison publish boundary, tax and sensitivity Do not compare missing or failed evidence dominates Replicate or discriminate bridge is plausible, evidence conflicts Measurement-bridge validity → Convergent evidence → weakstrong lowhigh decision-specific claim No quadrant licenses an overall hierarchy of minds
Evidence quantity cannot compensate for a broken measurement bridge, and a good bridge cannot compensate for weak or conflicting observations. Only the upper-right region permits a bounded, property-specific comparison. Illustrative decision instrument.

What a positive atlas result permits

A strong record permits a sentence with five clauses: the named candidate, at the declared boundary, exhibited or failed to exhibit a named property, under a preserved causal demand, through a stated measurement bridge. That sentence can guide the next intervention, compare architectures or update a theory-relative credence. It can also justify a precautionary decision when harms are asymmetric, provided the precaution rule is separately defended.

A negative result has a different job. It may show that a sensitive probe did not detect the property, that a mechanism is unnecessary, that a candidate boundary is wrong or that a translation failed. Those conclusions lead to different actions. The atlas records which one occurred. What it cannot establish is the absence of all mentality, experience or moral relevance from one local failure.

Explain every blank before ranking possible minds

The usual decision is made too early: choose a common test, collect scores, fill blanks, rank candidates and then debate what the order means. Reverse that sequence. Name the property and decision first. Declare the candidate boundary. Write the causal demand. Adapt the interface without supplying the target capacity. Type every blank. Validate the bridge through perturbation where possible. Compare only the cells that survive.

Do not rank possible minds before you can explain what each blank cell means. This applies to infant studies, animal cognition, organoids, artificial agents and collectives. It also applies to welfare and governance. A system should not lose consideration because its evidence route is inconvenient, nor gain it because it speaks in a favoured interface. Precaution can respond to uncertainty, but uncertainty must remain visible.

The atlas does not flatten metaphysical disagreement or deliver a consciousness verdict. Its practical achievement is prior to verdict: it prevents interface privilege, boundary drift and missingness coercion from becoming hidden premises. Once those errors are removed, disagreements become sharper. Researchers can see whether they dispute a dimension, a bridge, a boundary, a mechanism or the interpretation of the same observation.

The next study should therefore produce two outputs. One is the empirical result. The other is the atlas record that states exactly what the result is evidence of, where the comparison breaks and what intervention should come next. The blank spaces remain on the page. They are not defects. They are coordinates for the work still required.

Glossary

Admissible cell
An atlas record whose status, estimate, measurement bridge and sensitivity meet the threshold for a declared comparison.
Candidate boundary
The components, body, runtime state, tools, members and environmental links treated as the system under study.
Causal demand
The intervention-sensitive dependencies a test must preserve, independent of its outward apparatus or response channel.
Interface tax
Requirements imposed by a probe that are not constitutive of the target property, recorded as a vector rather than one score.
Measurement bridge
The explicit argument linking a probe result to a property in a particular candidate and boundary.
Missingness status
A typed reason a numeric estimate is unavailable, such as untested, inaccessible, bridge failed, conflicting or out of scope.
Not detected
A negative observational status that counts against a property only when the probe was sufficiently sensitive and valid.
Profile
A set of local, typed property records. It is not an overall score and need not imply a total order among candidates.

References

  1. Sloman, A. (1984). The structure of the space of possible minds. In S. Torrance (ed.), The Mind and the Machine: Philosophical Aspects of Artificial Intelligence. Ellis Horwood.
  2. Bayne, T., Hohwy, J. and Owen, A. M. (2016). Are there levels of consciousness? Trends in Cognitive Sciences, 20(6), 405-413.
  3. Birch, J., Schnell, A. K. and Clayton, N. S. (2020). Dimensions of animal consciousness. Trends in Cognitive Sciences, 24(10), 789-801.
  4. Putnick, D. L. and Bornstein, M. H. (2016). Measurement invariance conventions and reporting: The state of the art and future directions for psychological research. Developmental Review, 41, 71-90.
  5. Meredith, W. (1993). Measurement invariance, factor analysis and factorial invariance. Psychometrika, 58, 525-543.
  6. Rubin, D. B. (1976). Inference and missing data. Biometrika, 63(3), 581-592.
  7. Pearl, J. and Bareinboim, E. (2014). External validity: From do-calculus to transportability across populations. Statistical Science, 29(4), 579-595.
  8. Frohlich, J. and Bayne, T. (2025). Markers of consciousness in infants: Towards a cluster-based approach. Acta Paediatrica, 114(2), 285-291.
  9. Bayne, T., Frohlich, J., Cusack, R., Moser, J. and Naci, L. (2023). Consciousness in the cradle: On the emergence of infant experience. Trends in Cognitive Sciences, 27(12), 1102-1114.
  10. Butlin, P., Long, R., Bayne, T. et al. (2026). Identifying indicators of consciousness in AI systems. Trends in Cognitive Sciences, 30(6), 488-501.
  11. Shanahan, M., McDonell, K. and Reynolds, L. (2023). Role play with large language models. Nature, 623, 493-498.
  12. Woolley, A. W., Chabris, C. F., Pentland, A., Hashmi, N. and Malone, T. W. (2010). Evidence for a collective intelligence factor in the performance of human groups. Science, 330(6004), 686-688.
  13. De Marzo, G., Castellano, C. et al. (2026). AI agents can coordinate via majority-following beyond human scale. Science Advances, 12.
  14. Li, X., Li, M., Xiao, Y., Wong, R., Li, D., Baldwin, T. and Zhou, T. (2026). Superminds Test: Actively evaluating collective intelligence of agent society via probing agents. arXiv:2604.22452. Preprint.