main to V18 (8958ae93 + docs)Date: 2026-09-07. Diff base: local main = 6ce7648a. Branch tip: fix/insights-verified-correctness = b1b369ed.
Two segments. The goal-1 segment (main..e479e81) is already on origin/main (a922627d), deployed 2026-09-06. The post-goal-1 segment (e479e81..b1b369ed) is the V8–V18 work that this split lands or parks.
| Segment | eval-system | invariant-fix | meaning-layer | total |
|---|---|---|---|---|
post-goal-1 (e479e81..b1b369ed), non-evidence paths | 90 | 162 | 73 | 325 |
post-goal-1 evidence trees (docs/evidence/**) | 1841 files in 2 trees | 0 | 0 | 1841 |
goal-1 (main..e479e81, already on origin/main) | 93 | 76 | 0 | 169 |
File-level counts. Twelve mixed source files carry hunks from more than one group; their hunk splits are listed in the next section. Test files count as one path each; 60 test files are parked whole and 21 mixed test files had their group-3 tests removed (listed at the end).
| Item | Group | Rule applied |
|---|---|---|
N01 definition application (DefinitionApplicationError, _compile_definition_to_filter_spec rewrite, test_insights_n01_definition_schema.py) | group 3 | Deterministic in itself, but it needs the live discovery-backed schema context to know which columns exist. On this branch that context is empty, so N01 would refuse every question that matches a definition. Moved with its dependency. |
_load_schema_context rewrite, _cold_source_column_inventory, federation_schema_context, generate_leg_sql rewrite (V11 authorized schema) | group 3 | They change the prompt that produces SQL (grounding). Rule: anything that changes which SQL is generated. |
_qualify_authorized_tables (N04 schema qualification repair) | group 3 | Deterministic SQL rewrite, but it changes the SQL text that executes and was introduced in V11. |
enforce_canonical_columns(question=) alias preservation | group 3 | Requested output shape family; rename-only but question-driven. |
scalar_aggregate_coalesce unknown-vs-empty CASE rewrite (V9) | group 2 | Deterministic post-pass that stops unknown values becoming zero; introduced before V11; no dependence on the question except an explicit NULL policy phrase. |
query_executor written top-N numbers and OFFSET 0 | group 2 | Deterministic display-cap logic; introduced in V7. |
enforce_desc_nulls_last on the gold single-shot path | group 2 | Deterministic ordering invariant already applied on the CT path. |
R08 london_calendar_guard rewrite | group 2 (legacy mode) | R08 is named in the brief. Its typed mode needs the parked schema context, so runtime callers pass no column types and the guard runs in its declared legacy source-map mode. The approved-SQL calendar validation runs only when physical types are known (never on this branch). |
sql_proves_member_key and helpers in deictic_key_carry.py | group 2 (inlined) | Pure SQL lineage proof used by F01 authorization and R02 merge identity. Kept; every carry-semantics change in the same module is parked. |
Blocked-parent recovery / 57 chain controls (test_insights_v8_chain_recovery.py, _blocked_parent_continuation, _answers_offered_clarification) | group 3 | N08 recovery decides whether to answer or offer recovery from phrase detectors. Rule: answered versus refused. |
Intent write/secret refusal (intent_classifier.source_*_refusal) | group 3 | Named in the brief as refusal gating on intent. SQL read-only validation (F02) still blocks writes. |
bi_013_schema_discovery_results migration and save_schema_discovery | group 3 | Feeds generation grounding; base code already tolerates the missing table. |
Empty-cohort-is-exact semantics (extract_full_cohort_keys returning [], keys_available, materialize_keys_from_rows returning None) | group 3 | Follow-up membership contract. |
_promote_ct_result_to_answer requested-shape check on CT-only fallback | group 3 | Requested result shape. The R01 gold-leg discard proof that gates the fallback stays in group 2. |
execution_request on _dispatch_merge_replay | group 2 | R04 exact replay honours the saved request options; the group-3 source-binding fields were dropped from it. |
R07 child-process provider HTTP transport (_JobDeadlineTransport, _job_http_client_kwargs, _JOB_HTTP_CHILD in llm_executor.py; call sites in bi_sql_llm_generator.py) | moved to group 3 during the gate | Defect found by the first gate run: the child transport hangs until the request timeout when the request payload exceeds the pipe buffer (about 64 KB), because the retried communicate() never re-registers stdin. Reproduced in isolation: 20 KB and 40 KB prompts complete in 2 to 3 s; 60 KB and 90 KB prompts time out at 25 s. V18 saw it as 10 timeouts in 906 calls; with the base prompt sizes on this branch it hit 20 of 29 calls. The provider itself answered in under 4 s. The rest of N07 (attempt budget, one retry, provider classification) stays in group 2. |
src/institutional_kb/api/routers/bi_query.pyKept: ClassifiedBiRoute, classify_terminal_error at every catch, error_class/outcome fields, refusal status, trace snapshot guard/code, list_ancestor_turns + exact rerun pinning (R04), display-label deferral and requested identity fill (R07), authorize_cached_sql on directory caches (F13), _result_proves_client_key / _saved_turn_proves_client_key / _require_customization_key / _merge_verified_customizations (F01), export terminal responses, cancelled.set() on worker exit. Parked: intent refusal, _answers_offered_clarification, _blocked_parent_continuation, released population, deictic can_carry/clarify turn, saved-count turn, accepted_cohort, decide_routing-first restructure, GOLD_ONLY leg, membership directives, definition route legs, live schema context, requested shape/CT basis post-passes, executed_turn_sql anchor route.
src/institutional_kb/bi/canonical_columns.pyKept: GOLD_BOOKED_COLUMNS/GOLD_REALIZED_COLUMNS from the registry and booked basis detection. Parked: question-driven alias preservation (requested output shape).
src/institutional_kb/bi/deictic_key_carry.pyKept: sql_proves_member_key and its lineage helpers, _normalize_key hardening, merge_cohort_key_state strips client-supplied __cohort_keys__ (F01), build_cohort_key_state requires proved key identity. Parked: detection regex changes, population_scope_released, ResolvedCohort.can_carry/truncated/keys_available, cohort_generation_directive, proof-or-refuse inject_cohort_predicate, blocked-parent resolve, empty-set semantics.
src/institutional_kb/bi/single_shot_post_pass.pyKept: validate_calendar_syntax, column_types plumbing, preserve_empty_null coalesce, enforce_desc_nulls_last on gold. Parked: repair_pd_ct_identity_joins, repair_explicit_selection.
src/institutional_kb/services/bi_federated_execution_service.pyKept: prior_route-aware CT-only routing and _gold_leg_can_be_discarded proof before any gold-leg discard or annihilated-cohort rescue (R01), join-key identity proof and merge key capture (R02/R01), display-cap key capture only with proved identity, terminal refusals returned as answers (N03), FederatedCtUnavailableError error_class (N02), JobStoppedError propagation and provider-refusal handling in self-heal (N07), executed_sql/connection_id/snapshot basis in leg metadata (F09/R05). Parked: membership_mode/intersection/union execution, ct_scalar/client_count aggregates, snapshot_column, requested-shape checks on merged or promoted results, is_merge_input/source_bindings/followup_context on leg requests, MembershipProofError, regenerable guard names.
src/institutional_kb/services/bi_federated_merge.pyKept: SourceGrainError/SourceUnitError, _validate_source_grain, unit_column handling, snapshot_measure_classes, source_label, unit-aware dimension rollup. Parked: aggregate_client_count, aggregate_ct_scalar.
src/institutional_kb/services/bi_federated_merge_replay.pyKept: merge_measure_class, saved dimension rollup replay. Parked: membership operation, snapshot column, scalar/count post-aggregation replay.
src/institutional_kb/services/bi_federated_planner.pyKept: CT leg generation runs under copy_context (job control reaches the thread) and a failed CT future propagates its typed error when gold returns no SQL (N07). Parked: everything else (snapshot money routing, membership modes, _require_ct_data_input, GOLD_ONLY instruction, _final_gold_grain, tie-break/regex routing tweaks, calendar prompt text).
src/institutional_kb/services/bi_query_entrypoint.pyKept: typed PERMISSION denial. Parked: intent refusal before dispatch.
src/institutional_kb/services/bi_query_execution_service.pyKept: classify_execution_error delegation, executed_sql, generated_sql on error results, AdditiveGrainError/NativeDealUnitError with one bounded corrective regeneration, sql-heal on schema/sql classes, approved-query lookahead limit, provider/transport errors surface instead of rule-based fallback, _require_source_query_permission refactor + authorize_cached_sql, async PostgreSQL connect with JobDeadlineCursor, calendar syntax check, static _federation_leg_for, typed calendar validation only when physical types are known. Parked: _load_schema_context rewrite (discovery + cold inventory), federation_schema_context, generate_leg_sql rewrite (per-leg definitions, grounding directives, repairs), DefinitionApplicationError / N01 compile rewrite, _qualify_authorized_tables, canonical alias preservation, accepted_cohort / is_merge_input / generation_directive, intent refusal, CT basis / membership / requested-shape / explicit-selection validators.
src/institutional_kb/static/js/bi.jsKept: all N03/R06/R05/F11 hunks. Parked: isClarificationAnswer gating of the clarify prefix (changes the submitted question text).
| Path | Group | Reason | First commit |
|---|---|---|---|
docs/plans/2026-09-06-insights-fix-recheck.html | eval-system | Goal-2/3 plans, finding matrix, progress, protocol and recheck documents. | 4d036720 |
docs/plans/2026-09-06-insights-fix-recheck.md | eval-system | Goal-2/3 plans, finding matrix, progress, protocol and recheck documents. | 4d036720 |
docs/plans/2026-09-06-insights-goal2-final.html | eval-system | Goal-2/3 plans, finding matrix, progress, protocol and recheck documents. | 4d036720 |
docs/plans/2026-09-06-insights-goal2-final.md | eval-system | Goal-2/3 plans, finding matrix, progress, protocol and recheck documents. | 4d036720 |
docs/plans/2026-09-06-insights-goal2-finding-matrix.md | eval-system | Goal-2/3 plans, finding matrix, progress, protocol and recheck documents. | 4d036720 |
docs/plans/2026-09-06-insights-goal2-progress.md | eval-system | Goal-2/3 plans, finding matrix, progress, protocol and recheck documents. | 4d036720 |
docs/plans/2026-09-06-insights-quality-goal-2.txt | eval-system | Goal-2/3 plans, finding matrix, progress, protocol and recheck documents. | 4d036720 |
docs/plans/2026-09-06-insights-valid-evaluation-amendment.md | eval-system | Goal-2/3 plans, finding matrix, progress, protocol and recheck documents. | 45497f40 |
docs/plans/2026-09-06-insights-valid-evaluation-protocol.md | eval-system | Goal-2/3 plans, finding matrix, progress, protocol and recheck documents. | 259939c1 |
docs/reports/insights-goal3-v18-2026-09-07/README.md | eval-system | Goal-3 review report and publication receipts. | ea6d2c4f |
docs/reports/insights-goal3-v18-2026-09-07/artifact-manifest.json | eval-system | Goal-3 review report and publication receipts. | ea6d2c4f |
docs/reports/insights-goal3-v18-2026-09-07/index.html | eval-system | Goal-3 review report and publication receipts. | ea6d2c4f |
docs/reports/insights-goal3-v18-2026-09-07/publication/browser/desktop-summary.png | eval-system | Goal-3 review report and publication receipts. | b1b369ed |
docs/reports/insights-goal3-v18-2026-09-07/publication/browser/mobile-summary.png | eval-system | Goal-3 review report and publication receipts. | b1b369ed |
docs/reports/insights-goal3-v18-2026-09-07/publication/browser/mobile-validity.png | eval-system | Goal-3 review report and publication receipts. | b1b369ed |
docs/reports/insights-goal3-v18-2026-09-07/publication/browser/receipt.json | eval-system | Goal-3 review report and publication receipts. | b1b369ed |
docs/reports/insights-goal3-v18-2026-09-07/publication/cleanup.json | eval-system | Goal-3 review report and publication receipts. | b1b369ed |
docs/reports/insights-goal3-v18-2026-09-07/publication/cloudflare-final-v18-deploy.txt | eval-system | Goal-3 review report and publication receipts. | b1b369ed |
docs/reports/insights-goal3-v18-2026-09-07/publication/cloudflare-final-v18-deployment.json | eval-system | Goal-3 review report and publication receipts. | b1b369ed |
docs/reports/insights-goal3-v18-2026-09-07/publication/cloudflare-final-v18-verification.json | eval-system | Goal-3 review report and publication receipts. | b1b369ed |
docs/reports/insights-goal3-v18-2026-09-07/report-data.json | eval-system | Goal-3 review report and publication receipts. | ea6d2c4f |
docs/reports/insights-goal3-v18-2026-09-07/report.md | eval-system | Goal-3 review report and publication receipts. | ea6d2c4f |
migrations/bi_013_schema_discovery_results.sql | meaning-layer | Schema-discovery persistence feeds generation grounding (V11 authorized schema). | 4d036720 |
migrations/bic_051_add_turn_error_contract.sql | invariant-fix | N02/N03: persist error_class and recovery suggestions on turns. | 45497f40 |
scripts/dev/bi_generation_probe.py | invariant-fix | N02: probe emits a classified refusal instead of a silent None. | f751e4cf |
scripts/insights_goal2_acceptance.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | c6ff1951 |
scripts/insights_goal2_browser.cjs | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | 4d036720 |
scripts/insights_goal2_browser_exports.cjs | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | 4d036720 |
scripts/insights_goal2_compare_valid.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | 76b7e931 |
scripts/insights_goal2_conversation_diagnostics.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | c6ff1951 |
scripts/insights_goal2_definition_probe.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | f751e4cf |
scripts/insights_goal2_delivery_extracts.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | c6ff1951 |
scripts/insights_goal2_development.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | ec55a87e |
scripts/insights_goal2_development_compare.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | f751e4cf |
scripts/insights_goal2_development_evidence.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | 49914705 |
scripts/insights_goal2_development_reconcile.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | c26668ea |
scripts/insights_goal2_eval.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | 4d036720 |
scripts/insights_goal2_exports.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | 4d036720 |
scripts/insights_goal2_final_evidence.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | c85632b1 |
scripts/insights_goal2_fixture_check.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | 76b7e931 |
scripts/insights_goal2_fixture_setup.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | 76b7e931 |
scripts/insights_goal2_freeze_app.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | 4d036720 |
scripts/insights_goal2_integration_server.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | 4d036720 |
scripts/insights_goal2_latency.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | 76b7e931 |
scripts/insights_goal2_latency_preflight.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | eec90a68 |
scripts/insights_goal2_method_review.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | c6ff1951 |
scripts/insights_goal2_phase0.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | 76b7e931 |
scripts/insights_goal2_provider_diagnostic.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | be736cd7 |
scripts/insights_goal2_reconcile_empty.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | 4d036720 |
scripts/insights_goal2_rescore.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | 4d036720 |
scripts/insights_goal2_seed_integration.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | 4d036720 |
scripts/insights_goal2_server.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | 4d036720 |
scripts/insights_goal2_supplement.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | 4d036720 |
scripts/insights_goal2_usage.py | eval-system | Evaluation runner, scorer, fixture, latency, delivery and review scripts. | 4d036720 |
scripts/insights_goal3_browser.cjs | eval-system | Frozen runtime, clock, network guard, projection capture, report builder, browser harness. | 45497f40 |
scripts/insights_goal3_clock.py | eval-system | Frozen runtime, clock, network guard, projection capture, report builder, browser harness. | 76b7e931 |
scripts/insights_goal3_clock_check.py | eval-system | Frozen runtime, clock, network guard, projection capture, report builder, browser harness. | 76b7e931 |
scripts/insights_goal3_integration_server.py | eval-system | Frozen runtime, clock, network guard, projection capture, report builder, browser harness. | 45497f40 |
scripts/insights_goal3_network_guard.py | eval-system | Frozen runtime, clock, network guard, projection capture, report builder, browser harness. | db8548aa |
scripts/insights_goal3_projection.py | eval-system | Frozen runtime, clock, network guard, projection capture, report builder, browser harness. | 76b7e931 |
scripts/insights_goal3_report.py | eval-system | Frozen runtime, clock, network guard, projection capture, report builder, browser harness. | c6ff1951 |
scripts/insights_goal3_runtime.py | eval-system | Frozen runtime, clock, network guard, projection capture, report builder, browser harness. | 76b7e931 |
scripts/insights_goal3_seed.py | eval-system | Frozen runtime, clock, network guard, projection capture, report builder, browser harness. | 76b7e931 |
scripts/ui-harness/verify_home_desk_seed.py | invariant-fix | R05: expected column metadata gains unit_unverified. | 83406abb |
src/institutional_kb/api/routers/bi_query.py | invariant-fix | N02/N03/R04/R06/R07/F01/F08 hunks (intent, blocked-parent, released population, saved count, routing, plan-model changes parked). | 4d036720 |
src/institutional_kb/api/routers/bi_schema_registry.py | meaning-layer | Persists schema discovery for grounding (with bi_013). | 4d036720 |
src/institutional_kb/api/routers/bi_share.py | invariant-fix | F01/F13: saved-turn proof and unit metadata for share labels. | 4d036720 |
src/institutional_kb/bench/dataset/goal2/corpus.json | eval-system | Frozen goal-2/3 corpus, questions, fixture SQL, manifests. | 4d036720 |
src/institutional_kb/bench/dataset/goal2/counterexample-empty.sql | eval-system | Frozen goal-2/3 corpus, questions, fixture SQL, manifests. | 4d036720 |
src/institutional_kb/bench/dataset/goal2/counterexample.sql | eval-system | Frozen goal-2/3 corpus, questions, fixture SQL, manifests. | 4d036720 |
src/institutional_kb/bench/dataset/goal2/fixture.sql | eval-system | Frozen goal-2/3 corpus, questions, fixture SQL, manifests. | 4d036720 |
src/institutional_kb/bench/dataset/goal2/manifest.json | eval-system | Frozen goal-2/3 corpus, questions, fixture SQL, manifests. | 4d036720 |
src/institutional_kb/bench/dataset/goal2/oracle-reconciliation.json | eval-system | Frozen goal-2/3 corpus, questions, fixture SQL, manifests. | 4d036720 |
src/institutional_kb/bench/dataset/goal2/questions.json | eval-system | Frozen goal-2/3 corpus, questions, fixture SQL, manifests. | 4d036720 |
src/institutional_kb/bench/dataset/goal2/supplemental-manifest.json | eval-system | Frozen goal-2/3 corpus, questions, fixture SQL, manifests. | 4d036720 |
src/institutional_kb/bi/aggregate_cohort_materialization.py | meaning-layer | Empty-cohort-is-exact semantics for carried keys (follow-up membership). | 4d036720 |
src/institutional_kb/bi/answer_record.py | invariant-fix | R05/F09/N03: native units, source connection_id, refusal status in the answer record. | 4d036720 |
src/institutional_kb/bi/canonical_columns.py | invariant-fix | R05: booked vs realized gold rollup columns from the registry (alias-preservation hunks parked). | 4d036720 |
src/institutional_kb/bi/client_directory.py | invariant-fix | R07: fill requested client label aliases from checked rows. | 4d036720 |
src/institutional_kb/bi/cohort_anchor.py | meaning-layer | Anchor selection reads merged legs, saved counts and population release (deictic carry). | 4d036720 |
src/institutional_kb/bi/ct_measure_basis_guard.py | meaning-layer | CT measure basis guard (named in the brief). | 4d036720 |
src/institutional_kb/bi/currency_normalization_guard.py | invariant-fix | R05: lineage-proved currency pins and rate normalization. | 4d036720 |
src/institutional_kb/bi/deictic_key_carry.py | invariant-fix | F01/R01: SQL output-identity proof helpers and client-key stripping (carry semantics parked). | 4d036720 |
src/institutional_kb/bi/error_handling.py | invariant-fix | N02/N03: nine-class terminal contract, refusal outcome, credential redaction. | 4d036720 |
src/institutional_kb/bi/explicit_selection_guards.py | meaning-layer | V14 explicit selection repair; rewrites predicates from question wording. | c26668ea |
src/institutional_kb/bi/fact_date_scope_guard.py | invariant-fix | R05: booked rollup columns count as measures. | 4d036720 |
src/institutional_kb/bi/followup_membership_contract.py | meaning-layer | Follow-up membership contract (named in the brief). | 4d036720 |
src/institutional_kb/bi/host_policy.py | invariant-fix | R07: DNS resolution owned and reaped by the job. | 4d036720 |
src/institutional_kb/bi/intent_classifier.py | meaning-layer | Intent-based write/secret refusal gate (refusal gating on intent). | 4d036720 |
src/institutional_kb/bi/london_calendar_guard.py | invariant-fix | R08: typed calendar normalization; runs in legacy (source-map) mode on this branch. | 4d036720 |
src/institutional_kb/bi/measure_reading_directive.py | invariant-fix | Accept mapping-shaped bindings when detecting a marked reading. | 4d036720 |
src/institutional_kb/bi/measure_registry.py | invariant-fix | Regex typo fix (realised/realized). | 4d036720 |
src/institutional_kb/bi/measure_semantics.py | invariant-fix | R02/R03/R05: physical lineage, additive grain proof, native unit metadata. | 4d036720 |
src/institutional_kb/bi/membership_source_obligations.py | meaning-layer | V13 scoped-meaning source obligations; rewrites/refuses SQL by question meaning. | 83406abb |
src/institutional_kb/bi/money_classifier.py | invariant-fix | R05: source_label and native unit bindings drive value_class. | 4d036720 |
src/institutional_kb/bi/pd_ct_identity_bridge.py | meaning-layer | V10 identity-bridge SQL repair; changes generated SQL. | c6ff1951 |
src/institutional_kb/bi/query_executor.py | invariant-fix | Deterministic top-N extraction for written numbers and OFFSET 0. | c6ff1951 |
src/institutional_kb/bi/requested_result_shape.py | meaning-layer | Requested result shape contract (named in the brief). | 4d036720 |
src/institutional_kb/bi/rm_directory.py | invariant-fix | Fill only blank RM name cells per row. | 4d036720 |
src/institutional_kb/bi/scalar_aggregate_coalesce.py | invariant-fix | Unknown-versus-empty scalar sums: never turn unknown values into zero. | 45497f40 |
src/institutional_kb/bi/semantic_obligations.py | invariant-fix | R03/F05: positional lineage and quoted physical identifiers in obligation checks. | 4d036720 |
src/institutional_kb/bi/single_shot_post_pass.py | invariant-fix | R08 calendar syntax/types, unknown-vs-empty coalesce, DESC NULLS LAST on gold (identity-bridge and explicit-selection repairs parked). | 4d036720 |
src/institutional_kb/bi/sql_prompt.py | invariant-fix | R08 helper: physical column types from the schema context. | 4d036720 |
src/institutional_kb/bi/xsource_bridge.py | invariant-fix | F01: prove a projected PD anchor key on a verified gold source. | 4d036720 |
src/institutional_kb/db.py | invariant-fix | R09: migration ledger committed inside the migration transaction. | 4d036720 |
src/institutional_kb/eval_oracle/goal2.py | eval-system | Phase-0 oracle, fixture, scorer, statistics, latency adapter, acceptance. | 4d036720 |
src/institutional_kb/eval_oracle/phase0.py | eval-system | Phase-0 oracle, fixture, scorer, statistics, latency adapter, acceptance. | 76b7e931 |
src/institutional_kb/eval_oracle/phase0_acceptance.py | eval-system | Phase-0 oracle, fixture, scorer, statistics, latency adapter, acceptance. | c6ff1951 |
src/institutional_kb/eval_oracle/phase0_development.py | eval-system | Phase-0 oracle, fixture, scorer, statistics, latency adapter, acceptance. | ec55a87e |
src/institutional_kb/eval_oracle/phase0_diagnostics.py | eval-system | Phase-0 oracle, fixture, scorer, statistics, latency adapter, acceptance. | c6ff1951 |
src/institutional_kb/eval_oracle/phase0_embeddings.py | eval-system | Phase-0 oracle, fixture, scorer, statistics, latency adapter, acceptance. | 76b7e931 |
src/institutional_kb/eval_oracle/phase0_fixture.py | eval-system | Phase-0 oracle, fixture, scorer, statistics, latency adapter, acceptance. | 76b7e931 |
src/institutional_kb/eval_oracle/phase0_fixture_data.py | eval-system | Phase-0 oracle, fixture, scorer, statistics, latency adapter, acceptance. | 76b7e931 |
src/institutional_kb/eval_oracle/phase0_latency_provider.py | eval-system | Phase-0 oracle, fixture, scorer, statistics, latency adapter, acceptance. | 76b7e931 |
src/institutional_kb/eval_oracle/phase0_scorer.py | eval-system | Phase-0 oracle, fixture, scorer, statistics, latency adapter, acceptance. | 76b7e931 |
src/institutional_kb/eval_oracle/phase0_statistics.py | eval-system | Phase-0 oracle, fixture, scorer, statistics, latency adapter, acceptance. | 76b7e931 |
src/institutional_kb/fixer/replayability.py | invariant-fix | N02 compatibility: read old generic error text in saved replays. | 83406abb |
src/institutional_kb/models/bi_conversation.py | invariant-fix | N02/N03/R05: error_class, suggestions, outcome, exact integers, unit metadata. | 4d036720 |
src/institutional_kb/models/bi_turn_job.py | invariant-fix | N02: job error_class. | 45497f40 |
src/institutional_kb/repositories/bi_conversation.py | invariant-fix | N02 columns; R04 captured-parent ancestry. | 4d036720 |
src/institutional_kb/repositories/bi_schema_discovery.py | meaning-layer | Schema-discovery snapshot writer for grounding. | 4d036720 |
src/institutional_kb/services/bi_federated_execution_service.py | invariant-fix | R01/R02/N02/N03/N07/F09 hunks (membership modes, scalar aggregates, requested shape parked). | 4d036720 |
src/institutional_kb/services/bi_federated_merge.py | invariant-fix | R02/R05: source grain and unit validation, snapshot basis labels (scalar/count aggregators parked). | 4d036720 |
src/institutional_kb/services/bi_federated_merge_replay.py | invariant-fix | R04: exact replay honours merge classes and a saved dimension rollup (membership/scalar replay parked). | 4d036720 |
src/institutional_kb/services/bi_federated_planner.py | invariant-fix | N07: CT leg thread inherits job control and propagates its typed failure (all routing/planning changes parked). | 4d036720 |
src/institutional_kb/services/bi_followup_router.py | meaning-layer | Saved-cohort count answered without SQL (follow-up membership contract). | 4d036720 |
src/institutional_kb/services/bi_insight_summary.py | invariant-fix | F04/R05: checked-fact catalogue; model selects facts, never writes values. | 4d036720 |
src/institutional_kb/services/bi_job_control.py | invariant-fix | N07: shared generation budget and provider retry claim. | 45497f40 |
src/institutional_kb/services/bi_pg_job_transport.py | invariant-fix | R07: deadline-aware PostgreSQL polling cursor. | 4d036720 |
src/institutional_kb/services/bi_query_entrypoint.py | invariant-fix | N02: permission denial typed (intent refusal parked). | 4d036720 |
src/institutional_kb/services/bi_query_execution_service.py | invariant-fix | N02/N07/R02/R05/R07/F01 hunks (schema grounding, N01 compile, cohort injection, meaning guards parked). | 4d036720 |
src/institutional_kb/services/bi_share_snapshot.py | invariant-fix | F01/F09/F11: verified customizations, id_display stripped, partner names redacted, ISO datetimes kept. | 4d036720 |
src/institutional_kb/services/bi_sql_explanation.py | invariant-fix | Deterministic SQL receipt reads only the outer GROUP BY and WHERE. | 4d036720 |
src/institutional_kb/services/bi_sql_llm_generator.py | invariant-fix | N07/N02: bounded retries, provider classification, no silent rule-based fallback on provider failure. | 4d036720 |
src/institutional_kb/services/bi_ssh_job_transport.py | invariant-fix | R07: job-owned SSH sockets that cancellation can close. | 4d036720 |
src/institutional_kb/services/bi_ssh_tunnel_manager.py | invariant-fix | R07: exclusive job tunnel lease, bounded relays, reaped handshakes. | 4d036720 |
src/institutional_kb/services/compose_bi_execution.py | invariant-fix | F13: pass column metadata to the insight summary. | 4d036720 |
src/institutional_kb/services/llm_executor.py | invariant-fix | N07: one provider retry, generation attempt budget, provider classification. The child-process HTTP transport (R07) is parked as defective; see the uncertain-items table. | 4d036720 |
src/institutional_kb/static/js/bi.js | invariant-fix | N03 refusal rendering, R06 result-read recovery, R05 unit display, F11 (clarification-answer detection hunks parked). | 4d036720 |
tests/e2e/bi-http-terminal-submission.spec.js | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | c6ff1951 |
tests/e2e/bi-terminal-outcomes.spec.js | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 45497f40 |
tests/e2e/insights-review-fixes.spec.js | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/js/bi-answer-values.test.mjs | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/js/bi-federation-source.test.mjs | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 83406abb |
tests/js/bi-rowcap-gate.test.mjs | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 83406abb |
tests/js/bi-terminal-outcomes.test.mjs | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 45497f40 |
tests/test_aggregate_cohort_materialization.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_answer_contract_role_promotion.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 4d036720 |
tests/test_answer_contract_saved_rerun_context.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_attribute_column_endpoint.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_bi008_query_execution_safety.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_bi_concept_guard_routing.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | f751e4cf |
tests/test_bi_definition_resolution.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 45497f40 |
tests/test_bi_desk_receipt_intake.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | f751e4cf |
tests/test_bi_feedback_screenshot_upload.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | f751e4cf |
tests/test_bi_followup_router.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_bi_generation_probe.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | f751e4cf |
tests/test_bi_host_policy.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_bi_result_feedback.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | f751e4cf |
tests/test_bi_result_serialization.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_bi_schema_registry_api.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_bi_share_api.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_bi_share_snapshot.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_bi_single_shot_federated_routing.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | f751e4cf |
tests/test_bi_sql_explanation.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_bi_ssh_tunnel_manager.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_bic006_bi_conversations.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_bic007_bi_conversation_api.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_bic008_insight_summary.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_bic010_followup_router.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | f751e4cf |
tests/test_bic015_async_turn_jobs.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_bic023_turn_dedup.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | f751e4cf |
tests/test_canonical_columns.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_churn_tier_routing_and_merge_rescue.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_column_label_endpoint.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_compose_bi_federated_routing.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_compose_bi_name_splice.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_context_reuse_represent.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 83406abb |
tests/test_ct_measure_basis_guard.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 4d036720 |
tests/test_deictic_key_carry.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_dimension_aggregate_breakdown.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_dom_baseline_spine_guard.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 83406abb |
tests/test_enrichment_fill_resilience.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_enrichment_job_dispatch.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_fact_date_scope_wiring.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 83406abb |
tests/test_federated_disjoint_guard.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_federated_error_sql_snapshot.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_federated_scalar_aggregate.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 4d036720 |
tests/test_federated_self_heal.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_federated_semantic_refusal.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 4d036720 |
tests/test_feedback_redesign_backend.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | f751e4cf |
tests/test_fix_job_endpoint.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | f751e4cf |
tests/test_followup_membership_contract.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 4d036720 |
tests/test_full_result_export_enrichments.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_generation_curriculum.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 83406abb |
tests/test_grill_v2_endpoints.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | f751e4cf |
tests/test_home_desk_seed.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 83406abb |
tests/test_home_recent_insights.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | f751e4cf |
tests/test_insights_answer_contract_execution.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 4d036720 |
tests/test_insights_answer_record.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_insights_auxiliary_authorization.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_insights_booking_membership_routing.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 8e2076da |
tests/test_insights_calendar_date_parameter.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 8e2076da |
tests/test_insights_calendar_operands.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | c26668ea |
tests/test_insights_client_label_aliases.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_insights_cold_schema_context.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | f751e4cf |
tests/test_insights_count_metadata.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | c26668ea |
tests/test_insights_cross_source_membership.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | c6ff1951 |
tests/test_insights_customization_source_identity.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_insights_direct_service_secret_refusal.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 83406abb |
tests/test_insights_entrypoint_authorization.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_insights_failed_sql_receipt.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | c26668ea |
tests/test_insights_federated_definition_application.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 45497f40 |
tests/test_insights_federated_followup_contract.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 4d036720 |
tests/test_insights_federated_grounding.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 4d036720 |
tests/test_insights_federation_provider_refusal.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | c6ff1951 |
tests/test_insights_generation_attempt_budget.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 45497f40 |
tests/test_insights_generation_schema_qualification.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 45497f40 |
tests/test_insights_goal2_acceptance.py | eval-system | Evaluation-system test. | c6ff1951 |
tests/test_insights_goal2_conversation_diagnostics.py | eval-system | Evaluation-system test. | c6ff1951 |
tests/test_insights_goal2_eval.py | eval-system | Evaluation-system test. | 4d036720 |
tests/test_insights_goal2_exports.py | eval-system | Evaluation-system test. | 4d036720 |
tests/test_insights_goal2_phase0.py | eval-system | Evaluation-system test. | 76b7e931 |
tests/test_insights_goal2_runner.py | eval-system | Evaluation-system test. | 4d036720 |
tests/test_insights_goal3_clock.py | eval-system | Evaluation-system test. | 76b7e931 |
tests/test_insights_goal3_network_guard.py | eval-system | Evaluation-system test. | db8548aa |
tests/test_insights_goal3_projection.py | eval-system | Evaluation-system test. | 76b7e931 |
tests/test_insights_goal3_projection_audit.py | eval-system | Evaluation-system test. | 76b7e931 |
tests/test_insights_goal3_runtime_environment.py | eval-system | Evaluation-system test. | ae2d0ec1 |
tests/test_insights_gold_final_contract.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 45497f40 |
tests/test_insights_http_terminal_contract.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 45497f40 |
tests/test_insights_independent_source_conditions.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 45497f40 |
tests/test_insights_label_source_identity.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_insights_membership_generation_contract.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | c6ff1951 |
tests/test_insights_membership_measure_role.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | f751e4cf |
tests/test_insights_membership_projection_bound.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | c26668ea |
tests/test_insights_membership_replay_routes.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | c6ff1951 |
tests/test_insights_migration_recovery.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_insights_n01_definition_schema.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 76b7e931 |
tests/test_insights_native_money_contract.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_insights_pd_ct_identity_bridge.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | c6ff1951 |
tests/test_insights_pg_deadline.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_insights_planner_refusal.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 83406abb |
tests/test_insights_postgres_values.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_insights_provider_deadline.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_insights_query_correctness.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_insights_query_postgres.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_insights_quoted_currency_pins.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_insights_quoted_measure_identity.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_insights_quoted_semantic_identity.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_insights_read_only_intent.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 4d036720 |
tests/test_insights_refusal_provenance.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | e2a87aef |
tests/test_insights_requested_scalar_alias.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | c26668ea |
tests/test_insights_result_source_provenance.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 83406abb |
tests/test_insights_scalar_unknown_values.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 45497f40 |
tests/test_insights_shared_presentation_budget_review.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | f751e4cf |
tests/test_insights_snapshot_and_trade_grain.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | c6ff1951 |
tests/test_insights_snapshot_source_binding.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_insights_terminal_outcomes.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 76b7e931 |
tests/test_insights_turn_budget_concurrency.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 45497f40 |
tests/test_insights_typed_calendar_guard.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_insights_v10_empty_sum_shape_review.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | f751e4cf |
tests/test_insights_v10_independent_terminal_review.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | c6ff1951 |
tests/test_insights_v10_integrated_review.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | f751e4cf |
tests/test_insights_v10_member_lineage.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | c6ff1951 |
tests/test_insights_v10_membership_limits.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | c6ff1951 |
tests/test_insights_v10_membership_review.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | c6ff1951 |
tests/test_insights_v10_result_shape.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | c6ff1951 |
tests/test_insights_v11_query_review.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | f751e4cf |
tests/test_insights_v13_guard_refusal.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 83406abb |
tests/test_insights_v13_identity_refusals.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 83406abb |
tests/test_insights_v13_membership_sources.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 83406abb |
tests/test_insights_v13_money_source.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 83406abb |
tests/test_insights_v13_trade_output_contract.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 83406abb |
tests/test_insights_v14_result_independent_review.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | c26668ea |
tests/test_insights_v14_selection_obligations.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | c26668ea |
tests/test_insights_v15_membership_obligations.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 49914705 |
tests/test_insights_v15_merge_refusals.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 49914705 |
tests/test_insights_v16_aggregate_group_scope.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 8e2076da |
tests/test_insights_v16_identity_refusal.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 8e2076da |
tests/test_insights_v16_provider_drain.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 8e2076da |
tests/test_insights_v16_rank_words.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 8e2076da |
tests/test_insights_v16_referral_scope.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 8e2076da |
tests/test_insights_v17_distinct_snapshot_sum.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | c85632b1 |
tests/test_insights_v17_explicit_output.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | c85632b1 |
tests/test_insights_v17_membership_predicates.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | c85632b1 |
tests/test_insights_v17_output_recovery_native.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | c85632b1 |
tests/test_insights_v17_rank_thresholds.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | c85632b1 |
tests/test_insights_v18_distinct_membership_grain.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 8958ae93 |
tests/test_insights_v18_membership_output.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 8958ae93 |
tests/test_insights_v18_money_guard_recovery.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 8958ae93 |
tests/test_insights_v8_auxiliary_budget.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 45497f40 |
tests/test_insights_v8_chain_recovery.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 76b7e931 |
tests/test_insights_v8_context_contract.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 4d036720 |
tests/test_insights_v8_ct_input_regressions.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 76b7e931 |
tests/test_insights_v8_federation_contract.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 4d036720 |
tests/test_insights_v8_intent_shape_diagnostics.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 76b7e931 |
tests/test_insights_v8_provider_attempt_deadline.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 76b7e931 |
tests/test_insights_v8_refusal_entrypoints.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 4d036720 |
tests/test_insights_v8_terminal_persistence.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 45497f40 |
tests/test_insights_v9_contract_review.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | c6ff1951 |
tests/test_intent_classifier.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_london_calendar_guard.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 83406abb |
tests/test_lore_fixer_worker.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | c26668ea |
tests/test_measure_binding_payload_parity.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 4d036720 |
tests/test_measure_registry.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_merge_replay_spec.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_pipedrive_enrichment.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_prd003_federation_dispatch.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_prd004_federated_merge.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_prd008_federated_planner.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_public_snapshot_share.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_recognizer_exclusions.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | f751e4cf |
tests/test_requested_result_shape.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 4d036720 |
tests/test_requested_total_operation.py | meaning-layer | Tests meaning-layer behaviour (parked with the code it covers). | 4d036720 |
tests/test_rm_directory.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_rt010_bi_query_definition_resolver_runtime.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | f751e4cf |
tests/test_rt011_bi_sql_llm_runtime.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_rt018_bi_cost_estimator_runtime.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | f751e4cf |
tests/test_scalar_aggregate_coalesce.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 45497f40 |
tests/test_single_shot_post_pass.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 8e2076da |
tests/test_sql_anchor_turn_polluted_thread.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_stream_directory.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
tests/test_sweep17_triage.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 83406abb |
tests/test_xsource_bridge.py | invariant-fix | Regression test for landed deterministic fixes (group-3 cases removed where the file was mixed). | 4d036720 |
| Tree | Files |
|---|---|
docs/evidence/insights-goal2-2026-09-06/** | 1783 |
docs/evidence/insights-recheck-2026-09-06/** | 58 |
main..e479e81): already on origin/main| Tree | Files |
|---|---|
docs/evidence/insights-fixes-2026-09-05/** (group 1) | 39 |
docs/evidence/insights-review-2026-09-05/** (group 1) | 3 |
| Path | Group | Reason | First commit |
|---|---|---|---|
docs/bi-fix/LEARNINGS.md | eval-system | Goal-1 review, verification and recheck evidence. | b4ec7106 |
docs/evidence/insights-fixes-2026-09-05/600-rows-dark.png | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/changed-python-files.txt | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/chart-mobile-dark.png | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/chart-mobile-light.png | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/empty-mobile-dark.png | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/examples-mobile-light.png | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/final-focused-test-files.txt | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/full-suite-triage.json | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/integrated-review-jobs.md | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/integrated-review-query.md | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/integrated-review-ui.md | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/job-baseline-reproduction.json | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/job-status-benchmark.json | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/jobs-speed.md | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/lead-integration.md | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/optional-readiness.xml | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/publication.json | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/query-correctness.md | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/report-browser-qa.json | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/report-browser-qa.md | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/report-desktop.png | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/report-mobile-comparison.png | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/report-mobile.png | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/report-publication-qa.json | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/review-artifacts/jobs_speed.json | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/review-artifacts/mechanical-findings.json | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/review-artifacts/query_correctness.json | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/review-artifacts/raw-returns.json | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/review-artifacts/reconciled-returns.json | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/review-artifacts/report.md | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/review-artifacts/ui_accessibility.json | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/review-artifacts/validator.json | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/ui-accessibility.md | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/ui-chart-contrast.json | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/ui-focused.tap | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/ui-optional-20s.json | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/ui-ready-render.json | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/ui-request-observation.json | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-fixes-2026-09-05/ui-values-before.tap | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-review-2026-09-05/600-row-total.png | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-review-2026-09-05/chart-mobile.png | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/evidence/insights-review-2026-09-05/empty-mobile.png | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/plans/2026-09-05-insights-end-to-end-review-and-plan.html | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/plans/2026-09-05-insights-end-to-end-review-and-plan.md | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/plans/2026-09-05-insights-fix-verification.html | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
docs/plans/2026-09-05-insights-fix-verification.md | eval-system | Goal-1 review, verification and recheck evidence. | 238483a5 |
migrations/bic_050_durable_turn_jobs.sql | invariant-fix | F06/R09: durable turn jobs migration (bic_050) and rollback. | 382ea7c7 |
migrations/rollback/bic_050_durable_turn_jobs.sql | invariant-fix | F06/R09: durable turn jobs migration (bic_050) and rollback. | 382ea7c7 |
playwright.insights-fixes.config.js | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
scripts/benchmark_insights_job_status.py | eval-system | Goal-1 reproduction / benchmark script. | 238483a5 |
scripts/probe_intake_endpoint.py | eval-system | Goal-1 reproduction / benchmark script. | b4ec7106 |
scripts/reproduce_insights_job_baseline.py | eval-system | Goal-1 reproduction / benchmark script. | 238483a5 |
src/institutional_kb/api/app.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/api/routers/bi_dashboards.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/api/routers/bi_query.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/bench/dataset/insights_subset.yaml | eval-system | Eval subset dataset. | a149aa89 |
src/institutional_kb/bi/aggregate_cohort_materialization.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/bi/answer_record.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/bi/column_masking.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/bi/measure_semantics.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/bi/query_tracing.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/bi/semantic_obligations.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/bi/source_admission.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/bi/sql_source_validation.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/bi/sql_validator.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/fixer/replay_runner.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | b4ec7106 |
src/institutional_kb/models/bi_conversation.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/models/bi_dashboard_panel.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/models/bi_turn_job.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/repositories/bi_conversation.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/repositories/bi_turn_job.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/services/bi_dashboard_refresh.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/services/bi_federated_execution_service.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/services/bi_federated_merge.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/services/bi_federated_planner.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | a149aa89 |
src/institutional_kb/services/bi_job_control.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/services/bi_query_entrypoint.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/services/bi_query_execution_service.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/services/bi_sql_llm_generator.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/services/compose_bi_execution.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/services/llm_executor.py | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/static/css/tailwind.css | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/static/index.html | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/static/js/bi-examples.js | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
src/institutional_kb/static/js/bi.js | invariant-fix | Goal-1 F01–F14 fix as delivered and recheck-verified (already on origin/main). | 238483a5 |
tests/e2e/helpers/insights-chart-fixture.cjs | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/e2e/insights-review-fixes.spec.js | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/js/bi-answer-values.test.mjs | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_aggregate_cohort_materialization.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_architectural_invariants.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_bi008_query_execution_safety.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_bi_confirm_fast_path.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_bi_definition_resolution.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_bi_intake_endpoints.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_bi_query_execution_service_ssh.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_bi_query_ssh_secret_handling.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_bi_single_shot_federated_routing.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_bi_ssh_revocation_e2e.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_bi_zero_row_guard.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_bic006_bi_conversations.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_bic010_bi_metric_rollups.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_bic015_async_turn_jobs.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_bic023_turn_dedup.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_churn_tier_routing_and_merge_rescue.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_compose_bi_execution.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_compose_bi_federated_routing.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_compose_bi_name_splice.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_dimension_aggregate_breakdown.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_insights_answer_record.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_insights_authorization.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_insights_auxiliary_authorization.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_insights_entrypoint_authorization.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_insights_entrypoint_parity.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_insights_postgres_values.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_insights_query_correctness.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_insights_query_postgres.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_insights_scope_masking.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_pd_aggregate_member_drill.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_prd003_federation_dispatch.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_prd004_federated_merge.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_replay_job_state_compat.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | b4ec7106 |
tests/test_replay_runner.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | b4ec7106 |
tests/test_rt010_bi_query_definition_resolver_runtime.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_rt011_bi_sql_llm_runtime.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_rt018_bi_cost_estimator_runtime.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_sql_validator.py | invariant-fix | Goal-1 F-series regression test (recheck verified). | 238483a5 |
tests/test_answer_contract_role_promotion.pytests/test_ct_measure_basis_guard.pytests/test_federated_scalar_aggregate.pytests/test_federated_semantic_refusal.pytests/test_followup_membership_contract.pytests/test_insights_answer_contract_execution.pytests/test_insights_booking_membership_routing.pytests/test_insights_cold_schema_context.pytests/test_insights_cross_source_membership.pytests/test_insights_direct_service_secret_refusal.pytests/test_insights_federated_definition_application.pytests/test_insights_federated_followup_contract.pytests/test_insights_federated_grounding.pytests/test_insights_generation_schema_qualification.pytests/test_insights_gold_final_contract.pytests/test_insights_independent_source_conditions.pytests/test_insights_membership_generation_contract.pytests/test_insights_membership_measure_role.pytests/test_insights_membership_projection_bound.pytests/test_insights_membership_replay_routes.pytests/test_insights_n01_definition_schema.pytests/test_insights_pd_ct_identity_bridge.pytests/test_insights_planner_refusal.pytests/test_insights_read_only_intent.pytests/test_insights_requested_scalar_alias.pytests/test_insights_snapshot_and_trade_grain.pytests/test_insights_v10_empty_sum_shape_review.pytests/test_insights_v10_independent_terminal_review.pytests/test_insights_v10_member_lineage.pytests/test_insights_v10_membership_review.pytests/test_insights_v10_result_shape.pytests/test_insights_v11_query_review.pytests/test_insights_v13_guard_refusal.pytests/test_insights_v13_identity_refusals.pytests/test_insights_v13_membership_sources.pytests/test_insights_v13_money_source.pytests/test_insights_v13_trade_output_contract.pytests/test_insights_v14_result_independent_review.pytests/test_insights_v14_selection_obligations.pytests/test_insights_v15_membership_obligations.pytests/test_insights_v16_aggregate_group_scope.pytests/test_insights_v16_identity_refusal.pytests/test_insights_v16_rank_words.pytests/test_insights_v16_referral_scope.pytests/test_insights_v17_distinct_snapshot_sum.pytests/test_insights_v17_explicit_output.pytests/test_insights_v17_membership_predicates.pytests/test_insights_v17_output_recovery_native.pytests/test_insights_v18_membership_output.pytests/test_insights_v18_money_guard_recovery.pytests/test_insights_v8_chain_recovery.pytests/test_insights_v8_context_contract.pytests/test_insights_v8_ct_input_regressions.pytests/test_insights_v8_federation_contract.pytests/test_insights_v8_intent_shape_diagnostics.pytests/test_insights_v8_refusal_entrypoints.pytests/test_insights_v9_contract_review.pytests/test_measure_binding_payload_parity.pytests/test_requested_result_shape.pytests/test_requested_total_operation.pytests/test_aggregate_cohort_materialization.pytests/test_answer_contract_saved_rerun_context.pytests/test_bi008_query_execution_safety.pytests/test_bi_definition_resolution.pytests/test_bi_followup_router.pytests/test_bi_schema_registry_api.pytests/test_bic006_bi_conversations.pytests/test_deictic_key_carry.pytests/test_fact_date_scope_wiring.pytests/test_insights_auxiliary_authorization.pytests/test_insights_entrypoint_authorization.pytests/test_insights_failed_sql_receipt.pytests/test_insights_refusal_provenance.pytests/test_insights_snapshot_source_binding.pytests/test_insights_v10_integrated_review.pytests/test_intent_classifier.pytests/test_merge_replay_spec.pytests/test_prd003_federation_dispatch.pytests/test_prd008_federated_planner.pytests/test_rt011_bi_sql_llm_runtime.pytests/test_sql_anchor_turn_polluted_thread.py