core/tests
2026-05-31 03:51:44 -07:00
..
formation
__init__.py
_phase_d_fixture.py feat(ADR-0163.D): wire ratified RecognizerSpecs into math_candidate_graph admissibility surface (#302) 2026-05-26 13:11:47 -07:00
test_achat.py
test_admissibility_exemplars.py feat(ADR-0163.B.2): four new exemplar corpora — discrete_count_statement, multiplicative_aggregation, currency_amount, plus temporal_aggregation v2 widening (#306) 2026-05-26 14:36:59 -07:00
test_admissibility_replay_gate.py feat(ADR-0163.C): contemplation ingests admissibility exemplars and emits DerivedRecognizer proposals through the HITL corridor (#301) 2026-05-26 12:26:56 -07:00
test_admissibility_trace.py
test_adr_0084_definitional_substrate.py test(adr-0084): integration test pins substrate gate against ratified content (#68) 2026-05-20 15:35:37 -07:00
test_adr_0084_integration_closure.py feat(packs): ADR-0085 content style pass v2 — 3sg + plural agreement (+ closure infra) (#100) 2026-05-20 23:12:28 -07:00
test_adr_0085_gloss_aware_cause.py feat(epistemic): Phase 3 state tagging spine (#220) 2026-05-24 11:26:06 -07:00
test_adr_0087_procedure_selector.py feat: ADR-0086 + ADR-0087 + 100-register catalog — cognition lane closure 2026-05-21 00:08:12 -07:00
test_adr_0087_rhetorical_style_substrate.py feat(adr-0087): rhetorical-style pack substrate (loader + default_unstyled_v1) (#74) 2026-05-20 16:19:36 -07:00
test_adr_0097_mathematics_logic_ratification.py fix(test): extend ADR-0097 ledger-status test to accept 'expert' tier (#240) 2026-05-24 18:09:00 -07:00
test_adr_0100_0102_sibling_ratifications.py feat: ADR-0113 rename expert-demoaudit-passed; reserve expert namespace (ADR-0114 GSM8K roadmap) 2026-05-22 15:36:10 -07:00
test_adr_0110_math_expert_demo.py fix(quarantine): drain all 60 quarantined tests — QUARANTINE=∅ (#267) 2026-05-25 11:22:12 -07:00
test_adr_0111_physics_expert_demo.py feat: ADR-0124 — systems_software audit-passed promotion (third successful) 2026-05-22 16:55:41 -07:00
test_adr_0114a_2_ood_ratio.py feat(ADR-0114a.2): OOD-ratio auditor — Obligation #2 wired for B3, ratio=1.00 (#193) 2026-05-23 16:25:28 -07:00
test_adr_0114a_5_perturbation.py feat(ADR-0114a.5): reasoning-isolation perturbation suite — Obligation #5 wired for B3, PASSING 130/130 preserving, 68/68 breaking (#191) 2026-05-23 16:07:59 -07:00
test_adr_0114a_6_depth_curve.py feat(ADR-0114a.6): depth-curve auditor — Obligation #6 wired for B3 (assertion holds, coverage gap named) (#190) 2026-05-23 16:19:58 -07:00
test_adr_0114a_8_adversarial.py feat(ADR-0114a.8): adversarial auditor — Obligation #8 wired, PASSING; surfaces 2 known parser-layer gaps (#192) 2026-05-23 16:11:37 -07:00
test_adr_0114a_10_pack_provenance.py feat(ADR-0114a.10): pack-provenance auditor — Obligation #10 wired for B3, PASSING 2026-05-23 15:44:53 -07:00
test_adr_0119_1_sealed_holdout.py feat: ADR-0119.1 — seal fabrication_control holdout with age encryption (Obligation #1) 2026-05-22 17:22:46 -07:00
test_adr_0119_4_frontier_baseline.py chore: ADR-0119.4 + ADR-0119.6 cleanup — typed refusals + numeric/freshness asserts 2026-05-22 17:47:42 -07:00
test_adr_0119_5_adversarial.py feat: ADR-0119.5 — adversarial generation (closes ADR-0114a Obligation #8) 2026-05-22 18:11:36 -07:00
test_adr_0119_6_depth_curve.py chore: ADR-0119.4 + ADR-0119.6 cleanup — typed refusals + numeric/freshness asserts 2026-05-22 17:47:42 -07:00
test_adr_0119_7_sealed_gsm8k.py feat: ADR-0119.7 — seal GSM8K test as gsm8k_math holdout (Phase 5 substrate complete) 2026-05-22 20:08:35 -07:00
test_adr_0119_8_lane_gate.py feat: ADR-0119.8 — gsm8k_math overall lane gate (gsm8k_capability_shape) 2026-05-22 19:45:44 -07:00
test_adr_0120_math_expert_promotion.py feat(ADR-0120 math, ledger flip): mathematics_logic → expert tier (first-ever) (#195) 2026-05-23 18:55:34 -07:00
test_adr_0121_math_expert_deferred.py fix(quarantine): drain all 60 quarantined tests — QUARANTINE=∅ (#267) 2026-05-25 11:22:12 -07:00
test_adr_0122_deferral.py feat: ADR-0124 — systems_software audit-passed promotion (third successful) 2026-05-22 16:55:41 -07:00
test_adr_0122_rate_per_unit.py feat(parser): ADR-0122 rate/per-unit grammar (substrate-only; lift deferred) 2026-05-22 21:24:28 -07:00
test_adr_0123_comparison_phrasing.py feat(realizer): ADR-0123 comparison-phrasing surface (closes substrate) 2026-05-23 02:03:49 -07:00
test_adr_0124_systems_software_audit_passed.py feat: ADR-0124 — systems_software audit-passed promotion (third successful) 2026-05-22 16:55:41 -07:00
test_adr_0126_runner_wiring.py feat(ADR-0126 P3+P4): graph assembly + decision rule + runner wiring 2026-05-23 06:36:13 -07:00
test_adr_0126_train_sample_runner.py feat(gsm8k): ADR-0126 P6 — train-sample runner + exit-criterion gate 2026-05-23 06:33:06 -07:00
test_adr_0127_loader.py feat(packs): ADR-0127.1+0127.2 — en_units_v1 + loader 2026-05-23 07:04:06 -07:00
test_adr_0127_pack_ratification.py feat(packs): ADR-0127.1+0127.2 — en_units_v1 + loader 2026-05-23 07:04:06 -07:00
test_adr_0128_loader.py feat(packs): ADR-0128.1+0128.2 — en_numerics_v1 + loader 2026-05-23 07:02:09 -07:00
test_adr_0128_numeric_formats.py feat(packs): ADR-0128.1+0128.2 — en_numerics_v1 + loader 2026-05-23 07:02:09 -07:00
test_adr_0128_pack_ratification.py feat(packs): ADR-0128.1+0128.2 — en_numerics_v1 + loader 2026-05-23 07:02:09 -07:00
test_adr_0131_1_F_frontier.py feat(ADR-0131.1.F): frontier-baseline comparison harness for B1 (#178) 2026-05-23 12:14:06 -07:00
test_adr_0131_1_sealed_holdout.py feat(ADR-0131.1.S): sealed holdout for symbolic equivalence v1 (#173) 2026-05-23 10:44:23 -07:00
test_adr_0131_1_symbolic_equivalence_lane.py feat(ADR-0131.1): symbolic equivalence benchmark v1 + lane PASSED (#167) 2026-05-23 09:58:26 -07:00
test_adr_0131_2_teaching_corpus_lane.py perf(tests): extract math_teaching_corpus lane from pytest into CI lane SHAs (-9m suite time) (#261) 2026-05-25 05:42:12 -07:00
test_adr_0131_3_bounded_grammar_lane.py feat(ADR-0131.3): bounded-grammar word-problem benchmark — lane PASSED 50/50 (#180) 2026-05-23 11:27:04 -07:00
test_adr_0131_4_composite_math_gate.py feat(ADR-0131.4): composite math-expert promotion gate — wired, evaluated, PASSING 2026-05-23 15:23:14 -07:00
test_adr_0131_G1_verb_classes.py feat(G1): verb-classes capability axis (ADR-0131.G.1) 2026-05-23 15:39:14 -07:00
test_adr_0131_G2_comparatives.py fix(tests): G2 comparative-counter excludes recognizer-path refusals + refresh report.json (#375) 2026-05-27 11:26:25 -07:00
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 feat(ADR-0131.G.3): numeric literals — money + hyphenated cardinals (axis lane 20/20, wrong==0) 2026-05-23 14:23:05 -07:00
test_adr_0131_G4_multi_clause.py feat(ADR-0131.G.4): multi-clause composition (conj subjects + conj objects + embedded quantifiers + conj embedded) — admission 0/50 (Δ0), multi-clause refusals 2→1 2026-05-23 14:43:16 -07:00
test_adr_0131_G5_aggregate.py feat(ADR-0131.G.5): aggregate answer composition — combined/together cues wired, axis lane 20/20, wrong==0 (#197) 2026-05-23 19:42:55 -07:00
test_adr_0131_G31_numerics_extensions.py feat(ADR-0131.G.3.1): numerics extensions — fractions + multi-currency + multi-token cardinals + word-num-adjective 2026-05-23 15:16:46 -07:00
test_adr_0131_G_gsm8k_coverage_probe.py feat(ADR-0131.G): GSM8K coverage probe — honest baseline + capability-first iteration discipline 2026-05-23 13:17:04 -07:00
test_adr_0136_S1_rate_events.py feat(ADR-0136.S.0): context-sentence classifier — skip no-digit sentences, gsm8k-0018 admits (#202) 2026-05-23 20:51:47 -07:00
test_adr_0136_S2_conditional_op.py feat(ADR-0136.S.2): conditional-op question — gsm8k-0042 admits, wrong==0 (#203) 2026-05-23 21:20:52 -07:00
test_adr_0136_S3_compound_initial_mutation.py feat(ADR-0136.S.3): compound initial-mutation extractor — one shape, gsm8k-0010 barrier shift, wrong==0 (#207) 2026-05-23 21:58:55 -07:00
test_adr_0136_S4_novel_initial_form.py feat(ADR-0136.S.4): novel-initial-form parser extension + rescan v4 (#210) 2026-05-23 22:34:51 -07:00
test_adr_0145_energy_modulated_surface.py [codex] Implement energy-modulated vault surface (#269) 2026-05-25 11:33:32 -07:00
test_adr_0146_engine_state.py feat(W-008): L10 Shape B hybrid engine-state persistence (#271) 2026-05-25 11:45:54 -07:00
test_adr_0148_vault_promotion.py feat(W-003): wire VaultPromotionPolicy into turn boundary (ADR-0148) (#272) 2026-05-25 11:57:00 -07:00
test_adr_0149_recognizer_pipeline_wiring.py feat(W-007): wire DerivedRecognizer registry into CognitiveTurnPipeline (ADR-0149) (#274) 2026-05-25 12:24:48 -07:00
test_adr_0150_autonomous_contemplation.py feat(W-018): autonomous inter-session contemplation at checkpoint (ADR-0150) (#273) 2026-05-25 12:24:39 -07:00
test_adr_0151_auto_proposal.py feat(W-017): load-time auto-proposal pipeline from enriched candidates (ADR-0151) (#275) 2026-05-25 12:46:10 -07:00
test_adr_0153_trace_hash_backstamp.py feat(W-020a): TurnEvent.trace_hash back-stamp (ADR-0153) (#277) 2026-05-25 18:42:35 -07:00
test_adr_0154_recognizer_producer_wiring.py feat(W-020b): DerivedRecognizer producer wiring (ADR-0154) (#278) 2026-05-25 18:44:12 -07:00
test_adr_0156_atomic_checkpoint.py feat(W-022): atomic engine-state checkpoint writes (L10b.1, ADR-0156) (#280) 2026-05-25 19:41:11 -07:00
test_adr_0157_revision_mismatch_warning.py feat(W-023): revision-mismatch warning on engine-state load (L10b.2, ADR-0157) (#283) 2026-05-25 19:56:07 -07:00
test_adr_0158_reboot_event.py feat(W-024): reboot_event audit trail entry (L10b.3, ADR-0158) (#284) 2026-05-25 20:37:00 -07:00
test_adr_0163_d2_discrete_count_injection.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_adr_0163_d3_conditional_prefix.py feat(ADR-0163.D.3): conditional-prefix recovery for question admission (#308) 2026-05-26 15:40:49 -07:00
test_adr_0163_d4_question_grammar.py feat(ADR-0163.D.4): question grammar extension — mass nouns, comparatives, pronoun-entity resolution (#310) 2026-05-26 16:19:37 -07:00
test_adr_0163_f2_confusers.py feat(adr-0182): anchor-skip + intra-clause accumulation — distractor 0016 refuses, twin 0017 solves (confuser wrong 1→0) (#481) 2026-05-29 15:05:31 -07:00
test_adr_0170_w1_injector_type_widening.py feat(ADR-0170/W2): DCS-S1 acquisition verbs — first CandidateOperation emission (#377) 2026-05-27 12:07:54 -07:00
test_adr_0170_w2_dcs_acquisition_verbs.py feat(ADR-0170/W2): DCS-S1 acquisition verbs — first CandidateOperation emission (#377) 2026-05-27 12:07:54 -07:00
test_adr_0172_w0_1_trace_replay_equivalence.py test(ADR-0172/W0.1): add trace replay-equivalence pinning tests (#382) 2026-05-27 12:36:51 -07:00
test_adr_0172_w0_reasoning_trace.py feat(teaching/W0): ReasoningTrace substrate for ADR-0172 Tier 1 (#379) 2026-05-27 12:21:59 -07:00
test_adr_0172_w1_shape_proposal.py feat(ADR-0169/CC-2+CC-3): CompositionClaim ratification handler + decomposer heuristic tightening (#393) 2026-05-27 15:15:11 -07:00
test_adr_0172_w2_decomposer.py feat(ADR-0169/CC-2+CC-3): CompositionClaim ratification handler + decomposer heuristic tightening (#393) 2026-05-27 15:15:11 -07:00
test_adr_0172_w3_cli_lane.py feat(ADR-0172/tightening): three follow-ups — self-contained JSONL, widened dispatch, shape_category gap (#386) 2026-05-27 13:43:16 -07:00
test_adr_0172_w4_workbench_e2e.py feat(ADR-0172/tightening): three follow-ups — self-contained JSONL, widened dispatch, shape_category gap (#386) 2026-05-27 13:43:16 -07:00
test_adr_0172_w5_inference_proposal.py feat(ADR-0172/W5): MathReaderInferenceProposal schema (Tier 2) (#388) 2026-05-27 14:01:50 -07:00
test_adr_0174_phase1_held_hypothesis_state.py feat(adr-0174-phase3b): compound-clause held hypotheses 2026-05-28 11:49:57 -07:00
test_adr_0174_phase2_constraint_propagation.py fix(adr-0174-phase3a): multi-actor pronoun hazard defense + test backfills + ADR amendment 2026-05-28 10:49:20 -07:00
test_adr_0174_phase3_lookback.py feat(adr-0195): GSM8K product promotion bridge — serving 4/46/0 → 6/44/0, wrong=0 (#500) 2026-05-30 17:33:56 -07:00
test_adr_0174_phase3b_compound_clause.py feat(adr-0174-phase5a): retire inert GSM8K scoring-path reader 2026-05-28 13:38:44 -07:00
test_adr_0174_phase4_contemplate.py feat(adr-0174-phase5a): retire inert GSM8K scoring-path reader 2026-05-28 13:38:44 -07:00
test_adr_0175_phase1_reliability_gate.py feat(adr-0175-phase1): reliability ledger + attempt/refuse gate substrate 2026-05-28 15:04:48 -07:00
test_adr_0175_phase2_practice_lane.py feat(adr-0195): GSM8K product promotion bridge — serving 4/46/0 → 6/44/0, wrong=0 (#500) 2026-05-30 17:33:56 -07:00
test_adr_0175_phase3a_selfverify_gate.py feat(adr-0175): strengthen self-verification with a completeness clause 2026-05-28 15:53:11 -07:00
test_adr_0175_phase3b_mult_search.py feat(adr-0195): GSM8K product promotion bridge — serving 4/46/0 → 6/44/0, wrong=0 (#500) 2026-05-30 17:33:56 -07:00
test_adr_0176_comparatives_pack.py feat(adr-0176-ms2): multi-step chain model — text + comparative operands 2026-05-28 16:35:41 -07:00
test_adr_0176_ms1_question_target.py feat(adr-0176-ms1): question-targeting 2026-05-28 16:21:40 -07:00
test_adr_0176_ms2_chain.py feat(adr-0176-ms2): multi-step chain model — text + comparative operands 2026-05-28 16:35:41 -07:00
test_adr_0176_ms3_search.py feat(adr-0179): integrate EX-1/EX-4/EX-5 extraction richness (sealed lane) (#455) 2026-05-29 08:43:03 -07:00
test_adr_0177_cp1_ledger.py feat(adr-0177-cp1): cue-precision reliability ledger substrate (inert) (#458) 2026-05-29 09:38:51 -07:00
test_adr_0177_cp2a_training.py feat(adr-0177-cp2a): cue-precision ledger training + measurement (+ unit hygiene) (#461) 2026-05-29 10:21:58 -07:00
test_adr_0178_gb1_clauses.py feat(adr-0178-gb1): clause segmentation + clause-local sub-derivation 2026-05-28 17:19:50 -07:00
test_adr_0178_gb2_compose.py feat(adr-0178-gb2): sequential composition — same-unit list-sum-then-scale 2026-05-28 17:29:53 -07:00
test_adr_0178_gb3_referent_guard.py feat(adr-0178-gb3a): clause-scoped referent guard — refuse cross-clause aggregation (#456) 2026-05-29 09:15:52 -07:00
test_adr_0178_gb3b1_accumulation.py feat(adr-0178-gb3b1): single-referent accumulation chaining (practice 0 -> 55) (#465) 2026-05-29 10:41:51 -07:00
test_adr_0179_ex2_decimal_grounding.py feat(adr-0195): GSM8K product promotion bridge — serving 4/46/0 → 6/44/0, wrong=0 (#500) 2026-05-30 17:33:56 -07:00
test_adr_0179_extract.py feat(adr-0163-f2): EX-6 hyphen-bonded unit extraction — pseudo-accumulation confusers refuse (wrong 7->5) (#473) 2026-05-29 12:23:26 -07:00
test_adr_0180_crdt_foundation.py test(adr-0180): T-1..T-4 Delta-CRDT pre-refactor obligations (Python, green) (#463) 2026-05-29 10:40:52 -07:00
test_adr_0182_pool.py feat(adr-0182): anchor-skip + intra-clause accumulation — distractor 0016 refuses, twin 0017 solves (confuser wrong 1→0) (#481) 2026-05-29 15:05:31 -07:00
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 feat(adr-0195): GSM8K product promotion bridge — serving 4/46/0 → 6/44/0, wrong=0 (#500) 2026-05-30 17:33:56 -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 feat(adr-0195): GSM8K product promotion bridge — serving 4/46/0 → 6/44/0, wrong=0 (#500) 2026-05-30 17:33:56 -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 feat(anchor_lens): ADR-0073d — L1.4 telemetry, CLI flag, tour demo 2026-05-19 20:21:41 -07:00
test_anchor_lens_engagement_unit.py feat(packs): expansion round 2 — ethics ×3, anchor-lens ×3, relations-v3, register ×2 (#48) 2026-05-20 07:18:35 -07:00
test_anchor_lens_lifts_proposition.py feat(anchor_lens): ADR-0073c — L1.3 first lenses + composer wiring 2026-05-19 20:06:02 -07:00
test_anchor_lens_no_glyph_leak.py feat(anchor_lens): ADR-0073c — L1.3 first lenses + composer wiring 2026-05-19 20:06:02 -07:00
test_anchor_lens_null_lift.py feat(anchor_lens): ADR-0073b — L1.2 class + loader + unanchored sentinel 2026-05-19 19:46:34 -07:00
test_anchor_lens_pack_loader.py feat(packs): expansion round 2 — ethics ×3, anchor-lens ×3, relations-v3, register ×2 (#48) 2026-05-20 07:18:35 -07:00
test_anchor_lens_pack_seam.py feat(anchor_lens): ADR-0073c — L1.3 first lenses + composer wiring 2026-05-19 20:06:02 -07:00
test_anchor_lens_telemetry.py feat(anchor_lens): ADR-0073d — L1.4 telemetry, CLI flag, tour demo 2026-05-19 20:21:41 -07:00
test_anchor_lens_tour_demo.py feat(anchor_lens): ADR-0073d — L1.4 telemetry, CLI flag, tour demo 2026-05-19 20:21:41 -07:00
test_anti_regression_demo.py
test_architectural_invariants.py fix(invariants): exclude .claude/ from architectural scan + prune stale worktrees 2026-05-28 07:12:19 -07:00
test_articulation.py fix(quarantine): drain all 60 quarantined tests — QUARANTINE=∅ (#267) 2026-05-25 11:22:12 -07:00
test_articulation_bench.py fix(quarantine): drain all 60 quarantined tests — QUARANTINE=∅ (#267) 2026-05-25 11:22:12 -07:00
test_articulation_demo.py feat(demo): core demo articulation — discourse-planner spine, end-to-end 2026-05-19 13:41:24 -07:00
test_articulation_legality.py feat(realizer): C1.5 — articulation legality at the realizer boundary 2026-05-20 11:11:28 -07:00
test_articulation_quality_e2e.py feat(contemplation): Phase 5 — articulation-quality miner closes the loop 2026-05-21 10:55:39 -07:00
test_articulation_quality_miner.py feat(contemplation): Phase 5 — articulation-quality miner closes the loop 2026-05-21 10:55:39 -07:00
test_articulation_realizer_v2.py
test_audio_compiler.py feat(adr-0181-p2): deterministic audio compiler substrate (sensorium/audio) (#466) 2026-05-29 10:50:28 -07:00
test_audio_crdt_merge.py feat(adr-0181-p5): audio Delta-CRDT arena + merge kernel (sequential==concurrent proof) (#477) 2026-05-29 13:22:44 -07:00
test_audio_eval_gates.py feat(adr-0181-p4): audio compiler eval gate lane (sensorium/audio) (#470) 2026-05-29 11:20:31 -07:00
test_audio_pack_manifest.py feat(adr-0181-p3): audio_core_v1 pack + AudioProjectionHead (gate-closed) (#467) 2026-05-29 11:05:57 -07:00
test_audio_sensorium_mount.py feat(adr-0181-p3): audio_core_v1 pack + AudioProjectionHead (gate-closed) (#467) 2026-05-29 11:05:57 -07:00
test_audio_teachers.py feat(adr-0181-p6): audio teacher/shadow lanes — typed hints, never substrate (#479) 2026-05-29 13:36:33 -07:00
test_audit_tour.py
test_benchmarks_profiler.py
test_binding_graph_adapter.py feat(binding-graph): Phase 3 unit-aware admissibility (ADR-0134) (#176) 2026-05-23 11:07:05 -07:00
test_binding_graph_adapter_question_target.py feat(binding-graph): Phase 4 question-target binding (ADR-0135) (#179) 2026-05-23 11:24:49 -07:00
test_binding_graph_adapter_units.py feat(binding-graph): Phase 3 unit-aware admissibility (ADR-0134) (#176) 2026-05-23 11:07:05 -07:00
test_binding_graph_admissibility.py feat(binding-graph): Phase 3 unit-aware admissibility (ADR-0134) (#176) 2026-05-23 11:07:05 -07:00
test_binding_graph_model.py fix(quarantine): drain all 60 quarantined tests — QUARANTINE=∅ (#267) 2026-05-25 11:22:12 -07:00
test_binding_graph_question_target.py feat(binding-graph): Phase 4 question-target binding (ADR-0135) (#179) 2026-05-23 11:24:49 -07:00
test_binding_graph_units.py feat(binding-graph): Phase 3 unit-aware admissibility (ADR-0134) (#176) 2026-05-23 11:07:05 -07:00
test_brief_11_audit.py feat(brief-11/11A): reader closure audit — per-case refusal taxonomy, graph-completeness helpers, regression tests (#343) 2026-05-27 05:14:42 -07:00
test_brief_11b_audit_artifact.py feat(brief-B1): lexicon closure wave 3 — unknown_word 5→3, wrong=0 preserved (#368) 2026-05-27 10:13:09 -07:00
test_brief_11b_step2_lexicon.py feat(brief-11/11B-step-2): lexicon closure — unknown_word 11→5, wrong=0 preserved (#348) 2026-05-27 06:06:41 -07:00
test_brief_11b_step2_verb_classification.py docs(brief-11/11B-step-2): verb-classification analysis for pre_frame_filler_sentence (#347) 2026-05-27 05:59:14 -07:00
test_candidate_domain_partition.py fix(ADR-0167): replace brittle partition git-status assertion with behavioral invariant (#362) 2026-05-27 09:31:13 -07:00
test_candidate_graph_completeness_guard.py fix(adr-0191): candidate-graph completeness guard — real-corpus wrong 5→0 (#496) 2026-05-30 15:45:07 -07:00
test_candidate_graph_recognizer_wiring.py fix(tests): update wiring test assertions to post-#359 refusal-reason semantics (#370) 2026-05-27 10:25:22 -07:00
test_capability_cli.py fix(quarantine): drain all 60 quarantined tests — QUARANTINE=∅ (#267) 2026-05-25 11:22:12 -07:00
test_capability_reports.py fix(quarantine): drain all 60 quarantined tests — QUARANTINE=∅ (#267) 2026-05-25 11:22:12 -07:00
test_cga_inner_rust_parity.py
test_chat_runtime.py
test_claims_md_is_current.py feat(claims): auto-generate CLAIMS.md from ledger + pinned lane SHAs 2026-05-21 21:02:36 -07:00
test_cli.py
test_cli_demo.py
test_cli_pack_validate_security.py
test_cli_test_suites.py fix(quarantine): drain all 60 quarantined tests — QUARANTINE=∅ (#267) 2026-05-25 11:22:12 -07:00
test_cognition_eval_register_matrix.py test(register): widen invariant matrix to all 100 ratified packs 2026-05-21 06:38:22 -07:00
test_cognitive_eval_harness.py
test_cognitive_turn_pipeline.py
test_cold_start_grounding_lane.py feat(evals+bench): isolation lanes, holdouts, planner-on bench sub-bench 2026-05-19 12:42:55 -07:00
test_comb_pass_hot_path.py fix(quarantine): drain all 60 quarantined tests — QUARANTINE=∅ (#267) 2026-05-25 11:22:12 -07:00
test_compiler.py
test_compose_relations.py
test_composed_surface.py fix(quarantine): drain all 60 quarantined tests — QUARANTINE=∅ (#267) 2026-05-25 11:22:12 -07:00
test_composer_graph_atom_equivalence.py feat(telemetry): ADR-0078 Phase 1 — composer/graph atom equivalence (observational) 2026-05-20 06:14:25 -07:00
test_composition_consult_in_injector.py feat(consumption-wiring): CW-1 + CW-2 — Frame + Composition registry loaders (#398) 2026-05-27 16:17:03 -07:00
test_composition_registry_load.py feat(consumption-wiring): CW-1 + CW-2 — Frame + Composition registry loaders (#398) 2026-05-27 16:17:03 -07:00
test_compound_intent.py feat(intent+discourse): CompoundIntent + sub-plan composition 2026-05-19 12:23:58 -07:00
test_compound_intent_substrate.py feat(cognition): compound-intent observability substrate (ADR-0089 Phase C1) (#89) 2026-05-20 19:59:38 -07:00
test_compound_walkthrough_eval_lanes.py fix(quarantine): drain all 60 quarantined tests — QUARANTINE=∅ (#267) 2026-05-25 11:22:12 -07:00
test_comprehension_state.py feat(comprehension): split ComprehensionState into ProblemReadingState + SentenceReadingState (ADR-0164.3) (#323) 2026-05-26 19:54:17 -07:00
test_consumption_case_0050_hazard_pin.py feat(consumption-wiring): CW-1 + CW-2 — Frame + Composition registry loaders (#398) 2026-05-27 16:17:03 -07:00
test_consumption_empty_registry_no_op.py feat(RAT-1): close ratify→runtime gap + first live composition admission 2026-05-27 20:09:47 -07:00
test_consumption_partition.py feat(consumption-wiring): CW-1 + CW-2 — Frame + Composition registry loaders (#398) 2026-05-27 16:17:03 -07:00
test_contemplation.py fix(ADR-0167): route contemplation and proposal replay by candidate domain (#363) 2026-05-27 09:43:16 -07:00
test_contemplation_loop.py feat(contemplation): land ADR-0080 phase 1 (#119) 2026-05-22 13:10:03 -07:00
test_contemplation_pipeline_convergence.py refactor(contemplation): converge to shared discovery-sink plumbing (#58) 2026-05-20 12:32:53 -07:00
test_contemplation_quality_lane.py fix(W-025): polish contemplation-quality eval lane follow-ups (#290) 2026-05-26 09:39:18 -07:00
test_contemplation_ratifiable_payload.py feat(brief-B): enrich composition_reclassification payload to be directly ratifiable 2026-05-27 20:46:10 -07:00
test_contemplation_wiring.py
test_conversation_demo.py feat(demo): humanise teaching-grounded surface for layperson display 2026-05-19 14:14:02 -07:00
test_core_ingest.py
test_core_semantic_seed_pack.py feat(packs): ADR-0085 content style pass v2 — 3sg + plural agreement (+ closure infra) (#100) 2026-05-20 23:12:28 -07:00
test_core_trace_protocol.py feat(protocol): ADR-0140 CORE Trace Protocol v0 (#259) 2026-05-25 06:08:51 -07:00
test_correction_cue_prefix_routing.py fix(intent): route 'Actually X R Y' premises to CORRECTION (inference_closure) (#117) 2026-05-22 12:33:56 -07:00
test_correction_telemetry.py
test_correction_topic_lemma.py fix(quarantine): drain all 60 quarantined tests — QUARANTINE=∅ (#267) 2026-05-25 11:22:12 -07:00
test_cross_pack_chains.py fix(quarantine): drain all 60 quarantined tests — QUARANTINE=∅ (#267) 2026-05-25 11:22:12 -07:00
test_cross_pack_grounding.py fix(quarantine): drain all 60 quarantined tests — QUARANTINE=∅ (#267) 2026-05-25 11:22:12 -07:00
test_cross_pack_supersede.py
test_curriculum_proposals.py feat(teaching): ADR-0104 — curriculum-sourced teaching proposals (#107) 2026-05-22 10:05:14 -07:00
test_demo_composition.py feat(demos): implement ADR-0098 — Demo Composition Contract 2026-05-21 19:02:29 -07:00
test_determinism_proofs.py
test_deterministic_fluency_lane.py
test_deterministic_hash.py
test_dialogue.py
test_dialogue_fluency_regression.py
test_discourse_planner_behavior.py feat(discourse): WALKTHROUGH v1 — sequential teaching-chain walk 2026-05-19 12:29:20 -07:00
test_discourse_planner_compound.py feat(intent+discourse): CompoundIntent + sub-plan composition 2026-05-19 12:23:58 -07:00
test_discourse_planner_contract.py feat(intent+discourse): CompoundIntent + sub-plan composition 2026-05-19 12:23:58 -07:00
test_discourse_planner_helper.py feat(intent+discourse): CompoundIntent + sub-plan composition 2026-05-19 12:23:58 -07:00
test_discourse_planner_reflective.py feat(discourse): Phase 2 — reflective rendering pronominalizes focus subject 2026-05-21 10:16:12 -07:00
test_discourse_planner_render.py feat(runtime): default discourse_planner=True + fast-path BRIEF short-circuit 2026-05-21 10:06:49 -07:00
test_discourse_planner_walkthrough.py feat(discourse): WALKTHROUGH v1 — sequential teaching-chain walk 2026-05-19 12:29:20 -07:00
test_discovery_candidates.py
test_discovery_contemplation_vault_probe.py fix(W-016): wire vault probe into ChatRuntime discovery contemplation (#257) 2026-05-24 20:30:03 -07:00
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 chore(chat): dispatch trace for grounding-source dispatcher (ADR-0142 debt #2) (#233) 2026-05-24 15:22:02 -07:00
test_domain_contract_predicates.py feat(packs): implement ADR-0097 — Mathematics-Logic Reasoning-Capable 2026-05-21 18:51:58 -07:00
test_domain_pack_contract.py fix(epistemic): Phase 2 known bug repairs (#219) 2026-05-24 11:20:32 -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(sync): prove edge artifact authority contract 2026-05-29 18:58:49 -07:00
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_en_collapse_anchors_v1_pack.py fix(quarantine): drain all 60 quarantined tests — QUARANTINE=∅ (#267) 2026-05-25 11:22:12 -07:00
test_en_core_action_v1_pack.py fix(quarantine): drain all 60 quarantined tests — QUARANTINE=∅ (#267) 2026-05-25 11:22:12 -07:00
test_en_core_attitude_v1_pack.py
test_en_core_causation_v1_pack.py
test_en_core_math_v1_pack.py feat(comprehension/10): Phase 2 statement-frame reader (ADR-0164.4) (#335) 2026-05-27 05:03:56 -07:00
test_en_core_meta_v1_pack.py chore(tests): reconcile pre-existing main rot — 58 failures → 0 2026-05-23 11:04:55 -07:00
test_en_core_polarity_v1_pack.py
test_en_core_quantitative_v1_pack.py
test_en_core_relations_v1_pack.py content(en_core_relations_v1): +14 kinship/social lemmas + +14 chains, cognition eval byte-identical, ratify-idempotent (#211) 2026-05-23 22:47:53 -07:00
test_en_core_relations_v2_pack.py
test_en_core_spatial_v1_pack.py chore(tests): reconcile pre-existing main rot — 58 failures → 0 2026-05-23 11:04:55 -07:00
test_en_core_syntax_v1_pack.py test(language): loosen syntax gloss wording invariant 2026-05-31 03:51:44 -07:00
test_en_core_temporal_v1_pack.py
test_energy.py
test_engine_loop_proof.py
test_epistemic_carrier.py feat(recognition): ADR-0144 — EpistemicGraph carrier + pipeline integration (#227) 2026-05-24 13:39:01 -07:00
test_epistemic_invariants.py feat(teaching): implement ADR-0094 — Proposal Source Provenance 2026-05-21 18:11:09 -07:00
test_epistemic_phase2_known_bugs.py fix(epistemic): Phase 2 known bug repairs (#219) 2026-05-24 11:20:32 -07:00
test_epistemic_phase3_state_tagging.py feat: materialize refusal_reason in CognitiveTurnResult when safety/ethics refusal fires (#222) 2026-05-24 11:53:06 -07:00
test_ethics_check.py
test_ethics_packs.py
test_ethics_refusal_opt_in.py
test_eval_cli_failure_printer.py fix(W-025): polish contemplation-quality eval lane follow-ups (#290) 2026-05-26 09:39:18 -07:00
test_eval_holdout_split.py chore(tests): reconcile pre-existing main rot — 58 failures → 0 2026-05-23 11:04:55 -07:00
test_exemplar_ingest.py feat(ADR-0163.C.2): extend exemplar ingest + synthesis + matchers for round-2 categories (#307) 2026-05-26 15:08:41 -07:00
test_expert_demo_contract.py feat: ADR-0123 — re-map symbolic_logic to inference_shape (unblocks ADR-0122) 2026-05-22 16:39:53 -07:00
test_expert_demo_runnable.py chore(tests): reconcile pre-existing main rot — 58 failures → 0 2026-05-23 11:04:55 -07:00
test_explain.py
test_explain_repl.py feat(w013): wire explain_last_turn() into core chat /explain REPL command (#265) 2026-05-25 06:09:49 -07:00
test_fabrication_control_runner.py feat(evals): implement ADR-0096 — Fabrication-Control Eval Lane 2026-05-21 18:44:25 -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 feat(consumption-wiring): CW-1 + CW-2 — Frame + Composition registry loaders (#398) 2026-05-27 16:17:03 -07:00
test_frontier_compare_cross_provider.py feat(frontier): add replay variability suite and token-cost telemetry (#66) 2026-05-20 15:04:34 -07:00
test_frontier_compare_wave1.py fix(tests): make frontier_compare viewer test resilient to copy refreshes (#67) 2026-05-20 15:13:38 -07:00
test_frontier_model_registry_pricing.py feat(frontier): add replay variability suite and token-cost telemetry (#66) 2026-05-20 15:04:34 -07:00
test_generate_stream.py
test_geometric_product_rust_parity.py
test_graph_constraint.py
test_graph_diffusion.py
test_graph_topo_order_perf.py perf(graph): PropositionGraph.topo_order — Kahn's O(N+E) instead of O(N×E) (#92) 2026-05-20 20:37:21 -07:00
test_grounding_accessors.py feat(grounding): structured GroundedFact accessors for discourse planner 2026-05-19 11:19:59 -07:00
test_grounding_source_characterization.py test(grounding): pin source-order contract for discourse adapter 2026-05-19 11:11:45 -07:00
test_gsm8k_math_runner.py fix(quarantine): drain all 60 quarantined tests — QUARANTINE=∅ (#267) 2026-05-25 11:22:12 -07:00
test_hedge_injection.py
test_hitl_queue_backpressure.py feat(ADR-0161.3): submission-time invariants — duplicate + dependent_on_pending auto-reject (#313) 2026-05-26 16:46:25 -07:00
test_hitl_queue_submission_invariants.py feat(ADR-0161.3): submission-time invariants — duplicate + dependent_on_pending auto-reject (#313) 2026-05-26 16:46:25 -07:00
test_holdout_encryption.py feat(evals): ADR-0105 — sealed holdout encryption via age (#108) 2026-05-22 10:09:43 -07:00
test_holonomy.py
test_holonomy_resonance.py
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_inner_loop_admissibility.py
test_inner_loop_exhaustion_materializes.py fix(W-011/W-012): propagate recognition refusal + catch InnerLoopExhaustion (#258) 2026-05-24 20:46:46 -07:00
test_inner_loop_phase2.py
test_inner_loop_phase3.py
test_inner_loop_phase4.py
test_intent_classification_extensions.py feat(intent): normalize confirmation-tag propositions (#45) 2026-05-19 22:55:28 -07:00
test_intent_explain_paragraph.py feat(evals+bench): isolation lanes, holdouts, planner-on bench sub-bench 2026-05-19 12:42:55 -07:00
test_intent_proposition_graph.py
test_intent_ratifier.py
test_intent_subject_extraction.py fix(intent): widen CORRECTION to catch fully-spoken `that is/was ...` forms 2026-05-21 08:36:33 -07:00
test_intent_subject_normalization_consistency.py rigor(intent): consistent subject normalization across all classifier paths (#93) 2026-05-20 20:44:19 -07:00
test_issue_300_versor_margin.py fix(ingest): close issue #300 — normalize_to_versor margin at the gate (#312) 2026-05-26 16:39:49 -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 perf(tests): extract math_teaching_corpus lane from pytest into CI lane SHAs (-9m suite time) (#261) 2026-05-25 05:42:12 -07:00
test_lane_shape_thresholds.py docs: ADR-0123a — document all_three_pass_rate synonym in inference_shape 2026-05-22 17:00:51 -07:00
test_language_pack_cache.py chore(tests): reconcile pre-existing main rot — 58 failures → 0 2026-05-23 11:04:55 -07:00
test_language_pack_load_safety.py
test_language_pack_runtime.py
test_learning_arc_demo.py feat(W-019): learning-arc demo — engine-authored proposal from contemplation (ADR-0152) (#276) 2026-05-25 13:03:10 -07:00
test_learning_loop_demo.py
test_lexeme_primitives.py feat(comprehension/8.2): universal proper_noun_token primitive (#333) 2026-05-26 22:16:34 -07:00
test_lexicon.py feat(comprehension/8.2): universal proper_noun_token primitive (#333) 2026-05-26 22:16:34 -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 feat(matcher-extension/ME-1): currency-per-unit composition admission 2026-05-27 16:48:21 -07:00
test_matcher_extension_currency_per_unit.py feat(matcher-extension/ME-1): currency-per-unit composition admission 2026-05-27 16:48:21 -07:00
test_matcher_extension_end_to_end_admission.py feat(matcher-extension/ME-1): currency-per-unit composition admission 2026-05-27 16:48:21 -07:00
test_math_candidate_graph.py fix(wrong=0): refuse on recognized-but-uninjectable statements + audit taxonomy + 2 surfaced regressions (#359) 2026-05-27 07:42:54 -07:00
test_math_candidate_parser.py feat(ADR-0126 P2): candidate-emitting sentence parser + 17 tests 2026-05-23 06:36:13 -07:00
test_math_claim_signature.py feat(ADR-0167/W2-B): lexical claim signature + dedup (#353) 2026-05-27 06:56:36 -07:00
test_math_composition_ratification.py feat(RAT-1): close ratify→runtime gap + first live composition admission 2026-05-27 20:09:47 -07:00
test_math_contemplation_adapter.py feat(ADR-0167/W2-A): audit-to-evidence adapter (#352) 2026-05-27 06:44:46 -07:00
test_math_evidence_e2e.py feat(ADR-0167/W3-A): e2e determinism + cognition regression — LexicalClaim slice closed (#357) 2026-05-27 07:27:24 -07:00
test_math_evidence_schema.py feat(ADR-0167/W1-A): MathReaderRefusalEvidence schema + canonical-bytes (#350) 2026-05-27 06:30:21 -07:00
test_math_frame_ratification.py feat(RAT-1): close ratify→runtime gap + first live composition admission 2026-05-27 20:09:47 -07:00
test_math_lexical_ratification.py feat(ADR-0167/W2-D): lexical ratification handler (#354) 2026-05-27 06:57:37 -07:00
test_math_parser.py feat: ADR-0115 Phase 1.3 — deterministic math word-problem parser 2026-05-22 16:03:31 -07:00
test_math_problem_graph.py fix(math-graph): refuse contradictory initial possessions (wrong=0 hazard) 2026-05-28 09:51:14 -07:00
test_math_realizer.py feat: ADR-0118 — stepped realizer (SolutionTrace → show-your-work prose) 2026-05-22 17:11:10 -07:00
test_math_roundtrip.py fix(roundtrip): multi-word units ground when every component appears in source 2026-05-28 07:49:24 -07:00
test_math_solver.py feat: ADR-0116 — deterministic solver + en_arithmetic_v1 operator pack 2026-05-22 16:28:04 -07:00
test_math_symbolic_equivalence.py feat(ADR-0131.1.B): harden symbolic equivalence lane with generated corpus + exact algebra (#169) 2026-05-23 10:47:57 -07:00
test_math_symbolic_normalizer.py feat(ADR-0131.1.B): harden symbolic equivalence lane with generated corpus + exact algebra (#169) 2026-05-23 10:47:57 -07:00
test_math_verifier.py feat: ADR-0117 — SolutionTrace verifier (solver-independent) 2026-05-22 16:40:38 -07:00
test_mathlogic_expert_ledger_flip.py feat(ADR-0120 math, ledger flip): mathematics_logic → expert tier (first-ever) (#195) 2026-05-23 18:55:34 -07:00
test_me2_case_0019_admits.py feat(matcher-extension/ME-2): cross-sentence subject binding for composition 2026-05-27 17:00:08 -07:00
test_me2_cross_sentence_subject.py feat(matcher-extension/ME-2): cross-sentence subject binding for composition 2026-05-27 17:00:08 -07:00
test_me3_additive_composition.py feat(matcher-extension/ME-3): additive composition matcher 2026-05-27 17:12:34 -07:00
test_me4_subtractive_composition.py feat(matcher-extension/ME-4): subtractive composition matcher 2026-05-27 17:23:35 -07:00
test_me5_all_categories_integration.py feat(matcher-extension/ME-5): integration smoke + ME-1..ME-5 milestone 2026-05-27 17:35:10 -07:00
test_medical_clinical_ethics_pack.py
test_miner_proposals.py feat(teaching): implement ADR-0095 — Miner-Sourced Teaching Proposals 2026-05-21 18:18:51 -07:00
test_morphology_irregular.py
test_morphology_registry.py
test_motor.py
test_multi_sentence_response_eval.py feat(evals): articulate/disclosure/unarticulate partition 2026-05-19 12:13:44 -07:00
test_mutation_proposal_type.py chore(tests): reconcile pre-existing main rot — 58 failures → 0 2026-05-23 11:04:55 -07:00
test_narrative_example_intents.py feat(runtime): default discourse_planner=True + fast-path BRIEF short-circuit 2026-05-21 10:06:49 -07:00
test_null_cone.py
test_ood_surface_generator.py feat: ADR-0118a OOD surface generator 2026-05-22 16:49:40 -07:00
test_oov_grounding_cache.py
test_oov_pipeline.py
test_oov_surface.py
test_operator_calibration_replay.py
test_orthogonality_tour_demo.py feat(demo): ADR-0074 — orthogonality tour (anchor-lens × register) 2026-05-19 20:33:33 -07:00
test_pack_glosses_content.py
test_pack_grounded_comparison.py
test_pack_grounded_correction.py
test_pack_grounded_unknown.py feat: ADR-0086 + ADR-0087 + 100-register catalog — cognition lane closure 2026-05-21 00:08:12 -07:00
test_pack_grounding.py
test_pack_measurements_phase2.py
test_pack_resolver.py
test_pack_resolver_glosses.py chore(tests): reconcile pre-existing main rot — 58 failures → 0 2026-05-23 11:04:55 -07:00
test_partial_surface.py
test_perturbation_suite.py feat: add ADR-0125 perturbation suite 2026-05-22 17:12:33 -07:00
test_phase5_corpus.py
test_phase6_demo.py
test_phase_d_replay_evidence.py feat(ADR-0163.D): wire ratified RecognizerSpecs into math_candidate_graph admissibility surface (#302) 2026-05-26 13:11:47 -07:00
test_pipeline.py
test_pipeline_teaching_integration.py
test_plan_contemplation.py feat(contemplation): Phase 3 — live plan contemplation pre-flight 2026-05-21 10:30:22 -07:00
test_plan_contemplation_runtime.py feat(contemplation): Phase 3 — live plan contemplation pre-flight 2026-05-21 10:30:22 -07:00
test_plan_metrics.py feat(contemplation): Phase 4 — per-plan articulation telemetry metrics 2026-05-21 10:39:39 -07:00
test_plan_metrics_runtime.py feat(contemplation): Phase 4 — per-plan articulation telemetry metrics 2026-05-21 10:39:39 -07:00
test_probe_repl.py
test_procedure_surface.py
test_prompt_diversity_runner.py chore(tests): reconcile pre-existing main rot — 58 failures → 0 2026-05-23 11:04:55 -07:00
test_proof_properties.py
test_proper_noun_primitive_universality.py feat(comprehension/8.2): universal proper_noun_token primitive (#333) 2026-05-26 22:16:34 -07:00
test_proposal_source.py feat(ADR-0163.C): contemplation ingests admissibility exemplars and emits DerivedRecognizer proposals through the HITL corridor (#301) 2026-05-26 12:26:56 -07:00
test_propose_from_exemplars_cli.py feat(ADR-0163.C): contemplation ingests admissibility exemplars and emits DerivedRecognizer proposals through the HITL corridor (#301) 2026-05-26 12:26:56 -07:00
test_proposition.py
test_provenance.py chore(tests): reconcile pre-existing main rot — 58 failures → 0 2026-05-23 11:04:55 -07:00
test_public_showcase.py fix(quarantine): drain all 60 quarantined tests — QUARANTINE=∅ (#267) 2026-05-25 11:22:12 -07:00
test_pulse_integration.py
test_rat1_end_to_end_admission.py feat(adr-0174-phase5a): retire inert GSM8K scoring-path reader 2026-05-28 13:38:44 -07:00
test_ratification_threshold_default.py chore(ratifier): calibrate default ratification threshold 0.0 → 0.5 (#86) 2026-05-20 19:59:25 -07:00
test_reader_phase2.py feat(comprehension/10): Phase 2 statement-frame reader (ADR-0164.4) (#335) 2026-05-27 05:03:56 -07:00
test_reader_question_frame.py feat(comprehension/10): Phase 2 statement-frame reader (ADR-0164.4) (#335) 2026-05-27 05:03:56 -07:00
test_realizer_grounded_authority_flag.py feat(cognition): opt-in grounded-realizer authority flag (ADR-0088 Phase B) (#88) 2026-05-20 20:00:58 -07:00
test_realizer_guard_holdout.py chore(tests): reconcile pre-existing main rot — 58 failures → 0 2026-05-23 11:04:55 -07:00
test_realizer_guard_runtime_seam.py feat(intent): normalize confirmation-tag propositions (#45) 2026-05-19 22:55:28 -07:00
test_realizer_guard_unit.py feat(coherence): ADR-0075 — realizer slot-type guard (C1) 2026-05-19 22:35:09 -07:00
test_realizer_quantifier_agreement.py
test_recognition_phase1.py [codex] Recognition anti-unifier Phase 1 (#224) 2026-05-24 12:37:38 -07:00
test_recognition_phase2.py feat(recognition): Phase 2 multi-resolution — polarity, modality, tense + adversarial refusals (#226) 2026-05-24 12:56:00 -07:00
test_recognition_refusal_propagates.py fix(W-011/W-012): propagate recognition refusal + catch InnerLoopExhaustion (#258) 2026-05-24 20:46:46 -07:00
test_recognizer_match.py feat(ADR-0163.D): wire ratified RecognizerSpecs into math_candidate_graph admissibility surface (#302) 2026-05-26 13:11:47 -07:00
test_recognizer_registry.py feat(ADR-0163.C.2): extend exemplar ingest + synthesis + matchers for round-2 categories (#307) 2026-05-26 15:08:41 -07:00
test_recognizer_skip_wrong_zero.py fix(wrong=0): refuse on recognized-but-uninjectable statements + audit taxonomy + 2 surfaced regressions (#359) 2026-05-27 07:42:54 -07:00
test_recognizer_synthesis.py feat(ADR-0163.C): contemplation ingests admissibility exemplars and emits DerivedRecognizer proposals through the HITL corridor (#301) 2026-05-26 12:26:56 -07:00
test_refusal_contract.py
test_refusal_taxonomy_lane.py feat(ADR-0163.B.2): four new exemplar corpora — discrete_count_statement, multiplicative_aggregation, currency_amount, plus temporal_aggregation v2 widening (#306) 2026-05-26 14:36:59 -07:00
test_register_cli.py feat(register): R5 — operator-visible register telemetry + tour demo 2026-05-19 19:03:07 -07:00
test_register_firing_diagnostic.py feat(evals): per-intent register-firing diagnostic + CI gate + tests (#103) 2026-05-21 07:05:23 -07:00
test_register_invariant_grounding.py feat(register): R1–R4 register pack subsystem — deterministic surface variation 2026-05-19 16:52:36 -07:00
test_register_layering_separation.py feat(register): ADR-0077 — substantive register knobs + layering boundary (R6) 2026-05-19 23:39:11 -07:00
test_register_null_lift.py feat(register): R1–R4 register pack subsystem — deterministic surface variation 2026-05-19 16:52:36 -07:00
test_register_pack_convivial_v1.py feat(register): R1–R4 register pack subsystem — deterministic surface variation 2026-05-19 16:52:36 -07:00
test_register_pack_loader.py feat(register): R1–R4 register pack subsystem — deterministic surface variation 2026-05-19 16:52:36 -07:00
test_register_pack_seam.py feat(register): R1–R4 register pack subsystem — deterministic surface variation 2026-05-19 16:52:36 -07:00
test_register_pack_terse_v1.py feat(register): ADR-0077 — substantive register knobs + layering boundary (R6) 2026-05-19 23:39:11 -07:00
test_register_runtime_threading.py chore(tests): reconcile pre-existing main rot — 58 failures → 0 2026-05-23 11:04:55 -07:00
test_register_substantive_consumption.py chore(tests): reconcile pre-existing main rot — 58 failures → 0 2026-05-23 11:04:55 -07:00
test_register_telemetry.py feat(register): R5 — operator-visible register telemetry + tour demo 2026-05-19 19:03:07 -07:00
test_register_tour_demo.py feat(register): ADR-0077 — substantive register knobs + layering boundary (R6) 2026-05-19 23:39:11 -07:00
test_register_tour_gate_strengthening.py feat(register): ADR-0077 — substantive register knobs + layering boundary (R6) 2026-05-19 23:39:11 -07:00
test_register_variation.py feat(register): R5 — operator-visible register telemetry + tour demo 2026-05-19 19:03:07 -07:00
test_relations_chains_v1.py fix(quarantine): drain all 60 quarantined tests — QUARANTINE=∅ (#267) 2026-05-25 11:22:12 -07:00
test_relations_pack_v1_extensions.py content(en_core_relations_v1): +14 kinship/social lemmas + +14 chains, cognition eval byte-identical, ratify-idempotent (#211) 2026-05-23 22:47:53 -07:00
test_replay_vs_llm_benchmark.py
test_rescan_v2_invariants.py audit(ADR-0136.S.2): refusal rescan v2 — barrier-shift ledger, subsumption directive pinned (#205) 2026-05-23 21:43:25 -07:00
test_rescan_v3_invariants.py feat(ADR-0136.S.4): novel-initial-form parser extension + rescan v4 (#210) 2026-05-23 22:34:51 -07:00
test_rescan_v4_invariants.py feat(ADR-0136.S.4): novel-initial-form parser extension + rescan v4 (#210) 2026-05-23 22:34:51 -07:00
test_response_mode_classifier.py feat(intent): normalize confirmation-tag propositions (#45) 2026-05-19 22:55:28 -07:00
test_reviewed_teaching_loop.py
test_reviewer_registry.py feat: ADR-0113 rename expert-demoaudit-passed; reserve expert namespace (ADR-0114 GSM8K roadmap) 2026-05-22 15:36:10 -07:00
test_rotor_admissibility.py
test_rotor_power.py
test_runtime_config.py feat(packs/register): 93-pack catalog rollout — drafted → ratified (#102) 2026-05-21 06:37:38 -07:00
test_runtime_config_passthrough.py
test_runtime_config_register.py feat(register): R1–R4 register pack subsystem — deterministic surface variation 2026-05-19 16:52:36 -07:00
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 perf(salience): vectorize curvature pairwise loop — 57× faster, 42% e2e (#96) 2026-05-20 21:29:42 -07:00
test_segmenter.py
test_semantic_realizer_integration.py
test_sensorium_mount.py
test_session_coherence.py fix(W-015): replace _slerp_toward with rotor-geodesic anchor pull (#255) 2026-05-24 20:05:25 -07:00
test_speculative_subject_lifecycle.py fix(cognition): bound speculative-subject cache + evict on COHERENT promotion (#85) 2026-05-20 19:59:21 -07:00
test_stop_tokens_override.py chore(generate): make stop-tokens caller-overridable via RuntimeConfig (#87) 2026-05-20 19:59:33 -07:00
test_supersede.py
test_supersession_history.py
test_surface.py
test_surface_resolution.py fix(cognition): declare surface authority resolution (#76) 2026-05-20 19:42:10 -07:00
test_teaching_audit.py fix(wrong=0): refuse on recognized-but-uninjectable statements + audit taxonomy + 2 surfaced regressions (#359) 2026-05-27 07:42:54 -07:00
test_teaching_coverage_cli.py feat(adr-0174-phase5a): retire inert GSM8K scoring-path reader 2026-05-28 13:38:44 -07:00
test_teaching_gaps.py
test_teaching_grounding.py
test_teaching_loop_bench.py
test_teaching_promotion.py
test_teaching_proposals.py fix(ADR-0167): route contemplation and proposal replay by candidate domain (#363) 2026-05-27 09:43:16 -07:00
test_teaching_propose_cli.py feat(w019): wire core teaching propose-miner/propose-curriculum CLI commands (#266) 2026-05-25 06:09:57 -07:00
test_teaching_queue.py feat(ADR-0161.1): core teaching queue list|show — read-only queue projection (#296) 2026-05-26 11:42:51 -07:00
test_telemetry_fanout_and_summary.py
test_telemetry_sink.py
test_thread_context.py
test_transition_rotor.py
test_transitive_surface.py chore(tests): reconcile pre-existing main rot — 58 failures → 0 2026-05-23 11:04:55 -07:00
test_turn_loop_verdicts.py
test_turn_verdicts_bundle.py
test_unified_ingest_null_lift.py feat(runtime): opt-in unified-ingest path (ADR-0090, audit Findings 6+7) (#95) 2026-05-20 21:00:27 -07:00
test_unknown_token_ingest.py
test_vault_config.py
test_vault_recall.py
test_vault_recall_indexing_batch.py
test_vault_recall_rethaw.py feat(vault): wire vault-recall E2 re-thaw per ADR-0006 (W-004) (#251) 2026-05-24 19:40:29 -07:00
test_vault_recall_rust_parity.py
test_vault_recall_vectorised.py
test_vault_store.py
test_versor_apply_rust_parity.py
test_versor_closure.py
test_versor_condition_rust_parity.py
test_vocab_manifold_invariants.py
test_warmed_session_lane.py
test_wave_a_multiplicative_aggregation_injector.py feat(adr-0174-phase5a): retire inert GSM8K scoring-path reader 2026-05-28 13:38:44 -07:00
test_workbench_api.py feat(W-028): chat surface + trace drawer (#303) 2026-05-26 13:22:11 -07:00
test_workbench_chat_turn.py feat(W-028): chat surface + trace drawer (#303) 2026-05-26 13:22:11 -07:00
test_workbench_readers.py feat(W-026): read-only workbench API (ADR-0160 Phase 1) (#292) 2026-05-26 10:16:35 -07:00
test_workbench_schemas.py feat(W-026): read-only workbench API (ADR-0160 Phase 1) (#292) 2026-05-26 10:16:35 -07:00