core/tests
Shay 7cb826a548 feat(determine): calibrated disclosed estimation — the engine earns the right to guess (Step E)
The final AGI-spine step (A INSTRUMENT → B WIRE → C DEEPEN → D CLOSE → E ESTIMATION).
The engine may now SERVE a DISCLOSED estimate for a query it would otherwise refuse —
but only for a predicate-class that has measured itself reliable, and never as fact.

This executes the ADR-0206 §5 cognition-path widening: the bridge's LICENSE node
(reliability_gate.license_for), previously "built — not yet called from serving", is now
called. govern_response returns APPROXIMATE iff a genuine licensed Action.SERVE
LicenseDecision is passed (STRICT for every other input — so every existing serving call
site is byte-identical); shape_surface DISCLOSES the estimate as "[approximate] …".

Mechanism:
- generate/determine/estimate.py — a BLIND converse-guesser: told p(a,b), asked p(b,a),
  it commits the converse. It never reads the pack's symmetry metadata; whether the guess
  is right is MEASURED, not assumed.
- evals/determination_estimation/ — the gold lane: run_practice (sealed, ADR-0199) folds
  the converse-guesser over symmetric (sibling_of) vs directed (parent_of) cases, scored
  against the pack's graph.edge.symmetric truth (gold independent of the solver). The gate
  DISCRIMINATES: sibling_of earns SERVE (660 correct → Wilson floor 0.990046 ≥ θ_SERVE),
  parent_of does not (660 wrong → 0.0). The license is earned by VOLUME — 657 perfect
  commits is the exact θ_SERVE=0.99 threshold (656 is below).
- generate/determine/data/estimation_ledger.json — the ratified committed ledger,
  hash-verified on load (a hand-edited ledger raises RatifiedLedgerError); it IS the
  deterministic sealed-practice output (a GSM8K-style --check test pins this).
- chat/runtime.py — when a converse query is refused and the class holds a SERVE license,
  the disclosed estimate is surfaced through the bridge (gated by config.estimation_enabled,
  default OFF; only meaningful with accrue_realized_knowledge).

