1 rollouts.inspection.selector_screen
rollouts.inspection.selector_screen
Source-bound selector diagnostics and factual camera-chain measurements.
Temperature shadows are conditional immediate expectations on retained shells; they do not predict changed successor states. Factual cumulative prefix gains come from the scorer, and are not independent interior-prefix endpoint audits. Missing geometry and measurements remain None in strict JSON output.
1.1 Classes
| Name | Description |
|---|---|
| IndexSummary | Equal-physical-scene descriptive mean and its available support. |
| PrefixGain | Scorer-derived cumulative prefix with explicit support and audit status. |
| SelectorRow | Immutable state projection; metrics retain measured zero versus missing. |
| SelectorScreenResult | Validated immutable evidence, without admission or promotion conclusions. |
1.1.1 IndexSummary
rollouts.inspection.selector_screen.IndexSummary(
mode,
temperature,
heading_weight,
step_index,
metric,
state_count,
defined_state_count,
scene_count,
defined_scene_count,
scene_equal_mean,
)Equal-physical-scene descriptive mean and its available support.
1.1.1.1 Attributes
| Name | Description |
|---|---|
| mode | Distribution/factual projection being summarized. |
| temperature | Temperature coordinate, absent for references. |
| heading_weight | Heading-weight coordinate. |
| step_index | Zero-based factual index; later shadows condition on retained states. |
| metric | Name of the scalar metric. |
| state_count | All retained at-risk states in this coordinate. |
| defined_state_count | States with a finite observation for this metric. |
| scene_count | Physical scenes represented by the at-risk states. |
| defined_scene_count | Physical scenes with a defined within-scene mean. |
| scene_equal_mean | Mean of within-scene means; conditional on metric availability. |
1.1.2 PrefixGain
rollouts.inspection.selector_screen.PrefixGain(
scene,
rollout_row_id,
horizon,
gain,
reached,
independent_prefix_audit_available=False,
)Scorer-derived cumulative prefix with explicit support and audit status.
1.1.2.1 Attributes
| Name | Description |
|---|---|
| scene | Physical scene identity. |
| rollout_row_id | Factual chain identity. |
| horizon | Acquisition prefix length, one of 8/12/16. |
| gain | Dimensionless root-normalized cumulative target gain, if reached and finite. |
| reached | Whether the chain physically reached this prefix. |
| independent_prefix_audit_available | Always false: this screen does not independently audit interior prefixes. |
1.1.3 SelectorRow
rollouts.inspection.selector_screen.SelectorRow(
scene,
rollout_row_id,
source_row_id,
target_row_id,
step_index,
mode,
temperature,
heading_weight,
metrics,
)Immutable state projection; metrics retain measured zero versus missing.
1.1.3.1 Attributes
| Name | Description |
|---|---|
| scene | Physical scene; independent aggregation unit. |
| rollout_row_id | Store-local factual chain identity. |
| source_row_id | Immutable source-root row identity. |
| target_row_id | Store-local target identity. |
| step_index | Zero-based factual acquisition index. |
| mode | factual, softmax, greedy, or uniform. |
| temperature | Positive factual/shadow temperature, or absent for reference rows. |
| heading_weight | Dimensionless heading coefficient used in the shadow utility. |
| metrics | Named immutable scalar observations; missing/nonfinite values are None. |
1.1.3.2 Methods
| Name | Description |
|---|---|
| to_jsonable | Return a fresh JSON mapping without exposing mutable reducer state. |
1.1.3.2.1 to_jsonable
rollouts.inspection.selector_screen.SelectorRow.to_jsonable()Return a fresh JSON mapping without exposing mutable reducer state.
1.1.4 SelectorScreenResult
rollouts.inspection.selector_screen.SelectorScreenResult(
producer_revision,
writer_config_sha256,
manifest_sha256,
rows,
prefixes,
summaries,
root_shell_identities,
endpoint_audit_enabled,
empty_chain_ids,
)Validated immutable evidence, without admission or promotion conclusions.
1.1.4.1 Attributes
| Name | Description |
|---|---|
| producer_revision | Exact clean producer commit admitted against the store manifest. |
| writer_config_sha256 | Canonical JSON digest of the exact expected persisted writer configuration. |
| manifest_sha256 | Canonical JSON digest of the manifest read for this projection. |
| rows | Factual rows and retained-state distribution shadows. |
| prefixes | H8/H12/H16 cumulative gains; absent prefixes retain their identities. |
| summaries | Immutable metric reductions within scenes before across scenes. |
| root_shell_identities | Chain-to-root-shell digest for checking cross-arm shell equality. |
| endpoint_audit_enabled | Recorded writer intention only; endpoint receipts require separate deep validation. |
| empty_chain_ids | Validated chains with no realized acquisition, distinct from zero-gain rows. |
1.1.4.2 Methods
| Name | Description |
|---|---|
| to_jsonable | Serialize scalars and support; never write NaN/Infinity as JSON numbers. |
1.1.4.2.1 to_jsonable
rollouts.inspection.selector_screen.SelectorScreenResult.to_jsonable()Serialize scalars and support; never write NaN/Infinity as JSON numbers.
1.2 Functions
| Name | Description |
|---|---|
| inspect_selector_store | Read a validated store with optionally selected conditional shadow coordinates. |
| main | Print strict JSON evidence from a store and frozen resolved writer JSON. |
| reduce_selector_rows | Average defined observations within physical scenes, then scenes equally. |
| selector_screen_from_reader | Verify recorded producer/policy and recompute all draws before reduction. |
1.2.1 inspect_selector_store
rollouts.inspection.selector_screen.inspect_selector_store(
store,
*,
expected_producer_revision,
expected_writer_config,
temperatures=TEMPERATURES,
heading_weights=HEADING_WEIGHTS,
)Read a validated store with optionally selected conditional shadow coordinates.
temperatures and heading_weights follow selector_screen_from_reader; neither changes the factual policy or recorded reconstruction labels. Defaults retain the canonical CLI screen.
1.2.2 main
rollouts.inspection.selector_screen.main()Print strict JSON evidence from a store and frozen resolved writer JSON.
1.2.3 reduce_selector_rows
rollouts.inspection.selector_screen.reduce_selector_rows(rows)Average defined observations within physical scenes, then scenes equally.
Candidate rows and trajectory indices are not independent sampling units. This descriptive reducer provides availability counts, not confidence limits.
1.2.4 selector_screen_from_reader
rollouts.inspection.selector_screen.selector_screen_from_reader(
reader,
*,
expected_producer_revision,
expected_writer_config,
temperatures=TEMPERATURES,
heading_weights=HEADING_WEIGHTS,
)Verify recorded producer/policy and recompute all draws before reduction.
The caller must first admit the complete factual store with validate; inspect_selector_store provides that boundary for filesystem callers. Eligibility is reconstructed from actor support and finite raw labels. This narrow screen excludes history/sibling guards, so stored finite logits are checked evidence, never the sole definition of the eligibility mask. Recorded probabilities must be finite in [0,1], sum to one within absolute tolerance 1e-5, and be exactly zero outside eligibility. The selected action requires positive stored and reconstructed producer FP32 probability; finite logits alone do not establish categorical support after underflow.
temperatures and heading_weights optionally select conditional shadow coordinates only. Both must be nonempty, unique finite sequences; temperatures are positive and heading weights nonnegative. Their supplied order is preserved. Defaults retain the historical screen output exactly. Greedy/uniform references are emitted for every requested heading weight. Factual policy admission and stored-draw verification remain source-bound to the original frozen policy, independently of the requested shadows. Factual heading weights follow the policy’s finite nonnegative contract; the default shadow grid does not restrict the producer’s frozen weight.