Invariants:
- wrong=0 by construction — an estimate is ALWAYS disclosed ([approximate]), never a silent
  commit (UNVERIFIED_POSSIBLE is never in APPROXIMATE's admissible set), and only a genuine
  ratified license widens (a forged {"licensed":True} dict / a PROPOSE license / an
  unlicensed SERVE all stay STRICT). Defense-in-depth: type-gate ∧ admissible-set ∧
  hardcoded disclosed state.
- never self-authored — ceilings stay at safe defaults (θ_SERVE=0.99); the engine cannot
  raise its own bar. The ledger is sealed practice, hash-verified.
- session/serving only — no corpus/pack/identity/proposal/vault mutation; the HITL teaching
  path is untouched. Deterministic; no clock/random.
- byte-identical for every non-E turn (the 2643 govern_response call passes no license).

Out of scope (separate ADR-0206 §5 PRs): the math-serving seam (select_self_verified,
touches the sealed metric), SITUATE (stakes), and the live FEED-BACK loop.

Verified green: smoke (90), architectural invariants (56), response_governance (321,
incl. the new license-gated widening test), the determination-estimation lane (12), and
the B/D/determine regression net. Four-lens adversarial review (disclosure/wrong=0,
calibration integrity, byte-identity, boundary/determinism): all held. Design:
docs/analysis/E-estimation-design-2026-06-06.md.
2026-06-06 13:49:07 -07:00
..
fixtures Add modus ponens oracle corpus 2026-06-02 23:39:20 -07:00
formation
__init__.py
_phase_d_fixture.py
test_achat.py
test_admissibility_exemplars.py
test_admissibility_replay_gate.py
test_admissibility_trace.py
test_adr_0084_definitional_substrate.py
test_adr_0084_integration_closure.py
test_adr_0085_gloss_aware_cause.py
test_adr_0087_procedure_selector.py
test_adr_0087_rhetorical_style_substrate.py
test_adr_0097_mathematics_logic_ratification.py
test_adr_0100_0102_sibling_ratifications.py
test_adr_0110_math_expert_demo.py
test_adr_0111_physics_expert_demo.py
test_adr_0114a_2_ood_ratio.py
test_adr_0114a_5_perturbation.py
test_adr_0114a_6_depth_curve.py
test_adr_0114a_8_adversarial.py
test_adr_0114a_10_pack_provenance.py
test_adr_0119_1_sealed_holdout.py
test_adr_0119_4_frontier_baseline.py
test_adr_0119_5_adversarial.py
test_adr_0119_6_depth_curve.py
test_adr_0119_7_sealed_gsm8k.py
test_adr_0119_8_lane_gate.py
test_adr_0120_math_expert_promotion.py docs(claims): ADR-0200 reconciliation — expert claim to audit-passed truth 2026-06-02 10:06:16 -07:00
test_adr_0121_math_expert_deferred.py
test_adr_0122_deferral.py
test_adr_0122_rate_per_unit.py
test_adr_0123_comparison_phrasing.py
test_adr_0124_systems_software_audit_passed.py
test_adr_0126_runner_wiring.py fix(refusal-taxonomy): parse new refusal-reason format; reconcile to reader gains 2026-06-03 01:49:41 -07:00
test_adr_0126_train_sample_runner.py
test_adr_0127_loader.py
test_adr_0127_pack_ratification.py
test_adr_0128_loader.py
test_adr_0128_numeric_formats.py
test_adr_0128_pack_ratification.py
test_adr_0131_1_F_frontier.py
test_adr_0131_1_sealed_holdout.py
test_adr_0131_1_symbolic_equivalence_lane.py
test_adr_0131_2_teaching_corpus_lane.py
test_adr_0131_3_bounded_grammar_lane.py
test_adr_0131_4_composite_math_gate.py
test_adr_0131_G1_verb_classes.py
test_adr_0131_G2_comparatives.py
test_adr_0131_G2a_comparative_verb_widening.py feat(GSM8K): comprehension reading → first metric move 3/47/0 → 4/46/0 (#488) 2026-05-30 09:21:48 -07:00
test_adr_0131_G3_numerics.py
test_adr_0131_G4_multi_clause.py
test_adr_0131_G5_aggregate.py
test_adr_0131_G31_numerics_extensions.py
test_adr_0131_G_gsm8k_coverage_probe.py
test_adr_0136_S1_rate_events.py
test_adr_0136_S2_conditional_op.py
test_adr_0136_S3_compound_initial_mutation.py
test_adr_0136_S4_novel_initial_form.py
test_adr_0145_energy_modulated_surface.py
test_adr_0146_engine_state.py feat(persistence): Shape B+ Phase D+E — opt-in lived-state persistence; reboot transparent 2026-06-05 13:17:30 -07:00
test_adr_0148_vault_promotion.py
test_adr_0149_recognizer_pipeline_wiring.py
test_adr_0150_autonomous_contemplation.py
test_adr_0151_auto_proposal.py
test_adr_0153_trace_hash_backstamp.py
test_adr_0154_recognizer_producer_wiring.py
test_adr_0156_atomic_checkpoint.py
test_adr_0157_revision_mismatch_warning.py test(adr-0157): patch get_git_revision (the seam load_manifest actually calls) 2026-06-03 01:59:05 -07:00
test_adr_0158_reboot_event.py
test_adr_0163_d2_discrete_count_injection.py test: update to evolved contracts (propose-from-exemplars corpora; pronoun guard) 2026-06-03 02:02:58 -07:00
test_adr_0163_d3_conditional_prefix.py
test_adr_0163_d4_question_grammar.py
test_adr_0163_f2_confusers.py
test_adr_0170_w1_injector_type_widening.py
test_adr_0170_w2_dcs_acquisition_verbs.py
test_adr_0172_w0_1_trace_replay_equivalence.py
test_adr_0172_w0_reasoning_trace.py
test_adr_0172_w1_shape_proposal.py
test_adr_0172_w2_decomposer.py
test_adr_0172_w3_cli_lane.py
test_adr_0172_w4_workbench_e2e.py
test_adr_0172_w5_inference_proposal.py
test_adr_0174_phase1_held_hypothesis_state.py
test_adr_0174_phase2_constraint_propagation.py
test_adr_0174_phase3_lookback.py fix(gsm8k): disable unsound serving bridges — restore sealed wrong=0 (0/5 -> 0/0) 2026-06-04 01:55:05 -07:00
test_adr_0174_phase3b_compound_clause.py
test_adr_0174_phase4_contemplate.py
test_adr_0175_phase1_reliability_gate.py
test_adr_0175_phase2_practice_lane.py fix(gsm8k): disable unsound serving bridges — restore sealed wrong=0 (0/5 -> 0/0) 2026-06-04 01:55:05 -07:00
test_adr_0175_phase3a_selfverify_gate.py
test_adr_0175_phase3b_mult_search.py fix(gsm8k): disable unsound serving bridges — restore sealed wrong=0 (0/5 -> 0/0) 2026-06-04 01:55:05 -07:00
test_adr_0175_propose.py feat(adr-0175): wire the PROPOSE step — autonomous loop closes (attempt->tether->ledger->propose) 2026-05-30 13:50:24 -07:00
test_adr_0175_propose_runner.py feat(adr-0175): wire the PROPOSE step — autonomous loop closes (attempt->tether->ledger->propose) 2026-05-30 13:50:24 -07:00
test_adr_0176_comparatives_pack.py
test_adr_0176_ms1_question_target.py
test_adr_0176_ms2_chain.py
test_adr_0176_ms3_search.py
test_adr_0177_cp1_ledger.py
test_adr_0177_cp2a_training.py
test_adr_0178_gb1_clauses.py
test_adr_0178_gb2_compose.py
test_adr_0178_gb3_referent_guard.py
test_adr_0178_gb3b1_accumulation.py
test_adr_0179_ex2_decimal_grounding.py fix(gsm8k): disable unsound serving bridges — restore sealed wrong=0 (0/5 -> 0/0) 2026-06-04 01:55:05 -07:00
test_adr_0179_extract.py
test_adr_0180_crdt_foundation.py
test_adr_0182_pool.py
test_adr_0184_distinct_unit_product.py feat(adr-0184): distinct-unit product rule — sealed reader wrong 13→8 (#486) 2026-05-30 08:35:35 -07:00
test_adr_0184_s1_semantic_state_helpers.py feat(adr-0184): extract semantic-state helper seam S1 (#490) 2026-05-30 08:36:02 -07:00
test_adr_0186_sealed_injector_lane.py fix(gsm8k): disable unsound serving bridges — restore sealed wrong=0 (0/5 -> 0/0) 2026-06-04 01:55:05 -07:00
test_adr_0189a_day_enum_activity.py feat(GSM8K): comprehension reading → first metric move 3/47/0 → 4/46/0 (#488) 2026-05-30 09:21:48 -07:00
test_adr_0195_product_bridge.py fix(gsm8k): disable unsound serving bridges — restore sealed wrong=0 (0/5 -> 0/0) 2026-06-04 01:55:05 -07:00
test_adr_0199_learning_arena_engine.py feat: add tier2 reasoning evidence spine 2026-06-04 14:12:18 -07:00
test_aggregate_total_question_forms.py feat(adr-0193): aggregate existential question frame — 'are there <cue>' composes, wrong=0-proven (#498) 2026-05-30 16:35:22 -07:00
test_alignment_graph.py
test_anaphora.py
test_anchor_lens_cli.py
test_anchor_lens_engagement_unit.py
test_anchor_lens_lifts_proposition.py
test_anchor_lens_no_glyph_leak.py
test_anchor_lens_null_lift.py
test_anchor_lens_pack_loader.py
test_anchor_lens_pack_seam.py
test_anchor_lens_telemetry.py
test_anchor_lens_tour_demo.py
test_anti_regression_demo.py
test_architectural_invariants.py feat(realize): R0 — one told fact becomes a SPECULATIVE, reboot-stable vault entry 2026-06-06 02:33:48 -07:00
test_array_codec.py feat(persistence): Shape B+ Phase A — bit-exact array codec + FieldState (de)serialize 2026-06-05 11:38:58 -07:00
test_articulation.py
test_articulation_bench.py
test_articulation_demo.py
test_articulation_legality.py
test_articulation_quality_e2e.py
test_articulation_quality_miner.py
test_articulation_realizer_v2.py
test_audio_compiler.py
test_audio_crdt_merge.py
test_audio_eval_gates.py
test_audio_pack_manifest.py
test_audio_sensorium_mount.py
test_audio_teachers.py
test_audit_tour.py
test_benchmarks_profiler.py
test_binding_graph_acyclicity.py feat: binding-graph acyclicity invariant — circular_dependency guard (ADR-0203) 2026-06-02 18:42:40 -07:00
test_binding_graph_adapter.py
test_binding_graph_adapter_question_target.py
test_binding_graph_adapter_units.py
test_binding_graph_admissibility.py
test_binding_graph_model.py
test_binding_graph_question_target.py
test_binding_graph_units.py
test_brief_11_audit.py
test_brief_11b_audit_artifact.py
test_brief_11b_step2_lexicon.py
test_brief_11b_step2_verb_classification.py test: update enumeration pins to current system state (no behavior change) 2026-06-03 01:27:40 -07:00
test_candidate_domain_partition.py
test_candidate_graph_completeness_guard.py feat: add gsm8k r1 reconstruction 2026-06-04 13:25:11 -07:00
test_candidate_graph_recognizer_wiring.py
test_capability_baseline.py evals: freeze capability index baseline 2026-06-05 16:14:30 -07:00
test_capability_cli.py
test_capability_index.py feat(measure): put the relational reader (#596) on the capability index 2026-06-06 10:09:15 -07:00
test_capability_reports.py
test_cga_f64_exactness.py feat(reasoning): field-wedge foundation — f64 embedding, lineage firewall, INV-27 2026-06-04 19:22:16 -07:00
test_cga_incidence.py feat(algebra): incidence algebra — graded_wedge, dual, meet + honest outer_product 2026-06-04 21:43:35 -07:00
test_cga_inner_rust_parity.py
test_chat_runtime.py
test_claims_md_is_current.py
test_cli.py
test_cli_demo.py
test_cli_pack_validate_security.py
test_cli_test_suites.py feat: add deductive proof evidence gates 2026-06-04 08:37:51 -07:00
test_cognition_eval_register_matrix.py
test_cognitive_eval_harness.py
test_cognitive_turn_pipeline.py feat: add deductive proof evidence gates 2026-06-04 08:37:51 -07:00
test_cold_start_grounding_lane.py
test_comb_pass_hot_path.py
test_compiler.py
test_compose_relations.py
test_composed_surface.py
test_composer_graph_atom_equivalence.py
test_composition_consult_in_injector.py
test_composition_registry_load.py
test_composition_validation_corpus.py feat: add gsm8k r1 reconstruction 2026-06-04 13:25:11 -07:00
test_compound_intent.py
test_compound_intent_substrate.py
test_compound_walkthrough_eval_lanes.py
test_comprehension_propositional.py feat(comprehend): propositional-logic comprehension (4th domain, flagship oracle) 2026-06-05 23:24:54 -07:00
test_comprehension_reader.py feat(comprehend): propositional-logic comprehension (4th domain, flagship oracle) 2026-06-05 23:24:54 -07:00
test_comprehension_relational_metric.py feat(comprehend): arithmetic word-problems via binding_graph (5th domain, real admissibility) 2026-06-06 00:43:16 -07:00
test_comprehension_set_membership.py feat(comprehend): general comprehension reader + set_membership end-to-end (Phase 2a-r1/r2) 2026-06-05 16:32:34 -07:00
test_comprehension_state.py
test_comprehension_structure_preserving.py feat(comprehend): arithmetic word-problems via binding_graph (5th domain, real admissibility) 2026-06-06 00:43:16 -07:00
test_comprehension_syllogism.py feat(comprehend): multi-word NP chunking under a canonicalization contract 2026-06-05 22:47:34 -07:00
test_comprehension_total_ordering.py feat(comprehend): multi-word NP chunking under a canonicalization contract 2026-06-05 22:47:34 -07:00
test_comprehension_wrong_zero_property.py feat(comprehend): propositional-logic comprehension (4th domain, flagship oracle) 2026-06-05 23:24:54 -07:00
test_consumption_case_0050_hazard_pin.py
test_consumption_empty_registry_no_op.py
test_consumption_partition.py
test_contemplation.py
test_contemplation_loop.py
test_contemplation_pipeline_convergence.py
test_contemplation_quality_lane.py
test_contemplation_ratifiable_payload.py
test_contemplation_wiring.py
test_continuous_learning_idle.py feat(learning): continuous learning in idle — idle_tick advances the reviewed-learning flywheel 2026-06-05 14:05:52 -07:00
test_conversation_demo.py
test_core_ingest.py
test_core_semantic_seed_pack.py
test_core_trace_protocol.py
test_correction_cue_prefix_routing.py
test_correction_telemetry.py
test_correction_topic_lemma.py
test_crdt_content_ordering.py feat(vault): lock Delta-CRDT reference contract (ADR-0180 -> Accepted, gate G1) 2026-05-31 16:25:21 -07:00
test_crdt_no_global_write_from_arena.py feat(vault): lock Delta-CRDT reference contract (ADR-0180 -> Accepted, gate G1) 2026-05-31 16:25:21 -07:00
test_crdt_semilattice_contract.py feat(vault): lock Delta-CRDT reference contract (ADR-0180 -> Accepted, gate G1) 2026-05-31 16:25:21 -07:00
test_cross_pack_chains.py
test_cross_pack_grounding.py
test_cross_pack_supersede.py
test_curriculum_proposals.py
test_deductive_logic_entail.py feat: add tier2 reasoning evidence spine 2026-06-04 14:12:18 -07:00
test_deductive_logic_finite_entity_grounding.py feat(deductive): binary relations + multi-variable grounding (finite propositional) 2026-06-04 20:17:33 -07:00
test_deductive_logic_relational_grounding.py feat(deductive): binary relations + multi-variable grounding (finite propositional) 2026-06-04 20:17:33 -07:00
test_demo_composition.py
test_determination_closure_lane.py feat(determine): idle deductive consolidation — the loop learns from determined facts (Step D) 2026-06-06 12:28:09 -07:00
test_determination_consolidation.py feat(determine): idle deductive consolidation — the loop learns from determined facts (Step D) 2026-06-06 12:28:09 -07:00
test_determination_estimation_lane.py feat(determine): calibrated disclosed estimation — the engine earns the right to guess (Step E) 2026-06-06 13:49:07 -07:00
test_determination_surface.py feat(runtime): surface the determination — the engine answers from accrued knowledge (Step B-2) 2026-06-06 10:52:54 -07:00
test_determine_d0.py feat(determine): transitive subsumption — sound is-a reasoning over accrued knowledge (Step C) 2026-06-06 11:09:41 -07:00
test_determine_transitive.py feat(determine): transitive subsumption — sound is-a reasoning over accrued knowledge (Step C) 2026-06-06 11:09:41 -07:00
test_determinism_proofs.py
test_deterministic_fluency_lane.py
test_deterministic_hash.py
test_dialogue.py
test_dialogue_fluency_regression.py
test_dimensional_reasoning_lane.py feat: dimensional-reasoning lane — 3rd diversity-panel domain 2026-06-04 16:38:56 -07:00
test_discourse_planner_behavior.py
test_discourse_planner_compound.py
test_discourse_planner_contract.py
test_discourse_planner_helper.py
test_discourse_planner_reflective.py
test_discourse_planner_render.py
test_discourse_planner_walkthrough.py
test_discovery_candidates.py
test_discovery_contemplation_vault_probe.py
test_discrete_count_open_noun_class.py feat(adr-0192): open discrete_count noun class — 8x statements parse, wrong=0-proven (substrate) (#497) 2026-05-30 16:06:25 -07:00
test_dispatch_trace.py
test_domain_contract_predicates.py
test_domain_pack_contract.py
test_edge_budget_gate.py feat(edge): edge-deployment budget gate — deterministic per-turn persistence cost 2026-06-06 10:27:10 -07:00
test_edge_sync_activation.py test(sync): prove edge artifact activation ledger 2026-05-29 19:19:07 -07:00
test_edge_sync_artifact_contract.py
test_edge_sync_hot_path_imports.py test(sync): guard hot path from object-store imports 2026-05-29 19:46:49 -07:00
test_edge_sync_journal.py test(sync): prove local sync journal semantics 2026-05-29 19:45:57 -07:00
test_edge_sync_manifest.py test(sync): prove edge manifest validation rules 2026-05-29 19:01:00 -07:00
test_edge_sync_s3_store.py test(sync): prove optional S3 adapter behavior 2026-05-29 19:47:42 -07:00
test_efferent_gate.py Add motor verdict enforcing gate 2026-06-06 12:37:57 -07:00
test_en_collapse_anchors_v1_pack.py
test_en_core_action_v1_pack.py
test_en_core_attitude_v1_pack.py
test_en_core_causation_v1_pack.py
test_en_core_math_v1_pack.py
test_en_core_meta_v1_pack.py
test_en_core_polarity_v1_pack.py
test_en_core_quantitative_v1_pack.py
test_en_core_relations_v1_pack.py
test_en_core_relations_v2_pack.py
test_en_core_spatial_v1_pack.py
test_en_core_syntax_v1_pack.py feat(packs): reland en_core_syntax_v1 foundation vocabulary (collision-audited) 2026-05-31 16:18:26 -07:00
test_en_core_temporal_v1_pack.py
test_energy.py
test_engine_identity.py feat(identity): L11 identity continuity — same identity across reboot, not just same bytes 2026-06-05 13:52:57 -07:00
test_engine_identity_lineage.py feat(identity): L11 identity continuity — same identity across reboot, not just same bytes 2026-06-05 13:52:57 -07:00
test_engine_loop_proof.py refactor(generate): remove redundant forbidden-site _close_final_state; rename "Drift fix 2" 2026-06-05 08:17:17 -07:00
test_engine_state_session_persistence.py feat(persistence): Shape B+ Phase D+E — opt-in lived-state persistence; reboot transparent 2026-06-05 13:17:30 -07:00
test_environment_falsification.py Add falsification scenario layer 2026-06-06 12:37:57 -07:00
test_environment_falsification_eval_cli.py Add falsification scenario layer 2026-06-06 12:37:57 -07:00
test_epistemic_carrier.py
test_epistemic_invariants.py
test_epistemic_phase2_known_bugs.py
test_epistemic_phase3_state_tagging.py
test_ethics_check.py
test_ethics_packs.py
test_ethics_refusal_opt_in.py
test_eval_cli_failure_printer.py
test_eval_holdout_split.py
test_event_vision_compiler.py Add event vision sensorium lane 2026-06-06 12:37:57 -07:00
test_exemplar_ingest.py
test_expert_demo_contract.py
test_expert_demo_runnable.py
test_explain.py
test_explain_repl.py
test_fabrication_control_runner.py
test_fieldstate_codec.py feat(persistence): Shape B+ Phase A — bit-exact array codec + FieldState (de)serialize 2026-06-05 11:38:58 -07:00
test_forward_graph_constraint_null_lift.py
test_forward_graph_constraint_wiring.py
test_forward_semantic_control.py
test_frame_registry_load.py
test_frontier_compare_cross_provider.py
test_frontier_compare_wave1.py
test_frontier_model_registry_pricing.py
test_generate_stream.py
test_geometric_product_rust_parity.py
test_graph_constraint.py
test_graph_diffusion.py
test_graph_topo_order_perf.py
test_grounding_accessors.py
test_grounding_source_characterization.py
test_gsm8k_math_runner.py
test_gsm8k_r1_reconstruction.py feat: add tier2 reasoning evidence spine 2026-06-04 14:12:18 -07:00
test_hedge_injection.py
test_hitl_queue_backpressure.py
test_hitl_queue_submission_invariants.py
test_holdout_dev_lane.py feat: add deductive proof evidence gates 2026-06-04 08:37:51 -07:00
test_holdout_encryption.py
test_holonomy.py
test_holonomy_resonance.py
test_identity_continuity_proof.py feat(identity): L11 identity continuity — same identity across reboot, not just same bytes 2026-06-05 13:52:57 -07:00
test_identity_continuity_verification.py feat(identity): L11 identity continuity — same identity across reboot, not just same bytes 2026-06-05 13:52:57 -07:00
test_identity_gate.py
test_identity_packs.py
test_identity_score_decomposition.py
test_identity_surface_divergence.py
test_identity_surface_divergence_depth.py
test_inference_operators.py
test_inline_realization.py feat(runtime): inline realization — the conversation accrues knowledge (Step B-1) 2026-06-06 10:40:20 -07:00
test_inner_loop_admissibility.py
test_inner_loop_exhaustion_materializes.py
test_inner_loop_phase2.py
test_inner_loop_phase3.py
test_inner_loop_phase4.py
test_intent_classification_extensions.py
test_intent_explain_paragraph.py
test_intent_proposition_graph.py
test_intent_ratifier.py
test_intent_subject_extraction.py
test_intent_subject_normalization_consistency.py
test_issue_300_versor_margin.py
test_l10_continuity.py feat(persistence): Shape B+ Phase D+E — opt-in lived-state persistence; reboot transparent 2026-06-05 13:17:30 -07:00
test_labeled_container_subject.py feat(adr-0194): labeled-container subject entity shape — 'Jar A has N' parses, wrong=0-proven (substrate) (#499) 2026-05-30 16:56:09 -07:00
test_lane_sha_verifier.py feat: ratify independent-gold invariant (INV-25) + SHA-pin deductive lane 2026-06-04 15:56:28 -07:00
test_lane_shape_thresholds.py
test_language_pack_cache.py
test_language_pack_load_safety.py
test_language_pack_runtime.py
test_learning_arc_demo.py
test_learning_loop_demo.py
test_lexeme_primitives.py
test_lexicon.py
test_logic_canonical.py feat: principled out-of-regime detector — typed out_of_decidable_regime (ADR-0201.1) 2026-06-02 19:12:41 -07:00
test_long_context_comparison.py
test_manifold.py
test_manifold_state.py
test_margin_admissibility.py
test_matcher_extension_case_0050_hazard_pin.py
test_matcher_extension_currency_per_unit.py
test_matcher_extension_end_to_end_admission.py
test_math_candidate_graph.py
test_math_candidate_parser.py
test_math_claim_signature.py
test_math_composition_ratification.py
test_math_contemplation_adapter.py
test_math_evidence_e2e.py test(adr-0167): decouple self-teaching e2e from the evolving train_sample reader 2026-06-03 02:11:41 -07:00
test_math_evidence_schema.py
test_math_frame_ratification.py
test_math_lexical_ratification.py
test_math_parser.py
test_math_problem_graph.py
test_math_realizer.py
test_math_roundtrip.py
test_math_solver.py
test_math_symbolic_equivalence.py
test_math_symbolic_normalizer.py
test_math_verifier.py
test_mathlogic_expert_ledger_flip.py docs(claims): ADR-0200 reconciliation — expert claim to audit-passed truth 2026-06-02 10:06:16 -07:00
test_me2_case_0019_admits.py
test_me2_cross_sentence_subject.py
test_me3_additive_composition.py
test_me4_subtractive_composition.py
test_me5_all_categories_integration.py
test_meaning_graph.py feat(comprehend): MeaningGraph — neutral general-meaning interlingua (Phase 2a) 2026-06-05 15:45:59 -07:00
test_meaning_graph_projectors.py feat(comprehend): propositional-logic comprehension (4th domain, flagship oracle) 2026-06-05 23:24:54 -07:00
test_medical_clinical_ethics_pack.py
test_miner_proposals.py
test_morphology_irregular.py
test_morphology_registry.py
test_motor.py
test_multi_sentence_response_eval.py
test_mutation_proposal_type.py
test_narrative_example_intents.py
test_null_cone.py
test_observation_frame_contract.py Add vision evidence and sensorimotor contracts 2026-06-03 20:27:46 -07:00
test_observation_frame_harness.py Add sensorium eval and governance runway 2026-06-03 20:53:05 -07:00
test_ood_surface_generator.py
test_oov_grounding_cache.py fix: derive oov grounding from token content 2026-06-06 05:46:01 -07:00
test_oov_pipeline.py
test_oov_surface.py
test_operator_calibration_replay.py
test_orthogonality_tour_demo.py
test_pack_glosses_content.py
test_pack_grounded_comparison.py
test_pack_grounded_correction.py
test_pack_grounded_unknown.py
test_pack_grounding.py
test_pack_measurements_phase2.py
test_pack_resolver.py
test_pack_resolver_glosses.py
test_partial_surface.py
test_perturbation_suite.py
test_phase5_corpus.py
test_phase6_demo.py
test_phase_d_replay_evidence.py
test_pipeline.py
test_pipeline_teaching_integration.py
test_plan_contemplation.py
test_plan_contemplation_runtime.py
test_plan_metrics.py
test_plan_metrics_runtime.py
test_probe_repl.py
test_procedure_surface.py
test_prompt_diversity_runner.py
test_proof_chain_builder.py feat: proof-graph builder — proof_chain's first binding-graph consumer (ADR-0204) 2026-06-02 19:53:41 -07:00
test_proof_chain_rules.py feat: modus_ponens + disagreement rule — proof_chain wrong=0 mechanism (ADR-0205) 2026-06-02 20:56:57 -07:00
test_proof_properties.py
test_proper_noun_primitive_universality.py
test_proposal_source.py
test_propose_from_exemplars_cli.py test: update to evolved contracts (propose-from-exemplars corpora; pronoun guard) 2026-06-03 02:02:58 -07:00
test_proposition.py
test_provenance.py
test_public_showcase.py
test_pulse_integration.py
test_quantitative_comprehension.py feat(comprehend): arithmetic word-problems via binding_graph (5th domain, real admissibility) 2026-06-06 00:43:16 -07:00
test_r4_goal_residual.py feat(r4): goal-residual production — ADR-0207 §5 step 2 (sealed lane) 2026-06-03 21:50:59 -07:00
test_rat1_end_to_end_admission.py
test_ratification_threshold_default.py
test_reader_phase2.py
test_reader_question_frame.py
test_realize_oov.py feat(realize): R1c + OOV — binding_graph substrate and OOV subjects 2026-06-06 06:16:21 -07:00
test_realize_r0.py fix(realize): lookback hardening — defensive admissibility re-assertion + coverage 2026-06-06 06:31:54 -07:00
test_realize_r1_structural.py feat(realize): R1 — structural identity & recall (relation-space + span-free idempotency) 2026-06-06 05:52:49 -07:00
test_realize_r1c_binding_graph.py fix(realize): lookback hardening — defensive admissibility re-assertion + coverage 2026-06-06 06:31:54 -07:00
test_realizer_grounded_authority_flag.py
test_realizer_guard_holdout.py
test_realizer_guard_runtime_seam.py
test_realizer_guard_unit.py
test_realizer_quantifier_agreement.py
test_reasoning_evidence.py feat(reasoning): field-wedge foundation — f64 embedding, lineage firewall, INV-27 2026-06-04 19:22:16 -07:00
test_recognition_phase1.py
test_recognition_phase2.py
test_recognition_refusal_propagates.py
test_recognizer_match.py
test_recognizer_registry.py test: update enumeration pins to current system state (no behavior change) 2026-06-03 01:27:40 -07:00
test_recognizer_skip_wrong_zero.py
test_recognizer_synthesis.py
test_refusal_contract.py
test_refusal_taxonomy_lane.py fix(refusal-taxonomy): parse new refusal-reason format; reconcile to reader gains 2026-06-03 01:49:41 -07:00
test_register_cli.py
test_register_firing_diagnostic.py
test_register_invariant_grounding.py
test_register_layering_separation.py
test_register_null_lift.py
test_register_pack_convivial_v1.py
test_register_pack_loader.py
test_register_pack_seam.py
test_register_pack_terse_v1.py
test_register_runtime_threading.py
test_register_substantive_consumption.py
test_register_telemetry.py
test_register_tour_demo.py
test_register_tour_gate_strengthening.py
test_register_variation.py
test_relational_ablation.py feat(field-wedge): ablation verdict — field is decoration on additive (C3) (Phase W.2) 2026-06-04 19:44:22 -07:00
test_relational_field_reader.py feat(field-wedge): geometric field reader — relational-metric lane wrong=0 (Phase W.1) 2026-06-04 19:34:43 -07:00
test_relational_metric_lane.py feat(field-wedge): geometric field reader — relational-metric lane wrong=0 (Phase W.1) 2026-06-04 19:34:43 -07:00
test_relational_predicate_lane.py feat(measure): put the relational reader (#596) on the capability index 2026-06-06 10:09:15 -07:00
test_relational_reader.py feat(determine): transitive subsumption — sound is-a reasoning over accrued knowledge (Step C) 2026-06-06 11:09:41 -07:00
test_relational_symbolic_reader.py feat(field-wedge): ablation verdict — field is decoration on additive (C3) (Phase W.2) 2026-06-04 19:44:22 -07:00
test_relations_chains_v1.py
test_relations_pack_v1_extensions.py
test_replay_vs_llm_benchmark.py
test_rescan_v2_invariants.py
test_rescan_v3_invariants.py
test_response_governance.py feat(determine): calibrated disclosed estimation — the engine earns the right to guess (Step E) 2026-06-06 13:49:07 -07:00
test_response_mode_classifier.py
test_reviewed_teaching_loop.py
test_reviewer_registry.py
test_rotor_admissibility.py
test_rotor_power.py
test_runtime_config.py
test_runtime_config_passthrough.py
test_runtime_config_register.py
test_rust_backend.py
test_safe_display.py
test_safety_check.py
test_safety_pack.py
test_safety_refusal.py
test_salience.py
test_salience_vectorize_parity.py
test_segmenter.py
test_semantic_realizer_integration.py
test_sensorimotor_contract.py Add vision evidence and sensorimotor contracts 2026-06-03 20:27:46 -07:00
test_sensorimotor_pack_manifest.py Add sensorium eval and governance runway 2026-06-03 20:53:05 -07:00
test_sensorium_compiler_delta.py Add sensorium compiler law and tile vision 2026-06-03 19:58:36 -07:00
test_sensorium_efferent_decode.py feat(sensorium): fail-closed efferent gate for actuating decode (ADR-0198 §3) 2026-06-03 22:03:35 -07:00
test_sensorium_eval_cli.py Add event vision sensorium lane 2026-06-06 12:37:57 -07:00
test_sensorium_eval_report.py Add sensorium eval and governance runway 2026-06-03 20:53:05 -07:00
test_sensorium_mount.py
test_session_coherence.py refactor(field): rule the session anchoring family as sanctioned semantic anchoring (L10 Decision 0) 2026-06-05 07:48:46 -07:00
test_session_context_codec.py feat(persistence): Shape B+ Phase C — SessionContext.snapshot/restore (full lived state) 2026-06-05 12:13:46 -07:00
test_speculative_subject_lifecycle.py
test_staged_gold_lanes.py evals: add staged independent gold lanes 2026-06-05 16:03:26 -07:00
test_stop_tokens_override.py
test_supersede.py
test_supersession_history.py
test_surface.py
test_surface_resolution.py
test_tabletop_lab_protocol.py Add passive tabletop lab protocol 2026-06-06 12:37:57 -07:00
test_teaching_audit.py
test_teaching_coverage_cli.py
test_teaching_gaps.py
test_teaching_grounding.py
test_teaching_loop_bench.py
test_teaching_promotion.py
test_teaching_proposals.py
test_teaching_propose_cli.py
test_teaching_queue.py
test_telemetry_fanout_and_summary.py test(telemetry): isolate engine_state so emission-count tests are order-independent 2026-06-03 01:56:05 -07:00
test_telemetry_sink.py test(telemetry): isolate engine_state so emission-count tests are order-independent 2026-06-03 01:56:05 -07:00
test_thread_context.py
test_transition_rotor.py
test_transitive_surface.py
test_turn_loop_verdicts.py
test_turn_verdicts_bundle.py
test_unified_ingest_null_lift.py
test_unknown_token_ingest.py fix: derive oov grounding from token content 2026-06-06 05:46:01 -07:00
test_vault_config.py
test_vault_recall.py
test_vault_recall_indexing_batch.py
test_vault_recall_rethaw.py
test_vault_recall_rust_parity.py
test_vault_recall_vectorised.py
test_vault_store.py
test_vaultstore_codec.py feat(persistence): Shape B+ Phase C — SessionContext.snapshot/restore (full lived state) 2026-06-05 12:13:46 -07:00
test_versor_apply_rust_parity.py
test_versor_closure.py
test_versor_condition_rust_parity.py
test_vision_compiler.py Add sensorium compiler law and tile vision 2026-06-03 19:58:36 -07:00
test_vision_crdt_merge.py Add sensorium compiler law and tile vision 2026-06-03 19:58:36 -07:00
test_vision_eval_gates.py Add vision evidence and sensorimotor contracts 2026-06-03 20:27:46 -07:00
test_vision_sensorium_mount.py Add sensorium compiler law and tile vision 2026-06-03 19:58:36 -07:00
test_vocab_manifold_invariants.py
test_warmed_session_lane.py
test_wave_a_multiplicative_aggregation_injector.py
test_witness_log_importer.py chore(sensorium): ratify environment-falsification roadmap — witness-importer hardening + ADR-0198 reconciliation 2026-06-06 12:54:31 -07:00
test_workbench_api.py
test_workbench_chat_turn.py
test_workbench_operator_telemetry.py feat: implement CORE Workbench W3 Ratification Corridor 2026-06-03 20:13:36 -07:00
test_workbench_ratify_case_0050_hazard_pin.py feat: implement CORE Workbench W3 Ratification Corridor 2026-06-03 20:13:36 -07:00
test_workbench_ratify_category_allowlist.py feat: implement CORE Workbench W3 Ratification Corridor 2026-06-03 20:13:36 -07:00
test_workbench_ratify_composition.py feat: implement CORE Workbench W3 Ratification Corridor 2026-06-03 20:13:36 -07:00
test_workbench_ratify_cors.py feat: implement CORE Workbench W3 Ratification Corridor 2026-06-03 20:13:36 -07:00
test_workbench_ratify_exception_surface.py feat: implement CORE Workbench W3 Ratification Corridor 2026-06-03 20:13:36 -07:00
test_workbench_ratify_frame.py feat: implement CORE Workbench W3 Ratification Corridor 2026-06-03 20:13:36 -07:00
test_workbench_ratify_idempotent.py feat: implement CORE Workbench W3 Ratification Corridor 2026-06-03 20:13:36 -07:00
test_workbench_ratify_lexical.py feat: implement CORE Workbench W3 Ratification Corridor 2026-06-03 20:13:36 -07:00
test_workbench_ratify_no_auto.py feat: implement CORE Workbench W3 Ratification Corridor 2026-06-03 20:13:36 -07:00
test_workbench_ratify_partition.py feat: implement CORE Workbench W3 Ratification Corridor 2026-06-03 20:13:36 -07:00
test_workbench_readers.py
test_workbench_schemas.py
workbench_test_helper.py feat: implement CORE Workbench W3 Ratification Corridor 2026-06-03 20:13:36 -07:00