From 9daec2d3f65144f7ef9d52cccfb40ee25992aaa1 Mon Sep 17 00:00:00 2001 From: Brian Searls Date: Tue, 14 Jul 2026 15:02:24 +0000 Subject: [PATCH] WIP: Namespace PR-5d: corpus import strip src/v2/test/** (~4319 import lines; --- ...ffected_set_disposition_both_axes_test.dag | 12 -- .../test/claim/affected_set_universe_test.dag | 16 --- .../affected_set_witness_a_prove_test.dag | 21 ---- .../freemonoid_first_skip_witness_test.dag | 3 - ...ric_alias_coproduct_instantiation_test.dag | 4 - .../algebra/list_linear_combinators_test.dag | 10 -- ...auth_declared_but_unwired_witness_test.dag | 3 - src/v2/test/claim/bash_command_fold_test.dag | 71 ------------ src/v2/test/claim/bash_program_fold_test.dag | 27 ----- .../wave1_gate1_normalize_add_helpers.dag | 17 --- .../body_lowering_well_formed_wall_test.dag | 15 --- .../body_lowering_wrapper_retained_test.dag | 4 - src/v2/test/claim/bootstrap_test.dag | 3 - .../boundary/english_ingest_fail_closed.dag | 18 --- .../rung_0_to_2_three_targets.dag | 17 --- .../test/claim/branch_dispatch/rung_3_4.dag | 18 --- src/v2/test/claim/branch_dispatch/rung_8.dag | 11 -- .../claim/byte_cardinality_grounding_test.dag | 7 -- .../cardinality_fold_propagation_test.dag | 7 -- .../cargo_build_run_argv_witness_test.dag | 4 - .../test/claim/ci_floor_plan_witness_test.dag | 37 ------ src/v2/test/claim/ci_spec_witness_test.dag | 37 ------ src/v2/test/claim/claim_pipeline/infer.dag | 15 --- .../test/claim/claim_pipeline/normalize.dag | 23 ---- src/v2/test/claim/claim_pipeline/resolve.dag | 18 --- .../test/claim/claim_pipeline/translate.dag | 16 --- .../compile_door_ledger_ownership_test.dag | 18 --- .../compile_eval_thesis_proof_test.dag | 27 ----- .../compiler_materialization_witness_test.dag | 25 ----- ...ulator_copy_roster_gate_lean_bash_test.dag | 3 - .../accumulator_copy_roster_gate_std_test.dag | 4 - ...ccumulator_copy_roster_gate_swift_test.dag | 3 - .../accumulator_copy_roster_gate_test.dag | 7 -- .../budget_roster_completeness_test.dag | 24 ---- .../lens_subject_body_supply.dag | 6 - .../source_bridged_add_budget_test.dag | 20 ---- .../source_bridged_add_subject_producer.dag | 18 --- .../source_bridged_bind_budget_test.dag | 20 ---- .../source_bridged_bind_subject_producer.dag | 20 ---- .../source_bridged_branch_budget_test.dag | 20 ---- ...source_bridged_branch_subject_producer.dag | 20 ---- .../source_bridged_loop_budget_test.dag | 19 ---- .../source_bridged_loop_subject_producer.dag | 20 ---- .../source_bridged_pipeline_bridge.dag | 11 -- .../source_bridged_pipeline_bridge_test.dag | 10 -- .../subject_complexity_budget_roster.dag | 24 ---- .../computation_shapes/branch_dispatch.dag | 24 ---- .../computation_shapes/loop_linear_bound.dag | 25 ----- .../claim/concept_index_enumeration_test.dag | 5 - ...ate_if_absent_double_init_witness_test.dag | 10 -- .../claim/cross_tree_import_model_test.dag | 20 ---- .../test/claim/determinism_contract_test.dag | 17 --- .../show_correct_code.dag | 28 ----- ...agnostic_sequence_outcome_witness_test.dag | 17 --- .../discrimination_roster.dag | 46 -------- .../lens_unit/verdict_flip_test.dag | 7 -- .../duplicate_computation_test.dag | 20 ---- .../placement_grain_witness_test.dag | 10 -- .../emit/decl_emit_consolidated_test.dag | 47 -------- .../claim/emit/fold_call_closure_fixture.dag | 16 --- .../claim/emit/logic_ground_truth_test.dag | 2 - .../claim/emit/rust_bind_let_emit_test.dag | 32 ------ .../test/claim/emit/rust_binop_emit_test.dag | 57 ---------- .../claim/emit/rust_body_add_emit_test.dag | 36 ------ .../test/claim/emit/rust_call_emit_test.dag | 43 ------- .../claim/emit/rust_conditional_emit_test.dag | 28 ----- .../emit/rust_field_access_emit_test.dag | 38 ------- .../emit/rust_fold_call_closure_emit_test.dag | 29 ----- .../emit/rust_literal_bind_emit_test.dag | 45 -------- .../emit/rust_logic_complement_emit_test.dag | 25 ----- .../emit/rust_logic_meet_join_emit_test.dag | 31 ----- .../test/claim/emit/rust_match_emit_test.dag | 28 ----- .../emit/rust_produced_decl_emit_test.dag | 7 -- .../emit/rust_record_construct_emit_test.dag | 28 ----- .../emit/rust_signature_general_emit_test.dag | 12 -- .../emit/rust_variant_construct_emit_test.dag | 27 ----- .../semantic_decl_routing_generic_test.dag | 9 -- .../claim/emit/semantic_decl_routing_test.dag | 8 -- .../emit/std_logic_selfhost_witness_test.dag | 20 ---- .../test/claim/emit/type_alias_emit_test.dag | 35 ------ .../target_coverage_completeness_test.dag | 13 --- .../cost_coverage_witness_test.dag | 22 ---- .../grammar_coverage_witness_test.dag | 25 ----- .../claim/enforcement_live_witness_test.dag | 31 ----- .../add_arrow_eval_by_execution_test.dag | 106 ------------------ .../execution/bind_eval_by_execution_test.dag | 94 ---------------- .../claim/execution/bind_round_trip_test.dag | 45 -------- .../branch_eval_by_execution_test.dag | 98 ---------------- .../branch_if_then_else_round_trip_test.dag | 44 -------- .../dag_add_emit_round_trip_test.dag | 46 +------- .../effect_io_eval_by_execution_test.dag | 75 ------------- .../emit_host_add_equals_eval_test.dag | 74 ------------ ...lassical_not_ingested_equals_eval_test.dag | 89 --------------- .../emit_host_complement_equals_eval_test.dag | 77 ------------- ...mit_host_field_access_equals_eval_test.dag | 78 ------------- ...mit_host_fold_closure_equals_eval_test.dag | 75 ------------- .../emit_host_match_equals_eval_test.dag | 79 ------------- .../emit_host_meet_join_equals_eval_test.dag | 84 -------------- .../emit_host_module_equals_eval_test.dag | 24 ---- ..._host_produced_module_equals_eval_test.dag | 20 ---- .../emit_host_transport_wire_test.dag | 28 ----- ...ost_variant_construct_equals_eval_test.dag | 78 ------------- ...ngest_grammar_relation_round_trip_test.dag | 45 -------- ...t_python_same_language_round_trip_test.dag | 46 -------- .../emit_ingest_type_decl_round_trip_test.dag | 50 --------- ...pescript_same_language_round_trip_test.dag | 45 -------- ...bind_non_bind_interpreter_rejects_test.dag | 25 ----- .../floor_diff_observe_witness_test.dag | 17 --- .../fold_assembly_round_trip_test.dag | 20 ---- .../execution/loop_eval_by_execution_test.dag | 102 ----------------- .../claim/execution/loop_round_trip_test.dag | 48 -------- .../execution/match_bool_round_trip_test.dag | 43 ------- .../execution/pick_ingested_probe_test.dag | 45 -------- ...pick_ingested_structural_lowering_test.dag | 67 ----------- .../rust_emit_host_call_equals_eval_test.dag | 66 ----------- ...d_construct_emit_host_equals_eval_test.dag | 83 -------------- .../self_host_candidate_generation_test.dag | 40 ------- .../self_host_compiler_closure_emit_test.dag | 4 - .../execution/self_host_fixed_point_test.dag | 27 ----- ...escript_closure_emit_by_execution_test.dag | 30 ----- ...ript_enum_union_emit_by_execution_test.dag | 20 ---- ...pescript_import_emit_by_execution_test.dag | 39 ------- .../extdeps/spice_rc_ngspice_oracle_test.dag | 12 -- .../spice_rc_passive_deck_claims_test.dag | 20 ---- .../corpus/backfill_roster_soundness_test.dag | 6 - .../facts_readback_verdict_perturb_test.dag | 11 -- .../live_clean_tree_anchor_drop_red_test.dag | 9 -- .../lens_unit/bogus_scheme_red_test.dag | 8 -- .../lens_unit/clean_file_anchor_live_test.dag | 6 - .../clean_https_anchor_live_test.dag | 8 -- .../lens_unit/file_anchor_red_test.dag | 8 -- .../lens_unit/missing_anchor_red_test.dag | 8 -- .../corpus/cargo_build_policy_leak_test.dag | 6 - .../corpus/cargo_clippy_dead_param_test.dag | 6 - .../corpus/cargo_doc_dead_param_test.dag | 6 - .../corpus/cargo_doc_policy_leak_test.dag | 6 - .../corpus/cargo_fmt_dead_param_test.dag | 6 - .../corpus/cargo_fmt_policy_leak_test.dag | 6 - .../corpus/cargo_run_dead_param_test.dag | 6 - .../corpus/gcp_login_dead_param_test.dag | 6 - .../corpus/gcp_oauth_fusion_fork_test.dag | 6 - .../corpus/gist_create_policy_leak_test.dag | 7 -- .../corpus/git_policy_leak_test.dag | 6 - .../runtime_local_embedded_policy_test.dag | 6 - .../coverage_domain_equivalence.dag | 28 ----- ...overage_domain_equivalence_module_refs.dag | 2 - .../coverage_domain_equivalence_test.dag | 5 - .../lens_unit/clean_gist_create_test.dag | 9 -- .../lens_unit/clean_git_diff_test.dag | 12 -- .../lens_unit/dead_param_cargo_build_test.dag | 10 -- .../dead_param_cargo_clippy_test.dag | 10 -- .../lens_unit/dead_param_gcp_login_test.dag | 10 -- .../embedded_policy_literal_local_test.dag | 9 -- .../lens_unit/module_path_rename_test.dag | 10 -- ...rce_nickname_literal_absent_green_test.dag | 9 -- ...ame_literal_coverage_domain_green_test.dag | 8 -- ...source_nickname_literal_local_red_test.dag | 9 -- .../policy_leak_cargo_build_test.dag | 10 -- .../lens_unit/policy_leak_cargo_doc_test.dag | 10 -- .../lens_unit/policy_leak_cargo_fmt_test.dag | 10 -- .../transport_fusion_gcp_oauth_test.dag | 9 -- .../lens_unit/synthetic_fork_red_test.dag | 7 -- .../synthetic_unified_green_test.dag | 8 -- .../lens_unit/discriminators_test.dag | 15 --- .../claim/fold_list_generic_instantiation.dag | 2 - .../generated/algebra_law_conformance.dag | 24 ---- .../generated/coproduct_exhaustiveness.dag | 23 ---- .../cross_representation_equality.dag | 24 ---- .../idempotent_operation_conformance.dag | 67 ----------- .../language_behavior_equivalence.dag | 80 +------------ .../claim/generated/lbe_anchor_manifest.dag | 6 - .../generated/refinement_preservation.dag | 27 ----- ...efinement_preservation_anchor_manifest.dag | 4 - .../generated/testgen_category_wishlist.dag | 56 --------- .../test/claim/generated/witness_validity.dag | 9 -- .../generated_conformance_floor_test.dag | 57 +--------- .../gha_workflow_yaml_fold_serialize_test.dag | 19 ---- ...gha_workflow_yaml_fold_structural_test.dag | 8 -- .../formal_productions_for_lhs_test.dag | 12 -- .../claim/grammar/validate_grammar_test.dag | 15 --- .../claim/grounding_go/family_receipt.dag | 10 -- src/v2/test/claim/grounding_go/sg_claims.dag | 46 -------- .../claim/grounding_go/subject_roster.dag | 9 -- src/v2/test/claim/grounding_lens_test.dag | 28 ----- .../grounding_typescript/family_receipt.dag | 10 -- .../grounding_typescript/sg_claims_test.dag | 56 --------- .../grounding_typescript/subject_roster.dag | 9 -- .../facts_readback_verdict_perturb_test.dag | 9 -- .../corpus/migrated_transports_clean_test.dag | 5 - .../transport_script_position_test.dag | 14 --- .../scanner/bare_string_literal_test.dag | 5 - .../scanner/let_bound_literal_test.dag | 5 - .../roster_gate_test.dag | 12 -- .../impossible_bug/idempotency_contract.dag | 23 ---- .../nested_optional_flatten.dag | 23 ---- .../impossible_bug/release_demos_test.dag | 24 ---- .../impossible_bug/suboptimal_complexity.dag | 24 ---- .../impossible_bug/transport_type_drift.dag | 23 ---- .../impossible_bug/unenumerated_effects.dag | 23 ---- .../unhandled_diagnostic_paths.dag | 23 ---- .../claim/infer_semantics_witness_test.dag | 3 - .../integer/interval_derivation_test.dag | 28 ----- .../lens_unit/discriminators_test.dag | 9 -- .../lens_unit/runtime_axis_test.dag | 19 ---- .../interface_summary_firewall_test.dag | 13 --- .../corpus/data_decl_ratchet_test.dag | 3 - .../corpus/per_language_row_ratchet_test.dag | 3 - .../rust_language_external_consumer_test.dag | 7 -- .../rust_spec_external_consumer_test.dag | 4 - .../rust_statements_composition_only_test.dag | 4 - .../layering_imports/clean_tree_test.dag | 5 - .../coverage_domain_equivalence_test.dag | 5 - .../dag_extdeps_v4_exact_fixture.dag | 7 -- .../lens_unit/extdeps_to_compiler_fixture.dag | 7 -- .../parse_level_pre_resolve_fixture.dag | 7 -- .../lens_unit/std_to_compiler_fixture.dag | 7 -- .../lens_unit/std_to_extdeps_fixture.dag | 7 -- .../scanner/dag_extdeps_v4_exact.dag | 7 -- .../scanner/extdeps_v4_prefix.dag | 7 -- .../scanner/parse_level_pre_resolve.dag | 7 -- .../scanner/std_imports_extdeps.dag | 7 -- .../scanner/std_v4_prefix.dag | 7 -- .../claim/live_read_classification_test.dag | 22 ---- .../live_tree/live_tree_collision_test.dag | 3 - .../claim/live_tree/live_tree_import_peer.dag | 2 - .../accumulator_copy_compile_gate_test.dag | 24 ---- .../accumulator_copy_fold_analysis_test.dag | 21 ---- .../claim/long/compile_door_ledger_test.dag | 16 --- ...compiler_frontier_measured_roster_test.dag | 18 --- ...ompiler_frontier_per_module_probe_test.dag | 29 ----- .../compiler_frontier_probe_entry_test.dag | 20 ---- ...cross_tree_real_ingest_activation_test.dag | 26 ----- .../claim/long/cwc_resolution_probe_test.dag | 9 -- .../claim/long/dag_caret_symbol_lex_test.dag | 6 - .../long/dag_comma_optional_list_test.dag | 6 - .../dag_compile_clean_scope_sigma_test.dag | 13 --- .../dag_import_block_lexeme_stamp_test.dag | 23 ---- .../long/dag_repeat_spine_wellformed_test.dag | 16 --- .../long/decl_index_enumeration_test.dag | 12 -- .../derived_machinery_exempt_live_test.dag | 7 -- .../long/door_real_module_probe_test.dag | 30 ----- src/v2/test/claim/long/fold_lowering_test.dag | 34 ------ .../free_monoid_not_diverged_green_test.dag | 3 - .../long/gap4_parse_tokens_remain_test.dag | 7 -- ...tity_captured_navigation_fidelity_test.dag | 15 --- .../long/lattice_coexistence_debt_test.dag | 3 - .../long/lattice_not_diverged_green_test.dag | 3 - .../long/live_anchored_modules_clean_test.dag | 2 - .../long/no_dual_representation_test_test.dag | 6 - .../parse_table_memo_amortization_test.dag | 12 -- .../parse_table_memo_counter_witness_test.dag | 12 -- ...parse_table_memo_governed_witness_test.dag | 21 ---- .../parser_completeness_frontier_test.dag | 20 ---- ...age_add_pick_relationship_witness_test.dag | 7 -- ...peline_stage_match_corpus_witness_test.dag | 8 -- .../test/claim/long/ratchet_baseline_test.dag | 3 - .../claim/long/s1_closure_receipt_support.dag | 13 --- .../claim/long/s1_closure_receipt_test.dag | 4 - .../self_host_module_emit_derisk_test.dag | 25 ----- .../test/claim/long/shadow_mask_red_test.dag | 4 - .../long/string_head_linear_witness_test.dag | 12 -- .../symbol_index_scaling_receipt_test.dag | 4 - .../long/syntactic_audit_witness_test.dag | 10 -- .../long/typescript_import_pipeline_test.dag | 34 ------ ...idate_ingest_staging_stage_bisect_test.dag | 37 ------ .../claim/long/variant_visibility_test.dag | 13 --- ...te1_general_body_producer_witness_test.dag | 11 -- .../test/claim/loop_infer_iteration_test.dag | 25 ----- .../rung_0_to_2_three_targets.dag | 17 --- .../test/claim/loop_linear_bound/rung_3_4.dag | 18 --- .../test/claim/loop_linear_bound/rung_8.dag | 11 -- .../claim/loop_multiplicity_measure_test.dag | 34 ------ .../manual/add_body_emit_python_test.dag | 32 ------ .../manual/add_body_emit_typescript_test.dag | 88 --------------- .../claim/manual/add_body_producer_claim.dag | 52 --------- ..._value_expression_fold_typescript_test.dag | 63 ----------- .../claim/manual/bash_command_fold_runner.dag | 2 - .../claim/manual/bash_emit_command_test.dag | 70 ------------ .../manual/bind_demand_driven_eval_test.dag | 88 --------------- src/v2/test/claim/manual/bind_emit_test.dag | 45 -------- .../test/claim/manual/body_lowering_infix.dag | 24 ---- .../test/claim/manual/body_lowering_match.dag | 37 ------ .../manual/body_lowering_normalize_add.dag | 45 -------- .../manual/body_lowering_projection_call.dag | 33 ------ .../claim/manual/body_lowering_variants.dag | 24 ---- .../manual/bootstrap_footprint_anchor.dag | 33 ------ .../manual/branch_if_then_else_emit_test.dag | 47 -------- .../branch_infer_fail_open_audit_test.dag | 15 --- .../manual/branch_infer_if_then_else_test.dag | 23 ---- .../test/claim/manual/branch_infer_test.dag | 40 ------- .../branch_lazy_arm_eval_acceptance_test.dag | 91 --------------- .../claim/manual/call_carrier_node_query.dag | 29 ----- .../claim/manual/caret_sigil_surface_test.dag | 6 - .../manual/chained_generic_field_access.dag | 9 -- .../test/claim/manual/connective_anchors.dag | 47 -------- .../content_hash_loop_bound_edge_order.dag | 23 ---- .../manual/content_hash_named_edge_order.dag | 20 ---- .../coproduct_reflection_conformance_test.dag | 14 --- .../manual/cpp_abi_lp64_width_anchor.dag | 9 -- .../manual/cpp_add_emit_translate_test.dag | 83 -------------- .../manual/cpp_scalar_grounding_anchor.dag | 18 --- ...language_add_python_to_typescript_test.dag | 52 +-------- .../cross_tree_constructor_binding_test.dag | 6 - .../manual/dependency_recompute_plan.dag | 18 --- ...erivable_coercion_nickname_triple_test.dag | 43 ------- .../claim/manual/diagnostic_assert_eval.dag | 33 ------ .../manual/discriminant_intrinsic_test.dag | 6 - ...dissolution_subsumption_reverification.dag | 75 +------------ .../claim/manual/emit_directive_bash_test.dag | 25 ----- .../claim/manual/emit_directive_gha_test.dag | 25 ----- .../claim/manual/emit_directive_rust_test.dag | 28 ----- ...mit_ingest_same_language_row_fold_test.dag | 45 -------- .../claim/manual/english_emit_add_test.dag | 48 -------- src/v2/test/claim/manual/eval_runtime.dag | 93 +-------------- .../test/claim/manual/fact_density_anchor.dag | 14 --- .../claim/manual/field_access_emit_test.dag | 46 -------- ...nd_witness_distinct_node_zip_fold_test.dag | 47 -------- .../manual/find_witness_identity_test.dag | 46 -------- .../find_witness_project_to_core_controls.dag | 54 +-------- src/v2/test/claim/manual/fn_as_value_test.dag | 1 - .../manual/fold_call_closure_emit_test.dag | 49 -------- .../test/claim/manual/fold_node_topdown.dag | 22 ---- src/v2/test/claim/manual/fold_source.dag | 13 --- .../generic_instantiation_runtime_test.dag | 3 - .../manual/gha_workflow_yaml_fold_runner.dag | 2 - .../manual/go_add_emit_translate_test.dag | 86 -------------- src/v2/test/claim/manual/go_grammar_claim.dag | 24 ---- .../claim/manual/go_language_model_anchor.dag | 20 ---- .../manual/grammar_choice_ambiguity_audit.dag | 15 --- .../infer_algebra_ref_grounding_anchor.dag | 13 --- ...er_bounded_lattice_completeness_anchor.dag | 30 ----- .../manual/infer_emit_compile_anchor.dag | 36 ------ src/v2/test/claim/manual/infer_ground_add.dag | 72 ------------ .../test/claim/manual/ingest_bridge_test.dag | 61 ---------- .../manual/inhabitant_neutralization_test.dag | 43 ------- .../manual/int_cross_target_coercion_test.dag | 60 ---------- .../manual/int_literal_parse_smoke_test.dag | 25 ----- .../manual/integer_census_stage_receipt.dag | 17 --- .../claim/manual/java_grammar_structure.dag | 8 -- .../manual/java_language_model_anchor.dag | 8 -- .../json_number_integer_lexeme_anchor.dag | 1 - .../claim/manual/kotlin_grammar_claim.dag | 24 ---- .../manual/kotlin_language_model_anchor.dag | 7 -- .../language_model_dissolution_test.dag | 9 -- .../manual/lean_language_model_anchor.dag | 6 - .../manual/llvm_ir_b2_omni_in_b_probe.dag | 29 ----- .../manual/llvm_ir_model_core_anchor.dag | 7 -- .../manual/loop_demand_driven_eval_test.dag | 84 -------------- src/v2/test/claim/manual/loop_emit_test.dag | 44 -------- .../manual/machine_code_model_core_anchor.dag | 7 -- .../claim/manual/manual_anchor_manifest.dag | 20 ---- .../claim/manual/manual_corpus_roster.dag | 17 --- .../map_lookup_miss_witness_violates_test.dag | 8 -- .../map_structural_key_equality_test.dag | 8 -- .../claim/manual/match_bool_emit_test.dag | 50 --------- .../match_infer_fail_open_audit_test.dag | 40 ------- .../manual/medium_node_instantiation_test.dag | 5 - ...e_serializer_determinism_fidelity_test.dag | 6 - .../medium_source_text_instantiation_test.dag | 8 -- .../test/claim/manual/model_core_anchor.dag | 35 ------ .../multi_target_emit_verification_gate.dag | 10 -- src/v2/test/claim/manual/nat_law_anchors.dag | 18 --- .../node_minimal_representation_test.dag | 31 ----- .../nodefold_topdown_inline_algebra.dag | 20 ---- .../nominal_distinctness_cross_call.dag | 70 +----------- .../claim/manual/outcome_diagnostics_eq.dag | 17 --- .../claim/manual/parallel_executor_test.dag | 31 ----- .../claim/manual/parse_mechanism_probe.dag | 17 --- .../manual/path_y_fidelity_successor_test.dag | 35 ------ .../manual/pbp_body_producer_perf_repro.dag | 2 - .../claim/manual/posix_output_capture.dag | 14 --- .../manual/process_numeric_refinements.dag | 24 ---- .../program_assembly_multi_file_test.dag | 37 ------ .../program_partition_body_emit_test.dag | 37 ------ .../manual/python_add_emit_translate_test.dag | 79 ------------- .../claim/manual/python_grammar_claim.dag | 24 ---- .../manual/recompute_trace_probe_test.dag | 3 - .../manual/record_construct_emit_test.dag | 46 -------- .../refinement_authoritative_constants.dag | 24 ---- .../claim/manual/refinement_nonempty_list.dag | 5 - .../manual/refinement_ordered_iteration.dag | 32 ------ .../claim/manual/resolve_compile_anchor.dag | 43 ------- src/v2/test/claim/manual/runtime_run_test.dag | 58 ---------- .../manual/rust_add_emit_translate_test.dag | 98 ---------------- .../claim/manual/rust_grammar_structure.dag | 11 -- .../manual/rust_language_model_anchor.dag | 8 -- .../rust_wire_serde_naming_policy_test.dag | 20 ---- src/v2/test/claim/manual/s1_parse_harness.dag | 8 -- .../scheduler_runnable_frontier_test.dag | 28 ----- .../sg1b_signature_realization_failclosed.dag | 19 ---- .../manual/sg2_mode2_non_grammar_emit.dag | 66 ----------- .../manual/sg2_type_expression_projection.dag | 66 ----------- ..._typescript_type_expression_projection.dag | 42 ------- .../sg5_set_non_ordable_falsification.dag | 19 ---- .../claim/manual/sg_collection_projection.dag | 25 ----- .../test/claim/manual/sg_rc_layering_test.dag | 57 ---------- .../claim/manual/solve_constraints_add.dag | 26 ----- .../manual/sql_create_table_fold_runner.dag | 2 - .../claim/manual/structured_body_dispatch.dag | 29 ----- .../structured_body_subsumption_set.dag | 31 ----- .../manual/swift_language_model_anchor.dag | 8 -- .../manual/target_carriers_fidelity_test.dag | 16 --- .../target_model_atom_lookup_dissolution.dag | 30 ----- ...rget_model_operator_lookup_dissolution.dag | 17 --- ...eration_grounding_emit_typescript_test.dag | 50 --------- .../test_claim_cache_digest_sensitivity.dag | 73 ------------ .../claim/manual/test_migration_debt_test.dag | 9 -- ...imeseries_passive_map_fold_anchor_test.dag | 50 --------- .../claim/manual/tokenize_linear_receipt.dag | 8 -- .../typescript_add_emit_translate_test.dag | 81 ------------- .../typescript_bind_let_iife_emit_test.dag | 31 ----- ...derive_grammar_relation_row_round_trip.dag | 40 +------ .../typescript_descriptor_node_run_test.dag | 29 ----- ...t_eager_materialize_dedup_cutover_test.dag | 28 ----- ...t_eager_materialize_forward_dedup_test.dag | 32 ------ ...cript_eager_materialize_serialize_test.dag | 7 -- .../manual/typescript_effect_io_emit_test.dag | 29 ----- .../typescript_field_access_emit_test.dag | 23 ---- .../claim/manual/typescript_grammar_claim.dag | 24 ---- .../typescript_language_model_anchor.dag | 20 ---- ...typescript_pr3_typed_fn_translate_test.dag | 54 --------- .../typescript_program_emit_run_test.dag | 9 -- .../typescript_record_construct_emit_test.dag | 26 ----- .../typescript_record_task_translate_test.dag | 55 --------- .../manual/v4_evaluator_runtime_anchor.dag | 34 ------ .../validate_then_compile_public_terminal.dag | 39 ------- .../manual/verilog_concurrency_anchor.dag | 18 --- .../manual/wasm_language_model_anchor.dag | 8 -- .../manual/witness_option_bridge_test.dag | 6 - .../materialize/materialize_witness_test.dag | 10 -- .../clean_tree_test.dag | 8 -- .../corpus/roster_growth_ratchet_test.dag | 10 -- .../lens_unit/discriminators_test.dag | 12 -- .../scanner/perturb_red_test.dag | 12 -- .../scanner/planted_leak_test.dag | 8 -- .../module_resolution_plan_witness_test.dag | 24 ---- .../name_resolve/admission_fail_closed.dag | 36 ------ .../name_resolve/malformed_imported_root.dag | 27 ----- ...ame_resolve_cross_tree_resolution_test.dag | 35 ------ src/v2/test/claim/nat_semiring/rung_3_4.dag | 20 ---- src/v2/test/claim/nat_semiring/rung_5.dag | 27 ----- src/v2/test/claim/nat_semiring/rung_6.dag | 25 ----- src/v2/test/claim/nat_semiring/rung_8.dag | 15 --- .../lens_unit/controls_test.dag | 15 --- src/v2/test/claim/parse/go.dag | 16 --- .../test/claim/parse/grammar_validation.dag | 40 ------- src/v2/test/claim/parse/kotlin.dag | 17 --- src/v2/test/claim/parse/lean.dag | 20 ---- .../parse/parse_binding_fidelity_test.dag | 51 --------- .../claim/parse/parse_table_claims_test.dag | 46 -------- .../parse/parse_table_content_key_test.dag | 4 - ...parse_token_first_empty_semantics_test.dag | 8 -- src/v2/test/claim/parse/python.dag | 17 --- src/v2/test/claim/parse/rust.dag | 16 --- src/v2/test/claim/parse/swift.dag | 18 --- .../claim/parse/token_stream_cursor_test.dag | 19 ---- src/v2/test/claim/parse/typescript.dag | 16 --- .../program_assembly/real_ingest_test.dag | 13 --- .../provenance/occurrence_id_model_test.dag | 40 ------- .../parse_stamp_span_index_test.dag | 56 --------- .../freemonoid_eq_witness_test.dag | 4 - .../from_dotted_string_test.dag | 6 - .../claim/qualified_name/from_module_node.dag | 19 ---- .../qualified_name/path_algebra_test.dag | 13 --- .../claim/rc_probe_wire_decode_call_test.dag | 3 - .../claim/realization_runner_witness_test.dag | 38 ------- .../claim/realization_schedule_witness.dag | 18 --- .../clean_tree_test.dag | 7 -- .../corpus/importer_count_ratchet_test.dag | 12 -- .../lens_unit/discriminators_test.dag | 11 -- .../roster_soundness_test.dag | 13 --- .../scanner/planted_leak_test.dag | 8 -- .../resolve/namespace_only_policy_test.dag | 24 ---- .../round_trip/dag_comment_wall_test.dag | 10 -- .../round_trip/dag_ingest_round_trip.dag | 21 ---- .../round_trip/source_authority_contract.dag | 24 ---- .../source_authority_contract_test.dag | 11 -- ...compiler_closure_emit_from_ingest_test.dag | 24 ---- .../compiler_frontier_census_test.dag | 27 ----- .../compiler_frontier_emit_probe_test.dag | 5 - ...te1_general_body_producer_witness_test.dag | 12 -- ...e2_namespace_symbol_index_witness_test.dag | 20 ---- ...lf_host_realized_comparison_floor_test.dag | 16 --- .../lens_unit/discriminators_test.dag | 15 --- .../test/claim/source_root_tagging_test.dag | 10 -- .../spine/spine_receipt_witness_test.dag | 12 -- .../test/claim/sql_create_table_fold_test.dag | 44 -------- src/v2/test/claim/staging_test.dag | 5 - .../std_grounding/terminal_gate_test.dag | 29 ----- .../lens_unit/discriminators_test.dag | 9 -- .../claim/symbol_index/containment_test.dag | 37 ------ .../optimality_gap_completeness.dag | 24 ---- .../subject_technique_roster.dag | 16 --- .../synthesis_subject_body_supply.dag | 6 - .../tokenize/lex_match_thunk_claims_test.dag | 32 ------ src/v2/test/claim/use_site_verdict_test.dag | 14 --- .../test/claim/witness_cost_locality_test.dag | 24 ---- .../host_frontier_probe_survey_manifest.dag | 4 - .../host_source_root_ingest_manifest.dag | 10 -- .../provenance_fail_closed_contract_test.dag | 31 ----- src/v2/test/compiler/pipeline/corpus.dag | 1 - .../compiler/pipeline/infer_stage_test.dag | 3 - .../compiler/pipeline/lower_stage_test.dag | 3 - .../test/compiler/pipeline/stage_bridge.dag | 38 ------- .../compiler/pipeline/tokenize_stage_test.dag | 6 - .../filesystem_read_dag_file_test.dag | 3 - .../coercion_fold_int_rust_fixture.dag | 21 ---- .../compiler_closure_scope_receipt.dag | 1 - .../fixture/dag_add_fn_round_trip_fixture.dag | 1 - .../fixture/derivable_coercion_task_id.dag | 6 - .../bogus_scheme/plant.dag | 2 - .../clean_https/plant.dag | 2 - .../clean_https_no_anchor/plant.dag | 2 - .../file_anchor/plant.dag | 2 - .../missing_anchor/plant.dag | 1 - .../shadow_masked/plant.dag | 1 - .../falsifier_divergence_control_test.dag | 2 - .../floor_skip/floor_disc_data_source.dag | 1 - .../floor_disc_data_witness_test.dag | 12 -- .../floor_skip/floor_disc_shared_helper.dag | 1 - .../floor_skip/live_tree_declared_test.dag | 2 - .../node_precise_discriminator_test.dag | 13 --- .../test/fixture/fn_family/planted_family.dag | 1 - .../interface_summary/firewall_body_v1.dag | 1 - .../interface_summary/firewall_body_v2.dag | 1 - .../firewall_sig_variant.dag | 2 - .../dag_extdeps_v4_exact/extdeps/plant.dag | 1 - .../extdeps_v4_prefix/extdeps/plant.dag | 1 - .../parse_level_pre_resolve/std/plant.dag | 2 - .../std_imports_extdeps/std/plant.dag | 1 - .../layering_scan/std_v4_prefix/std/plant.dag | 1 - .../medium_structure_scan/leak/plant.dag | 4 - .../perturb_red/plant.dag | 2 - .../fixture/parse_mechanism/elseif_k16.dag | 2 - .../fixture/parse_mechanism/elseif_k32.dag | 2 - .../fixture/parse_mechanism/elseif_k4.dag | 2 - .../fixture/parse_mechanism/elseif_k8.dag | 2 - .../fixture/parse_mechanism/flat_12kb.dag | 2 - .../fixture/parse_mechanism/flat_1p5kb.dag | 2 - .../test/fixture/parse_mechanism/flat_3kb.dag | 2 - .../test/fixture/parse_mechanism/flat_6kb.dag | 2 - .../test/fixture/parse_mechanism/nest_d1.dag | 2 - .../test/fixture/parse_mechanism/nest_d2.dag | 2 - .../test/fixture/parse_mechanism/nest_d3.dag | 2 - .../test/fixture/parse_mechanism/nest_d4.dag | 2 - .../realization_vocab_scan/leak/plant.dag | 1 - src/v2/test/fixture/rung_3_4_common.dag | 33 ------ src/v2/test/fixture/rung_5_6_common.dag | 18 --- src/v2/test/fixture/spice_rc_passive_deck.dag | 12 -- src/v2/test/fixture/spice_rc_tran_deck.dag | 19 ---- src/v2/test/fixture/task_manager_demo.dag | 37 ------ .../bare_string_literal/plant.dag | 1 - .../let_bound_literal/plant.dag | 1 - .../grounding_ledger_test.dag | 8 -- .../cron_mock_totality_test.dag | 16 --- .../diagnostic_mock_totality_test.dag | 16 --- .../filesystem_mock_totality_test.dag | 16 --- .../gcp_mock_totality_test.dag | 16 --- .../git_mock_totality_test.dag | 16 --- .../github_mock_totality_test.dag | 16 --- .../http_pilot_mock_totality_test.dag | 16 --- .../llm_mock_totality_test.dag | 16 --- .../shell_mock_totality_test.dag | 16 --- .../lens_mock_totality/witness_template.dag | 6 - .../manual/forensics_6280_synth_consumer.dag | 2 - .../manual/forensics_6280_synth_producer.dag | 44 -------- .../forensics_6280_tokenize_reject_locus.dag | 5 - .../manual/grounding_lens_whole_tree_test.dag | 2 - src/v2/test/manual/ownership_movable_test.dag | 1 - .../parse_forensics_scaling_witness.dag | 14 --- .../manual/parse_table_memo_scale_witness.dag | 14 --- .../parse_tree_content_hash_witness.dag | 9 -- src/v2/test/manual/s1_stall_probe.dag | 21 ---- src/v2/test/manual/tm_probe.dag | 8 -- .../token_stream_content_hash_witness.dag | 7 -- .../affected_testgen_ci_runner_gate_test.dag | 11 -- 576 files changed, 9 insertions(+), 12685 deletions(-) diff --git a/src/v2/test/claim/affected_set_disposition_both_axes_test.dag b/src/v2/test/claim/affected_set_disposition_both_axes_test.dag index 7a6ff761b44..dbaebc1dbad 100644 --- a/src/v2/test/claim/affected_set_disposition_both_axes_test.dag +++ b/src/v2/test/claim/affected_set_disposition_both_axes_test.dag @@ -1,17 +1,5 @@ module v2.test.claim.affected_set_disposition_both_axes -import v2.std.logic { Bool } -import v2.workflow.affected_set_floor_runner { - DiffPathsProduced, - FrontierProduced, - RunWitness, - SkipAssumedGreen, - Refused, - floor_kernel_would_skip, - floor_witness_run_disposition -} -import v2.std.node { Atom, Node, SyntheticOccurrence, TypeNode } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/affected_set_universe_test.dag b/src/v2/test/claim/affected_set_universe_test.dag index c6e528a65fa..6685052ccff 100644 --- a/src/v2/test/claim/affected_set_universe_test.dag +++ b/src/v2/test/claim/affected_set_universe_test.dag @@ -1,21 +1,5 @@ module v2.test.claim.affected_set_universe -import v2.std.logic { Bool } -import v2.std.collection { List } -import v2.std.node { Symbol } -import v2.std.algebra { bag_eq, list_snoc_item } -import v2.lens.affected_set { - RepoProcess, - RepoProcessUniverse, - UniverseComplete, - UniverseIncomplete, - ci_gate_processes, - meta_processes, - repo_process_universe, - repo_process_universe_from -} -import gunbc.ci_spec { Gate, gunbc_ci_gates, gunbc_ci_regen_floor_gates, gunbc_ci_emit_determinism_floor_gates } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/affected_set_witness_a_prove_test.dag b/src/v2/test/claim/affected_set_witness_a_prove_test.dag index 2d25efd3535..45ef2cfdf33 100644 --- a/src/v2/test/claim/affected_set_witness_a_prove_test.dag +++ b/src/v2/test/claim/affected_set_witness_a_prove_test.dag @@ -1,26 +1,5 @@ module v2.test.claim.affected_set_witness_a_prove -import v2.lens.edit_locus { GitDiffNameOnly, RepoPath } -import v2.std.algebra { count_equal, length } -import v2.std.collection { List } -import v2.std.exact_structural_equality_zip_fold_predicate { - exact_structural_equality_zip_fold -} -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.witness { Holds, Violates } -import v2.test.lens_affected_set.node_precision { affected_set_mid } -import v2.test.lens_affected_set.provenance_producer { - provenance_producer_node_precision_provenance, - provenance_producer_path_mid, - provenance_producer_reading_from_provenance -} -import v2.workflow.affected_set_floor_runner { - FloorDiffLineTouch, - floor_rust_run_implies_dag_run, - floor_test_fn_declaration_edited -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/algebra/freemonoid_first_skip_witness_test.dag b/src/v2/test/claim/algebra/freemonoid_first_skip_witness_test.dag index 010536392e2..592832f2e56 100644 --- a/src/v2/test/claim/algebra/freemonoid_first_skip_witness_test.dag +++ b/src/v2/test/claim/algebra/freemonoid_first_skip_witness_test.dag @@ -1,8 +1,5 @@ module v2.test.claim.algebra.freemonoid_first_skip_witness -import std.algebra { Cons, Empty, FreeMonoid } -import v2.std.algebra { HeadAbsent, HeadFound, list_head, skip } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/algebra/generic_alias_coproduct_instantiation_test.dag b/src/v2/test/claim/algebra/generic_alias_coproduct_instantiation_test.dag index d63d80dfbe3..54521c4170f 100644 --- a/src/v2/test/claim/algebra/generic_alias_coproduct_instantiation_test.dag +++ b/src/v2/test/claim/algebra/generic_alias_coproduct_instantiation_test.dag @@ -1,9 +1,5 @@ module v2.test.claim.algebra.generic_alias_coproduct_instantiation -import std.algebra { Cons, Empty, FreeMonoid } -import v2.std.algebra { length } -import v2.std.node { Symbol } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/algebra/list_linear_combinators_test.dag b/src/v2/test/claim/algebra/list_linear_combinators_test.dag index 948168c6308..caeea62dfb0 100644 --- a/src/v2/test/claim/algebra/list_linear_combinators_test.dag +++ b/src/v2/test/claim/algebra/list_linear_combinators_test.dag @@ -1,15 +1,5 @@ module v2.test.claim.algebra.list_linear_combinators -import std.algebra { Cons, Empty, FreeMonoid } -import v2.std.algebra { - filter, - list_flat_map, - list_map, - list_reverse -} -import v2.std.integer { Int } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/auth_declared_but_unwired_witness_test.dag b/src/v2/test/claim/auth_declared_but_unwired_witness_test.dag index 857488a4ef4..3c3b16674cd 100644 --- a/src/v2/test/claim/auth_declared_but_unwired_witness_test.dag +++ b/src/v2/test/claim/auth_declared_but_unwired_witness_test.dag @@ -1,8 +1,5 @@ module v2.test.claim.auth_declared_but_unwired_witness -import tools.auth_declared_but_unwired_witness_transport { run_auth_declared_but_unwired_witness } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/bash_command_fold_test.dag b/src/v2/test/claim/bash_command_fold_test.dag index 1e8c96e1af4..122e641af4e 100644 --- a/src/v2/test/claim/bash_command_fold_test.dag +++ b/src/v2/test/claim/bash_command_fold_test.dag @@ -1,76 +1,5 @@ module v2.test.claim.bash_command_fold -import extdeps.languages.bash.program { - AndOr, - AndThen, - Assign, - Command, - EnvPrefixed, - Exit, - Heredoc, - If, - Lit, - Negation, - OrElse, - Pipe, - RedirToFile, - RawLine, - ShellStmt, - StderrToNull, - StdoutAndStderrToNull, - StdoutToStderr, - Subshell, - VarRef, - WithRedir, -} -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.compiler.translate { target_serialize_source_from_model } -import v2.extdeps.languages.bash { - bash_stmt_env_prefixed_emitted, - bash_stmt_heredoc_emitted, - bash_stmt_negation_emitted, - bash_stmt_with_redir_emitted, - bash_word_pass_emitted -} -import v2.extdeps.languages.bash_command_fold { - bash_fold_and_then_true_false_emitted, - bash_fold_assign_wrong_target_model_witness, - bash_fold_cmd_echo_hi_emitted, - bash_fold_cmd_true_emitted, - bash_fold_cmd_true_wrong_emitted, - bash_fold_cmd_true_wrong_target_model_witness, - bash_fold_cmd_var_x_emitted, - bash_fold_env_prefixed_wrong_target_model_witness, - bash_fold_exit_wrong_target_model_witness, - bash_fold_heredoc_wrong_target_model_witness, - bash_fold_negation_wrong_target_model_witness, - bash_fold_pipe_echo_hi_wc_emitted, - bash_fold_raw_line_wrong_target_model_witness, - bash_fold_relation_row_witness, - bash_fold_stmt_bundle_witness, - bash_fold_stmt_emitted_witness, - bash_fold_target_model_for_stmt_witness, - bash_fold_with_redir_wrong_target_model_witness -} -import v2.std.compilers.target_model { TargetModel } -import v2.workflow.bash_program_emit { bash_program_serialize_stmt } -import v2.std.collection { Map } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Some, - Unavailable, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { Conj, Node, SyntheticOccurrence, TypeNode } -import v2.std.witness { Holds, Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/bash_program_fold_test.dag b/src/v2/test/claim/bash_program_fold_test.dag index f22dac4093c..0566e480229 100644 --- a/src/v2/test/claim/bash_program_fold_test.dag +++ b/src/v2/test/claim/bash_program_fold_test.dag @@ -1,32 +1,5 @@ module v2.test.claim.bash_program_fold -import extdeps.languages.bash.program { - CmdSubst, - AndOr, - AndThen, - Command, - Exit, - If, - OrElse, - Subshell, - Concat, - Lit, - ShellProgram, - ShellStmt, - ShellWord, - StderrToNull, - VarRef, - WithRedir, - assign, - command, - lit, - var_ref, - test_not_executable -} -import tools.build_step { BuildArtifact, emit_verifications } -import v2.workflow.bash_program_emit { bash_program_serialize, bash_program_serialize_stmt } -import v2.std.diagnostic { Accepted, Outcome, Rejected } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/body_lowering/wave1_gate1_normalize_add_helpers.dag b/src/v2/test/claim/body_lowering/wave1_gate1_normalize_add_helpers.dag index f6e142b2473..0f85753e751 100644 --- a/src/v2/test/claim/body_lowering/wave1_gate1_normalize_add_helpers.dag +++ b/src/v2/test/claim/body_lowering/wave1_gate1_normalize_add_helpers.dag @@ -1,22 +1,5 @@ module v2.test.claim.body_lowering.wave1_gate1_normalize_add_helpers -import v2.compiler.normalize { normalize } -import v2.compiler.parse { parse_module } -import v2.compiler.resolve { resolve } -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.collection { Absent, Optional, Present } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { - Arrow, - ComputationNode, - Node, - Transform, - TypeNode, - well_formed -} -import v2.std.node_query { find_arrow_body_child } data wave1_gate1_add_module_source: String = "module add_probe\n\nfn add(x: Int, y: Int) -> Int { x + y }\n" diff --git a/src/v2/test/claim/body_lowering_well_formed_wall_test.dag b/src/v2/test/claim/body_lowering_well_formed_wall_test.dag index 638831c2f30..0d47dbbc029 100644 --- a/src/v2/test/claim/body_lowering_well_formed_wall_test.dag +++ b/src/v2/test/claim/body_lowering_well_formed_wall_test.dag @@ -1,20 +1,5 @@ module v2.test.claim.body_lowering_well_formed_wall -import v2.std.node { - Arrow, - Atom, - ComputationNode, - Edge, - Named, - Node, - Positional, - Symbol, - TypeNode, - Value, - node_synthetic, - well_formed -} -import v2.std.logic { Bool } data body_lowering_well_formed_wall_note: String = "Discriminating RED control for the body-lowering-is-TOTAL change (clever-hawk-862): body-lowering never hard-rejects — a well-formed body it cannot lower is wrapper-retained (counted), and normalize's well_formed gate (03_normalize.dag well_formed(normalized)) is the SOLE structural wall. This witness proves 'total' is NOT fail-open: a genuinely MALFORMED body-lowering output still gets REJECTED by well_formed. The malformed shape is an Arrow whose arrow_body_edge target is a bare Atom — NOT a valid arrow-body realization (well_formed's arrow_body_target_is_valid_realization admits only a ComputationNode or a record-construct Conj). This is exactly the shape body_lower_body_from_fn_captured must never fabricate (its no-core-substrate arm wrapper-retains instead of forcing an atom operand into the Arrow body). If well_formed were weakened to admit it, the negative witness goes red. Paired with the positive control (a Value-bodied Arrow passes), the pair discriminates the wall, by execution." diff --git a/src/v2/test/claim/body_lowering_wrapper_retained_test.dag b/src/v2/test/claim/body_lowering_wrapper_retained_test.dag index 8e4f33b7276..9c5c3227683 100644 --- a/src/v2/test/claim/body_lowering_wrapper_retained_test.dag +++ b/src/v2/test/claim/body_lowering_wrapper_retained_test.dag @@ -1,9 +1,5 @@ module v2.test.claim.body_lowering_wrapper_retained -import v2.compiler.body_lowering_fold { body_lower_wrapper_retained_shell } -import v2.std.diagnostic { Accepted, Rejected, Some } -import v2.std.logic { Bool } -import v2.std.node { Conj, TypeNode, node_synthetic } data wrapper_retained_diagnostics_shape_note: String = "Discriminating witness for the 2026-07-11 s1_closure floor panic: body_lower_wrapper_retained_shell constructed Accepted whose diagnostics field held a RAW NonEmptyDiagnostics where the Diagnostics coproduct (None | Some) is declared - the first downstream match over Diagnostics (diagnostics_merge in the normalize child fold) then panicked non-exhaustive on every file with a wrapper-retained fn body. This witness pins the SHAPE: the wrapper-retained outcome's diagnostics must inhabit the Some arm of Diagnostics and carry the typed wrapper-retained reason. Pre-fix it returns false (the Some pattern cannot match a raw record); post-fix true. Reproduced red/green by execution on dag/std/error_primitives.dag via s1_file_parses." diff --git a/src/v2/test/claim/bootstrap_test.dag b/src/v2/test/claim/bootstrap_test.dag index 59b5a31c2e1..a5e71e4e001 100644 --- a/src/v2/test/claim/bootstrap_test.dag +++ b/src/v2/test/claim/bootstrap_test.dag @@ -1,8 +1,5 @@ module v2.test.claim.bootstrap -import tools.bootstrap_witness_transport { run_bootstrap_witness } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/boundary/english_ingest_fail_closed.dag b/src/v2/test/claim/boundary/english_ingest_fail_closed.dag index 896f780185e..53e46f9ccf4 100644 --- a/src/v2/test/claim/boundary/english_ingest_fail_closed.dag +++ b/src/v2/test/claim/boundary/english_ingest_fail_closed.dag @@ -1,23 +1,5 @@ module v2.test.boundary.english_ingest_fail_closed -import v2.std.diagnostic { - AmbiguousIntent, - Diagnostic, - Unavailable, - diagnostics_singleton, - node_locus -} -import v2.std.node { Edge, Named, Node, Symbol, TypeNode, Atom, Conj, SyntheticOccurrence } -import v2.std.verification { - CompilesClaim, - DiagnosticClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier3, - Boundary, - manual_claim_anchor -} fn atom_node(s: Symbol) -> Node { Node { kind: TypeNode { connective: Atom { identity: s } }, children: [], occurrence_id: SyntheticOccurrence diff --git a/src/v2/test/claim/branch_dispatch/rung_0_to_2_three_targets.dag b/src/v2/test/claim/branch_dispatch/rung_0_to_2_three_targets.dag index db9bedd88d2..dec670d9701 100644 --- a/src/v2/test/claim/branch_dispatch/rung_0_to_2_three_targets.dag +++ b/src/v2/test/claim/branch_dispatch/rung_0_to_2_three_targets.dag @@ -1,22 +1,5 @@ module v2.test.branch_dispatch.rung_0_to_2_three_targets -import v2.std.collection { List } -import v2.std.node { Atom, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.verification { - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Integration, - CompilesClaim, - manual_claim_anchor -} -import v2.test.computation_shapes.branch_dispatch { - branch_dispatch_subject, - claim_branch_dispatch_content_hash_stable, - claim_branch_dispatch_equals_refl, - claim_branch_dispatch_well_formed -} data phase4_branch_dispatch_rung_subject: Node = Node { kind: TypeNode { connective: Atom { identity: ^phase4_branch_dispatch_rung_subject_symbol } }, children: [], diff --git a/src/v2/test/claim/branch_dispatch/rung_3_4.dag b/src/v2/test/claim/branch_dispatch/rung_3_4.dag index 7096449a930..97733b0a7e6 100644 --- a/src/v2/test/claim/branch_dispatch/rung_3_4.dag +++ b/src/v2/test/claim/branch_dispatch/rung_3_4.dag @@ -1,23 +1,5 @@ module v2.test.branch_dispatch.rung_3_4 -import v2.compiler.eval { TestClaimRun } -import v2.std.node { Node } -import v2.std.runtime { RuntimeValue } -import v2.std.verification { - ManualAnchorAbsent, - RoundTripClaim, - TestClaim, - TestClassification, - Tier3, - Integration, - EqualsClaim, - manual_claim_anchor -} -import v2.test.computation_shapes.branch_dispatch { branch_dispatch_subject } -import v2.test.rung_3_4_common { - rung34_emit_vs_eval_run, - rung34_roundtrip_run -} data claim_phase4_branch_dispatch_module_roundtrip: TestClaim = RoundTripClaim { label: "fixture=phase4/branch_dispatch rung=3 target=dag predicate=R3-dag-roundtrip-authorities-ready", diff --git a/src/v2/test/claim/branch_dispatch/rung_8.dag b/src/v2/test/claim/branch_dispatch/rung_8.dag index b823ab4af95..c1bf7cc6cac 100644 --- a/src/v2/test/claim/branch_dispatch/rung_8.dag +++ b/src/v2/test/claim/branch_dispatch/rung_8.dag @@ -1,16 +1,5 @@ module v2.test.branch_dispatch.rung_8 -import v2.compiler.eval { TestClaimRun, run_test_claim, test_claim_input } -import v2.std.collection { List } -import v2.std.node { Node } -import v2.std.runtime { RuntimeValue } -import v2.std.verification { TestClaim } -import v2.test.computation_shapes.branch_dispatch { - claim_branch_dispatch_content_hash_stable, - claim_branch_dispatch_equals_refl, - claim_branch_dispatch_well_formed -} -import v2.test.rung_3_4_common { rung34_test_claim_subject } fn rung8_tier1_eval_run(claim: TestClaim) -> TestClaimRun { run_test_claim( diff --git a/src/v2/test/claim/byte_cardinality_grounding_test.dag b/src/v2/test/claim/byte_cardinality_grounding_test.dag index 54bc440b060..53d3c2edd8d 100644 --- a/src/v2/test/claim/byte_cardinality_grounding_test.dag +++ b/src/v2/test/claim/byte_cardinality_grounding_test.dag @@ -1,12 +1,5 @@ module v2.test.claim.byte_cardinality_grounding -import v2.std.refinement { Refined, Validation, refine } -import v2.std.algebra { length } -import v2.std.collection { List } -import v2.std.integer { Int } -import v2.std.logic { Bool } -import v2.std.diagnostic { Locus, Outcome, Accepted, Rejected, port_locus } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/cardinality_fold_propagation_test.dag b/src/v2/test/claim/cardinality_fold_propagation_test.dag index 80a00bf3bda..7f80ab3c385 100644 --- a/src/v2/test/claim/cardinality_fold_propagation_test.dag +++ b/src/v2/test/claim/cardinality_fold_propagation_test.dag @@ -1,12 +1,5 @@ module v2.test.claim.cardinality_fold_propagation -import v2.std.refinement { Refined, Validation, refine } -import std.algebra { FreeMonoid } -import v2.std.algebra { length, list_append, fold_list } -import v2.std.integer { Int } -import v2.std.logic { Bool } -import v2.std.diagnostic { Locus, Outcome, Accepted, Rejected, port_locus } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/cargo_build_run_argv_witness_test.dag b/src/v2/test/claim/cargo_build_run_argv_witness_test.dag index 7f4242e152c..d114ff07d58 100644 --- a/src/v2/test/claim/cargo_build_run_argv_witness_test.dag +++ b/src/v2/test/claim/cargo_build_run_argv_witness_test.dag @@ -1,9 +1,5 @@ module v2.test.claim.cargo_build_run_argv_witness -import std.logic { Bool } -import std.types { List, Int } -import v2.std.algebra { length } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/ci_floor_plan_witness_test.dag b/src/v2/test/claim/ci_floor_plan_witness_test.dag index f86fc97897d..274fffa881b 100644 --- a/src/v2/test/claim/ci_floor_plan_witness_test.dag +++ b/src/v2/test/claim/ci_floor_plan_witness_test.dag @@ -1,42 +1,5 @@ module v2.test.claim.ci_floor_plan_witness -import std.realization { - Runnable, RunnableSingleClaim, RunnableDiscoveryBatch, -} -import v2.workflow.ci_floor_plan { - gunbc_falsifier_batches, - gunbc_ci_floor_batches, - floor_schedule_for, - corpus_runnable_for, execution_corpus_runnable_for, - corpus_witness_entries, execution_witness_entries, - witness_entries_kind_path_all_agree, - floor_corpus_exclusion_resource_edges, - gunbc_ci_floor_plan_serializes_heavy_resolves, - floor_plan_serializes_heavy_resolves_for, - floor_plan_co_runs_heavy_without_serialization_for, - gate_runnable, - witness_floor_corpus_exclusion_edges_exist, - witness_floor_compile_gate_honest_heavy_profile, - witness_floor_no_corpus_resource_edge_to_compile_anchor, - witness_ci_corpus_discovery_is_live, - witness_ci_corpus_discovery_flip_authored, - witness_floor_discovery_flip_serializes_gates_after_corpus, - witness_floor_discovery_flip_no_corpus_edge_to_compile_anchor, - witness_regen_spec_carries_no_witness_corpus, -} -import gunbc.ci_layer_roots { witness_layer_roots, witness_discovery_scan_dirs } -import gunbc.ci_spec { gunbc_ci_spec, ci_spec_with_witness_entries, ci_spec_with_discovery_scan_dirs, CiSpec, EmitHostGate, LayeringImportsGate, EmitDeterminismGate } -import std.realization_schedule { - SelectionOff, SelectionApplied, SelectionPredictOnly, NodeFrontierSelection, - runnable_forbids_corpus_co_residence, runnable_heavy_whole_tree_resolve, - ScheduleWitnessEntry, schedule_witness_entry_eq, - CorpusWitnessKind, ExecutionWitnessKind -} -import std.execution_mode { Hermetic, execution_mode_eq } -import v2.std.algebra { length, list_snoc_item, skip } -import v2.std.collection { List } -import std.types { Int } -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/claim/ci_spec_witness_test.dag b/src/v2/test/claim/ci_spec_witness_test.dag index cd7ba6c2296..706f43796be 100644 --- a/src/v2/test/claim/ci_spec_witness_test.dag +++ b/src/v2/test/claim/ci_spec_witness_test.dag @@ -1,42 +1,5 @@ module v2.test.claim.ci_spec_witness -import v2.std.algebra { bag_eq, list_snoc_item } -import v2.std.collection { List } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Behavior, Symbol } -import v2.std.node_query { coproduct_arm_keys, coproduct_nullary_inhabitants } -import gunbc.ci_layer_roots { witness_layer_roots, witness_layer_source_flags } -import gunbc.ci_spec { - CiSpec, DiffPolicy, DiffMergeBase, Gate, - gunbc_ci_spec, gunbc_ci_gates, gunbc_ci_floor_gates, - gunbc_ci_regen_floor_gates, - gunbc_ci_emit_determinism_floor_gates, - ci_release_features, - scheduler_invoke, gunbc_ci_run_script, gunbc_ci_workflow_run, gunbc_ci_floor_only_script, git_fetch_script, - ci_release_build_script, ci_floor_build_verify_script, - ci_repo_root_shell, - ci_documentation_only_diff_note, - ci_documentation_only_floor_shortcut_shell_emit_dissolution_trigger, -} -import gunbc.ci_diff_defaults { ci_merge_base_ref } -import gunbc.ci_materialization { - ci_floor_resolve_receipt_gate_script, - ci_floor_materialization_receipt_gate_script, -} -import gunbc.ci_workflow { ci_selection_control_script } -import gunbc.merge_admission_produce { - ci_floor_disposition_marker_path, - ci_floor_disposition_marker_init_note, - ci_floor_disposition_marker_init_shell_emit_dissolution_trigger, - merge_admission_floor_disposition_documentation_only_skipped, - merge_admission_floor_disposition_floor_running, - merge_admission_stamp_invoke, - merge_admission_merge_base_ref, - ci_documentation_only_gate_skip_prefix_shell_emit_dissolution_trigger, - ci_merge_admission_gate_script, -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/claim_pipeline/infer.dag b/src/v2/test/claim/claim_pipeline/infer.dag index ed58f080c7c..01c8692ae8d 100644 --- a/src/v2/test/claim/claim_pipeline/infer.dag +++ b/src/v2/test/claim/claim_pipeline/infer.dag @@ -1,20 +1,5 @@ module v2.test.claim_pipeline.infer -import v2.compiler.infer { infer } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Atom, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.verification { - CompilesClaim, - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} -import v2.test.manual.infer_ground_add { fixture_add_resolved_tree } data spine_infer_module_subject: Node = Node { kind: TypeNode { connective: Atom { identity: ^spine_infer_module } }, children: [], diff --git a/src/v2/test/claim/claim_pipeline/normalize.dag b/src/v2/test/claim/claim_pipeline/normalize.dag index 373cbd76522..809b7481453 100644 --- a/src/v2/test/claim/claim_pipeline/normalize.dag +++ b/src/v2/test/claim/claim_pipeline/normalize.dag @@ -1,29 +1,6 @@ module v2.test.claim_pipeline.normalize -import v2.compiler.normalize { normalize } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { - Atom, - Conj, - Edge, - Named, - Node, - Symbol, - TypeNode, - SyntheticOccurrence -} -import v2.std.verification { - CompilesClaim, - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} data spine_normalize_module_subject: Node = Node { kind: TypeNode { connective: Atom { identity: ^spine_normalize_module } }, children: [], diff --git a/src/v2/test/claim/claim_pipeline/resolve.dag b/src/v2/test/claim/claim_pipeline/resolve.dag index 27fb7c26a1e..cf55eb2b837 100644 --- a/src/v2/test/claim/claim_pipeline/resolve.dag +++ b/src/v2/test/claim/claim_pipeline/resolve.dag @@ -1,23 +1,5 @@ module v2.test.claim_pipeline.resolve -import v2.compiler.normalize { normalize } -import v2.compiler.resolve { resolve } -import v2.extdeps.languages.dag { - dag_language_model_void -} -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Atom, Conj, Edge, Named, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.verification { - CompilesClaim, - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} data spine_resolve_module_subject: Node = Node { kind: TypeNode { connective: Atom { identity: ^spine_resolve_module } }, children: [], diff --git a/src/v2/test/claim/claim_pipeline/translate.dag b/src/v2/test/claim/claim_pipeline/translate.dag index cdea4b31008..93a7dc94fc4 100644 --- a/src/v2/test/claim/claim_pipeline/translate.dag +++ b/src/v2/test/claim/claim_pipeline/translate.dag @@ -1,21 +1,5 @@ module v2.test.claim_pipeline.translate -import v2.compiler.translate { translate } -import v2.extdeps.languages.rust { rust_target_model } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Atom, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.verification { - CompilesClaim, - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} -import v2.test.manual.rust_add_emit_translate { rust_add_inferred_tree } data spine_translate_module_subject: Node = Node { kind: TypeNode { connective: Atom { identity: ^spine_translate_module } }, children: [], diff --git a/src/v2/test/claim/compile_door_ledger_ownership_test.dag b/src/v2/test/claim/compile_door_ledger_ownership_test.dag index ba79309de30..e78cb7a5fe7 100644 --- a/src/v2/test/claim/compile_door_ledger_ownership_test.dag +++ b/src/v2/test/claim/compile_door_ledger_ownership_test.dag @@ -1,23 +1,5 @@ module v2.test.compile_door_ledger_ownership -import std.algebra { Cons, Empty } -import v2.std.algebra { length } -import v2.std.collection { Absent, List, Present } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.workflow.compile_door_ledger { - AffectedDiffRefused, - AffectedLedgered, - MigrationOwned, - SharedSelfHostCriticalPath, - ThisLaneCalibration, - affected_ledger_from_diff, - cause_is_attributed, - cause_ownership_lookup, - dag_module_paths, - ledger_refused_count -} -import v2.workflow.floor_diff_observe { NameStatusDiffFail, NameStatusDiffOk } data ownership_witness_note: String = "Fast pure receipt (no door, no live tree) for the flip-trigger table: every frontier cause the histogram receipts pin is attributed to its owning lane, and an unknown cause is fail-closed UNATTRIBUTED (not silently bucketed). This is the DESIGN 5 tell that the burn-down table stays honest — a new frontier cause appearing over an affected set surfaces as cause_is_attributed = false, forcing an ownership decision rather than absorbing it. Pairs with the slow histogram witness in v2.test.long.compile_door_ledger, which pins the counts; this pins the ATTRIBUTION." diff --git a/src/v2/test/claim/compiler/compile_eval_thesis_proof_test.dag b/src/v2/test/claim/compiler/compile_eval_thesis_proof_test.dag index e787c2f0a07..4c41c914639 100644 --- a/src/v2/test/claim/compiler/compile_eval_thesis_proof_test.dag +++ b/src/v2/test/claim/compiler/compile_eval_thesis_proof_test.dag @@ -1,32 +1,5 @@ module v2.test.claim.compiler.compile_eval_thesis_proof -import v2.compiler.eval { eval_diagnostic } -import v2.compiler.compile { - Eval, - EvalResult, - compile, - compile_inferred -} -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.runtimes.v2_evaluator { - v2_eval_bool_literal_pin, - v2_eval_bool_true_primitive, - v2_eval_unit_literal_pin -} -import v2.std.cardinality { RankingDimension, TerminationProof } -import v2.std.collection { Map } -import extdeps.communication.medium { Lossless, Medium } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.runtime { - RuntimeValueNodeProjected, - RuntimeValueNodeUnrepresentable, - runtime_value_node_projection -} -import v2.std.witness { Holds, Violates, Witness } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/compiler_materialization_witness_test.dag b/src/v2/test/claim/compiler_materialization_witness_test.dag index dfa343e3b90..c8dffd8cdbc 100644 --- a/src/v2/test/claim/compiler_materialization_witness_test.dag +++ b/src/v2/test/claim/compiler_materialization_witness_test.dag @@ -1,30 +1,5 @@ module v2.test.claim.compiler_materialization_witness -import std.types { Bool, Int } -import v2.compiler.materialization_carriers { - v2_compiler_materialization_ladder_holds, - v2_compiler_catalog_projection_refusals, - parse_table_memo_projection_ok, - compile_stage_memo_projection_ok, - parse_table_memo_provider_id, - compile_stage_memo_provider_id, - parse_table_memo_materialization, - compile_stage_memo_materialization, - parse_table_memo_verdict_is_single_recompute, - compile_stage_memo_verdict_is_single_recompute, - parse_table_realized_step, - compile_stage_realized_step, - cached_stage_realization, - parse_table_memo_plural_holds_with_provider, - parse_table_memo_plural_holds_without_provider, - parse_table_memo_plural_refused_without_provider_count, - parse_table_memo_plural_scope_too_narrow_count, - parse_table_carrier_grounded_on_catalog, -} -import std.realization { Memoize, LocalInProcess } -import extdeps.realization.parse_table_memo { parse_table_memo_id } -import extdeps.realization.compile_stage_memo { compile_stage_memo_id } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/complexity/accumulator_copy_roster_gate_lean_bash_test.dag b/src/v2/test/claim/complexity/accumulator_copy_roster_gate_lean_bash_test.dag index 2aaf8dc4add..f7ada475363 100644 --- a/src/v2/test/claim/complexity/accumulator_copy_roster_gate_lean_bash_test.dag +++ b/src/v2/test/claim/complexity/accumulator_copy_roster_gate_lean_bash_test.dag @@ -1,8 +1,5 @@ module v2.test.claim.complexity.accumulator_copy_roster_gate_lean_bash -import v2.lens.complexity_accumulator_copy.roster_gate { file_gate } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/complexity/accumulator_copy_roster_gate_std_test.dag b/src/v2/test/claim/complexity/accumulator_copy_roster_gate_std_test.dag index 2e3281691ab..df2cc3851c4 100644 --- a/src/v2/test/claim/complexity/accumulator_copy_roster_gate_std_test.dag +++ b/src/v2/test/claim/complexity/accumulator_copy_roster_gate_std_test.dag @@ -1,9 +1,5 @@ module v2.test.claim.complexity.accumulator_copy_roster_gate_std -import v2.lens.complexity_accumulator_copy.roster_gate { file_gate } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/complexity/accumulator_copy_roster_gate_swift_test.dag b/src/v2/test/claim/complexity/accumulator_copy_roster_gate_swift_test.dag index a5ca38a50aa..986d975b8b4 100644 --- a/src/v2/test/claim/complexity/accumulator_copy_roster_gate_swift_test.dag +++ b/src/v2/test/claim/complexity/accumulator_copy_roster_gate_swift_test.dag @@ -1,8 +1,5 @@ module v2.test.claim.complexity.accumulator_copy_roster_gate_swift -import v2.lens.complexity_accumulator_copy.roster_gate { file_gate } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/complexity/accumulator_copy_roster_gate_test.dag b/src/v2/test/claim/complexity/accumulator_copy_roster_gate_test.dag index b5e07d43469..662a97a1c02 100644 --- a/src/v2/test/claim/complexity/accumulator_copy_roster_gate_test.dag +++ b/src/v2/test/claim/complexity/accumulator_copy_roster_gate_test.dag @@ -1,12 +1,5 @@ module v2.test.claim.complexity.accumulator_copy_roster_gate -import v2.lens.complexity_accumulator_copy.roster_gate { - file_gate, - source_has_suspect -} -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/complexity_gate/budget_roster_completeness_test.dag b/src/v2/test/claim/complexity_gate/budget_roster_completeness_test.dag index 04e5718d0bc..43473144c5c 100644 --- a/src/v2/test/claim/complexity_gate/budget_roster_completeness_test.dag +++ b/src/v2/test/claim/complexity_gate/budget_roster_completeness_test.dag @@ -1,29 +1,5 @@ module v2.test.complexity_gate.budget_roster_completeness -import v2.lens.complexity { - ComplexityBound, - UnknownComplexity, - complexity_bound_dominates, - complexity_lens, - unknown_complexity -} -import v2.std.algebra { fold_list, is_empty, list_append } -import v2.std.collection { List } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.witness { Holds } -import v2.test.complexity_gate.source_bridged_add_subject_producer { - source_bridged_add_arrow_with_body -} -import v2.test.complexity_gate.lens_subject_body_supply { - lens_subject_arrow_body_for_budget_row -} -import v2.test.complexity_gate.subject_complexity_budget_roster { - LensSubjectComplexityBudgetRow, - complexity_declared_budget_for_row, - complexity_subject_budget_rows -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/complexity_gate/lens_subject_body_supply.dag b/src/v2/test/claim/complexity_gate/lens_subject_body_supply.dag index f5f2049613b..f205a71aebd 100644 --- a/src/v2/test/claim/complexity_gate/lens_subject_body_supply.dag +++ b/src/v2/test/claim/complexity_gate/lens_subject_body_supply.dag @@ -1,11 +1,5 @@ module v2.test.complexity_gate.lens_subject_body_supply -import v2.std.diagnostic { Outcome, bind_outcome } -import v2.std.node { Node } -import v2.std.node_query { find_arrow_body_child } -import v2.test.complexity_gate.subject_complexity_budget_roster { - LensSubjectComplexityBudgetRow -} fn lens_subject_arrow_body_for_budget_row( row: LensSubjectComplexityBudgetRow diff --git a/src/v2/test/claim/complexity_gate/source_bridged_add_budget_test.dag b/src/v2/test/claim/complexity_gate/source_bridged_add_budget_test.dag index 4066c53c576..6794745dc7d 100644 --- a/src/v2/test/claim/complexity_gate/source_bridged_add_budget_test.dag +++ b/src/v2/test/claim/complexity_gate/source_bridged_add_budget_test.dag @@ -1,25 +1,5 @@ module v2.test.complexity_gate.source_bridged_add_budget -import v2.lens.complexity { - ConstantComplexity, - complexity_bound_dominates, - complexity_lens, - linear_complexity -} -import v2.lens.cost { SizeVariable, cost_lens } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.witness { Holds } -import v2.test.complexity_gate.lens_subject_body_supply { - lens_subject_arrow_body_for_budget_row -} -import v2.test.complexity_gate.subject_complexity_budget_roster { - LensSubjectComplexityBudgetRow, - complexity_budget_row_source_bridged_add, - complexity_declared_budget_for_row -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/complexity_gate/source_bridged_add_subject_producer.dag b/src/v2/test/claim/complexity_gate/source_bridged_add_subject_producer.dag index 391cf8c18c8..32726a32dba 100644 --- a/src/v2/test/claim/complexity_gate/source_bridged_add_subject_producer.dag +++ b/src/v2/test/claim/complexity_gate/source_bridged_add_subject_producer.dag @@ -1,23 +1,5 @@ module v2.test.complexity_gate.source_bridged_add_subject_producer -import v2.compiler.body_producer { produce_add_arrow_with_body_from_resolved } -import v2.compiler.normalize { normalize } -import v2.compiler.parse { - grammar_validate_for_parse, - parse_production_tree, -} -import v2.compiler.resolve { resolve } -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { - dag_grammar_production_fn_add, - dag_language_model, - dag_source_text -} -import v2.std.collection { List, Set } -import v2.std.diagnostic { Accepted, Outcome, Rejected, bind_outcome, port_locus } -import v2.std.grammar { GrammarRoot, ParseTree } -import v2.std.compilers.lexing { Token, token_stream_remaining } -import v2.std.node { Node, Symbol } fn source_bridged_add_parse_root() -> GrammarRoot { GrammarRoot { diff --git a/src/v2/test/claim/complexity_gate/source_bridged_bind_budget_test.dag b/src/v2/test/claim/complexity_gate/source_bridged_bind_budget_test.dag index 9c39c16498b..88c2e20f285 100644 --- a/src/v2/test/claim/complexity_gate/source_bridged_bind_budget_test.dag +++ b/src/v2/test/claim/complexity_gate/source_bridged_bind_budget_test.dag @@ -1,25 +1,5 @@ module v2.test.complexity_gate.source_bridged_bind_budget -import v2.lens.complexity { - ConstantComplexity, - complexity_bound_dominates, - complexity_lens, - linear_complexity -} -import v2.lens.cost { SizeVariable, cost_lens } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.witness { Holds } -import v2.test.complexity_gate.lens_subject_body_supply { - lens_subject_arrow_body_for_budget_row -} -import v2.test.complexity_gate.subject_complexity_budget_roster { - LensSubjectComplexityBudgetRow, - complexity_budget_row_source_bridged_bind, - complexity_declared_budget_for_row -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/complexity_gate/source_bridged_bind_subject_producer.dag b/src/v2/test/claim/complexity_gate/source_bridged_bind_subject_producer.dag index b57a070aa26..f2235c18882 100644 --- a/src/v2/test/claim/complexity_gate/source_bridged_bind_subject_producer.dag +++ b/src/v2/test/claim/complexity_gate/source_bridged_bind_subject_producer.dag @@ -1,25 +1,5 @@ module v2.test.complexity_gate.source_bridged_bind_subject_producer -import v2.compiler.body_producer { produce_bind_arrow_with_body_from_resolved } -import v2.compiler.normalize { normalize } -import v2.compiler.parse { - grammar_validate_for_parse, - parse_production_tree, -} -import v2.compiler.resolve { resolve } -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { - dag_formal_production_fn_bind, - dag_grammar_production_fn_bind, - dag_language_model, - dag_bind_source_text, - dag_bind_wrong_value_source_text -} -import v2.std.collection { List, Set } -import v2.std.diagnostic { Accepted, Outcome, Rejected, bind_outcome, port_locus } -import v2.std.grammar { GrammarRoot, ParseTree } -import v2.std.compilers.lexing { Token, token_stream_remaining } -import v2.std.node { Node, Symbol } fn source_bridged_bind_parse_root() -> GrammarRoot { GrammarRoot { diff --git a/src/v2/test/claim/complexity_gate/source_bridged_branch_budget_test.dag b/src/v2/test/claim/complexity_gate/source_bridged_branch_budget_test.dag index 1e34db7a912..b904fdbd9bf 100644 --- a/src/v2/test/claim/complexity_gate/source_bridged_branch_budget_test.dag +++ b/src/v2/test/claim/complexity_gate/source_bridged_branch_budget_test.dag @@ -1,25 +1,5 @@ module v2.test.complexity_gate.source_bridged_branch_budget -import v2.lens.complexity { - ConstantComplexity, - complexity_bound_dominates, - complexity_lens, - linear_complexity -} -import v2.lens.cost { SizeVariable, cost_lens } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.witness { Holds } -import v2.test.complexity_gate.lens_subject_body_supply { - lens_subject_arrow_body_for_budget_row -} -import v2.test.complexity_gate.subject_complexity_budget_roster { - LensSubjectComplexityBudgetRow, - complexity_budget_row_source_bridged_branch, - complexity_declared_budget_for_row -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/complexity_gate/source_bridged_branch_subject_producer.dag b/src/v2/test/claim/complexity_gate/source_bridged_branch_subject_producer.dag index c48aba6098e..bc65d9be7f9 100644 --- a/src/v2/test/claim/complexity_gate/source_bridged_branch_subject_producer.dag +++ b/src/v2/test/claim/complexity_gate/source_bridged_branch_subject_producer.dag @@ -1,25 +1,5 @@ module v2.test.complexity_gate.source_bridged_branch_subject_producer -import v2.compiler.body_producer { produce_pick_if_arrow_with_body_from_resolved } -import v2.compiler.normalize { normalize } -import v2.compiler.parse { - grammar_validate_for_parse, - parse_production_tree, -} -import v2.compiler.resolve { resolve } -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { - dag_formal_production_fn_pick, - dag_grammar_production_fn_pick, - dag_language_model, - dag_pick_false_source_text, - dag_pick_source_text -} -import v2.std.collection { List, Set } -import v2.std.diagnostic { Accepted, Outcome, Rejected, bind_outcome, port_locus } -import v2.std.grammar { GrammarRoot, ParseTree } -import v2.std.compilers.lexing { Token, token_stream_remaining } -import v2.std.node { Node, Symbol } fn source_bridged_branch_parse_root() -> GrammarRoot { GrammarRoot { diff --git a/src/v2/test/claim/complexity_gate/source_bridged_loop_budget_test.dag b/src/v2/test/claim/complexity_gate/source_bridged_loop_budget_test.dag index a8128088f5c..40ad03ed2b8 100644 --- a/src/v2/test/claim/complexity_gate/source_bridged_loop_budget_test.dag +++ b/src/v2/test/claim/complexity_gate/source_bridged_loop_budget_test.dag @@ -1,24 +1,5 @@ module v2.test.complexity_gate.source_bridged_loop_budget -import v2.lens.complexity { - ConstantComplexity, - complexity_bound_dominates, - complexity_lens -} -import v2.lens.cost { cost_lens } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.witness { Holds } -import v2.test.complexity_gate.lens_subject_body_supply { - lens_subject_arrow_body_for_budget_row -} -import v2.test.complexity_gate.subject_complexity_budget_roster { - LensSubjectComplexityBudgetRow, - complexity_budget_row_source_bridged_loop, - complexity_declared_budget_for_row -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/complexity_gate/source_bridged_loop_subject_producer.dag b/src/v2/test/claim/complexity_gate/source_bridged_loop_subject_producer.dag index efe503311e3..09becd5d2b4 100644 --- a/src/v2/test/claim/complexity_gate/source_bridged_loop_subject_producer.dag +++ b/src/v2/test/claim/complexity_gate/source_bridged_loop_subject_producer.dag @@ -1,25 +1,5 @@ module v2.test.complexity_gate.source_bridged_loop_subject_producer -import v2.compiler.body_producer { produce_loop_arrow_with_body_from_resolved } -import v2.compiler.normalize { normalize } -import v2.compiler.parse { - grammar_validate_for_parse, - parse_production_tree, -} -import v2.compiler.resolve { resolve } -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { - dag_formal_production_fn_loop, - dag_grammar_production_fn_loop, - dag_language_model, - dag_loop_source_text, - dag_loop_wrong_value_source_text -} -import v2.std.collection { List, Set } -import v2.std.diagnostic { Accepted, Outcome, Rejected, bind_outcome, port_locus } -import v2.std.grammar { GrammarRoot, ParseTree } -import v2.std.compilers.lexing { Token, token_stream_remaining } -import v2.std.node { Node, Symbol } fn source_bridged_loop_parse_root() -> GrammarRoot { GrammarRoot { diff --git a/src/v2/test/claim/complexity_gate/source_bridged_pipeline_bridge.dag b/src/v2/test/claim/complexity_gate/source_bridged_pipeline_bridge.dag index b564f38ad2c..bc1b0b60137 100644 --- a/src/v2/test/claim/complexity_gate/source_bridged_pipeline_bridge.dag +++ b/src/v2/test/claim/complexity_gate/source_bridged_pipeline_bridge.dag @@ -1,16 +1,5 @@ module v2.test.complexity_gate.source_bridged_pipeline_bridge -import v2.compiler.normalize { normalize } -import v2.compiler.parse { ValidatedGrammarRoot, grammar_validate_for_parse, parse_production_tree } -import v2.compiler.resolve { resolve } -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.collection { List } -import v2.std.compilers.lexing { Token, token_stream_all, token_stream_remaining } -import v2.std.diagnostic { Accepted, Outcome, Rejected, bind_outcome, port_locus } -import v2.std.grammar { GrammarRoot, ParseTree } -import v2.std.node { Node, Symbol } -import v2.std.text { String } fn source_bridged_resolved_root( source_text: String, diff --git a/src/v2/test/claim/complexity_gate/source_bridged_pipeline_bridge_test.dag b/src/v2/test/claim/complexity_gate/source_bridged_pipeline_bridge_test.dag index a8f7e4e2234..f22b331b0a6 100644 --- a/src/v2/test/claim/complexity_gate/source_bridged_pipeline_bridge_test.dag +++ b/src/v2/test/claim/complexity_gate/source_bridged_pipeline_bridge_test.dag @@ -1,15 +1,5 @@ module v2.test.complexity_gate.source_bridged_pipeline_bridge_test -import v2.test.complexity_gate.source_bridged_pipeline_bridge { source_bridged_resolved_root } -import v2.extdeps.languages.dag { - dag_grammar_production_fn_loop, - dag_loop_source_text -} -import v2.std.collection { Set } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.grammar { GrammarProduction, GrammarRoot } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/complexity_gate/subject_complexity_budget_roster.dag b/src/v2/test/claim/complexity_gate/subject_complexity_budget_roster.dag index cb9115b0266..ecb4a355bd2 100644 --- a/src/v2/test/claim/complexity_gate/subject_complexity_budget_roster.dag +++ b/src/v2/test/claim/complexity_gate/subject_complexity_budget_roster.dag @@ -1,29 +1,5 @@ module v2.test.complexity_gate.subject_complexity_budget_roster -import v2.lens.complexity { - ComplexityBound, - ConstantComplexity, - linear_complexity, - unknown_complexity -} -import v2.lens.cost { SizeVariable } -import v2.std.cardinality { loop_bound_measure, loop_bound_witness_for_node } -import v2.std.collection { List } -import v2.std.diagnostic { Outcome } -import v2.std.node { Node } -import v2.std.witness { Holds, Violates } -import v2.test.complexity_gate.source_bridged_add_subject_producer { - source_bridged_add_arrow_with_body -} -import v2.test.complexity_gate.source_bridged_bind_subject_producer { - source_bridged_bind_arrow_with_body -} -import v2.test.complexity_gate.source_bridged_branch_subject_producer { - source_bridged_pick_if_arrow_with_body -} -import v2.test.complexity_gate.source_bridged_loop_subject_producer { - source_bridged_loop_arrow_with_body -} type LensSubjectComplexityBudgetRow { subject_producer: fn() -> Outcome diff --git a/src/v2/test/claim/computation_shapes/branch_dispatch.dag b/src/v2/test/claim/computation_shapes/branch_dispatch.dag index 047c01c17c6..a5613b9ddc2 100644 --- a/src/v2/test/claim/computation_shapes/branch_dispatch.dag +++ b/src/v2/test/claim/computation_shapes/branch_dispatch.dag @@ -1,29 +1,5 @@ module v2.test.computation_shapes.branch_dispatch -import v2.std.node { - Atom, - Branch, - ComputationNode, - Edge, - Node, - Positional, - Symbol, - Transform, - TypeNode, - content_hash, - well_formed, - SyntheticOccurrence -} -import v2.std.verification { - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - CompilesClaim, - EqualsClaim, - manual_claim_anchor -} fn branch_dispatch_leaf(s: Symbol) -> Node { Node { kind: TypeNode { connective: Atom { identity: s } }, children: [], occurrence_id: SyntheticOccurrence diff --git a/src/v2/test/claim/computation_shapes/loop_linear_bound.dag b/src/v2/test/claim/computation_shapes/loop_linear_bound.dag index 93021fe8505..0bf855737d4 100644 --- a/src/v2/test/claim/computation_shapes/loop_linear_bound.dag +++ b/src/v2/test/claim/computation_shapes/loop_linear_bound.dag @@ -1,30 +1,5 @@ module v2.test.computation_shapes.loop_linear_bound -import v2.std.node { - Atom, - ComputationNode, - Edge, - Loop, - Named, - Node, - Positional, - Symbol, - Transform, - TypeNode, - content_hash, - well_formed, - SyntheticOccurrence -} -import v2.std.verification { - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - CompilesClaim, - EqualsClaim, - manual_claim_anchor -} fn loop_linear_bound_leaf(s: Symbol) -> Node { Node { kind: TypeNode { connective: Atom { identity: s } }, children: [], occurrence_id: SyntheticOccurrence diff --git a/src/v2/test/claim/concept_index_enumeration_test.dag b/src/v2/test/claim/concept_index_enumeration_test.dag index a8732a9b9f3..ed6c6597cbc 100644 --- a/src/v2/test/claim/concept_index_enumeration_test.dag +++ b/src/v2/test/claim/concept_index_enumeration_test.dag @@ -1,10 +1,5 @@ module v2.test.claim.concept_index_enumeration -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.collection { List } -import v2.std.concept_index { FieldRef, QualifiedConcept, enumerate_concepts, enumerate_concepts_in } -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/claim/create_if_absent_double_init_witness_test.dag b/src/v2/test/claim/create_if_absent_double_init_witness_test.dag index c6ccabb4d23..c182b7335a5 100644 --- a/src/v2/test/claim/create_if_absent_double_init_witness_test.dag +++ b/src/v2/test/claim/create_if_absent_double_init_witness_test.dag @@ -1,15 +1,5 @@ module v2.test.claim.create_if_absent_double_init_witness_test -import v2.std.effects { - create_always_shape, - create_double_init_collapsible, - create_effect_is_dedupable, - create_if_absent_shape, - sample_create_if_absent_key_b, - sample_create_if_absent_key_source -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/cross_tree_import_model_test.dag b/src/v2/test/claim/cross_tree_import_model_test.dag index d8bc51a6fe4..e234af097b8 100644 --- a/src/v2/test/claim/cross_tree_import_model_test.dag +++ b/src/v2/test/claim/cross_tree_import_model_test.dag @@ -1,25 +1,5 @@ module v2.test.claim.cross_tree_import_model -import v2.std.collection { List } -import v2.std.cross_tree.import_model { - CoFundamental, - CrossTreeAdmitted, - CrossTreeAdmissionVerdict, - CrossTreeDenied, - CrossTreeImport, - DagTree, - FundamentalityUnknown, - ImportClosure, - LessFundamental, - MoreFundamental, - SourceRootSet, - V2Tree, - cross_tree_import_admitted, - cross_tree_import_closure_admitted -} -import v2.std.layer { LayerPrefixCompiler, LayerPrefixStd, LayerPrefixWorkflow } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/determinism_contract_test.dag b/src/v2/test/claim/determinism_contract_test.dag index 4d202208624..ffbfb9c68e3 100644 --- a/src/v2/test/claim/determinism_contract_test.dag +++ b/src/v2/test/claim/determinism_contract_test.dag @@ -1,22 +1,5 @@ module v2.test.claim.determinism_contract_test -import std.decl_ref { DeclarationRef, WholeDeclaration } -import std.determinism { - DeterminismAxis, - Deterministic, - NonDeterministic, - determinism_compose, - determinism_from_perturbation -} -import std.perturbation { ResponseConsistent, ResponseViolation } -import v2.std.determinism { - DeterminismFact, - determinism_fact_classification, - determinism_fact_signature -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } -import v2.std.logic { Bool } -import v2.std.node { Symbol } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/diagnostic_correction/show_correct_code.dag b/src/v2/test/claim/diagnostic_correction/show_correct_code.dag index f12efc42d76..1f46b8c9335 100644 --- a/src/v2/test/claim/diagnostic_correction/show_correct_code.dag +++ b/src/v2/test/claim/diagnostic_correction/show_correct_code.dag @@ -1,33 +1,5 @@ module v2.test.diagnostic_correction.show_correct_code -import v2.std.diagnostic { - AmbiguousIntent, - ByteRange, - Diagnostic, - ExternalContractUnknown, - node_locus, - Outcome, - port_locus, - Rejected, - Suggested, - Textual, - Unavailable, - UserInputBoundary, - WholeFile, - diagnostics_singleton -} -import v2.std.node { Edge, Named, Node, Symbol, TypeNode, Atom, Conj, SyntheticOccurrence } -import v2.std.verification {ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier3, - Integration, - CompilesClaim, - DiagnosticClaim, - EqualsClaim, - RoundTripClaim, - manual_claim_anchor -} fn atom_node(s: Symbol) -> Node { Node { kind: TypeNode { connective: Atom { identity: s } }, children: [], occurrence_id: SyntheticOccurrence diff --git a/src/v2/test/claim/diagnostic_sequence_outcome_witness_test.dag b/src/v2/test/claim/diagnostic_sequence_outcome_witness_test.dag index 7654dfa2bbd..b2406113858 100644 --- a/src/v2/test/claim/diagnostic_sequence_outcome_witness_test.dag +++ b/src/v2/test/claim/diagnostic_sequence_outcome_witness_test.dag @@ -1,22 +1,5 @@ module v2.test.claim.diagnostic_sequence_outcome_witness -import v2.std.diagnostic { - Outcome, - Accepted, - Rejected, - StageDiagnosticPolicy, - ShortCircuit, - Accumulate, - outcome_accepted, - outcome_rejected, - sequence_outcome, - port_locus, - Diagnostic, - ExternalContractUnknown, - Unavailable, -} -import v2.std.collection { List } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/discrimination_gate/discrimination_roster.dag b/src/v2/test/claim/discrimination_gate/discrimination_roster.dag index e785255d5f2..212ea30c9c5 100644 --- a/src/v2/test/claim/discrimination_gate/discrimination_roster.dag +++ b/src/v2/test/claim/discrimination_gate/discrimination_roster.dag @@ -1,51 +1,5 @@ module v2.test.discrimination_gate.discrimination_roster -import v2.lens.discrimination { unit_is_discriminating } -import v2.std.algebra { fold_list, is_empty } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.diagnostic { - Diagnostic, - Textual, - Unavailable, - UserInputBoundary, - WholeFile, - diagnostics_singleton -} -import v2.std.verification { - DiagnosticClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} -import v2.test.impossible_bug.suboptimal_complexity { - claim_within_structural_bound_passes, - claim_overcost_against_structural_bound_violates, - within_bound_input -} -import v2.test.impossible_bug.nested_optional_flatten { - claim_optional_chaining_no_double_unwrap, - claim_optional_double_unwrap_rejected -} -import v2.test.impossible_bug.transport_type_drift { - claim_shared_declaration_compiles_both_sides, - claim_target_contract_drift_impossible -} -import v2.test.impossible_bug.idempotency_contract { - claim_idempotent_inhabitant_passes, - claim_repeated_append_in_idempotent_position_caught -} -import v2.test.impossible_bug.unenumerated_effects { - claim_explicit_reread_passes, - claim_redundant_read_caught -} -import v2.test.impossible_bug.unhandled_diagnostic_paths { - claim_division_by_zero_total_or_proven_safe, - claim_unproven_division_rejected -} data unit_suboptimal_complexity: List = [ claim_within_structural_bound_passes, diff --git a/src/v2/test/claim/doc_reachability/lens_unit/verdict_flip_test.dag b/src/v2/test/claim/doc_reachability/lens_unit/verdict_flip_test.dag index a32ddfe37aa..1da30612ada 100644 --- a/src/v2/test/claim/doc_reachability/lens_unit/verdict_flip_test.dag +++ b/src/v2/test/claim/doc_reachability/lens_unit/verdict_flip_test.dag @@ -1,12 +1,5 @@ module v2.test.doc_reachability.lens_unit.verdict_flip_test -import v2.lens.doc_reachability { - doc_graph_orphan_clean_for_count, - doc_graph_dangling_clean_for_count, - doc_graph_universe_nonempty_for_count -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/duplicate_computation/duplicate_computation_test.dag b/src/v2/test/claim/duplicate_computation/duplicate_computation_test.dag index d031d427e92..0508c06d030 100644 --- a/src/v2/test/claim/duplicate_computation/duplicate_computation_test.dag +++ b/src/v2/test/claim/duplicate_computation/duplicate_computation_test.dag @@ -1,25 +1,5 @@ module v2.test.duplicate_computation.duplicate_computation -import extdeps.languages.bash.program { - ShellProgram, ShellStmt, - If, CmdSubst, - lit, var_ref, command, assign, test_not_executable -} -import v2.lens.duplicate_computation { - ComputationDemandFact, - UnguardedDemand, GuardedFallbackDemand, - ReplicationIntent, SingleRun, ReplicatedOracle, - TypedArgvInvocation, - shell_program_computation_demands, - typed_argv_computation_demands, - duplicate_computation_violation_count, - duplicate_computation_clean_holds -} -import v2.std.algebra { list_append, length } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/duplicate_computation/placement_grain_witness_test.dag b/src/v2/test/claim/duplicate_computation/placement_grain_witness_test.dag index 7893141ac55..3cc65974221 100644 --- a/src/v2/test/claim/duplicate_computation/placement_grain_witness_test.dag +++ b/src/v2/test/claim/duplicate_computation/placement_grain_witness_test.dag @@ -1,15 +1,5 @@ module v2.test.duplicate_computation.placement_grain_witness -import v2.lens.duplicate_computation { - ComputationDemandFact, - UnguardedDemand, GuardedFallbackDemand, - SingleRun, ReplicatedOracle, - duplicate_computation_violation_count, - duplicate_computation_clean_holds -} -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/emit/decl_emit_consolidated_test.dag b/src/v2/test/claim/emit/decl_emit_consolidated_test.dag index fa8b44bace1..37472861b6b 100644 --- a/src/v2/test/claim/emit/decl_emit_consolidated_test.dag +++ b/src/v2/test/claim/emit/decl_emit_consolidated_test.dag @@ -1,52 +1,5 @@ module v2.test.emit.decl_emit_consolidated -import v2.compiler.translate { - grammar_relation_row_for_emitted, - grammar_relation_row_tokens_root, - serialize_concrete_syntax_tokens_to_source -} -import v2.extdeps.languages.rust { - rust_inhabitant_atom, - rust_decl_enum_derive_binding_for_coproduct, - rust_decl_struct_derive_binding, - rust_enum_general_decl_productions_only_translation_rules, - rust_enum_general_decl_structural_target_model, - rust_struct_general_decl_productions_only_translation_rules, - rust_struct_general_decl_structural_target_model -} -import extdeps.languages.rust.emit { - rust_enum_derives, - rust_enum_derives_copy, - rust_struct_derives -} -import v2.std.algebra { fold_list, fold_list_right } -import v2.std.collection { List } -import v2.std.compilers.target_model { - TargetModel, - concrete_syntax_token_list_from_node -} -import v2.std.diagnostic { - Accepted, - Outcome, - Rejected, - bind_outcome, - outcome_accepted -} -import v2.std.integer { Int } -import v2.std.logic { Bool } -import v2.std.node { - Atom, - Conj, - Disj, - Edge, - Named, - Node, - Positional, - Symbol, - SyntheticOccurrence, - TypeNode -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/emit/fold_call_closure_fixture.dag b/src/v2/test/claim/emit/fold_call_closure_fixture.dag index bfe9cbd6f47..844a667dc8f 100644 --- a/src/v2/test/claim/emit/fold_call_closure_fixture.dag +++ b/src/v2/test/claim/emit/fold_call_closure_fixture.dag @@ -1,21 +1,5 @@ module v2.test.emit.fold_call_closure_fixture -import v2.std.collection { List } -import v2.std.node { - Arrow, - Atom, - ComputationNode, - Conj, - Edge, - Named, - Node, - Positional, - Symbol, - Transform, - TypeNode, - SyntheticOccurrence, - node_synthetic -} fn fold_fixture_atom(id: Symbol) -> Node { node_synthetic(kind: TypeNode { connective: Atom { identity: id } }, children: []) diff --git a/src/v2/test/claim/emit/logic_ground_truth_test.dag b/src/v2/test/claim/emit/logic_ground_truth_test.dag index d2cca4e6a7a..a0af029ca58 100644 --- a/src/v2/test/claim/emit/logic_ground_truth_test.dag +++ b/src/v2/test/claim/emit/logic_ground_truth_test.dag @@ -1,7 +1,5 @@ module v2.test.emit.logic_ground_truth -import v2.std.logic { Bool, False, True, bool_boolean_algebra } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/emit/rust_bind_let_emit_test.dag b/src/v2/test/claim/emit/rust_bind_let_emit_test.dag index 3b4fdfb1a13..64d2765d478 100644 --- a/src/v2/test/claim/emit/rust_bind_let_emit_test.dag +++ b/src/v2/test/claim/emit/rust_bind_let_emit_test.dag @@ -1,37 +1,5 @@ module v2.test.emit.rust_bind_let_emit -import v2.compiler.body_producer { - produce_bind_arrow_with_body, - produce_bind_arrow_with_body_wrong_value -} -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.languages.rust { - rust_lex_rule, - rust_target_model_bundle_core, - rust_fn_add_lex_rules -} -import v2.std.algebra { list_append } -import v2.std.collection { Map, empty_map, map_insert } -import v2.std.compilers.lexing { LexRuleSet, LexRules, ModeledLexRules } -import v2.std.compilers.target_model { TargetModel, target_model_emit_transforms_empty } -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import extdeps.communication.medium { Medium } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - bind_outcome, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { Node, Symbol } -import v2.std.witness { Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/emit/rust_binop_emit_test.dag b/src/v2/test/claim/emit/rust_binop_emit_test.dag index 7264e617494..bb59e26b739 100644 --- a/src/v2/test/claim/emit/rust_binop_emit_test.dag +++ b/src/v2/test/claim/emit/rust_binop_emit_test.dag @@ -1,62 +1,5 @@ module v2.test.emit.rust_binop_emit -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.compiler.translate { serialize_concrete_syntax_tokens_to_source_string } -import v2.extdeps.languages.dag { - dag_arrow_domain_conj_node, - dag_arrow_with_body_node, - dag_binary_body_node, - dag_type_atom_node -} -import v2.extdeps.languages.rust { - rust_source_text, - rust_target_model_staging, - rust_operator_realizations_catalog_node, - rust_value_expression_projection, - rust_fn_add_lex -} -import v2.extdeps.languages.rust_test { rust_target_model_with_operators_and_lex } -import v2.std.collection { Map } -import v2.std.compilers.target_model { - CanonicalOperation, - TargetModel, - TargetValueExpression, - canonical_operation_op_add, - canonical_operation_op_sub, - canonical_operation_op_mul, - canonical_operation_op_div, - canonical_operation_op_and, - canonical_operation_op_or, - canonical_operation_op_lt, - canonical_operation_op_le, - canonical_operation_op_gt, - canonical_operation_op_ge, - canonical_operation_op_eq, - canonical_operation_op_ne, - target_operator_realization_node, - target_operator_realizations_catalog_node, - target_value_expression_binding_ref, - target_value_expression_primitive_apply, - target_value_expression_primitive_apply_to_concrete_tokens, - InfixToken -} -import extdeps.communication.medium { Medium } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - bind_outcome, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { Node, Symbol } -import v2.std.witness { Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/emit/rust_body_add_emit_test.dag b/src/v2/test/claim/emit/rust_body_add_emit_test.dag index d9014824e85..53a08547fc9 100644 --- a/src/v2/test/claim/emit/rust_body_add_emit_test.dag +++ b/src/v2/test/claim/emit/rust_body_add_emit_test.dag @@ -1,41 +1,5 @@ module v2.test.emit.rust_body_add_emit -import v2.compiler.body_producer { - produce_add_arrow_with_body, - produce_add_arrow_with_body_swapped_operands -} -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.languages.rust { - rust_source_text, - rust_target_model_staging, - rust_fn_add_lex -} -import v2.extdeps.languages.rust_test { rust_target_model_with_operators_and_lex } -import v2.std.collection { Map } -import v2.std.compilers.target_model { - InfixToken, - TargetModel, - canonical_operation_op_add, - target_operator_realization_node, - target_operator_realizations_catalog_node -} -import extdeps.communication.medium { Medium } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - bind_outcome, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.witness { Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/emit/rust_call_emit_test.dag b/src/v2/test/claim/emit/rust_call_emit_test.dag index 04d9b221b35..563b0adbd08 100644 --- a/src/v2/test/claim/emit/rust_call_emit_test.dag +++ b/src/v2/test/claim/emit/rust_call_emit_test.dag @@ -1,48 +1,5 @@ module v2.test.emit.rust_call_emit -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.languages.rust { rust_target_model_bundle_core } -import v2.extdeps.languages.rust_test { - rust_call_binding_spellings, - rust_call_host_source_text, - rust_call_lex -} -import v2.std.compilers.target_model { - TargetModel, - target_model_emit_transforms_empty -} -import extdeps.communication.medium { Medium } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { - Arrow, - Atom, - ComputationNode, - Conj, - Edge, - Named, - Node, - Positional, - Symbol, - SyntheticOccurrence, - Transform, - TypeNode, - Value, - node_synthetic -} -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.std.witness { Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/emit/rust_conditional_emit_test.dag b/src/v2/test/claim/emit/rust_conditional_emit_test.dag index 7bf0c60bc68..4c55dfea9b1 100644 --- a/src/v2/test/claim/emit/rust_conditional_emit_test.dag +++ b/src/v2/test/claim/emit/rust_conditional_emit_test.dag @@ -1,33 +1,5 @@ module v2.test.emit.rust_conditional_emit -import v2.compiler.body_producer { - produce_pick_if_arrow_with_body, - produce_pick_if_arrow_with_body_swapped_arms -} -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.languages.rust_test { - rust_pick_source_text, - rust_pick_target_model_staging -} -import extdeps.communication.medium { Medium } -import v2.std.collection { Map } -import v2.std.compilers.target_model { TargetModel } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - bind_outcome, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.witness { Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/emit/rust_field_access_emit_test.dag b/src/v2/test/claim/emit/rust_field_access_emit_test.dag index a8959413984..e123b3a008e 100644 --- a/src/v2/test/claim/emit/rust_field_access_emit_test.dag +++ b/src/v2/test/claim/emit/rust_field_access_emit_test.dag @@ -1,43 +1,5 @@ module v2.test.emit.rust_field_access_emit -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.languages.dag { - dag_arrow_with_body_node, - dag_field_access_arrow_domain_conj_node, - dag_field_access_arrow_with_body_fixture, - dag_type_atom_node -} -import v2.extdeps.languages.rust_test { - rust_field_access_source_text, - rust_field_access_wrong_field_source_text, - rust_field_access_target_model_staging -} -import extdeps.communication.medium { Medium } -import v2.std.collection { Map } -import v2.std.compilers.target_model { TargetModel } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - bind_outcome, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { - ComputationNode, - Edge, - Node, - Positional, - SyntheticOccurrence, - Transform -} -import v2.std.witness { Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/emit/rust_fold_call_closure_emit_test.dag b/src/v2/test/claim/emit/rust_fold_call_closure_emit_test.dag index 162b67b0d66..c75917589a0 100644 --- a/src/v2/test/claim/emit/rust_fold_call_closure_emit_test.dag +++ b/src/v2/test/claim/emit/rust_fold_call_closure_emit_test.dag @@ -1,34 +1,5 @@ module v2.test.emit.rust_fold_call_closure_emit -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.languages.rust_test { - rust_fold_call_source_text, - rust_fold_call_swapped_source_text, - rust_fold_call_target_model_staging -} -import v2.test.emit.fold_call_closure_fixture { - fold_fixture_param_canonical_arrow, - fold_fixture_param_arrow_with_closure -} -import extdeps.communication.medium { Medium } -import v2.std.collection { Map } -import v2.std.compilers.target_model { TargetModel } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - bind_outcome, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.witness { Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/emit/rust_literal_bind_emit_test.dag b/src/v2/test/claim/emit/rust_literal_bind_emit_test.dag index e0f6c675763..d385228959b 100644 --- a/src/v2/test/claim/emit/rust_literal_bind_emit_test.dag +++ b/src/v2/test/claim/emit/rust_literal_bind_emit_test.dag @@ -1,50 +1,5 @@ module v2.test.emit.rust_literal_bind_emit -import v2.compiler.body_producer { - produce_bind_arrow_with_body, - produce_bind_arrow_with_body_wrong_value -} -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.languages.rust_test { - rust_literal_emit_string_refusal_note, - rust_bind_bool_literal_arrow_node, - rust_bind_bool_literal_source_text, - rust_bind_bool_literal_wrong_arrow_node, - rust_bind_bool_literal_wrong_source_text, - rust_bind_char_literal_arrow_node, - rust_bind_char_literal_source_text, - rust_bind_char_literal_wrong_arrow_node, - rust_bind_char_literal_wrong_source_text, - rust_bind_int_literal_source_text, - rust_bind_int_literal_wrong_source_text, - rust_bind_literal_target_model -} -import extdeps.communication.medium { Medium } -import v2.std.collection { Map } -import v2.std.compilers.target_model { - TargetModel, - target_value_expression_string_literal, - target_value_expression_tokens_from_target, - target_value_expression_projection_from_target -} -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - bind_outcome, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { Conj, Disj, Node, SyntheticOccurrence, TypeNode } -import v2.std.witness { Violates, Witness } -import v2.std.algebra { free_monoid_type_node } -import v2.std.compilers.target_model { char_kernel_type_node } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/emit/rust_logic_complement_emit_test.dag b/src/v2/test/claim/emit/rust_logic_complement_emit_test.dag index 0009d8cd83b..2dfdc7e7724 100644 --- a/src/v2/test/claim/emit/rust_logic_complement_emit_test.dag +++ b/src/v2/test/claim/emit/rust_logic_complement_emit_test.dag @@ -1,30 +1,5 @@ module v2.test.emit.rust_logic_complement_emit -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.languages.dag { - dag_complement_arrow_with_body_fixture, - dag_complement_arrow_with_body_swapped_arms_fixture -} -import v2.extdeps.languages.rust_test { - rust_logic_complement_source_text, - rust_logic_complement_swapped_arms_source_text, - rust_logic_complement_target_model_staging -} -import v2.std.collection { Map } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Rejected, - Unavailable, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.witness { Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/emit/rust_logic_meet_join_emit_test.dag b/src/v2/test/claim/emit/rust_logic_meet_join_emit_test.dag index 7ad3545a2de..9ab91a54cdd 100644 --- a/src/v2/test/claim/emit/rust_logic_meet_join_emit_test.dag +++ b/src/v2/test/claim/emit/rust_logic_meet_join_emit_test.dag @@ -1,36 +1,5 @@ module v2.test.emit.rust_logic_meet_join_emit -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.languages.dag { - dag_meet_arrow_with_body_fixture, - dag_meet_arrow_with_body_swapped_arms_fixture, - dag_join_arrow_with_body_fixture, - dag_join_arrow_with_body_swapped_arms_fixture -} -import v2.extdeps.languages.rust_test { - rust_logic_meet_source_text, - rust_logic_meet_swapped_arms_source_text, - rust_logic_meet_target_model_staging, - rust_logic_join_source_text, - rust_logic_join_swapped_arms_source_text, - rust_logic_join_target_model_staging -} -import v2.std.collection { Map } -import v2.std.compilers.target_model { TargetModel } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Rejected, - Unavailable, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.witness { Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/emit/rust_match_emit_test.dag b/src/v2/test/claim/emit/rust_match_emit_test.dag index baca2fc254b..5dac547a721 100644 --- a/src/v2/test/claim/emit/rust_match_emit_test.dag +++ b/src/v2/test/claim/emit/rust_match_emit_test.dag @@ -1,33 +1,5 @@ module v2.test.emit.rust_match_emit -import v2.compiler.body_producer { - produce_match_arrow_with_body, - produce_match_arrow_with_body_swapped_arms -} -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.languages.rust_test { - rust_match_source_text, - rust_match_target_model_staging -} -import extdeps.communication.medium { Medium } -import v2.std.collection { Map } -import v2.std.compilers.target_model { TargetModel } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - bind_outcome, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.witness { Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/emit/rust_produced_decl_emit_test.dag b/src/v2/test/claim/emit/rust_produced_decl_emit_test.dag index 467b4e95303..c624b825ca6 100644 --- a/src/v2/test/claim/emit/rust_produced_decl_emit_test.dag +++ b/src/v2/test/claim/emit/rust_produced_decl_emit_test.dag @@ -1,12 +1,5 @@ module v2.test.emit.rust_produced_decl_emit -import v2.compiler.body_producer { produce_add_decl_node } -import v2.compiler.emit_produced { emit_produced_decl_rust } -import v2.std.diagnostic { Accepted, None, Outcome, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Node, Symbol } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/emit/rust_record_construct_emit_test.dag b/src/v2/test/claim/emit/rust_record_construct_emit_test.dag index c3255cb4600..4e9058c61e1 100644 --- a/src/v2/test/claim/emit/rust_record_construct_emit_test.dag +++ b/src/v2/test/claim/emit/rust_record_construct_emit_test.dag @@ -1,33 +1,5 @@ module v2.test.emit.rust_record_construct_emit -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.languages.dag { - dag_fixture_emitted_rec_fn -} -import v2.extdeps.languages.rust_test { - rust_rec_source_text, - rust_rec_target_model_staging, - rust_rec_wrong_field_target_model_staging, - rust_rec_wrong_value_source_text -} -import extdeps.communication.medium { Medium } -import v2.std.collection { Map } -import v2.std.compilers.target_model { TargetModel } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.witness { Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/emit/rust_signature_general_emit_test.dag b/src/v2/test/claim/emit/rust_signature_general_emit_test.dag index a466db77e63..e3889219085 100644 --- a/src/v2/test/claim/emit/rust_signature_general_emit_test.dag +++ b/src/v2/test/claim/emit/rust_signature_general_emit_test.dag @@ -1,17 +1,5 @@ module v2.test.emit.rust_signature_general_emit -import v2.compiler.body_producer { produce_add_decl_node } -import v2.compiler.translate { serialize_concrete_syntax_tokens_to_source } -import v2.extdeps.languages.rust { - rust_target_model_staging, - rust_signature_with_open_from_decl -} -import v2.std.compilers.target_model { TargetModel } -import extdeps.communication.medium { Medium } -import v2.std.diagnostic { Accepted, Outcome, Rejected, bind_outcome, outcome_accepted } -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/emit/rust_variant_construct_emit_test.dag b/src/v2/test/claim/emit/rust_variant_construct_emit_test.dag index 7165b75d6a7..63c3cd6a195 100644 --- a/src/v2/test/claim/emit/rust_variant_construct_emit_test.dag +++ b/src/v2/test/claim/emit/rust_variant_construct_emit_test.dag @@ -1,32 +1,5 @@ module v2.test.emit.rust_variant_construct_emit -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.languages.dag { - dag_variant_construct_arrow_with_body_fixture, - dag_variant_construct_arrow_with_body_wrong_value_fixture -} -import v2.extdeps.languages.rust_test { - rust_variant_construct_source_text, - rust_variant_construct_target_model_staging -} -import extdeps.communication.medium { Medium } -import v2.std.collection { Map } -import v2.std.compilers.target_model { TargetModel } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.witness { Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/emit/semantic_decl_routing_generic_test.dag b/src/v2/test/claim/emit/semantic_decl_routing_generic_test.dag index a9841418ad9..d98df620615 100644 --- a/src/v2/test/claim/emit/semantic_decl_routing_generic_test.dag +++ b/src/v2/test/claim/emit/semantic_decl_routing_generic_test.dag @@ -1,14 +1,5 @@ module v2.test.emit.semantic_decl_routing_generic -import v2.compiler.emit_semantic_decl { emit_semantic_type_decl_rust_generic } -import extdeps.languages.rust.emit { rust_enum_derives, rust_struct_derives } -import v2.std.collection { List } -import v2.std.diagnostic { Accepted, None, Outcome, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Atom, Conj, Disj, Edge, Named, Node, Symbol, SyntheticOccurrence, TypeNode } -import extdeps.communication.medium { Medium } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/emit/semantic_decl_routing_test.dag b/src/v2/test/claim/emit/semantic_decl_routing_test.dag index d1e2dfe02af..e5509070aeb 100644 --- a/src/v2/test/claim/emit/semantic_decl_routing_test.dag +++ b/src/v2/test/claim/emit/semantic_decl_routing_test.dag @@ -1,13 +1,5 @@ module v2.test.emit.semantic_decl_routing -import v2.compiler.emit_semantic_decl { emit_semantic_type_decl_rust } -import extdeps.languages.rust.emit { rust_enum_derives_copy, rust_struct_derives } -import v2.std.diagnostic { Accepted, None, Outcome, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Arrow, Atom, Conj, Disj, Edge, Named, Node, Positional, Symbol, SyntheticOccurrence, TypeNode } -import extdeps.communication.medium { Medium } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/emit/std_logic_selfhost_witness_test.dag b/src/v2/test/claim/emit/std_logic_selfhost_witness_test.dag index 8d0b4ea39d0..41a5abfe5ac 100644 --- a/src/v2/test/claim/emit/std_logic_selfhost_witness_test.dag +++ b/src/v2/test/claim/emit/std_logic_selfhost_witness_test.dag @@ -1,25 +1,5 @@ module v2.test.emit.std_logic_selfhost_witness -import v2.compiler.translate { - grammar_relation_row_for_emitted, - grammar_relation_row_tokens_root, - serialize_concrete_syntax_tokens_to_source -} -import v2.extdeps.languages.rust { - rust_decl_enum_derive_binding_for_coproduct, - rust_enum_general_decl_productions_only_translation_rules, - rust_enum_general_decl_structural_target_model, - rust_inhabitant_atom -} -import extdeps.languages.rust.emit { rust_enum_derives_copy } -import v2.std.algebra { fold_list_right } -import v2.std.collection { List } -import v2.std.compilers.target_model { concrete_syntax_token_list_from_node } -import v2.std.diagnostic { Accepted, None, Outcome, Rejected, bind_outcome, outcome_accepted } -import v2.std.logic { Bool } -import v2.std.node { Conj, Disj, Edge, Named, Node, Positional, Symbol, SyntheticOccurrence, TypeNode } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/emit/type_alias_emit_test.dag b/src/v2/test/claim/emit/type_alias_emit_test.dag index fe5c5b75774..32a724aca97 100644 --- a/src/v2/test/claim/emit/type_alias_emit_test.dag +++ b/src/v2/test/claim/emit/type_alias_emit_test.dag @@ -1,40 +1,5 @@ module v2.test.emit.type_alias_emit -import v2.compiler.translate { - grammar_relation_row_for_emitted, - grammar_relation_row_tokens_root, - serialize_concrete_syntax_tokens_to_source -} -import v2.extdeps.languages.rust { rust_inhabitant_atom } -import v2.extdeps.languages.rust_test { - rust_type_alias_decl_productions_only_translation_rules, - rust_type_alias_decl_structural_target_model -} -import v2.std.algebra { fold_list } -import v2.std.collection { List } -import v2.std.compilers.target_model { - TargetModel, - concrete_syntax_token_list_from_node -} -import v2.std.diagnostic { - Accepted, - Outcome, - Rejected, - bind_outcome, - outcome_accepted -} -import v2.std.integer { Int } -import v2.std.logic { Bool } -import v2.std.node { - Conj, - Edge, - Node, - Positional, - Symbol, - SyntheticOccurrence, - TypeNode -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/emit_host_gate/target_coverage_completeness_test.dag b/src/v2/test/claim/emit_host_gate/target_coverage_completeness_test.dag index b341711994b..7649c889b95 100644 --- a/src/v2/test/claim/emit_host_gate/target_coverage_completeness_test.dag +++ b/src/v2/test/claim/emit_host_gate/target_coverage_completeness_test.dag @@ -1,18 +1,5 @@ module v2.test.emit_host_gate.target_coverage_completeness -import v2.std.algebra { fold_list, is_empty } -import v2.std.collection { List } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.integer { Int } -import v2.std.logic { Bool } -import v2.std.compilers.target_model { TargetModel, runtime_row_from_target } -import v2.extdeps.languages.rust { rust_target_model } -import v2.extdeps.languages.python { python_target_model } -import v2.extdeps.languages.go { go_target_model } -import v2.extdeps.languages.typescript { ts_target_model } -import v2.extdeps.languages.cpp { cpp_target_model } -import v2.extdeps.languages.java { java_target_model } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/enforcement/cost_coverage_witness_test.dag b/src/v2/test/claim/enforcement/cost_coverage_witness_test.dag index 1bdc2d64076..9598525c2a7 100644 --- a/src/v2/test/claim/enforcement/cost_coverage_witness_test.dag +++ b/src/v2/test/claim/enforcement/cost_coverage_witness_test.dag @@ -1,27 +1,5 @@ module v2.test.claim.enforcement.cost_coverage_witness -import v2.lens.enforcement.cost_coverage { - CostCoverageTreeReceipt, - IngestParsedClean, - IngestRejected, - cost_coverage_corpus_roster_live, - cost_coverage_file_receipt, - cost_coverage_file_totality_holds, - cost_coverage_receipt_totality_holds, - cost_coverage_tree_census, - cost_coverage_tree_receipt_eq, - cost_coverage_unknown_fraction_bps, - cost_coverage_ingest_source_text, - cost_coverage_reject_probe -} -import v2.lens.enforcement.grammar_coverage { - grammar_coverage_paths_for_tree, - grammar_coverage_take_n -} -import v2.std.algebra { length } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/claim/enforcement/grammar_coverage_witness_test.dag b/src/v2/test/claim/enforcement/grammar_coverage_witness_test.dag index 5780cbcf258..7d3bbfa6a8c 100644 --- a/src/v2/test/claim/enforcement/grammar_coverage_witness_test.dag +++ b/src/v2/test/claim/enforcement/grammar_coverage_witness_test.dag @@ -1,30 +1,5 @@ module v2.test.claim.enforcement.grammar_coverage_witness -import v2.lens.enforcement.grammar_coverage { - GrammarCoverageTreeReceipt, - ParsedClean, - ParseRejected, - grammar_coverage_corpus_roster_live, - grammar_coverage_ingest_source_text, - grammar_coverage_paths_for_tree, - grammar_coverage_reject_probe, - grammar_coverage_roster_contains_path, - grammar_coverage_tree_census, - grammar_coverage_take_n, - grammar_coverage_receipt_totality_holds, - grammar_coverage_rejected_rows_cover_rejects, - grammar_coverage_rejected_row_count_sum, - grammar_coverage_tree_receipt_eq, - grammar_coverage_parse_fraction_bps, - grammar_coverage_timing_work_units_match_take_n, - grammar_coverage_file_receipt, - grammar_coverage_file_reject_locus_matches, - grammar_coverage_rejected_row_present -} -import v2.std.algebra { length } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/claim/enforcement_live_witness_test.dag b/src/v2/test/claim/enforcement_live_witness_test.dag index a1bc7f13fae..1b661221e1f 100644 --- a/src/v2/test/claim/enforcement_live_witness_test.dag +++ b/src/v2/test/claim/enforcement_live_witness_test.dag @@ -1,36 +1,5 @@ module v2.test.claim.enforcement_live_witness -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.node { Node } -import v2.std.decl_index { DeclFact, FnItem, TypeItem } -import v2.lens.enforcement.vocab { - ConsumerKind, FloorGate, WitnessOnly, NoConsumer, consumer_kind_eq, - ConsumerWitnessBinding, BoundConsumerWitness, NoConsumerWitness, - RedControlStatus, RedControlPassed, RedControlFailedToFlip, - SelfApplicationStatus, SelfAppliesObserved, SelfApplicationAbsent -} -import v2.lens.enforcement.contract { lens_contract_cost } -import v2.lens.enforcement.receipts { - derive_receipt, cost_red_control_probe, cost_well_formed_probe, - red_control_status_for, self_application_for, consumer_observed_for, - subject_is_body_unavailable, judge_subject_node, node_contains_computation, - fn_item_count_of, body_unavailable_count_of, body_judged_count_of, - enforcement_red_probe_body_leaf -} -import v2.lens.enforcement.gate { - leg_holds, leg_fails, intent_family_verdict, all_intents_admissible -} -import v2.lens.enforcement.standing_intent { - standing_intent_registry, standing_intent_complexity_repo_wide, whole_corpus_scope -} -import v2.workflow.enforcement_live { - enforcement_consistency_live, complexity_repo_wide_verdict_live, - enforcement_corpus_facts -} -import std.realization_schedule { ScheduleWitnessEntry, CorpusWitnessKind } -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/claim/execution/add_arrow_eval_by_execution_test.dag b/src/v2/test/claim/execution/add_arrow_eval_by_execution_test.dag index 4b7ec4b0a74..447f51fed5b 100644 --- a/src/v2/test/claim/execution/add_arrow_eval_by_execution_test.dag +++ b/src/v2/test/claim/execution/add_arrow_eval_by_execution_test.dag @@ -1,111 +1,5 @@ module v2.test.execution.add_arrow_eval_by_execution -import v2.compiler.body_producer { produce_add_arrow_with_body } -import v2.test.complexity_gate.source_bridged_add_subject_producer { - source_bridged_add_arrow_with_body, - source_bridged_add_parse_tokens -} -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - eval, - eval_context_v4_evaluator, - inputs_root_only, - run_test_claim, - test_claim_run_verdict, - test_claim_typed_input_node -} -import v2.extdeps.runtimes.v2_evaluator { - v2_eval_allocate_literal, - v2_evaluator_interpretation -} -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.compiler.normalize { normalize } -import v2.compiler.resolve { resolve } -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { - dag_int_literal_node_from_lexeme, - dag_language_model, - dag_source_text -} -import v2.std.collection { Absent, List, Map, Optional, Present, list_at_optional, map_insert } -import v2.std.compilers.lexing { Token, token_stream_all, token_stream_remaining } -import v2.std.cardinality { - RankingDimension, - TerminationProof, - termination_proof_witness_for_node -} -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - bind_outcome, - diagnostics_singleton, - node_locus, - outcome_accepted, - outcome_rejected -} -import v2.std.compilers.lexing { Token } -import v2.std.integer { - Int, - integer_int_to_signed_i32_le_bytes, - integer_signed_i32_le_bytes_to_int -} -import v2.std.node { - Arrow, - Atom, - Branch, - ComputationNode, - Conj, - Edge, - Loop, - Named, - Node, - Positional, - Symbol, - Transform, - TypeNode, - SyntheticOccurrence -} -import v2.std.node_query { node_positional_child_targets } -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - Continue, - ControlTransfer, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - LoopInterpreter, - MatchInterpreter, - RuntimePrimitive, - RuntimePrimitiveValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter, - runtime_reject_match_arm -} -import v2.std.witness { Holds, Witness } -import v2.std.verdict { Pass } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - UnifiedTestClaim, - Unit, - manual_claim_anchor -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/bind_eval_by_execution_test.dag b/src/v2/test/claim/execution/bind_eval_by_execution_test.dag index c0fcef3b27d..115456a2f56 100644 --- a/src/v2/test/claim/execution/bind_eval_by_execution_test.dag +++ b/src/v2/test/claim/execution/bind_eval_by_execution_test.dag @@ -1,99 +1,5 @@ module v2.test.execution.bind_eval_by_execution -import v2.compiler.body_producer { - produce_bind_arrow_with_body, - produce_bind_arrow_with_body_wrong_value -} -import v2.test.complexity_gate.source_bridged_bind_subject_producer { - source_bridged_bind_arrow_with_body -} -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - eval_context_with_semantics, - eval, - inputs_root_only, - run_test_claim, - test_claim_run_verdict, - test_claim_typed_input_node -} -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.std.collection { - Absent, - List, - Map, - Present, - list_at_optional, - map_insert -} -import v2.std.cardinality { termination_proof_witness_for_node } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.extdeps.languages.dag { - dag_int_literal_fixture_one, - dag_int_literal_fixture_two, - dag_int_literal_magnitude_int_from_node, - dag_node_is_int_literal_atom -} -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - bind_outcome, - node_locus, - outcome_accepted, - outcome_rejected -} -import v2.std.logic { Bool } -import v2.std.machine { Byte } -import v2.std.node { - Atom, - Arrow, - ComputationNode, - Conj, - Edge, - Named, - Node, - Positional, - Symbol, - Transform, - TypeNode, - SyntheticOccurrence, -} -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - ControlTransfer, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - RuntimePrimitive, - RuntimePrimitiveValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.witness { Holds, Witness } -import v2.std.verdict { Pass } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - UnifiedTestClaim, - Unit, - manual_claim_anchor -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/bind_round_trip_test.dag b/src/v2/test/claim/execution/bind_round_trip_test.dag index bac75da12f0..fb28d1361bc 100644 --- a/src/v2/test/claim/execution/bind_round_trip_test.dag +++ b/src/v2/test/claim/execution/bind_round_trip_test.dag @@ -1,50 +1,5 @@ module v2.test.execution.bind_round_trip -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import extdeps.communication.medium { Lossless, Medium } -import v2.compiler.translate { - coerce_grounded_node, - grammar_inverse_source_validated, - target_serialize_source_from_model -} -import v2.extdeps.languages.dag { - dag_inhabitant_atom, - dag_bind_target_model, - dag_bind_let_body_fixture, - dag_fixture_emitted_bind_fn, - dag_fixture_int_inhabitant, - dag_pick_arrow_domain_conj_node, - dag_type_atom_node -} -import v2.test.lens_common.infer_fixture { claim_inferred_facts_witness } -import v2.std.cardinality { termination_proof_witness_for_node } -import v2.std.collection { Map } -import v2.std.constraints { - CanonicalGrounding, - CanonicalGroundingWitness -} -import v2.std.coercion { CoercionQuality, Exact, Identity, Widened } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.compilers.target_model { TargetModel } -import v2.std.witness { Holds, StructuralPropertyWitness, Violates, Witness } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/branch_eval_by_execution_test.dag b/src/v2/test/claim/execution/branch_eval_by_execution_test.dag index a4fb1f580e3..454513495a4 100644 --- a/src/v2/test/claim/execution/branch_eval_by_execution_test.dag +++ b/src/v2/test/claim/execution/branch_eval_by_execution_test.dag @@ -1,103 +1,5 @@ module v2.test.execution.branch_eval_by_execution -import v2.compiler.body_producer { - produce_pick_if_arrow_with_body, - produce_pick_if_arrow_with_body_swapped_arms -} -import v2.test.complexity_gate.source_bridged_branch_subject_producer { - source_bridged_pick_false_if_arrow_with_body, - source_bridged_pick_if_arrow_with_body -} -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - eval_context_with_semantics, - eval, - inputs_root_only, - run_test_claim, - test_claim_run_verdict, - test_claim_typed_input_node -} -import v2.compiler.infer { InferredFacts, InferredTree } -import std.algebra { Empty } -import v2.std.collection { - Absent, - List, - Map, - Present, - list_at_optional, - map_insert -} -import v2.std.cardinality { termination_proof_witness_for_node } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.extdeps.languages.dag { - dag_int_literal_fixture_one, - dag_int_literal_fixture_two, - dag_int_literal_magnitude_int_from_node, - dag_node_is_int_literal_atom -} -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - bind_outcome, - diagnostics_singleton, - node_locus, - outcome_accepted, - outcome_rejected -} -import v2.std.compilers.lexing { Token } -import v2.std.logic { Bool } -import v2.std.machine { Byte } -import v2.std.node { - Atom, - Arrow, - ComputationNode, - Conj, - Edge, - Named, - Node, - Positional, - Symbol, - Transform, - TypeNode, - SyntheticOccurrence, -} -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - ControlTransfer, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - RuntimePrimitive, - RuntimePrimitiveValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.witness { Holds, Witness } -import v2.std.verdict { Pass } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - UnifiedTestClaim, - Unit, - manual_claim_anchor -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/branch_if_then_else_round_trip_test.dag b/src/v2/test/claim/execution/branch_if_then_else_round_trip_test.dag index 1b27b6a1b32..35dfa02a072 100644 --- a/src/v2/test/claim/execution/branch_if_then_else_round_trip_test.dag +++ b/src/v2/test/claim/execution/branch_if_then_else_round_trip_test.dag @@ -1,49 +1,5 @@ module v2.test.execution.branch_if_then_else_round_trip -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import extdeps.communication.medium { Lossless, Medium } -import v2.compiler.translate { - coerce_grounded_node, - grammar_inverse_source_validated, - target_serialize_source_from_model -} -import v2.extdeps.languages.dag { - dag_inhabitant_atom, - dag_fixture_emitted_pick_fn, - dag_fixture_int_inhabitant, - dag_node_is_int_literal_atom, - dag_pick_target_model, - dag_type_atom_node -} -import v2.test.lens_common.infer_fixture { claim_inferred_facts_witness } -import v2.std.cardinality { termination_proof_witness_for_node } -import v2.std.collection { Map } -import v2.std.constraints { - CanonicalGrounding, - CanonicalGroundingWitness -} -import v2.std.coercion { CoercionQuality, Exact, Identity, Widened } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.compilers.target_model { TargetModel } -import v2.std.witness { Holds, StructuralPropertyWitness, Violates, Witness } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/dag_add_emit_round_trip_test.dag b/src/v2/test/claim/execution/dag_add_emit_round_trip_test.dag index ddb386f9ca2..e3a69c0ffa6 100644 --- a/src/v2/test/claim/execution/dag_add_emit_round_trip_test.dag +++ b/src/v2/test/claim/execution/dag_add_emit_round_trip_test.dag @@ -1,50 +1,6 @@ module v2.test.execution.dag_add_emit_round_trip -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import extdeps.communication.medium { Lossless, Medium } -import v2.compiler.translate { - coerce_grounded_node, - grammar_inverse_source_validated, - target_serialize_source_from_model, - translate_emitted_node -} -import v2.extdeps.languages.dag { - dag_inhabitant_atom, - dag_arrow_domain_conj_node, - dag_fixture_emitted_add_fn, - dag_fixture_int_inhabitant, - dag_target_model -} -import v2.test.lens_common.infer_fixture { claim_inferred_facts_witness } -import v2.std.cardinality { termination_proof_witness_for_node } -import v2.std.collection { Map } -import v2.std.constraints { - CanonicalGrounding, - CanonicalGroundingWitness -} -import v2.std.coercion { CoercionQuality, Exact, Identity, Widened } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.compilers.target_model { TargetModel } -import v2.std.witness { Holds, StructuralPropertyWitness, Violates, Witness } - -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } + data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly data dag_add_emitted_root: Node = dag_fixture_emitted_add_fn diff --git a/src/v2/test/claim/execution/effect_io_eval_by_execution_test.dag b/src/v2/test/claim/execution/effect_io_eval_by_execution_test.dag index f5a3a003eb2..f10dc19b30a 100644 --- a/src/v2/test/claim/execution/effect_io_eval_by_execution_test.dag +++ b/src/v2/test/claim/execution/effect_io_eval_by_execution_test.dag @@ -1,80 +1,5 @@ module v2.test.execution.effect_io_eval_by_execution -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - effect_io_roundtrip_transform, - eval_context_with_effect_io, - eval_context_with_semantics, - eval_diagnostic, - eval_test_claim_subject, - eval_with_context, - inputs_root_only, - run_test_claim -} -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.runtimes.v2_effect_io_pure { - FileResourceBackend, - effect_io_pure_empty_fixture_store, - effect_io_pure_unit_type_node -} -import v2.test.lens_common.infer_fixture { - claim_inferred_facts_from_nodes, - claim_inferred_tree -} -import v2.std.cardinality { RankingDimension, TerminationProof } -import v2.std.collection { List, Map } -import v2.std.diagnostic { - Accepted, - None, - Outcome, - Rejected, - diagnostics_singleton -} -import v2.std.logic { Bool } -import v2.std.node { - Atom, - ComputationNode, - Edge, - Named, - Node, - Positional, - Symbol, - Transform, - TypeNode, - Value, - SyntheticOccurrence -} -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - ControlTransfer, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - RuntimePrimitive, - RuntimePrimitiveValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - UnifiedTestClaim, - Unit, - manual_claim_anchor -} -import v2.std.witness { Holds, Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/emit_host_add_equals_eval_test.dag b/src/v2/test/claim/execution/emit_host_add_equals_eval_test.dag index 0b569e08b67..bb315ad5c50 100644 --- a/src/v2/test/claim/execution/emit_host_add_equals_eval_test.dag +++ b/src/v2/test/claim/execution/emit_host_add_equals_eval_test.dag @@ -1,80 +1,6 @@ module v2.test.execution.emit_host_add_equals_eval -import v2.compiler.emit_host { - emit_host_octets_byte_string, - run_test_claim_emit_vs_eval -} -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - eval_context_with_semantics, - eval_test_claim_subject -} -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.languages.rust { - rust_emit_host_runtime_primitive_type_node, - rust_fixture_emitted_add_fn, - rust_target_model_staging -} -import v2.test.manual.rust_add_emit_translate { rust_add_inferred_tree } -import v2.test.manual.eval_runtime { eval_add_subgraph_node } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.std.cardinality { RankingDimension, TerminationProof } -import v2.std.collection { List, Map, list_nth } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - diagnostics_singleton, - node_locus -} -import v2.std.logic { Bool } -import v2.std.machine { Byte } -import v2.std.node { - Atom, - Conj, - Edge, - Named, - Node, - Symbol, - SyntheticOccurrence, - TypeNode -} -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - Continue, - ControlTransfer, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - Return, - RuntimePrimitive, - RuntimePrimitiveValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.verdict { Deferred, Fail, Pass, Verdict } -import v2.std.verification { - EqualsClaim, - Integration, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier3, - manual_claim_anchor -} -import v2.std.witness { Holds, Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/emit_host_classical_not_ingested_equals_eval_test.dag b/src/v2/test/claim/execution/emit_host_classical_not_ingested_equals_eval_test.dag index e42c600a22c..f0f7f251852 100644 --- a/src/v2/test/claim/execution/emit_host_classical_not_ingested_equals_eval_test.dag +++ b/src/v2/test/claim/execution/emit_host_classical_not_ingested_equals_eval_test.dag @@ -1,94 +1,5 @@ module v2.test.execution.emit_host_classical_not_ingested_equals_eval -import v2.compiler.emit { emit } -import v2.compiler.emit_host { - emit_host_octets_byte_string, - run_test_claim_emit_vs_eval -} -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - eval, - eval_context_with_semantics, - eval_test_claim_subject, - inputs_root_only -} -import extdeps.communication.medium { Medium } -import v2.compiler.infer { InferredFacts, InferredTree, infer } -import v2.compiler.normalize { normalize } -import v2.compiler.parse { parse_module } -import v2.compiler.resolve { resolve } -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { - dag_arrow_with_body_node, - dag_language_model, - dag_match_arm_node, - dag_match_body_from_arms, - dag_type_atom_node -} -import v2.extdeps.languages.rust { rust_emit_host_runtime_primitive_type_node, rust_target_model_staging } -import v2.extdeps.languages.rust_test { - rust_classical_not_ingested_target_model_staging, - rust_match_target_model_staging -} -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.std.cardinality { RankingDimension, TerminationProof } -import v2.std.collection { Absent, List, Map, Optional, Present, list_at_optional } -import v2.std.compilers.target_model { match_arm_body } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - Outcome, - Rejected, - Unavailable, - bind_outcome, - node_locus, - outcome_accepted, - outcome_rejected -} -import v2.std.logic { Bool } -import v2.std.node { - Arrow, - Atom, - ComputationNode, - Conj, - Edge, - Match, - Node, - Symbol, - SyntheticOccurrence, - TypeNode -} -import v2.std.node_query { find_arrow_body_child, find_named_child } -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - ControlTransfer, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - MatchInterpreter, - RuntimePrimitive, - RuntimePrimitiveValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.verdict { Deferred, Fail, Pass } -import v2.std.verification { - EqualsClaim, - Integration, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier3, - manual_claim_anchor -} -import v2.std.witness { Holds, Witness } data ingested_classical_not_source: String = "module m\n\nfn classical_not(x: Int) -> Int {\n match x {\n true => false,\n false => true\n }\n}\n" diff --git a/src/v2/test/claim/execution/emit_host_complement_equals_eval_test.dag b/src/v2/test/claim/execution/emit_host_complement_equals_eval_test.dag index 8a8de243400..c5ebe55f72c 100644 --- a/src/v2/test/claim/execution/emit_host_complement_equals_eval_test.dag +++ b/src/v2/test/claim/execution/emit_host_complement_equals_eval_test.dag @@ -1,82 +1,5 @@ module v2.test.execution.emit_host_complement_equals_eval -import v2.compiler.emit_host { - emit_host_octets_byte_string, - run_test_claim_emit_vs_eval -} -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - eval_context_with_semantics, - eval_test_claim_subject -} -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.languages.dag { - dag_complement_arrow_with_body_fixture, - dag_complement_arrow_with_body_swapped_arms_fixture, - dag_complement_eval_subgraph_fixture -} -import v2.extdeps.languages.rust { rust_emit_host_runtime_primitive_type_node } -import v2.extdeps.languages.rust_test { rust_logic_complement_target_model_staging } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.std.cardinality { RankingDimension, TerminationProof } -import v2.std.collection { Absent, List, Map, Present, list_at_optional } -import v2.std.compilers.target_model { - match_arm_body -} -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - node_locus, - outcome_accepted, - outcome_rejected -} -import v2.std.logic { Bool } -import v2.std.node { - Atom, - Conj, - Edge, - Node, - Symbol, - TypeNode -} -import v2.std.node_query { - find_named_child -} -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - ControlTransfer, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - MatchInterpreter, - RuntimePrimitive, - RuntimePrimitiveValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.verdict { Deferred, Fail, Pass, Verdict } -import v2.std.verification { - EqualsClaim, - Integration, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier3, - manual_claim_anchor -} -import v2.std.witness { Holds, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/emit_host_field_access_equals_eval_test.dag b/src/v2/test/claim/execution/emit_host_field_access_equals_eval_test.dag index b01ab79bd21..f45d9004f11 100644 --- a/src/v2/test/claim/execution/emit_host_field_access_equals_eval_test.dag +++ b/src/v2/test/claim/execution/emit_host_field_access_equals_eval_test.dag @@ -1,83 +1,5 @@ module v2.test.execution.emit_host_field_access_equals_eval -import v2.compiler.emit_host { - emit_host_octets_byte_string, - run_test_claim_emit_vs_eval -} -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - eval_context_with_semantics, - eval_test_claim_subject -} -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.languages.dag { - dag_arrow_with_body_node, - dag_field_access_arrow_domain_conj_node, - dag_field_access_arrow_with_body_fixture, - dag_field_access_body_fixture, - dag_type_atom_node -} -import v2.extdeps.languages.rust { rust_emit_host_runtime_primitive_type_node } -import v2.extdeps.languages.rust_test { rust_field_access_target_model_staging } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.std.cardinality { RankingDimension, TerminationProof } -import v2.std.algebra { length } -import v2.std.collection { List, Map, Absent, Present, list_at_optional } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - node_locus, - outcome_accepted, - outcome_rejected -} -import v2.std.logic { Bool } -import v2.std.node { - Atom, - ComputationNode, - Edge, - Node, - Positional, - Symbol, - SyntheticOccurrence, - Transform, - TypeNode -} -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - ControlTransfer, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - MatchInterpreter, - RuntimePrimitive, - RuntimePrimitiveValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.verdict { Deferred, Fail, Pass, Verdict } -import v2.std.verification { - EqualsClaim, - Integration, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier3, - manual_claim_anchor -} -import v2.std.node_query { node_positional_child_targets } -import v2.std.witness { Holds, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/emit_host_fold_closure_equals_eval_test.dag b/src/v2/test/claim/execution/emit_host_fold_closure_equals_eval_test.dag index 13e5c2e73e3..3cd4dd59871 100644 --- a/src/v2/test/claim/execution/emit_host_fold_closure_equals_eval_test.dag +++ b/src/v2/test/claim/execution/emit_host_fold_closure_equals_eval_test.dag @@ -1,80 +1,5 @@ module v2.test.execution.emit_host_fold_closure_equals_eval -import v2.compiler.emit_host { - emit_host_octets_byte_string, - run_test_claim_emit_vs_eval -} -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - eval_context_with_semantics, - eval_test_claim_subject -} -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.languages.rust { rust_emit_host_runtime_primitive_type_node } -import v2.extdeps.languages.rust_test { rust_fold_call_target_model_staging } -import v2.test.emit.fold_call_closure_fixture { - fold_fixture_param_call_body, - fold_fixture_param_canonical_arrow, - fold_fixture_param_wrong_arrow -} -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.std.cardinality { RankingDimension, TerminationProof } -import v2.std.collection { List, Map, list_at_optional } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - node_locus, - outcome_accepted, - outcome_rejected -} -import v2.std.logic { Bool } -import v2.std.node { - Atom, - ComputationNode, - Conj, - Edge, - Node, - Positional, - Symbol, - Transform, - TypeNode -} -import v2.std.node_query { find_arrow_body_child } -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - ControlTransfer, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - MatchInterpreter, - RuntimePrimitive, - RuntimePrimitiveValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.verdict { Deferred, Fail, Pass, Verdict } -import v2.std.verification { - EqualsClaim, - Integration, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier3, - manual_claim_anchor -} -import v2.std.witness { Holds, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/emit_host_match_equals_eval_test.dag b/src/v2/test/claim/execution/emit_host_match_equals_eval_test.dag index 3c70762a742..1ee3f3aa742 100644 --- a/src/v2/test/claim/execution/emit_host_match_equals_eval_test.dag +++ b/src/v2/test/claim/execution/emit_host_match_equals_eval_test.dag @@ -1,84 +1,5 @@ module v2.test.execution.emit_host_match_equals_eval -import v2.compiler.body_producer { - produce_match_arrow_with_body, - produce_match_arrow_with_body_swapped_arms -} -import v2.compiler.emit_host { - emit_host_octets_byte_string, - run_test_claim_emit_vs_eval -} -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - eval_context_with_semantics, - eval_test_claim_subject -} -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.languages.dag { - dag_match_if_body_fixture -} -import v2.extdeps.languages.rust { rust_emit_host_runtime_primitive_type_node } -import v2.extdeps.languages.rust_test { rust_match_target_model_staging } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.std.cardinality { RankingDimension, TerminationProof } -import v2.std.collection { List, Map, list_at_optional } -import v2.std.compilers.target_model { - match_arm_body -} -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - node_locus, - outcome_accepted, - outcome_rejected -} -import v2.std.logic { Bool } -import v2.std.node { - Atom, - Conj, - Edge, - Node, - Symbol, - TypeNode -} -import v2.std.node_query { - find_named_child -} -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - ControlTransfer, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - MatchInterpreter, - RuntimePrimitive, - RuntimePrimitiveValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.verdict { Deferred, Fail, Pass, Verdict } -import v2.std.verification { - EqualsClaim, - Integration, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier3, - manual_claim_anchor -} -import v2.std.witness { Holds, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/emit_host_meet_join_equals_eval_test.dag b/src/v2/test/claim/execution/emit_host_meet_join_equals_eval_test.dag index 545f32e7413..fe2bf4780c6 100644 --- a/src/v2/test/claim/execution/emit_host_meet_join_equals_eval_test.dag +++ b/src/v2/test/claim/execution/emit_host_meet_join_equals_eval_test.dag @@ -1,89 +1,5 @@ module v2.test.execution.emit_host_meet_join_equals_eval -import v2.compiler.emit_host { - emit_host_octets_byte_string, - run_test_claim_emit_vs_eval -} -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - eval_context_with_semantics, - eval_test_claim_subject -} -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.languages.dag { - dag_meet_arrow_with_body_fixture, - dag_meet_arrow_with_body_swapped_arms_fixture, - dag_meet_eval_subgraph_fixture, - dag_join_arrow_with_body_fixture, - dag_join_arrow_with_body_swapped_arms_fixture, - dag_join_eval_subgraph_fixture -} -import v2.extdeps.languages.rust { rust_emit_host_runtime_primitive_type_node } -import v2.extdeps.languages.rust_test { - rust_logic_meet_target_model_staging, - rust_logic_join_target_model_staging -} -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.std.cardinality { RankingDimension, TerminationProof } -import v2.std.collection { Absent, List, Map, Present, list_at_optional } -import v2.std.compilers.target_model { - TargetModel, - match_arm_body -} -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - node_locus, - outcome_accepted, - outcome_rejected -} -import v2.std.logic { Bool } -import v2.std.node { - Atom, - Conj, - Edge, - Node, - Symbol, - TypeNode -} -import v2.std.node_query { - find_named_child -} -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - ControlTransfer, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - MatchInterpreter, - RuntimePrimitive, - RuntimePrimitiveValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.verdict { Deferred, Fail, Pass, Verdict } -import v2.std.verification { - EqualsClaim, - Integration, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier3, - manual_claim_anchor -} -import v2.std.witness { Holds, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/emit_host_module_equals_eval_test.dag b/src/v2/test/claim/execution/emit_host_module_equals_eval_test.dag index 29d5e7c2dd8..2562084a577 100644 --- a/src/v2/test/claim/execution/emit_host_module_equals_eval_test.dag +++ b/src/v2/test/claim/execution/emit_host_module_equals_eval_test.dag @@ -1,30 +1,6 @@ module v2.test.execution.emit_host_module_equals_eval -import v2.compiler.emit_host { run_test_claim_module_emit_vs_eval } -import v2.compiler.emit_module { emit_module, emit_module_decl_separator } -import v2.compiler.eval { TestClaimRun } -import v2.compiler.infer { InferredTree } -import v2.extdeps.languages.rust { - rust_source_text, - rust_target_model_staging -} -import v2.test.execution.emit_host_add_equals_eval { - emit_eval_call_primitive_five, - emit_eval_call_primitive_six, - emit_eval_subject, - emit_eval_subject_tree, - emit_eval_verdict_is_fail, - emit_eval_verdict_is_pass -} -import v2.std.collection { List } -import v2.std.diagnostic { Accepted, None, Outcome, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.runtime { EvaluationEnvironment, RuntimeValue } -import v2.std.text { String } -import v2.std.algebra { list_append } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/emit_host_produced_module_equals_eval_test.dag b/src/v2/test/claim/execution/emit_host_produced_module_equals_eval_test.dag index 810600228fa..44a3283cc34 100644 --- a/src/v2/test/claim/execution/emit_host_produced_module_equals_eval_test.dag +++ b/src/v2/test/claim/execution/emit_host_produced_module_equals_eval_test.dag @@ -1,26 +1,6 @@ module v2.test.execution.emit_host_produced_module_equals_eval -import v2.compiler.body_producer { produce_add_decl_node } -import v2.compiler.emit_host { run_test_claim_from_source_emit_vs_eval } -import v2.compiler.emit_produced { emit_produced_module_rust } -import v2.compiler.eval { TestClaimRun } -import v2.extdeps.languages.rust { rust_target_model_staging } -import v2.test.execution.emit_host_add_equals_eval { - emit_eval_call_primitive_five, - emit_eval_call_primitive_six, - emit_eval_subject, - emit_eval_verdict_is_fail, - emit_eval_verdict_is_pass -} -import extdeps.communication.medium { Medium } -import v2.std.collection { List } -import v2.std.diagnostic { Accepted, None, Outcome, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.runtime { EvaluationEnvironment, RuntimeValue } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/emit_host_transport_wire_test.dag b/src/v2/test/claim/execution/emit_host_transport_wire_test.dag index d6ed4160664..5d650b57de5 100644 --- a/src/v2/test/claim/execution/emit_host_transport_wire_test.dag +++ b/src/v2/test/claim/execution/emit_host_transport_wire_test.dag @@ -1,33 +1,5 @@ module v2.test.execution.emit_host_transport_wire -import extdeps.communication.medium { Lossless, Medium } -import v2.compiler.emit_host { - emit_host_octets_byte_string, - run_emit_host, - run_host_process, - runtime_value_parse -} -import v2.compiler.eval { Inputs, inputs_root_only } -import v2.extdeps.languages.rust { - rust_emit_host_cargo_manifest, - rust_source_text, - rust_target_model_staging -} -import v2.std.diagnostic { Accepted, Rejected, None } -import v2.std.host_run { HostLogicalRun } -import v2.std.host_transport { - EmitHostRuntimeRow, - FixedText, - FixedWidthBytes, - HostTransportDescriptor, - LiteralArg, - ProcessInvocation, - WorkspaceFile -} -import v2.std.logic { Bool } -import v2.std.node { Atom, Node, SyntheticOccurrence, TypeNode } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/emit_host_variant_construct_equals_eval_test.dag b/src/v2/test/claim/execution/emit_host_variant_construct_equals_eval_test.dag index 61c7090dc75..86892e5a2dc 100644 --- a/src/v2/test/claim/execution/emit_host_variant_construct_equals_eval_test.dag +++ b/src/v2/test/claim/execution/emit_host_variant_construct_equals_eval_test.dag @@ -1,83 +1,5 @@ module v2.test.execution.emit_host_variant_construct_equals_eval -import v2.compiler.emit_host { - emit_host_octets_byte_string, - run_test_claim_emit_vs_eval -} -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - eval_context_with_semantics, - eval_test_claim_subject -} -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.languages.dag { - dag_variant_construct_arrow_with_body_fixture, - dag_variant_construct_arrow_with_body_wrong_value_fixture, - dag_variant_construct_body_fixture -} -import v2.extdeps.languages.rust { rust_emit_host_runtime_primitive_type_node } -import v2.extdeps.languages.rust_test { rust_variant_construct_target_model_staging } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.std.cardinality { RankingDimension, TerminationProof } -import v2.std.collection { Absent, List, Map, Present, list_at_optional } -import v2.std.compilers.target_model { - match_arm_body -} -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - bind_outcome, - node_locus, - outcome_accepted, - outcome_rejected -} -import v2.std.logic { Bool } -import v2.std.node { - Atom, - Conj, - Edge, - Node, - Symbol, - TypeNode -} -import v2.std.node_query { - find_named_child -} -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - ControlTransfer, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - MatchInterpreter, - RuntimePrimitive, - RuntimePrimitiveValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.verdict { Deferred, Fail, Pass, Verdict } -import v2.std.verification { - EqualsClaim, - Integration, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier3, - manual_claim_anchor -} -import v2.std.witness { Holds, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/emit_ingest_grammar_relation_round_trip_test.dag b/src/v2/test/claim/execution/emit_ingest_grammar_relation_round_trip_test.dag index ef9163f44ea..cdba9b3b863 100644 --- a/src/v2/test/claim/execution/emit_ingest_grammar_relation_round_trip_test.dag +++ b/src/v2/test/claim/execution/emit_ingest_grammar_relation_round_trip_test.dag @@ -1,50 +1,5 @@ module v2.test.execution.emit_ingest_grammar_relation_round_trip -import v2.compiler.ingest { - grammar_relation_row_forward_selection, - parse_tree_to_emitted_node -} -import v2.compiler.parse { - grammar_validate_for_parse, - parse_production_tree, -} -import v2.compiler.tokenize { tokenize } -import v2.compiler.translate { grammar_relation_row_for_emitted } -import v2.extdeps.languages.dag { - dag_grammar_production_fn_add, - dag_language_model, - dag_fixture_emitted_add_fn, - dag_add_grammar_relation_row_node, - dag_source_text, - dag_target_model, - dag_translation_rules_node -} -import std.algebra { Empty } -import v2.std.algebra { list_append } -import v2.std.collection { List, Set } -import v2.std.compilers.lexing { Token, token_stream_remaining } -import v2.std.compilers.target_model { - concrete_syntax_token_class, - concrete_syntax_token_list_from_node, -} -import v2.std.diagnostic { - Accepted, - Outcome, - Rejected, - bind_outcome, - outcome_accepted, - port_locus -} -import v2.std.grammar { GrammarRoot, ParseTree } -import v2.std.logic { Bool } -import v2.std.node { Node, Symbol } -import v2.std.node_query { find_named_child } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/emit_ingest_python_same_language_round_trip_test.dag b/src/v2/test/claim/execution/emit_ingest_python_same_language_round_trip_test.dag index b1aa30ab26f..98617c4a373 100644 --- a/src/v2/test/claim/execution/emit_ingest_python_same_language_round_trip_test.dag +++ b/src/v2/test/claim/execution/emit_ingest_python_same_language_round_trip_test.dag @@ -1,51 +1,5 @@ module v2.test.execution.emit_ingest_python_same_language_round_trip -import v2.compiler.ingest { - cross_language_compile, - grammar_relation_row_forward_selection, - parse_tree_to_emitted_node, - parse_tree_to_target_model_bridge -} -import v2.compiler.translate { grammar_relation_row_for_emitted } -import v2.extdeps.languages.dag { - dag_fixture_emitted_add_fn, - dag_target_model -} -import v2.extdeps.languages.python { - python_grammar_relation_row_node, - python_emitted_add_fn_node, - python_grammar_relation_row, - python_source_text, - python_target_model, - python_translation_rules_node -} -import v2.test.manual.python_grammar_claim { - python_grammar_parse_fixture -} -import std.algebra { Cons, Empty } -import v2.std.algebra { list_append } -import v2.std.collection { List } -import v2.std.compilers.target_model { - concrete_syntax_token_class, - concrete_syntax_token_list_from_node, -} -import v2.std.diagnostic { - Accepted, - Outcome, - Rejected, - bind_outcome, - outcome_accepted -} -import v2.std.grammar { ParseTree } -import v2.std.logic { Bool } -import v2.std.node { Node, Symbol } -import v2.std.node_query { find_named_child } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/emit_ingest_type_decl_round_trip_test.dag b/src/v2/test/claim/execution/emit_ingest_type_decl_round_trip_test.dag index c03e5dc6c0e..91b96957234 100644 --- a/src/v2/test/claim/execution/emit_ingest_type_decl_round_trip_test.dag +++ b/src/v2/test/claim/execution/emit_ingest_type_decl_round_trip_test.dag @@ -1,55 +1,5 @@ module v2.test.execution.emit_ingest_type_decl_round_trip -import v2.compiler.ingest { - grammar_relation_row_forward_selection, - grammar_relation_row_forward_token_selection -} -import v2.compiler.tokenize { tokenize } -import v2.compiler.translate { - grammar_relation_row_for_emitted, - grammar_relation_row_tokens_root, - serialize_concrete_syntax_tokens_to_source -} -import v2.extdeps.languages.dag { - dag_inhabitant_atom, - dag_type_decl_productions_only_translation_rules, - dag_type_decl_structural_formal_productions, - dag_type_decl_structural_target_model -} -import std.algebra { Empty } -import v2.std.algebra { fold_list, list_append } -import v2.std.collection { List } -import v2.std.compilers.lexing { Token, token_stream_all } -import v2.std.compilers.target_model { - BoundToken, - ConcreteSyntaxToken, - FixedToken, - TargetModel, - concrete_syntax_token_class, - concrete_syntax_token_list_from_node -} -import v2.std.diagnostic { - Accepted, - None, - Outcome, - Rejected, - bind_outcome, - outcome_accepted -} -import v2.std.grammar { formal_productions_catalog_to_node } -import v2.std.logic { Bool } -import v2.std.node { - Conj, - Edge, - Named, - Node, - Positional, - Symbol, - SyntheticOccurrence, - TypeNode -} -import v2.std.node_query { find_named_child } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/emit_ingest_typescript_same_language_round_trip_test.dag b/src/v2/test/claim/execution/emit_ingest_typescript_same_language_round_trip_test.dag index 285ae655f23..7b2e92e5450 100644 --- a/src/v2/test/claim/execution/emit_ingest_typescript_same_language_round_trip_test.dag +++ b/src/v2/test/claim/execution/emit_ingest_typescript_same_language_round_trip_test.dag @@ -1,50 +1,5 @@ module v2.test.execution.emit_ingest_typescript_same_language_round_trip -import v2.compiler.ingest { - cross_language_compile, - grammar_relation_row_forward_selection, - parse_tree_to_emitted_node, - parse_tree_to_target_model_bridge -} -import v2.compiler.translate { grammar_relation_row_for_emitted } -import v2.extdeps.languages.dag { - dag_fixture_emitted_add_fn, - dag_target_model -} -import v2.extdeps.languages.typescript { - ts_emitted_add_fn_node, - ts_fn_add_bodied_relation_row_node, - ts_source_text, - ts_target_model, - ts_translation_rules_node -} -import v2.test.manual.typescript_grammar_claim { - typescript_grammar_parse_fixture -} -import std.algebra { Cons, Empty } -import v2.std.algebra { list_append } -import v2.std.collection { List } -import v2.std.compilers.target_model { - concrete_syntax_token_class, - concrete_syntax_token_list_from_node, -} -import v2.std.diagnostic { - Accepted, - Outcome, - Rejected, - bind_outcome, - outcome_accepted -} -import v2.std.grammar { ParseTree } -import v2.std.logic { Bool } -import v2.std.node { Node, Symbol } -import v2.std.node_query { find_named_child } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/eval_bind_non_bind_interpreter_rejects_test.dag b/src/v2/test/claim/execution/eval_bind_non_bind_interpreter_rejects_test.dag index 57980f8c0d4..f64d4bcdd86 100644 --- a/src/v2/test/claim/execution/eval_bind_non_bind_interpreter_rejects_test.dag +++ b/src/v2/test/claim/execution/eval_bind_non_bind_interpreter_rejects_test.dag @@ -1,30 +1,5 @@ module v2.test.claim.execution.eval_bind_non_bind_interpreter_rejects -import v2.compiler.eval { - EffectIoEvalAbsent, - empty_evaluation_environment, - eval_bind_node_eval, - eval_default_interpretation, - eval_diagnostic, - eval_runtime -} -import v2.compiler.infer { InferredTree } -import v2.extdeps.runtimes.v2_evaluator { v2_eval_allocate_literal } -import v2.std.collection { Map } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { - Bind, - ComputationNode, - Node, - SyntheticOccurrence -} -import v2.std.runtime { - ValueInterpreter, - ValueRuntimeInterpreter -} -import v2.std.witness { Violates } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/floor_diff_observe_witness_test.dag b/src/v2/test/claim/execution/floor_diff_observe_witness_test.dag index 7b13be90637..f8dd54d06e2 100644 --- a/src/v2/test/claim/execution/floor_diff_observe_witness_test.dag +++ b/src/v2/test/claim/execution/floor_diff_observe_witness_test.dag @@ -1,22 +1,5 @@ module v2.test.execution.floor_diff_observe_witness -import std.logic { Bool } -import gunbc.ci_spec { DiffPolicy, DiffMergeBase } -import v2.workflow.floor_diff_observe { - FloorUnifiedDiffResult, - UnifiedDiffOk, - UnifiedDiffFail, - FloorNameStatusDiffResult, - NameStatusDiffOk, - NameStatusDiffFail, - floor_observe_git_diff_unified, - floor_observe_git_diff_unified_for_ci, - floor_diff_script_serializes_git_diff_unified, - floor_observe_git_diff_name_status, - floor_observe_git_diff_name_status_for_ci, - floor_diff_script_serializes_git_diff_name_status -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/fold_assembly_round_trip_test.dag b/src/v2/test/claim/execution/fold_assembly_round_trip_test.dag index edc04fd4ad7..292174b4969 100644 --- a/src/v2/test/claim/execution/fold_assembly_round_trip_test.dag +++ b/src/v2/test/claim/execution/fold_assembly_round_trip_test.dag @@ -1,25 +1,5 @@ module v2.test.execution.fold_assembly_round_trip -import v2.std.fold_assembly { - apply_fills, assemble_fold, expand_fold, - fold_template_of, fold_per_element_of, - fold_template_edge, encode_per_element -} -import v2.std.anti_unification { - ChainGeneralization, anti_unify_chain, hole_node, extract_fillings -} -import v2.std.node { - Node, Edge, EdgeLabel, Positional, Named, - NodeKind, TypeNode, Connective, Atom, Conj, - Symbol, node_synthetic, name_occurrences -} -import v2.std.exact_structural_equality_zip_fold_predicate { exact_structural_equality_zip_fold } -import v2.std.diagnostic { Outcome, Accepted, Rejected } -import std.algebra { FreeMonoid } -import v2.std.algebra { zip_eq, length, list_snoc_item, freemonoid_empty } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/loop_eval_by_execution_test.dag b/src/v2/test/claim/execution/loop_eval_by_execution_test.dag index 31e5a4c659f..91eda93c5ee 100644 --- a/src/v2/test/claim/execution/loop_eval_by_execution_test.dag +++ b/src/v2/test/claim/execution/loop_eval_by_execution_test.dag @@ -1,107 +1,5 @@ module v2.test.execution.loop_eval_by_execution -import v2.compiler.body_producer { - produce_loop_arrow_with_body, - produce_loop_arrow_with_body_wrong_value -} -import v2.test.complexity_gate.source_bridged_loop_subject_producer { - source_bridged_loop_arrow_with_body, - source_bridged_loop_wrong_value_arrow_with_body -} -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - eval_context_with_semantics, - eval, - inputs_root_only, - run_test_claim, - test_claim_run_verdict, - test_claim_typed_input_node -} -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.std.collection { - Absent, - List, - Map, - Present, - list_at_optional, - map_insert -} -import v2.std.cardinality { - RankingDimension, - TerminationProof, - structural_node_size_termination_proof -} -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.extdeps.languages.dag { - dag_int_literal_fixture_one, - dag_int_literal_fixture_two, - dag_int_literal_magnitude_int_from_node, - dag_node_is_int_literal_atom -} -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - bind_outcome, - node_locus, - outcome_accepted, - outcome_rejected -} -import v2.std.logic { Bool } -import v2.std.machine { Byte } -import v2.std.node { - Atom, - Arrow, - ComputationNode, - Conj, - Edge, - Loop, - Named, - Node, - Positional, - Symbol, - Transform, - TypeNode, - SyntheticOccurrence, -} -import v2.std.node_query { node_positional_child_targets } -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - ControlTransfer, - Continue, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - RuntimePrimitive, - RuntimePrimitiveValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.witness { Holds, Witness } -import v2.std.verdict { Pass } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - UnifiedTestClaim, - Unit, - manual_claim_anchor -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/loop_round_trip_test.dag b/src/v2/test/claim/execution/loop_round_trip_test.dag index 88a2b19d3c5..81e0b721568 100644 --- a/src/v2/test/claim/execution/loop_round_trip_test.dag +++ b/src/v2/test/claim/execution/loop_round_trip_test.dag @@ -1,53 +1,5 @@ module v2.test.execution.loop_round_trip -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import extdeps.communication.medium { Lossless, Medium } -import v2.compiler.translate { - coerce_grounded_node, - grammar_inverse_source_validated, - target_serialize_source_from_model -} -import v2.extdeps.languages.dag { - dag_inhabitant_atom, - dag_fixture_emitted_loop_fn, - dag_fixture_int_inhabitant, - dag_loop_body_fixture, - dag_loop_target_model, - dag_pick_arrow_domain_conj_node, - dag_type_atom_node -} -import v2.test.lens_common.infer_fixture { claim_inferred_facts_witness } -import v2.std.cardinality { - TerminationProof, - termination_proof_witness_for_node -} -import v2.std.collection { Map } -import v2.std.constraints { - CanonicalGrounding, - CanonicalGroundingWitness -} -import v2.std.coercion { CoercionQuality, Exact, Identity, Widened } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.compilers.target_model { TargetModel } -import v2.std.witness { Holds, StructuralPropertyWitness, Violates, Witness } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/match_bool_round_trip_test.dag b/src/v2/test/claim/execution/match_bool_round_trip_test.dag index 4d0473ad2cd..f05c563c1d8 100644 --- a/src/v2/test/claim/execution/match_bool_round_trip_test.dag +++ b/src/v2/test/claim/execution/match_bool_round_trip_test.dag @@ -1,48 +1,5 @@ module v2.test.execution.match_bool_round_trip -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import extdeps.communication.medium { Lossless, Medium } -import v2.compiler.translate { - coerce_grounded_node, - grammar_inverse_source_validated, - target_serialize_source_from_model -} -import v2.extdeps.languages.dag { - dag_inhabitant_atom, - dag_fixture_emitted_match_fn, - dag_fixture_int_inhabitant, - dag_match_target_model, - dag_type_atom_node -} -import v2.test.lens_common.infer_fixture { claim_inferred_facts_witness } -import v2.std.cardinality { termination_proof_witness_for_node } -import v2.std.collection { Map } -import v2.std.constraints { - CanonicalGrounding, - CanonicalGroundingWitness -} -import v2.std.coercion { CoercionQuality, Exact, Identity, Widened } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.compilers.target_model { TargetModel } -import v2.std.witness { Holds, StructuralPropertyWitness, Violates, Witness } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/pick_ingested_probe_test.dag b/src/v2/test/claim/execution/pick_ingested_probe_test.dag index 3b6993387fd..992c51da6c7 100644 --- a/src/v2/test/claim/execution/pick_ingested_probe_test.dag +++ b/src/v2/test/claim/execution/pick_ingested_probe_test.dag @@ -1,50 +1,5 @@ module v2.test.execution.pick_ingested_probe -import v2.compiler.body_lowering_fold { - body_lower_if_then_arm_optional, - body_lower_unwrap_captured -} -import v2.extdeps.languages.dag { - dag_int_literal_magnitude_node_optional, - dag_language_model, - dag_node_is_int_literal_atom, - parse_production_captured_child_optional, - parse_production_emitted_identity_optional -} -import v2.test.execution.pick_ingested_structural_lowering { - pick_ingested_find_arrow_in_module, - pick_ingested_normalized_arrow_has_branch_body, - pick_ingested_normalized_module_from_source, - pick_ingested_normalized_swapped_arms_structural_red_holds, - pick_ingested_parsed_module_from_source, - pick_ingested_pick_false_executes_holds, - pick_ingested_pick_true_executes_holds, - pick_ingested_pipeline_resolves_holds, - pick_ingested_resolved_module_from_source, - pick_ingested_source -} -import v2.compiler.normalize { normalize } -import v2.compiler.parse { parse_module } -import v2.compiler.tokenize { tokenize } -import v2.std.collection { - Absent, - Optional, - Present, - list_at_optional, - optional_present -} -import v2.std.diagnostic { Accepted, Outcome, Rejected } -import v2.std.integer { Int } -import v2.std.logic { Bool } -import v2.std.node { - Arrow, - Branch, - ComputationNode, - Edge, - Node, - TypeNode -} -import v2.std.node_query { find_arrow_body_child, find_named_child } fn pick_probe_find_arrow(root: Node) -> Node { match root.kind { diff --git a/src/v2/test/claim/execution/pick_ingested_structural_lowering_test.dag b/src/v2/test/claim/execution/pick_ingested_structural_lowering_test.dag index 1efc4b2abab..aa64ad57b72 100644 --- a/src/v2/test/claim/execution/pick_ingested_structural_lowering_test.dag +++ b/src/v2/test/claim/execution/pick_ingested_structural_lowering_test.dag @@ -1,72 +1,5 @@ module v2.test.execution.pick_ingested_structural_lowering -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - eval_context_v4_evaluator, - run_test_claim, - test_claim_run_verdict, - test_claim_typed_input_node -} -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.compiler.normalize { normalize } -import v2.compiler.parse { parse_module } -import v2.compiler.resolve { resolve } -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { - dag_int_literal_magnitude_int_from_node, - dag_int_literal_node_from_lexeme, - dag_language_model, - dag_node_is_int_literal_atom -} -import v2.std.collection { Absent, List, Map, Optional, Present, list_at_optional, optional_present } -import v2.std.cardinality { termination_proof_witness_for_node } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - bind_outcome, - node_locus, - outcome_accepted, - outcome_rejected -} -import v2.std.logic { Bool } -import v2.std.integer { Int } -import v2.std.node { - Arrow, - Atom, - Branch, - ComputationNode, - Conj, - Edge, - Named, - Node, - Positional, - Symbol, - Transform, - TypeNode, - SyntheticOccurrence -} -import v2.std.node_query { find_arrow_body_child, find_named_child } -import v2.std.runtime { RuntimeValue } -import v2.std.witness { Holds, Witness } -import v2.std.verdict { Pass } -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/rust_emit_host_call_equals_eval_test.dag b/src/v2/test/claim/execution/rust_emit_host_call_equals_eval_test.dag index dd6bc62ce99..a529d139b51 100644 --- a/src/v2/test/claim/execution/rust_emit_host_call_equals_eval_test.dag +++ b/src/v2/test/claim/execution/rust_emit_host_call_equals_eval_test.dag @@ -1,71 +1,5 @@ module v2.test.execution.rust_emit_host_call_equals_eval -import v2.compiler.emit_host { - emit_host_octets_byte_string, - run_test_claim_emit_vs_eval -} -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - eval, - eval_context_interpretation, - eval_context_with_semantics, - eval_test_claim_subject, - inputs_root_only -} -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.languages.rust { rust_emit_host_runtime_primitive_type_node } -import v2.extdeps.languages.rust_test { rust_call_target_model_staging } -import v2.test.emit.rust_call_emit { - rust_call_facts_miss, - rust_call_helper_arrow, - rust_call_helper_eval_subgraph -} -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.std.cardinality { RankingDimension, TerminationProof } -import v2.std.collection { List, Map } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - diagnostics_singleton, - node_locus, - outcome_accepted -} -import v2.std.logic { Bool } -import v2.std.node { Node, Symbol } -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - ControlTransfer, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - RuntimePrimitive, - RuntimePrimitiveValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.verdict { Deferred, Fail, Pass, Verdict } -import v2.std.verification { - EqualsClaim, - Integration, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier3, - manual_claim_anchor -} -import v2.std.witness { Holds, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/rust_record_construct_emit_host_equals_eval_test.dag b/src/v2/test/claim/execution/rust_record_construct_emit_host_equals_eval_test.dag index 2fa37336792..d3b68a6abde 100644 --- a/src/v2/test/claim/execution/rust_record_construct_emit_host_equals_eval_test.dag +++ b/src/v2/test/claim/execution/rust_record_construct_emit_host_equals_eval_test.dag @@ -1,88 +1,5 @@ module v2.test.execution.rust_record_construct_emit_host_equals_eval -import v2.compiler.emit_host { - emit_host_octets_byte_string, - run_test_claim_emit_vs_eval -} -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - eval_context_with_semantics, - eval_test_claim_subject -} -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.extdeps.languages.dag { - dag_arrow_with_body_node, - dag_pick_arrow_domain_conj_node, - dag_rec_construct_body_fixture, - dag_type_atom_node -} -import v2.extdeps.languages.rust { rust_emit_host_runtime_primitive_type_node } -import v2.extdeps.languages.rust_test { - rust_rec_nine_target_model_staging, - rust_rec_nine_wrong_field_target_model_staging -} -import extdeps.communication.medium { Medium } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.std.algebra { length } -import v2.std.cardinality { RankingDimension, TerminationProof } -import v2.std.collection { List, Map, list_at_optional } -import v2.std.compilers.target_model { TargetModel } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - node_locus, - outcome_accepted, - outcome_rejected -} -import v2.std.logic { Bool } -import v2.std.node { - Atom, - ComputationNode, - Conj, - Edge, - Node, - Positional, - Symbol, - SyntheticOccurrence, - Transform, - TypeNode -} -import v2.std.node_query { node_positional_child_targets } -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - ControlTransfer, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - MatchInterpreter, - RuntimePrimitive, - RuntimePrimitiveValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.verdict { Deferred, Fail, Pass, Verdict } -import v2.std.verification { - EqualsClaim, - Integration, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier3, - manual_claim_anchor -} -import v2.std.witness { Holds, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/self_host_candidate_generation_test.dag b/src/v2/test/claim/execution/self_host_candidate_generation_test.dag index 23d98d9c3e6..d0bb4a6ae7c 100644 --- a/src/v2/test/claim/execution/self_host_candidate_generation_test.dag +++ b/src/v2/test/claim/execution/self_host_candidate_generation_test.dag @@ -1,45 +1,5 @@ module v2.test.execution.self_host_candidate_generation -import v2.compiler.self_host.candidate_generation { - generate_translate_self_emit_candidate -} -import v2.compiler.translate { - target_serialize_source_from_model, - translate_diagnostic_reason_from_symbol, - translate_diagnostic_reason_roster, - translate_diagnostic_reason_symbol, - translate_diagnostic_reason_variants, - TargetBundleDuplicateEdge, - TargetBundleMalformed, - TranslateDiagnosticReason -} -import v2.std.collection { Absent, List, Optional, Present, optional_absent, optional_present } -import v2.extdeps.languages.dag { - dag_emitted_add_fn_node, - dag_target_model -} -import v2.test.execution.dag_add_emit_round_trip { - dag_add_emitted_root, - dag_add_target_model -} -import v2.test.manual.rust_add_emit_translate { - rust_add_emitted_root, - rust_add_missing_translation_rules_target -} -import v2.test.manual.sg2_type_expression_projection { - sg2_expected_arrow_text, - sg2_expected_conj_text, - sg2_expected_type_text, - sg2_project_arrow_emitted, - sg2_project_conj_emitted, - sg2_project_instantiation_emitted, - sg2_type_expr_target -} -import v2.std.algebra { bag_eq, length, list_snoc_item } -import v2.std.diagnostic { Accepted, None, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Symbol } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/self_host_compiler_closure_emit_test.dag b/src/v2/test/claim/execution/self_host_compiler_closure_emit_test.dag index 0f66e2a93b5..6ce0b3e4fc1 100644 --- a/src/v2/test/claim/execution/self_host_compiler_closure_emit_test.dag +++ b/src/v2/test/claim/execution/self_host_compiler_closure_emit_test.dag @@ -1,9 +1,5 @@ module v2.test.execution.self_host_compiler_closure_emit -import v2.test.fixture.compiler_closure_scope_receipt { - scoped_closure_scope_scalar_receipt_holds -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/self_host_fixed_point_test.dag b/src/v2/test/claim/execution/self_host_fixed_point_test.dag index a89b1b98975..9a2c8edf317 100644 --- a/src/v2/test/claim/execution/self_host_fixed_point_test.dag +++ b/src/v2/test/claim/execution/self_host_fixed_point_test.dag @@ -1,32 +1,5 @@ module v2.test.execution.self_host_fixed_point -import extdeps.communication.medium { Lossless, Medium } -import v2.std.logic { Bool } -import v2.std.node { - Arrow, - Atom, - Edge, - Node, - Positional, - TypeNode, - SyntheticOccurrence -} -import v2.compiler.self_host { - canonical_emitted_bytes_digest, - fixed_point_scaffold, - self_host_equality_authority, - self_host_fixpoint_equal, - self_host_fixpoint_witness, - self_host_fixed_point_digests_match, - self_host_fixed_point_validate, - self_host_snake_closes, - self_host_stage_emission, - stage_emission_equality, - SourceModels -} -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.witness { Holds, Violates } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/typescript_closure_emit_by_execution_test.dag b/src/v2/test/claim/execution/typescript_closure_emit_by_execution_test.dag index 86dac0a0f2e..0d24f49ef7d 100644 --- a/src/v2/test/claim/execution/typescript_closure_emit_by_execution_test.dag +++ b/src/v2/test/claim/execution/typescript_closure_emit_by_execution_test.dag @@ -1,35 +1,5 @@ module v2.test.execution.typescript_closure_emit_by_execution -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.std.diagnostic { Accepted, Outcome, Rejected, bind_outcome } -import v2.std.collection { Map, empty_map, map_insert } -import v2.std.node { Node, Symbol } -import v2.std.compilers.target_model { - BlockEvaluationMode, - InfixToken, - PrefixToken, - TargetModel, - TargetValueExpression, - ValueProducing, - canonical_operation_op_add, - target_model_emit_transforms_empty, - target_operator_realization_node, - target_operator_realizations_catalog_node, - target_value_expression_binding_ref, - target_value_expression_closure, - target_value_expression_primitive_apply, - target_value_expression_to_concrete_tokens -} -import extdeps.communication.medium { Medium } -import v2.compiler.translate { serialize_concrete_syntax_tokens_to_source } -import v2.extdeps.languages.typescript { - ts_target_model_node, - ts_value_expression_projection, - ts_value_expression_projection_with_block_evaluation_mode, - ts_lex -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/typescript_enum_union_emit_by_execution_test.dag b/src/v2/test/claim/execution/typescript_enum_union_emit_by_execution_test.dag index f5ca72509ec..6391df1f066 100644 --- a/src/v2/test/claim/execution/typescript_enum_union_emit_by_execution_test.dag +++ b/src/v2/test/claim/execution/typescript_enum_union_emit_by_execution_test.dag @@ -1,25 +1,5 @@ module v2.test.execution.typescript_enum_union_emit_by_execution -import v2.compiler.translate { - translate_type_expression_project, - target_serialize_source_from_model -} -import v2.extdeps.languages.typescript { - ts_sg2_conj_xy_emitted, - ts_sg2_disj_source_type_node, - ts_sg2_sum_xy_emitted, - ts_sg2_type_expr_target_model, - ts_type_expression_projection -} -import v2.std.compilers.target_model { - TargetTypeExprVariantSlot, - target_type_expr_atom_emitted, - target_type_expr_sum_emitted -} -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/execution/typescript_import_emit_by_execution_test.dag b/src/v2/test/claim/execution/typescript_import_emit_by_execution_test.dag index 86e2ea8b441..8cc79083691 100644 --- a/src/v2/test/claim/execution/typescript_import_emit_by_execution_test.dag +++ b/src/v2/test/claim/execution/typescript_import_emit_by_execution_test.dag @@ -1,44 +1,5 @@ module v2.test.execution.typescript_import_emit_by_execution -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.std.diagnostic { Accepted, Outcome, Rejected, bind_outcome, outcome_accepted } -import v2.std.collection { - Map, - empty_map, - map_insert -} -import std.algebra { Cons, Empty } -import v2.std.algebra { fold_list_node, list_append } -import v2.std.node { - Atom, - Conj, - Edge, - Named, - Node, - Positional, - Symbol, - SyntheticOccurrence, - TypeNode -} -import v2.std.node_query { find_named_child, node_positional_child_targets } -import v2.std.qualified_name { QualifiedName, qualified_name_from_node } -import v2.std.compilers.target_model { - TargetImport, - TargetModel, - target_import_to_concrete_tokens, - target_model_emit_transforms_empty, - target_node_atom_identity -} -import extdeps.communication.medium { Medium } -import v2.compiler.translate { serialize_concrete_syntax_tokens_to_source } -import v2.extdeps.languages.typescript { - ts_module_projection, - ts_target_model_node, - ts_lex -} -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps/spice_rc_ngspice_oracle_test.dag b/src/v2/test/claim/extdeps/spice_rc_ngspice_oracle_test.dag index 741aeaf0888..877a34ea82b 100644 --- a/src/v2/test/claim/extdeps/spice_rc_ngspice_oracle_test.dag +++ b/src/v2/test/claim/extdeps/spice_rc_ngspice_oracle_test.dag @@ -1,17 +1,5 @@ module v2.test.formats.spice_rc_ngspice_oracle -import v2.extdeps.formats.spice { spice_emit_ngspice } -import v2.test.fixture.spice_rc_tran_deck { - spice_rc_tran_deck, - spice_rc_tran_deck_ngspice_golden -} -import v2.std.logic { Bool } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps/spice_rc_passive_deck_claims_test.dag b/src/v2/test/claim/extdeps/spice_rc_passive_deck_claims_test.dag index e8de665c080..73a04294e61 100644 --- a/src/v2/test/claim/extdeps/spice_rc_passive_deck_claims_test.dag +++ b/src/v2/test/claim/extdeps/spice_rc_passive_deck_claims_test.dag @@ -1,25 +1,5 @@ module v2.test.extdeps.spice_rc_passive_deck_claims -import v2.test.fixture.spice_rc_passive_deck { spice_rc_passive_deck } -import v2.extdeps.formats.spice { - Capacitor, - DeckComponent, - DeckDirective, - DeckStatement, - Ground, - Named, - NamedNode, - NodeRef, - Op, - Resistor, - SpiceNetlist, - SpiceValue -} -import v2.std.algebra { length } -import v2.std.collection { Absent, List, Present, list_at_optional } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } -import v2.std.node { Symbol } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_external_authority/corpus/backfill_roster_soundness_test.dag b/src/v2/test/claim/extdeps_external_authority/corpus/backfill_roster_soundness_test.dag index a04382d3e2d..530ecd9b6c3 100644 --- a/src/v2/test/claim/extdeps_external_authority/corpus/backfill_roster_soundness_test.dag +++ b/src/v2/test/claim/extdeps_external_authority/corpus/backfill_roster_soundness_test.dag @@ -1,11 +1,5 @@ module v2.test.extdeps_external_authority.corpus.backfill_roster_soundness -import std.algebra { Cons, Empty } -import v2.std.algebra { any, for_all, list_append } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.qualified_name { QualifiedName } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_external_authority/corpus/facts_readback_verdict_perturb_test.dag b/src/v2/test/claim/extdeps_external_authority/corpus/facts_readback_verdict_perturb_test.dag index a241a0de03e..4ac38439a72 100644 --- a/src/v2/test/claim/extdeps_external_authority/corpus/facts_readback_verdict_perturb_test.dag +++ b/src/v2/test/claim/extdeps_external_authority/corpus/facts_readback_verdict_perturb_test.dag @@ -1,16 +1,5 @@ module v2.test.extdeps_external_authority.corpus.facts_readback_verdict_perturb -import v2.lens.extdeps_external_authority { - extdeps_external_authority_clean_for_module, - extdeps_external_authority_has_missing_formal_anchor, - extdeps_external_authority_violation_count_for_module, -} -import v2.lens.extdeps_external_authority.module_refs { - extdeps_fixture_clean_https_module, - extdeps_fixture_missing_anchor_module, -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_external_authority/corpus/live_clean_tree_anchor_drop_red_test.dag b/src/v2/test/claim/extdeps_external_authority/corpus/live_clean_tree_anchor_drop_red_test.dag index cf585b1ef6f..9d183ede8de 100644 --- a/src/v2/test/claim/extdeps_external_authority/corpus/live_clean_tree_anchor_drop_red_test.dag +++ b/src/v2/test/claim/extdeps_external_authority/corpus/live_clean_tree_anchor_drop_red_test.dag @@ -1,14 +1,5 @@ module v2.test.extdeps_external_authority.corpus.live_clean_tree_anchor_drop_red -import v2.lens.extdeps_external_authority { - extdeps_external_authority_has_missing_formal_anchor_via_live_policy, - extdeps_external_authority_live_violation_count_for_module -} -import v2.lens.extdeps_external_authority.module_refs { - extdeps_fixture_clean_https_no_anchor_module -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_external_authority/lens_unit/bogus_scheme_red_test.dag b/src/v2/test/claim/extdeps_external_authority/lens_unit/bogus_scheme_red_test.dag index 1ada553c3a7..04435bef375 100644 --- a/src/v2/test/claim/extdeps_external_authority/lens_unit/bogus_scheme_red_test.dag +++ b/src/v2/test/claim/extdeps_external_authority/lens_unit/bogus_scheme_red_test.dag @@ -1,13 +1,5 @@ module v2.test.extdeps_external_authority.lens_unit.bogus_scheme_red -import v2.lens.extdeps_external_authority { - extdeps_external_authority_has_unrecognized_scheme -} -import v2.lens.extdeps_external_authority.module_refs { - extdeps_fixture_bogus_scheme_module -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_external_authority/lens_unit/clean_file_anchor_live_test.dag b/src/v2/test/claim/extdeps_external_authority/lens_unit/clean_file_anchor_live_test.dag index d3a25f8b13b..68f4d4f49d1 100644 --- a/src/v2/test/claim/extdeps_external_authority/lens_unit/clean_file_anchor_live_test.dag +++ b/src/v2/test/claim/extdeps_external_authority/lens_unit/clean_file_anchor_live_test.dag @@ -1,11 +1,5 @@ module v2.test.extdeps_external_authority.lens_unit.clean_file_anchor_live -import v2.lens.extdeps_external_authority { - extdeps_external_authority_live_clean_for_module -} -import v2.lens.extdeps_external_authority.module_refs { extdeps_external_authority_module } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_external_authority/lens_unit/clean_https_anchor_live_test.dag b/src/v2/test/claim/extdeps_external_authority/lens_unit/clean_https_anchor_live_test.dag index a2357877efc..7f1c60ce746 100644 --- a/src/v2/test/claim/extdeps_external_authority/lens_unit/clean_https_anchor_live_test.dag +++ b/src/v2/test/claim/extdeps_external_authority/lens_unit/clean_https_anchor_live_test.dag @@ -1,13 +1,5 @@ module v2.test.extdeps_external_authority.lens_unit.clean_https_anchor_live -import v2.lens.extdeps_external_authority { - extdeps_external_authority_clean_for_module -} -import v2.lens.extdeps_external_authority.module_refs { - extdeps_fixture_clean_https_module -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_external_authority/lens_unit/file_anchor_red_test.dag b/src/v2/test/claim/extdeps_external_authority/lens_unit/file_anchor_red_test.dag index 1908b0cf7f8..3c350bf3ea6 100644 --- a/src/v2/test/claim/extdeps_external_authority/lens_unit/file_anchor_red_test.dag +++ b/src/v2/test/claim/extdeps_external_authority/lens_unit/file_anchor_red_test.dag @@ -1,13 +1,5 @@ module v2.test.extdeps_external_authority.lens_unit.file_anchor_red -import v2.lens.extdeps_external_authority { - extdeps_external_authority_has_non_external_scheme -} -import v2.lens.extdeps_external_authority.module_refs { - extdeps_fixture_file_anchor_module -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_external_authority/lens_unit/missing_anchor_red_test.dag b/src/v2/test/claim/extdeps_external_authority/lens_unit/missing_anchor_red_test.dag index 7d4ab3039d2..e932f1caa71 100644 --- a/src/v2/test/claim/extdeps_external_authority/lens_unit/missing_anchor_red_test.dag +++ b/src/v2/test/claim/extdeps_external_authority/lens_unit/missing_anchor_red_test.dag @@ -1,13 +1,5 @@ module v2.test.extdeps_external_authority.lens_unit.missing_anchor_red -import v2.lens.extdeps_external_authority { - extdeps_external_authority_has_missing_formal_anchor -} -import v2.lens.extdeps_external_authority.module_refs { - extdeps_fixture_missing_anchor_module -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_build_policy_leak_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_build_policy_leak_test.dag index d0d2ff3c9f7..2af34226a5d 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_build_policy_leak_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_build_policy_leak_test.dag @@ -1,11 +1,5 @@ module v2.test.extdeps_shape_transport_policy.corpus.cargo_build_policy_leak -import v2.lens.extdeps_shape_transport_policy { - extdeps_live_module_policy_leak_count -} -import v2.lens.extdeps_shape_transport_policy.module_refs { extdeps_cargo_build_module } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_clippy_dead_param_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_clippy_dead_param_test.dag index 53520260242..fa02d1dec33 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_clippy_dead_param_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_clippy_dead_param_test.dag @@ -1,11 +1,5 @@ module v2.test.extdeps_shape_transport_policy.corpus.cargo_clippy_dead_param -import v2.lens.extdeps_shape_transport_policy { - extdeps_live_module_dead_param_count_for_operation -} -import v2.lens.extdeps_shape_transport_policy.module_refs { extdeps_cargo_build_module } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_doc_dead_param_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_doc_dead_param_test.dag index 4483326307c..073981057f9 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_doc_dead_param_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_doc_dead_param_test.dag @@ -1,11 +1,5 @@ module v2.test.extdeps_shape_transport_policy.corpus.cargo_doc_dead_param -import v2.lens.extdeps_shape_transport_policy { - extdeps_live_module_dead_param_count_for_operation -} -import v2.lens.extdeps_shape_transport_policy.module_refs { extdeps_cargo_build_module } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_doc_policy_leak_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_doc_policy_leak_test.dag index 05e8803bb56..649559d7eae 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_doc_policy_leak_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_doc_policy_leak_test.dag @@ -1,11 +1,5 @@ module v2.test.extdeps_shape_transport_policy.corpus.cargo_doc_policy_leak -import v2.lens.extdeps_shape_transport_policy { - extdeps_live_module_policy_leak_count -} -import v2.lens.extdeps_shape_transport_policy.module_refs { extdeps_cargo_build_module } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_fmt_dead_param_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_fmt_dead_param_test.dag index 0d261060b2a..5e935459fc0 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_fmt_dead_param_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_fmt_dead_param_test.dag @@ -1,11 +1,5 @@ module v2.test.extdeps_shape_transport_policy.corpus.cargo_fmt_dead_param -import v2.lens.extdeps_shape_transport_policy { - extdeps_live_module_dead_param_count_for_operation -} -import v2.lens.extdeps_shape_transport_policy.module_refs { extdeps_cargo_build_module } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_fmt_policy_leak_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_fmt_policy_leak_test.dag index dcacce6dc43..ef131817a65 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_fmt_policy_leak_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_fmt_policy_leak_test.dag @@ -1,11 +1,5 @@ module v2.test.extdeps_shape_transport_policy.corpus.cargo_fmt_policy_leak -import v2.lens.extdeps_shape_transport_policy { - extdeps_live_module_policy_leak_count -} -import v2.lens.extdeps_shape_transport_policy.module_refs { extdeps_cargo_build_module } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_run_dead_param_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_run_dead_param_test.dag index 98ed25be2be..1ae406fcc25 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_run_dead_param_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/cargo_run_dead_param_test.dag @@ -1,11 +1,5 @@ module v2.test.extdeps_shape_transport_policy.corpus.cargo_run_dead_param -import v2.lens.extdeps_shape_transport_policy { - extdeps_live_module_dead_param_count_for_operation -} -import v2.lens.extdeps_shape_transport_policy.module_refs { extdeps_cargo_build_module } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/gcp_login_dead_param_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/gcp_login_dead_param_test.dag index c163099d692..b7a37994290 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/gcp_login_dead_param_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/gcp_login_dead_param_test.dag @@ -1,11 +1,5 @@ module v2.test.extdeps_shape_transport_policy.corpus.gcp_login_dead_param -import v2.lens.extdeps_shape_transport_policy { - extdeps_live_module_dead_param_count_for_operation -} -import v2.lens.extdeps_shape_transport_policy.module_refs { extdeps_gcp_module } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/gcp_oauth_fusion_fork_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/gcp_oauth_fusion_fork_test.dag index bd4ec143625..e0d2e163bd3 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/gcp_oauth_fusion_fork_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/gcp_oauth_fusion_fork_test.dag @@ -1,11 +1,5 @@ module v2.test.extdeps_shape_transport_policy.corpus.gcp_oauth_fusion_fork -import v2.lens.extdeps_shape_transport_policy { - extdeps_live_module_transport_fusion_fork_count -} -import v2.lens.extdeps_shape_transport_policy.module_refs { extdeps_gcp_module } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/gist_create_policy_leak_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/gist_create_policy_leak_test.dag index fb697343034..4a3bef4cce4 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/gist_create_policy_leak_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/gist_create_policy_leak_test.dag @@ -1,12 +1,5 @@ module v2.test.extdeps_shape_transport_policy.corpus.gist_create_policy_leak -import v2.lens.extdeps_shape_transport_policy { - extdeps_live_module_gist_create_declares_filename_input, - extdeps_live_module_gist_create_files_keyed_by_filename -} -import v2.lens.extdeps_shape_transport_policy.module_refs { extdeps_github_gists_module } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/git_policy_leak_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/git_policy_leak_test.dag index 9f00a4616df..1194599b4b9 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/git_policy_leak_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/git_policy_leak_test.dag @@ -1,11 +1,5 @@ module v2.test.extdeps_shape_transport_policy.corpus.git_policy_leak -import v2.lens.extdeps_shape_transport_policy { - extdeps_live_module_policy_leak_count -} -import v2.lens.extdeps_shape_transport_policy.module_refs { extdeps_git_module } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/runtime_local_embedded_policy_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/runtime_local_embedded_policy_test.dag index 8baf5748c95..ed14eef824f 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/corpus/runtime_local_embedded_policy_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/corpus/runtime_local_embedded_policy_test.dag @@ -1,11 +1,5 @@ module v2.test.extdeps_shape_transport_policy.corpus.runtime_local_embedded_policy -import v2.lens.extdeps_shape_transport_policy { - extdeps_live_module_embedded_policy_literal_count -} -import v2.lens.extdeps_shape_transport_policy.module_refs { extdeps_runtime_local_module } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/coverage_domain_equivalence.dag b/src/v2/test/claim/extdeps_shape_transport_policy/coverage_domain_equivalence.dag index 495bb345b41..125ffa9996a 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/coverage_domain_equivalence.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/coverage_domain_equivalence.dag @@ -1,33 +1,5 @@ module v2.test.extdeps_shape_transport_policy.coverage_domain_equivalence -import v2.std.algebra { any, length } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.qualified_name { QualifiedName } -import v2.std.text { String } -import v2.test.extdeps_shape_transport_policy.coverage_domain_equivalence_module_refs { -witness_clean_gist_create_lens_unit_module, - witness_clean_git_diff_lens_unit_module, - witness_dead_param_cargo_build_lens_unit_module, - witness_dead_param_cargo_clippy_corpus_module, - witness_dead_param_cargo_clippy_lens_unit_module, - witness_dead_param_cargo_doc_corpus_module, - witness_dead_param_cargo_fmt_corpus_module, - witness_dead_param_gcp_login_corpus_module, - witness_dead_param_gcp_login_lens_unit_module, - witness_embedded_policy_corpus_module, - witness_embedded_policy_lens_unit_module, - witness_gist_create_corpus_module, - witness_git_policy_leak_corpus_module, - witness_policy_leak_cargo_build_corpus_module, - witness_policy_leak_cargo_build_lens_unit_module, - witness_policy_leak_cargo_doc_corpus_module, - witness_policy_leak_cargo_doc_lens_unit_module, - witness_policy_leak_cargo_fmt_corpus_module, - witness_policy_leak_cargo_fmt_lens_unit_module, - witness_transport_fusion_gcp_oauth_corpus_module, - witness_transport_fusion_gcp_oauth_lens_unit_module -} data violation_kind_policy_leak: String = "policy leak in argv" data violation_kind_transport_fusion: String = "transport fusion fork" diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/coverage_domain_equivalence_module_refs.dag b/src/v2/test/claim/extdeps_shape_transport_policy/coverage_domain_equivalence_module_refs.dag index 877d52df025..34c60576eae 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/coverage_domain_equivalence_module_refs.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/coverage_domain_equivalence_module_refs.dag @@ -1,7 +1,5 @@ module v2.test.extdeps_shape_transport_policy.coverage_domain_equivalence_module_refs -import std.algebra { Cons, Empty } -import v2.std.qualified_name { QualifiedName } data witness_policy_leak_cargo_build_lens_unit_module: QualifiedName = Cons { head: ^v2, tail: Cons { head: ^test, tail: Cons { head: ^extdeps_shape_transport_policy, tail: Cons { head: ^lens_unit, tail: Cons { head: ^policy_leak_cargo_build, tail: Empty } } } } } diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/coverage_domain_equivalence_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/coverage_domain_equivalence_test.dag index 9543808c978..ef4dc77bf7a 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/coverage_domain_equivalence_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/coverage_domain_equivalence_test.dag @@ -1,10 +1,5 @@ module v2.test.extdeps_shape_transport_policy.coverage_domain_equivalence_test -import v2.test.extdeps_shape_transport_policy.coverage_domain_equivalence { - coverage_domain_equivalence_argument_holds -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/clean_gist_create_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/clean_gist_create_test.dag index 42a23148b4a..d9ef430e070 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/clean_gist_create_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/clean_gist_create_test.dag @@ -1,14 +1,5 @@ module v2.test.extdeps_shape_transport_policy.lens_unit.clean_gist_create -import v2.lens.extdeps_shape_transport_policy { - ExtdepsTransportArgvFact, - ExtdepsTransportFusionFact, - extdeps_shape_transport_policy_violation_count_for_operation -} -import v2.lens.extdeps_shape_transport_policy.module_refs { extdeps_github_gists_module } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/clean_git_diff_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/clean_git_diff_test.dag index 8756230c867..c54090fb438 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/clean_git_diff_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/clean_git_diff_test.dag @@ -1,17 +1,5 @@ module v2.test.extdeps_shape_transport_policy.lens_unit.clean_git_diff -import v2.lens.extdeps_shape_transport_policy { - ExtdepsOperationInputFact, - ExtdepsTransportArgvFact, - ExtdepsTransportFusionFact, - ExtdepsTransportKind, - extdeps_shape_transport_policy_dead_param_count_for_operation, - extdeps_shape_transport_policy_violation_count_for_operation -} -import v2.lens.extdeps_shape_transport_policy.module_refs { extdeps_git_module } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/dead_param_cargo_build_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/dead_param_cargo_build_test.dag index 5b737bab988..1a576c4d520 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/dead_param_cargo_build_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/dead_param_cargo_build_test.dag @@ -1,15 +1,5 @@ module v2.test.extdeps_shape_transport_policy.lens_unit.dead_param_cargo_build -import v2.lens.extdeps_shape_transport_policy { - ExtdepsOperationInputFact, - ExtdepsTransportArgvFact, - ExtdepsTransportKind, - extdeps_shape_transport_policy_dead_param_count_for_operation -} -import v2.lens.extdeps_shape_transport_policy.module_refs { extdeps_cargo_build_module } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/dead_param_cargo_clippy_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/dead_param_cargo_clippy_test.dag index 50fa638acb3..eb2b4573da9 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/dead_param_cargo_clippy_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/dead_param_cargo_clippy_test.dag @@ -1,15 +1,5 @@ module v2.test.extdeps_shape_transport_policy.lens_unit.dead_param_cargo_clippy -import v2.lens.extdeps_shape_transport_policy { - ExtdepsOperationInputFact, - ExtdepsTransportArgvFact, - ExtdepsTransportKind, - extdeps_shape_transport_policy_dead_param_count_for_operation -} -import v2.lens.extdeps_shape_transport_policy.module_refs { extdeps_cargo_build_module } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/dead_param_gcp_login_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/dead_param_gcp_login_test.dag index 0d68e1ca6ce..2cef5242027 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/dead_param_gcp_login_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/dead_param_gcp_login_test.dag @@ -1,15 +1,5 @@ module v2.test.extdeps_shape_transport_policy.lens_unit.dead_param_gcp_login -import v2.lens.extdeps_shape_transport_policy { - ExtdepsOperationInputFact, - ExtdepsTransportArgvFact, - ExtdepsTransportKind, - extdeps_shape_transport_policy_dead_param_count_for_operation -} -import v2.lens.extdeps_shape_transport_policy.module_refs { extdeps_gcp_module } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/embedded_policy_literal_local_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/embedded_policy_literal_local_test.dag index 9ccc4ee4d66..52ce1773833 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/embedded_policy_literal_local_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/embedded_policy_literal_local_test.dag @@ -1,14 +1,5 @@ module v2.test.extdeps_shape_transport_policy.lens_unit.embedded_policy_literal_local -import v2.lens.extdeps_shape_transport_policy { - ExtdepsEmbeddedPolicyLiteralFact, - extdeps_shape_transport_policy_embedded_policy_literal_count -} -import v2.lens.extdeps_shape_transport_policy.module_refs { extdeps_runtime_local_module } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/module_path_rename_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/module_path_rename_test.dag index 54b79cb9476..c051074b564 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/module_path_rename_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/module_path_rename_test.dag @@ -1,15 +1,5 @@ module v2.test.extdeps_shape_transport_policy.lens_unit.module_path_rename -import v2.lens.extdeps_shape_transport_policy { - extdeps_live_module_dead_param_count_for_operation, - extdeps_module_identity_resolves -} -import v2.lens.extdeps_shape_transport_policy.module_refs { - bogus_extdeps_module, - extdeps_cargo_build_module -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/module_source_nickname_literal_absent_green_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/module_source_nickname_literal_absent_green_test.dag index e7489e82379..09aed6c2e0d 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/module_source_nickname_literal_absent_green_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/module_source_nickname_literal_absent_green_test.dag @@ -1,14 +1,5 @@ module v2.test.extdeps_shape_transport_policy.lens_unit.module_source_nickname_literal_green -import v2.lens.extdeps_shape_transport_policy { - extdeps_live_module_source_nickname_literal_count -} -import v2.lens.extdeps_shape_transport_policy.module_refs { - module_source_nickname_literal_green_module -} -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/module_source_nickname_literal_coverage_domain_green_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/module_source_nickname_literal_coverage_domain_green_test.dag index 1b92c865eb3..a789e6dd71a 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/module_source_nickname_literal_coverage_domain_green_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/module_source_nickname_literal_coverage_domain_green_test.dag @@ -1,13 +1,5 @@ module v2.test.extdeps_shape_transport_policy.lens_unit.module_source_nickname_literal_coverage_domain_green -import v2.lens.extdeps_shape_transport_policy { - extdeps_live_module_source_nickname_literal_count -} -import v2.lens.extdeps_shape_transport_policy.module_refs { - coverage_domain_equivalence_module -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/module_source_nickname_literal_local_red_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/module_source_nickname_literal_local_red_test.dag index 2a2d74a6f39..eeec848651d 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/module_source_nickname_literal_local_red_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/module_source_nickname_literal_local_red_test.dag @@ -1,14 +1,5 @@ module v2.test.extdeps_shape_transport_policy.lens_unit.module_source_nickname_literal_local_red -import v2.lens.extdeps_shape_transport_policy { - extdeps_live_module_source_nickname_literal_count -} -import v2.lens.extdeps_shape_transport_policy.module_refs { - module_source_nickname_literal_local_red_module -} -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/policy_leak_cargo_build_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/policy_leak_cargo_build_test.dag index f66e4432d0c..88c7437ee79 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/policy_leak_cargo_build_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/policy_leak_cargo_build_test.dag @@ -1,15 +1,5 @@ module v2.test.extdeps_shape_transport_policy.lens_unit.policy_leak_cargo_build -import v2.lens.extdeps_shape_transport_policy { - ExtdepsTransportArgvFact, - ExtdepsTransportFusionFact, - ExtdepsTransportKind, - extdeps_shape_transport_policy_violation_count -} -import v2.lens.extdeps_shape_transport_policy.module_refs { extdeps_cargo_build_module } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/policy_leak_cargo_doc_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/policy_leak_cargo_doc_test.dag index be5e908a6fb..bf2ebe24f92 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/policy_leak_cargo_doc_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/policy_leak_cargo_doc_test.dag @@ -1,15 +1,5 @@ module v2.test.extdeps_shape_transport_policy.lens_unit.policy_leak_cargo_doc -import v2.lens.extdeps_shape_transport_policy { - ExtdepsTransportArgvFact, - ExtdepsTransportFusionFact, - ExtdepsTransportKind, - extdeps_shape_transport_policy_violation_count -} -import v2.lens.extdeps_shape_transport_policy.module_refs { extdeps_cargo_build_module } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/policy_leak_cargo_fmt_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/policy_leak_cargo_fmt_test.dag index 67e2b03bc2d..ad282d66124 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/policy_leak_cargo_fmt_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/policy_leak_cargo_fmt_test.dag @@ -1,15 +1,5 @@ module v2.test.extdeps_shape_transport_policy.lens_unit.policy_leak_cargo_fmt -import v2.lens.extdeps_shape_transport_policy { - ExtdepsTransportArgvFact, - ExtdepsTransportFusionFact, - ExtdepsTransportKind, - extdeps_shape_transport_policy_violation_count -} -import v2.lens.extdeps_shape_transport_policy.module_refs { extdeps_cargo_build_module } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/transport_fusion_gcp_oauth_test.dag b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/transport_fusion_gcp_oauth_test.dag index 460b57638cf..08b50d308e2 100644 --- a/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/transport_fusion_gcp_oauth_test.dag +++ b/src/v2/test/claim/extdeps_shape_transport_policy/lens_unit/transport_fusion_gcp_oauth_test.dag @@ -1,14 +1,5 @@ module v2.test.extdeps_shape_transport_policy.lens_unit.transport_fusion_gcp_oauth -import v2.lens.extdeps_shape_transport_policy { - ExtdepsTransportArgvFact, - ExtdepsTransportFusionFact, - extdeps_shape_transport_policy_violation_count -} -import v2.lens.extdeps_shape_transport_policy.module_refs { extdeps_gcp_module } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/fact_cardinality/lens_unit/synthetic_fork_red_test.dag b/src/v2/test/claim/fact_cardinality/lens_unit/synthetic_fork_red_test.dag index 0b0c900b433..8f7b95664fd 100644 --- a/src/v2/test/claim/fact_cardinality/lens_unit/synthetic_fork_red_test.dag +++ b/src/v2/test/claim/fact_cardinality/lens_unit/synthetic_fork_red_test.dag @@ -1,12 +1,5 @@ module v2.test.fact_cardinality.lens_unit.synthetic_fork_red -import v2.lens.fact_cardinality { - FactCardinalityDeclFact, - FactCardinalityTree, - fact_cardinality_cross_tree_diverged_fork -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/fact_cardinality/lens_unit/synthetic_unified_green_test.dag b/src/v2/test/claim/fact_cardinality/lens_unit/synthetic_unified_green_test.dag index 9e0cc5c3041..34f8403febb 100644 --- a/src/v2/test/claim/fact_cardinality/lens_unit/synthetic_unified_green_test.dag +++ b/src/v2/test/claim/fact_cardinality/lens_unit/synthetic_unified_green_test.dag @@ -1,13 +1,5 @@ module v2.test.fact_cardinality.lens_unit.synthetic_unified_green -import v2.lens.fact_cardinality { - FactCardinalityDeclFact, - FactCardinalityTree, - fact_cardinality_cross_tree_coexistence, - fact_cardinality_cross_tree_variant_mismatch -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/fn_family/lens_unit/discriminators_test.dag b/src/v2/test/claim/fn_family/lens_unit/discriminators_test.dag index 78ae775dcf1..e42ea0b3c96 100644 --- a/src/v2/test/claim/fn_family/lens_unit/discriminators_test.dag +++ b/src/v2/test/claim/fn_family/lens_unit/discriminators_test.dag @@ -1,20 +1,5 @@ module v2.test.fn_family.lens_unit.discriminators_test -import v2.lens.fn_family { - sigma_family_related, sigma_families_of_defs, module_fn_decl_subtrees, - module_sigma_family_count, FnFamilyFinding -} -import v2.lens.intent_linearity { decl_forest_is_redundant } -import v2.std.grammar { grammar_named_edge } -import v2.std.node { - Node, Edge, NodeKind, TypeNode, Connective, Atom, Conj, Symbol, Positional, - node_synthetic -} -import v2.std.algebra { FreeMonoid, length, fold_list, list_snoc_item } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.integer { Int } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/fold_list_generic_instantiation.dag b/src/v2/test/claim/fold_list_generic_instantiation.dag index 3463dbdd247..323f93bc7e4 100644 --- a/src/v2/test/claim/fold_list_generic_instantiation.dag +++ b/src/v2/test/claim/fold_list_generic_instantiation.dag @@ -1,7 +1,5 @@ module v2.test.claim.fold_list_generic_instantiation -import std.algebra { Cons, Empty } -import v2.std.algebra { fold_list, fold_list_right } type Rec { v: Int } diff --git a/src/v2/test/claim/generated/algebra_law_conformance.dag b/src/v2/test/claim/generated/algebra_law_conformance.dag index 10f7a4fa58d..3733f8939f4 100644 --- a/src/v2/test/claim/generated/algebra_law_conformance.dag +++ b/src/v2/test/claim/generated/algebra_law_conformance.dag @@ -1,29 +1,5 @@ module v2.test.generated.algebra_law_conformance -import v2.lens.testgen { - testgen_emit_algebra_law_claim -} -import v2.std.algebra { length } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.node { Atom, Conj, Edge, Named, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.nat { - Nat, - Succ, - Zero, - nat_add, - nat_mul -} -import v2.std.verification { - TestClaim, - TestClassification, - ManualNatAddAssociativity, - ManualNatAddLeftIdentity, - ManualNatMulAnnihilator, - Tier1, - Unit -} -import v2.std.diagnostic { Outcome } fn algebra_law_generated_atom(s: Symbol) -> Node { Node { kind: TypeNode { connective: Atom { identity: s } }, children: [], occurrence_id: SyntheticOccurrence diff --git a/src/v2/test/claim/generated/coproduct_exhaustiveness.dag b/src/v2/test/claim/generated/coproduct_exhaustiveness.dag index 42172e78a77..1176d856a7a 100644 --- a/src/v2/test/claim/generated/coproduct_exhaustiveness.dag +++ b/src/v2/test/claim/generated/coproduct_exhaustiveness.dag @@ -1,28 +1,5 @@ module v2.test.generated.coproduct_exhaustiveness -import v2.lens.testgen { - Generator, - TestgenConcept, - coproduct_exhaustiveness_anchor, - testgen_emit_coproduct_exhaustiveness_claim, - testgen_scheduled_coproduct_exhaustiveness_generators -} -import v2.std.algebra { length } -import v2.std.collection { List } -import v2.std.diagnostic { Accepted, None, Outcome, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Node, Symbol } -import v2.std.node_query { coproduct_arm_keys } -import v2.std.verification { - ClaimAnchorKey, - DiagnosticClaim, - GeneratedAnchorKey, - GeneratedClaimAnchor, - GeneratedCoproductExhaustiveness, - TestClaim, - test_claim_anchor, - test_claim_input -} fn reference_coproduct_exhaustiveness_anchor() -> GeneratedAnchorKey { coproduct_exhaustiveness_anchor(coproduct_type: ^TestClaim, omitted_variant: ^DiagnosticClaim) diff --git a/src/v2/test/claim/generated/cross_representation_equality.dag b/src/v2/test/claim/generated/cross_representation_equality.dag index cc4630990bf..de813dbf1e5 100644 --- a/src/v2/test/claim/generated/cross_representation_equality.dag +++ b/src/v2/test/claim/generated/cross_representation_equality.dag @@ -1,29 +1,5 @@ module v2.test.generated.cross_representation_equality -import v2.lens.testgen { - Generator, - TestgenConcept, - cross_representation_equality_anchor, - cross_repr_native_value_bool, - cross_repr_native_value_null, - testgen_emit_cross_representation_equality_claim, - testgen_scheduled_cross_representation_equality_generators -} -import v2.std.algebra { length } -import v2.std.collection { List } -import v2.std.diagnostic { Accepted, None, Outcome, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Node, Symbol } -import v2.std.node_query { coproduct_arm_keys } -import v2.std.verification { - ClaimAnchorKey, - EqualsClaim, - GeneratedAnchorKey, - GeneratedClaimAnchor, - GeneratedCrossRepresentationEquality, - TestClaim, - test_claim_anchor -} fn reference_cross_representation_equality_anchor() -> GeneratedAnchorKey { cross_representation_equality_anchor( diff --git a/src/v2/test/claim/generated/idempotent_operation_conformance.dag b/src/v2/test/claim/generated/idempotent_operation_conformance.dag index d06b0d48e10..42f45776478 100644 --- a/src/v2/test/claim/generated/idempotent_operation_conformance.dag +++ b/src/v2/test/claim/generated/idempotent_operation_conformance.dag @@ -1,72 +1,5 @@ module v2.test.generated.idempotent_operation_conformance -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - eval_context_with_semantics, - eval_test_claim_subject, - run_test_claim -} -import v2.compiler.infer { - InferredFacts, - InferredTree -} -import v2.lens.testgen { - testgen_emit_idempotent_operation_claim, - testgen_scheduled_idempotent_operation_subjects, - idempotent_label_create_if_absent, - idempotent_label_delete, - idempotent_label_read, - idempotent_label_upsert -} -import v2.std.algebra { length } -import v2.std.cardinality { RankingDimension, TerminationProof } -import v2.std.collection { List, Map } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - diagnostics_singleton, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { Symbol } -import v2.std.node { Node } -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - ControlTransfer, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.verdict { Pass, Deferred, Fail } -import v2.std.verification { - TestClaim, - TestClassification, - Tier1, - Unit, - test_claim_input -} -import v2.std.witness { Holds } -import v2.std.effects { - sample_create_if_absent_subject, - sample_delete_subject, - sample_label_only_subject, - sample_read_subject, - sample_upsert_subject -} -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } fn idempotent_operation_missing_semantics_diagnostic(node: Node) -> Diagnostic { Diagnostic { reason: ^idempotent_operation_eval_missing_semantics, diff --git a/src/v2/test/claim/generated/language_behavior_equivalence.dag b/src/v2/test/claim/generated/language_behavior_equivalence.dag index 9acf812856f..e84fc692f3a 100644 --- a/src/v2/test/claim/generated/language_behavior_equivalence.dag +++ b/src/v2/test/claim/generated/language_behavior_equivalence.dag @@ -1,85 +1,7 @@ module v2.test.generated.language_behavior_equivalence -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - eval_context_with_semantics, - eval_diagnostic, - run_test_claim, - run_test_claim_assert, - test_claim_cache_receipt, - test_claim_typed_input_node -} -import v2.std.collection { Absent } -import v2.std.verdict { Verdict, Deferred, Fail, Pass } -import v2.compiler.infer { - InferredFacts, - InferredTree -} -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.std.algebra { length } -import v2.std.collection { Map } -import v2.std.diagnostic { - Accepted, - AmbiguousIntent, - Diagnostic, - None, - NodeLocus, - NonEmptyDiagnostics, - Outcome, - Rejected, - Unavailable, - diagnostics_singleton -} -import v2.std.node { Atom, Hash, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - ControlTransfer, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - RuntimePrimitiveValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.witness { Holds, Violates } - -import v2.lens.testgen { - LanguageBehaviorIoMock, - lbe_io_mock_conj_dag_surface, - lbe_io_mock_disj_dag_surface, - lbe_io_mock_transform_dag_surface, - lbe_label_conj_dag_surface, - lbe_label_disj_dag_surface, - lbe_label_transform_dag_surface, - testgen_emit_language_behavior_equivalence_claim, - testgen_scheduled_language_behavior_generators -} -import v2.std.verification { - DiagnosticClaim, - TestClaim, - ManualAnchorKey, - ManualAnchorAbsent, - ManualLbeConjDagSurface, - ManualLbeDisjDagSurface, - ManualLbeTransformDagSurface, - TestClassification, - Tier1, - Unit, - test_claim_input, - manual_claim_anchor -} -import v2.test.manual.connective_anchors { - stub_empty_conj, - stub_empty_disj, - stub_empty_transform -} + fn lbe_symbol_node(s: Symbol) -> Node { Node { kind: TypeNode { connective: Atom { identity: s } }, diff --git a/src/v2/test/claim/generated/lbe_anchor_manifest.dag b/src/v2/test/claim/generated/lbe_anchor_manifest.dag index d4727693b63..cded31f4b2e 100644 --- a/src/v2/test/claim/generated/lbe_anchor_manifest.dag +++ b/src/v2/test/claim/generated/lbe_anchor_manifest.dag @@ -1,11 +1,5 @@ module v2.test.generated.lbe_anchor_manifest -import v2.std.verification { - ManualAnchorKey, - ManualLbeConjDagSurface, - ManualLbeDisjDagSurface, - ManualLbeTransformDagSurface -} data manual_anchor_lbe_conj_dag_surface: ManualAnchorKey = ManualLbeConjDagSurface diff --git a/src/v2/test/claim/generated/refinement_preservation.dag b/src/v2/test/claim/generated/refinement_preservation.dag index 88b9528d75d..e6073758744 100644 --- a/src/v2/test/claim/generated/refinement_preservation.dag +++ b/src/v2/test/claim/generated/refinement_preservation.dag @@ -1,32 +1,5 @@ module v2.test.generated.refinement_preservation -import v2.lens.testgen { - Generator, - RefinementPreservationSubject, - TestgenConcept, - refinement_preservation_list_node, - refinement_preservation_subject_nonempty_list_base, - refinement_label_nonempty_list_base, - testgen_emit_refinement_preservation_claim, - testgen_scheduled_refinement_preservation_generators -} -import v2.std.algebra { length } -import v2.std.collection { List } -import v2.std.diagnostic { - Accepted, - None, - Outcome, - Rejected -} -import v2.std.node { Node } -import v2.std.refinement { refined_base } -import v2.std.verification { - TestClaim, - ManualRefinementNonEmptyListBase -} -import v2.test.manual.connective_anchors { - stub_empty_conj -} fn refinement_preservation_claim_from_testgen_emit( subject: RefinementPreservationSubject diff --git a/src/v2/test/claim/generated/refinement_preservation_anchor_manifest.dag b/src/v2/test/claim/generated/refinement_preservation_anchor_manifest.dag index 3bf2211d74c..9762f950c49 100644 --- a/src/v2/test/claim/generated/refinement_preservation_anchor_manifest.dag +++ b/src/v2/test/claim/generated/refinement_preservation_anchor_manifest.dag @@ -1,8 +1,4 @@ module v2.test.generated.refinement_preservation_anchor_manifest -import v2.std.verification { - ManualAnchorKey, - ManualRefinementNonEmptyListBase -} data manual_anchor_refinement_nonempty_list_base: ManualAnchorKey = ManualRefinementNonEmptyListBase diff --git a/src/v2/test/claim/generated/testgen_category_wishlist.dag b/src/v2/test/claim/generated/testgen_category_wishlist.dag index 9dde69990a9..b66cf9b6223 100644 --- a/src/v2/test/claim/generated/testgen_category_wishlist.dag +++ b/src/v2/test/claim/generated/testgen_category_wishlist.dag @@ -1,62 +1,6 @@ module v2.test.generated.testgen_category_wishlist -import v2.lens.testgen { - AlgebraLaw, - AlgebraLawSubject, - BidirectionalRoundtrip, - BidirectionalRoundtripSubject, - DiagnosticExhaustiveness, - Generator, - LanguageBehaviorEquivalence, - LensApplicability, - LensApplicabilitySubject, - RefinementPreservation, - RefinementPreservationSubject, - TestgenConcept, - TypeConstruction, - TypeConstructionSubject, - ConnectiveKernel, - default_generator_profile, - generator_provenance, - lbe_io_mock_conj_dag_surface, - lbe_subject_conj_dag_surface -} -import v2.std.algebra { length } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.node { Atom, Conj, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.verification { - EqualsClaim, - TestClaim, - TestClaimCompilesClaimVariant, - TestClaimDiagnosticClaimVariant, - TestClaimEqualsClaimVariant, - TestClaimRoundTripClaimVariant, - TestClassification, - GeneratedCoproductExhaustiveness, - ManualAnchorAbsent, - ManualLbeConjDagSurface, - ManualNatAddAssociativity, - ManualRefinementNonEmptyListBase, - Tier1, - Tier2, - Tier3, - Unit, - Integration, - generated_claim_anchor, - manual_claim_anchor -} -import v2.std.diagnostic { Accepted, port_locus, Locus, Rejected } -import v2.std.refinement { - Refined, - VacuousValidation, - vacuous_admits_marker, - Validation, - refine, - refined_vacuous_stub_pack -} -import v2.test.manual.connective_anchors { stub_empty_conj } fn refinement_preservation_stub_locus() -> Locus { port_locus(port: ^refinement_preservation_stub_locus_port) } diff --git a/src/v2/test/claim/generated/witness_validity.dag b/src/v2/test/claim/generated/witness_validity.dag index 64cc7ed3c30..88a89654911 100644 --- a/src/v2/test/claim/generated/witness_validity.dag +++ b/src/v2/test/claim/generated/witness_validity.dag @@ -1,14 +1,5 @@ module v2.test.generated.witness_validity -import v2.std.diagnostic { Outcome } -import v2.std.node { Symbol } -import v2.std.witness { StructuralPropertyWitness } -import v2.std.find_witness { - PreservationPredicate, -} -import v2.std.verification { TestClaim } -import v2.lens.testgen { testgen_emit_witness_validity_claim } -import v2.test.manual.connective_anchors { stub_empty_conj, stub_empty_disj } data row_witness_validity_constraint_satisfaction_holds: Outcome = testgen_emit_witness_validity_claim( label: "witness-validity: constraint-satisfaction holds (positive)", source_facts: stub_empty_conj, diff --git a/src/v2/test/claim/generated_conformance_floor_test.dag b/src/v2/test/claim/generated_conformance_floor_test.dag index acd872cf1a1..675364825f9 100644 --- a/src/v2/test/claim/generated_conformance_floor_test.dag +++ b/src/v2/test/claim/generated_conformance_floor_test.dag @@ -1,61 +1,6 @@ module v2.test.claim.generated_conformance_floor -import v2.std.logic { Bool } -import v2.std.diagnostic { Accepted, Outcome, Rejected } -import v2.std.verification { TestClaim } - -import v2.test.generated.algebra_law_conformance { - generated_algebra_law_sample_count_is_three, - generated_nat_add_left_identity_claim, - generated_nat_add_associativity_claim, - generated_nat_mul_annihilator_claim -} -import v2.test.generated.coproduct_exhaustiveness { - witness_coproduct_exhaustiveness_diagnostic_claim, - witness_coproduct_exhaustiveness_uses_generated_anchor, - witness_coproduct_exhaustiveness_all_variants_emit, - witness_coproduct_exhaustiveness_generator_count -} -import v2.test.generated.cross_representation_equality { - witness_cross_representation_equality_is_equals, - witness_cross_representation_equality_uses_generated_anchor, - witness_cross_representation_equality_covers_bool, - witness_cross_representation_equality_covers_optional_null -} -import v2.test.generated.refinement_preservation { - witness_refinement_preserves_nonempty_list_base, - witness_refinement_preservation_subject_anchor, - witness_refinement_preservation_scheduler_emits_one_generator, - claim_refinement_nonempty_list_base_preserved -} -import v2.test.generated.language_behavior_equivalence { - witness_lbe_conj_snapshot_pass, - witness_lbe_disj_snapshot_pass, - witness_lbe_transform_snapshot_pass, - witness_testgen_schedules_three_lbe_generators, - witness_dag_surface_language_identity -} -import v2.test.generated.witness_validity { - row_witness_validity_constraint_satisfaction_holds, - row_witness_validity_property_symbol_mismatch, - row_witness_validity_evidence_node_mismatch, - row_witness_validity_rule_not_realized -} -import v2.test.generated.idempotent_operation_conformance { - generated_label_only_skip_pins_rejection, - witness_read_idempotent_operation_run_non_pass, - witness_upsert_idempotent_operation_run_non_pass, - witness_delete_idempotent_operation_run_non_pass, - witness_create_if_absent_idempotent_operation_run_non_pass, - generated_idempotent_operation_sample_count_is_four, - generated_idempotent_operation_scheduled_subject_count_is_four, - generated_idempotent_operation_run_count_is_four -} -import v2.test.generated.testgen_category_wishlist { - pending_non_tautological_generator_count_is_three, - dispatched_non_tautological_generator_count_is_four -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } + data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/gha_workflow_yaml_fold_serialize_test.dag b/src/v2/test/claim/gha_workflow_yaml_fold_serialize_test.dag index 6a3d8d1cce3..d7e90e9caef 100644 --- a/src/v2/test/claim/gha_workflow_yaml_fold_serialize_test.dag +++ b/src/v2/test/claim/gha_workflow_yaml_fold_serialize_test.dag @@ -1,24 +1,5 @@ module v2.test.claim.gha_workflow_yaml_fold_serialize -import extdeps.languages.yaml.emit { serialize_yaml } -import extdeps.github.actions { Job } -import gunbc.gha_yaml_fold_pilot { gha_fold_pilot_job } -import extdeps.languages.yaml.gha_workflow { job_yaml } -import v2.compiler.translate { target_serialize_source_from_model } -import v2.extdeps.languages.gha_workflow_yaml_fold { - gha_fold_flat_steps_wrong_emitted, - gha_fold_flat_steps_wrong_target_model_witness, - gha_fold_job_emitted_witness, - gha_fold_job_wrong_production_emitted, - gha_fold_job_wrong_production_target_model_witness, - gha_fold_target_model_for_job_witness -} -import v2.std.compilers.target_model { TargetModel } -import v2.std.diagnostic { Accepted, None, Outcome, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.witness { Holds, Violates } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/gha_workflow_yaml_fold_structural_test.dag b/src/v2/test/claim/gha_workflow_yaml_fold_structural_test.dag index 6126d9d476a..dcbef910f9e 100644 --- a/src/v2/test/claim/gha_workflow_yaml_fold_structural_test.dag +++ b/src/v2/test/claim/gha_workflow_yaml_fold_structural_test.dag @@ -1,13 +1,5 @@ module v2.test.claim.gha_workflow_yaml_fold_structural -import gunbc.gha_yaml_fold_pilot { gha_fold_pilot_job } -import v2.extdeps.languages.gha_workflow_yaml_fold { - gha_fold_job_emitted_witness, - gha_fold_relation_row_witness -} -import v2.std.logic { Bool } -import v2.std.witness { Holds, Violates } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/grammar/formal_productions_for_lhs_test.dag b/src/v2/test/claim/grammar/formal_productions_for_lhs_test.dag index 5fb28a76f8f..e58a1116a29 100644 --- a/src/v2/test/claim/grammar/formal_productions_for_lhs_test.dag +++ b/src/v2/test/claim/grammar/formal_productions_for_lhs_test.dag @@ -1,17 +1,5 @@ module v2.test.claim.grammar.formal_productions_for_lhs -import v2.std.algebra { fold_list } -import v2.std.collection { List } -import v2.std.grammar { - FormalProduction, - formal_production_lhs_matches, - formal_productions_for_lhs, - grammar_formal_production, - grammar_formal_terminal -} -import v2.std.logic { Bool } -import v2.std.node { Symbol } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/grammar/validate_grammar_test.dag b/src/v2/test/claim/grammar/validate_grammar_test.dag index bb8de600af6..de38b03403f 100644 --- a/src/v2/test/claim/grammar/validate_grammar_test.dag +++ b/src/v2/test/claim/grammar/validate_grammar_test.dag @@ -1,20 +1,5 @@ module v2.test.claim.grammar.validate_grammar -import std.algebra { Cons, Empty } -import v2.std.collection { Set } -import v2.std.grammar { - FormalGrammar, - FormalTerminal, - grammar_alphabet_enumeration_deferred_4766, - grammar_formal_nonterminal, - grammar_formal_production, - grammar_formal_terminal, - validate_grammar -} -import v2.std.logic { Bool } -import v2.std.node { Symbol } -import v2.std.witness { Holds, Violates } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/grounding_go/family_receipt.dag b/src/v2/test/claim/grounding_go/family_receipt.dag index 4b6ee9f0c95..ab2207e9564 100644 --- a/src/v2/test/claim/grounding_go/family_receipt.dag +++ b/src/v2/test/claim/grounding_go/family_receipt.dag @@ -1,15 +1,5 @@ module v2.test.grounding_go.family_receipt -import v2.compiler.eval { TestClaimRun } -import v2.std.collection { List } -import v2.std.node { Node } -import v2.std.runtime { RuntimeValue } -import v2.test.grounding_go.sg_claims { - run_go_g2_g1_3_fact_registry, - run_go_g2_sg1_atom_realizations, - run_go_g2_sg2_projection_absence, - run_go_g2_sg5_collection_absence -} data grounding_go_runtime_value_rows: List> = [ run_go_g2_sg1_atom_realizations, diff --git a/src/v2/test/claim/grounding_go/sg_claims.dag b/src/v2/test/claim/grounding_go/sg_claims.dag index 57c3adf0c2b..ba81f2bb1a0 100644 --- a/src/v2/test/claim/grounding_go/sg_claims.dag +++ b/src/v2/test/claim/grounding_go/sg_claims.dag @@ -1,51 +1,5 @@ module v2.test.grounding_go.sg_claims -import v2.compiler.eval { - TestClaimEvalSubject, - TestClaimRun, - eval_test_claim_subject, - run_test_claim -} -import v2.compiler.translate { - ProjectionAbsent, - collection_realization_from_target, - free_monoid_collection_realization_from_target, - target_bundle_child_optional_type_expr_projection -} -import v2.extdeps.languages.go { - go_g1_3_per_language_fact_bundle_registry, - go_target_model, - go_target_atom_realization_catalog -} -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.grounding { - GroundingEvidenceSchema, - Sg1Evidence, - Sg2Evidence, - Sg5Evidence -} -import v2.std.logic { Bool, bool_node } -import v2.std.node { Atom, Node, Symbol, TypeNode, content_hash, SyntheticOccurrence } -import v2.std.runtime { RuntimeValue } -import v2.std.compilers.target_model { - char_kernel_type_node, - symbol_kernel_type_node, - target_atom_realization_lookup_in_catalog -} -import v2.std.verification { - EqualsClaim, - Integration, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - manual_claim_anchor -} -import v2.test.manual.eval_runtime { - eval_add_subgraph, - eval_context, - eval_inferred_tree -} fn go_g2_claim_fail_node() -> Node { Node { kind: TypeNode { connective: Atom { identity: ^go_g2_claim_fail_symbol } }, diff --git a/src/v2/test/claim/grounding_go/subject_roster.dag b/src/v2/test/claim/grounding_go/subject_roster.dag index 07fab7ff328..8356664633a 100644 --- a/src/v2/test/claim/grounding_go/subject_roster.dag +++ b/src/v2/test/claim/grounding_go/subject_roster.dag @@ -1,14 +1,5 @@ module v2.test.grounding_go.subject_roster -import v2.compiler.eval { TestClaimEvalSubject } -import v2.std.collection { List } -import v2.std.node { Node } -import v2.test.grounding_go.sg_claims { - subject_go_g2_g1_3_fact_registry, - subject_go_g2_sg1_atom_realizations, - subject_go_g2_sg2_projection_absence, - subject_go_g2_sg5_collection_absence -} data grounding_go_subject_rows: List> = [ subject_go_g2_sg1_atom_realizations, diff --git a/src/v2/test/claim/grounding_lens_test.dag b/src/v2/test/claim/grounding_lens_test.dag index 36c182e1c94..ee25c386768 100644 --- a/src/v2/test/claim/grounding_lens_test.dag +++ b/src/v2/test/claim/grounding_lens_test.dag @@ -1,34 +1,6 @@ module v2.test.claim.grounding_lens -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.node { - Atom, - Conj, - Edge, - Named, - Node, - Symbol, - TypeNode, - SyntheticOccurrence -} -import v2.std.text { String } -import v2.std.concept_index { - ConceptDecl, - ConceptStruct, - FieldRef, - QualifiedConcept -} -import v2.lens.grounding { - GroundingWorklistEntry, - candidates_over_decls, - compute_layer_excluded, - is_layer_inversion, - is_meta_self_coincidence, - name_coincides -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/grounding_typescript/family_receipt.dag b/src/v2/test/claim/grounding_typescript/family_receipt.dag index cdcd36f641d..c6bc4ab6d71 100644 --- a/src/v2/test/claim/grounding_typescript/family_receipt.dag +++ b/src/v2/test/claim/grounding_typescript/family_receipt.dag @@ -1,15 +1,5 @@ module v2.test.grounding_typescript.family_receipt -import v2.compiler.eval { TestClaimRun } -import v2.std.collection { List } -import v2.std.node { Node } -import v2.std.runtime { RuntimeValue } -import v2.test.grounding_typescript.sg_claims { - run_ts_g2_g14_fact_registry, - run_ts_g2_sg1_atom_realizations, - run_ts_g2_sg2_type_expression_projection, - run_ts_g2_sg5_collection_absence -} data grounding_typescript_runtime_value_rows: List> = [ run_ts_g2_sg1_atom_realizations, diff --git a/src/v2/test/claim/grounding_typescript/sg_claims_test.dag b/src/v2/test/claim/grounding_typescript/sg_claims_test.dag index c04c58f34f6..f16b075ed4c 100644 --- a/src/v2/test/claim/grounding_typescript/sg_claims_test.dag +++ b/src/v2/test/claim/grounding_typescript/sg_claims_test.dag @@ -1,61 +1,5 @@ module v2.test.grounding_typescript.sg_claims -import v2.compiler.eval { - TestClaimEvalSubject, - TestClaimRun, - eval_test_claim_subject, - run_test_claim -} -import v2.compiler.translate { - ProjectionPresent, - collection_realization_from_target, - free_monoid_collection_realization_from_target, - translate_type_expression_project, - target_bundle_child_optional_type_expr_projection -} -import v2.extdeps.languages.typescript { - ts_build_per_language_fact_bundle_registry, - ts_sg2_foobar_xy_emitted, - ts_sg2_instantiation_source_type_node, - ts_sg2_type_expr_target_model, - ts_std_text_string_type_node, - ts_target_atom_realization_catalog, - ts_type_expression_projection -} -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.grounding { - GroundingEvidenceSchema, - Sg1Evidence, - Sg2Evidence, - Sg5Evidence -} -import v2.std.logic { Bool, bool_node } -import v2.std.node { Atom, Node, Symbol, TypeNode, content_hash, SyntheticOccurrence } -import v2.std.runtime { RuntimeValue } -import v2.std.compilers.target_model { - symbol_kernel_type_node, - target_atom_realization_lookup_in_catalog, - target_carrier_free_monoid_node, - target_collection_set_carrier_node -} -import v2.std.verification { - EqualsClaim, - Integration, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - manual_claim_anchor, - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.test.manual.eval_runtime { - eval_add_subgraph, - eval_context, - eval_inferred_tree -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly fn ts_g2_claim_fail_node() -> Node { diff --git a/src/v2/test/claim/grounding_typescript/subject_roster.dag b/src/v2/test/claim/grounding_typescript/subject_roster.dag index 382bec7212c..7d8a184b920 100644 --- a/src/v2/test/claim/grounding_typescript/subject_roster.dag +++ b/src/v2/test/claim/grounding_typescript/subject_roster.dag @@ -1,14 +1,5 @@ module v2.test.grounding_typescript.subject_roster -import v2.compiler.eval { TestClaimEvalSubject } -import v2.std.collection { List } -import v2.std.node { Node } -import v2.test.grounding_typescript.sg_claims { - subject_ts_g2_g14_fact_registry, - subject_ts_g2_sg1_atom_realizations, - subject_ts_g2_sg2_type_expression_projection, - subject_ts_g2_sg5_collection_absence -} data grounding_typescript_subject_rows: List> = [ subject_ts_g2_sg1_atom_realizations, diff --git a/src/v2/test/claim/host_language_transport_script/corpus/facts_readback_verdict_perturb_test.dag b/src/v2/test/claim/host_language_transport_script/corpus/facts_readback_verdict_perturb_test.dag index 69a40e11e65..6cb11409cde 100644 --- a/src/v2/test/claim/host_language_transport_script/corpus/facts_readback_verdict_perturb_test.dag +++ b/src/v2/test/claim/host_language_transport_script/corpus/facts_readback_verdict_perturb_test.dag @@ -1,14 +1,5 @@ module v2.test.host_language_transport_script.corpus.facts_readback_verdict_perturb -import v2.lens.host_language_transport_script { - transport_script_position_facts_live, - transport_script_literal_ban_holds, - transport_script_literal_violation_count, - transport_script_lens_verdict, -} -import std.lens_verdict { Holds, Violation, NotApplicable, Unrealized } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/claim/host_language_transport_script/corpus/migrated_transports_clean_test.dag b/src/v2/test/claim/host_language_transport_script/corpus/migrated_transports_clean_test.dag index a053100d441..c07ce04a3d2 100644 --- a/src/v2/test/claim/host_language_transport_script/corpus/migrated_transports_clean_test.dag +++ b/src/v2/test/claim/host_language_transport_script/corpus/migrated_transports_clean_test.dag @@ -1,10 +1,5 @@ module v2.test.host_language_transport_script.corpus.migrated_transports_clean -import v2.lens.host_language_transport_script { - transport_script_live_literal_violation_count_for_path -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/host_language_transport_script/lens_unit/transport_script_position_test.dag b/src/v2/test/claim/host_language_transport_script/lens_unit/transport_script_position_test.dag index 54a772a1c2c..b5bf3c6c5e7 100644 --- a/src/v2/test/claim/host_language_transport_script/lens_unit/transport_script_position_test.dag +++ b/src/v2/test/claim/host_language_transport_script/lens_unit/transport_script_position_test.dag @@ -1,19 +1,5 @@ module v2.test.host_language_transport_script.lens_unit.transport_script_position -import v2.lens.host_language_transport_script { - BareStringLiteral, - ComputedApplication, - LetBoundStringLiteral, - StringInterpLiteralsOnly, - TransportScriptPositionFact, - transport_script_literal_ban_holds, - transport_script_literal_violation_count, - transport_script_lens_verdict, -} -import std.lens_verdict { Holds, Violation, NotApplicable, Unrealized } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/host_language_transport_script/scanner/bare_string_literal_test.dag b/src/v2/test/claim/host_language_transport_script/scanner/bare_string_literal_test.dag index 9b76cd0a82f..8ff8ed64919 100644 --- a/src/v2/test/claim/host_language_transport_script/scanner/bare_string_literal_test.dag +++ b/src/v2/test/claim/host_language_transport_script/scanner/bare_string_literal_test.dag @@ -1,10 +1,5 @@ module v2.test.host_language_transport_script.scanner.bare_string_literal -import v2.lens.host_language_transport_script { - transport_script_live_literal_violation_count_for_path -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/host_language_transport_script/scanner/let_bound_literal_test.dag b/src/v2/test/claim/host_language_transport_script/scanner/let_bound_literal_test.dag index d8319cb0ff2..35169ed50aa 100644 --- a/src/v2/test/claim/host_language_transport_script/scanner/let_bound_literal_test.dag +++ b/src/v2/test/claim/host_language_transport_script/scanner/let_bound_literal_test.dag @@ -1,10 +1,5 @@ module v2.test.host_language_transport_script.scanner.let_bound_literal -import v2.lens.host_language_transport_script { - transport_script_live_literal_violation_count_for_path -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/identity_captured_navigation/roster_gate_test.dag b/src/v2/test/claim/identity_captured_navigation/roster_gate_test.dag index 6dbc717c2d2..846c7f546b5 100644 --- a/src/v2/test/claim/identity_captured_navigation/roster_gate_test.dag +++ b/src/v2/test/claim/identity_captured_navigation/roster_gate_test.dag @@ -1,17 +1,5 @@ module v2.test.claim.identity_captured_navigation.roster_gate -import v2.lens.identity_captured_navigation { Finding } -import v2.lens.identity_captured_navigation.roster_gate { - file_gate, - source_findings, - source_has_suspect -} -import v2.std.algebra { fold_list } -import v2.std.collection { Absent, List, Optional, Present } -import v2.std.integer { Int } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/impossible_bug/idempotency_contract.dag b/src/v2/test/claim/impossible_bug/idempotency_contract.dag index 96182550c25..ec514b4df67 100644 --- a/src/v2/test/claim/impossible_bug/idempotency_contract.dag +++ b/src/v2/test/claim/impossible_bug/idempotency_contract.dag @@ -1,28 +1,5 @@ module v2.test.impossible_bug.idempotency_contract -import v2.std.diagnostic { - Accepted, - Diagnostic, - node_locus, - None, - Outcome, - Rejected, - Suggested, - diagnostics_singleton -} -import v2.std.node { Edge, Named, Node, Symbol, TypeNode, Atom, Conj, SyntheticOccurrence } -import v2.std.verification { - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - CompilesClaim, - DiagnosticClaim, - EqualsClaim, - RoundTripClaim, - manual_claim_anchor -} fn atom_node(s: Symbol) -> Node { Node { kind: TypeNode { connective: Atom { identity: s } }, children: [], occurrence_id: SyntheticOccurrence diff --git a/src/v2/test/claim/impossible_bug/nested_optional_flatten.dag b/src/v2/test/claim/impossible_bug/nested_optional_flatten.dag index 2f0bfc927a4..bd0ed150e6f 100644 --- a/src/v2/test/claim/impossible_bug/nested_optional_flatten.dag +++ b/src/v2/test/claim/impossible_bug/nested_optional_flatten.dag @@ -1,28 +1,5 @@ module v2.test.impossible_bug.nested_optional_flatten -import v2.std.diagnostic { - Accepted, - Diagnostic, - node_locus, - None, - Outcome, - Rejected, - Suggested, - diagnostics_singleton -} -import v2.std.node { Edge, Named, Node, Positional, Symbol, TypeNode, Atom, Cardinality, SyntheticOccurrence } -import v2.std.verification { - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier2, - Unit, - CompilesClaim, - DiagnosticClaim, - EqualsClaim, - RoundTripClaim, - manual_claim_anchor -} fn atom_node(s: Symbol) -> Node { Node { kind: TypeNode { connective: Atom { identity: s } }, children: [], occurrence_id: SyntheticOccurrence diff --git a/src/v2/test/claim/impossible_bug/release_demos_test.dag b/src/v2/test/claim/impossible_bug/release_demos_test.dag index f51b1eb6f54..0b87967f006 100644 --- a/src/v2/test/claim/impossible_bug/release_demos_test.dag +++ b/src/v2/test/claim/impossible_bug/release_demos_test.dag @@ -1,29 +1,5 @@ module v2.test.impossible_bug.release_demos -import v2.std.logic { Bool } -import v2.std.diagnostic { Accepted, Diagnostic, Rejected } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim, - TransportTypeDrift, - impossible_bug_class_from_diagnostic_reason, - test_claim_input, - test_claim_expected_outcome -} -import v2.test.impossible_bug.transport_type_drift { - claim_target_contract_drift_impossible, - claim_wire_contract_drift_impossible, - falsification_target_contract_drift, - falsification_wire_contract_drift -} -import v2.test.impossible_bug.idempotency_contract { - claim_nonidempotent_in_idempotent_position_caught -} -import v2.test.impossible_bug.suboptimal_complexity { - claim_overcost_against_structural_bound_violates -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/impossible_bug/suboptimal_complexity.dag b/src/v2/test/claim/impossible_bug/suboptimal_complexity.dag index d79ce48f07f..0ab87b9cf3d 100644 --- a/src/v2/test/claim/impossible_bug/suboptimal_complexity.dag +++ b/src/v2/test/claim/impossible_bug/suboptimal_complexity.dag @@ -1,29 +1,5 @@ module v2.test.impossible_bug.suboptimal_complexity -import v2.std.diagnostic { - Accepted, - Diagnostic, - node_locus, - NonEmptyDiagnostics, - None, - Outcome, - Rejected, - Suggested, - diagnostics_singleton -} -import v2.std.node { Edge, Named, Node, Symbol, TypeNode, Atom, Conj, SyntheticOccurrence } -import v2.std.verification { - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - CompilesClaim, - DiagnosticClaim, - EqualsClaim, - RoundTripClaim, - manual_claim_anchor -} fn atom_node(s: Symbol) -> Node { Node { kind: TypeNode { connective: Atom { identity: s } }, children: [], occurrence_id: SyntheticOccurrence diff --git a/src/v2/test/claim/impossible_bug/transport_type_drift.dag b/src/v2/test/claim/impossible_bug/transport_type_drift.dag index 32799600cdd..b3e1b87c062 100644 --- a/src/v2/test/claim/impossible_bug/transport_type_drift.dag +++ b/src/v2/test/claim/impossible_bug/transport_type_drift.dag @@ -1,28 +1,5 @@ module v2.test.impossible_bug.transport_type_drift -import v2.std.diagnostic { - Accepted, - Diagnostic, - node_locus, - None, - Outcome, - Rejected, - Suggested, - diagnostics_singleton -} -import v2.std.node { Edge, Named, Node, Symbol, TypeNode, Atom, Conj, SyntheticOccurrence } -import v2.std.verification { - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Integration, - CompilesClaim, - DiagnosticClaim, - EqualsClaim, - RoundTripClaim, - manual_claim_anchor -} fn atom_node(s: Symbol) -> Node { Node { kind: TypeNode { connective: Atom { identity: s } }, children: [], occurrence_id: SyntheticOccurrence diff --git a/src/v2/test/claim/impossible_bug/unenumerated_effects.dag b/src/v2/test/claim/impossible_bug/unenumerated_effects.dag index abb694e4ae8..a864437bba1 100644 --- a/src/v2/test/claim/impossible_bug/unenumerated_effects.dag +++ b/src/v2/test/claim/impossible_bug/unenumerated_effects.dag @@ -1,28 +1,5 @@ module v2.test.impossible_bug.unenumerated_effects -import v2.std.diagnostic { - Accepted, - Diagnostic, - node_locus, - None, - Outcome, - Rejected, - Suggested, - diagnostics_singleton -} -import v2.std.node { Edge, Named, Node, Positional, Symbol, TypeNode, Atom, Arrow, Conj, SyntheticOccurrence } -import v2.std.verification { - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier2, - Unit, - CompilesClaim, - DiagnosticClaim, - EqualsClaim, - RoundTripClaim, - manual_claim_anchor -} fn atom_node(s: Symbol) -> Node { Node { kind: TypeNode { connective: Atom { identity: s } }, children: [], occurrence_id: SyntheticOccurrence diff --git a/src/v2/test/claim/impossible_bug/unhandled_diagnostic_paths.dag b/src/v2/test/claim/impossible_bug/unhandled_diagnostic_paths.dag index 88ed33d5d2b..60168c1fa1f 100644 --- a/src/v2/test/claim/impossible_bug/unhandled_diagnostic_paths.dag +++ b/src/v2/test/claim/impossible_bug/unhandled_diagnostic_paths.dag @@ -1,28 +1,5 @@ module v2.test.impossible_bug.unhandled_diagnostic_paths -import v2.std.diagnostic { - Accepted, - Diagnostic, - node_locus, - None, - Outcome, - Rejected, - Suggested, - diagnostics_singleton -} -import v2.std.node { Edge, Named, Node, Symbol, TypeNode, Atom, Conj, SyntheticOccurrence } -import v2.std.verification { - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier2, - Unit, - CompilesClaim, - DiagnosticClaim, - EqualsClaim, - RoundTripClaim, - manual_claim_anchor -} fn atom_node(s: Symbol) -> Node { Node { kind: TypeNode { connective: Atom { identity: s } }, children: [], occurrence_id: SyntheticOccurrence diff --git a/src/v2/test/claim/infer_semantics_witness_test.dag b/src/v2/test/claim/infer_semantics_witness_test.dag index 5910546046f..90087683da9 100644 --- a/src/v2/test/claim/infer_semantics_witness_test.dag +++ b/src/v2/test/claim/infer_semantics_witness_test.dag @@ -1,8 +1,5 @@ module v2.test.claim.infer_semantics_witness -import tools.infer_semantics_witness_transport { run_infer_semantics_witness } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/integer/interval_derivation_test.dag b/src/v2/test/claim/integer/interval_derivation_test.dag index 07c7af66585..d13eddf9fb7 100644 --- a/src/v2/test/claim/integer/interval_derivation_test.dag +++ b/src/v2/test/claim/integer/interval_derivation_test.dag @@ -1,33 +1,5 @@ module v2.test.claim.integer.interval_derivation -import std.algebra { Cons, Empty, FreeMonoid } -import v2.std.algebra { Equal, Ordering, fold_list, length } -import v2.std.collection { List } -import v2.std.diagnostic { Accepted, Outcome, Rejected } -import v2.std.logic { Bool } -import v2.std.integer { - D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, - DecimalNonZeroMagnitude, - IntegerBoundNegative, IntegerBoundNonNegative, - IntegerIntervalBound, IntegerIntervalSpec, - NonZeroD1, NonZeroD2, NonZeroD3, NonZeroD4, NonZeroD6, NonZeroD9, - Signed, Unsigned, Signedness, - StandardIntegerType, - Int8, Int16, Int32, Int64, Int128, - UInt8, UInt16, UInt32, UInt64, UInt128, - integer_concrete_bound, integer_concrete_zero, integer_interval, - integer_interval_bound_compare, integer_interval_bound_less_or_equal, - integer_interval_spec_node, - integer_machine_interval_spec, - integer_pow2_magnitude, - integer_standard_integer_type_from_node, - integer_standard_integer_type_interval_spec, - integer_standard_integer_type_roster, - integer_standard_integer_type_signedness, - integer_standard_integer_type_width_bits, - integer_nonzero_decimal_digit_widen -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/intent_linearity/lens_unit/discriminators_test.dag b/src/v2/test/claim/intent_linearity/lens_unit/discriminators_test.dag index 5c25662781d..8f927e4b4a2 100644 --- a/src/v2/test/claim/intent_linearity/lens_unit/discriminators_test.dag +++ b/src/v2/test/claim/intent_linearity/lens_unit/discriminators_test.dag @@ -1,14 +1,5 @@ module v2.test.intent_linearity.lens_unit.discriminators -import v2.lens.intent_linearity { chain_is_redundant, forest_is_redundant, chain_residual, level_is_linear, body_is_linear } -import v2.std.node { - Node, Edge, EdgeLabel, Positional, - NodeKind, TypeNode, Connective, Atom, Conj, - Symbol, node_synthetic -} -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/intent_linearity/lens_unit/runtime_axis_test.dag b/src/v2/test/claim/intent_linearity/lens_unit/runtime_axis_test.dag index 1a5fb02e88c..7d8b64be838 100644 --- a/src/v2/test/claim/intent_linearity/lens_unit/runtime_axis_test.dag +++ b/src/v2/test/claim/intent_linearity/lens_unit/runtime_axis_test.dag @@ -1,24 +1,5 @@ module v2.test.intent_linearity.lens_unit.runtime_axis -import v2.lens.intent_linearity { - chain_has_lowerable_cost, - chain_has_runtime_lowering_candidate, - chain_is_redundant, - level_is_linear -} -import v2.std.node { - Cardinality, - ComputationNode, - Edge, - Node, - Positional, - Transform, - TypeNode, - node_synthetic -} -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/interface_summary/interface_summary_firewall_test.dag b/src/v2/test/claim/interface_summary/interface_summary_firewall_test.dag index 7ca10c117d0..7748ea2a063 100644 --- a/src/v2/test/claim/interface_summary/interface_summary_firewall_test.dag +++ b/src/v2/test/claim/interface_summary/interface_summary_firewall_test.dag @@ -1,18 +1,5 @@ module v2.test.claim.interface_summary.interface_summary_firewall -import std.interface_summary { export_entry_fingerprint } -import std.types { ContentHash, NonEmptyStr, List } -import std.disposition { Scaffold, Terminal } -import v2.lens.interface_summary { - interface_summary_for_module, - import_interface_hashes_for_module -} -import v2.lens.module_graph { ImportResolutionFact } -import std.algebra { Empty } -import v2.std.collection { Present, Absent, optional_absent } -import v2.std.decl_index { export_signature_facts_host_scaffold_dissolution_trigger } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/languages_consumer_census/corpus/data_decl_ratchet_test.dag b/src/v2/test/claim/languages_consumer_census/corpus/data_decl_ratchet_test.dag index 27adb0da3c2..b3ab0b68b5d 100644 --- a/src/v2/test/claim/languages_consumer_census/corpus/data_decl_ratchet_test.dag +++ b/src/v2/test/claim/languages_consumer_census/corpus/data_decl_ratchet_test.dag @@ -1,8 +1,5 @@ module v2.test.languages_consumer_census.corpus.data_decl_ratchet -import v2.lens.languages_consumer_census { languages_consumer_census_live_data_decl_ratchet_holds } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/languages_consumer_census/corpus/per_language_row_ratchet_test.dag b/src/v2/test/claim/languages_consumer_census/corpus/per_language_row_ratchet_test.dag index 6eff6a3b3bf..a37d05389a1 100644 --- a/src/v2/test/claim/languages_consumer_census/corpus/per_language_row_ratchet_test.dag +++ b/src/v2/test/claim/languages_consumer_census/corpus/per_language_row_ratchet_test.dag @@ -1,8 +1,5 @@ module v2.test.languages_consumer_census.corpus.per_language_row_ratchet -import v2.lens.languages_consumer_census { languages_consumer_census_live_per_language_row_ratchet_holds } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/languages_consumer_census/corpus/rust_language_external_consumer_test.dag b/src/v2/test/claim/languages_consumer_census/corpus/rust_language_external_consumer_test.dag index 07afa373401..7acd075b3b9 100644 --- a/src/v2/test/claim/languages_consumer_census/corpus/rust_language_external_consumer_test.dag +++ b/src/v2/test/claim/languages_consumer_census/corpus/rust_language_external_consumer_test.dag @@ -1,12 +1,5 @@ module v2.test.languages_consumer_census.corpus.rust_language_external_consumer -import v2.lens.languages_consumer_census { - languages_consumer_census_live_external_consumer_count, - languages_consumer_census_live_has_external_consumer -} -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/languages_consumer_census/corpus/rust_spec_external_consumer_test.dag b/src/v2/test/claim/languages_consumer_census/corpus/rust_spec_external_consumer_test.dag index 8e9488d1734..b864ee7e9ea 100644 --- a/src/v2/test/claim/languages_consumer_census/corpus/rust_spec_external_consumer_test.dag +++ b/src/v2/test/claim/languages_consumer_census/corpus/rust_spec_external_consumer_test.dag @@ -1,9 +1,5 @@ module v2.test.languages_consumer_census.corpus.rust_spec_external_consumer -import v2.lens.languages_consumer_census { languages_consumer_census_live_has_external_consumer } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/languages_consumer_census/corpus/rust_statements_composition_only_test.dag b/src/v2/test/claim/languages_consumer_census/corpus/rust_statements_composition_only_test.dag index 08133e497c6..c092d3dcf56 100644 --- a/src/v2/test/claim/languages_consumer_census/corpus/rust_statements_composition_only_test.dag +++ b/src/v2/test/claim/languages_consumer_census/corpus/rust_statements_composition_only_test.dag @@ -1,9 +1,5 @@ module v2.test.languages_consumer_census.corpus.rust_statements_composition_only -import v2.lens.languages_consumer_census { languages_consumer_census_live_is_composition_only } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/layering_imports/clean_tree_test.dag b/src/v2/test/claim/layering_imports/clean_tree_test.dag index 35730acac5b..e8ef65ba28e 100644 --- a/src/v2/test/claim/layering_imports/clean_tree_test.dag +++ b/src/v2/test/claim/layering_imports/clean_tree_test.dag @@ -1,10 +1,5 @@ module v2.test.layering_imports.clean_tree -import v2.lens.layering_imports { layering_imports_clean_holds, layer_import_facts_live } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/claim/layering_imports/coverage_domain_equivalence_test.dag b/src/v2/test/claim/layering_imports/coverage_domain_equivalence_test.dag index 38b16c800dc..0735f3c0828 100644 --- a/src/v2/test/claim/layering_imports/coverage_domain_equivalence_test.dag +++ b/src/v2/test/claim/layering_imports/coverage_domain_equivalence_test.dag @@ -1,10 +1,5 @@ module v2.test.layering_imports.coverage_domain_equivalence -import v2.std.algebra { any, length } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/layering_imports/lens_unit/dag_extdeps_v4_exact_fixture.dag b/src/v2/test/claim/layering_imports/lens_unit/dag_extdeps_v4_exact_fixture.dag index e8f67959dbf..6db2f7729e6 100644 --- a/src/v2/test/claim/layering_imports/lens_unit/dag_extdeps_v4_exact_fixture.dag +++ b/src/v2/test/claim/layering_imports/lens_unit/dag_extdeps_v4_exact_fixture.dag @@ -1,12 +1,5 @@ module v2.test.layering_imports.lens_unit.dag_extdeps_v4_exact_fixture -import v2.lens.layering_imports { - LayerImportFact, - layering_imports_violation_count -} -import v2.std.collection { List } -import v2.std.layer { LayerPrefixExtdeps } -import v2.std.logic { Bool } data dag_extdeps_v4_exact_fixture_facts: List = [ LayerImportFact { diff --git a/src/v2/test/claim/layering_imports/lens_unit/extdeps_to_compiler_fixture.dag b/src/v2/test/claim/layering_imports/lens_unit/extdeps_to_compiler_fixture.dag index 79501464557..6caea2c8a0a 100644 --- a/src/v2/test/claim/layering_imports/lens_unit/extdeps_to_compiler_fixture.dag +++ b/src/v2/test/claim/layering_imports/lens_unit/extdeps_to_compiler_fixture.dag @@ -1,12 +1,5 @@ module v2.test.layering_imports.lens_unit.extdeps_to_compiler_fixture -import v2.lens.layering_imports { - LayerImportFact, - layering_imports_violation_count -} -import v2.std.collection { List } -import v2.std.layer { LayerPrefixExtdeps } -import v2.std.logic { Bool } data extdeps_to_compiler_fixture_facts: List = [ LayerImportFact { diff --git a/src/v2/test/claim/layering_imports/lens_unit/parse_level_pre_resolve_fixture.dag b/src/v2/test/claim/layering_imports/lens_unit/parse_level_pre_resolve_fixture.dag index 6fb6c0ecdfd..0fe25b70600 100644 --- a/src/v2/test/claim/layering_imports/lens_unit/parse_level_pre_resolve_fixture.dag +++ b/src/v2/test/claim/layering_imports/lens_unit/parse_level_pre_resolve_fixture.dag @@ -1,12 +1,5 @@ module v2.test.layering_imports.lens_unit.parse_level_pre_resolve_fixture -import v2.lens.layering_imports { - LayerImportFact, - layering_imports_violation_count -} -import v2.std.collection { List } -import v2.std.layer { LayerPrefixStd } -import v2.std.logic { Bool } data parse_level_pre_resolve_fixture_facts: List = [ LayerImportFact { diff --git a/src/v2/test/claim/layering_imports/lens_unit/std_to_compiler_fixture.dag b/src/v2/test/claim/layering_imports/lens_unit/std_to_compiler_fixture.dag index 1d094b3c21d..5c82775536d 100644 --- a/src/v2/test/claim/layering_imports/lens_unit/std_to_compiler_fixture.dag +++ b/src/v2/test/claim/layering_imports/lens_unit/std_to_compiler_fixture.dag @@ -1,12 +1,5 @@ module v2.test.layering_imports.lens_unit.std_to_compiler_fixture -import v2.lens.layering_imports { - LayerImportFact, - layering_imports_violation_count -} -import v2.std.collection { List } -import v2.std.layer { LayerPrefixStd } -import v2.std.logic { Bool } data std_to_compiler_fixture_facts: List = [ LayerImportFact { diff --git a/src/v2/test/claim/layering_imports/lens_unit/std_to_extdeps_fixture.dag b/src/v2/test/claim/layering_imports/lens_unit/std_to_extdeps_fixture.dag index 893bbf5e542..acad7e8f8f2 100644 --- a/src/v2/test/claim/layering_imports/lens_unit/std_to_extdeps_fixture.dag +++ b/src/v2/test/claim/layering_imports/lens_unit/std_to_extdeps_fixture.dag @@ -1,12 +1,5 @@ module v2.test.layering_imports.lens_unit.std_to_extdeps_fixture -import v2.lens.layering_imports { - LayerImportFact, - layering_imports_violation_count -} -import v2.std.collection { List } -import v2.std.layer { LayerPrefixExtdeps, LayerPrefixStd } -import v2.std.logic { Bool } data std_to_extdeps_fixture_facts: List = [ LayerImportFact { diff --git a/src/v2/test/claim/layering_imports/scanner/dag_extdeps_v4_exact.dag b/src/v2/test/claim/layering_imports/scanner/dag_extdeps_v4_exact.dag index d022e170817..0b0ad639871 100644 --- a/src/v2/test/claim/layering_imports/scanner/dag_extdeps_v4_exact.dag +++ b/src/v2/test/claim/layering_imports/scanner/dag_extdeps_v4_exact.dag @@ -1,12 +1,5 @@ module v2.test.layering_imports.scanner.dag_extdeps_v4_exact -import v2.lens.layering_imports { - layering_imports_violation_count, - layering_imports_clean_holds, - layer_import_facts_live -} -import v2.std.collection { List } -import v2.std.logic { Bool } data dag_extdeps_v4_exact_std_roots: List = [] data dag_extdeps_v4_exact_extdeps_roots: List = ["src/v2/test/fixture/layering_scan/dag_extdeps_v4_exact/extdeps"] diff --git a/src/v2/test/claim/layering_imports/scanner/extdeps_v4_prefix.dag b/src/v2/test/claim/layering_imports/scanner/extdeps_v4_prefix.dag index 0d598447eb5..f10f3a69772 100644 --- a/src/v2/test/claim/layering_imports/scanner/extdeps_v4_prefix.dag +++ b/src/v2/test/claim/layering_imports/scanner/extdeps_v4_prefix.dag @@ -1,12 +1,5 @@ module v2.test.layering_imports.scanner.extdeps_v4_prefix -import v2.lens.layering_imports { - layering_imports_violation_count, - layering_imports_clean_holds, - layer_import_facts_live -} -import v2.std.collection { List } -import v2.std.logic { Bool } data extdeps_v4_prefix_std_roots: List = [] data extdeps_v4_prefix_extdeps_roots: List = ["src/v2/test/fixture/layering_scan/extdeps_v4_prefix/extdeps"] diff --git a/src/v2/test/claim/layering_imports/scanner/parse_level_pre_resolve.dag b/src/v2/test/claim/layering_imports/scanner/parse_level_pre_resolve.dag index 12ce5455205..5a8564e78f3 100644 --- a/src/v2/test/claim/layering_imports/scanner/parse_level_pre_resolve.dag +++ b/src/v2/test/claim/layering_imports/scanner/parse_level_pre_resolve.dag @@ -1,12 +1,5 @@ module v2.test.layering_imports.scanner.parse_level_pre_resolve -import v2.lens.layering_imports { - layering_imports_violation_count, - layering_imports_clean_holds, - layer_import_facts_live -} -import v2.std.collection { List } -import v2.std.logic { Bool } data parse_level_pre_resolve_std_roots: List = ["src/v2/test/fixture/layering_scan/parse_level_pre_resolve/std"] data parse_level_pre_resolve_extdeps_roots: List = [] diff --git a/src/v2/test/claim/layering_imports/scanner/std_imports_extdeps.dag b/src/v2/test/claim/layering_imports/scanner/std_imports_extdeps.dag index aeb3d9ff997..1d952fc0bf7 100644 --- a/src/v2/test/claim/layering_imports/scanner/std_imports_extdeps.dag +++ b/src/v2/test/claim/layering_imports/scanner/std_imports_extdeps.dag @@ -1,12 +1,5 @@ module v2.test.layering_imports.scanner.std_imports_extdeps -import v2.lens.layering_imports { - layering_imports_violation_count, - layering_imports_clean_holds, - layer_import_facts_live -} -import v2.std.collection { List } -import v2.std.logic { Bool } data std_imports_extdeps_std_roots: List = ["src/v2/test/fixture/layering_scan/std_imports_extdeps/std"] data std_imports_extdeps_extdeps_roots: List = [] diff --git a/src/v2/test/claim/layering_imports/scanner/std_v4_prefix.dag b/src/v2/test/claim/layering_imports/scanner/std_v4_prefix.dag index fefd0db6352..ab58ea89d07 100644 --- a/src/v2/test/claim/layering_imports/scanner/std_v4_prefix.dag +++ b/src/v2/test/claim/layering_imports/scanner/std_v4_prefix.dag @@ -1,12 +1,5 @@ module v2.test.layering_imports.scanner.std_v4_prefix -import v2.lens.layering_imports { - layering_imports_violation_count, - layering_imports_clean_holds, - layer_import_facts_live -} -import v2.std.collection { List } -import v2.std.logic { Bool } data std_v4_prefix_std_roots: List = ["src/v2/test/fixture/layering_scan/std_v4_prefix/std"] data std_v4_prefix_extdeps_roots: List = [] diff --git a/src/v2/test/claim/live_read_classification_test.dag b/src/v2/test/claim/live_read_classification_test.dag index 0f75b9dbaa2..8ac2fbeb8e4 100644 --- a/src/v2/test/claim/live_read_classification_test.dag +++ b/src/v2/test/claim/live_read_classification_test.dag @@ -1,27 +1,5 @@ module v2.test.claim.live_read_classification_test -import v2.lens.live_read_classification { - live_read_classification, - live_read_classification_from_facts, - live_read_classification_from_facts_v0, - classification_is_local, - classification_has_runtime_read, - classification_has_corpus_scan_carrier, - classification_has_filesystem_read_carrier, - runtime_read_carrier_module_names, - runtime_read_touched_by_path_g1 -} -import v2.lens.witness_cost_locality { ModuleImportFact } -import v2.std.live_read { - LiveReadClassification, - LiveReadCarrierHome, - FilesystemReadCarrier, - ModuleDeclarationFactsCarrier, - DeclFactsReflectionCarrier -} -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.text { String } data fixture_carriers: List = [ LiveReadCarrierHome { module: "fix.corpus_reader", kind: DeclFactsReflectionCarrier }, diff --git a/src/v2/test/claim/live_tree/live_tree_collision_test.dag b/src/v2/test/claim/live_tree/live_tree_collision_test.dag index 1e0964bcfe9..37cd0bd82fd 100644 --- a/src/v2/test/claim/live_tree/live_tree_collision_test.dag +++ b/src/v2/test/claim/live_tree/live_tree_collision_test.dag @@ -1,8 +1,5 @@ module v2.test.claim.live_tree.live_tree_collision -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree, SubstrateInputsOnly } -import v2.std.logic { Bool } -import v2.test.claim.live_tree.live_tree_import_peer { live_tree_peer_truth } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/live_tree/live_tree_import_peer.dag b/src/v2/test/claim/live_tree/live_tree_import_peer.dag index 379b8ee510c..2415f2eeb92 100644 --- a/src/v2/test/claim/live_tree/live_tree_import_peer.dag +++ b/src/v2/test/claim/live_tree/live_tree_import_peer.dag @@ -1,7 +1,5 @@ module v2.test.claim.live_tree.live_tree_import_peer -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } -import v2.std.logic { Bool } data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/claim/long/accumulator_copy_compile_gate_test.dag b/src/v2/test/claim/long/accumulator_copy_compile_gate_test.dag index 079b8417ca1..d1bd905a3bb 100644 --- a/src/v2/test/claim/long/accumulator_copy_compile_gate_test.dag +++ b/src/v2/test/claim/long/accumulator_copy_compile_gate_test.dag @@ -1,29 +1,5 @@ module v2.test.long.accumulator_copy_compile_gate -import std.algebra { Empty } -import v2.compiler.tokenize { tokenize } -import v2.compiler.parse { parse } -import v2.compiler.normalize { normalize } -import v2.compiler.compile { TranslateTo, validate_then_compile } -import v2.extdeps.languages.dag { dag_language_model } -import v2.lens.complexity_accumulator_copy.compile_gate { accumulator_copy_compile_gate } -import v2.std.collection { empty_map } -import v2.std.compilers.lexing { VoidLexRules } -import v2.std.compilers.target_model { TargetModel, target_model_emit_transforms_empty } -import v2.std.diagnostic { - Accepted, - Diagnostics, - NonEmptyDiagnostics, - None, - Rejected, - Some -} -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.std.logic { Bool } -import v2.std.node { Conj, Node, Symbol, SyntheticOccurrence, TypeNode } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } -import v2.test.manual.infer_ground_add { fixture_add_resolved_tree } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/accumulator_copy_fold_analysis_test.dag b/src/v2/test/claim/long/accumulator_copy_fold_analysis_test.dag index 29bf5395f7c..b8c0937f6f5 100644 --- a/src/v2/test/claim/long/accumulator_copy_fold_analysis_test.dag +++ b/src/v2/test/claim/long/accumulator_copy_fold_analysis_test.dag @@ -1,26 +1,5 @@ module v2.test.long.accumulator_copy_fold_analysis -import std.algebra { Cons, Empty } -import v2.compiler.normalize { normalize } -import v2.compiler.parse { parse_module } -import v2.compiler.tokenize { tokenize } -import v2.lens.complexity_accumulator_copy { Finding } -import v2.lens.complexity_accumulator_copy.analyze { - accumulator_copy_findings, - accumulator_copy_report, - findings_have_refusal, - findings_have_refusal_cause, - findings_have_suspect -} -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.algebra { list_reverse } -import v2.std.collection { Absent, List, Optional, Present } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.grammar { node_atom_identity_optional } -import v2.std.logic { Bool } -import v2.std.node { Conj, Edge, Named, Node, Positional, Symbol, SyntheticOccurrence, TypeNode } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/compile_door_ledger_test.dag b/src/v2/test/claim/long/compile_door_ledger_test.dag index d3081418b7e..bf1d7c53662 100644 --- a/src/v2/test/claim/long/compile_door_ledger_test.dag +++ b/src/v2/test/claim/long/compile_door_ledger_test.dag @@ -1,21 +1,5 @@ module v2.test.long.compile_door_ledger -import v2.std.algebra { fold_list } -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.node { Symbol } -import v2.std.text { String } -import v2.workflow.compile_door_ledger { - DoorCompiled, - DoorLedgerRow, - DoorRefused, - all_refused_causes_attributed, - door_ledger, - ledger_all_compiled, - ledger_cause_count, - ledger_refused_count -} data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/claim/long/compiler_frontier_measured_roster_test.dag b/src/v2/test/claim/long/compiler_frontier_measured_roster_test.dag index 286f4d69f88..32e825c4010 100644 --- a/src/v2/test/claim/long/compiler_frontier_measured_roster_test.dag +++ b/src/v2/test/claim/long/compiler_frontier_measured_roster_test.dag @@ -1,23 +1,5 @@ module v2.test.long.compiler_frontier_measured_roster -import v2.compiler.self_host.frontier { - compiler_frontier_census_holds, - compiler_frontier_module_count_expected, - compiler_frontier_roster, - compiler_frontier_roster_all_classified_holds, - compiler_frontier_roster_probe_paths_match_holds, - compiler_frontier_row_00_compile, - compiler_frontier_row_01_tokenize, - compiler_frontier_row_parse_engine_hooks, - compiler_frontier_sweep_order, - compiler_frontier_sweep_order_matches_tractability_rank_holds -} -import v2.compiler.self_host.frontier_probe_types { - EmitSurfaceGap, - NameResolutionGap -} -import v2.std.algebra { length } -import v2.std.logic { Bool } test fn compiler_frontier_structural_census_invariants_holds() -> Bool { compiler_frontier_census_holds() diff --git a/src/v2/test/claim/long/compiler_frontier_per_module_probe_test.dag b/src/v2/test/claim/long/compiler_frontier_per_module_probe_test.dag index d90e541278e..ec4af0ab57e 100644 --- a/src/v2/test/claim/long/compiler_frontier_per_module_probe_test.dag +++ b/src/v2/test/claim/long/compiler_frontier_per_module_probe_test.dag @@ -1,34 +1,5 @@ module v2.test.long.compiler_frontier_per_module_probe -import v2.compiler.self_host.frontier { - compiler_frontier_module_count_expected, - compiler_frontier_roster, - compiler_frontier_roster_all_classified_holds, - compiler_frontier_roster_located_reason_not_class_projection_holds, - compiler_frontier_row_for_path_matches_probe, - compiler_frontier_roster_matches_survey_holds -} -import v2.compiler.self_host.frontier_probe_survey { - CommonRoot, - HeterogeneousGaps, - frontier_gap_clustering_from_receipts, - frontier_probe_survey_has_unclassified, - frontier_wave2_emit_surface_module_count, - frontier_wave2_name_resolution_module_count, - frontier_wave2_self_emit_ready_module_count -} -import v2.compiler.self_host.frontier_probe_types { - EmitSurfaceGap, - NameResolutionGap, - SelfEmitReady -} -import v2.test.workflow.host_frontier_probe_survey_manifest { - host_frontier_probe_survey, - host_frontier_probe_survey_module_count -} -import v2.std.algebra { length } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/compiler_frontier_probe_entry_test.dag b/src/v2/test/claim/long/compiler_frontier_probe_entry_test.dag index 82694888821..bfc11d832c8 100644 --- a/src/v2/test/claim/long/compiler_frontier_probe_entry_test.dag +++ b/src/v2/test/claim/long/compiler_frontier_probe_entry_test.dag @@ -1,25 +1,5 @@ module v2.test.long.compiler_frontier_probe_entry -import v2.compiler.self_host.frontier_probe { - frontier_probe_emit_from_ingest -} -import v2.compiler.self_host.frontier_probe_types { - EmitSurfaceGap, - FrontierBlockerClass, - FrontierProbeReceipt, - NameResolutionGap, - RealizationGap, - SelfEmitReady, - UnknownProbeCause, - FixtureCemented -} -import v2.test.workflow.host_source_root_ingest_manifest { - frontier_probe_entry_module_path, - host_compiler_closure_admission, - host_source_root_ingest -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/cross_tree_real_ingest_activation_test.dag b/src/v2/test/claim/long/cross_tree_real_ingest_activation_test.dag index 10e40e54e40..09f0830f168 100644 --- a/src/v2/test/claim/long/cross_tree_real_ingest_activation_test.dag +++ b/src/v2/test/claim/long/cross_tree_real_ingest_activation_test.dag @@ -1,31 +1,5 @@ module v2.test.long.cross_tree_real_ingest_activation -import extdeps.communication.medium { Lossless, Medium } -import v2.compiler.program_assembly { - ProgramAssemblyFoldFailed, - ProgramAssemblyFoldOk, - program_assembly_fold_ingest -} -import v2.compiler.source_authority { - DagSourceReadWitness, - SourceRootIngest, - source_root_set_from_ingest -} -import v2.extdeps.languages.dag { dag_language_model } -import std.algebra { Cons, Empty } -import v2.std.artifact { Artifact, SourceFile } -import v2.std.cross_tree.import_model { DagTree, V2Tree } -import v2.std.cross_tree.resolution { - CrossTreeEdgeDecision, - EdgeCrossAdmitted, - EdgeCrossAmbiguous, - EdgeCrossDenied, - EdgeNormalResolution, - cross_tree_edge_decision -} -import v2.std.logic { Bool } -import v2.std.qualified_name { QualifiedName } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/cwc_resolution_probe_test.dag b/src/v2/test/claim/long/cwc_resolution_probe_test.dag index 574d10ff956..96b843c9022 100644 --- a/src/v2/test/claim/long/cwc_resolution_probe_test.dag +++ b/src/v2/test/claim/long/cwc_resolution_probe_test.dag @@ -1,14 +1,5 @@ module v2.test.long.cwc_resolution_probe -import v2.compiler.tokenize { tokenize } -import v2.compiler.parse { parse } -import v2.compiler.normalize { normalize } -import v2.compiler.resolve { resolve } -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.diagnostic { Accepted, Rejected, Outcome, bind_outcome } -import v2.std.logic { Bool } -import v2.std.node { Disj, Node, NodeFold, TypeNode, fold_node } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/dag_caret_symbol_lex_test.dag b/src/v2/test/claim/long/dag_caret_symbol_lex_test.dag index 951cbc13cd4..84ff486d8f8 100644 --- a/src/v2/test/claim/long/dag_caret_symbol_lex_test.dag +++ b/src/v2/test/claim/long/dag_caret_symbol_lex_test.dag @@ -1,11 +1,5 @@ module v2.test.long.dag_caret_symbol_lex -import v2.compiler.tokenize { tokenize } -import v2.compiler.parse { parse_module } -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/dag_comma_optional_list_test.dag b/src/v2/test/claim/long/dag_comma_optional_list_test.dag index 08f18f9c704..78bbce120bf 100644 --- a/src/v2/test/claim/long/dag_comma_optional_list_test.dag +++ b/src/v2/test/claim/long/dag_comma_optional_list_test.dag @@ -1,11 +1,5 @@ module v2.test.long.dag_comma_optional_list -import v2.compiler.tokenize { tokenize } -import v2.compiler.parse { parse_module } -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/dag_compile_clean_scope_sigma_test.dag b/src/v2/test/claim/long/dag_compile_clean_scope_sigma_test.dag index eb643b08fbe..02f3df31b43 100644 --- a/src/v2/test/claim/long/dag_compile_clean_scope_sigma_test.dag +++ b/src/v2/test/claim/long/dag_compile_clean_scope_sigma_test.dag @@ -1,18 +1,5 @@ module v2.test.long.dag_compile_clean_scope_sigma_test -import extdeps.filesystem.filesystem_io -import v2.compiler.parse { parse_module } -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { dag_language_model } -import v2.lens.fn_family { module_sigma_family_count, module_largest_family_member_count, module_sigma_families, FnFamilyFinding } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.node { Node, Symbol } -import v2.std.algebra { FreeMonoid, length, fold_list, list_snoc_item } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.integer { Int } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/claim/long/dag_import_block_lexeme_stamp_test.dag b/src/v2/test/claim/long/dag_import_block_lexeme_stamp_test.dag index 9852480aac4..8011cca5352 100644 --- a/src/v2/test/claim/long/dag_import_block_lexeme_stamp_test.dag +++ b/src/v2/test/claim/long/dag_import_block_lexeme_stamp_test.dag @@ -1,28 +1,5 @@ module v2.test.long.dag_import_block_lexeme_stamp -import v2.compiler.parse { parse } -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { - dag_language_model, - parse_import_block_idents, - parse_production_emitted_identity_optional -} -import v2.std.collection { Absent, List, Optional, Present, optional_absent, optional_present } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - Outcome, - Rejected, - Unavailable, - bind_outcome, - outcome_rejected, - port_locus -} -import v2.std.logic { Bool } -import v2.std.node { Node, Symbol } -import v2.std.verification { BoolWitness, BoolWitnessClaim, UnifiedTestClaim } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/dag_repeat_spine_wellformed_test.dag b/src/v2/test/claim/long/dag_repeat_spine_wellformed_test.dag index cb2ddfc5b30..3a055d45027 100644 --- a/src/v2/test/claim/long/dag_repeat_spine_wellformed_test.dag +++ b/src/v2/test/claim/long/dag_repeat_spine_wellformed_test.dag @@ -1,21 +1,5 @@ module v2.test.long.dag_repeat_spine_wellformed -import v2.compiler.tokenize { tokenize } -import v2.compiler.parse { parse_module } -import v2.compiler.normalize { normalize } -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.grammar { grammar_named_edge } -import v2.std.logic { Bool } -import v2.std.node { - Atom, - Conj, - Node, - SyntheticOccurrence, - TypeNode, - well_formed, -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/decl_index_enumeration_test.dag b/src/v2/test/claim/long/decl_index_enumeration_test.dag index 43a8bb5862f..7437450922f 100644 --- a/src/v2/test/claim/long/decl_index_enumeration_test.dag +++ b/src/v2/test/claim/long/decl_index_enumeration_test.dag @@ -1,17 +1,5 @@ module v2.test.long.decl_index_enumeration -import gunbc.ci_layer_roots { witness_layer_roots } -import v2.std.decl_index { - DeclFact, - decl_fact_node_has_body, - decl_facts, - decl_facts_count, - decl_facts_fn_item_count, - decl_facts_is_fn_like, - logical_qualified_name_from_module -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/derived_machinery_exempt_live_test.dag b/src/v2/test/claim/long/derived_machinery_exempt_live_test.dag index 9fe1d0dba81..a6015eb9b59 100644 --- a/src/v2/test/claim/long/derived_machinery_exempt_live_test.dag +++ b/src/v2/test/claim/long/derived_machinery_exempt_live_test.dag @@ -1,12 +1,5 @@ module v2.test.long.derived_machinery_exempt_live -import v2.lens.extdeps_external_authority { - extdeps_external_authority_is_anchor_machinery_exempt, - extdeps_external_authority_live_clean_for_module -} -import v2.std.algebra { fold_list } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/door_real_module_probe_test.dag b/src/v2/test/claim/long/door_real_module_probe_test.dag index 24d5facbe7d..035029ec22d 100644 --- a/src/v2/test/claim/long/door_real_module_probe_test.dag +++ b/src/v2/test/claim/long/door_real_module_probe_test.dag @@ -1,35 +1,5 @@ module v2.test.long.door_real_module_probe -import v2.compiler.name_resolve { - Admission, - Import, - ImportVisible, - ResolutionSubject, - resolve_with_admission_policy -} -import v2.extdeps.languages.dag { - dag_grammar_atom, - dag_language_model, - dag_named_edge -} -import std.algebra { Cons, Empty, FreeMonoid } -import v2.std.algebra { fold_list_node } -import v2.std.cross_tree.resolution { source_root_index_empty } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { - Atom, - Conj, - Edge, - Named, - Node, - Symbol, - SyntheticOccurrence, - TypeNode -} -import v2.std.resolution_policy { ImportScoped, NamespaceOnlyY } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/fold_lowering_test.dag b/src/v2/test/claim/long/fold_lowering_test.dag index edc49e9d4ae..176a8ef331b 100644 --- a/src/v2/test/claim/long/fold_lowering_test.dag +++ b/src/v2/test/claim/long/fold_lowering_test.dag @@ -1,39 +1,5 @@ module v2.test.long.fold_lowering -import std.algebra { Cons, Empty } -import v2.compiler.fold_lowering { fold_call_to_loop } -import v2.compiler.normalize { normalize } -import v2.compiler.parse { parse_module } -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { - ParseSubtreeAbsent, - ParseSubtreeFound, - dag_language_model, - parse_subtree_find_production_captured -} -import v2.std.algebra { list_snoc_item } -import v2.std.cardinality { - Bounded, - Multiplicity, - ProvenTermination, - RequiresTerminationProof, - loop_multiplicity -} -import v2.std.collection { Absent, List, Optional, Present } -import v2.std.diagnostic { Accepted, Outcome, Rejected } -import v2.std.grammar { node_atom_identity_optional } -import v2.std.logic { Bool } -import v2.std.node { - Edge, - Named, - Node, - Symbol, - loop_carrier_binder_target, - node_rebuild, - well_formed -} -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/free_monoid_not_diverged_green_test.dag b/src/v2/test/claim/long/free_monoid_not_diverged_green_test.dag index a5fe7269e4d..7bedea8eb77 100644 --- a/src/v2/test/claim/long/free_monoid_not_diverged_green_test.dag +++ b/src/v2/test/claim/long/free_monoid_not_diverged_green_test.dag @@ -1,8 +1,5 @@ module v2.test.long.free_monoid_not_diverged_green -import v2.lens.fact_cardinality { fact_cardinality_live_cross_tree_is_diverged_fork } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/gap4_parse_tokens_remain_test.dag b/src/v2/test/claim/long/gap4_parse_tokens_remain_test.dag index 39a2a809487..cb22776b7a7 100644 --- a/src/v2/test/claim/long/gap4_parse_tokens_remain_test.dag +++ b/src/v2/test/claim/long/gap4_parse_tokens_remain_test.dag @@ -1,12 +1,5 @@ module v2.test.long.gap4_parse_tokens_remain -import v2.compiler.tokenize { tokenize } -import v2.compiler.parse { parse_module } -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.language_model { LanguageModel } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/identity_captured_navigation_fidelity_test.dag b/src/v2/test/claim/long/identity_captured_navigation_fidelity_test.dag index 4aa21374c32..b4df242a732 100644 --- a/src/v2/test/claim/long/identity_captured_navigation_fidelity_test.dag +++ b/src/v2/test/claim/long/identity_captured_navigation_fidelity_test.dag @@ -1,20 +1,5 @@ module v2.test.long.identity_captured_navigation_fidelity -import v2.lens.identity_captured_navigation.roster_gate { source_findings } -import v2.lens.identity_captured_navigation.fidelity { - identity_captured_navigation_as_fidelity_discrepancies -} -import v2.lens.dependency_fidelity { - FidelityDiscrepancy, - OverClaimedCoupling, - UnderClaimedEdge, - UnreachedDeclaredInput, - UnreachedDeclaredOutput -} -import v2.std.collection { Absent, List, Optional, Present, list_at_optional } -import v2.std.integer { Int } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/lattice_coexistence_debt_test.dag b/src/v2/test/claim/long/lattice_coexistence_debt_test.dag index 7563244efde..739b569a1d2 100644 --- a/src/v2/test/claim/long/lattice_coexistence_debt_test.dag +++ b/src/v2/test/claim/long/lattice_coexistence_debt_test.dag @@ -1,8 +1,5 @@ module v2.test.long.lattice_coexistence_debt -import v2.lens.fact_cardinality { fact_cardinality_live_cross_tree_is_coexistence } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/lattice_not_diverged_green_test.dag b/src/v2/test/claim/long/lattice_not_diverged_green_test.dag index 40f7b63f5ee..b8da44615e1 100644 --- a/src/v2/test/claim/long/lattice_not_diverged_green_test.dag +++ b/src/v2/test/claim/long/lattice_not_diverged_green_test.dag @@ -1,8 +1,5 @@ module v2.test.long.lattice_not_diverged_green -import v2.lens.fact_cardinality { fact_cardinality_live_cross_tree_is_diverged_fork } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/live_anchored_modules_clean_test.dag b/src/v2/test/claim/long/live_anchored_modules_clean_test.dag index cb877e6ead6..16f254d7bc2 100644 --- a/src/v2/test/claim/long/live_anchored_modules_clean_test.dag +++ b/src/v2/test/claim/long/live_anchored_modules_clean_test.dag @@ -1,7 +1,5 @@ module v2.test.long.live_anchored_modules_clean -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/no_dual_representation_test_test.dag b/src/v2/test/claim/long/no_dual_representation_test_test.dag index fa9811e35bb..d6494375a7d 100644 --- a/src/v2/test/claim/long/no_dual_representation_test_test.dag +++ b/src/v2/test/claim/long/no_dual_representation_test_test.dag @@ -1,11 +1,5 @@ module v2.test.long.no_dual_representation_test_test -import v2.lens.no_dual_representation_test { - no_dual_representation_test_clean_holds, - no_dual_representation_test_live_file_count, -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/parse_table_memo_amortization_test.dag b/src/v2/test/claim/long/parse_table_memo_amortization_test.dag index 6e775b5bb1b..9dc93bdf487 100644 --- a/src/v2/test/claim/long/parse_table_memo_amortization_test.dag +++ b/src/v2/test/claim/long/parse_table_memo_amortization_test.dag @@ -1,17 +1,5 @@ module v2.test.long.parse_table_memo_amortization -import v2.compiler.program_assembly { module_roots_from_source_root_ingest } -import extdeps.communication.medium { Lossless, Medium } -import v2.compiler.source_authority { DagSourceReadWitness, SourceRootIngest } -import v2.extdeps.languages.dag { dag_language_model } -import std.algebra { Cons, Empty } -import v2.std.algebra { fold_list, length } -import v2.std.artifact { Artifact, SourceFile } -import v2.std.diagnostic { Accepted, None, Outcome, Rejected, outcome_accepted } -import v2.std.logic { Bool } -import v2.std.cross_tree.import_model { V2Tree } -import v2.std.node { Hash, Node, content_hash } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/parse_table_memo_counter_witness_test.dag b/src/v2/test/claim/long/parse_table_memo_counter_witness_test.dag index af72d153b4f..51f4cbf04bd 100644 --- a/src/v2/test/claim/long/parse_table_memo_counter_witness_test.dag +++ b/src/v2/test/claim/long/parse_table_memo_counter_witness_test.dag @@ -1,17 +1,5 @@ module v2.test.long.parse_table_memo_counter_witness -import v2.compiler.parse { - ParseMemoStats, - grammar_validate_for_parse, - parse_production_memo_stats -} -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.compilers.lexing { token_stream_remaining } -import v2.std.diagnostic { Accepted, Rejected, port_locus } -import v2.std.grammar { ModeledGrammar, ParseGrammar } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/parse_table_memo_governed_witness_test.dag b/src/v2/test/claim/long/parse_table_memo_governed_witness_test.dag index fac6e4a29ce..16e9499977c 100644 --- a/src/v2/test/claim/long/parse_table_memo_governed_witness_test.dag +++ b/src/v2/test/claim/long/parse_table_memo_governed_witness_test.dag @@ -1,26 +1,5 @@ module v2.test.long.parse_table_memo_governed_witness -import v2.compiler.parse { - ParseTable, - ParseTableRealization, - ParsePositionKey, - ParseMemoEntry, - ParseMemoRejected, - parse_table_empty, - parse_table_insert, - parse_table_subject, - parse_table_memo_lookup_refuses_store, - parse_table_memo_insert_refused, -} -import v2.compiler.materialization_carriers { materialization_allows_memo_store } -import v2.test.long.parse_table_memo_amortization { - witness_parse_table_memo_hit_path_content_hash_stable, -} -import v2.std.collection { Absent, Present, map_get, map_insert, empty_map } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import std.realization { Memoize, Recompute } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/parser_completeness_frontier_test.dag b/src/v2/test/claim/long/parser_completeness_frontier_test.dag index c00ff4623b9..76564fe3971 100644 --- a/src/v2/test/claim/long/parser_completeness_frontier_test.dag +++ b/src/v2/test/claim/long/parser_completeness_frontier_test.dag @@ -1,25 +1,5 @@ module v2.test.long.parser_completeness_frontier -import extdeps.communication.medium { Lossless, Medium } -import v2.compiler.name_resolve { - Admission, - ResolutionSubject -} -import v2.compiler.program_assembly { assemble_program_from_ingest } -import v2.compiler.infer { InferredTree, infer } -import v2.extdeps.languages.dag { dag_language_model } -import v2.compiler.source_authority { - DagSourceReadWitness, - SourceRootIngest -} -import std.algebra { Cons, Empty } -import v2.std.cross_tree.import_model { V2Tree } -import v2.std.artifact { Artifact, SourceFile } -import v2.std.diagnostic { Accepted, Outcome, Rejected, bind_outcome } -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/pipeline_stage_add_pick_relationship_witness_test.dag b/src/v2/test/claim/long/pipeline_stage_add_pick_relationship_witness_test.dag index 429aba01669..c475852443d 100644 --- a/src/v2/test/claim/long/pipeline_stage_add_pick_relationship_witness_test.dag +++ b/src/v2/test/claim/long/pipeline_stage_add_pick_relationship_witness_test.dag @@ -1,12 +1,5 @@ module v2.test.long.pipeline_stage_add_pick_relationship -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } -import v2.std.logic { Bool } -import v2.test.compiler.pipeline.stage_bridge { - pipeline_normalize_add_relationship_holds, - pipeline_normalize_pick_then_arm_magnitude_relationship_holds, - pipeline_parse_add_relationship_holds -} data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/pipeline_stage_match_corpus_witness_test.dag b/src/v2/test/claim/long/pipeline_stage_match_corpus_witness_test.dag index 51b319d395d..9f3d3f332d3 100644 --- a/src/v2/test/claim/long/pipeline_stage_match_corpus_witness_test.dag +++ b/src/v2/test/claim/long/pipeline_stage_match_corpus_witness_test.dag @@ -1,13 +1,5 @@ module v2.test.long.pipeline_stage_match_corpus -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } -import v2.std.logic { Bool } -import v2.test.compiler.pipeline.stage_bridge { - pipeline_match_corpus_infer_relationship_holds, - pipeline_match_corpus_lower_relationship_holds, - pipeline_match_corpus_normalize_relationship_holds, - pipeline_match_corpus_resolve_relationship_holds -} data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/ratchet_baseline_test.dag b/src/v2/test/claim/long/ratchet_baseline_test.dag index 638c6de0908..3659bb7cb38 100644 --- a/src/v2/test/claim/long/ratchet_baseline_test.dag +++ b/src/v2/test/claim/long/ratchet_baseline_test.dag @@ -1,8 +1,5 @@ module v2.test.long.ratchet_baseline -import v2.lens.fact_cardinality { fact_cardinality_live_coexistence_ratchet_holds } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/s1_closure_receipt_support.dag b/src/v2/test/claim/long/s1_closure_receipt_support.dag index 0987fb86bd6..0e26d6e8b97 100644 --- a/src/v2/test/claim/long/s1_closure_receipt_support.dag +++ b/src/v2/test/claim/long/s1_closure_receipt_support.dag @@ -1,18 +1,5 @@ module v2.test.long.s1_closure_receipt_support -import extdeps.filesystem.filesystem_io -import std.algebra { Cons, Empty } -import v2.compiler.tokenize { tokenize } -import v2.compiler.parse { ValidatedGrammarRoot, grammar_validate_for_parse, parse_production } -import v2.compiler.normalize { normalize } -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.algebra { fold_list } -import v2.std.collection { List } -import v2.std.compilers.lexing { LexRules, token_stream_remaining } -import v2.std.diagnostic { Accepted, Rejected, port_locus } -import v2.std.grammar { ModeledGrammar, ParseGrammar, VoidGrammar } -import v2.std.logic { Bool } -import v2.std.text { String } data s1_closure_paths: List = [ "dag/std/algebra.dag", diff --git a/src/v2/test/claim/long/s1_closure_receipt_test.dag b/src/v2/test/claim/long/s1_closure_receipt_test.dag index f0a87226b17..87326e8b98a 100644 --- a/src/v2/test/claim/long/s1_closure_receipt_test.dag +++ b/src/v2/test/claim/long/s1_closure_receipt_test.dag @@ -1,9 +1,5 @@ module v2.test.long.s1_closure_receipt -import v2.test.long.s1_closure_receipt_support { s1_closure_failures } -import v2.std.algebra { is_empty } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/claim/long/self_host_module_emit_derisk_test.dag b/src/v2/test/claim/long/self_host_module_emit_derisk_test.dag index 4a40a199562..1148cb98395 100644 --- a/src/v2/test/claim/long/self_host_module_emit_derisk_test.dag +++ b/src/v2/test/claim/long/self_host_module_emit_derisk_test.dag @@ -1,30 +1,5 @@ module v2.test.long.self_host_module_emit_derisk -import extdeps.communication.medium { Lossless, Medium } -import v2.compiler.name_resolve { - Admission, - ResolutionSubject -} -import v2.compiler.self_host.compiler_closure_emit { - CompilerClosureEmitReceipt, - emit_compiler_import_closure_from_ingest -} -import v2.compiler.program_assembly { assemble_program_from_ingest } -import v2.compiler.infer { InferredTree, infer } -import v2.extdeps.languages.dag { dag_language_model } -import v2.compiler.source_authority { - DagSourceReadWitness, - SourceRootIngest -} -import v2.extdeps.languages.rust { rust_target_model } -import std.algebra { Cons, Empty } -import v2.std.cross_tree.import_model { V2Tree } -import v2.std.artifact { Artifact, SourceFile } -import v2.std.diagnostic { Accepted, Outcome, Rejected, bind_outcome } -import v2.std.logic { Bool } -import v2.std.node { Node, Symbol } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/shadow_mask_red_test.dag b/src/v2/test/claim/long/shadow_mask_red_test.dag index d04a5d19d3a..98df4accffa 100644 --- a/src/v2/test/claim/long/shadow_mask_red_test.dag +++ b/src/v2/test/claim/long/shadow_mask_red_test.dag @@ -1,9 +1,5 @@ module v2.test.long.shadow_mask_red -import v2.lens.extdeps_external_authority { extdeps_external_authority_anchor_shadow_masked } -import v2.lens.extdeps_external_authority.module_refs { extdeps_fixture_shadow_masked_module } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/string_head_linear_witness_test.dag b/src/v2/test/claim/long/string_head_linear_witness_test.dag index ab3f34232a1..0e1b844cf35 100644 --- a/src/v2/test/claim/long/string_head_linear_witness_test.dag +++ b/src/v2/test/claim/long/string_head_linear_witness_test.dag @@ -1,17 +1,5 @@ module v2.test.long.string_head_linear_witness -import extdeps.filesystem.filesystem_io -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { dag_language_model } -import std.algebra { Cons, Empty } -import v2.std.algebra { fold_list, length } -import v2.std.collection { Absent, List, Present, list_at_optional } -import v2.std.compilers.lexing { Token, token_stream_all } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Symbol } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/claim/long/symbol_index_scaling_receipt_test.dag b/src/v2/test/claim/long/symbol_index_scaling_receipt_test.dag index dfc0c693942..544ee3f6d56 100644 --- a/src/v2/test/claim/long/symbol_index_scaling_receipt_test.dag +++ b/src/v2/test/claim/long/symbol_index_scaling_receipt_test.dag @@ -1,9 +1,5 @@ module v2.test.long.symbol_index_scaling_receipt -import v2.lens.complexity_accumulator_copy.roster_gate { file_gate, file_suspect_count } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/syntactic_audit_witness_test.dag b/src/v2/test/claim/long/syntactic_audit_witness_test.dag index 1ca2adbc1bd..f3cf640d51c 100644 --- a/src/v2/test/claim/long/syntactic_audit_witness_test.dag +++ b/src/v2/test/claim/long/syntactic_audit_witness_test.dag @@ -1,15 +1,5 @@ module v2.test.long.syntactic_audit_witness -import v2.lens.complexity_linearity_audit { - complexity_linearity_syntactic_finding_count_live, - complexity_linearity_syntactic_wildcard_finding_count_live, - complexity_linearity_syntactic_site_fired_live, - complexity_linearity_wildcard_total_live, - complexity_linearity_wildcard_migration_debt_live, - complexity_linearity_wildcard_open_domain_live, - complexity_linearity_wildcard_triage_for_site -} -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/claim/long/typescript_import_pipeline_test.dag b/src/v2/test/claim/long/typescript_import_pipeline_test.dag index 7fa3e3bb7ae..b0b4336b9c3 100644 --- a/src/v2/test/claim/long/typescript_import_pipeline_test.dag +++ b/src/v2/test/claim/long/typescript_import_pipeline_test.dag @@ -1,39 +1,5 @@ module v2.test.long.typescript_import_pipeline -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.compiler.parse { parse } -import v2.compiler.tokenize { tokenize } -import v2.compiler.translate { - target_serialize_source_from_model, - translate_import_production_to_carrier -} -import v2.extdeps.languages.dag { - dag_language_model, - parse_production_emitted_identity_optional -} -import v2.extdeps.languages.typescript { - ts_target_model_node, - ts_lex -} -import v2.std.collection { Absent, Map, Optional, Present, empty_map, map_insert, optional_absent, optional_present } -import v2.std.compilers.target_model { TargetModel, target_model_emit_transforms_empty } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - Outcome, - Rejected, - Unavailable, - bind_outcome, - outcome_accepted, - outcome_rejected, - port_locus -} -import v2.std.logic { Bool } -import v2.std.node { Node, Symbol } -import v2.std.text { String } -import v2.std.verification { BoolWitness, BoolWitnessClaim, UnifiedTestClaim } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/validate_ingest_staging_stage_bisect_test.dag b/src/v2/test/claim/long/validate_ingest_staging_stage_bisect_test.dag index ecd24e55b22..844cb904d4a 100644 --- a/src/v2/test/claim/long/validate_ingest_staging_stage_bisect_test.dag +++ b/src/v2/test/claim/long/validate_ingest_staging_stage_bisect_test.dag @@ -1,42 +1,5 @@ module v2.test.long.validate_ingest_staging_stage_bisect -import extdeps.communication.medium { Lossless, Medium } -import v2.compiler.compile { - LensGateWitness, always_required_lenses, - run_required_lens_gates_on_subtree -} -import v2.compiler.infer { infer, InferredTree } -import v2.compiler.normalize { normalize } -import v2.compiler.parse { - grammar_lookup_production, - grammar_validate_for_parse, - parse, - parse_expr, - parse_production_tree, - parse_prov_initial, - parse_table_empty, - ParseExprAccepted, - ParseExprRejected, - ParseTree -} -import v2.compiler.resolve { resolve } -import v2.compiler.tokenize { tokenize, TokenStream } -import v2.std.compilers.lexing { token_stream_all, token_stream_remaining } -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.collection { List } -import v2.std.diagnostic { - Accepted, - Diagnostics, - Outcome, - Rejected, - bind_outcome, - outcome_accepted, - port_locus -} -import v2.std.grammar { ModeledGrammar, ValidatedGrammarRoot } -import v2.std.logic { Bool } -import v2.std.node { Node, well_formed } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/variant_visibility_test.dag b/src/v2/test/claim/long/variant_visibility_test.dag index 381d51902d2..e5a4b5c7667 100644 --- a/src/v2/test/claim/long/variant_visibility_test.dag +++ b/src/v2/test/claim/long/variant_visibility_test.dag @@ -1,18 +1,5 @@ module v2.test.long.variant_visibility -import extdeps.communication.medium { Lossless, Medium } -import v2.compiler.name_resolve { Admission, ResolutionSubject } -import v2.compiler.program_assembly { assemble_program_from_ingest } -import v2.extdeps.languages.dag { dag_language_model } -import v2.compiler.source_authority { DagSourceReadWitness, SourceRootIngest } -import std.algebra { Cons, Empty } -import v2.std.cross_tree.import_model { V2Tree } -import v2.std.artifact { Artifact, SourceFile } -import v2.std.diagnostic { Accepted, Outcome, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/long/wave1_gate1_general_body_producer_witness_test.dag b/src/v2/test/claim/long/wave1_gate1_general_body_producer_witness_test.dag index 47603ea8a08..7eb69f8d131 100644 --- a/src/v2/test/claim/long/wave1_gate1_general_body_producer_witness_test.dag +++ b/src/v2/test/claim/long/wave1_gate1_general_body_producer_witness_test.dag @@ -1,16 +1,5 @@ module v2.test.long.wave1_gate1_general_body_producer_witness -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } -import v2.std.logic { Bool } -import v2.test.claim.body_lowering.wave1_gate1_normalize_add_helpers { - wave1_gate1_normalized_add_resolves_holds, - wave1_gate1_normalized_add_yields_arrow_transform_holds, - wave1_gate1_resolved_add_arrow_transform_holds -} -import v2.test.execution.emit_host_classical_not_ingested_equals_eval { - ingested_classical_not_arrow_has_match_holds, - ingested_classical_not_resolves_holds -} data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/loop_infer_iteration_test.dag b/src/v2/test/claim/loop_infer_iteration_test.dag index a995bca51dd..8ca01726510 100644 --- a/src/v2/test/claim/loop_infer_iteration_test.dag +++ b/src/v2/test/claim/loop_infer_iteration_test.dag @@ -1,30 +1,5 @@ module v2.test.claim.loop_infer_iteration -import v2.compiler.infer { - infer, - infer_branch_type_atoms_equal, - inferred_facts_resolved_type, - inferred_facts_witness_for_node, - InferredTree -} -import v2.extdeps.languages.dag { dag_int_literal_fixture_one, dag_int_literal_fixture_two } -import v2.compiler.resolve { ResolvedTree } -import v2.std.diagnostic { Accepted, Outcome, Rejected } -import v2.std.logic { Bool } -import v2.std.node { - Atom, - ComputationNode, - Edge, - Loop, - Named, - Node, - Positional, - Symbol, - SyntheticOccurrence, - TypeNode -} -import v2.std.witness { Holds, Violates } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/loop_linear_bound/rung_0_to_2_three_targets.dag b/src/v2/test/claim/loop_linear_bound/rung_0_to_2_three_targets.dag index 59f9951b58d..29342740a02 100644 --- a/src/v2/test/claim/loop_linear_bound/rung_0_to_2_three_targets.dag +++ b/src/v2/test/claim/loop_linear_bound/rung_0_to_2_three_targets.dag @@ -1,22 +1,5 @@ module v2.test.loop_linear_bound.rung_0_to_2_three_targets -import v2.std.collection { List } -import v2.std.node { Atom, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.verification { - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Integration, - CompilesClaim, - manual_claim_anchor -} -import v2.test.computation_shapes.loop_linear_bound { - claim_loop_linear_bound_content_hash_stable, - claim_loop_linear_bound_equals_refl, - claim_loop_linear_bound_well_formed, - loop_linear_bound_subject -} data phase4_loop_linear_bound_rung_subject: Node = Node { kind: TypeNode { connective: Atom { identity: ^phase4_loop_linear_bound_rung_subject_symbol } }, children: [], diff --git a/src/v2/test/claim/loop_linear_bound/rung_3_4.dag b/src/v2/test/claim/loop_linear_bound/rung_3_4.dag index 9dc673d3004..130365bcbde 100644 --- a/src/v2/test/claim/loop_linear_bound/rung_3_4.dag +++ b/src/v2/test/claim/loop_linear_bound/rung_3_4.dag @@ -1,23 +1,5 @@ module v2.test.loop_linear_bound.rung_3_4 -import v2.compiler.eval { TestClaimRun } -import v2.std.node { Node } -import v2.std.runtime { RuntimeValue } -import v2.std.verification { - ManualAnchorAbsent, - RoundTripClaim, - TestClaim, - TestClassification, - Tier3, - Integration, - EqualsClaim, - manual_claim_anchor -} -import v2.test.computation_shapes.loop_linear_bound { loop_linear_bound_subject } -import v2.test.rung_3_4_common { - rung34_emit_vs_eval_run, - rung34_roundtrip_run -} data claim_phase4_loop_linear_bound_module_roundtrip: TestClaim = RoundTripClaim { label: "fixture=phase4/loop_linear_bound rung=3 target=dag predicate=R3-dag-roundtrip-authorities-ready", diff --git a/src/v2/test/claim/loop_linear_bound/rung_8.dag b/src/v2/test/claim/loop_linear_bound/rung_8.dag index 77688ea9a3c..0c84a1a7b65 100644 --- a/src/v2/test/claim/loop_linear_bound/rung_8.dag +++ b/src/v2/test/claim/loop_linear_bound/rung_8.dag @@ -1,16 +1,5 @@ module v2.test.loop_linear_bound.rung_8 -import v2.compiler.eval { TestClaimRun, run_test_claim, test_claim_input } -import v2.std.collection { List } -import v2.std.node { Node } -import v2.std.runtime { RuntimeValue } -import v2.std.verification { TestClaim } -import v2.test.computation_shapes.loop_linear_bound { - claim_loop_linear_bound_content_hash_stable, - claim_loop_linear_bound_equals_refl, - claim_loop_linear_bound_well_formed -} -import v2.test.rung_3_4_common { rung34_test_claim_subject } fn rung8_tier1_eval_run(claim: TestClaim) -> TestClaimRun { run_test_claim( diff --git a/src/v2/test/claim/loop_multiplicity_measure_test.dag b/src/v2/test/claim/loop_multiplicity_measure_test.dag index 1f05d05b0b2..747466361c6 100644 --- a/src/v2/test/claim/loop_multiplicity_measure_test.dag +++ b/src/v2/test/claim/loop_multiplicity_measure_test.dag @@ -1,39 +1,5 @@ module v2.test.claim.loop_multiplicity_measure -import std.termination { DescentEvidence, Strict, NonIncreasing, DescentUnknown } -import v2.std.cardinality { - LoopBound, - MeasureDescentFact, - Multiplicity, - Bounded, - ProvenTermination, - RequiresTerminationProof, - TerminationProof, - loop_bound_witness_for_node, - loop_multiplicity, - loop_multiplicity_with, - measure_descent_fact_registry, - node_multiplicity, - termination_proof_witness_for_node -} -import v2.std.collection { List } -import v2.std.integer { Int } -import v2.std.logic { Bool } -import v2.std.node { - Atom, - ComputationNode, - Conj, - Edge, - Loop, - Named, - Node, - Positional, - Symbol, - SyntheticOccurrence, - TypeNode -} -import v2.std.witness { Holds, Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/add_body_emit_python_test.dag b/src/v2/test/claim/manual/add_body_emit_python_test.dag index adb539c32c6..0f9ffe4e14a 100644 --- a/src/v2/test/claim/manual/add_body_emit_python_test.dag +++ b/src/v2/test/claim/manual/add_body_emit_python_test.dag @@ -1,37 +1,5 @@ module v2.test.manual.add_body_emit_python -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredTree } -import extdeps.communication.medium { Lossless, Medium } -import v2.compiler.translate { target_serialize_source_from_model } -import v2.extdeps.languages.python { - python_emitted_add_fn_node, - python_source_text, - python_target_model, - python_target_model_node, - python_lex -} -import v2.test.manual.python_add_emit_translate { - python_add_inferred_tree -} -import v2.std.collection { Map, empty_map, map_insert } -import v2.std.compilers.target_model { TargetModel, target_model_emit_transforms_empty } -import v2.std.diagnostic { - Accepted, - None, - Outcome, - Rejected -} -import v2.std.logic { Bool } -import v2.std.node { Node, Symbol } -import v2.std.text { String } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/add_body_emit_typescript_test.dag b/src/v2/test/claim/manual/add_body_emit_typescript_test.dag index 2530956dc90..ea0499f1b0a 100644 --- a/src/v2/test/claim/manual/add_body_emit_typescript_test.dag +++ b/src/v2/test/claim/manual/add_body_emit_typescript_test.dag @@ -1,93 +1,5 @@ module v2.test.manual.add_body_emit_typescript -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.compiler.body_producer { - produce_add_arrow_with_body, - produce_add_arrow_with_body_swapped_operands -} -import v2.extdeps.languages.dag { - dag_add_arrow_signature_fixture, - dag_add_arrow_with_body_fixture, - dag_add_arrow_with_body_swapped_operands_fixture, - dag_add_binary_body_fixture, - dag_add_binary_body_swapped_operands_fixture -} -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_witness } -import v2.extdeps.languages.typescript { - ts_facts_number, - ts_inhabitant_atom, - ts_inhabitant_number_node, - ts_lex_rule, - ts_binding_spellings, - ts_add_declared_inhabitants_root, - ts_selection_policy_node, - ts_serialize_source_node, - ts_source_text, - ts_source_text_authority, - ts_target_model, - ts_translation_rules_node, - ts_number_arithmetic_semantics_node, - ts_number_bitwise_semantics_node, - ts_number_facts_node, - ts_value_expression_projection, - ts_fn_add_lex, - ts_fn_add_lex_rules -} -import std.algebra { Cons, Empty } -import v2.std.algebra { list_append } -import v2.std.compilers.lexing { LexRuleSet, LexRules, ModeledLexRules } -import v2.std.compilers.target_model { - InfixToken, - TargetModel, - canonical_operation_op_add, - target_operator_realization_node, - target_operator_realizations_catalog_node, - value_expr_projection_bundle_node, target_model_emit_transforms_empty} -import extdeps.communication.medium { Lossless, Medium } -import v2.std.cardinality { TerminationProof, termination_proof_witness_for_node } -import v2.std.collection { Map, empty_map } -import v2.std.constraints { - CanonicalGrounding, - CanonicalGroundingWitness -} -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - bind_outcome, - diagnostics_singleton, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { - Arrow, - Atom, - ComputationNode, - Conj, - Edge, - Named, - Node, - Positional, - Symbol, - Transform, - TypeNode, - node_synthetic -} -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - ManualAnchorAbsent, - UnifiedTestClaim, - manual_claim_anchor -} -import v2.std.witness { Holds, StructuralPropertyWitness, Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/add_body_producer_claim.dag b/src/v2/test/claim/manual/add_body_producer_claim.dag index 09f3575f9a7..3e2ec80ead3 100644 --- a/src/v2/test/claim/manual/add_body_producer_claim.dag +++ b/src/v2/test/claim/manual/add_body_producer_claim.dag @@ -1,57 +1,5 @@ module v2.test.manual.add_body_producer_claim -import v2.compiler.body_producer { - arrow_has_body_edge, - produce_add_arrow_with_body, - produce_add_arrow_with_body_from_resolved -} -import v2.extdeps.languages.dag { dag_add_binary_body_fixture } -import v2.compiler.normalize { normalize } -import v2.compiler.parse { - grammar_validate_for_parse, - parse_production_tree, -} -import v2.compiler.resolve { resolve } -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { - dag_grammar_production_fn_add, - dag_language_model, - dag_source_text -} -import v2.std.diagnostic { - Accepted, - Rejected, - bind_outcome, - outcome_accepted, - port_locus -} -import v2.std.grammar { GrammarRoot, ParseTree } -import v2.std.compilers.lexing { Token, token_stream_remaining } -import v2.std.collection { List, Set } -import v2.std.logic { Bool } -import v2.std.node { - Arrow, - Atom, - ComputationNode, - Edge, - Named, - Node, - Positional, - Transform, - TypeNode, - node_synthetic, - well_formed -} -import v2.std.node_query { find_arrow_body_child } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn add_body_bool_node(pass: Bool) -> Node { if pass { diff --git a/src/v2/test/claim/manual/add_body_value_expression_fold_typescript_test.dag b/src/v2/test/claim/manual/add_body_value_expression_fold_typescript_test.dag index 9bb62ae3ede..ada958b1674 100644 --- a/src/v2/test/claim/manual/add_body_value_expression_fold_typescript_test.dag +++ b/src/v2/test/claim/manual/add_body_value_expression_fold_typescript_test.dag @@ -1,68 +1,5 @@ module v2.test.manual.add_body_value_expression_fold_typescript -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.compiler.body_producer { - produce_add_arrow_with_body, - produce_add_arrow_with_body_swapped_operands -} -import v2.compiler.translate { translate_project_transform_in_arrow_scope } -import v2.extdeps.languages.typescript { - ts_add_return_body_tokens, - ts_binding_spellings, - ts_add_declared_inhabitants_root, - ts_selection_policy_node, - ts_serialize_source_node, - ts_source_text_authority, - ts_target_model, - ts_translation_rules_node, - ts_value_expression_projection, - ts_fn_add_lex_rules -} -import std.algebra { Cons, Empty } -import v2.std.algebra { length, list_append } -import v2.std.collection { List } -import v2.std.diagnostic { - Accepted, - None, - Outcome, - Rejected, - bind_outcome, - outcome_accepted -} -import v2.std.logic { Bool } -import v2.std.node { - Atom, - Conj, - Edge, - Named, - Node, - Positional, - Symbol, - TypeNode, - content_hash, - node_synthetic -} -import v2.std.compilers.target_model { - BoundToken, - ConcreteSyntaxToken, - FixedToken, - InfixToken, - TargetModel, - target_model_emit_transforms_empty, - canonical_operation_op_add, - concrete_syntax_token_list_to_node, - target_operator_realization_node, - target_operator_realizations_catalog_node, - target_project_arrow_body_to_value_expression, - target_value_expression_projection_from_target, - target_value_expression_tokens_from_target, - value_expr_projection_bundle_node} -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/bash_command_fold_runner.dag b/src/v2/test/claim/manual/bash_command_fold_runner.dag index 70cc842bcf3..fe3369a257a 100644 --- a/src/v2/test/claim/manual/bash_command_fold_runner.dag +++ b/src/v2/test/claim/manual/bash_command_fold_runner.dag @@ -1,7 +1,5 @@ module v2.test.manual.bash_command_fold_runner -import std.realization_schedule { Runnable, RunnableSingleClaim } -import v2.std.collection { List } data bash_fold_test_entry: String = "src/v2/test/claim/bash_command_fold_test.dag" diff --git a/src/v2/test/claim/manual/bash_emit_command_test.dag b/src/v2/test/claim/manual/bash_emit_command_test.dag index 9b725c65345..3943c926e75 100644 --- a/src/v2/test/claim/manual/bash_emit_command_test.dag +++ b/src/v2/test/claim/manual/bash_emit_command_test.dag @@ -1,75 +1,5 @@ module v2.test.manual.bash_emit_command -import v2.compiler.emit { emit } -import v2.compiler.translate { target_serialize_source_from_model } -import v2.compiler.infer { InferredFacts, InferredTree } -import extdeps.communication.medium { Lossless, Medium } -import v2.std.compilers.target_model { TargetModel, target_model_emit_transforms_empty } -import v2.extdeps.languages.bash { - bash_lhs_exact_relation_row_witness, - bash_concrete_tokens, - bash_emitted_command, - bash_source_text, - bash_lex, - bash_target_model, - bash_bound_words_target_model, - bash_embedded_quote_target_model, - bash_bound_words_emitted_command, - bash_bound_words_source_text, - bash_embedded_quote_emitted_command, - bash_embedded_quote_source_text, - bash_source_root_ingest_gate_emitted_command, - bash_source_root_ingest_gate_source_text, - bash_source_root_ingest_gate_target_model, - bash_and_then_emitted, - bash_and_then_source_text, - bash_and_then_target_model, - bash_or_else_emitted, - bash_or_else_source_text, - bash_or_else_target_model, - bash_with_redir_stderr_null_emitted, - bash_with_redir_stderr_null_source_text, - bash_with_redir_stderr_null_target_model, - bash_pipe_emitted, - bash_pipe_source_text, - bash_pipe_target_model, - bash_or_else_with_redir_emitted, - bash_or_else_with_redir_source_text, - bash_or_else_with_redir_target_model, - bash_if_true_then_false_emitted, - bash_if_true_then_false_source_text, - bash_if_true_then_false_target_model, - bash_heredoc_simple_emitted, - bash_heredoc_simple_source_text, - bash_heredoc_simple_target_model, - bash_subshell_true_emitted, - bash_subshell_true_source_text, - bash_subshell_true_target_model, - bash_subshell_and_or_nested_emitted, - bash_subshell_and_or_nested_source_text, - bash_subshell_and_or_nested_target_model, - bash_pipe_and_or_brace_grouped_emitted, - bash_pipe_and_or_brace_grouped_source_text, - bash_pipe_and_or_brace_grouped_target_model, - bash_pipe_and_or_flat_wrong_emitted, - bash_pipe_and_or_flat_wrong_source_text, - bash_pipe_and_or_flat_wrong_target_model -} -import v2.std.collection { Map, empty_map } -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - node_locus -} -import v2.std.node { Arrow, Atom, Conj, Edge, Node, Positional, SyntheticOccurrence, TypeNode } -import v2.std.witness { Holds, Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/bind_demand_driven_eval_test.dag b/src/v2/test/claim/manual/bind_demand_driven_eval_test.dag index c1875a6e0e8..4673a52caaf 100644 --- a/src/v2/test/claim/manual/bind_demand_driven_eval_test.dag +++ b/src/v2/test/claim/manual/bind_demand_driven_eval_test.dag @@ -1,93 +1,5 @@ module v2.test.manual.bind_demand_driven_eval -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - eval_context_with_semantics, - eval_with_context, - inputs_root_only, - run_test_claim, - test_claim_run_verdict, - test_claim_typed_input_node -} -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.extdeps.languages.dag { - dag_int_literal_magnitude_int_from_node, - dag_int_literal_node_from_lexeme, - dag_node_is_int_literal_atom -} -import v2.std.cardinality { termination_proof_witness_for_node } -import v2.std.collection { - Absent, - List, - Map, - Present, - map_get, - map_insert -} -import v2.std.witness { Holds, Witness } -import v2.std.diagnostic { - Accepted, - Diagnostic, - Diagnostics, - ExternalContractUnknown, - Outcome, - Rejected, - Unavailable, - node_locus, - outcome_accepted, - outcome_rejected -} -import v2.std.logic { Bool } -import v2.std.machine { Byte } -import v2.std.node { - Atom, - Arrow, - Bind, - ComputationNode, - Conj, - Edge, - MintedOccurrence, - Named, - Node, - OccurrenceId, - Positional, - Symbol, - Transform, - TypeNode, - Value, - SyntheticOccurrence, -} -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - ControlTransfer, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - RuntimePrimitive, - RuntimePrimitiveValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.verdict { Pass } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - CompilesClaim, - ManualAnchorAbsent, - TestClassification, - Tier1, - UnifiedTestClaim, - Unit, - manual_claim_anchor -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/bind_emit_test.dag b/src/v2/test/claim/manual/bind_emit_test.dag index ad3b99e1c22..a7bf1eafe14 100644 --- a/src/v2/test/claim/manual/bind_emit_test.dag +++ b/src/v2/test/claim/manual/bind_emit_test.dag @@ -1,50 +1,5 @@ module v2.test.manual.bind_emit -import v2.compiler.body_producer { - produce_bind_arrow_with_body, - produce_bind_arrow_with_body_wrong_value -} -import v2.test.execution.bind_round_trip { - bind_round_trip_inferred_facts_for, - bind_inferred_tree -} -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import extdeps.communication.medium { Lossless, Medium } -import v2.extdeps.languages.dag { - dag_bind_source_text, - dag_bind_target_model, - dag_fixture_emitted_bind_fn -} -import v2.compiler.translate { - target_serialize_source_from_model, - translate_emitted_node -} -import v2.std.collection { Map, list_at_optional } -import v2.std.diagnostic { - Accepted, - None, - Outcome, - Rejected, - bind_outcome -} -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.node_query { - find_arrow_body_child, - node_positional_child_targets -} -import v2.std.compilers.target_model { - TargetModel, - target_value_expr_bind_let_gate -} -import v2.std.witness { Holds, Witness } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/body_lowering_infix.dag b/src/v2/test/claim/manual/body_lowering_infix.dag index 846b00d6b87..d1fdd044b50 100644 --- a/src/v2/test/claim/manual/body_lowering_infix.dag +++ b/src/v2/test/claim/manual/body_lowering_infix.dag @@ -1,29 +1,5 @@ module v2.test.manual.body_lowering_infix -import v2.std.node { - Atom, - Node, - TypeNode, - node_synthetic -} -import v2.std.compilers.body_lowering { lower_block_body_atoms } -import v2.std.node_query { - call_argument_targets, - call_callee_target, - node_is_call -} -import v2.std.diagnostic { Accepted, Outcome, Rejected } -import v2.std.collection { Absent, List, Present, list_at_optional } -import v2.std.logic { Bool } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn body_lowering_bool_node(pass: Bool) -> Node { if pass { diff --git a/src/v2/test/claim/manual/body_lowering_match.dag b/src/v2/test/claim/manual/body_lowering_match.dag index f16b34ed64f..a4bc5a9297f 100644 --- a/src/v2/test/claim/manual/body_lowering_match.dag +++ b/src/v2/test/claim/manual/body_lowering_match.dag @@ -1,42 +1,5 @@ module v2.test.manual.body_lowering_match -import v2.compiler.body_lowering_fold { - body_lower_match_arms_optional, - body_lower_try_match_from_captured, - body_lower_unwrap_captured, - body_lower_wire_match_arm_capture -} -import v2.compiler.normalize { normalize } -import v2.compiler.parse { parse_module } -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { - dag_language_model, - parse_production_emitted_identity_optional, - parse_subtree_find_production_captured -} -import std.algebra { Empty } -import v2.std.algebra { length } -import v2.std.collection { Absent, Optional, Present } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { - Atom, - ComputationNode, - Conj, - Match, - Node, - TypeNode, - node_synthetic -} -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} data body_lowering_match_source: String = "module m\n\nfn classical_not(a: Int) -> Int {\n match a {\n true => false,\n false => true\n }\n}\n" diff --git a/src/v2/test/claim/manual/body_lowering_normalize_add.dag b/src/v2/test/claim/manual/body_lowering_normalize_add.dag index c8df517757e..87975b58515 100644 --- a/src/v2/test/claim/manual/body_lowering_normalize_add.dag +++ b/src/v2/test/claim/manual/body_lowering_normalize_add.dag @@ -1,50 +1,5 @@ module v2.test.manual.body_lowering_normalize_add -import v2.compiler.body_lowering_fold { - body_lower_body_from_fn_captured, - body_lower_domain_from_param_list, - body_lower_fn_decl_to_arrow, - body_lower_return_type_from_fn_captured, - body_lower_try_infix_transform, - body_lower_unwrap_captured -} -import v2.compiler.normalize { normalize } -import v2.compiler.resolve { resolve } -import v2.compiler.parse { parse_module } -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { - ParseSubtreeAbsent, - ParseSubtreeFound, - dag_add_arrow_with_body_fixture, - dag_language_model, - parse_production_emitted_identity_optional, - parse_subtree_find_production_captured -} -import std.algebra { Cons, Empty } -import v2.std.collection { Absent, List, Optional, Present, list_at_optional } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.compilers.lexing { symbol_lexeme } -import v2.std.node { - Arrow, - Atom, - ComputationNode, - Node, - Transform, - TypeNode, - node_synthetic, - well_formed -} -import v2.std.node_query { find_arrow_body_child } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} data body_lowering_add_module_source: String = "module add_probe\n\nfn add(x: Int, y: Int) -> Int { x + y }\n" diff --git a/src/v2/test/claim/manual/body_lowering_projection_call.dag b/src/v2/test/claim/manual/body_lowering_projection_call.dag index e955ea1b9c4..5adda828a59 100644 --- a/src/v2/test/claim/manual/body_lowering_projection_call.dag +++ b/src/v2/test/claim/manual/body_lowering_projection_call.dag @@ -1,38 +1,5 @@ module v2.test.manual.body_lowering_projection_call -import v2.compiler.body_lowering_fold { - body_lower_try_postfix_projection, - body_lower_unwrap_captured -} -import v2.compiler.normalize { normalize } -import v2.compiler.parse { parse_module } -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { - dag_language_model, - parse_production_emitted_identity_optional, - parse_subtree_find_production_captured -} -import std.algebra { Cons, Empty } -import v2.std.collection { Absent, Optional, Present } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { - Atom, - ComputationNode, - Node, - Transform, - TypeNode, - node_synthetic -} -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} data body_lowering_projection_source: String = "module proj\n\nfn f(acc: Int, x: Int) -> Int {\n helper.step(a: acc, b: x)\n}\n" diff --git a/src/v2/test/claim/manual/body_lowering_variants.dag b/src/v2/test/claim/manual/body_lowering_variants.dag index fd92865ddef..8333d7382d2 100644 --- a/src/v2/test/claim/manual/body_lowering_variants.dag +++ b/src/v2/test/claim/manual/body_lowering_variants.dag @@ -1,29 +1,5 @@ module v2.test.manual.body_lowering_variants -import v2.std.node { - Atom, - Node, - TypeNode, - node_synthetic -} -import v2.std.compilers.body_lowering { lower_bind, lower_branch, lower_loop } -import v2.extdeps.languages.dag { - dag_bind_let_body_node, - dag_loop_body_node, - dag_loop_measure_node, - dag_pick_if_body_node, - dag_type_atom_node -} -import v2.std.logic { Bool } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn body_lowering_variant_bool_node(pass: Bool) -> Node { if pass { diff --git a/src/v2/test/claim/manual/bootstrap_footprint_anchor.dag b/src/v2/test/claim/manual/bootstrap_footprint_anchor.dag index 1834f2dce88..721fc0e884f 100644 --- a/src/v2/test/claim/manual/bootstrap_footprint_anchor.dag +++ b/src/v2/test/claim/manual/bootstrap_footprint_anchor.dag @@ -1,38 +1,5 @@ module v2.test.manual.bootstrap_footprint_anchor -import v2.extdeps.languages.rust { rust_target_model } -import v2.extdeps.runtimes.v2_evaluator { - V4EvaluatorRuntime, - v2_eval_boundary_allowance, - v2_evaluator_execution, - v2_evaluator_model_core, - v2_evaluator_runtime, - v2_evaluator_value_representation -} -import v2.std.runtime { ResourceEffectBoundary } -import v2.std.node { Atom, Node, Symbol, TypeNode, content_hash, SyntheticOccurrence } -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} -import v2.std.witness { Holds, Violates } -import v2.workflow.bootstrap { - BootstrapHashPin, - BootstrapProjectionInputs, - BootstrapSourceSnapshot, - bootstrap_footprint, - bootstrap_projection_closure_node, - bootstrap_projection_inputs, - bootstrap_source_snapshot_root, - pinned_v4_fixed_point_hash, - seed_capability_language_model, - v2_stage0_hash -} fn bootstrap_footprint_anchor_fail_node() -> Node { Node { kind: TypeNode { connective: Atom { identity: ^bootstrap_footprint_anchor_fail_atom } }, diff --git a/src/v2/test/claim/manual/branch_if_then_else_emit_test.dag b/src/v2/test/claim/manual/branch_if_then_else_emit_test.dag index adc69f2e882..5dd60a366ec 100644 --- a/src/v2/test/claim/manual/branch_if_then_else_emit_test.dag +++ b/src/v2/test/claim/manual/branch_if_then_else_emit_test.dag @@ -1,52 +1,5 @@ module v2.test.manual.branch_if_then_else_emit -import v2.compiler.body_producer { - produce_pick_if_arrow_with_body, - produce_pick_if_arrow_with_body_swapped_arms -} -import v2.test.execution.branch_if_then_else_round_trip { - branch_if_then_else_inferred_facts_for, - branch_if_then_else_inferred_tree -} -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import extdeps.communication.medium { Lossless, Medium } -import v2.extdeps.languages.dag { - dag_fixture_emitted_pick_fn, - dag_node_is_kw_true_atom, - dag_pick_arrow_domain_conj_node, - dag_pick_if_body_fixture, - dag_pick_source_text, - dag_pick_target_model -} -import v2.compiler.source_authority { source_authority_node_equal } -import v2.compiler.translate { - coerce_grounded_node, - target_serialize_source_from_model, - translate_emitted_node -} -import v2.std.collection { Map, list_at_optional } -import v2.std.diagnostic { - Accepted, - None, - Outcome, - Rejected, - bind_outcome -} -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.node_query { - find_arrow_body_child, - node_positional_child_targets -} -import v2.std.compilers.target_model { TargetModel, target_value_expr_branch_bool_gate } -import v2.std.witness { Holds, Witness } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/branch_infer_fail_open_audit_test.dag b/src/v2/test/claim/manual/branch_infer_fail_open_audit_test.dag index 42661508566..82f5a8323f0 100644 --- a/src/v2/test/claim/manual/branch_infer_fail_open_audit_test.dag +++ b/src/v2/test/claim/manual/branch_infer_fail_open_audit_test.dag @@ -1,20 +1,5 @@ module v2.test.manual.branch_infer_fail_open_audit -import v2.compiler.infer { infer } -import v2.extdeps.languages.dag { - dag_pick_if_body_fixture, - dag_pick_if_body_from_arms, - dag_type_atom_node -} -import v2.std.diagnostic { Accepted, None, Outcome, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/branch_infer_if_then_else_test.dag b/src/v2/test/claim/manual/branch_infer_if_then_else_test.dag index a8518d2a0de..823d0ef71ef 100644 --- a/src/v2/test/claim/manual/branch_infer_if_then_else_test.dag +++ b/src/v2/test/claim/manual/branch_infer_if_then_else_test.dag @@ -1,28 +1,5 @@ module v2.test.manual.branch_infer_if_then_else -import v2.compiler.infer { - infer, -} -import v2.extdeps.languages.dag { - dag_int_literal_fixture_one, - dag_pick_if_body_fixture, - dag_pick_if_body_from_arms, - dag_type_atom_node -} -import v2.std.diagnostic { - Accepted, - None, - Outcome, - Rejected -} -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/branch_infer_test.dag b/src/v2/test/claim/manual/branch_infer_test.dag index 43f9ab19c0e..ab725497b14 100644 --- a/src/v2/test/claim/manual/branch_infer_test.dag +++ b/src/v2/test/claim/manual/branch_infer_test.dag @@ -1,45 +1,5 @@ module v2.test.manual.branch_infer -import v2.compiler.infer { - infer, - infer_branch_operand_resolved_type, - infer_branch_type_atoms_equal, - infer_branch_type_is_bool, - infer_grounding_admits_infer_facts, - inferred_facts_resolved_type, - inferred_facts_witness_for_node, - InferredTree -} -import v2.compiler.resolve { ResolvedTree } -import v2.extdeps.languages.dag { - dag_int_literal_fixture_one, - dag_int_literal_fixture_two, - dag_node_is_int_literal_atom -} -import v2.std.collection { Absent, Present, list_at_optional } -import v2.std.constraints { CanonicalGrounding, CanonicalGroundingWitness } -import v2.std.diagnostic { Accepted, Outcome, Rejected, outcome_accepted } -import v2.std.logic { Bool } -import v2.std.node { - Atom, - Branch, - ComputationNode, - Edge, - Node, - Positional, - Symbol, - SyntheticOccurrence, - TypeNode -} -import v2.std.node_query { node_positional_child_targets } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - ManualAnchorAbsent, - UnifiedTestClaim -} -import v2.std.witness { Holds, StructuralPropertyWitness, Violates } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/branch_lazy_arm_eval_acceptance_test.dag b/src/v2/test/claim/manual/branch_lazy_arm_eval_acceptance_test.dag index 981e8b7b664..4cdd7e1b88e 100644 --- a/src/v2/test/claim/manual/branch_lazy_arm_eval_acceptance_test.dag +++ b/src/v2/test/claim/manual/branch_lazy_arm_eval_acceptance_test.dag @@ -1,96 +1,5 @@ module v2.test.manual.branch_lazy_arm_eval_acceptance -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - empty_evaluation_environment, - eval_context_with_semantics, - inputs_root_only, - run_test_claim, - test_claim_run_verdict, - test_claim_typed_input_node -} -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.extdeps.languages.dag { - dag_int_literal_magnitude_int_from_node, - dag_int_literal_node_from_lexeme, - dag_node_is_int_literal_atom -} -import v2.std.cardinality { termination_proof_witness_for_node } -import v2.std.collection { - Absent, - List, - Map, - Present, - list_at_optional, - map_get, - map_insert -} -import v2.std.witness { Holds, Witness } -import v2.std.diagnostic { - Accepted, - Diagnostic, - Diagnostics, - ExternalContractUnknown, - Outcome, - Rejected, - Unavailable, - bind_outcome, - node_locus, - outcome_accepted, - outcome_rejected -} -import v2.std.logic { Bool } -import v2.std.machine { Byte } -import v2.std.node { - Atom, - Arrow, - Bind, - Branch, - ComputationNode, - Conj, - Edge, - Named, - Node, - Positional, - Symbol, - Transform, - TypeNode, - Value, - SyntheticOccurrence, -} -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - ControlTransfer, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - RuntimePrimitive, - RuntimePrimitiveValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.verdict { Pass } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - UnifiedTestClaim, - Unit, - manual_claim_anchor -} -import std.algebra { FreeMonoid } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/call_carrier_node_query.dag b/src/v2/test/claim/manual/call_carrier_node_query.dag index 49888c57927..48e36900eea 100644 --- a/src/v2/test/claim/manual/call_carrier_node_query.dag +++ b/src/v2/test/claim/manual/call_carrier_node_query.dag @@ -1,34 +1,5 @@ module v2.test.manual.call_carrier_node_query -import v2.std.node { - Atom, - ComputationNode, - Edge, - Node, - Positional, - Transform, - TypeNode, - Value, - node_synthetic -} -import v2.std.node_query { - call_argument_targets, - call_callee_target, - node_is_call, - node_is_callee_reference -} -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.collection { Absent, Present, list_at_optional } -import v2.std.logic { Bool } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn call_carrier_bool_node(pass: Bool) -> Node { if pass { diff --git a/src/v2/test/claim/manual/caret_sigil_surface_test.dag b/src/v2/test/claim/manual/caret_sigil_surface_test.dag index 4b44f43dd4e..1ba8e8e80e7 100644 --- a/src/v2/test/claim/manual/caret_sigil_surface_test.dag +++ b/src/v2/test/claim/manual/caret_sigil_surface_test.dag @@ -1,11 +1,5 @@ module v2.test.manual.caret_sigil_surface -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly type CaretProbeShape diff --git a/src/v2/test/claim/manual/chained_generic_field_access.dag b/src/v2/test/claim/manual/chained_generic_field_access.dag index c20e2de7f22..ca3771ffbe5 100644 --- a/src/v2/test/claim/manual/chained_generic_field_access.dag +++ b/src/v2/test/claim/manual/chained_generic_field_access.dag @@ -1,14 +1,5 @@ module v2.test.manual.chained_generic_field_access -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} type Inner { value: S } type Middle { inner: Inner } diff --git a/src/v2/test/claim/manual/connective_anchors.dag b/src/v2/test/claim/manual/connective_anchors.dag index 62e32d97c76..3208e2ca5f8 100644 --- a/src/v2/test/claim/manual/connective_anchors.dag +++ b/src/v2/test/claim/manual/connective_anchors.dag @@ -1,52 +1,5 @@ module v2.test.manual.connective_anchors -import v2.compiler.eval { eval_diagnostic } -import v2.std.diagnostic { - Accepted, - None, - Outcome, - Rejected, - diagnostics_singleton -} -import v2.std.verification { - TestClaim, - TestClassification, - Tier1, - Unit, - ManualTcConjEmpty, - ManualTcDisjEmpty, - ManualTcArrowTwoConj, - ManualTcCardinalityEmpty, - ManualTcInstantiationEmpty, - ManualTcArrowEmpty, - ManualTcTransformEmpty, - ManualTcBranchEmpty, - ManualTcLoopEmpty, - ManualTcBindZeroChildren, - ManualTcConjEqualsRefl, - CompilesClaim, - DiagnosticClaim, - EqualsClaim, - ManualAnchorKey, - manual_claim_anchor -} -import v2.std.node { - Arrow, - Bind, - Branch, - Cardinality, - ComputationNode, - Conj, - Disj, - Edge, - EdgeLabel, - Instantiation, - Loop, - Node, - Transform, - TypeNode, - SyntheticOccurrence -} data stub_empty_conj: Node = Node { kind: TypeNode { connective: Conj }, diff --git a/src/v2/test/claim/manual/content_hash_loop_bound_edge_order.dag b/src/v2/test/claim/manual/content_hash_loop_bound_edge_order.dag index 216d6eb9c7d..a05e2dd79fc 100644 --- a/src/v2/test/claim/manual/content_hash_loop_bound_edge_order.dag +++ b/src/v2/test/claim/manual/content_hash_loop_bound_edge_order.dag @@ -1,28 +1,5 @@ module v2.test.manual.content_hash_loop_bound_edge_order -import v2.std.node { - Atom, - ComputationNode, - Edge, - Loop, - Named, - Node, - Positional, - Symbol, - Transform, - TypeNode, - content_hash, - SyntheticOccurrence -} -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn content_hash_loop_body_leaf() -> Node { Node { kind: TypeNode { connective: Atom { identity: ^content_hash_loop_body_sym } }, diff --git a/src/v2/test/claim/manual/content_hash_named_edge_order.dag b/src/v2/test/claim/manual/content_hash_named_edge_order.dag index 2697210b86e..50c0c1e3ffb 100644 --- a/src/v2/test/claim/manual/content_hash_named_edge_order.dag +++ b/src/v2/test/claim/manual/content_hash_named_edge_order.dag @@ -1,25 +1,5 @@ module v2.test.manual.content_hash_named_edge_order -import v2.std.node { - Atom, - Conj, - Edge, - Named, - Node, - Symbol, - TypeNode, - content_hash, - SyntheticOccurrence -} -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn content_hash_order_leaf() -> Node { Node { kind: TypeNode { connective: Atom { identity: ^content_hash_order_leaf_sym } }, diff --git a/src/v2/test/claim/manual/coproduct_reflection_conformance_test.dag b/src/v2/test/claim/manual/coproduct_reflection_conformance_test.dag index 3550488c21a..9b78ca87bb5 100644 --- a/src/v2/test/claim/manual/coproduct_reflection_conformance_test.dag +++ b/src/v2/test/claim/manual/coproduct_reflection_conformance_test.dag @@ -1,19 +1,5 @@ module v2.test.manual.coproduct_reflection_conformance -import std.algebra { Empty } -import v2.std.algebra { bag_eq, fold_list, list_snoc_item } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.node { - Behavior, - Symbol -} -import v2.std.node_query { - coproduct_arm_keys, - coproduct_nullary_inhabitants -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/cpp_abi_lp64_width_anchor.dag b/src/v2/test/claim/manual/cpp_abi_lp64_width_anchor.dag index c27ccb92f6f..58dcb507c7b 100644 --- a/src/v2/test/claim/manual/cpp_abi_lp64_width_anchor.dag +++ b/src/v2/test/claim/manual/cpp_abi_lp64_width_anchor.dag @@ -1,14 +1,5 @@ module v2.test.manual.cpp_abi_lp64_width_anchor -import v2.extdeps.cpp_abi { - CppAbiModelItaniumCxxAbi186, - CppDataModelFamilyLP64, - CppLP64IntegerWidths, - CppPlainCharSignedness, - CppTargetDataModel, - CppTargetProfile, - CppWcharTSignedness -} type cpp_lp64_anchor_data_model = CppTargetDataModel type cpp_lp64_anchor_target_profile = CppTargetProfile diff --git a/src/v2/test/claim/manual/cpp_add_emit_translate_test.dag b/src/v2/test/claim/manual/cpp_add_emit_translate_test.dag index 3adebe88a3f..a50787da9d6 100644 --- a/src/v2/test/claim/manual/cpp_add_emit_translate_test.dag +++ b/src/v2/test/claim/manual/cpp_add_emit_translate_test.dag @@ -1,88 +1,5 @@ module v2.test.manual.cpp_add_emit_translate -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.compiler.emit { emit } -import v2.compiler.compile { - CompileOutput, - TranslateResult, - TranslateTo, - compile_inferred -} -import v2.compiler.eval { - TestClaimEvalSubject, - TestClaimRun, - run_test_claim_assert, - test_claim_cache_receipt, - test_claim_typed_input_node -} -import v2.compiler.translate { - target_serialize_source_from_model, - translate, -} -import v2.extdeps.languages.cpp { - CppIntegerPrimitiveFacts, - Int, - cpp_atom, - cpp_int_inhabitant_node, - cpp_integer_facts_node, - cpp_integer_scalar_fact_node, - cpp_binding_spellings, - cpp_emitted_add_fn_node, - cpp_source_text, - cpp_target_model, - cpp_target_model_node, - cpp_target_profile, - cpp_signed_integer_facts, - cpp_signed_integer_spelling_node, - cpp_lex -} -import v2.compiler.infer { InferredFacts, InferredTree } -import extdeps.communication.medium { Lossless, Medium } -import v2.std.compilers.target_model { TargetModel, target_model_emit_transforms_empty } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_witness } -import v2.test.manual.infer_ground_add { - infer_receipt_context -} -import v2.std.cardinality { TerminationProof, termination_proof_witness_for_node } -import v2.std.collection { Map, empty_map } -import v2.std.constraints { - CanonicalGrounding, - CanonicalGroundingWitness -} -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - diagnostics_singleton, - node_locus -} -import v2.std.node { - Arrow, - Atom, - Conj, - Edge, - Node, - Positional, - Symbol, - TypeNode, - SyntheticOccurrence -} -import v2.std.verification { - DiagnosticClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - CompilesClaim, - manual_claim_anchor -} -import v2.std.witness { Holds, StructuralPropertyWitness, Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly data cpp_add_forbidden_authority_source_text: String = "authority_source_text_fallback_forbidden" diff --git a/src/v2/test/claim/manual/cpp_scalar_grounding_anchor.dag b/src/v2/test/claim/manual/cpp_scalar_grounding_anchor.dag index 275148e6050..8ac14157fc6 100644 --- a/src/v2/test/claim/manual/cpp_scalar_grounding_anchor.dag +++ b/src/v2/test/claim/manual/cpp_scalar_grounding_anchor.dag @@ -1,23 +1,5 @@ module v2.test.manual.cpp_scalar_grounding_anchor -import v2.extdeps.cpp_abi { - CppAbiModelItaniumCxxAbi186, - CppDataModelFamilyILP32, - CppILP32IntegerWidths, - CppPlainCharSignedness, - CppTargetDataModel, - CppTargetProfile, - CppWcharTSignedness -} -import v2.extdeps.languages.cpp { - CppRepresentableResultRequired, - CppScalar, - CppSignedIntegerSurfaceSpelling, - CppSignedIntegerWidthSelection, - CppTwosComplement, - CppWcharTSurfaceSpelling, - CppWcharTWidthSelection -} type cpp_anchor_data_model = CppTargetDataModel type cpp_anchor_target_profile = CppTargetProfile diff --git a/src/v2/test/claim/manual/cross_language_add_python_to_typescript_test.dag b/src/v2/test/claim/manual/cross_language_add_python_to_typescript_test.dag index 3889592a55e..73bf2a30997 100644 --- a/src/v2/test/claim/manual/cross_language_add_python_to_typescript_test.dag +++ b/src/v2/test/claim/manual/cross_language_add_python_to_typescript_test.dag @@ -1,58 +1,8 @@ module v2.test.manual.cross_language_add_python_to_typescript -import v2.test.manual.python_grammar_claim { - python_grammar_parse_fixture -} -import v2.test.manual.typescript_effect_io_emit { - ts_effect_io_emit_holds -} -import v2.test.manual.ingest_bridge { - ingest_bridge_realized -} -import v2.std.text { string_is_empty } -import std.algebra { Cons, Empty } -import v2.compiler.ingest { - cross_language_compile, - parse_tree_to_emitted_node, - parse_tree_to_target_model_bridge -} -import v2.compiler.infer { infer } -import v2.std.inhabitant_neutralization { neutralize_core_for_target } -import v2.compiler.emit { emit } -import v2.extdeps.languages.python { - python_emitted_add_fn_node, - python_target_model -} -import v2.extdeps.languages.typescript { ts_target_model } - -import v2.std.grammar { ParseTree } -import v2.std.logic { Bool } -import v2.std.node { Symbol } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - Rejected, - Unavailable, - port_locus -} -import v2.std.witness { Holds, Violates, Witness } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Integration, - Unit, - UnifiedTestClaim, - manual_claim_anchor -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } + data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/cross_tree_constructor_binding_test.dag b/src/v2/test/claim/manual/cross_tree_constructor_binding_test.dag index 6174f32c5c6..be7c209f77c 100644 --- a/src/v2/test/claim/manual/cross_tree_constructor_binding_test.dag +++ b/src/v2/test/claim/manual/cross_tree_constructor_binding_test.dag @@ -1,11 +1,5 @@ module v2.test.claim.manual.cross_tree_constructor_binding_test -import std.algebra { Empty, Cons } -import v2.std.algebra { fold_list, list_append } -import v2.std.collection { List } -import v2.std.integer { Int } -import std.realization_schedule { ScheduleWitnessEntry } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/dependency_recompute_plan.dag b/src/v2/test/claim/manual/dependency_recompute_plan.dag index 2f4c37ed287..a8cf543b290 100644 --- a/src/v2/test/claim/manual/dependency_recompute_plan.dag +++ b/src/v2/test/claim/manual/dependency_recompute_plan.dag @@ -1,23 +1,5 @@ module v2.test.manual.dependency_recompute_plan -import v2.std.change { - AffectedDependency, - AffectedSet, - AffectedSetProduced, - Change, - ChangeSet, - DependencyDependent, - NodeChanged, - RecomputePlan -} -import v2.std.dependency { - DependencyView, - ProjectionDependsOn, - VerifiedBy, - topological_layers -} -import v2.std.diagnostic { Accepted, None } -import v2.std.node { Atom, Conj, Edge, Named, Node, Path, Symbol, TypeNode, SyntheticOccurrence } data refinement_subject_node: Node = Node { kind: TypeNode { connective: Atom { identity: ^refinement_subject_symbol } }, children: [], diff --git a/src/v2/test/claim/manual/derivable_coercion_nickname_triple_test.dag b/src/v2/test/claim/manual/derivable_coercion_nickname_triple_test.dag index f2504bf358e..f1351839ae2 100644 --- a/src/v2/test/claim/manual/derivable_coercion_nickname_triple_test.dag +++ b/src/v2/test/claim/manual/derivable_coercion_nickname_triple_test.dag @@ -1,48 +1,5 @@ module v2.test.manual.derivable_coercion_nickname_triple -import v2.compiler.eval { run_test_claim_assert } -import v2.test.fixture.derivable_coercion_task_id { - account_id_wrong_inhabitant_node, - derivable_coercion_candidate_closedness, - task_id_api_inhabitant_node, - task_id_db_inhabitant_node, - task_id_semantic_core_node, - task_id_wire_inhabitant_node -} -import v2.std.collection { List } -import v2.std.diagnostic { - Accepted, - None, - Outcome, - Rejected -} -import v2.std.exact_structural_equality_zip_fold_predicate { - exact_structural_equality_zip_fold -} -import v2.std.find_witness { - CandidateSet, - FindWitnessResult, - PreservationPredicate, - UniqueOnly, - find_witness, - find_witness_derives, -} -import v2.std.node { Node, Symbol } -import v2.std.refinement_widening_predicate { refinement_widening_predicate_algebra } -import v2.std.verdict { Fail, Pass, Deferred } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor, - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/diagnostic_assert_eval.dag b/src/v2/test/claim/manual/diagnostic_assert_eval.dag index fb5314af221..f5a7e391126 100644 --- a/src/v2/test/claim/manual/diagnostic_assert_eval.dag +++ b/src/v2/test/claim/manual/diagnostic_assert_eval.dag @@ -1,38 +1,5 @@ module v2.test.manual.diagnostic_assert_eval -import v2.compiler.eval { - TestClaimEvalSubject, - aggregate_verdicts, - eval_diagnostic, - run_test_claim_assert -} -import v2.std.verdict { Verdict, Pass, Fail, Deferred } -import v2.std.node { Node } -import v2.std.diagnostic { - AmbiguousIntent, - Diagnostic, - node_locus, - NonEmptyDiagnostics, - Outcome, - Accepted, - Rejected, - None, - Unavailable, - diagnostics_singleton, - outcome_node_eq -} -import v2.std.collection { List } -import v2.std.node { Node, Symbol } -import v2.std.verification { - DiagnosticClaim, - TestClaim, - ManualAnchorAbsent, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} -import v2.test.manual.connective_anchors { stub_empty_conj } fn diag_assert_node() -> Node { stub_empty_conj } diff --git a/src/v2/test/claim/manual/discriminant_intrinsic_test.dag b/src/v2/test/claim/manual/discriminant_intrinsic_test.dag index 4daa5bb6634..bf7cb418363 100644 --- a/src/v2/test/claim/manual/discriminant_intrinsic_test.dag +++ b/src/v2/test/claim/manual/discriminant_intrinsic_test.dag @@ -1,11 +1,5 @@ module v2.test.manual.discriminant_intrinsic -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/dissolution_subsumption_reverification.dag b/src/v2/test/claim/manual/dissolution_subsumption_reverification.dag index 84a312f0345..686e922bb92 100644 --- a/src/v2/test/claim/manual/dissolution_subsumption_reverification.dag +++ b/src/v2/test/claim/manual/dissolution_subsumption_reverification.dag @@ -1,79 +1,6 @@ module v2.test.manual.dissolution_subsumption_reverification -import v2.compiler.eval { - EvalContext, - TestClaimRun, - eval_context_with_semantics, - eval_diagnostic, - eval_test_claim_subject, - run_test_claim -} -import v2.std.verdict { Verdict, Deferred, Fail, Pass } -import v2.compiler.infer { - InferredFacts, - InferredTree -} -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.lens.subsumption { - DiffId, - DissolutionSubsumption, - MechanicalReverification, - ProducerStageDerivation, - TestClaimId, - rust_language_model_emit_subsumption -} -import v2.std.cardinality { RankingDimension, TerminationProof } -import v2.std.collection { Map, Set } - -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - diagnostics_singleton -} -import v2.std.node { - Atom, - ComputationNode, - Conj, - Edge, - Hash, - Named, - Node, - Symbol, - TypeNode, - Value, - SyntheticOccurrence -} -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - Continue, - ControlTransfer, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - RuntimeUnit, - RuntimeUnitValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Integration, - manual_claim_anchor -} -import v2.std.witness { Holds, Witness } + type MechanicalReverificationReportAuthority = LensCiTestClaimRunner | ReportAuthorityUnavailable diff --git a/src/v2/test/claim/manual/emit_directive_bash_test.dag b/src/v2/test/claim/manual/emit_directive_bash_test.dag index 0249b909a81..01991f6d3f3 100644 --- a/src/v2/test/claim/manual/emit_directive_bash_test.dag +++ b/src/v2/test/claim/manual/emit_directive_bash_test.dag @@ -1,30 +1,5 @@ module v2.test.manual.emit_directive_bash -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import extdeps.communication.medium { Medium } -import v2.extdeps.languages.bash { - emit_directive_bash_emitted_command, - emit_directive_bash_target_model, - emit_directive_bash_to_stdout_wrong_target_model -} -import v2.std.collection { Map } -import v2.std.diagnostic { - Accepted, - Diagnostic, - EmitDirective, - ExternalContractUnknown, - None, - Outcome, - Rejected, - SeverityError, - SeverityWarning, - Unavailable, - node_locus -} -import v2.std.node { Node } -import v2.std.witness { Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/emit_directive_gha_test.dag b/src/v2/test/claim/manual/emit_directive_gha_test.dag index 26bbd5b04cd..38e1cd5f184 100644 --- a/src/v2/test/claim/manual/emit_directive_gha_test.dag +++ b/src/v2/test/claim/manual/emit_directive_gha_test.dag @@ -1,30 +1,5 @@ module v2.test.manual.emit_directive_gha -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import extdeps.communication.medium { Medium } -import v2.extdeps.languages.bash { - emit_directive_bash_emitted_command, - emit_directive_bash_target_model -} -import v2.extdeps.github.diagnostic_emit { emit_directive_gha_target_model } -import v2.std.collection { Map } -import v2.std.diagnostic { - Accepted, - Diagnostic, - EmitDirective, - ExternalContractUnknown, - None, - Outcome, - Rejected, - SeverityError, - SeverityWarning, - Unavailable, - node_locus -} -import v2.std.node { Node } -import v2.std.witness { Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/emit_directive_rust_test.dag b/src/v2/test/claim/manual/emit_directive_rust_test.dag index 062212eb479..8deb0eb4300 100644 --- a/src/v2/test/claim/manual/emit_directive_rust_test.dag +++ b/src/v2/test/claim/manual/emit_directive_rust_test.dag @@ -1,33 +1,5 @@ module v2.test.manual.emit_directive_rust -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import extdeps.communication.medium { Medium } -import v2.extdeps.languages.rust_test { - rust_emit_directive_emitted_call, - rust_emit_directive_target_model -} -import v2.extdeps.languages.bash { - emit_directive_bash_emitted_command, - emit_directive_bash_target_model -} -import v2.std.collection { Map } -import v2.std.diagnostic { - Accepted, - Diagnostic, - EmitDirective, - ExternalContractUnknown, - None, - Outcome, - Rejected, - SeverityError, - SeverityWarning, - Unavailable, - node_locus -} -import v2.std.node { Node } -import v2.std.witness { Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/emit_ingest_same_language_row_fold_test.dag b/src/v2/test/claim/manual/emit_ingest_same_language_row_fold_test.dag index fd918ce1d31..e1d8520ab24 100644 --- a/src/v2/test/claim/manual/emit_ingest_same_language_row_fold_test.dag +++ b/src/v2/test/claim/manual/emit_ingest_same_language_row_fold_test.dag @@ -1,50 +1,5 @@ module v2.test.manual.emit_ingest_same_language_row_fold -import v2.compiler.ingest { grammar_relation_row_forward_selection } -import v2.compiler.translate { grammar_relation_row_for_emitted } -import v2.extdeps.languages.dag { - dag_fixture_emitted_add_fn, - dag_add_grammar_relation_row_node, - dag_translation_rules_node -} -import v2.extdeps.languages.python { - python_grammar_relation_row_node, - python_emitted_add_fn_node, - python_grammar_relation_row, - python_translation_rules_node -} -import std.algebra { Empty } -import v2.std.algebra { list_append } -import v2.std.collection { List } -import v2.std.compilers.target_model { - concrete_syntax_token_class, - concrete_syntax_token_list_from_node, -} -import v2.std.diagnostic { - Accepted, - Outcome, - Rejected, - bind_outcome, - outcome_accepted -} -import v2.std.logic { Bool } -import v2.std.node { - Conj, - Edge, - Named, - Node, - Positional, - Symbol, - SyntheticOccurrence, - TypeNode -} -import v2.std.node_query { find_named_child } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/english_emit_add_test.dag b/src/v2/test/claim/manual/english_emit_add_test.dag index afc19bd3423..61f94338cbb 100644 --- a/src/v2/test/claim/manual/english_emit_add_test.dag +++ b/src/v2/test/claim/manual/english_emit_add_test.dag @@ -1,53 +1,5 @@ module v2.test.manual.english_emit_add -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.compiler.parse { parse } -import extdeps.communication.medium { Lossless, Medium } -import v2.compiler.tokenize { tokenize } -import v2.compiler.translate { - grammar_inverse_source_validated, - target_serialize_source_from_model -} -import v2.extdeps.languages.english { - english_add_fn_emitted_node, - english_add_fn_paragraph_grammar, - english_add_fn_source_text, - english_add_fn_target_model, - english_inhabitant_atom, - english_noun_facts_node, - english_noun_inhabitant_node, - english_lex -} -import v2.test.lens_common.infer_fixture { claim_inferred_facts_witness } -import v2.std.algebra { fold_list } -import v2.std.cardinality { termination_proof_witness_for_node } -import v2.std.collection { Map } -import v2.std.constraints { - CanonicalGrounding, - CanonicalGroundingWitness -} -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - node_locus -} -import v2.std.grammar { ParseTree } -import v2.std.logic { Bool } -import v2.std.node { Edge, Named, Node, Positional } -import v2.std.compilers.target_model { TargetModel } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.witness { Holds, StructuralPropertyWitness, Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/eval_runtime.dag b/src/v2/test/claim/manual/eval_runtime.dag index 5d9a4fa9772..c649a73c7f8 100644 --- a/src/v2/test/claim/manual/eval_runtime.dag +++ b/src/v2/test/claim/manual/eval_runtime.dag @@ -1,97 +1,6 @@ module v2.test.manual.eval_runtime -import v2.compiler.eval { - EvalContext, - Inputs, - TestClaimRun, - eval, - eval_context_with_semantics, - eval_diagnostic, - eval_test_claim_subject, - inputs_root_only, - run_test_claim -} -import v2.compiler.infer { - InferredFacts, - InferredTree -} -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.std.cardinality { RankingDimension, TerminationProof } -import v2.std.collection { List, Map, empty_map, list_nth } - -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - diagnostics_singleton -} -import v2.std.runtime { - RuntimeAggregate, - RuntimeAggregateValue, - AllocationSemantics, - BindInterpreter, - EnvironmentBindingKey, - BranchInterpreter, - EvaluationCall, - CallSemantics, - RuntimeClosure, - RuntimeClosureValue, - Continue, - ControlSemantics, - ControlTransfer, - EvaluationEnvironment, - ExecutionSemantics, - RuntimeFieldValue, - EvaluationFrame, - RuntimeIdentity, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - RuntimePrimitive, - RuntimePrimitiveValue, - RuntimeReference, - RuntimeReferenceValue, - Return, - TransformInterpreter, - RuntimeUnit, - RuntimeUnitValue, - RuntimeValue, - ValueInterpreter, - ValueRepresentationModel -} -import v2.std.machine { Byte } -import v2.std.node { - Atom, - ComputationNode, - Edge, - Hash, - Named, - Node, - Positional, - Symbol, - Transform, - TypeNode, - Value, - SyntheticOccurrence -} -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} -import v2.std.witness { - Holds, - Violates, - Witness -} + fn eval_byte() -> Byte { Byte { bits: [true] } } diff --git a/src/v2/test/claim/manual/fact_density_anchor.dag b/src/v2/test/claim/manual/fact_density_anchor.dag index 380b41cc5b4..f0fdcafd61e 100644 --- a/src/v2/test/claim/manual/fact_density_anchor.dag +++ b/src/v2/test/claim/manual/fact_density_anchor.dag @@ -1,19 +1,5 @@ module v2.test.manual.fact_density_anchor -import v2.lens.fact_density { - carrier_spec_fact, - SourceSpecReadFact -} -import v2.std.node { - Node, - TypeNode, - Atom, - Conj, - Edge, - Named, - Symbol, - SyntheticOccurrence -} data fact_density_anchor_hollow_alias: Node = Node { kind: TypeNode { connective: Atom { identity: ^fact_density_anchor_int32_symbol } }, children: [], diff --git a/src/v2/test/claim/manual/field_access_emit_test.dag b/src/v2/test/claim/manual/field_access_emit_test.dag index 2ab17d78a4b..694862fb30d 100644 --- a/src/v2/test/claim/manual/field_access_emit_test.dag +++ b/src/v2/test/claim/manual/field_access_emit_test.dag @@ -1,51 +1,5 @@ module v2.test.manual.field_access_emit -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import extdeps.communication.medium { Lossless, Medium } -import v2.compiler.translate { - coerce_grounded_node, - grammar_inverse_source_validated, - target_serialize_source_from_model -} -import v2.extdeps.languages.dag { - dag_inhabitant_atom, - dag_field_access_arrow_domain_conj_node, - dag_field_access_body_fixture, - dag_fixture_emitted_field_access_fn, - dag_fixture_int_inhabitant, - dag_field_access_source_text, - dag_field_access_target_model, - dag_type_atom_node -} -import v2.test.lens_common.infer_fixture { claim_inferred_facts_witness } -import v2.std.cardinality { termination_proof_witness_for_node } -import v2.std.collection { Map } -import v2.std.constraints { - CanonicalGrounding, - CanonicalGroundingWitness -} -import v2.std.coercion { CoercionQuality, Exact, Identity, Widened } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.compilers.target_model { TargetModel } -import v2.std.witness { Holds, StructuralPropertyWitness, Violates, Witness } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/find_witness_distinct_node_zip_fold_test.dag b/src/v2/test/claim/manual/find_witness_distinct_node_zip_fold_test.dag index 6a650fc276a..b6468e66b3c 100644 --- a/src/v2/test/claim/manual/find_witness_distinct_node_zip_fold_test.dag +++ b/src/v2/test/claim/manual/find_witness_distinct_node_zip_fold_test.dag @@ -1,52 +1,5 @@ module v2.test.manual.find_witness_distinct_node_zip_fold -import v2.std.coercion { - CoercionCandidateSet, - Exact, - Identity, - CoercionQuality, - coercion_fold -} -import v2.std.constraints { - CanonicalGrounding, - CanonicalGroundingWitness -} -import v2.std.diagnostic { - Accepted, - Outcome, - Rejected -} -import v2.std.find_witness { - CandidateSet, - FindWitnessResult, - PreservationPredicate, - TargetDeclaredPriority, - UniqueOnly, - find_witness, - verify_witness -} -import v2.std.node { - Atom, - Arrow, - Conj, - Edge, - Node, - Positional, - Symbol, - TypeNode, - SyntheticOccurrence -} -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} -import v2.std.witness { StructuralPropertyWitness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly fn distinct_source_leaf() -> Node { diff --git a/src/v2/test/claim/manual/find_witness_identity_test.dag b/src/v2/test/claim/manual/find_witness_identity_test.dag index 08b18cde32f..e05977f622d 100644 --- a/src/v2/test/claim/manual/find_witness_identity_test.dag +++ b/src/v2/test/claim/manual/find_witness_identity_test.dag @@ -1,51 +1,5 @@ module v2.test.manual.find_witness_identity -import v2.std.coercion { - CoercionCandidateSet, - Exact, - Identity, - CoercionQuality, - coercion_fold -} -import v2.std.constraints { - CanonicalGrounding, - CanonicalGroundingWitness -} -import v2.std.diagnostic { - Accepted, - None, - Outcome, - Rejected -} -import v2.std.find_witness { - CandidateSet, - FindWitnessResult, - PreservationPredicate, - TargetDeclaredPriority, - TargetSelection, - UniqueOnly, - UserSelected, - find_witness, - verify_witness -} -import v2.std.node { - Atom, - Node, - Symbol, - TypeNode, - SyntheticOccurrence -} -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} -import v2.std.witness { StructuralPropertyWitness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly fn identity_source_node() -> Node { diff --git a/src/v2/test/claim/manual/find_witness_project_to_core_controls.dag b/src/v2/test/claim/manual/find_witness_project_to_core_controls.dag index d2e38c9298e..338566a3d0a 100644 --- a/src/v2/test/claim/manual/find_witness_project_to_core_controls.dag +++ b/src/v2/test/claim/manual/find_witness_project_to_core_controls.dag @@ -1,58 +1,6 @@ module v2.test.manual.find_witness_project_to_core_controls -import v2.test.fixture.derivable_coercion_task_id { - account_id_wrong_inhabitant_node, - derivable_coercion_candidate_closedness, - task_id_api_inhabitant_node, - task_id_db_inhabitant_node, - task_id_wire_inhabitant_node -} -import v2.std.collection { List } -import v2.std.find_witness { - CandidateSet, - PreservationPredicate, - UniqueOnly, - find_witness, - find_witness_derives, -} -import v2.std.integer { - int16_interval_spec, - int32_interval_spec, - int8_interval_spec, - int_platform_interval_spec, - integer_concrete_zero, - integer_interval_bound_compare, - integer_interval_spec_contains, - integer_pointer_width_bound, - IntegerRangeInclusiveMax, - IntegerRangeInclusiveMin, - Signed, - Unsigned, - uint_platform_interval_spec, - uint8_interval_spec, - integer_interval_spec_node -} -import v2.std.integer_value_set { - integer_interval_value_set_node, - integer_unbounded_value_set_node, - integer_value_set_contains, - integer_value_set_strictly_contains, -} -import v2.std.model_core { ModelCoreFactAxisEncoding, ModelCoreFactAxisSurfaceSpelling } -import v2.std.node { Atom, Conj, Disj, Edge, Named, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.refinement_widening_predicate { - refinement_widening_predicate_algebra_for_value_sets, - refinement_widening_preservation_holds -} -import v2.std.diagnostic { Accepted, Rejected } - -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.algebra { Ordering } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } + data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/fn_as_value_test.dag b/src/v2/test/claim/manual/fn_as_value_test.dag index c5d577a29e2..2b21b763193 100644 --- a/src/v2/test/claim/manual/fn_as_value_test.dag +++ b/src/v2/test/claim/manual/fn_as_value_test.dag @@ -1,5 +1,4 @@ module v2.test.manual.fn_as_value -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/fold_call_closure_emit_test.dag b/src/v2/test/claim/manual/fold_call_closure_emit_test.dag index 45e4d6ca2ff..832c8bde8df 100644 --- a/src/v2/test/claim/manual/fold_call_closure_emit_test.dag +++ b/src/v2/test/claim/manual/fold_call_closure_emit_test.dag @@ -1,54 +1,5 @@ module v2.test.manual.fold_call_closure_emit -import v2.compiler.translate { translate_project_transform_in_arrow_scope } -import v2.extdeps.languages.dag { dag_value_expression_projection } -import v2.extdeps.languages.typescript { - ts_binding_spellings, - ts_source_text_authority, - ts_fn_add_lex_rules -} -import v2.std.collection { List } -import v2.std.diagnostic { - Accepted, - None, - Outcome, - Rejected, - bind_outcome -} -import v2.std.logic { Bool } -import v2.std.node { - Arrow, - Atom, - ComputationNode, - Conj, - Edge, - Named, - Node, - Positional, - Symbol, - Transform, - TypeNode, - content_hash, - node_synthetic, - well_formed -} -import v2.std.compilers.target_model { - BoundToken, - ConcreteSyntaxToken, - FixedToken, - InfixToken, - TargetModel, - target_model_emit_transforms_empty, - canonical_operation_op_add, - concrete_syntax_token_list_to_node, - target_operator_realization_node, - target_operator_realizations_catalog_node, - target_project_arrow_body_to_value_expression, - target_value_expression_projection_from_target, - target_value_expression_tokens_from_target, - value_expr_projection_bundle_node -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/fold_node_topdown.dag b/src/v2/test/claim/manual/fold_node_topdown.dag index 1b7370dc0cc..1708889c2e9 100644 --- a/src/v2/test/claim/manual/fold_node_topdown.dag +++ b/src/v2/test/claim/manual/fold_node_topdown.dag @@ -1,27 +1,5 @@ module v2.test.manual.fold_node_topdown -import v2.std.node { - Atom, - Conj, - Edge, - Named, - Node, - NodeFoldTopDown, - Positional, - Symbol, - TypeNode, - SyntheticOccurrence, - fold_node_topdown -} -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn topdown_leaf() -> Node { Node { diff --git a/src/v2/test/claim/manual/fold_source.dag b/src/v2/test/claim/manual/fold_source.dag index 9b533e60842..5379032cd03 100644 --- a/src/v2/test/claim/manual/fold_source.dag +++ b/src/v2/test/claim/manual/fold_source.dag @@ -1,18 +1,5 @@ module v2.test.manual.fold_source -import std.algebra { Cons, Empty } -import v2.std.logic { Bool } -import v2.std.node { Atom, Node, SyntheticOccurrence, TypeNode } -import v2.std.text { SourceFold, String, fold_source } -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} type CountAcc { count: Int diff --git a/src/v2/test/claim/manual/generic_instantiation_runtime_test.dag b/src/v2/test/claim/manual/generic_instantiation_runtime_test.dag index b7defc51d62..8f3ea9a891f 100644 --- a/src/v2/test/claim/manual/generic_instantiation_runtime_test.dag +++ b/src/v2/test/claim/manual/generic_instantiation_runtime_test.dag @@ -1,8 +1,5 @@ module v2.test.manual.generic_instantiation_runtime -import v2.std.algebra { fold_list, fold_list_right } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/gha_workflow_yaml_fold_runner.dag b/src/v2/test/claim/manual/gha_workflow_yaml_fold_runner.dag index 7b0a2f3b793..520ab0fb098 100644 --- a/src/v2/test/claim/manual/gha_workflow_yaml_fold_runner.dag +++ b/src/v2/test/claim/manual/gha_workflow_yaml_fold_runner.dag @@ -1,7 +1,5 @@ module v2.test.manual.gha_workflow_yaml_fold_runner -import std.realization_schedule { Runnable, RunnableSingleClaim } -import v2.std.collection { List } data gha_fold_structural_test_entry: String = "src/v2/test/claim/gha_workflow_yaml_fold_structural_test.dag" diff --git a/src/v2/test/claim/manual/go_add_emit_translate_test.dag b/src/v2/test/claim/manual/go_add_emit_translate_test.dag index ed038500ad3..709b6908723 100644 --- a/src/v2/test/claim/manual/go_add_emit_translate_test.dag +++ b/src/v2/test/claim/manual/go_add_emit_translate_test.dag @@ -1,91 +1,5 @@ module v2.test.manual.go_add_emit_translate -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.compiler.emit { emit } -import v2.compiler.compile { - CompileOutput, - TranslateResult, - TranslateTo, - compile_inferred -} -import v2.compiler.eval { - TestClaimEvalSubject, - TestClaimRun, - run_test_claim_assert, - test_claim_cache_receipt, - test_claim_typed_input_node -} -import v2.compiler.translate { - target_serialize_source_from_model, - translate, -} -import v2.extdeps.languages.go { - Signed, - SignedPlatformInt, - SignedTypedIntegerTruncatesSilentlyOnOverflow, - go_facts_int, - go_inhabitant_atom, - go_int_inhabitant_node, - go_int_kind_node, - go_integer_facts_node, - go_binding_spellings, - go_source_text, - go_target_model, - go_target_model_node, - go_named_edge, - go_overflow_node, - go_signed_int_width_node, - go_lex -} -import v2.compiler.infer { InferredFacts, InferredTree } -import extdeps.communication.medium { Lossless, Medium } -import v2.std.compilers.target_model { TargetModel, target_model_emit_transforms_empty } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_witness } -import v2.test.manual.infer_ground_add { - infer_receipt_context -} -import v2.std.cardinality { TerminationProof, termination_proof_witness_for_node } -import v2.std.collection { Map, empty_map } -import v2.std.constraints { - CanonicalGrounding, - CanonicalGroundingWitness -} -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - diagnostics_singleton, - node_locus -} -import v2.std.node { - Arrow, - Conj, - Edge, - Node, - Positional, - Symbol, - TypeNode, - SyntheticOccurrence -} -import v2.std.verification { - DiagnosticClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - CompilesClaim, - manual_claim_anchor, - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.witness { Holds, StructuralPropertyWitness, Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly data go_add_forbidden_authority_source_text: String = "authority_source_text_fallback_forbidden" diff --git a/src/v2/test/claim/manual/go_grammar_claim.dag b/src/v2/test/claim/manual/go_grammar_claim.dag index 3e56f09a57c..54f005a0507 100644 --- a/src/v2/test/claim/manual/go_grammar_claim.dag +++ b/src/v2/test/claim/manual/go_grammar_claim.dag @@ -1,29 +1,5 @@ module v2.test.manual.go_grammar_claim -import v2.compiler.parse { - grammar_validate_for_parse, - parse_production_tree, -} -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.go { - go_source_text, - go_grammar_root, - go_lex -} -import v2.std.compilers.lexing { token_stream_remaining } -import v2.std.diagnostic { Accepted, Outcome, Rejected, port_locus } -import v2.std.grammar { ParseTree } -import v2.std.logic { Bool } -import v2.std.node { Atom, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn go_claim_bool_atom(b: Bool) -> Node { match b { true => Node { kind: TypeNode { connective: Atom { identity: ^go_claim_bool_true } }, children: [], diff --git a/src/v2/test/claim/manual/go_language_model_anchor.dag b/src/v2/test/claim/manual/go_language_model_anchor.dag index 02442c76cb4..db406420065 100644 --- a/src/v2/test/claim/manual/go_language_model_anchor.dag +++ b/src/v2/test/claim/manual/go_language_model_anchor.dag @@ -1,25 +1,5 @@ module v2.test.manual.go_language_model_anchor -import v2.std.language_model { LanguageModel } -import v2.extdeps.languages.go { - go_bool_algebra_inhabitance, - go_facts_float64, - go_facts_int, - go_facts_string, - go_formal_production_fn_add, - go_float_algebra_inhabitance, - go_integer_algebra_inhabitance, - go_int_inhabitant_node, - go_language_model, - go_model_core_inhabitance_decls, - go_model_core, - go_target_model_node, - go_string_algebra_inhabitance -} -import v2.std.grammar { FormalProduction } -import v2.std.collection { List } -import v2.std.model_core { AlgebraInhabitanceDecl, ModelCore } -import v2.std.node { Node } type go_anchor_language_model = LanguageModel diff --git a/src/v2/test/claim/manual/grammar_choice_ambiguity_audit.dag b/src/v2/test/claim/manual/grammar_choice_ambiguity_audit.dag index 36b7b177c05..d221afa32f8 100644 --- a/src/v2/test/claim/manual/grammar_choice_ambiguity_audit.dag +++ b/src/v2/test/claim/manual/grammar_choice_ambiguity_audit.dag @@ -1,20 +1,5 @@ module v2.test.manual.grammar_choice_ambiguity_audit -import v2.compiler.parse { - grammar_choice_ambiguity_count, - grammar_choice_ambiguity_roster, - grammar_has_choice_ambiguity, - grammar_nullable_ambiguity_rows, - grammar_validate_for_parse -} -import v2.extdeps.languages.dag { dag_grammar_root } -import v2.extdeps.languages.python { python_grammar_root } -import v2.std.collection { list_at_optional, Present, Absent } -import v2.std.diagnostic { Accepted, Rejected, port_locus } -import v2.std.algebra { is_empty, length } -import v2.std.logic { Bool } -import v2.std.integer { Int } -import v2.std.node { Symbol } fn witness_python_choice_ambiguity_count() -> Int { grammar_choice_ambiguity_count(root: python_grammar_root()) diff --git a/src/v2/test/claim/manual/infer_algebra_ref_grounding_anchor.dag b/src/v2/test/claim/manual/infer_algebra_ref_grounding_anchor.dag index 107cedb4e16..e5a5df9af9d 100644 --- a/src/v2/test/claim/manual/infer_algebra_ref_grounding_anchor.dag +++ b/src/v2/test/claim/manual/infer_algebra_ref_grounding_anchor.dag @@ -1,18 +1,5 @@ module v2.test.manual.infer_algebra_ref_grounding_anchor -import v2.compiler.infer { - InferredFacts, - algebra_ref_is_grounded, - canonical_grounding_from_inferred_facts, -} -import v2.std.cardinality { RankingDimension, TerminationProof } -import v2.std.constraints { - CanonicalGrounding, - CanonicalGroundingWitness -} -import v2.std.diagnostic { Outcome, Rejected } -import v2.std.node { Atom, Conj, ComputationNode, Node, Symbol, TypeNode, Value, SyntheticOccurrence } -import v2.std.witness { Holds, StructuralPropertyWitness, Witness } fn anchor_atom_node(s: Symbol) -> Node { Node { kind: TypeNode { connective: Atom { identity: s } }, diff --git a/src/v2/test/claim/manual/infer_bounded_lattice_completeness_anchor.dag b/src/v2/test/claim/manual/infer_bounded_lattice_completeness_anchor.dag index bbcd92b889a..85584d7c0a8 100644 --- a/src/v2/test/claim/manual/infer_bounded_lattice_completeness_anchor.dag +++ b/src/v2/test/claim/manual/infer_bounded_lattice_completeness_anchor.dag @@ -1,35 +1,5 @@ module v2.test.manual.infer_bounded_lattice_completeness_anchor -import v2.compiler.infer { - InferredTree, - infer -} -import v2.std.bounded_lattice_completeness { - infer_bounded_lattice_consumer_gate, - infer_bounded_lattice_instance_gate, - partial_bounded_lattice_instances_in_tree -} -import v2.std.algebra { - BoundedLatticeComplete, - BoundedLatticePartial, - MissingMeet, - MissingLatticeField, - NotBoundedLatticeInstance, - length -} -import v2.std.bounded_lattice_completeness { bounded_lattice_instance_completeness } -import v2.std.diagnostic { Accepted, Outcome, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Atom, Arrow, Conj, Edge, Named, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn anchor_atom_node(s: Symbol) -> Node { Node { kind: TypeNode { connective: Atom { identity: s } }, diff --git a/src/v2/test/claim/manual/infer_emit_compile_anchor.dag b/src/v2/test/claim/manual/infer_emit_compile_anchor.dag index 70ae0c53f8c..4cd19e6caa8 100644 --- a/src/v2/test/claim/manual/infer_emit_compile_anchor.dag +++ b/src/v2/test/claim/manual/infer_emit_compile_anchor.dag @@ -1,42 +1,6 @@ module v2.test.manual.infer_emit_compile_anchor -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.compiler.compile { - CompileMode, - CompileOutput, TranslateResult, - TranslateTo, - compile_inferred, - compile_ingest_staging -} -import extdeps.communication.medium { Lossless, Medium } -import v2.std.compilers.target_model { TargetModel, target_model_emit_transforms_empty } -import v2.std.compilers.lexing { VoidLexRules } -import v2.compiler.emit { emit } -import v2.compiler.infer { - InferredFacts, - InferredTree, - infer -} -import v2.test.manual.rust_add_emit_translate { - anchor_rust_add_emit_accepts, - rust_add_inferred_tree, - rust_add_target_model -} -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import std.algebra { Empty } -import v2.std.collection { Map, empty_map } -import v2.std.diagnostic { - Diagnostic, - ExternalContractUnknown, - node_locus, - Outcome, - port_locus, - Unavailable -} -import std.algebra { Empty } -import v2.std.node { Conj, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.witness { Violates, Witness } data anchor_stub_empty_conj: Node = Node { kind: TypeNode { connective: Conj }, diff --git a/src/v2/test/claim/manual/infer_ground_add.dag b/src/v2/test/claim/manual/infer_ground_add.dag index c7d5611bce4..9aa27a7282e 100644 --- a/src/v2/test/claim/manual/infer_ground_add.dag +++ b/src/v2/test/claim/manual/infer_ground_add.dag @@ -1,77 +1,5 @@ module v2.test.manual.infer_ground_add -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - eval_context_with_semantics, - test_claim_cache_receipt, - test_claim_typed_input_node -} -import v2.std.verdict { Verdict, Pass, verdict_fail } -import v2.compiler.infer { - infer, - infer_descent_not_derived_diagnostic, - infer_descent_witness_for_node, - InferredTree -} -import v2.compiler.resolve { ResolvedTree } -import v2.std.collection { List, Map } -import v2.std.diagnostic { - Accepted, - AmbiguousIntent, - Diagnostic, - NonEmptyDiagnostics, - NodeLocus, - None, - Outcome, - Rejected, - Unavailable, - diagnostics_singleton, - node_locus, - outcome_node_eq -} -import v2.std.node { - Arrow, - Atom, - Conj, - Edge, - Hash, - Named, - Node, - Positional, - Symbol, - TypeNode, - SyntheticOccurrence -} -import v2.std.verification { - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - CompilesClaim, - DiagnosticClaim, - test_claim_expected_outcome, - test_claim_input, - manual_claim_anchor -} -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - ControlTransfer, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - RuntimePrimitive, - RuntimePrimitiveValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.witness { Holds, Violates } type InferReceiptCase diff --git a/src/v2/test/claim/manual/ingest_bridge_test.dag b/src/v2/test/claim/manual/ingest_bridge_test.dag index ae700418a22..dbbd25d008a 100644 --- a/src/v2/test/claim/manual/ingest_bridge_test.dag +++ b/src/v2/test/claim/manual/ingest_bridge_test.dag @@ -1,66 +1,5 @@ module v2.test.manual.ingest_bridge -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.std.text { string_is_empty } -import std.algebra { Cons, Empty } -import v2.compiler.ingest { - cross_language_compile, - parse_tree_to_emitted_node, - parse_tree_to_target_model_bridge -} -import v2.compiler.parse { - grammar_validate_for_parse, - parse_production, -} -import v2.std.grammar { - StampClass, - StampBinding, - GrammarProduction, - GrammarRoot, - Terminal, - grammar_concrete_fixed_token_node, - grammar_empty_sync_tokens, - grammar_relation_tokens_node -} -import v2.extdeps.languages.dag { - dag_binding_spellings, - dag_declared_inhabitants_root, - dag_fidelity_quotient_node, - dag_fixture_emitted_add_fn, - dag_selection_policy_node, - dag_serialize_source_node, - dag_source_text, - dag_target_model, - dag_lex -} -import v2.std.compilers.lexing { Token } -import v2.std.compilers.target_model { - TargetModel, target_model_emit_transforms_empty -} -import v2.std.diagnostic { Accepted, None, Outcome, Rejected, port_locus } -import v2.std.logic { Bool } -import v2.std.node { - Conj, - Edge, - Named, - Node, - Symbol, - SyntheticOccurrence, - TypeNode -} -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Integration, - UnifiedTestClaim, - manual_claim_anchor -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/inhabitant_neutralization_test.dag b/src/v2/test/claim/manual/inhabitant_neutralization_test.dag index 00d268d5575..a08888993e9 100644 --- a/src/v2/test/claim/manual/inhabitant_neutralization_test.dag +++ b/src/v2/test/claim/manual/inhabitant_neutralization_test.dag @@ -1,48 +1,5 @@ module v2.test.manual.inhabitant_neutralization -import v2.compiler.emit { emit } -import v2.compiler.ingest { cross_language_compile } -import v2.compiler.infer { infer } -import v2.compiler.translate { translate } -import v2.extdeps.languages.go { - go_facts_float64, - go_facts_int, - go_int64_additive_numeric_inhabitant_node, - go_int64_falsifier_emitted_add_fn_node, - go_int_additive_numeric_inhabitant_node, - go_int_inhabitant_node, - go_source_text, - go_target_model, - go_target_model_int64_selection_policy -} -import v2.extdeps.languages.python { - python_int_inhabitant_node, - python_emitted_add_fn_node, - python_target_model -} -import v2.test.manual.ingest_bridge { ingest_cross_language_compile_holds } -import v2.test.manual.python_grammar_claim { python_grammar_parse_fixture } -import v2.extdeps.languages.typescript { ts_source_text, ts_target_model } -import v2.std.inhabitant_neutralization { - inhabitant_std_projection_symbol, - neutralize_core_for_target, - target_inhabitant_for_std_projection -} -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - UnifiedTestClaim, - manual_claim_anchor -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/int_cross_target_coercion_test.dag b/src/v2/test/claim/manual/int_cross_target_coercion_test.dag index ceaee8c5e7c..8101e16af7d 100644 --- a/src/v2/test/claim/manual/int_cross_target_coercion_test.dag +++ b/src/v2/test/claim/manual/int_cross_target_coercion_test.dag @@ -1,65 +1,5 @@ module v2.test.manual.int_cross_target_coercion -import v2.compiler.eval { run_test_claim_assert } -import v2.extdeps.languages.python { - python_declared_inhabitants_root, - python_int_inhabitant_node -} -import v2.extdeps.languages.rust { - rust_declared_inhabitants_root, - rust_inhabitant_i32_node -} -import v2.extdeps.coercion_widening { - coercion_fold_python_int_to_rust_i32_narrowing, - coercion_fold_rust_i32_to_python_int_widening -} -import v2.std.coercion { - CoercionQuality, - CoercionResult, - Exact, - Identity, - NoTargetCandidate, - WouldLoseInformation, - Widened, - coercion_candidate_set_from_declared_inhabitants, - coercion_fold, - coercion_not_realized_diagnostic -} -import v2.std.constraints { - CanonicalGrounding, - CanonicalGroundingWitness -} -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - NonEmptyDiagnostics, - Outcome, - Rejected, - Unavailable, - bind_outcome, - node_locus -} -import v2.std.find_witness { - TargetDeclaredPriority, -} -import v2.std.node { Node } -import v2.std.verdict { Fail, Pass, Deferred } -import v2.std.verification { - CompilesClaim, - DiagnosticClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor, - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.witness { StructuralPropertyWitness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/int_literal_parse_smoke_test.dag b/src/v2/test/claim/manual/int_literal_parse_smoke_test.dag index 15b05ed4902..bca79878f31 100644 --- a/src/v2/test/claim/manual/int_literal_parse_smoke_test.dag +++ b/src/v2/test/claim/manual/int_literal_parse_smoke_test.dag @@ -1,30 +1,5 @@ module v2.test.manual.int_literal_parse_smoke -import v2.compiler.parse { parse_production_tree, grammar_validate_for_parse } -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { - dag_formal_production_fn_loop, - dag_formal_production_fn_pick, - dag_grammar_production_fn_loop, - dag_grammar_production_fn_pick, - dag_int_literal_magnitude_int_from_node, - dag_int_literal_node_from_lexeme, - dag_language_model, - dag_loop_source_text, - dag_pick_source_text -} -import v2.std.compilers.lexing { token_stream_all, token_stream_first, token_stream_remaining } -import v2.std.grammar { GrammarProduction, GrammarRoot } -import v2.std.collection { Absent, Optional, Present, Set, list_at_optional, optional_absent, optional_present } -import v2.std.diagnostic { Accepted, Rejected, port_locus } -import v2.std.integer { - decimal_digits_to_magnitude, - integer_decimal_magnitude_node, - integer_string_to_decimal_digits_optional -} -import v2.std.logic { Bool } -import v2.std.node { SyntheticOccurrence, Symbol } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/integer_census_stage_receipt.dag b/src/v2/test/claim/manual/integer_census_stage_receipt.dag index 5a9e1b61cb3..7ac85b66e04 100644 --- a/src/v2/test/claim/manual/integer_census_stage_receipt.dag +++ b/src/v2/test/claim/manual/integer_census_stage_receipt.dag @@ -1,22 +1,5 @@ module v2.test.manual.integer_census_stage_receipt -import extdeps.filesystem.filesystem_io -import v2.compiler.normalize { normalize } -import v2.compiler.parse { parse_module } -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { dag_language_model } -import v2.lens.enforcement.cost_coverage { - IngestParsedClean, - IngestRejected, - cost_coverage_file_receipt, - cost_coverage_tree_census -} -import std.algebra { Cons, Empty } -import v2.std.collection { List } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Symbol } -import v2.std.text { String } data ics_path: String = "src/v2/std/integer.dag" data ics_anchor: Symbol = ^ics_anchor diff --git a/src/v2/test/claim/manual/java_grammar_structure.dag b/src/v2/test/claim/manual/java_grammar_structure.dag index 9ce1df3d45e..6d02aa2e8a1 100644 --- a/src/v2/test/claim/manual/java_grammar_structure.dag +++ b/src/v2/test/claim/manual/java_grammar_structure.dag @@ -1,13 +1,5 @@ module v2.test.manual.java_grammar_structure -import v2.std.language_model { LanguageModel } -import v2.extdeps.languages.java { - java_language_model, - java_lex_rules -} -import v2.std.grammar { grammar_carries_symbol } -import v2.std.compilers.lexing { lex_rule_set_token_class_member } -import v2.std.logic { Bool } fn java_grammar_structure_satisfied(lm: LanguageModel) -> Bool { lex_rule_set_token_class_member(rules: java_lex_rules(), token_class: ^java_token_kw_void) && diff --git a/src/v2/test/claim/manual/java_language_model_anchor.dag b/src/v2/test/claim/manual/java_language_model_anchor.dag index 556b58a7dde..94463e9f831 100644 --- a/src/v2/test/claim/manual/java_language_model_anchor.dag +++ b/src/v2/test/claim/manual/java_language_model_anchor.dag @@ -1,13 +1,5 @@ module v2.test.manual.java_language_model_anchor -import v2.std.language_model { LanguageModel } -import v2.extdeps.languages.java { - java_inhabitant_int_node, - java_method_add_language_model, - java_language_model, - java_target_model_node -} -import v2.std.node { Node } type java_anchor_language_model = LanguageModel diff --git a/src/v2/test/claim/manual/json_number_integer_lexeme_anchor.dag b/src/v2/test/claim/manual/json_number_integer_lexeme_anchor.dag index a171fdcfc01..f0af55e68bc 100644 --- a/src/v2/test/claim/manual/json_number_integer_lexeme_anchor.dag +++ b/src/v2/test/claim/manual/json_number_integer_lexeme_anchor.dag @@ -1,6 +1,5 @@ module v2.test.manual.json_number_integer_lexeme_anchor -import v2.extdeps.formats.json { JsonNumberIntegerLexemeWitness } data json_anchor_integer_zero: JsonNumberIntegerLexemeWitness = JsonNumberIntegerZeroWitness data json_anchor_integer_nonzero: JsonNumberIntegerLexemeWitness = JsonNumberIntegerNonZeroLeadingDigitWithDigitRunWitness diff --git a/src/v2/test/claim/manual/kotlin_grammar_claim.dag b/src/v2/test/claim/manual/kotlin_grammar_claim.dag index 151756a27a9..3df11f8fbc5 100644 --- a/src/v2/test/claim/manual/kotlin_grammar_claim.dag +++ b/src/v2/test/claim/manual/kotlin_grammar_claim.dag @@ -1,29 +1,5 @@ module v2.test.manual.kotlin_grammar_claim -import v2.compiler.parse { - grammar_validate_for_parse, - parse_production_tree, -} -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.kotlin { - kotlin_source_text, - kotlin_lex, - kotlin_grammar_root -} -import v2.std.compilers.lexing { token_stream_remaining } -import v2.std.diagnostic { Accepted, Outcome, Rejected, port_locus } -import v2.std.grammar { ParseTree } -import v2.std.node { Atom, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.logic { Bool } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn kotlin_claim_bool_atom(b: Bool) -> Node { match b { true => Node { kind: TypeNode { connective: Atom { identity: ^kotlin_claim_bool_true } }, children: [], diff --git a/src/v2/test/claim/manual/kotlin_language_model_anchor.dag b/src/v2/test/claim/manual/kotlin_language_model_anchor.dag index 6fc8cf710e2..b39e5a288bf 100644 --- a/src/v2/test/claim/manual/kotlin_language_model_anchor.dag +++ b/src/v2/test/claim/manual/kotlin_language_model_anchor.dag @@ -1,12 +1,5 @@ module v2.test.manual.kotlin_language_model_anchor -import v2.std.language_model { LanguageModel } -import v2.extdeps.languages.kotlin { - kotlin_inhabitant_int_node, - kotlin_language_model, - kotlin_target_model_node -} -import v2.std.node { Node } type kotlin_anchor_language_model = LanguageModel diff --git a/src/v2/test/claim/manual/language_model_dissolution_test.dag b/src/v2/test/claim/manual/language_model_dissolution_test.dag index 308e826ae63..bd2b4778ccd 100644 --- a/src/v2/test/claim/manual/language_model_dissolution_test.dag +++ b/src/v2/test/claim/manual/language_model_dissolution_test.dag @@ -1,14 +1,5 @@ module v2.test.manual.language_model_dissolution -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.model_core { model_core_first_primitive_substrate, bool_model_core } -import v2.std.compilers.lexing { lex_rules_to_node, VoidLexRules } -import v2.std.grammar { grammar_to_node, VoidGrammar } -import v2.extdeps.languages.dag { dag_language_model } -import v2.extdeps.languages.swift { swift_primitive_language_model } -import v2.extdeps.languages.go { go_language_model } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/lean_language_model_anchor.dag b/src/v2/test/claim/manual/lean_language_model_anchor.dag index 8baa110fc2a..4de6f9bf7d5 100644 --- a/src/v2/test/claim/manual/lean_language_model_anchor.dag +++ b/src/v2/test/claim/manual/lean_language_model_anchor.dag @@ -1,11 +1,5 @@ module v2.test.manual.lean_language_model_anchor -import v2.std.language_model { LanguageModel } -import v2.extdeps.languages.lean { - lean_inhabitant_int32_node, - lean_language_model -} -import v2.std.node { Node } type lean_anchor_language_model = LanguageModel diff --git a/src/v2/test/claim/manual/llvm_ir_b2_omni_in_b_probe.dag b/src/v2/test/claim/manual/llvm_ir_b2_omni_in_b_probe.dag index 002c13c81fb..c07fd2aeeea 100644 --- a/src/v2/test/claim/manual/llvm_ir_b2_omni_in_b_probe.dag +++ b/src/v2/test/claim/manual/llvm_ir_b2_omni_in_b_probe.dag @@ -1,34 +1,5 @@ module v2.test.manual.llvm_ir_b2_omni_in_b_probe -import v2.extdeps.languages.llvm_ir { - BasicBlock, - ConstantOperand, - ConditionalBr, - Defined, - FunctionBody, - IntegerType, - IntConstant, - LlvmType, - LocalRef, - PhiIncoming, - PhiNode, - RetValue, - UnconditionalBr, - block_successors, - block_well_formed -} -import v2.std.cardinality { NonZeroNat } -import v2.std.nat { Zero } -import v2.std.node { Atom, Conj, Edge, Named, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier3, - Unit, - manual_claim_anchor -} fn llvm_probe_atom(s: Symbol) -> Node { Node { kind: TypeNode { connective: Atom { identity: s } }, children: [], occurrence_id: SyntheticOccurrence diff --git a/src/v2/test/claim/manual/llvm_ir_model_core_anchor.dag b/src/v2/test/claim/manual/llvm_ir_model_core_anchor.dag index 8089ceab35f..b9f0c455dec 100644 --- a/src/v2/test/claim/manual/llvm_ir_model_core_anchor.dag +++ b/src/v2/test/claim/manual/llvm_ir_model_core_anchor.dag @@ -1,12 +1,5 @@ module v2.test.manual.llvm_ir_model_core_anchor -import v2.extdeps.languages.llvm_ir { - llvm_facts_i32, - llvm_integer_facts_node, - llvm_ir_model_core -} -import v2.std.model_core { ModelCore } -import v2.std.node { Node } data llvm_anchor_core: ModelCore = llvm_ir_model_core() data llvm_anchor_i32_facts: Node = llvm_integer_facts_node(facts: llvm_facts_i32) diff --git a/src/v2/test/claim/manual/loop_demand_driven_eval_test.dag b/src/v2/test/claim/manual/loop_demand_driven_eval_test.dag index 44fd7b539da..2d1eed5d0fe 100644 --- a/src/v2/test/claim/manual/loop_demand_driven_eval_test.dag +++ b/src/v2/test/claim/manual/loop_demand_driven_eval_test.dag @@ -1,89 +1,5 @@ module v2.test.manual.loop_demand_driven_eval -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - eval_context_with_semantics, - eval_with_context, - inputs_root_only, - run_test_claim, - test_claim_run_verdict, - test_claim_typed_input_node -} -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.extdeps.languages.dag { - dag_int_literal_magnitude_int_from_node, - dag_int_literal_node_from_lexeme, - dag_node_is_int_literal_atom -} -import v2.std.cardinality { - RankingDimension, - TerminationProof, - structural_node_size_termination_proof -} -import v2.std.collection { List, Map } -import v2.std.witness { Holds, Witness } -import v2.std.diagnostic { - Accepted, - Diagnostic, - Diagnostics, - ExternalContractUnknown, - Outcome, - Rejected, - Unavailable, - node_locus, - outcome_accepted, - outcome_rejected -} -import v2.std.logic { Bool } -import v2.std.machine { Byte } -import v2.std.node { - Atom, - Arrow, - ComputationNode, - Conj, - Edge, - Loop, - Named, - Node, - Positional, - Symbol, - Transform, - TypeNode, - Value, - SyntheticOccurrence, -} -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - ControlTransfer, - Continue, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - RuntimePrimitive, - RuntimePrimitiveValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.verdict { Pass } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - CompilesClaim, - ManualAnchorAbsent, - TestClassification, - Tier1, - UnifiedTestClaim, - Unit, - manual_claim_anchor -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/loop_emit_test.dag b/src/v2/test/claim/manual/loop_emit_test.dag index ace76cca531..9c983d4be5a 100644 --- a/src/v2/test/claim/manual/loop_emit_test.dag +++ b/src/v2/test/claim/manual/loop_emit_test.dag @@ -1,49 +1,5 @@ module v2.test.manual.loop_emit -import v2.compiler.body_producer { - produce_loop_arrow_with_body, - produce_loop_arrow_with_body_wrong_value -} -import v2.test.execution.loop_round_trip { - loop_round_trip_inferred_facts_for, - loop_inferred_tree -} -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import extdeps.communication.medium { Lossless, Medium } -import v2.extdeps.languages.dag { - dag_fixture_emitted_loop_fn, - dag_loop_source_text, - dag_loop_target_model -} -import v2.compiler.translate { - target_serialize_source_from_model, - translate_emitted_node -} -import v2.std.collection { Map } -import v2.std.diagnostic { - Accepted, - None, - Outcome, - Rejected, - bind_outcome -} -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.node_query { - find_arrow_body_child -} -import v2.std.compilers.target_model { - TargetModel, - target_value_expr_loop_gate -} -import v2.std.witness { Holds, Witness } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/machine_code_model_core_anchor.dag b/src/v2/test/claim/manual/machine_code_model_core_anchor.dag index 7873397fdf7..5c759646d31 100644 --- a/src/v2/test/claim/manual/machine_code_model_core_anchor.dag +++ b/src/v2/test/claim/manual/machine_code_model_core_anchor.dag @@ -1,12 +1,5 @@ module v2.test.manual.machine_code_model_core_anchor -import v2.extdeps.languages.machine_code { - mc_facts_int32, - mc_integer_facts_node, - machine_code_model_core -} -import v2.std.model_core { ModelCore } -import v2.std.node { Node } data mc_anchor_core: ModelCore = machine_code_model_core() data mc_anchor_int32_facts: Node = mc_integer_facts_node(facts: mc_facts_int32) diff --git a/src/v2/test/claim/manual/manual_anchor_manifest.dag b/src/v2/test/claim/manual/manual_anchor_manifest.dag index 2f05bf48575..36508ea5b5c 100644 --- a/src/v2/test/claim/manual/manual_anchor_manifest.dag +++ b/src/v2/test/claim/manual/manual_anchor_manifest.dag @@ -1,25 +1,5 @@ module v2.test.manual.manual_anchor_manifest -import v2.std.verification { - ManualAnchorKey, - ManualTcConjEmpty, - ManualTcDisjEmpty, - ManualTcArrowTwoConj, - ManualTcCardinalityEmpty, - ManualTcInstantiationEmpty, - ManualTcArrowEmpty, - ManualTcTransformEmpty, - ManualTcBranchEmpty, - ManualTcLoopEmpty, - ManualTcBindZeroChildren, - ManualTcConjEqualsRefl, - ManualNatAddLeftIdentity, - ManualNatAddRightIdentity, - ManualNatAddAssociativity, - ManualNatMulLeftIdentity, - ManualNatMulAnnihilator, - ManualNatMulAssociativity -} data manual_anchor_tc_conj: ManualAnchorKey = ManualTcConjEmpty diff --git a/src/v2/test/claim/manual/manual_corpus_roster.dag b/src/v2/test/claim/manual/manual_corpus_roster.dag index 1e8075bfbe1..3fb9cad8b58 100644 --- a/src/v2/test/claim/manual/manual_corpus_roster.dag +++ b/src/v2/test/claim/manual/manual_corpus_roster.dag @@ -1,22 +1,5 @@ module v2.test.manual.manual_corpus_roster -import v2.compiler.eval { TestClaimEvalSubject } -import v2.std.collection { List } -import v2.std.node { Node } -import v2.test.lens_idempotency.write_effect { - subject_idempotency_write_effect_receipt -} -import v2.test.lens_parallelism.data_dependency { - subject_parallelism_data_dependency_receipt -} -import v2.test.manual.dissolution_subsumption_reverification { - subject_rust_language_model_emit_mechanical_reverification_claim, - subject_rust_language_model_emit_subsumption_reverifies -} -import v2.test.manual.eval_runtime { subject_eval_test_claim_route } -import v2.test.lens_effect.effect_depends_on { - subject_lens_effect_depends_on_runtime_verdict -} data manual_corpus_node_subject_rows: List> = [ subject_eval_test_claim_route, diff --git a/src/v2/test/claim/manual/map_lookup_miss_witness_violates_test.dag b/src/v2/test/claim/manual/map_lookup_miss_witness_violates_test.dag index f83e3e9735c..2ad6ed42e87 100644 --- a/src/v2/test/claim/manual/map_lookup_miss_witness_violates_test.dag +++ b/src/v2/test/claim/manual/map_lookup_miss_witness_violates_test.dag @@ -1,14 +1,6 @@ module v2.test.manual.map_lookup_miss_witness_violates -import v2.std.collection { Map, empty_map, map_insert } -import v2.std.witness { Holds, Violates, Witness } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly type LookupKey { diff --git a/src/v2/test/claim/manual/map_structural_key_equality_test.dag b/src/v2/test/claim/manual/map_structural_key_equality_test.dag index b20bda621ac..613ad017485 100644 --- a/src/v2/test/claim/manual/map_structural_key_equality_test.dag +++ b/src/v2/test/claim/manual/map_structural_key_equality_test.dag @@ -1,14 +1,6 @@ module v2.test.manual.map_structural_key_equality -import v2.std.logic { Bool } -import v2.std.collection { Map, empty_map, map_insert } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly type SKey { diff --git a/src/v2/test/claim/manual/match_bool_emit_test.dag b/src/v2/test/claim/manual/match_bool_emit_test.dag index 1c9eb8d8494..6a213407e12 100644 --- a/src/v2/test/claim/manual/match_bool_emit_test.dag +++ b/src/v2/test/claim/manual/match_bool_emit_test.dag @@ -1,55 +1,5 @@ module v2.test.manual.match_bool_emit -import v2.compiler.body_producer { - produce_match_arrow_with_body, - produce_match_arrow_with_body_swapped_arms -} -import v2.test.execution.match_bool_round_trip { - match_bool_inferred_facts_for, - match_bool_inferred_tree -} -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import extdeps.communication.medium { Lossless, Medium } -import v2.extdeps.languages.dag { - dag_fixture_emitted_match_fn, - dag_match_if_body_fixture, - dag_match_source_text, - dag_match_target_model, - dag_node_is_kw_true_atom, - dag_pick_arrow_domain_conj_node -} -import v2.compiler.source_authority { source_authority_node_equal } -import v2.compiler.translate { - coerce_grounded_node, - target_serialize_source_from_model, - translate_emitted_node -} -import v2.std.collection { Map, list_at_optional } -import v2.std.diagnostic { - Accepted, - None, - Outcome, - Rejected, - bind_outcome -} -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.node_query { - find_arrow_body_child, - node_positional_child_targets -} -import v2.std.compilers.target_model { - TargetModel, - target_value_expr_match_gate -} -import v2.std.witness { Holds, Witness } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/match_infer_fail_open_audit_test.dag b/src/v2/test/claim/manual/match_infer_fail_open_audit_test.dag index 29793a710af..ce548943b41 100644 --- a/src/v2/test/claim/manual/match_infer_fail_open_audit_test.dag +++ b/src/v2/test/claim/manual/match_infer_fail_open_audit_test.dag @@ -1,45 +1,5 @@ module v2.test.manual.match_infer_fail_open_audit -import v2.compiler.infer { infer } -import v2.extdeps.languages.dag { - dag_arrow_with_body_node, - dag_complement_arrow_with_body_fixture, - dag_complement_body_fixture, - dag_match_arm_node, - dag_match_body_from_arms, - dag_match_if_body_fixture, - dag_type_atom_node -} -import v2.std.algebra { fold_list } -import v2.std.diagnostic { - Accepted, - Diagnostics, - None, - NonEmptyDiagnostics, - Outcome, - Rejected, - Some -} -import v2.std.logic { Bool } -import v2.std.node { - Atom, - Conj, - ComputationNode, - Edge, - Match, - Named, - Node, - Positional, - Symbol, - SyntheticOccurrence, - TypeNode -} -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/medium_node_instantiation_test.dag b/src/v2/test/claim/manual/medium_node_instantiation_test.dag index b90215933a1..5019d307b97 100644 --- a/src/v2/test/claim/manual/medium_node_instantiation_test.dag +++ b/src/v2/test/claim/manual/medium_node_instantiation_test.dag @@ -1,10 +1,5 @@ module v2.test.manual.medium_node_instantiation -import extdeps.communication.medium { DecodeFidelity, Lossless, Lossy, Medium } -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.extdeps.runtimes.v2_evaluator { v2_eval_bool_literal_pin } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/medium_source_serializer_determinism_fidelity_test.dag b/src/v2/test/claim/manual/medium_source_serializer_determinism_fidelity_test.dag index 2f678cd4d79..a23214a2f93 100644 --- a/src/v2/test/claim/manual/medium_source_serializer_determinism_fidelity_test.dag +++ b/src/v2/test/claim/manual/medium_source_serializer_determinism_fidelity_test.dag @@ -1,11 +1,5 @@ module v2.test.manual.medium_source_serializer_determinism_fidelity -import extdeps.communication.fidelity_carriers { medium_section_equal } -import extdeps.communication.medium { Lossless, Lossy, Medium } -import v2.compiler.source_authority { deterministic_dag_source_serializer_witness } -import v2.std.logic { Bool } -import v2.std.witness { Holds, Violates } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/medium_source_text_instantiation_test.dag b/src/v2/test/claim/manual/medium_source_text_instantiation_test.dag index 1deff0acb65..efd6f0c3164 100644 --- a/src/v2/test/claim/manual/medium_source_text_instantiation_test.dag +++ b/src/v2/test/claim/manual/medium_source_text_instantiation_test.dag @@ -1,13 +1,5 @@ module v2.test.manual.medium_source_text_instantiation -import extdeps.communication.medium { DecodeFidelity, Lossless, Lossy, Medium } -import v2.compiler.target_carriers { lossless_source } -import v2.compiler.source_authority { DagSourceReadWitness } -import v2.std.artifact { Artifact, SourceFile } -import v2.std.cross_tree.import_model { V2Tree } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/model_core_anchor.dag b/src/v2/test/claim/manual/model_core_anchor.dag index 333efa20738..dc453d93e76 100644 --- a/src/v2/test/claim/manual/model_core_anchor.dag +++ b/src/v2/test/claim/manual/model_core_anchor.dag @@ -1,40 +1,5 @@ module v2.test.manual.model_core_anchor -import v2.std.algebra { length } -import v2.std.logic { - Bool, - bool_encoding_fact_node, - bool_node, - bool_primitive_facts, - bool_primitive_facts_node, - bool_width_fact_node -} -import v2.std.model_core { - ModelCoreFactAxisEncoding, - ModelCoreFactAxisSignedness, - ModelCoreFactAxisWidth, - ModelCoreBoolBoundedLatticeIdentities, - ModelCoreBoolComplementBounds, - ModelCoreBoolComplementInvolution, - ModelCoreBoolDistributivity, - model_core_bool_fact_lookup, - model_core_bool_inhabitance, - model_core_bool_law_obligation, - model_core_bool_primitive_bundle, - bool_model_core, - bool_model_core -} -import v2.std.node { Atom, Conj, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} -import v2.std.witness { Holds, Violates } fn model_core_payload_fail_node() -> Node { Node { kind: TypeNode { connective: Atom { identity: ^model_core_payload_fail_atom } }, diff --git a/src/v2/test/claim/manual/multi_target_emit_verification_gate.dag b/src/v2/test/claim/manual/multi_target_emit_verification_gate.dag index 9b0390b0eb0..5e6701e3711 100644 --- a/src/v2/test/claim/manual/multi_target_emit_verification_gate.dag +++ b/src/v2/test/claim/manual/multi_target_emit_verification_gate.dag @@ -1,15 +1,5 @@ module v2.test.manual.multi_target_emit_verification_gate -import v2.std.verification { - Boundary, - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - manual_claim_anchor -} -import v2.test.manual.connective_anchors { stub_empty_conj } data claim_emit_verification_gate_obligation_modeled: TestClaim = CompilesClaim { label: "multi-target emit verification gate obligation is modeled (v3 harness is authority until T-38)" diff --git a/src/v2/test/claim/manual/nat_law_anchors.dag b/src/v2/test/claim/manual/nat_law_anchors.dag index 66f6fb8e684..246afc421d5 100644 --- a/src/v2/test/claim/manual/nat_law_anchors.dag +++ b/src/v2/test/claim/manual/nat_law_anchors.dag @@ -1,23 +1,5 @@ module v2.test.manual.nat_law_anchors -import v2.std.verification {TestClaim, -TestClassification, - Tier1, - Unit, - ManualNatAddLeftIdentity, - ManualNatAddRightIdentity, - ManualNatAddAssociativity, - ManualNatMulLeftIdentity, - ManualNatMulAnnihilator, - ManualNatMulAssociativity, - CompilesClaim, - DiagnosticClaim, - EqualsClaim, - RoundTripClaim, - manual_claim_anchor -} -import v2.std.diagnostic { Accepted, None, Outcome } -import v2.test.manual.connective_anchors { stub_empty_conj } data claim_nat_add_left_identity: TestClaim = CompilesClaim { label: "manual/nat: monoid left identity nat_add(Zero,a)=a (law)", diff --git a/src/v2/test/claim/manual/node_minimal_representation_test.dag b/src/v2/test/claim/manual/node_minimal_representation_test.dag index 19b8948d5c4..97de3e6a04e 100644 --- a/src/v2/test/claim/manual/node_minimal_representation_test.dag +++ b/src/v2/test/claim/manual/node_minimal_representation_test.dag @@ -1,36 +1,5 @@ module v2.test.manual.node_minimal_representation_test -import v2.std.node { Node, SyntheticOccurrence, TypeNode, Atom } -import v2.std.node_minimal { - MnkSubstrateGraph, - MnkSurfaceExprLeaf, - MrnSubstrateGraph, - NsfConnective, - NsfParams, - NsfUses, - NsfBody, - minimal_expr_leaf_example, - minimal_kind_migrated_to_facts, - minimal_kind_owed_placement, - minimal_kind_placed_fields_union, - minimal_node_kind_live_field_count, - minimal_node_kind_of, - minimal_node_superset_field_unused_by_kind, - minimal_substrate_node_from_v2, - node_superset_field_count, - witness_all_node_superset_fields_roster_length, - witness_partition_covers_superset -} -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/nodefold_topdown_inline_algebra.dag b/src/v2/test/claim/manual/nodefold_topdown_inline_algebra.dag index 30f4da44b0f..cedc15abe74 100644 --- a/src/v2/test/claim/manual/nodefold_topdown_inline_algebra.dag +++ b/src/v2/test/claim/manual/nodefold_topdown_inline_algebra.dag @@ -1,25 +1,5 @@ module v2.test.manual.nodefold_topdown_inline_algebra -import v2.std.node { - Atom, - Conj, - Edge, - Named, - Node, - NodeFoldTopDown, - TypeNode, - SyntheticOccurrence, - fold_node_topdown -} -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} type MyFold { origin: Int diff --git a/src/v2/test/claim/manual/nominal_distinctness_cross_call.dag b/src/v2/test/claim/manual/nominal_distinctness_cross_call.dag index f48b4560741..b53bd3177d7 100644 --- a/src/v2/test/claim/manual/nominal_distinctness_cross_call.dag +++ b/src/v2/test/claim/manual/nominal_distinctness_cross_call.dag @@ -1,74 +1,6 @@ module v2.test.manual.nominal_distinctness_cross_call -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.compiler.compile { compile_ingest_staging -} -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - TestClaimRun, - eval_context_with_semantics, - eval_test_claim_subject, - run_test_claim, - test_claim_input -} -import v2.compiler.infer { - InferredFacts, - InferredTree -} -import extdeps.communication.medium { Lossless, Medium } -import v2.extdeps.languages.rust { - rust_binding_spellings, - rust_target_model_node, - rust_fn_add_lex -} -import v2.std.cardinality { RankingDimension, TerminationProof } -import v2.std.collection { List, Map } - -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - NonEmptyDiagnostics, - Outcome, - Rejected, - Unavailable, - diagnostics_singleton, - node_locus, - outcome_rejected -} -import v2.std.node { Atom, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - CallSemantics, - ControlTransfer, - Continue, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - RuntimeUnit, - RuntimeUnitValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.compilers.target_model { TargetModel, target_model_emit_transforms_empty } -import v2.std.verification { - CompilesClaim, - DiagnosticClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} -import v2.std.witness { Holds, Violates, Witness } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } + data nominal_distinct_forbidden_authority_source_text: String = "nominal_distinct_forbidden_authority_source_text" data nominal_distinct_records_source: Medium = Medium { carried: "module nominal.distinct.records.probe\n\ntype WrapA {\n value: Int\n}\n\ntype WrapB {\n value: Int\n}\n\nfn expects_a(x: WrapA) -> Int = x.value\n\nfn call_site(b: WrapB) -> Int = expects_a(b)\n", fidelity: Lossless } diff --git a/src/v2/test/claim/manual/outcome_diagnostics_eq.dag b/src/v2/test/claim/manual/outcome_diagnostics_eq.dag index 2d0e40f86e2..8957d152504 100644 --- a/src/v2/test/claim/manual/outcome_diagnostics_eq.dag +++ b/src/v2/test/claim/manual/outcome_diagnostics_eq.dag @@ -1,22 +1,5 @@ module v2.test.manual.outcome_diagnostics_eq -import v2.std.diagnostic { - Diagnostic, - node_locus, - Unavailable, - ExternalContractUnknown, - NonEmptyDiagnostics, - Outcome, - Accepted, - Rejected, - None, - Some, - diagnostics_merge, - non_empty_diagnostics_eq, - outcome_node_eq -} -import v2.std.node { Node, Symbol } -import v2.test.manual.connective_anchors { stub_empty_conj } fn diag_eq_x() -> Diagnostic { Diagnostic { reason: ^diag_eq_reason_x, diff --git a/src/v2/test/claim/manual/parallel_executor_test.dag b/src/v2/test/claim/manual/parallel_executor_test.dag index 2fea0eb7fef..39ae71a9322 100644 --- a/src/v2/test/claim/manual/parallel_executor_test.dag +++ b/src/v2/test/claim/manual/parallel_executor_test.dag @@ -1,36 +1,5 @@ module v2.test.manual.parallel_executor -import v2.std.collection { List } -import v2.std.dependency { ReadinessLayer } -import v2.std.logic { Bool } -import v2.std.verification { BoolWitness, BoolWitnessClaim, UnifiedTestClaim } -import v2.workflow.executor { - ExecutorBatch, - ExecutorEmptyFrontier, - ExecutorRunBlocked, - ExecutorRunComplete, - ExecutorRunRunnable, - ExecutorSchedulerBlocked, - executor_batch_contains_node, - executor_batches_preserve_frontiers, - executor_job_for_node, - parallel_executor_plan_from_dependencies, - parallel_executor_plan_from_layers, - parallel_executor_step_plan_from_dependencies -} -import v2.workflow.scheduler { - SchedulerNoRunnableFrontier -} -import v2.test.manual.scheduler_runnable_frontier { - scheduler_build_node, - scheduler_emit_node, - scheduler_fixture_dependencies, - scheduler_fixture_dependencies_with_contains_noise, - scheduler_fixture_nodes, - scheduler_missing_prerequisite_dependencies, - scheduler_test_node -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/parse_mechanism_probe.dag b/src/v2/test/claim/manual/parse_mechanism_probe.dag index 62c30271a69..24a59ef8dd2 100644 --- a/src/v2/test/claim/manual/parse_mechanism_probe.dag +++ b/src/v2/test/claim/manual/parse_mechanism_probe.dag @@ -1,22 +1,5 @@ module v2.test.manual.parse_mechanism_probe -import extdeps.filesystem.filesystem_io -import v2.compiler.parse { - ParseMemoStats, - grammar_validate_for_parse, - parse_module, - parse_production_memo_stats -} -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.compilers.lexing { token_stream_remaining } -import v2.std.diagnostic { Accepted, Rejected, port_locus } -import v2.std.grammar { ModeledGrammar, VoidGrammar } -import std.algebra { Cons, Empty } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.node { Symbol } -import v2.std.text { String } data pmp_anchor: Symbol = ^pmp_anchor diff --git a/src/v2/test/claim/manual/path_y_fidelity_successor_test.dag b/src/v2/test/claim/manual/path_y_fidelity_successor_test.dag index c5935a4fac8..b83acdd9d81 100644 --- a/src/v2/test/claim/manual/path_y_fidelity_successor_test.dag +++ b/src/v2/test/claim/manual/path_y_fidelity_successor_test.dag @@ -1,40 +1,5 @@ module v2.test.manual.path_y_fidelity_successor -import extdeps.communication.medium { Lossless, Lossy, DecodeFidelity } -import extdeps.communication.fidelity_carriers { source_medium_carried } -import extdeps.github.expressions { - Expression, - ContextAccess, - FunctionCall, - StringLiteral, - LogicalOr, - Github, - Runner, - HashFiles, - serialize_expression, - ingest_expression -} -import gunbc.bmc_onboarding { - bmc_factory_state, - bmc_full_state_is_lossy_after_roundtrip -} -import v2.compiler.target_carriers { decode_fidelity_from_target } -import v2.extdeps.bmc.lifecycle_fidelity { - bmc_lifecycle_inverse_target_model, - bmc_lifecycle_inverse_target_model_credentials_modeled_perturb -} -import v2.extdeps.github.expression_fidelity { gha_expression_roundtrip_target_model } -import v2.workflow.bmc_lifecycle_roundtrip { - bmc_lifecycle_roundtrip, - bmc_lifecycle_roundtrip_fidelity -} -import v2.workflow.gha_expression_fidelity { - gha_expression_core_roundtrip_fidelity, - gha_expression_core_advertises_lossless -} -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/pbp_body_producer_perf_repro.dag b/src/v2/test/claim/manual/pbp_body_producer_perf_repro.dag index a4ed3b30e25..7729f28c6d9 100644 --- a/src/v2/test/claim/manual/pbp_body_producer_perf_repro.dag +++ b/src/v2/test/claim/manual/pbp_body_producer_perf_repro.dag @@ -1,7 +1,5 @@ module v2.test.manual.pbp_body_producer_perf_repro -import v2.compiler.body_producer { produce_add_arrow_with_body_from_resolved } -import v2.std.logic { Bool } fn pbp() -> Bool { true diff --git a/src/v2/test/claim/manual/posix_output_capture.dag b/src/v2/test/claim/manual/posix_output_capture.dag index 1fccfb27dd2..40f4130e282 100644 --- a/src/v2/test/claim/manual/posix_output_capture.dag +++ b/src/v2/test/claim/manual/posix_output_capture.dag @@ -1,19 +1,5 @@ module v2.test.manual.posix_output_capture -import v2.extdeps.posix { CapturedOutputPipes } -import std.algebra { FreeMonoid } -import v2.std.algebra { is_empty } -import v2.std.node { Node } -import v2.std.verification { - EqualsClaim, - TestClaim, - TestClassification, - Tier1, - Unit, - ManualAnchorAbsent, - manual_claim_anchor -} -import v2.test.manual.connective_anchors { stub_empty_conj, stub_empty_disj } data empty_captured_pipes: CapturedOutputPipes = CapturedOutputPipes { stdout: Empty, diff --git a/src/v2/test/claim/manual/process_numeric_refinements.dag b/src/v2/test/claim/manual/process_numeric_refinements.dag index 4ced516db09..18dbfe8c867 100644 --- a/src/v2/test/claim/manual/process_numeric_refinements.dag +++ b/src/v2/test/claim/manual/process_numeric_refinements.dag @@ -1,29 +1,5 @@ module v2.test.manual.process_numeric_refinements -import v2.extdeps.posix { - make_exit_code, - make_process_id, - make_signal_num -} -import v2.std.diagnostic { - Accepted, - Rejected, - node_locus -} -import v2.std.node { Node } -import v2.std.verification { - EqualsClaim, - TestClaim, - TestClassification, - Tier1, - Unit, - ManualAnchorAbsent, - manual_claim_anchor -} -import v2.test.manual.connective_anchors { - stub_empty_conj, - stub_empty_disj -} fn witness_exit_code_256_rejects() -> Bool { match make_exit_code(value: 256, at: node_locus(node: stub_empty_conj)) { diff --git a/src/v2/test/claim/manual/program_assembly_multi_file_test.dag b/src/v2/test/claim/manual/program_assembly_multi_file_test.dag index d32fd82e30a..50a18bd011e 100644 --- a/src/v2/test/claim/manual/program_assembly_multi_file_test.dag +++ b/src/v2/test/claim/manual/program_assembly_multi_file_test.dag @@ -1,42 +1,5 @@ module v2.test.manual.program_assembly_multi_file -import extdeps.communication.medium { Lossless, Medium } -import v2.compiler.name_resolve { - Admission, - Import, - ImportVisible, - ResolutionSubject -} -import v2.compiler.program_assembly { - assemble_program_from_ingest, - assemble_program_from_module_roots -} -import v2.compiler.source_authority { - DagSourceReadWitness, - SourceRootIngest, -} -import v2.extdeps.languages.dag { - dag_grammar_atom, - dag_language_model_surface_empty_prelude, - dag_named_edge -} -import std.algebra { Cons, Empty, FreeMonoid } -import v2.std.algebra { fold_list_node } -import v2.std.cross_tree.import_model { V2Tree } -import v2.std.artifact { Artifact, SourceFile, TestClaimArtifact } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { - Atom, - Conj, - Edge, - Named, - Node, - Symbol, - SyntheticOccurrence, - TypeNode -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/program_partition_body_emit_test.dag b/src/v2/test/claim/manual/program_partition_body_emit_test.dag index 61f0b5edbf7..0a0ce3c842d 100644 --- a/src/v2/test/claim/manual/program_partition_body_emit_test.dag +++ b/src/v2/test/claim/manual/program_partition_body_emit_test.dag @@ -1,42 +1,5 @@ module v2.test.manual.program_partition_body_emit -import v2.compiler.program_partition { - emit_for_target, - facts_closure_fold, - program_segment_from_section_unavailable, - resolve_program_partition -} -import v2.extdeps.languages.typescript { - ts_source_text, - ts_target_model -} -import std.algebra { Empty } -import v2.std.algebra { any, fold_list, list_snoc_item } -import v2.std.collection { List } -import v2.std.diagnostic { - Accepted, - None, - Rejected -} -import v2.std.logic { Bool } -import v2.std.node { Node, node_subtree_nodes } -import v2.std.node_query { find_arrow_body_child } -import v2.std.program_segment { - partition_boundary_ambient_context, - partition_boundary_fail_closed, - program_segment_subtree_root, - program_segment_whole_program -} -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.test.manual.add_body_emit_typescript { - add_body_ts_emit_from_producer_tree, - add_body_ts_producer_inferred_tree -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/python_add_emit_translate_test.dag b/src/v2/test/claim/manual/python_add_emit_translate_test.dag index caf8de5ff8a..481a49ea269 100644 --- a/src/v2/test/claim/manual/python_add_emit_translate_test.dag +++ b/src/v2/test/claim/manual/python_add_emit_translate_test.dag @@ -1,84 +1,5 @@ module v2.test.manual.python_add_emit_translate -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.compiler.emit { emit } -import v2.compiler.compile { - CompileOutput, - TranslateResult, - TranslateTo, - compile_inferred -} -import v2.compiler.eval { - TestClaimEvalSubject, - TestClaimRun, - run_test_claim_assert, - test_claim_cache_receipt, - test_claim_typed_input_node -} -import v2.compiler.translate { - target_serialize_source_from_model, - translate, -} -import v2.extdeps.languages.python { - python_facts_int, - python_inhabitant_atom, - python_int_inhabitant_node, - python_integer_facts_node, - python_binding_spellings, - python_source_text, - python_target_model, - python_target_model_node, - python_lex -} -import v2.compiler.infer { InferredFacts, InferredTree } -import extdeps.communication.medium { Lossless, Medium } -import v2.std.compilers.target_model { TargetModel, target_model_emit_transforms_empty } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_witness } -import v2.test.manual.infer_ground_add { - infer_receipt_context -} -import v2.std.cardinality { TerminationProof, termination_proof_witness_for_node } -import v2.std.collection { Map, empty_map } -import v2.std.constraints { - CanonicalGrounding, - CanonicalGroundingWitness -} -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - diagnostics_singleton, - node_locus -} -import v2.std.node { - Arrow, - Conj, - Edge, - Node, - Positional, - Symbol, - TypeNode, - SyntheticOccurrence -} -import v2.std.verification { - DiagnosticClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - CompilesClaim, - manual_claim_anchor, - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.witness { Holds, StructuralPropertyWitness, Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly data python_add_forbidden_authority_source_text: String = "authority_source_text_fallback_forbidden" diff --git a/src/v2/test/claim/manual/python_grammar_claim.dag b/src/v2/test/claim/manual/python_grammar_claim.dag index 49aca69b338..93e007a27db 100644 --- a/src/v2/test/claim/manual/python_grammar_claim.dag +++ b/src/v2/test/claim/manual/python_grammar_claim.dag @@ -1,29 +1,5 @@ module v2.test.manual.python_grammar_claim -import v2.compiler.parse { - grammar_validate_for_parse, - parse_production_tree, -} -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.python { - python_source_text, - python_grammar_root, - python_lex -} -import v2.std.compilers.lexing { token_stream_remaining } -import v2.std.diagnostic { Accepted, Outcome, Rejected, port_locus } -import v2.std.grammar { ParseTree } -import v2.std.node { Atom, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.logic { Bool } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn python_claim_bool_atom(b: Bool) -> Node { match b { true => Node { kind: TypeNode { connective: Atom { identity: ^python_claim_bool_true } }, children: [], diff --git a/src/v2/test/claim/manual/recompute_trace_probe_test.dag b/src/v2/test/claim/manual/recompute_trace_probe_test.dag index 985c2a4c09e..fd1a1c09109 100644 --- a/src/v2/test/claim/manual/recompute_trace_probe_test.dag +++ b/src/v2/test/claim/manual/recompute_trace_probe_test.dag @@ -1,8 +1,5 @@ module v2.test.manual.recompute_trace_probe -import v2.std.integer { Int } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/record_construct_emit_test.dag b/src/v2/test/claim/manual/record_construct_emit_test.dag index 461cf2a660e..b082bc90745 100644 --- a/src/v2/test/claim/manual/record_construct_emit_test.dag +++ b/src/v2/test/claim/manual/record_construct_emit_test.dag @@ -1,51 +1,5 @@ module v2.test.manual.record_construct_emit -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import extdeps.communication.medium { Lossless, Medium } -import v2.compiler.translate { - coerce_grounded_node, - grammar_inverse_source_validated, - target_serialize_source_from_model -} -import v2.extdeps.languages.dag { - dag_inhabitant_atom, - dag_fixture_emitted_rec_fn, - dag_fixture_int_inhabitant, - dag_pick_arrow_domain_conj_node, - dag_rec_construct_body_fixture, - dag_rec_source_text, - dag_rec_target_model, - dag_type_atom_node -} -import v2.test.lens_common.infer_fixture { claim_inferred_facts_witness } -import v2.std.cardinality { termination_proof_witness_for_node } -import v2.std.collection { Map } -import v2.std.constraints { - CanonicalGrounding, - CanonicalGroundingWitness -} -import v2.std.coercion { CoercionQuality, Exact, Identity, Widened } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.compilers.target_model { TargetModel } -import v2.std.witness { Holds, StructuralPropertyWitness, Violates, Witness } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/refinement_authoritative_constants.dag b/src/v2/test/claim/manual/refinement_authoritative_constants.dag index e72f89a48f2..58003eda823 100644 --- a/src/v2/test/claim/manual/refinement_authoritative_constants.dag +++ b/src/v2/test/claim/manual/refinement_authoritative_constants.dag @@ -1,29 +1,5 @@ module v2.test.manual.refinement_authoritative_constants -import v2.std.refinement { - make_at_least_minus_one_int_at_authoritative, - make_at_least_minus_two_int_at_authoritative, - make_exact_one_int_at_authoritative, - make_non_negative_int_at_authoritative, - make_positive_int_at_authoritative, - positive_int_authoritative_literal, - positive_int_value -} -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.node { Node } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} -import v2.test.manual.connective_anchors { - stub_empty_conj, - stub_empty_disj -} fn witness_positive_int_authoritative_literal_two_accepts() -> Bool { match make_positive_int_at_authoritative(value: 2) { diff --git a/src/v2/test/claim/manual/refinement_nonempty_list.dag b/src/v2/test/claim/manual/refinement_nonempty_list.dag index d876183e009..ea5bf72b03b 100644 --- a/src/v2/test/claim/manual/refinement_nonempty_list.dag +++ b/src/v2/test/claim/manual/refinement_nonempty_list.dag @@ -1,10 +1,5 @@ module v2.test.manual.refinement_nonempty_list -import v2.std.refinement { Refined, Validation, refine } -import v2.std.algebra { non_empty } -import v2.std.collection { List } -import v2.std.diagnostic { Locus, Outcome } -import v2.std.node { Symbol } type NonEmptyList = Refined> fn witness_non_empty_list(xs: List, at: Locus) -> Outcome> { refine( diff --git a/src/v2/test/claim/manual/refinement_ordered_iteration.dag b/src/v2/test/claim/manual/refinement_ordered_iteration.dag index a1b2a193117..0d6ee44c3a6 100644 --- a/src/v2/test/claim/manual/refinement_ordered_iteration.dag +++ b/src/v2/test/claim/manual/refinement_ordered_iteration.dag @@ -1,37 +1,5 @@ module v2.test.manual.refinement_ordered_iteration -import v2.std.refinement { - IterationClassifier, - IterationOrdering, - StructurallyOrdered, - StructurallyUnordered, - refine_ordered_iteration, -} -import std.algebra { Empty } -import v2.std.collection { List } -import v2.std.diagnostic { - Accepted, - Diagnostic, - Locus, - Outcome, - Rejected, - Textual, - WholeFile, -} -import v2.std.node { Node, Symbol } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor, -} -import v2.test.manual.connective_anchors { - stub_empty_conj, - stub_empty_disj, -} fn ordered_classifier_for_list_int() -> IterationClassifier> { IterationClassifier { classify: fn(_) { StructurallyOrdered } } } diff --git a/src/v2/test/claim/manual/resolve_compile_anchor.dag b/src/v2/test/claim/manual/resolve_compile_anchor.dag index 1403ba5b5c9..4fa62163087 100644 --- a/src/v2/test/claim/manual/resolve_compile_anchor.dag +++ b/src/v2/test/claim/manual/resolve_compile_anchor.dag @@ -1,48 +1,5 @@ module v2.test.manual.resolve_compile_anchor -import v2.compiler.name_resolve { - Admission, - Import, - ImportVisible, - ResolutionSubject, - resolve_with_admission_policy -} -import v2.std.cross_tree.resolution { source_root_index_empty } -import v2.compiler.resolve { resolve, ResolvedTree } -import v2.extdeps.languages.dag { - dag_grammar_atom, - dag_language_model_surface_empty_prelude, - dag_language_model_void, - dag_named_edge -} -import std.algebra { Cons, Empty, FreeMonoid } -import v2.std.algebra { fold_list_node } -import v2.std.diagnostic { Accepted, Outcome, Rejected } -import v2.std.logic { Bool } -import v2.std.node { - Atom, - Bind, - ComputationNode, - Conj, - Edge, - Named, - Node, - Positional, - Symbol, - TypeNode, - SyntheticOccurrence -} -import v2.std.qualified_name { QualifiedName } -import v2.std.resolution_policy { ImportScoped } -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn service_atom_conj_tree() -> Node { Node { kind: TypeNode { connective: Conj }, diff --git a/src/v2/test/claim/manual/runtime_run_test.dag b/src/v2/test/claim/manual/runtime_run_test.dag index 948d7f08e1c..7fe5a1b0036 100644 --- a/src/v2/test/claim/manual/runtime_run_test.dag +++ b/src/v2/test/claim/manual/runtime_run_test.dag @@ -1,63 +1,5 @@ module v2.test.manual.runtime_run -import v2.compiler.eval { - EvalContext, - eval_context_with_semantics, - eval_diagnostic -} -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.std.algebra { length } -import v2.std.cardinality { RankingDimension, TerminationProof } -import v2.std.collection { List, Map } -import v2.std.dependency { DependencyView } -import v2.std.diagnostic { - Accepted, - Diagnostics, - Outcome, - Rejected, - diagnostics_singleton -} -import v2.std.logic { Bool } -import v2.std.node { - Atom, - Node, - Symbol, - TypeNode, - SyntheticOccurrence -} -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - ControlTransfer, - EnvironmentBindingKey, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - RuntimeUnit, - RuntimeUnitValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.witness { Holds, Violates, Witness } -import v2.workflow.runtime_run { - RuntimeRunComplete, - RuntimeRunBlocked, - RuntimeRunState, - runtime_run, - runtime_run_log_empty, - runtime_run_step_from_frontier -} -import v2.workflow.scheduler { RunnableFrontier } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_from_nodes } -import v2.extdeps.runtimes.v2_effect_io_pure { effect_io_pure_unit_type_node } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/rust_add_emit_translate_test.dag b/src/v2/test/claim/manual/rust_add_emit_translate_test.dag index 95baa2b451f..7a221fdaaa3 100644 --- a/src/v2/test/claim/manual/rust_add_emit_translate_test.dag +++ b/src/v2/test/claim/manual/rust_add_emit_translate_test.dag @@ -1,103 +1,5 @@ module v2.test.manual.rust_add_emit_translate -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.compiler.emit { emit } -import v2.compiler.compile { - CompileOutput, - TranslateResult, - TranslateTo, - compile_inferred -} -import v2.compiler.eval { - TestClaimEvalSubject, - TestClaimRun, - run_test_claim_assert, - test_claim_cache_receipt, - test_claim_typed_input_node -} -import v2.compiler.translate { - coerce_grounded_node, - target_serialize_source_from_model, - translate, -} -import v2.extdeps.languages.rust { - rust_inhabitant_i32_node, - rust_inhabitant_atom, - rust_integer_facts_node, - rust_int_kind_node, - rust_int_width_node, - rust_overflow_node, - rust_fixture_emitted_add_fn, - rust_fixture_i32_inhabitant, - rust_i32_overflow_disposition_node, - rust_i32_scalar_node, - rust_binding_spellings, - rust_source_text, - rust_target_model, - rust_target_model_node, - rust_fn_add_lex, - rust_facts_i32, - Signed, - Bits32, - PanicOnOverflow, - TwoComplementWrap -} -import v2.compiler.infer { InferredFacts, InferredTree } -import extdeps.communication.medium { Lossless, Medium } -import v2.std.compilers.target_model { TargetModel, target_model_emit_transforms_empty } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_witness } -import v2.test.manual.infer_ground_add { - infer_receipt_context -} -import v2.std.cardinality { TerminationProof, termination_proof_witness_for_node } -import v2.std.collection { Map, empty_map } -import v2.std.coercion { - CoercionQuality, - Exact, - Identity, - Widened -} -import v2.std.constraints { - CanonicalGrounding, - CanonicalGroundingWitness -} -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - diagnostics_singleton, - node_locus -} -import v2.std.node { - Atom, - Arrow, - Conj, - Edge, - Node, - Positional, - Symbol, - TypeNode, - SyntheticOccurrence -} -import v2.std.verification { - DiagnosticClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - CompilesClaim, - manual_claim_anchor, - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.witness { Holds, StructuralPropertyWitness, Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly data rust_add_forbidden_authority_source_text: String = "authority_source_text_fallback_forbidden" diff --git a/src/v2/test/claim/manual/rust_grammar_structure.dag b/src/v2/test/claim/manual/rust_grammar_structure.dag index a5950e02215..8215e29abc5 100644 --- a/src/v2/test/claim/manual/rust_grammar_structure.dag +++ b/src/v2/test/claim/manual/rust_grammar_structure.dag @@ -1,16 +1,5 @@ module v2.test.manual.rust_grammar_structure -import v2.std.language_model { LanguageModel } -import v2.extdeps.languages.rust { - rust_formal_production_list_has_lhs, - rust_language_model, - rust_formal_productions, - rust_lex_rules -} -import v2.std.grammar { grammar_carries_symbol } -import v2.std.compilers.lexing { lex_rule_set_token_class_member } -import v2.std.logic { Bool } -import v2.std.diagnostic { Accepted, Outcome, Rejected } fn rust_grammar_structure_satisfied(lm: LanguageModel) -> Bool { lex_rule_set_token_class_member(rules: rust_lex_rules(), token_class: ^rust_token_kw_let) && diff --git a/src/v2/test/claim/manual/rust_language_model_anchor.dag b/src/v2/test/claim/manual/rust_language_model_anchor.dag index 47f73877e33..2dfbf587937 100644 --- a/src/v2/test/claim/manual/rust_language_model_anchor.dag +++ b/src/v2/test/claim/manual/rust_language_model_anchor.dag @@ -1,13 +1,5 @@ module v2.test.manual.rust_language_model_anchor -import v2.std.language_model { LanguageModel } -import v2.extdeps.languages.rust { - rust_inhabitant_i32_node, - rust_fn_add_language_model, - rust_target_model_node -} -import v2.std.diagnostic { Outcome } -import v2.std.node { Node } type rust_anchor_language_model = Outcome diff --git a/src/v2/test/claim/manual/rust_wire_serde_naming_policy_test.dag b/src/v2/test/claim/manual/rust_wire_serde_naming_policy_test.dag index cb5b1978ce9..de5fe95d790 100644 --- a/src/v2/test/claim/manual/rust_wire_serde_naming_policy_test.dag +++ b/src/v2/test/claim/manual/rust_wire_serde_naming_policy_test.dag @@ -1,25 +1,5 @@ module v2.test.manual.rust_wire_serde_naming_policy_test -import v2.compiler.translate { target_serialize_source_from_model } -import v2.extdeps.languages.rust_wire_serde { - rust_wire_serde_review_event_emitted, - rust_wire_serde_screaming_snake_target, - rust_wire_serde_snake_case_target, - rust_ws_review_event_body_golden, - rust_ws_review_event_screaming_golden, - rust_ws_review_event_snake_golden -} -import v2.std.compilers.target_model { TargetModel } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.text { String } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/s1_parse_harness.dag b/src/v2/test/claim/manual/s1_parse_harness.dag index 57e837b860e..a266d088a31 100644 --- a/src/v2/test/claim/manual/s1_parse_harness.dag +++ b/src/v2/test/claim/manual/s1_parse_harness.dag @@ -1,13 +1,5 @@ module v2.test.manual.s1_parse_harness -import v2.compiler.tokenize { tokenize } -import v2.compiler.parse { parse_module } -import v2.compiler.normalize { normalize } -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.node { Symbol } fn s1_parse_ok(source: String, file: Symbol) -> Bool { let lm = dag_language_model() diff --git a/src/v2/test/claim/manual/scheduler_runnable_frontier_test.dag b/src/v2/test/claim/manual/scheduler_runnable_frontier_test.dag index ee03a71f665..ef658c18e11 100644 --- a/src/v2/test/claim/manual/scheduler_runnable_frontier_test.dag +++ b/src/v2/test/claim/manual/scheduler_runnable_frontier_test.dag @@ -1,34 +1,6 @@ module v2.test.manual.scheduler_runnable_frontier -import v2.std.collection { List } -import v2.std.dependency { - Contains, - DataDependsOn, - DependencyView, - ReadinessLayer, - topological_layers -} -import v2.std.logic { Bool } -import v2.std.node { Atom, Conj, Edge, Named, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.workflow.scheduler { - RunnableFrontier, - SchedulerNoRunnableFrontier, - SchedulerPlanBlocked, - SchedulerPlanComplete, - SchedulerPlanRunnable, - runnable_frontier, - runnable_frontier_from_dependencies, - scheduler_plan, - scheduler_plan_from_dependencies, - scheduler_step_plan_from_dependencies -} -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/sg1b_signature_realization_failclosed.dag b/src/v2/test/claim/manual/sg1b_signature_realization_failclosed.dag index e2499025a94..b930c0fc938 100644 --- a/src/v2/test/claim/manual/sg1b_signature_realization_failclosed.dag +++ b/src/v2/test/claim/manual/sg1b_signature_realization_failclosed.dag @@ -1,24 +1,5 @@ module v2.test.manual.sg1b_signature_realization_failclosed -import v2.extdeps.languages.rust { rust_sg2_type_expr_target_model } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Atom, Edge, Node, Positional, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.compilers.target_model { - FunctionBoundaryParam, - target_atom_realization_lookup_in_catalog_node, - target_function_boundary_site_from_node, - target_function_signature_realization_lookup_in_catalog_node, -} -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn sg1b_fc_pass_node() -> Node { Node { kind: TypeNode { connective: Atom { identity: ^sg1b_fc_pass_sym } }, diff --git a/src/v2/test/claim/manual/sg2_mode2_non_grammar_emit.dag b/src/v2/test/claim/manual/sg2_mode2_non_grammar_emit.dag index be86d74ec72..086a96e14f6 100644 --- a/src/v2/test/claim/manual/sg2_mode2_non_grammar_emit.dag +++ b/src/v2/test/claim/manual/sg2_mode2_non_grammar_emit.dag @@ -1,71 +1,5 @@ module v2.test.manual.sg2_mode2_non_grammar_emit -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.compiler.target_carriers { TargetModel } -import v2.compiler.translate { - grammar_relation_row_for_emitted, - translate_type_expression_project, - target_bundle_child, - target_serialize_source_from_model, - translate, - translate_apply_use_site_ownership_to_projected_type -} -import v2.extdeps.languages.rust { - rust_sg2_arrow_xy_emitted, - rust_sg2_binding_spellings, - rust_sg2_conj_xy_emitted, - rust_sg2_foobar_xy_no_rc_source_type_node, - rust_sg2_instantiation_source_type_node, - rust_sg2_lex_only_atom_emitted, - rust_sg2_lex_only_atom_spelling, - rust_sg2_rc_foobar_xy_emitted, - rust_sg2_sum_xy_emitted, - rust_sg2_type_expr_target_model, - rust_type_expression_projection -} -import v2.std.algebra { is_empty } -import v2.std.collection { Map } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - Rejected, - Unavailable, - node_locus -} -import v2.std.witness { Violates, Witness } -import v2.std.logic { Bool } -import v2.std.node { - Atom, - Conj, - Edge, - Instantiation, - Node, - Positional, - Symbol, - TypeNode, - content_hash, - SyntheticOccurrence -} -import v2.std.compilers.target_model { - OwnershipAtFunctionReturn, - TypeExprKindAuthority, - TypeExprKindNotEmitted, - target_type_expr_emitted_kind -} -import v2.std.witness { Holds, Violates } -import v2.std.text { String } -import v2.std.verification { - CompilesClaim, - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} data sg2_mode2_fail_text: String = "" data sg2_mode2_expected_instantiation_text: String = "Rc>" data sg2_mode2_expected_perturbed_text: String = "FooBar" diff --git a/src/v2/test/claim/manual/sg2_type_expression_projection.dag b/src/v2/test/claim/manual/sg2_type_expression_projection.dag index 352f817a346..e7578a5a6e9 100644 --- a/src/v2/test/claim/manual/sg2_type_expression_projection.dag +++ b/src/v2/test/claim/manual/sg2_type_expression_projection.dag @@ -1,71 +1,5 @@ module v2.test.manual.sg2_type_expression_projection -import v2.compiler.translate { - translate_type_expression_project, - target_bundle_child_optional_type_expr_projection, - target_serialize_source_from_model, - translate, - ProjectionAbsent -} -import v2.extdeps.languages.rust { - rust_target_model, - rust_sg2_arrow_malformed_source_type_node, - rust_sg2_arrow_source_type_node, - rust_sg2_binary_fn_source_type_node, - rust_sg2_arrow_xy_emitted, - rust_sg2_conj_source_type_node, - rust_sg2_conj_xy_emitted, - rust_sg2_instantiation_source_type_node, - rust_sg2_malformed_atom_extra_positional_emitted, - rust_sg2_malformed_atom_zero_positional_emitted, - rust_sg2_malformed_arrow_one_positional_emitted, - rust_sg2_malformed_instantiation_zero_positional_emitted, - rust_sg2_malformed_atom_missing_surface_emitted, - rust_sg2_malformed_atom_duplicate_surface_emitted, - rust_sg2_malformed_atom_wrong_surface_emitted, - rust_sg2_malformed_atom_extra_named_emitted, - rust_sg2_malformed_record_extra_positional_emitted, - rust_sg2_malformed_sum_extra_positional_emitted, - rust_sg2_rc_foobar_xy_emitted, - rust_sg2_type_expr_projection_probe_target_model, - rust_sg2_type_expr_target_model, - rust_type_expression_projection, - rust_type_expression_projection_bundle_node -} -import v2.std.compilers.target_model { - TargetFunctionTypeShape, - TargetModel, - TargetTypeExpressionProjection, - target_type_expr_arrow_emitted, - target_type_expr_atom_emitted, - target_type_expr_emitted_wire_decode, - type_expr_projection_bundle_shape_for_connective, - type_expr_projection_row_shape_witness_gate -} -import std.algebra { Cons, Empty } -import v2.std.node { Arrow } -import v2.test.manual.rust_add_emit_translate { - rust_add_inferred_tree, - rust_add_target_model -} -import v2.std.diagnostic { Accepted, Outcome, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Atom, Node, Symbol, TypeNode, content_hash, SyntheticOccurrence } -import v2.std.text { String } -import v2.std.verification { - CompilesClaim, - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor, - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly data sg2_fail_text: String = "" diff --git a/src/v2/test/claim/manual/sg2_typescript_type_expression_projection.dag b/src/v2/test/claim/manual/sg2_typescript_type_expression_projection.dag index 5af6fa92266..dc0e68ae8cd 100644 --- a/src/v2/test/claim/manual/sg2_typescript_type_expression_projection.dag +++ b/src/v2/test/claim/manual/sg2_typescript_type_expression_projection.dag @@ -1,47 +1,5 @@ module v2.test.manual.sg2_typescript_type_expression_projection -import v2.compiler.translate { - translate_type_expression_project, - target_serialize_source_from_model -} -import v2.extdeps.languages.typescript { - ts_sg2_arrow_labeled_xy_emitted, - ts_sg2_arrow_malformed_source_type_node, - ts_sg2_arrow_mixed_wire_emitted, - ts_sg2_arrow_source_type_node, - ts_sg2_arrow_xy_emitted, - ts_sg2_binary_fn_source_type_node, - ts_sg2_conj_source_type_node, - ts_sg2_conj_xy_emitted, - ts_sg2_disj_source_type_node, - ts_sg2_foobar_xy_emitted, - ts_sg2_instantiation_source_type_node, - ts_sg2_sum_xy_emitted, - ts_sg2_type_expr_target_model, - ts_type_expression_projection -} -import v2.std.compilers.target_model { - target_type_expr_arrow_labeled_codomain, - target_type_expr_arrow_labeled_param_slots, - target_type_expr_arrow_wire_shape, - target_type_expr_emitted_wire_decode, - TargetTypeExprArrowLabeledWire, - TargetTypeExprArrowPositionalWire -} -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Atom, Node, Symbol, TypeNode, content_hash, SyntheticOccurrence } -import v2.std.text { String } -import v2.std.verification { - CompilesClaim, - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} data ts_sg2_fail_text: String = "" data ts_sg2_expected_instantiation_text: String = "FooBar" data ts_sg2_expected_arrow_text: String = "(X) => Y" diff --git a/src/v2/test/claim/manual/sg5_set_non_ordable_falsification.dag b/src/v2/test/claim/manual/sg5_set_non_ordable_falsification.dag index 6a224d8b400..997daa1d707 100644 --- a/src/v2/test/claim/manual/sg5_set_non_ordable_falsification.dag +++ b/src/v2/test/claim/manual/sg5_set_non_ordable_falsification.dag @@ -1,24 +1,5 @@ module v2.test.manual.sg5_set_non_ordable_falsification -import v2.compiler.translate { translate_type_expression_project } -import v2.extdeps.languages.rust { - rust_sg5_non_ordable_type_node, - rust_sg5_set_non_ordable_source_type_node, - rust_sg2_type_expr_target_model, - rust_type_expression_projection -} -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Atom, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn sg5_pass_node() -> Node { Node { kind: TypeNode { connective: Atom { identity: ^sg5_pass_sym } }, diff --git a/src/v2/test/claim/manual/sg_collection_projection.dag b/src/v2/test/claim/manual/sg_collection_projection.dag index 7d0dfd1c62f..d3bd1dff6c3 100644 --- a/src/v2/test/claim/manual/sg_collection_projection.dag +++ b/src/v2/test/claim/manual/sg_collection_projection.dag @@ -1,30 +1,5 @@ module v2.test.manual.sg_collection_projection -import v2.compiler.translate { - translate_type_expression_project, - target_serialize_source_from_model -} -import v2.extdeps.languages.rust { - rust_sg2_type_expr_target_model, - rust_type_expression_projection -} -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Atom, Edge, Instantiation, Node, Positional, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.compilers.target_model { - target_carrier_free_monoid_node, - target_carrier_node_node -} -import v2.std.text { String } -import v2.std.verification { - Boundary, - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - manual_claim_anchor -} data sg_collection_expected_vec_rc_node: String = "Vec>" fn sg_collection_pass_node() -> Node { diff --git a/src/v2/test/claim/manual/sg_rc_layering_test.dag b/src/v2/test/claim/manual/sg_rc_layering_test.dag index f39748da63b..e7234baf2ff 100644 --- a/src/v2/test/claim/manual/sg_rc_layering_test.dag +++ b/src/v2/test/claim/manual/sg_rc_layering_test.dag @@ -1,62 +1,5 @@ module v2.test.manual.sg_rc_layering -import v2.compiler.translate { - target_serialize_source_from_model, - translate_apply_use_site_ownership_to_value_expression, - translate_apply_use_site_ownership_to_projected_type, - translate_coerced_shell, - translate_type_expression_project, - translate_coerced_shell_at_use_site -} -import v2.extdeps.languages.rust { - rust_reference_layer_tokens, - rust_sg2_binding_spellings, - rust_sg2_type_expr_target_model, - rust_type_expression_projection -} -import v2.std.compilers.target_model { - TargetModel, - TargetReferenceLayer, - TargetValueExpression, - TargetValueExprReferenceRcNew, - TargetValueExprSymbolIdentity, - OwnershipAtBindingProjection, - OwnershipAtFunctionParameter, - OwnershipAtFunctionReturn, - OwnershipAtStructField, - ReferenceLayerOwned, - ReferenceLayerProbe, - ReferenceLayerProbeNotWrapped, - ReferenceLayerRc, - WrappedReferenceLayerRc, - target_carrier_diagnostics_node, - target_carrier_node_node, - target_carrier_probe_heap_node, - target_reference_layer_apply_type_emitted, - target_reference_layer_apply_value_expression, - target_reference_layer_probe_from_emitted_type, - target_type_expr_atom_emitted, - target_value_expression_symbol_identity, - target_value_expression_node -} -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Atom, Edge, Instantiation, Node, Positional, Symbol, TypeNode, content_hash, SyntheticOccurrence } -import v2.std.witness { Holds, Violates } -import v2.std.text { String } -import v2.std.verification { - Boundary, - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - manual_claim_anchor, - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly data sg_rc_fail_text: String = "" diff --git a/src/v2/test/claim/manual/solve_constraints_add.dag b/src/v2/test/claim/manual/solve_constraints_add.dag index 5472f104be6..6c5547b0efc 100644 --- a/src/v2/test/claim/manual/solve_constraints_add.dag +++ b/src/v2/test/claim/manual/solve_constraints_add.dag @@ -1,31 +1,5 @@ module v2.test.manual.solve_constraints_add -import v2.std.constraints { - CanonicalGrounding, - ConstraintGraph, - ConstraintSolvePolicy, - solve_constraints -} -import v2.std.diagnostic { - Accepted, - None, - Outcome, - Rejected -} -import v2.std.node { Atom, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.test.manual.infer_ground_add { - fixture_add_resolved_node, - fixture_add_resolved_tree -} -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn fixture_add_constraint_graph() -> ConstraintGraph { ConstraintGraph { root: fixture_add_resolved_tree() } } diff --git a/src/v2/test/claim/manual/sql_create_table_fold_runner.dag b/src/v2/test/claim/manual/sql_create_table_fold_runner.dag index f94891d197d..ed8d670d1d8 100644 --- a/src/v2/test/claim/manual/sql_create_table_fold_runner.dag +++ b/src/v2/test/claim/manual/sql_create_table_fold_runner.dag @@ -1,7 +1,5 @@ module v2.test.manual.sql_create_table_fold_runner -import std.realization_schedule { Runnable, RunnableSingleClaim } -import v2.std.collection { List } data sql_fold_test_entry: String = "src/v2/test/claim/sql_create_table_fold_test.dag" diff --git a/src/v2/test/claim/manual/structured_body_dispatch.dag b/src/v2/test/claim/manual/structured_body_dispatch.dag index e64d382d769..733af96be1e 100644 --- a/src/v2/test/claim/manual/structured_body_dispatch.dag +++ b/src/v2/test/claim/manual/structured_body_dispatch.dag @@ -1,34 +1,5 @@ module v2.test.manual.structured_body_dispatch -import v2.std.node { - Atom, - Node, - TypeNode, - node_synthetic, - well_formed -} -import v2.compiler.body_producer { - body_producer_dispatch_structured_body, - produce_arrow_with_structured_body -} -import v2.std.node_query { find_arrow_body_child } -import v2.extdeps.languages.dag { - dag_add_arrow_signature_node, - dag_add_arrow_with_body_node, - dag_add_binary_body_node, - dag_pick_arrow_with_body_fixture -} -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn structured_body_bool_node(pass: Bool) -> Node { if pass { diff --git a/src/v2/test/claim/manual/structured_body_subsumption_set.dag b/src/v2/test/claim/manual/structured_body_subsumption_set.dag index dfaec5d1545..2a1d225773c 100644 --- a/src/v2/test/claim/manual/structured_body_subsumption_set.dag +++ b/src/v2/test/claim/manual/structured_body_subsumption_set.dag @@ -1,36 +1,5 @@ module v2.test.manual.structured_body_subsumption_set -import v2.std.node { - Arrow, - Atom, - Edge, - Node, - Positional, - TypeNode, - node_synthetic -} -import v2.compiler.body_producer { produce_arrow_with_structured_body } -import v2.extdeps.languages.dag { - dag_bind_arrow_with_body_node, - dag_bind_let_body_node, - dag_loop_arrow_with_body_node, - dag_loop_body_node, - dag_pick_arrow_domain_conj_node, - dag_pick_arrow_with_body_node, - dag_pick_if_body_node, - dag_type_atom_node -} -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn subsumption_bool_node(pass: Bool) -> Node { if pass { diff --git a/src/v2/test/claim/manual/swift_language_model_anchor.dag b/src/v2/test/claim/manual/swift_language_model_anchor.dag index 81f9bf57229..ba3970f5f6c 100644 --- a/src/v2/test/claim/manual/swift_language_model_anchor.dag +++ b/src/v2/test/claim/manual/swift_language_model_anchor.dag @@ -1,13 +1,5 @@ module v2.test.manual.swift_language_model_anchor -import v2.std.language_model { LanguageModel } -import v2.extdeps.languages.swift { - swift_primitive_language_model, - swift_language_model, - swift_primitive_model_core, - swift_model_core -} -import v2.std.model_core { ModelCore } type swift_anchor_language_model = LanguageModel diff --git a/src/v2/test/claim/manual/target_carriers_fidelity_test.dag b/src/v2/test/claim/manual/target_carriers_fidelity_test.dag index cd158b7493c..226b10c5302 100644 --- a/src/v2/test/claim/manual/target_carriers_fidelity_test.dag +++ b/src/v2/test/claim/manual/target_carriers_fidelity_test.dag @@ -1,21 +1,5 @@ module v2.test.manual.target_carriers_fidelity -import extdeps.communication.medium { Lossless, Lossy, Medium } -import v2.compiler.target_carriers { - decode_fidelity_from_target, - target_source_medium -} -import v2.compiler.translate { target_serialize_source_from_model } -import v2.extdeps.languages.dag { - dag_fixture_emitted_add_fn, - dag_target_model, - dag_target_model_lossless_fidelity_quotient -} -import v2.extdeps.languages.rust { rust_target_model } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/target_model_atom_lookup_dissolution.dag b/src/v2/test/claim/manual/target_model_atom_lookup_dissolution.dag index 2478b2a6397..6f97bf1e49b 100644 --- a/src/v2/test/claim/manual/target_model_atom_lookup_dissolution.dag +++ b/src/v2/test/claim/manual/target_model_atom_lookup_dissolution.dag @@ -1,35 +1,5 @@ module v2.test.manual.target_model_atom_lookup_dissolution -import v2.extdeps.languages.typescript { - ts_sg2_type_expr_target_model, - ts_sg2_type_expr_target_model_node, - ts_target_atom_realization_bool, - ts_target_atom_realization_catalog -} -import v2.std.algebra { fold_list } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.passing_candidate_fold { - ManyPassingCandidates, - NoPassingCandidate, - OnePassingCandidate -} -import v2.std.logic { Bool, bool_node } -import v2.std.node { Atom, Conj, Edge, Node, Positional, SyntheticOccurrence, TypeNode } -import v2.std.compilers.target_model { - symbol_kernel_type_node, - target_atom_realization_lookup_in_catalog, - target_atom_realization_lookup_in_catalog_node, - target_atom_realization_to_node -} -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn atom_lookup_dissolution_probe_node() -> Node { Node { kind: TypeNode { connective: Atom { identity: ^atom_lookup_dissolution_probe } }, diff --git a/src/v2/test/claim/manual/target_model_operator_lookup_dissolution.dag b/src/v2/test/claim/manual/target_model_operator_lookup_dissolution.dag index 6d885f9f55a..a1584b4549d 100644 --- a/src/v2/test/claim/manual/target_model_operator_lookup_dissolution.dag +++ b/src/v2/test/claim/manual/target_model_operator_lookup_dissolution.dag @@ -1,22 +1,5 @@ module v2.test.manual.target_model_operator_lookup_dissolution -import v2.extdeps.languages.typescript { ts_add_operator_realization_row } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Atom, Conj, Edge, Named, Node, SyntheticOccurrence, TypeNode } -import v2.std.compilers.target_model { - canonical_operation_op_add, - target_operator_realization_catalog_lookup, -} -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn operator_lookup_dissolution_probe_node() -> Node { Node { diff --git a/src/v2/test/claim/manual/target_operation_grounding_emit_typescript_test.dag b/src/v2/test/claim/manual/target_operation_grounding_emit_typescript_test.dag index 2719024a890..bd06bd64839 100644 --- a/src/v2/test/claim/manual/target_operation_grounding_emit_typescript_test.dag +++ b/src/v2/test/claim/manual/target_operation_grounding_emit_typescript_test.dag @@ -1,55 +1,5 @@ module v2.test.manual.target_operation_grounding_emit_typescript -import v2.std.compilers.target_model { - CanonicalOperation, - InfixToken, - IsLess, - IsLessOrEqual, - IsGreater, - IsGreaterOrEqual, - IsEqual, - IsNotEqual, - TargetModel, - TargetValueExpression, - canonical_operation_op_add, - canonical_operation_op_sub, - canonical_operation_op_mul, - canonical_operation_op_div, - canonical_operation_op_negate, - canonical_operation_op_and, - canonical_operation_op_or, - canonical_operation_op_not, - canonical_operation_op_lt, - canonical_operation_op_le, - canonical_operation_op_gt, - canonical_operation_op_ge, - canonical_operation_op_eq, - canonical_operation_op_ne, - canonical_operation_wire_matches_operation, - equality_predicate_accepts, - ordering_predicate_accepts, - target_model_canonical_operation_wire_node, - target_model_emit_transforms_empty, - target_operator_realization_node, - target_operator_realizations_catalog_node, - target_value_expression_binding_ref, - target_value_expression_primitive_apply, - target_value_expression_primitive_apply_to_concrete_tokens -} -import v2.compiler.translate { serialize_concrete_syntax_tokens_to_source_string } -import v2.extdeps.languages.typescript { - ts_lex_rule, - ts_binding_spellings, - ts_value_expression_projection -} -import v2.std.compilers.lexing { LexRuleSet, LexRules, ModeledLexRules } -import v2.std.collection { List } -import v2.std.algebra { Equal, Greater, Less, Ordering, zip_eq } -import v2.std.diagnostic { Accepted, Outcome, Rejected, bind_outcome } -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.std.logic { Bool } -import v2.std.node { Conj, Node, Symbol, SyntheticOccurrence, TypeNode } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/test_claim_cache_digest_sensitivity.dag b/src/v2/test/claim/manual/test_claim_cache_digest_sensitivity.dag index bfbd4453831..0a89b396a96 100644 --- a/src/v2/test/claim/manual/test_claim_cache_digest_sensitivity.dag +++ b/src/v2/test/claim/manual/test_claim_cache_digest_sensitivity.dag @@ -1,78 +1,5 @@ module v2.test.manual.test_claim_cache_digest_sensitivity -import v2.compiler.eval { - EvalContext, - TestClaimEvalSubject, - eval_context_v4_evaluator, - eval_context_with_semantics, - eval_default_interpretation, - test_claim_cache_interpretation_hash_node, - test_claim_claim_hash_digest, - test_claim_interpretation_cache_digest, - test_claim_typed_input_node -} -import v2.extdeps.runtimes.v2_evaluator { - v2_eval_allocate_literal, - v2_eval_bind_value, - v2_eval_call_primitive, - v2_eval_choose_branch, - v2_eval_step_loop, - v2_eval_unit_type_node, - v2_evaluator_interpretation_structure_witness -} -import v2.compiler.infer { InferredTree } -import v2.test.lens_common.infer_fixture { claim_atom_node } -import v2.std.collection { List, Map } -import v2.std.diagnostic { - Accepted, - AmbiguousIntent, - Diagnostic, - None, - NonEmptyDiagnostics, - Outcome, - Suggested, - Unavailable, - diagnostics_singleton, - node_locus, - port_locus -} -import v2.std.runtime { - BindInterpreter, - BranchInterpreter, - EvaluationEnvironment, - InterpretationAlgebra, - InterpretationStructureWitness, - LoopInterpreter, - RuntimeUnit, - RuntimeUnitValue, - RuntimeValue, - TransformInterpreter, - ValueInterpreter -} -import v2.std.integer { int_add, int_mul, int_negate } -import v2.std.node { - Atom, - Hash, - Node, - Symbol, - TypeNode, - byte_offset_cache_key, - byte_offset_cache_key_fingerprint, - byte_offset_cache_digest_max_limbs, - SyntheticOccurrence -} -import v2.std.verification { - CompilesClaim, - DiagnosticClaim, - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} -import v2.std.witness { Violates } fn tcc_cache_pass_node() -> Node { Node { kind: TypeNode { connective: Atom { identity: ^tcc_cache_pass_sym } }, diff --git a/src/v2/test/claim/manual/test_migration_debt_test.dag b/src/v2/test/claim/manual/test_migration_debt_test.dag index 154c8db851d..096f777504f 100644 --- a/src/v2/test/claim/manual/test_migration_debt_test.dag +++ b/src/v2/test/claim/manual/test_migration_debt_test.dag @@ -1,14 +1,5 @@ module v2.test.lens_test_migration_debt.test_migration_debt_test -import v2.lens.test_migration_debt { - test_migration_debt_module_count_ratchet_holds, - test_migration_debt_total_loc_ratchet_holds, - test_migration_debt_total_test_fns_ratchet_holds, - test_migration_debt_known_covered_module_is_recognized_as_covered, - test_migration_delete_guard_holds_live -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/claim/manual/timeseries_passive_map_fold_anchor_test.dag b/src/v2/test/claim/manual/timeseries_passive_map_fold_anchor_test.dag index 1518a6bfd04..2efbe510035 100644 --- a/src/v2/test/claim/manual/timeseries_passive_map_fold_anchor_test.dag +++ b/src/v2/test/claim/manual/timeseries_passive_map_fold_anchor_test.dag @@ -1,55 +1,5 @@ module v2.test.manual.timeseries_passive_map_fold_anchor -import std.algebra { Cons, Empty } -import v2.std.collection { List } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.nat { Zero } -import v2.std.timeseries_signal { - CapacitorFold, - CapacitorRating, - CapacitorState, - FoldStep, - InductorFold, - InductorRating, - InductorState, - MapStep, - ResistorMap, - ResistorRating, - StepBranchVoltage, - StepCurrent, - StepPotentialDifference, - TimeSeriesSample, - TimeSeriesSignal, - TimeStep, - capacitance_micro, - capacitance_micro_count, - capacitor_fold_step, - charge_micro, - charge_micro_count, - current, - current_count, - duration_micro, - fold_capacitor_transient, - flux_micro, - flux_micro_count, - inductance_micro, - inductor_fold_step, - resistance_micro, - resistor_map_voltage, - voltage, - voltage_count, -} -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor, -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/tokenize_linear_receipt.dag b/src/v2/test/claim/manual/tokenize_linear_receipt.dag index cfd0a27928b..58b2344bb05 100644 --- a/src/v2/test/claim/manual/tokenize_linear_receipt.dag +++ b/src/v2/test/claim/manual/tokenize_linear_receipt.dag @@ -1,13 +1,5 @@ module v2.test.manual.tokenize_linear_receipt -import extdeps.filesystem.filesystem_io -import v2.compiler.parse { parse_module } -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Symbol } -import v2.std.text { String } data tlr_path: String = "src/v1/01_tokenize.dag" data tlr_anchor: Symbol = ^tlr_anchor diff --git a/src/v2/test/claim/manual/typescript_add_emit_translate_test.dag b/src/v2/test/claim/manual/typescript_add_emit_translate_test.dag index becaf3343ab..74a804cc389 100644 --- a/src/v2/test/claim/manual/typescript_add_emit_translate_test.dag +++ b/src/v2/test/claim/manual/typescript_add_emit_translate_test.dag @@ -1,86 +1,5 @@ module v2.test.manual.typescript_add_emit_translate -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.compiler.emit { emit } -import v2.compiler.compile { - CompileOutput, - TranslateResult, - TranslateTo, - compile_inferred -} -import v2.compiler.eval { - TestClaimEvalSubject, - TestClaimRun, - run_test_claim_assert, - test_claim_cache_receipt, - test_claim_typed_input_node -} -import v2.compiler.translate { - target_serialize_source_from_model, - translate, -} -import v2.extdeps.languages.typescript { - ts_facts_number, - ts_inhabitant_atom, - ts_inhabitant_number_node, - ts_binding_spellings, - ts_source_text, - ts_target_model, - ts_target_model_node, - ts_number_arithmetic_semantics_node, - ts_number_bitwise_semantics_node, - ts_number_facts_node, - ts_fn_add_lex -} -import v2.compiler.infer { InferredFacts, InferredTree } -import extdeps.communication.medium { Lossless, Medium } -import v2.std.compilers.target_model { TargetModel, target_model_emit_transforms_empty } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_witness } -import v2.test.manual.infer_ground_add { - infer_receipt_context -} -import v2.std.cardinality { TerminationProof, termination_proof_witness_for_node } -import v2.std.collection { Map, empty_map } -import v2.std.constraints { - CanonicalGrounding, - CanonicalGroundingWitness -} -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - diagnostics_singleton, - node_locus -} -import v2.std.node { - Arrow, - Conj, - Edge, - Node, - Positional, - Symbol, - TypeNode, - SyntheticOccurrence -} -import v2.std.verification { - DiagnosticClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - CompilesClaim, - manual_claim_anchor, - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.witness { Holds, StructuralPropertyWitness, Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly data typescript_add_forbidden_authority_source_text: String = "authority_source_text_fallback_forbidden" diff --git a/src/v2/test/claim/manual/typescript_bind_let_iife_emit_test.dag b/src/v2/test/claim/manual/typescript_bind_let_iife_emit_test.dag index c9d183914ba..dd769989bed 100644 --- a/src/v2/test/claim/manual/typescript_bind_let_iife_emit_test.dag +++ b/src/v2/test/claim/manual/typescript_bind_let_iife_emit_test.dag @@ -1,36 +1,5 @@ module v2.test.manual.typescript_bind_let_iife_emit -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.std.diagnostic { Accepted, Outcome, Rejected, bind_outcome } -import v2.std.collection { Map, empty_map, map_insert } -import v2.std.node { Symbol } -import v2.std.compilers.target_model { - ValueProducing, - TargetModel, - TargetValueExpression, - TargetValueExpressionProjection, - target_value_expression_binding_ref, - target_value_expression_bind_let, - target_value_expression_loop, - target_value_expression_closure, - target_value_expression_to_concrete_tokens, - target_model_emit_transforms_empty -} -import extdeps.communication.medium { Medium } -import v2.compiler.translate { serialize_concrete_syntax_tokens_to_source } -import v2.extdeps.languages.typescript { - ts_target_model_node, - ts_operator_realizations_catalog_node, - ts_value_expression_projection, - ts_value_expression_projection_with_block_evaluation_mode, - ts_lex -} -import v2.extdeps.languages.dag { - dag_value_expression_projection, - dag_operator_realizations_catalog_node -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/typescript_derive_grammar_relation_row_round_trip.dag b/src/v2/test/claim/manual/typescript_derive_grammar_relation_row_round_trip.dag index 3d1136287a2..7ad8c9b75d6 100644 --- a/src/v2/test/claim/manual/typescript_derive_grammar_relation_row_round_trip.dag +++ b/src/v2/test/claim/manual/typescript_derive_grammar_relation_row_round_trip.dag @@ -1,44 +1,6 @@ module v2.test.manual.typescript_derive_grammar_relation_row_round_trip -import v2.extdeps.languages.typescript { - ts_eager_grammar_relation_row_witness, - ts_exemplar_emitted_for_lhs, - ts_formal_production_fn_add, - ts_grammar_relation_row_node, - ts_inhabitant_atom, - ts_emitted_add_fn_node, - ts_fn_add_scaffold_relation_row_node, - ts_grammar_relation_row, - ts_canonical_add_fn_tokens, - ts_concrete_token_node, - ts_pr3_identity_relation_row_witness, - ts_pr3_identity_typed_fn_emitted, - ts_task_formal_productions, - ts_task_type_alias_emitted, - ts_task_type_alias_relation_row_witness, - ts_type_annotation_task_record_emitted -} -import v2.std.grammar { - derive_grammar_relation_row, - derive_grammar_relation_row_node, - formal_production_for_lhs_exact, - grammar_relation_row_to_node, - grammar_relation_tokens_node -} - -import v2.std.logic { Bool } -import v2.std.witness { Holds, Violates, Witness } -import v2.std.node { Atom, Conj, Edge, Node, Positional, Symbol, TypeNode, content_hash, SyntheticOccurrence } -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} -import v2.test.fixture.task_manager_demo { Task, create_task } + fn ts_grammar_relation_round_trip_pass_node() -> Node { Node { kind: TypeNode { connective: Atom { identity: ^ts_grammar_relation_round_trip_pass_sym } }, diff --git a/src/v2/test/claim/manual/typescript_descriptor_node_run_test.dag b/src/v2/test/claim/manual/typescript_descriptor_node_run_test.dag index 8a9f26f3c10..94fe9292129 100644 --- a/src/v2/test/claim/manual/typescript_descriptor_node_run_test.dag +++ b/src/v2/test/claim/manual/typescript_descriptor_node_run_test.dag @@ -1,34 +1,5 @@ module v2.test.manual.typescript_descriptor_node_run -import v2.compiler.emit_host { - emit_host_exit_not_ok_diagnostic, - inputs_for_emit_host, - run_emit_host, - runtime_value_parse, - runtime_value_signed_i32_le_as_int -} -import v2.compiler.eval { Inputs } -import v2.extdeps.languages.typescript { ts_target_model } -import v2.std.diagnostic { - Accepted, - None, - Outcome, - Rejected, - diagnostics_singleton -} -import v2.std.host_run { HostLogicalRun } -import v2.std.integer { Int } -import v2.std.logic { Bool } -import v2.std.node { Symbol } -import v2.std.compilers.target_model { TargetModel } -import v2.std.text { String } -import v2.test.manual.add_body_emit_typescript { - add_body_ts_emit_from_producer_tree, - add_body_ts_target_model_minus_catalog -} -import v2.test.manual.connective_anchors { stub_empty_conj } -import extdeps.communication.medium { Lossless, Medium } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/typescript_eager_materialize_dedup_cutover_test.dag b/src/v2/test/claim/manual/typescript_eager_materialize_dedup_cutover_test.dag index 52badca1053..941f2119acf 100644 --- a/src/v2/test/claim/manual/typescript_eager_materialize_dedup_cutover_test.dag +++ b/src/v2/test/claim/manual/typescript_eager_materialize_dedup_cutover_test.dag @@ -1,33 +1,5 @@ module v2.test.manual.typescript_eager_materialize_dedup_cutover -import v2.std.grammar { - derive_grammar_relation_row_node, - formal_production_for_lhs_exact -} -import v2.extdeps.languages.typescript { - ts_task_formal_productions, - ts_eager_grammar_relation_row_witness, - ts_exemplar_emitted_for_lhs, - ts_inhabitant_atom, - ts_emitted_add_fn_node, - ts_fn_add_scaffold_relation_row_node, - ts_pr3_identity_relation_row_witness, - ts_task_type_alias_relation_row_witness, - ts_type_annotation_task_record_emitted -} -import v2.std.logic { Bool } -import v2.std.node { - Conj, - Edge, - Node, - Positional, - SyntheticOccurrence, - TypeNode, - content_hash -} -import v2.std.node_query { find_named_child } -import v2.std.witness { Holds, Violates } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/typescript_eager_materialize_forward_dedup_test.dag b/src/v2/test/claim/manual/typescript_eager_materialize_forward_dedup_test.dag index 8617159b346..c6ef7cded3c 100644 --- a/src/v2/test/claim/manual/typescript_eager_materialize_forward_dedup_test.dag +++ b/src/v2/test/claim/manual/typescript_eager_materialize_forward_dedup_test.dag @@ -1,37 +1,5 @@ module v2.test.manual.typescript_eager_materialize_forward_dedup -import v2.compiler.ingest { grammar_relation_row_forward_selection } -import v2.extdeps.languages.typescript { - ts_named_edge, - ts_task_type_alias_emitted, - ts_task_type_alias_relation_row_witness -} -import std.algebra { Empty } -import v2.std.algebra { list_append } -import v2.std.collection { List } -import v2.std.compilers.target_model { - concrete_syntax_token_class, - concrete_syntax_token_list_from_node -} -import v2.std.diagnostic { - Accepted, - Diagnostics, - Outcome, - Rejected, - bind_outcome, - outcome_accepted -} -import v2.std.logic { Bool } -import v2.std.node { - Conj, - Node, - Symbol, - SyntheticOccurrence, - TypeNode -} -import v2.std.node_query { find_named_child } -import v2.std.witness { Holds, Violates } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/typescript_eager_materialize_serialize_test.dag b/src/v2/test/claim/manual/typescript_eager_materialize_serialize_test.dag index e511727f91b..d6083e8c6a1 100644 --- a/src/v2/test/claim/manual/typescript_eager_materialize_serialize_test.dag +++ b/src/v2/test/claim/manual/typescript_eager_materialize_serialize_test.dag @@ -1,12 +1,5 @@ module v2.test.manual.typescript_eager_materialize_serialize -import v2.extdeps.languages.typescript { - ts_pr3_identity_serialize_source_witness, - ts_task_serialize_source_witness -} -import v2.std.logic { Bool } -import v2.std.witness { Holds, Violates } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/typescript_effect_io_emit_test.dag b/src/v2/test/claim/manual/typescript_effect_io_emit_test.dag index 3ef2e5eac51..854dc4916db 100644 --- a/src/v2/test/claim/manual/typescript_effect_io_emit_test.dag +++ b/src/v2/test/claim/manual/typescript_effect_io_emit_test.dag @@ -1,34 +1,5 @@ module v2.test.manual.typescript_effect_io_emit -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.std.diagnostic { - Accepted, - Outcome, - Rejected, - bind_outcome -} -import v2.std.collection { - Map, - empty_map, - map_insert -} -import v2.std.node { Symbol } -import v2.std.compilers.target_model { - ConcreteSyntaxToken, - TargetModel, - TargetValueExpression, - target_value_expression_binding_ref, - target_value_expression_effect_apply, - target_value_expression_to_concrete_tokens, target_model_emit_transforms_empty} -import extdeps.communication.medium { Lossless, Medium } -import v2.compiler.translate { serialize_concrete_syntax_tokens_to_source } -import v2.extdeps.languages.typescript { - ts_target_model_node, - ts_operator_realizations_catalog_node, - ts_value_expression_projection, - ts_fn_add_lex -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/typescript_field_access_emit_test.dag b/src/v2/test/claim/manual/typescript_field_access_emit_test.dag index ee0602cf8f7..334d3325a2c 100644 --- a/src/v2/test/claim/manual/typescript_field_access_emit_test.dag +++ b/src/v2/test/claim/manual/typescript_field_access_emit_test.dag @@ -1,28 +1,5 @@ module v2.test.manual.typescript_field_access_emit -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.std.diagnostic { Accepted, Outcome, Rejected, bind_outcome } -import v2.std.collection { Map, empty_map, map_insert } -import v2.std.node { Symbol } -import v2.std.compilers.target_model { - ConcreteSyntaxToken, - TargetModel, - TargetValueExpression, - target_value_expression_binding_ref, - target_value_expression_field_access, - target_value_expression_to_concrete_tokens, - target_model_emit_transforms_empty -} -import extdeps.communication.medium { Lossless, Medium } -import v2.compiler.translate { serialize_concrete_syntax_tokens_to_source } -import v2.extdeps.languages.typescript { - ts_target_model_node, - ts_operator_realizations_catalog_node, - ts_value_expression_projection, - ts_fn_add_lex -} -import v2.test.manual.typescript_add_emit_translate { anchor_typescript_add_emit_accepts } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/typescript_grammar_claim.dag b/src/v2/test/claim/manual/typescript_grammar_claim.dag index 48faa2107c0..6e6a1607708 100644 --- a/src/v2/test/claim/manual/typescript_grammar_claim.dag +++ b/src/v2/test/claim/manual/typescript_grammar_claim.dag @@ -1,29 +1,5 @@ module v2.test.manual.typescript_grammar_claim -import v2.compiler.parse { - grammar_validate_for_parse, - parse_production_tree, -} -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.typescript { - ts_source_text, - ts_fn_add_grammar_root, - ts_fn_add_lex -} -import v2.std.compilers.lexing { token_stream_remaining } -import v2.std.diagnostic { Accepted, Outcome, Rejected, port_locus } -import v2.std.grammar { ParseTree } -import v2.std.node { Atom, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.logic { Bool } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn typescript_claim_bool_atom(b: Bool) -> Node { match b { diff --git a/src/v2/test/claim/manual/typescript_language_model_anchor.dag b/src/v2/test/claim/manual/typescript_language_model_anchor.dag index b8d80728472..c215e2aec0e 100644 --- a/src/v2/test/claim/manual/typescript_language_model_anchor.dag +++ b/src/v2/test/claim/manual/typescript_language_model_anchor.dag @@ -1,25 +1,5 @@ module v2.test.manual.typescript_language_model_anchor -import v2.std.language_model { LanguageModel } -import v2.extdeps.languages.typescript { - ts_declared_inhabitants_root, - ts_bigint_algebra_inhabitance, - ts_bool_algebra_inhabitance, - ts_facts_bigint, - ts_facts_boolean, - ts_facts_number, - ts_inhabitant_bigint_node, - ts_inhabitant_boolean_node, - ts_inhabitant_number_node, - ts_fn_add_language_model, - ts_model_core_inhabitance_decls, - ts_number_algebra_inhabitance, - ts_primitive_bundle_from_bool_facts, - ts_fn_add_target_model -} -import v2.std.collection { List } -import v2.std.model_core { AlgebraInhabitanceDecl, PrimitiveFactBundle } -import v2.std.node { Node } type ts_anchor_language_model = LanguageModel diff --git a/src/v2/test/claim/manual/typescript_pr3_typed_fn_translate_test.dag b/src/v2/test/claim/manual/typescript_pr3_typed_fn_translate_test.dag index d65f9ccfee8..b45e49b57da 100644 --- a/src/v2/test/claim/manual/typescript_pr3_typed_fn_translate_test.dag +++ b/src/v2/test/claim/manual/typescript_pr3_typed_fn_translate_test.dag @@ -1,59 +1,5 @@ module v2.test.manual.typescript_pr3_typed_fn_translate -import v2.compiler.emit { emit } -import v2.compiler.compile { - CompileOutput, - TranslateResult, - TranslateTo, - compile_inferred -} -import v2.compiler.eval { - TestClaimEvalSubject, - TestClaimRun, - run_test_claim_assert, - test_claim_cache_receipt, - test_claim_typed_input_node -} -import v2.compiler.translate { target_serialize_source_from_model } -import v2.extdeps.languages.typescript { - ts_inhabitant_atom, - ts_pr3_identity_source_text, - ts_pr3_identity_typed_fn_emitted, - ts_pr3_identity_target_model_witness -} -import v2.compiler.infer { InferredFacts, InferredTree } -import extdeps.communication.medium { Lossless, Medium } -import v2.std.compilers.target_model { TargetModel } -import v2.std.cardinality { TerminationProof, termination_proof_witness_for_node } -import v2.std.collection { Map, empty_map } -import v2.std.constraints { - CanonicalGrounding, - CanonicalGroundingWitness -} -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - diagnostics_singleton, - node_locus -} -import v2.std.node { Conj, Node, Symbol, TypeNode, content_hash } -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} -import v2.std.witness { Holds, StructuralPropertyWitness, Violates, Witness } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly data typescript_pr3_emitted_root: Node = ts_pr3_identity_typed_fn_emitted() diff --git a/src/v2/test/claim/manual/typescript_program_emit_run_test.dag b/src/v2/test/claim/manual/typescript_program_emit_run_test.dag index f2253c83235..e485fad80fe 100644 --- a/src/v2/test/claim/manual/typescript_program_emit_run_test.dag +++ b/src/v2/test/claim/manual/typescript_program_emit_run_test.dag @@ -1,14 +1,5 @@ module v2.test.manual.typescript_program_emit_run -import v2.std.diagnostic { Accepted, Rejected } -import extdeps.communication.medium { Medium } -import v2.std.compilers.target_model { - char_kernel_type_node, - target_atom_realization_lookup_in_catalog -} -import v2.extdeps.languages.typescript { ts_target_atom_realization_catalog } -import v2.test.manual.typescript_add_emit_translate { anchor_typescript_add_emit_accepts } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/typescript_record_construct_emit_test.dag b/src/v2/test/claim/manual/typescript_record_construct_emit_test.dag index 73909cb53b3..44b806f64f5 100644 --- a/src/v2/test/claim/manual/typescript_record_construct_emit_test.dag +++ b/src/v2/test/claim/manual/typescript_record_construct_emit_test.dag @@ -1,31 +1,5 @@ module v2.test.manual.typescript_record_construct_emit -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.std.diagnostic { Accepted, Outcome, Rejected, bind_outcome } -import v2.std.collection { Map, empty_map, map_insert } -import v2.std.node { Symbol } -import v2.std.compilers.target_model { - ConcreteSyntaxToken, - RecordLiteralTypeNaming, - Omit, - Prepend, - TargetModel, - TargetValueExpression, - TargetValueExprFieldInitSlot, - target_value_expression_binding_ref, - target_value_expression_record_construct, - target_value_expression_to_concrete_tokens, - target_model_emit_transforms_empty -} -import extdeps.communication.medium { Lossless, Medium } -import v2.compiler.translate { serialize_concrete_syntax_tokens_to_source } -import v2.extdeps.languages.typescript { - ts_target_model_node, - ts_operator_realizations_catalog_node, - ts_value_expression_projection_with_record_literal_naming, - ts_fn_add_lex -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/manual/typescript_record_task_translate_test.dag b/src/v2/test/claim/manual/typescript_record_task_translate_test.dag index 7ac8a6f9e6d..f30137d05f7 100644 --- a/src/v2/test/claim/manual/typescript_record_task_translate_test.dag +++ b/src/v2/test/claim/manual/typescript_record_task_translate_test.dag @@ -1,60 +1,5 @@ module v2.test.manual.typescript_record_task_translate -import v2.compiler.emit { emit } -import v2.compiler.compile { - CompileOutput, - TranslateResult, - TranslateTo, - compile_inferred -} -import v2.compiler.eval { - TestClaimEvalSubject, - TestClaimRun, - run_test_claim_assert, - test_claim_cache_receipt, - test_claim_typed_input_node -} -import v2.compiler.translate { target_serialize_source_from_model } -import v2.extdeps.languages.typescript { - ts_inhabitant_atom, - ts_binding_spellings, - ts_task_type_alias_source_text, - ts_task_target_model_witness, - ts_task_type_alias_emitted -} -import v2.compiler.infer { InferredFacts, InferredTree } -import extdeps.communication.medium { Lossless, Medium } -import v2.std.compilers.target_model { TargetModel } -import v2.std.cardinality { TerminationProof, termination_proof_witness_for_node } -import v2.std.collection { Map, empty_map } -import v2.std.constraints { - CanonicalGrounding, - CanonicalGroundingWitness -} -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Unavailable, - diagnostics_singleton, - node_locus -} -import v2.std.node { Conj, Node, Symbol, TypeNode, content_hash } -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} -import v2.std.witness { Holds, StructuralPropertyWitness, Violates, Witness } -import v2.test.lens_common.infer_fixture { claim_inferred_facts_witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly data typescript_record_task_emitted_root: Node = ts_task_type_alias_emitted() diff --git a/src/v2/test/claim/manual/v4_evaluator_runtime_anchor.dag b/src/v2/test/claim/manual/v4_evaluator_runtime_anchor.dag index 71690b48b91..874f7ffb4a0 100644 --- a/src/v2/test/claim/manual/v4_evaluator_runtime_anchor.dag +++ b/src/v2/test/claim/manual/v4_evaluator_runtime_anchor.dag @@ -1,39 +1,5 @@ module v2.test.manual.v2_evaluator_runtime_anchor -import v2.extdeps.runtimes.v2_evaluator { - V4EvaluatorRuntime, - v2_eval_call_primitive, - v2_eval_empty_environment, - v2_eval_empty_frame, - v2_eval_transfer, - v2_eval_unit_type_node, - v2_evaluator_boundary, - v2_evaluator_execution, - v2_evaluator_interpretation, - v2_evaluator_model_core, - v2_evaluator_runtime, - v2_evaluator_value_representation -} -import v2.std.collection { List } -import v2.std.diagnostic { Rejected } -import v2.std.model_core { ModelCore, bool_model_core } -import v2.std.node { Atom, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.runtime { - ExecutionSemantics, - InterpretationAlgebra, - ResourceEffectBoundary, - Suspend, - ValueRepresentationModel -} -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} type v2_evaluator_anchor_runtime_type = V4EvaluatorRuntime data v2_evaluator_anchor_runtime: v2_evaluator_anchor_runtime_type = v2_evaluator_runtime() diff --git a/src/v2/test/claim/manual/validate_then_compile_public_terminal.dag b/src/v2/test/claim/manual/validate_then_compile_public_terminal.dag index 970cdafc44f..287390baa1b 100644 --- a/src/v2/test/claim/manual/validate_then_compile_public_terminal.dag +++ b/src/v2/test/claim/manual/validate_then_compile_public_terminal.dag @@ -1,45 +1,6 @@ module v2.test.manual.validate_then_compile_public_terminal -import v2.std.host_transport { target_emit_host_runtime_row_unconfigured } -import v2.compiler.compile { - CompileMode, - CompileLens, - CompileOutput, - TranslateResult, - TranslateTo, - Validated, - compile_lens_gate_rejected_diagnostic, - validate_then_compile -} -import v2.compiler.infer { InferredTree } -import v2.std.compilers.target_model { TargetModel, target_model_emit_transforms_empty } -import v2.std.compilers.lexing { VoidLexRules } -import v2.test.manual.infer_ground_add { fixture_add_resolved_tree } -import v2.std.diagnostic { - Accepted, - None, - Outcome, - port_locus, - Rejected, - outcome_accepted, - outcome_rejected -} -import std.algebra { Empty } -import v2.std.collection { empty_map } -import v2.std.node { Atom, Conj, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.verification { - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - CompilesClaim, - DiagnosticClaim, - EqualsClaim, - manual_claim_anchor -} -import v2.std.witness { Holds, Witness } data rust_target_model_stub: TargetModel = TargetModel { bundle: Node { kind: TypeNode { connective: Conj }, diff --git a/src/v2/test/claim/manual/verilog_concurrency_anchor.dag b/src/v2/test/claim/manual/verilog_concurrency_anchor.dag index c4e1f26434e..f6a682303eb 100644 --- a/src/v2/test/claim/manual/verilog_concurrency_anchor.dag +++ b/src/v2/test/claim/manual/verilog_concurrency_anchor.dag @@ -1,23 +1,5 @@ module v2.test.manual.verilog_concurrency_anchor -import v2.extdeps.languages.verilog { - AlwaysBlock, - AlwaysBlockSensitivity, - AnsiModuleItem, - AttributeInstanceClause, - ContinuousAssign, - DelayClause, - DriveStrengthClause, - EdgeTrigger, - ModuleKeyword, - ModuleParameterPortList, - NetAssignment, - SensitivityItem, - VerilogCost, - VerilogModule -} -import v2.std.nat { Nat } -import v2.std.node { Symbol } type verilog_anchor_module = VerilogModule data verilog_anchor_comb_assign: NetAssignment = NetAssignment { diff --git a/src/v2/test/claim/manual/wasm_language_model_anchor.dag b/src/v2/test/claim/manual/wasm_language_model_anchor.dag index 62763ce0fb0..84ba059540d 100644 --- a/src/v2/test/claim/manual/wasm_language_model_anchor.dag +++ b/src/v2/test/claim/manual/wasm_language_model_anchor.dag @@ -1,13 +1,5 @@ module v2.test.manual.wasm_language_model_anchor -import v2.std.language_model { LanguageModel } -import v2.extdeps.languages.wasm { - wasm_inhabitant_i32_node, - wasm_language_model, - wasm_model_core -} -import v2.std.model_core { ModelCore } -import v2.std.node { Node } type wasm_anchor_language_model = LanguageModel diff --git a/src/v2/test/claim/manual/witness_option_bridge_test.dag b/src/v2/test/claim/manual/witness_option_bridge_test.dag index ed94a9ee73f..c7b37030b1f 100644 --- a/src/v2/test/claim/manual/witness_option_bridge_test.dag +++ b/src/v2/test/claim/manual/witness_option_bridge_test.dag @@ -1,11 +1,5 @@ module v2.test.manual.witness_option_bridge -import v2.std.collection { Map, Absent, Present, empty_map, map_get, map_insert } -import v2.std.diagnostic { Accepted, Rejected, Diagnostic, ExternalContractUnknown, Unavailable, port_locus } -import v2.std.logic { Bool } -import v2.std.witness { Violates } -import v2.test.lens_affected_set.excluded_propagation_proof { excluded_propagation_proof_claim_holds } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/materialize/materialize_witness_test.dag b/src/v2/test/claim/materialize/materialize_witness_test.dag index ede82a79daa..d5cdd5254f9 100644 --- a/src/v2/test/claim/materialize/materialize_witness_test.dag +++ b/src/v2/test/claim/materialize/materialize_witness_test.dag @@ -1,15 +1,5 @@ module v2.test.materialize.materialize_witness -import v2.std.materialize { - materialize_redundant_computation_count, - materialize_has_duplicate_computation, - materialize_distinct_computation_count, - materialize_node_count -} -import v2.std.node { Node, Edge, Named, TypeNode, Atom, Conj, Symbol, node_synthetic } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/medium_structure_containment/clean_tree_test.dag b/src/v2/test/claim/medium_structure_containment/clean_tree_test.dag index dbb084d3b2b..5f6c1f28aaa 100644 --- a/src/v2/test/claim/medium_structure_containment/clean_tree_test.dag +++ b/src/v2/test/claim/medium_structure_containment/clean_tree_test.dag @@ -1,13 +1,5 @@ module v2.test.medium_structure_containment.clean_tree -import v2.lens.medium_structure_containment { - medium_emit_side_scan_roots, - medium_check_side_scan_roots, - medium_structure_leak_count_live, - medium_structure_containment_clean_live -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/claim/medium_structure_containment/corpus/roster_growth_ratchet_test.dag b/src/v2/test/claim/medium_structure_containment/corpus/roster_growth_ratchet_test.dag index d0abbcf7e97..d342bf4647f 100644 --- a/src/v2/test/claim/medium_structure_containment/corpus/roster_growth_ratchet_test.dag +++ b/src/v2/test/claim/medium_structure_containment/corpus/roster_growth_ratchet_test.dag @@ -1,15 +1,5 @@ module v2.test.medium_structure_containment.corpus.roster_growth_ratchet -import v2.lens.medium_structure_containment { - medium_structure_exception_roster, - medium_structure_exception_roster_size_baseline, - medium_structure_roster_growth_ratchet_holds, - roster_growth_ratchet_holds -} -import v2.std.algebra { list_append, length } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/medium_structure_containment/lens_unit/discriminators_test.dag b/src/v2/test/claim/medium_structure_containment/lens_unit/discriminators_test.dag index 6d3ef777ece..fda85c9fcdd 100644 --- a/src/v2/test/claim/medium_structure_containment/lens_unit/discriminators_test.dag +++ b/src/v2/test/claim/medium_structure_containment/lens_unit/discriminators_test.dag @@ -1,17 +1,5 @@ module v2.test.medium_structure_containment.lens_unit.discriminators -import v2.lens.medium_structure_containment { - MediumLeakFace, - InlineSyntaxLiteral, - EmittedMediumStringOp, - MediumStructureLeakFact, - medium_structure_leak_count, - medium_structure_leak_count_canonical -} -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/medium_structure_containment/scanner/perturb_red_test.dag b/src/v2/test/claim/medium_structure_containment/scanner/perturb_red_test.dag index dfd26906052..f8095b4897d 100644 --- a/src/v2/test/claim/medium_structure_containment/scanner/perturb_red_test.dag +++ b/src/v2/test/claim/medium_structure_containment/scanner/perturb_red_test.dag @@ -1,17 +1,5 @@ module v2.test.medium_structure_containment.scanner.perturb_red -import v2.lens.medium_structure_containment { - medium_structure_containment_canonical_witness, - medium_structure_containment_canonical_with_check_perturb_witness, - medium_structure_leak_count_live, - medium_emit_side_scan_roots, - medium_structure_check_roots_with_perturb -} -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.witness { Holds, Violates } -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/claim/medium_structure_containment/scanner/planted_leak_test.dag b/src/v2/test/claim/medium_structure_containment/scanner/planted_leak_test.dag index 83ba770fa97..e00475c1f8b 100644 --- a/src/v2/test/claim/medium_structure_containment/scanner/planted_leak_test.dag +++ b/src/v2/test/claim/medium_structure_containment/scanner/planted_leak_test.dag @@ -1,13 +1,5 @@ module v2.test.medium_structure_containment.scanner.planted_leak -import v2.lens.medium_structure_containment { - medium_structure_leak_count_live, - medium_structure_containment_clean_live -} -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/claim/module_resolution_plan_witness_test.dag b/src/v2/test/claim/module_resolution_plan_witness_test.dag index 4575a6b220a..e49c5cd1b68 100644 --- a/src/v2/test/claim/module_resolution_plan_witness_test.dag +++ b/src/v2/test/claim/module_resolution_plan_witness_test.dag @@ -1,29 +1,5 @@ module v2.test.claim.module_resolution_plan_witness -import v2.lens.module_graph { ImportResolutionFact, ModuleDeclarationFact } -import v2.std.algebra { length } -import v2.std.collection { List } -import v2.std.dependency { DependencyView } -import v2.std.node { Atom, Node, TypeNode } -import v2.std.text { String } -import v2.workflow.executor { ExecutorBatch, executor_job_for_node } -import v2.workflow.realization_runner { - RunnerScheduleBlocked, - RunnerScheduleComplete, - node_keyed_store_node_count, - runner_schedule_batch_count, - runner_schedule_contains_batch, - runner_schedule_store_covers_nodes -} -import v2.workflow.module_resolution_plan { - ModuleDependencyViews, - ModuleImportEdge, - ModuleNodeBinding, - ModuleNodeBindingMissing, - module_dependency_views, - module_import_edges, - module_resolution_schedule -} data module_fixture_a_node: Node = Node { kind: TypeNode { connective: Atom { identity: ^module_fixture_a } }, diff --git a/src/v2/test/claim/name_resolve/admission_fail_closed.dag b/src/v2/test/claim/name_resolve/admission_fail_closed.dag index 408dd74324b..1a2dbfa3f3c 100644 --- a/src/v2/test/claim/name_resolve/admission_fail_closed.dag +++ b/src/v2/test/claim/name_resolve/admission_fail_closed.dag @@ -1,41 +1,5 @@ module v2.test.name_resolve.admission_fail_closed -import v2.compiler.name_resolve { - Admission, - AdmissionAccepted, - AdmissionRejected, - AdmissionState, - Import, - ImportVisible, - ResolutionSubject, - admit_import_entry, - resolve_with_admission, - resolve_with_admission_policy, - validate_module_roots -} -import v2.std.cross_tree.resolution { source_root_index_empty } -import v2.extdeps.languages.dag { - dag_grammar_atom, - dag_language_model_surface_empty_prelude, - dag_named_edge -} -import std.algebra { Cons, Empty, FreeMonoid } -import v2.std.algebra { fold_list_node } -import v2.std.collection { empty_map } -import v2.std.diagnostic { Accepted, None, Outcome, Rejected, diagnostics_eq } -import v2.std.logic { Bool } -import v2.std.node { Atom, Conj, Edge, Named, Node, Positional, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.qualified_name { QualifiedName } -import v2.std.resolution_policy { ImportScoped } -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn fc_pass_node() -> Node { Node { kind: TypeNode { connective: Atom { identity: ^fc_pass_sym } }, children: [], occurrence_id: SyntheticOccurrence diff --git a/src/v2/test/claim/name_resolve/malformed_imported_root.dag b/src/v2/test/claim/name_resolve/malformed_imported_root.dag index 028c33360cb..4f929801767 100644 --- a/src/v2/test/claim/name_resolve/malformed_imported_root.dag +++ b/src/v2/test/claim/name_resolve/malformed_imported_root.dag @@ -1,32 +1,5 @@ module v2.test.name_resolve.malformed_imported_root -import v2.compiler.name_resolve { - AdmissionAccepted, - AdmissionRejected, - AdmissionState, - Import, - ImportVisible, - admit_import_entry -} -import v2.std.cross_tree.resolution { source_root_index_empty } -import v2.extdeps.languages.dag { - dag_grammar_atom, - dag_named_edge -} -import std.algebra { Cons, Empty, FreeMonoid } -import v2.std.algebra { fold_list_node } -import v2.std.collection { empty_map } -import v2.std.node { Atom, Conj, Edge, Node, Positional, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.qualified_name { QualifiedName } -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn malformed_pass_node() -> Node { Node { kind: TypeNode { connective: Atom { identity: ^malformed_pass_sym } }, children: [], occurrence_id: SyntheticOccurrence diff --git a/src/v2/test/claim/name_resolve_cross_tree_resolution_test.dag b/src/v2/test/claim/name_resolve_cross_tree_resolution_test.dag index eae944c2577..6e2e9158e8a 100644 --- a/src/v2/test/claim/name_resolve_cross_tree_resolution_test.dag +++ b/src/v2/test/claim/name_resolve_cross_tree_resolution_test.dag @@ -1,40 +1,5 @@ module v2.test.claim.name_resolve_cross_tree_resolution -import v2.compiler.name_resolve { - Admission, - Import, - ImportVisible, - ResolutionSubject, - resolve_with_admission_policy -} -import v2.extdeps.languages.dag { - dag_grammar_atom, - dag_language_model_surface_empty_prelude, - dag_named_edge -} -import std.algebra { Cons, Empty, FreeMonoid } -import v2.std.algebra { fold_list_node } -import v2.std.cross_tree.import_model { DagTree, SourceRootSet, V2Tree } -import v2.std.cross_tree.resolution { - SourceRootIndex, - source_root_index_empty, - source_root_index_insert -} -import v2.std.diagnostic { Accepted, Rejected, locus_eq, port_locus } -import v2.std.logic { Bool } -import v2.std.node { - Atom, - Conj, - Edge, - Named, - Node, - Symbol, - SyntheticOccurrence, - TypeNode -} -import v2.std.qualified_name { QualifiedName } -import v2.std.resolution_policy { ImportScoped } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/nat_semiring/rung_3_4.dag b/src/v2/test/claim/nat_semiring/rung_3_4.dag index 67e1f8a44b9..6e5cb4ca7b5 100644 --- a/src/v2/test/claim/nat_semiring/rung_3_4.dag +++ b/src/v2/test/claim/nat_semiring/rung_3_4.dag @@ -1,25 +1,5 @@ module v2.test.nat_semiring.rung_3_4 -import v2.compiler.eval { TestClaimRun } -import v2.std.node { Node } -import v2.std.runtime { RuntimeValue } -import v2.std.verification { - ManualAnchorAbsent, - RoundTripClaim, - TestClaim, - TestClassification, - Tier3, - Integration, - EqualsClaim, - manual_claim_anchor -} -import v2.test.nat_semiring.rung_0_to_2_three_targets { - phase1_nat_semiring_rung_gate_canonical_subject -} -import v2.test.rung_3_4_common { - rung34_emit_vs_eval_run, - rung34_roundtrip_run -} data claim_phase1_nat_semiring_module_roundtrip: TestClaim = RoundTripClaim { label: "fixture=phase1/nat_semiring rung=3 target=dag predicate=R3-dag-roundtrip-authorities-ready", diff --git a/src/v2/test/claim/nat_semiring/rung_5.dag b/src/v2/test/claim/nat_semiring/rung_5.dag index ca4ba1dfe92..63705c8c937 100644 --- a/src/v2/test/claim/nat_semiring/rung_5.dag +++ b/src/v2/test/claim/nat_semiring/rung_5.dag @@ -1,32 +1,5 @@ module v2.test.nat_semiring.rung_5 -import v2.compiler.eval { TestClaimRun } -import v2.std.collection { List } -import v2.std.node { Node } -import v2.std.runtime { RuntimeValue } -import v2.std.verification { - ManualAnchorAbsent, - EqualsClaim, - TestClaim, - TestClassification, - Tier3, - Integration, - manual_claim_anchor -} -import v2.test.algebra_laws.nat_semiring { - nat_add_associativity_input, - nat_add_left_identity_input, - nat_add_right_identity_input, - nat_mul_annihilator_input, - nat_mul_associativity_input, - nat_mul_left_identity_input -} -import v2.test.rung_3_4_common { rung34_emit_host_rust_target_model } -import v2.test.rung_5_6_common { - rung56_emit_host_go_target_model, - rung56_emit_host_python_target_model, - rung56_emit_vs_eval_run -} fn rung5_emit_law_equals_claim(label: String, law_input: Node) -> TestClaim { EqualsClaim { diff --git a/src/v2/test/claim/nat_semiring/rung_6.dag b/src/v2/test/claim/nat_semiring/rung_6.dag index 25dda261a89..96b2f72dcfd 100644 --- a/src/v2/test/claim/nat_semiring/rung_6.dag +++ b/src/v2/test/claim/nat_semiring/rung_6.dag @@ -1,30 +1,5 @@ module v2.test.nat_semiring.rung_6 -import v2.compiler.eval { TestClaimRun } -import v2.std.node { Node } -import v2.std.runtime { RuntimeValue } -import v2.std.verification { - ManualAnchorAbsent, - EqualsClaim, - TestClaim, - TestClassification, - Tier3, - Integration, - manual_claim_anchor -} -import v2.test.algebra_laws.nat_semiring { - nat_add_associativity_input, - nat_add_left_identity_input, - nat_add_right_identity_input, - nat_mul_annihilator_input, - nat_mul_associativity_input, - nat_mul_left_identity_input -} -import v2.test.rung_3_4_common { rung34_emit_host_rust_target_model } -import v2.test.rung_5_6_common { - rung56_emit_host_python_target_model, - rung56_emit_vs_eval_run -} fn rung6_emit_law_equals_claim(label: String, law_input: Node) -> TestClaim { EqualsClaim { diff --git a/src/v2/test/claim/nat_semiring/rung_8.dag b/src/v2/test/claim/nat_semiring/rung_8.dag index 46cc9466021..6e1b65a7c73 100644 --- a/src/v2/test/claim/nat_semiring/rung_8.dag +++ b/src/v2/test/claim/nat_semiring/rung_8.dag @@ -1,20 +1,5 @@ module v2.test.nat_semiring.rung_8 -import v2.compiler.eval { TestClaimRun, run_test_claim, test_claim_input } -import v2.std.collection { List } -import v2.std.node { Node } -import v2.std.runtime { RuntimeValue } -import v2.std.verification { TestClaim } -import v2.test.algebra_laws.nat_semiring { - claim_nat_add_associativity, - claim_nat_add_left_identity, - claim_nat_add_right_identity, - claim_nat_add_wrong_identity_falsifies_law, - claim_nat_mul_annihilator, - claim_nat_mul_associativity, - claim_nat_mul_left_identity -} -import v2.test.rung_3_4_common { rung34_test_claim_subject } fn rung8_tier1_eval_run(claim: TestClaim) -> TestClaimRun { run_test_claim( diff --git a/src/v2/test/claim/no_dual_representation_test/lens_unit/controls_test.dag b/src/v2/test/claim/no_dual_representation_test/lens_unit/controls_test.dag index d0baddd08ae..9a88d1e8faf 100644 --- a/src/v2/test/claim/no_dual_representation_test/lens_unit/controls_test.dag +++ b/src/v2/test/claim/no_dual_representation_test/lens_unit/controls_test.dag @@ -1,20 +1,5 @@ module v2.test.no_dual_representation_test.lens_unit.controls -import v2.std.algebra { length } -import v2.lens.no_dual_representation_test.scan { - dual_rep_clean_holds_for_scans, - dual_rep_violation_count_from_scans, - dual_rep_violations_from_module, - parse_path_helper_tautology_scan, - synthetic_body_mirror_scan, - synthetic_bool_literal_mirror_scan, - synthetic_distinct_symbol_scan, - synthetic_independent_oracle_scan, - synthetic_literal_mirror_scan, - synthetic_same_symbol_scan -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/parse/go.dag b/src/v2/test/claim/parse/go.dag index f14fba9375c..74447209115 100644 --- a/src/v2/test/claim/parse/go.dag +++ b/src/v2/test/claim/parse/go.dag @@ -1,21 +1,5 @@ module v2.test.parse.go -import v2.compiler.tokenize { tokenize } -import v2.compiler.parse { parse } -import v2.extdeps.languages.go { go_source_text, go_lex, go_grammar } -import v2.std.diagnostic { Accepted, Outcome, Rejected } -import v2.std.grammar { ParseTree } -import v2.std.node { Atom, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.logic { Bool } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Integration, - manual_claim_anchor -} fn go_parse_bool_atom(b: Bool) -> Node { match b { true => Node { kind: TypeNode { connective: Atom { identity: ^go_parse_bool_true } }, children: [], diff --git a/src/v2/test/claim/parse/grammar_validation.dag b/src/v2/test/claim/parse/grammar_validation.dag index f916eaf7fd1..a87f176e175 100644 --- a/src/v2/test/claim/parse/grammar_validation.dag +++ b/src/v2/test/claim/parse/grammar_validation.dag @@ -1,45 +1,5 @@ module v2.test.parse.grammar_validation -import v2.std.compilers.lexing { Token } -import v2.std.grammar { - StampClass, - Choice, - GrammarProduction, - GrammarRoot, - Nonterminal, - Optional, - ParseTree, - Sequence, - Terminal, - grammar_atom, - grammar_empty_sync_tokens -} -import v2.compiler.parse { - ParseSyncState, - grammar_has_choice_ambiguity, - grammar_has_duplicate_productions, - grammar_has_left_recursion, - grammar_has_undefined_nonterminals, - grammar_lookup_production, - grammar_validate_for_parse, - parse_production_tree, - parse_skip_to_sync, -} -import v2.std.witness { Holds, Violates } -import v2.std.diagnostic { Accepted, Diagnostics, None, Outcome, Rejected, Some, port_locus } -import std.algebra { Cons, Empty } -import v2.std.collection { List } -import v2.std.node { Atom, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.logic { Bool } -import v2.std.verification { - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - EqualsClaim, - manual_claim_anchor -} fn validation_bool_atom(b: Bool) -> Node { match b { true => Node { kind: TypeNode { connective: Atom { identity: ^validation_bool_true } }, children: [], diff --git a/src/v2/test/claim/parse/kotlin.dag b/src/v2/test/claim/parse/kotlin.dag index d36c2ad55c3..3e23dcde1e5 100644 --- a/src/v2/test/claim/parse/kotlin.dag +++ b/src/v2/test/claim/parse/kotlin.dag @@ -1,22 +1,5 @@ module v2.test.parse.kotlin -import v2.std.grammar { ParseTree } -import v2.compiler.tokenize { tokenize } -import v2.compiler.parse { parse } -import v2.extdeps.languages.kotlin { kotlin_lex, kotlin_grammar } -import v2.std.diagnostic { Accepted, Outcome, Rejected } -import v2.std.node { Atom, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Integration, - manual_claim_anchor -} data kotlin_extended_fn_source: String = "fun choose(x: Int): Int { val y: Int = x + 1; if (y > 0) { return y }; return 0 }" fn kotlin_parse_bool_atom(b: Bool) -> Node { diff --git a/src/v2/test/claim/parse/lean.dag b/src/v2/test/claim/parse/lean.dag index 7f8225659b8..2f79a590256 100644 --- a/src/v2/test/claim/parse/lean.dag +++ b/src/v2/test/claim/parse/lean.dag @@ -1,25 +1,5 @@ module v2.test.parse.lean -import v2.std.grammar { ParseTree } -import v2.compiler.tokenize { tokenize } -import v2.compiler.parse { parse } -import v2.extdeps.languages.lean { - lean_source_text, - lean_lex, - lean_grammar -} -import v2.std.diagnostic { Accepted, Outcome, Rejected } -import v2.std.node { Atom, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.logic { Bool } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Integration, - manual_claim_anchor -} fn lean_parse_bool_atom(b: Bool) -> Node { match b { true => Node { kind: TypeNode { connective: Atom { identity: ^lean_parse_bool_true } }, children: [], diff --git a/src/v2/test/claim/parse/parse_binding_fidelity_test.dag b/src/v2/test/claim/parse/parse_binding_fidelity_test.dag index a0928bfa72f..d6225af43c5 100644 --- a/src/v2/test/claim/parse/parse_binding_fidelity_test.dag +++ b/src/v2/test/claim/parse/parse_binding_fidelity_test.dag @@ -1,56 +1,5 @@ module v2.test.parse.parse_binding_fidelity -import v2.compiler.name_resolve { - Admission, - Import, - ImportVisible, - ResolutionSubject, - resolve_with_admission_policy -} -import v2.compiler.normalize { normalize } -import v2.compiler.parse { - grammar_validate_for_parse, - parse_production_tree, -} -import v2.compiler.resolve { resolve } -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { - dag_grammar_atom, - dag_grammar_production_fn_add, - dag_language_model_surface_empty_prelude, - dag_language_model, - dag_source_text, - dag_named_edge -} -import std.algebra { Cons, Empty, FreeMonoid } -import v2.std.algebra { fold_list_node } -import v2.std.collection { List, Set } -import v2.std.diagnostic { - Accepted, - Outcome, - Rejected, - bind_outcome, - outcome_accepted, - port_locus -} -import v2.std.grammar { GrammarRoot, ParseTree } -import v2.std.compilers.lexing { Token, token_stream_all } -import v2.std.logic { Bool } -import v2.std.node { - Atom, - Conj, - Edge, - Named, - Node, - Positional, - Symbol, - TypeNode, - SyntheticOccurrence -} -import v2.std.qualified_name { QualifiedName } -import v2.std.resolution_policy { ImportScoped } -import v2.std.cross_tree.resolution { SourceRootIndex, source_root_index_empty } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/parse/parse_table_claims_test.dag b/src/v2/test/claim/parse/parse_table_claims_test.dag index 80bac107a1c..62d01df3aaf 100644 --- a/src/v2/test/claim/parse/parse_table_claims_test.dag +++ b/src/v2/test/claim/parse/parse_table_claims_test.dag @@ -1,52 +1,6 @@ module v2.test.parse.parse_table_claims -import v2.std.logic { Bool } -import v2.std.collection { List, Set } -import std.algebra { Cons, Empty } -import v2.std.algebra { length } -import v2.std.compilers.lexing { Token } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.node { - Atom, - Node, - Symbol, - TypeNode -} -import v2.std.grammar { - StampClass, - Choice, - GrammarExpr, - GrammarProduction, - GrammarRoot, - ModeledGrammar, - Nonterminal, - Optional, - ParseGrammar, - Repeat, - Sequence, - Terminal, - grammar_atom, - grammar_carries_symbol, - grammar_empty_sync_tokens -} -import v2.compiler.parse { - expr_direct_left_corner_list, - expr_has_undefined_nonterminal, - expr_is_nullable_given_set, - parse_expr, - parse_prov_initial, - parse_table_empty, - ParseExprAccepted, - ParseExprRejected, - token_position_indices -} -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly fn parse_table_token(class: Symbol) -> Token { diff --git a/src/v2/test/claim/parse/parse_table_content_key_test.dag b/src/v2/test/claim/parse/parse_table_content_key_test.dag index 16255e4555c..d8efc1d7dfc 100644 --- a/src/v2/test/claim/parse/parse_table_content_key_test.dag +++ b/src/v2/test/claim/parse/parse_table_content_key_test.dag @@ -1,9 +1,5 @@ module v2.test.parse.parse_table_content_key -import v2.compiler.parse { ParseTable, ParseTableRealization, ParsePositionKey, parse_table_empty, parse_table_subject } -import v2.std.node { Hash } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/parse/parse_token_first_empty_semantics_test.dag b/src/v2/test/claim/parse/parse_token_first_empty_semantics_test.dag index 19921f923c5..c957864cc46 100644 --- a/src/v2/test/claim/parse/parse_token_first_empty_semantics_test.dag +++ b/src/v2/test/claim/parse/parse_token_first_empty_semantics_test.dag @@ -1,13 +1,5 @@ module v2.test.parse.parse_token_first_empty_semantics -import std.algebra { Cons, Empty } -import v2.compiler.parse { parse_token_first } -import v2.std.collection { Absent, List, Present, list_at_optional } -import v2.std.compilers.lexing { Token } -import v2.std.logic { Bool } -import v2.std.node { Symbol } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/parse/python.dag b/src/v2/test/claim/parse/python.dag index d2488e5169d..3b4e2a68165 100644 --- a/src/v2/test/claim/parse/python.dag +++ b/src/v2/test/claim/parse/python.dag @@ -1,22 +1,5 @@ module v2.test.parse.python -import v2.std.grammar { ParseTree } -import v2.compiler.tokenize { tokenize } -import v2.compiler.parse { parse } -import v2.extdeps.languages.python { python_lex, python_grammar } -import v2.std.diagnostic { Accepted, Outcome, Rejected } -import v2.std.node { Atom, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Integration, - manual_claim_anchor -} data python_extended_fn_source: String = "def choose(x):\n y = x + 1\n if y > 0:\n return y\n return 0" fn python_parse_bool_atom(b: Bool) -> Node { diff --git a/src/v2/test/claim/parse/rust.dag b/src/v2/test/claim/parse/rust.dag index 970dd724ebe..b788c11f87d 100644 --- a/src/v2/test/claim/parse/rust.dag +++ b/src/v2/test/claim/parse/rust.dag @@ -1,21 +1,5 @@ module v2.test.parse.rust -import v2.compiler.tokenize { TokenStream, tokenize } -import v2.compiler.parse { ParseTree, parse } -import v2.extdeps.languages.rust { rust_lex, rust_grammar } -import v2.std.diagnostic { Accepted, Outcome, Rejected } -import v2.std.node { Atom, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Integration, - manual_claim_anchor -} data rust_extended_fn_source: String = "fn choose(x: i32, y: i32) -> i32 { let z = x + 1;\nif z > 0 { return z }\nreturn 0 }" data rust_return_semi_source: String = "fn r() -> i32 { return; }" diff --git a/src/v2/test/claim/parse/swift.dag b/src/v2/test/claim/parse/swift.dag index 6dc418eb6e8..b7af813afa4 100644 --- a/src/v2/test/claim/parse/swift.dag +++ b/src/v2/test/claim/parse/swift.dag @@ -1,23 +1,5 @@ module v2.test.parse.swift -import v2.std.compilers.lexing { TokenStream } -import v2.std.grammar { ParseTree } -import v2.compiler.tokenize { tokenize } -import v2.compiler.parse { parse } -import v2.extdeps.languages.swift { swift_lex, swift_grammar } -import v2.std.diagnostic { Accepted, Outcome, Rejected } -import v2.std.node { Atom, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Integration, - manual_claim_anchor -} data swift_extended_fn_source: String = "func choose(x: Int) -> Int { let y = x + 1\nif y > 0 { return y }\nreturn 0 }" fn swift_parse_bool_atom(b: Bool) -> Node { diff --git a/src/v2/test/claim/parse/token_stream_cursor_test.dag b/src/v2/test/claim/parse/token_stream_cursor_test.dag index 7124285c837..54213ecf254 100644 --- a/src/v2/test/claim/parse/token_stream_cursor_test.dag +++ b/src/v2/test/claim/parse/token_stream_cursor_test.dag @@ -1,24 +1,5 @@ module v2.test.parse.token_stream_cursor -import std.algebra { Cons, Empty } -import v2.std.algebra { length, skip } -import v2.std.collection { Absent, List, Present, list_at_optional } -import v2.std.compilers.lexing { - Token, - token_stream_advance, - token_stream_all, - token_stream_empty, - token_stream_first, - token_stream_get, - token_stream_new, - token_stream_position, - token_stream_remaining, - token_stream_remaining_count -} -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.node { Symbol } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/parse/typescript.dag b/src/v2/test/claim/parse/typescript.dag index 42947acabdd..108a29df0d9 100644 --- a/src/v2/test/claim/parse/typescript.dag +++ b/src/v2/test/claim/parse/typescript.dag @@ -1,21 +1,5 @@ module v2.test.parse.typescript -import v2.compiler.tokenize { TokenStream, tokenize } -import v2.compiler.parse { ParseTree, parse } -import v2.extdeps.languages.typescript { ts_lex, ts_grammar } -import v2.std.diagnostic { Accepted, Outcome, Rejected } -import v2.std.node { Atom, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Integration, - manual_claim_anchor -} data ts_type_alias_task_source: String = "type Task = { id: TaskId, title: string, status: TaskStatus };" diff --git a/src/v2/test/claim/program_assembly/real_ingest_test.dag b/src/v2/test/claim/program_assembly/real_ingest_test.dag index 08769882b56..c0b7d8e2989 100644 --- a/src/v2/test/claim/program_assembly/real_ingest_test.dag +++ b/src/v2/test/claim/program_assembly/real_ingest_test.dag @@ -1,18 +1,5 @@ module v2.test.program_assembly.real_ingest -import v2.compiler.name_resolve { validate_module_roots } -import v2.compiler.program_assembly { module_roots_from_source_root_ingest } -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.algebra { length } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.text { string_is_empty } -import v2.test.workflow.host_source_root_ingest_manifest { - host_source_root_ingest, - host_source_root_ingest_content_hash, - host_source_root_ingest_coverage_receipt -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/provenance/occurrence_id_model_test.dag b/src/v2/test/claim/provenance/occurrence_id_model_test.dag index 9148d4792ed..b2c9ea43053 100644 --- a/src/v2/test/claim/provenance/occurrence_id_model_test.dag +++ b/src/v2/test/claim/provenance/occurrence_id_model_test.dag @@ -1,45 +1,5 @@ module v2.test.provenance.occurrence_id_model -import v2.std.diagnostic { ByteRange, NodeLocus, PortLocus, Textual, WholeFile } -import v2.std.exact_structural_equality_zip_fold_predicate { - exact_structural_equality_zip_fold -} -import v2.std.node { - Atom, - Conj, - Edge, - Node, - Positional, - Symbol, - TypeNode, - node_for_structural_equality, - node_occurrence_minted, - node_synthetic, - node_with_occurrence_id -} -import v2.std.occurrence_id { - alloc_occurrence_id, - occurrence_id_allocator_initial, - occurrence_id_eq -} -import v2.std.provenance { - DerivedBy, - FromSource, - SpanIndex, - origin_event_from_source, - span_index_empty, - span_index_lookup, - span_index_merge, - span_index_record, - span_index_resolve_textual_locus -} -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.witness { Holds, Violates } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/provenance/parse_stamp_span_index_test.dag b/src/v2/test/claim/provenance/parse_stamp_span_index_test.dag index bf27ba7ce01..d13c9984972 100644 --- a/src/v2/test/claim/provenance/parse_stamp_span_index_test.dag +++ b/src/v2/test/claim/provenance/parse_stamp_span_index_test.dag @@ -1,61 +1,5 @@ module v2.test.provenance.parse_stamp_span_index -import v2.compiler.parse { - grammar_validate_for_parse, - parse_production, -} -import std.algebra { Cons, Empty } -import v2.std.algebra { length } -import v2.std.collection { List, list_nth } -import v2.std.diagnostic { - Accepted, - ByteRange, - Diagnostic, - ExternalContractUnknown, - Rejected, - Textual, - Unavailable, - WholeFile, - node_locus, - port_locus -} -import v2.std.grammar { - StampClass, - StampBinding, - GrammarProduction, - GrammarRoot, - Sequence, - Terminal, - grammar_atom, - grammar_empty_sync_tokens -} -import v2.std.compilers.lexing { Token } -import v2.std.logic { Bool } -import v2.std.node { - Conj, - MintedOccurrence, - Node, - OccurrenceId, - Symbol, - SyntheticOccurrence, - TypeNode -} -import v2.std.node_query { find_named_child } -import v2.std.provenance { - DerivedBy, - FromSource, - GeneratedBy, - SpanIndex, - span_index_lookup -} -import v2.std.occurrence_id { occurrence_id_eq } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.witness { Holds, Violates } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/qualified_name/freemonoid_eq_witness_test.dag b/src/v2/test/claim/qualified_name/freemonoid_eq_witness_test.dag index 5ef49860b3b..3a23da024ad 100644 --- a/src/v2/test/claim/qualified_name/freemonoid_eq_witness_test.dag +++ b/src/v2/test/claim/qualified_name/freemonoid_eq_witness_test.dag @@ -1,9 +1,5 @@ module v2.test.claim.qualified_name.freemonoid_eq_witness -import std.algebra { Cons, Empty, FreeMonoid } -import v2.std.node { Symbol } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/qualified_name/from_dotted_string_test.dag b/src/v2/test/claim/qualified_name/from_dotted_string_test.dag index cebd05aa526..809246f0b6b 100644 --- a/src/v2/test/claim/qualified_name/from_dotted_string_test.dag +++ b/src/v2/test/claim/qualified_name/from_dotted_string_test.dag @@ -1,11 +1,5 @@ module v2.test.claim.qualified_name.from_dotted_string -import std.algebra { Cons, Empty } -import v2.std.cross_tree.resolution { layer_prefix_from_dotted_qualified_name } -import v2.std.layer { LayerPrefixStd } -import v2.std.logic { Bool } -import v2.std.qualified_name { qualified_name_from_dotted_string } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/qualified_name/from_module_node.dag b/src/v2/test/claim/qualified_name/from_module_node.dag index 71161b27346..8ee5268f250 100644 --- a/src/v2/test/claim/qualified_name/from_module_node.dag +++ b/src/v2/test/claim/qualified_name/from_module_node.dag @@ -1,24 +1,5 @@ module v2.test.qualified_name.from_module_node -import v2.extdeps.languages.dag { - emit_module_header_emitted_node, - qualified_name_from_module_node -} -import std.algebra { Cons, Empty } -import v2.std.algebra { fold_list_node } -import v2.std.diagnostic { Accepted, Outcome, Rejected } -import v2.std.node { Atom, Conj, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.qualified_name { QualifiedName } -import v2.std.logic { Bool } -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} fn fmn_sym_node(sym: Symbol) -> Node { Node { kind: TypeNode { connective: Atom { identity: sym } }, children: [], occurrence_id: SyntheticOccurrence diff --git a/src/v2/test/claim/qualified_name/path_algebra_test.dag b/src/v2/test/claim/qualified_name/path_algebra_test.dag index 3072f5a2e51..2b3387aa4e2 100644 --- a/src/v2/test/claim/qualified_name/path_algebra_test.dag +++ b/src/v2/test/claim/qualified_name/path_algebra_test.dag @@ -1,18 +1,5 @@ module v2.test.claim.qualified_name.path_algebra_test -import std.algebra { Cons, Empty } -import std.disposition { Disposition, Scaffold, RealizationDispatch, Terminal } -import std.decl_ref { DeclarationRef, WholeDeclaration } -import v2.std.compilers.lexing { symbol_lexeme_host_disposition } -import v2.std.logic { Bool } -import v2.std.qualified_name { - qualified_name_from_dotted_string, - qualified_name_from_dotted_string_host_disposition, - qualified_name_init, - qualified_name_snoc, - qualified_name_to_dotted_string -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/rc_probe_wire_decode_call_test.dag b/src/v2/test/claim/rc_probe_wire_decode_call_test.dag index 80f11711c4c..049f63b75cd 100644 --- a/src/v2/test/claim/rc_probe_wire_decode_call_test.dag +++ b/src/v2/test/claim/rc_probe_wire_decode_call_test.dag @@ -1,8 +1,5 @@ module v2.test.claim.rc_probe_wire_decode_call -import extdeps.filesystem.filesystem_io -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/claim/realization_runner_witness_test.dag b/src/v2/test/claim/realization_runner_witness_test.dag index 31571b1d90c..be4dcd7c348 100644 --- a/src/v2/test/claim/realization_runner_witness_test.dag +++ b/src/v2/test/claim/realization_runner_witness_test.dag @@ -1,43 +1,5 @@ module v2.test.claim.realization_runner_witness -import v2.std.algebra { length } -import v2.std.collection { List } -import v2.std.dependency { DataDependsOn, DependencyView } -import v2.std.node { Atom, Node, TypeNode } -import v2.workflow.executor { - ExecutorBatch, - ExecutorJob, - executor_job_for_node -} -import v2.workflow.realization_runner { - NodeKeyedGraphArtifact, - NodeKeyedGraphArtifactEntry, - NodeKeyedGraphRow, - NodeKeyedGraphTransitiveBytesMissingRow, - NodeKeyedGraphTransitiveBytesSettled, - NodeKeyedGraphTransitiveBytesUnsettled, - RunnerDispatchBlocked, - RunnerDispatchOk, - RunnerScheduleBlocked, - RunnerScheduleComplete, - node_keyed_graph_artifact_total_bytes, - node_keyed_graph_entry_value_bytes, - node_keyed_graph_rows_interned, - node_keyed_graph_transitive_bytes, - node_keyed_store_empty, - node_keyed_store_has_node, - node_keyed_store_node_count, - node_keyed_store_put, - runner_dispatch_batch, - runner_ordering_only, - runner_schedule_batch_count, - runner_schedule_contains_batch, - runner_schedule_plan_from_dependencies, - runner_schedule_store_covers_nodes, - runner_walk_batches -} -import std.measure { byte_size, byte_size_count } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/realization_schedule_witness.dag b/src/v2/test/claim/realization_schedule_witness.dag index c65450c10a3..0ce0539435d 100644 --- a/src/v2/test/claim/realization_schedule_witness.dag +++ b/src/v2/test/claim/realization_schedule_witness.dag @@ -1,23 +1,5 @@ module v2.test.claim.realization_schedule_witness -import v2.std.algebra { list_snoc_item } -import v2.std.collection { List } -import std.realization { - RealizationPlan, - RealizationObjective, - Runnable, - schedule_lens_verdict_for_ci_floor, - schedule_generates_identical_schedule, - schedule_eq, - cost_account_predicted_zero, -} -import v2.workflow.ci_floor_plan { - gunbc_ci_floor_realization_plan, - gunbc_ci_floor_batches, - gunbc_ci_floor_schedule_inner, - ci_floor_target_digest, - ci_floor_compile_gate_fn, -} fn witness_batches_are_plan_schedule() -> Bool { schedule_generates_identical_schedule( diff --git a/src/v2/test/claim/realization_vocabulary_containment/clean_tree_test.dag b/src/v2/test/claim/realization_vocabulary_containment/clean_tree_test.dag index c36a3ec4b57..e2d0ea79d4b 100644 --- a/src/v2/test/claim/realization_vocabulary_containment/clean_tree_test.dag +++ b/src/v2/test/claim/realization_vocabulary_containment/clean_tree_test.dag @@ -1,12 +1,5 @@ module v2.test.realization_vocabulary_containment.clean_tree -import v2.lens.realization_vocabulary_containment { - realization_vocab_consumer_scan_roots, - realization_vocab_leak_count_live, - realization_vocab_containment_clean_live -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/claim/realization_vocabulary_containment/corpus/importer_count_ratchet_test.dag b/src/v2/test/claim/realization_vocabulary_containment/corpus/importer_count_ratchet_test.dag index 70191676b3a..0833fba8947 100644 --- a/src/v2/test/claim/realization_vocabulary_containment/corpus/importer_count_ratchet_test.dag +++ b/src/v2/test/claim/realization_vocabulary_containment/corpus/importer_count_ratchet_test.dag @@ -1,17 +1,5 @@ module v2.test.realization_vocabulary_containment.corpus.importer_count_ratchet -import v2.lens.layering_imports { LayerImportFact } -import v2.lens.realization_vocabulary_containment { - bash_program_importer_count, - bash_program_importer_count_baseline, - bash_program_importer_count_ratchet_holds, - bash_program_module, - importer_count_ratchet_holds -} -import v2.std.collection { List } -import v2.std.layer { LayerPrefixStd } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/realization_vocabulary_containment/lens_unit/discriminators_test.dag b/src/v2/test/claim/realization_vocabulary_containment/lens_unit/discriminators_test.dag index bc9d6a46641..dfcc5d51463 100644 --- a/src/v2/test/claim/realization_vocabulary_containment/lens_unit/discriminators_test.dag +++ b/src/v2/test/claim/realization_vocabulary_containment/lens_unit/discriminators_test.dag @@ -1,16 +1,5 @@ module v2.test.realization_vocabulary_containment.lens_unit.discriminators -import v2.lens.layering_imports { LayerImportFact } -import v2.lens.realization_vocabulary_containment { - realization_vocab_exception_roster, - realization_vocab_leak_count, - realization_vocab_leak_count_canonical -} -import v2.std.collection { List } -import v2.std.layer { LayerPrefixStd, LayerPrefixExtdeps } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/realization_vocabulary_containment/roster_soundness_test.dag b/src/v2/test/claim/realization_vocabulary_containment/roster_soundness_test.dag index 2855733a92f..713acac05af 100644 --- a/src/v2/test/claim/realization_vocabulary_containment/roster_soundness_test.dag +++ b/src/v2/test/claim/realization_vocabulary_containment/roster_soundness_test.dag @@ -1,18 +1,5 @@ module v2.test.realization_vocabulary_containment.roster_soundness -import v2.lens.realization_vocabulary_containment { - realization_vocab_consumer_scan_roots, - realization_vocab_exception_roster, - realization_vocab_live_leak_candidate_paths, - realization_vocab_roster_sound, - realization_vocab_roster_sound_live, - realization_vocab_roster_stale_count_live -} -import v2.std.algebra { list_append } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/claim/realization_vocabulary_containment/scanner/planted_leak_test.dag b/src/v2/test/claim/realization_vocabulary_containment/scanner/planted_leak_test.dag index a460e661c31..4af4a1bebd9 100644 --- a/src/v2/test/claim/realization_vocabulary_containment/scanner/planted_leak_test.dag +++ b/src/v2/test/claim/realization_vocabulary_containment/scanner/planted_leak_test.dag @@ -1,13 +1,5 @@ module v2.test.realization_vocabulary_containment.scanner.planted_leak -import v2.lens.realization_vocabulary_containment { - realization_vocab_leak_count_live, - realization_vocab_containment_clean_live -} -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/claim/resolve/namespace_only_policy_test.dag b/src/v2/test/claim/resolve/namespace_only_policy_test.dag index 87b60e17b62..8721f28afe8 100644 --- a/src/v2/test/claim/resolve/namespace_only_policy_test.dag +++ b/src/v2/test/claim/resolve/namespace_only_policy_test.dag @@ -1,29 +1,5 @@ module v2.test.resolve.namespace_only_policy -import v2.compiler.resolve { - ResolveContext, - Namespace, - empty_canonical_symbol_set, - resolve_atom, - scope_from_namespace -} -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.collection { empty_map } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { - Atom, - Node, - SyntheticOccurrence, - TypeNode -} -import v2.std.qualified_name { QualifiedName, qualified_name_snoc } -import v2.std.resolution_policy { ImportScoped, NameResolutionPolicy, NamespaceOnlyY } -import v2.test.claim.symbol_index.containment { - si_index, - si_module_qn -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/round_trip/dag_comment_wall_test.dag b/src/v2/test/claim/round_trip/dag_comment_wall_test.dag index af5dfea4296..2233527b062 100644 --- a/src/v2/test/claim/round_trip/dag_comment_wall_test.dag +++ b/src/v2/test/claim/round_trip/dag_comment_wall_test.dag @@ -1,15 +1,5 @@ module v2.test.round_trip.dag_comment_wall_test -import v2.extdeps.languages.dag { - dag_block_comment_fidelity, - dag_line_comment_fidelity, - DagBlockCommentFailClosed, - DagLineCommentFailClosed -} -import v2.extdeps.languages.fidelity { FailClosed } -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/round_trip/dag_ingest_round_trip.dag b/src/v2/test/claim/round_trip/dag_ingest_round_trip.dag index 98f9139353f..f5b7b3d70c6 100644 --- a/src/v2/test/claim/round_trip/dag_ingest_round_trip.dag +++ b/src/v2/test/claim/round_trip/dag_ingest_round_trip.dag @@ -1,26 +1,5 @@ module v2.test.round_trip.dag_ingest_round_trip -import v2.std.node { Conj, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.extdeps.languages.dag { - dag_language_model, - dag_round_trip_atom, - dag_round_trip_edge, - dag_round_trip_bool_node, - dag_round_trip_grammar_ready, - dag_round_trip_lex_ready, - dag_round_trip_trivia_fidelity_resolved, - dag_round_trip_authorities_ready -} -import v2.std.verification { - EqualsClaim, - ManualAnchorAbsent, - RoundTripClaim, - TestClaim, - TestClassification, - Tier3, - Integration, - manual_claim_anchor -} fn dag_round_trip_input_node() -> Node { let lm = dag_language_model() diff --git a/src/v2/test/claim/round_trip/source_authority_contract.dag b/src/v2/test/claim/round_trip/source_authority_contract.dag index e6908e3e5a7..02e4333169b 100644 --- a/src/v2/test/claim/round_trip/source_authority_contract.dag +++ b/src/v2/test/claim/round_trip/source_authority_contract.dag @@ -1,29 +1,5 @@ module v2.test.round_trip.source_authority_contract -import extdeps.communication.fidelity_carriers { medium_section_equal } -import extdeps.communication.medium { Lossless, Lossy, Medium } -import v2.compiler.source_authority { deterministic_dag_source_serializer_witness } -import v2.compiler.target_carriers { decode_fidelity_from_target, target_source_medium } -import v2.compiler.translate { target_serialize_source_from_model } -import v2.extdeps.languages.dag { - dag_fixture_emitted_add_fn, - dag_source_text, - dag_target_model -} -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Atom, Node, TypeNode, SyntheticOccurrence } -import v2.std.compilers.target_model { TargetModel } -import v2.std.verification { - CompilesClaim, - ManualAnchorAbsent, - TestClaim, - TestClassification, - Tier1, - Integration, - manual_claim_anchor -} -import v2.std.witness { Holds, Violates } data source_authority_contract_target_model: TargetModel = dag_target_model() diff --git a/src/v2/test/claim/round_trip/source_authority_contract_test.dag b/src/v2/test/claim/round_trip/source_authority_contract_test.dag index 1fe1daa819e..588a362fe3f 100644 --- a/src/v2/test/claim/round_trip/source_authority_contract_test.dag +++ b/src/v2/test/claim/round_trip/source_authority_contract_test.dag @@ -1,16 +1,5 @@ module v2.test.round_trip.source_authority_contract_test -import v2.test.round_trip.source_authority_contract { - contract_naive_medium_equality_rejects_fidelity_mismatch, - contract_perturbed_strict_section_equal_flips_fidelity_mismatch_red, - contract_serializer_section_law_holds, - contract_serializer_section_law_ignores_fidelity_mismatch, - contract_serializer_section_law_violates_on_carried_mismatch, - contract_source_medium_matches_compose_up, - contract_target_advertises_declared_loss -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/self_host/compiler_closure_emit_from_ingest_test.dag b/src/v2/test/claim/self_host/compiler_closure_emit_from_ingest_test.dag index 4fa2418a229..e9bae970729 100644 --- a/src/v2/test/claim/self_host/compiler_closure_emit_from_ingest_test.dag +++ b/src/v2/test/claim/self_host/compiler_closure_emit_from_ingest_test.dag @@ -1,29 +1,5 @@ module v2.test.self_host.compiler_closure_emit_from_ingest -import gunbc.ci_layer_roots { witness_layer_roots } -import v2.compiler.normalize { normalize } -import v2.compiler.parse { parse_module } -import v2.compiler.program_assembly { module_roots_from_source_root_ingest } -import v2.compiler.self_host.closure_witness_layer_roots { - self_host_closure_witness_layer_roots -} -import v2.compiler.source_authority { DagSourceReadWitness } -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.algebra { fold_list, length } -import v2.std.collection { Absent, Optional } -import v2.std.diagnostic { - Accepted, - Locus, - Rejected, -} -import v2.std.language_model { LanguageModel } -import v2.std.logic { Bool } -import v2.test.workflow.host_source_root_ingest_manifest { - host_source_root_ingest, - host_source_root_ingest_coverage_receipt -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/self_host/compiler_frontier_census_test.dag b/src/v2/test/claim/self_host/compiler_frontier_census_test.dag index 5837cce1d31..734bec7b93d 100644 --- a/src/v2/test/claim/self_host/compiler_frontier_census_test.dag +++ b/src/v2/test/claim/self_host/compiler_frontier_census_test.dag @@ -1,32 +1,5 @@ module v2.test.self_host.compiler_frontier_census -import v2.compiler.self_host.frontier_band_a_emit_readiness { - FlippableNow, - OtherGate, - compiler_frontier_band_a_row_discovery_enumeration, - compiler_frontier_band_a_row_parse_engine_hooks, - compiler_frontier_band_a_row_use_site_verdict -} -import v2.compiler.self_host.frontier { - compiler_frontier_band_a_emit_readiness_holds, - compiler_frontier_blocker_class_distribution_knowledge_attributed_holds, - compiler_frontier_census_holds, - compiler_frontier_execution_measured_attribution_holds, - compiler_frontier_gap_clustering_knowledge_attributed_holds, - compiler_frontier_known_module_path_exactly_once_holds, - compiler_frontier_module_count_expected, - compiler_frontier_phantom_module_path_absent_holds, - compiler_frontier_roster_all_classified_holds, - compiler_frontier_roster_complete_holds, - compiler_frontier_roster_count, - compiler_frontier_roster_paths_unique_holds, - compiler_frontier_roster_probe_paths_match_holds, - compiler_frontier_seed_retained_count, - compiler_frontier_self_emitted_count, - compiler_frontier_sweep_order_complete_holds -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/self_host/compiler_frontier_emit_probe_test.dag b/src/v2/test/claim/self_host/compiler_frontier_emit_probe_test.dag index 1edc07f9b4d..90dfedbe6e0 100644 --- a/src/v2/test/claim/self_host/compiler_frontier_emit_probe_test.dag +++ b/src/v2/test/claim/self_host/compiler_frontier_emit_probe_test.dag @@ -1,10 +1,5 @@ module v2.test.self_host.compiler_frontier_emit_probe -import v2.compiler.self_host.frontier_probe_types { - UnknownProbeCause, - frontier_classify_rejection_reason -} -import v2.std.logic { Bool } test fn frontier_classify_unlisted_reason_refuses_holds() -> Bool { match frontier_classify_rejection_reason(reason: ^frontier_probe_unlisted_reason_red_control) { diff --git a/src/v2/test/claim/self_host/wave1_gate1_general_body_producer_witness_test.dag b/src/v2/test/claim/self_host/wave1_gate1_general_body_producer_witness_test.dag index a4f5831a8a6..cdab4940410 100644 --- a/src/v2/test/claim/self_host/wave1_gate1_general_body_producer_witness_test.dag +++ b/src/v2/test/claim/self_host/wave1_gate1_general_body_producer_witness_test.dag @@ -1,17 +1,5 @@ module v2.test.claim.self_host.wave1_gate1_general_body_producer_witness -import v2.compiler.body_producer { - body_producer_pick_kw_false, - body_producer_pick_kw_true -} -import v2.compiler.compile { always_required_lenses } -import v2.compiler.self_host.frontier { - compiler_frontier_row_03_body_producer, - compiler_frontier_row_03_normalize -} -import v2.std.algebra { length } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } -import v2.std.logic { Bool } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/self_host/wave1_gate2_namespace_symbol_index_witness_test.dag b/src/v2/test/claim/self_host/wave1_gate2_namespace_symbol_index_witness_test.dag index 15fdf91151a..6b744f86eae 100644 --- a/src/v2/test/claim/self_host/wave1_gate2_namespace_symbol_index_witness_test.dag +++ b/src/v2/test/claim/self_host/wave1_gate2_namespace_symbol_index_witness_test.dag @@ -1,25 +1,5 @@ module v2.test.claim.self_host.wave1_gate2_namespace_symbol_index_witness -import v2.compiler.body_producer { - body_producer_pick_kw_false, - body_producer_pick_kw_true -} -import v2.compiler.compile { always_required_lenses } -import v2.compiler.self_host.frontier { - compiler_frontier_row_00_compile, - compiler_frontier_row_01_tokenize, - compiler_frontier_row_03_body_producer -} -import v2.std.algebra { length } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } -import v2.test.claim.symbol_index.containment { - symbol_index_flat_index_false_accept_discriminator_holds, - symbol_index_lexical_lookup_unique_variant_holds, - symbol_index_lookup_miss_red_control_holds, - symbol_index_unique_variant_without_alias_red_control_holds, - symbol_index_variant_visibility_equivalence_holds -} data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/self_host_realized_comparison_floor_test.dag b/src/v2/test/claim/self_host_realized_comparison_floor_test.dag index dbe5ee11b27..b90164434e5 100644 --- a/src/v2/test/claim/self_host_realized_comparison_floor_test.dag +++ b/src/v2/test/claim/self_host_realized_comparison_floor_test.dag @@ -1,21 +1,5 @@ module v2.test.self_host_realized_comparison_floor -import extdeps.communication.medium { Lossless, Medium } -import v2.compiler.self_host { - fixed_point_scaffold, - fold_side_bytes, - SourceModels -} -import tools.self_host_realized_comparison_transport { realized_comparison_committed_src_root } -import v2.std.logic { Bool } -import v2.std.node { - Atom, - Node, - TypeNode, - SyntheticOccurrence -} -import v2.std.witness { Holds, Violates } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/simulated_relationship/lens_unit/discriminators_test.dag b/src/v2/test/claim/simulated_relationship/lens_unit/discriminators_test.dag index 9c4b652d7ad..c38b3a831b4 100644 --- a/src/v2/test/claim/simulated_relationship/lens_unit/discriminators_test.dag +++ b/src/v2/test/claim/simulated_relationship/lens_unit/discriminators_test.dag @@ -1,20 +1,5 @@ module v2.test.simulated_relationship.lens_unit.discriminators -import v2.lens.simulated_relationship { chain_is_simulated } -import v2.std.node { - Node, Edge, EdgeLabel, Positional, - NodeKind, TypeNode, Connective, Atom, Conj, - Symbol, node_synthetic -} -import v2.std.anti_unification { - ChainGeneralization, anti_unify_chain, hole_node, fillings_all_leaves, template_has_hole -} -import v2.std.exact_structural_equality_zip_fold_predicate { exact_structural_equality_zip_fold } -import std.algebra { FreeMonoid } -import v2.std.algebra { zip_eq } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/source_root_tagging_test.dag b/src/v2/test/claim/source_root_tagging_test.dag index df523c87d6a..068d3de53fc 100644 --- a/src/v2/test/claim/source_root_tagging_test.dag +++ b/src/v2/test/claim/source_root_tagging_test.dag @@ -1,15 +1,5 @@ module v2.test.claim.source_root_tagging -import extdeps.communication.medium { Lossless, Medium } -import v2.compiler.source_authority { - DagSourceReadWitness, - SourceRootIngest, - source_root_set_from_ingest -} -import v2.std.artifact { Artifact, SourceFile } -import v2.std.cross_tree.import_model { DagTree, V2Tree, source_root_set_contains } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/spine/spine_receipt_witness_test.dag b/src/v2/test/claim/spine/spine_receipt_witness_test.dag index 3f4d438e431..8781461956c 100644 --- a/src/v2/test/claim/spine/spine_receipt_witness_test.dag +++ b/src/v2/test/claim/spine/spine_receipt_witness_test.dag @@ -1,17 +1,5 @@ module v2.test.spine.spine_receipt_witness -import v2.std.spine { - SpineReceipt, - spine_receipt, - critical_path_depth, - independence_width, - spine_has_recoverable_parallelism, - spine_is_serial_chain -} -import v2.std.node { Node, Edge, Named, TypeNode, Atom, Conj, Symbol, node_synthetic } -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/sql_create_table_fold_test.dag b/src/v2/test/claim/sql_create_table_fold_test.dag index d9b8defa1cb..ccbaaa0245c 100644 --- a/src/v2/test/claim/sql_create_table_fold_test.dag +++ b/src/v2/test/claim/sql_create_table_fold_test.dag @@ -1,49 +1,5 @@ module v2.test.claim.sql_create_table_fold -import v2.extdeps.formats.sql { - SqlColumnConstraints, - SqlColumnDefaultAbsent, - SqlColumnDefinition, - SqlDropTable, - SqlRegularIdentifier, - SqlSchemaOperation, - SqlTypeCharacterLargeObject, - SqlTypeNumeric, - sql_serialize_data_type, - sql_serialize_schema_operation -} -import v2.std.cardinality { NonZeroNat } -import v2.std.nat { Zero } -import v2.extdeps.formats.sql_create_table_fold { - sql_fold_operation_emitted_witness, - sql_fold_relation_row_witness, - sql_fold_schema_operation_bundle_witness, - sql_fold_target_model_for_operation_witness, - sql_fold_tasks_pk_table, - sql_fold_tasks_single_col_table, - sql_fold_tasks_two_col_table, - sql_fold_column_list_uses_recursive_list_production_witness -} -import v2.compiler.emit { emit } -import v2.compiler.infer { InferredFacts, InferredTree } -import v2.compiler.translate { target_serialize_source_from_model } -import v2.std.compilers.target_model { TargetModel } -import v2.std.collection { Map } -import v2.std.diagnostic { - Accepted, - Diagnostic, - ExternalContractUnknown, - None, - Outcome, - Rejected, - Some, - Unavailable, - node_locus -} -import v2.std.logic { Bool } -import v2.std.node { Conj, Node, SyntheticOccurrence, TypeNode } -import v2.std.witness { Holds, Violates, Witness } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/staging_test.dag b/src/v2/test/claim/staging_test.dag index 4bfd3b93ab1..adbed81ab58 100644 --- a/src/v2/test/claim/staging_test.dag +++ b/src/v2/test/claim/staging_test.dag @@ -1,10 +1,5 @@ module v2.test.claim.staging -import v2.std.integer { Int } -import v2.std.logic { Bool } -import v2.std.diagnostic { Outcome, Accepted, Rejected, outcome_accepted } -import v2.std.staging { then_outcome, cached_stage, CacheProbe, Hit, Miss } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/std_grounding/terminal_gate_test.dag b/src/v2/test/claim/std_grounding/terminal_gate_test.dag index 17f5a66350b..6c697f2948f 100644 --- a/src/v2/test/claim/std_grounding/terminal_gate_test.dag +++ b/src/v2/test/claim/std_grounding/terminal_gate_test.dag @@ -1,35 +1,6 @@ module v2.test.std_grounding.terminal_gate -import v2.std.logic { Bool } -import v2.std.text { String } -import v2.std.collection { List } -import v2.std.machine { Byte } -import v2.std.diagnostic { Accepted, None } -import v2.std.witness { Holds } -import v2.std.host_run { - BuildLog, - EmitHostRunReceipt, - ExitOk, - HostExit, - HostLogicalRun, - HostRunStdout -} -import v2.std.verdict { verdict_tally_empty } -import v2.std.grounding { - AuthoringTimeVerdictSurface, - HostVerdictSurfaceExecutionStatus, - PerTargetTestClaimReceipt, - RuntimeVerdicts, - host_verdict_surface_runtime_authoritative -} -import v2.extdeps.languages.rust { rust_target_model } -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly fn terminal_gate_empty_bytes() -> List { diff --git a/src/v2/test/claim/structural_similarity/lens_unit/discriminators_test.dag b/src/v2/test/claim/structural_similarity/lens_unit/discriminators_test.dag index 834da1de4f3..1d44286e5ee 100644 --- a/src/v2/test/claim/structural_similarity/lens_unit/discriminators_test.dag +++ b/src/v2/test/claim/structural_similarity/lens_unit/discriminators_test.dag @@ -1,14 +1,5 @@ module v2.test.structural_similarity.lens_unit.discriminators -import v2.lens.structural_similarity { type_decls_anti_unify } -import v2.std.node { - Node, Edge, Positional, - TypeNode, Atom, Conj, Disj, - Symbol, node_synthetic -} -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/symbol_index/containment_test.dag b/src/v2/test/claim/symbol_index/containment_test.dag index 185670175a5..70ab1220866 100644 --- a/src/v2/test/claim/symbol_index/containment_test.dag +++ b/src/v2/test/claim/symbol_index/containment_test.dag @@ -1,42 +1,5 @@ module v2.test.claim.symbol_index.containment -import v2.extdeps.languages.dag { - dag_grammar_atom, - dag_named_edge -} -import std.algebra { Cons, Empty, FreeMonoid } -import v2.std.algebra { fold_list_node } -import v2.std.collection { Absent, List, Present } -import v2.std.logic { Bool } -import v2.std.node { - Atom, - Conj, - Disj, - Edge, - Named, - Node, - Symbol, - SyntheticOccurrence, - TypeNode -} -import v2.std.qualified_name { qualified_name_from_dotted_string, qualified_name_snoc } -import v2.compiler.symbol_index_fill { - symbol_index_fill_containment_node, - symbol_index_fill_module_root, - symbol_index_fill_module_roots -} -import v2.std.symbol_index { - GlobalBareHit, - GlobalBareLookupAmbiguous, - GlobalBareLookupUnbound, - SymbolIndex, - empty_symbol_index, - symbol_index_global_unique_lookup, - symbol_index_insert, - symbol_index_lexical_lookup, - symbol_index_lookup -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/synthesis_gate/optimality_gap_completeness.dag b/src/v2/test/claim/synthesis_gate/optimality_gap_completeness.dag index 7d1475b81a0..87078b79f44 100644 --- a/src/v2/test/claim/synthesis_gate/optimality_gap_completeness.dag +++ b/src/v2/test/claim/synthesis_gate/optimality_gap_completeness.dag @@ -1,29 +1,5 @@ module v2.test.synthesis_gate.optimality_gap_completeness -import v2.lens.synthesis { - DecisionTree, - InformationTheoretic, - synthesis_lens, - synthesis_lens_diagnostics -} -import std.algebra { Empty } -import v2.std.algebra { fold_list, is_empty, list_append, non_empty } -import v2.std.collection { List } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.logic { Bool } -import v2.std.node { Node } -import v2.std.report { Report } -import v2.test.lens_synthesis.synthesis_gap_polynomial { - synthesis_gap_poly_input -} -import v2.test.synthesis_gate.subject_technique_roster { - SynthesisSubjectRow, - synthesis_subject_row_add, - synthesis_subject_rows -} -import v2.test.synthesis_gate.synthesis_subject_body_supply { - synthesis_arrow_body_for_row -} fn synthesis_row_acquired(row: SynthesisSubjectRow) -> Bool { match synthesis_arrow_body_for_row(row: row) { diff --git a/src/v2/test/claim/synthesis_gate/subject_technique_roster.dag b/src/v2/test/claim/synthesis_gate/subject_technique_roster.dag index ac5482cacd7..2dc203d3703 100644 --- a/src/v2/test/claim/synthesis_gate/subject_technique_roster.dag +++ b/src/v2/test/claim/synthesis_gate/subject_technique_roster.dag @@ -1,21 +1,5 @@ module v2.test.synthesis_gate.subject_technique_roster -import v2.lens.synthesis { DecisionTree, LowerBoundTechnique } -import v2.std.collection { List } -import v2.std.diagnostic { Outcome } -import v2.std.node { Node } -import v2.test.complexity_gate.source_bridged_add_subject_producer { - source_bridged_add_arrow_with_body -} -import v2.test.complexity_gate.source_bridged_bind_subject_producer { - source_bridged_bind_arrow_with_body -} -import v2.test.complexity_gate.source_bridged_branch_subject_producer { - source_bridged_pick_if_arrow_with_body -} -import v2.test.complexity_gate.source_bridged_loop_subject_producer { - source_bridged_loop_arrow_with_body -} type SynthesisSubjectRow { subject_producer: fn() -> Outcome diff --git a/src/v2/test/claim/synthesis_gate/synthesis_subject_body_supply.dag b/src/v2/test/claim/synthesis_gate/synthesis_subject_body_supply.dag index 5c3d75f8771..9dca9abefb6 100644 --- a/src/v2/test/claim/synthesis_gate/synthesis_subject_body_supply.dag +++ b/src/v2/test/claim/synthesis_gate/synthesis_subject_body_supply.dag @@ -1,11 +1,5 @@ module v2.test.synthesis_gate.synthesis_subject_body_supply -import v2.std.diagnostic { Outcome, bind_outcome } -import v2.std.node { Node } -import v2.std.node_query { find_arrow_body_child } -import v2.test.synthesis_gate.subject_technique_roster { - SynthesisSubjectRow -} fn synthesis_arrow_body_for_row(row: SynthesisSubjectRow) -> Outcome { bind_outcome( diff --git a/src/v2/test/claim/tokenize/lex_match_thunk_claims_test.dag b/src/v2/test/claim/tokenize/lex_match_thunk_claims_test.dag index ef309eca472..939f8ef3bb7 100644 --- a/src/v2/test/claim/tokenize/lex_match_thunk_claims_test.dag +++ b/src/v2/test/claim/tokenize/lex_match_thunk_claims_test.dag @@ -1,37 +1,5 @@ module v2.test.tokenize.lex_match_thunk_claims -import v2.std.text { String } -import v2.std.logic { Bool } -import std.algebra { Cons, Empty } -import v2.std.algebra { is_empty } -import v2.std.compilers.lexing { - BlockCommentTextChar, - CharClassPattern, - CharPattern, - ChoicePattern, - DelimitedPattern, - DigitChar, - EmptyPattern, - KeywordPattern, - LiteralPattern, - OneOrMorePattern, - OptionalPattern, - RepeatPattern, - SequencePattern, - TriviaRule -} -import v2.compiler.tokenize { - LexRuleNoMatch, - LexRuleToken, - LexRuleTrivia, - lex_try_rule -} -import v2.std.verification { - BoolWitness, - BoolWitnessClaim, - UnifiedTestClaim -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/use_site_verdict_test.dag b/src/v2/test/claim/use_site_verdict_test.dag index 286a05b12a0..d2212856277 100644 --- a/src/v2/test/claim/use_site_verdict_test.dag +++ b/src/v2/test/claim/use_site_verdict_test.dag @@ -1,19 +1,5 @@ module v2.test.claim.use_site_verdict_test -import v2.compiler.use_site_verdict { - Borrow, - CloneShared, - MoveField, - MoveWhole, - Unclassified, - UseSiteVerdict, - VerdictAbsent, - VerdictFound, - attach_use_site_verdict, - use_site_verdict_lookup -} -import v2.std.node { Behavior, ComputationNode, Node, Value, node_synthetic } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/claim/witness_cost_locality_test.dag b/src/v2/test/claim/witness_cost_locality_test.dag index fc6a03becac..51fdc639346 100644 --- a/src/v2/test/claim/witness_cost_locality_test.dag +++ b/src/v2/test/claim/witness_cost_locality_test.dag @@ -1,29 +1,5 @@ module v2.test.claim.witness_cost_locality_test -import v2.lens.witness_cost_locality { - WitnessCostLocality, - Local, - CouplesToAmbient, - ModuleImportFact, - WitnessInputEnvelope, - DeclaredBoundedFixture, - DeclaredCorpusInput, - EnvelopeUndeclared, - PerPrAdmission, - AdmitContinuous, - RouteScheduledLane, - witness_cost_locality, - witness_cost_locality_from_facts, - import_closure, - per_pr_admission, - admission_is_continuous, - locality_is_local, - couples_on_data_breadth, - couples_on_layer_depth -} -import v2.std.collection { List } -import v2.std.logic { Bool } -import v2.std.text { String } data fixture_carriers: List = ["fix.corpus_reader"] diff --git a/src/v2/test/claim/workflow/host_frontier_probe_survey_manifest.dag b/src/v2/test/claim/workflow/host_frontier_probe_survey_manifest.dag index 356b1f3054b..21e88f1f8b0 100644 --- a/src/v2/test/claim/workflow/host_frontier_probe_survey_manifest.dag +++ b/src/v2/test/claim/workflow/host_frontier_probe_survey_manifest.dag @@ -1,9 +1,5 @@ module v2.test.workflow.host_frontier_probe_survey_manifest -import v2.compiler.self_host.frontier_probe_types { FrontierProbeReceipt } -import v2.std.algebra { Empty } -import v2.std.collection { List } -import v2.std.logic { Int } data host_frontier_probe_survey_module_count: Int = 0 diff --git a/src/v2/test/claim/workflow/host_source_root_ingest_manifest.dag b/src/v2/test/claim/workflow/host_source_root_ingest_manifest.dag index 7212337e65a..06e208f8fa5 100644 --- a/src/v2/test/claim/workflow/host_source_root_ingest_manifest.dag +++ b/src/v2/test/claim/workflow/host_source_root_ingest_manifest.dag @@ -1,16 +1,6 @@ module v2.test.workflow.host_source_root_ingest_manifest -import v2.compiler.name_resolve { - Admission, - ResolutionSubject, -} -import v2.compiler.source_authority { - SourceRootIngest, - SourceRootProvenanceCoverageReceipt, -} -import std.algebra { Cons, Empty } -import v2.std.text { String } data host_source_root_ingest_content_hash: String = "" diff --git a/src/v2/test/claim/workflow/provenance_fail_closed_contract_test.dag b/src/v2/test/claim/workflow/provenance_fail_closed_contract_test.dag index db08a74f3d7..4b090bf92e2 100644 --- a/src/v2/test/claim/workflow/provenance_fail_closed_contract_test.dag +++ b/src/v2/test/claim/workflow/provenance_fail_closed_contract_test.dag @@ -1,36 +1,5 @@ module v2.test.claim.workflow.provenance_fail_closed_contract -import v2.std.algebra { length } -import v2.std.logic { Bool } -import v2.std.node { Atom, Node, SyntheticOccurrence, TypeNode } -import v2.std.verification { - EqualsClaim, - TestClaim, - ManualAnchorAbsent, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} -import v2.test.workflow.host_source_root_ingest_manifest { - host_source_root_ingest, - host_source_root_ingest_coverage_receipt -} -import v2.workflow.affected_set_floor_runner { - DiffPathsProduced, - FloorDiffObservation, - FloorRerunFrontier, - FrontierFailClosed, - FrontierProduced, - RunWitness, - SkipAssumedGreen, - Refused, - DiffObservationRefusal, - FrontierQueryRefusal, - floor_precompute_would_skip, - floor_witness_run_disposition -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/compiler/pipeline/corpus.dag b/src/v2/test/compiler/pipeline/corpus.dag index 5ec41be16d4..40d3f59fcf0 100644 --- a/src/v2/test/compiler/pipeline/corpus.dag +++ b/src/v2/test/compiler/pipeline/corpus.dag @@ -1,6 +1,5 @@ module v2.test.compiler.pipeline.corpus -import v2.std.text { String } data pipeline_corpus_note: String = "Fn-body corpus for per-stage relationship witnesses (CI-visible under src/v2/test/compiler/pipeline/). Fast-lane: tokenize add+pick, infer/lower add fixtures. Full-pipeline parse/normalize (add + pick magnitude RED) live in src/v2/test/claim/long/pipeline_stage_add_pick_relationship_witness_test.dag. Match corpus in src/v2/test/claim/long/pipeline_stage_match_corpus_witness_test.dag." diff --git a/src/v2/test/compiler/pipeline/infer_stage_test.dag b/src/v2/test/compiler/pipeline/infer_stage_test.dag index eaa18dcf81b..d7fb1e51672 100644 --- a/src/v2/test/compiler/pipeline/infer_stage_test.dag +++ b/src/v2/test/compiler/pipeline/infer_stage_test.dag @@ -1,8 +1,5 @@ module v2.test.compiler.pipeline.infer_stage -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } -import v2.std.logic { Bool } -import v2.test.compiler.pipeline.stage_bridge { pipeline_infer_add_fixture_relationship_holds } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/compiler/pipeline/lower_stage_test.dag b/src/v2/test/compiler/pipeline/lower_stage_test.dag index b79a138632c..f8673c96bf1 100644 --- a/src/v2/test/compiler/pipeline/lower_stage_test.dag +++ b/src/v2/test/compiler/pipeline/lower_stage_test.dag @@ -1,8 +1,5 @@ module v2.test.compiler.pipeline.lower_stage -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } -import v2.std.logic { Bool } -import v2.test.compiler.pipeline.stage_bridge { pipeline_lower_add_fixture_relationship_holds } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/compiler/pipeline/stage_bridge.dag b/src/v2/test/compiler/pipeline/stage_bridge.dag index 286785578cd..497742144be 100644 --- a/src/v2/test/compiler/pipeline/stage_bridge.dag +++ b/src/v2/test/compiler/pipeline/stage_bridge.dag @@ -1,43 +1,5 @@ module v2.test.compiler.pipeline.stage_bridge -import v2.compiler.infer { InferredTree, infer } -import v2.compiler.normalize { normalize } -import v2.compiler.parse { parse_module } -import v2.compiler.resolve { resolve } -import v2.compiler.tokenize { tokenize } -import v2.compiler.translate { translate } -import v2.extdeps.languages.dag { - dag_language_model, - dag_node_is_int_literal_atom, - parse_production_captured_child_optional -} -import v2.extdeps.languages.rust { rust_target_model } -import v2.std.collection { Absent, Optional, Present, list_at_optional, optional_present } -import v2.std.compilers.lexing { TokenStream, token_stream_all } -import v2.std.diagnostic { Accepted, Outcome, Rejected, bind_outcome, outcome_accepted } -import v2.std.logic { Bool } -import v2.std.node { - Arrow, - Behavior, - Branch, - ComputationNode, - Edge, - Match, - Node, - Symbol, - Transform, - TypeNode, - well_formed -} -import v2.std.node_query { find_arrow_body_child, find_named_child } -import v2.std.text { String } -import v2.test.compiler.pipeline.corpus { - pipeline_corpus_add_source, - pipeline_corpus_match_source, - pipeline_corpus_pick_source -} -import v2.test.manual.infer_ground_add { fixture_add_resolved_tree } -import v2.test.manual.rust_add_emit_translate { rust_add_inferred_tree } fn pipeline_find_arrow_in_module(root: Node) -> Optional { match root.kind { diff --git a/src/v2/test/compiler/pipeline/tokenize_stage_test.dag b/src/v2/test/compiler/pipeline/tokenize_stage_test.dag index 432345dc009..7eae4ed7bb0 100644 --- a/src/v2/test/compiler/pipeline/tokenize_stage_test.dag +++ b/src/v2/test/compiler/pipeline/tokenize_stage_test.dag @@ -1,11 +1,5 @@ module v2.test.compiler.pipeline.tokenize_stage -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } -import v2.std.logic { Bool } -import v2.test.compiler.pipeline.stage_bridge { - pipeline_tokenize_add_relationship_holds, - pipeline_tokenize_pick_relationship_holds -} data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/filesystem/filesystem_read_dag_file_test.dag b/src/v2/test/filesystem/filesystem_read_dag_file_test.dag index 341e68b0913..3ce21ea17d7 100644 --- a/src/v2/test/filesystem/filesystem_read_dag_file_test.dag +++ b/src/v2/test/filesystem/filesystem_read_dag_file_test.dag @@ -1,8 +1,5 @@ module v2.test.filesystem.filesystem_read_dag_file -import extdeps.filesystem.filesystem_io -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/fixture/coercion_fold_int_rust_fixture.dag b/src/v2/test/fixture/coercion_fold_int_rust_fixture.dag index 164725b98eb..8208a10255f 100644 --- a/src/v2/test/fixture/coercion_fold_int_rust_fixture.dag +++ b/src/v2/test/fixture/coercion_fold_int_rust_fixture.dag @@ -1,26 +1,5 @@ module v2.test.coercion_fold_int_rust_fixture -import v2.extdeps.languages.rust { rust_inhabitant_i32_node } -import v2.std.coercion { - CoercionCandidateSet, - CoercionResult, - coercion_fold -} -import v2.std.diagnostic { Outcome } -import v2.std.constraints { - CanonicalGrounding, - CanonicalGroundingWitness -} -import v2.std.find_witness { CandidateSet, TargetDeclaredPriority } -import v2.std.integer { Int } -import v2.std.node { - Atom, - Node, - Symbol, - TypeNode, - SyntheticOccurrence -} -import v2.std.witness { StructuralPropertyWitness } fn int_source_node() -> Node { Node { kind: TypeNode { connective: Atom { identity: ^fixture_int_atom } }, diff --git a/src/v2/test/fixture/compiler_closure_scope_receipt.dag b/src/v2/test/fixture/compiler_closure_scope_receipt.dag index 7bc6079fd24..e63d824d1c6 100644 --- a/src/v2/test/fixture/compiler_closure_scope_receipt.dag +++ b/src/v2/test/fixture/compiler_closure_scope_receipt.dag @@ -1,6 +1,5 @@ module v2.test.fixture.compiler_closure_scope_receipt -import v2.std.logic { Bool } data compiler_closure_scoped_module_count: Int = 65 diff --git a/src/v2/test/fixture/dag_add_fn_round_trip_fixture.dag b/src/v2/test/fixture/dag_add_fn_round_trip_fixture.dag index 6bba7a13179..8e320ca1590 100644 --- a/src/v2/test/fixture/dag_add_fn_round_trip_fixture.dag +++ b/src/v2/test/fixture/dag_add_fn_round_trip_fixture.dag @@ -1,6 +1,5 @@ module v2.test.fixture.dag_add_fn_round_trip_fixture -import v2.std.node { Symbol } fn dag_add_fn_round_trip_fixture_identity(s: Symbol) -> Symbol { s } diff --git a/src/v2/test/fixture/derivable_coercion_task_id.dag b/src/v2/test/fixture/derivable_coercion_task_id.dag index 1dfc2a859f6..ff9949520eb 100644 --- a/src/v2/test/fixture/derivable_coercion_task_id.dag +++ b/src/v2/test/fixture/derivable_coercion_task_id.dag @@ -1,11 +1,5 @@ module v2.test.fixture.derivable_coercion_task_id -import v2.std.model_core { - ModelCoreFactAxisEncoding, - ModelCoreFactAxisSurfaceSpelling -} -import v2.std.node { Atom, Conj, Edge, Named, Node, Symbol, TypeNode, SyntheticOccurrence } -import v2.std.witness { StructuralPropertyWitness } fn task_id_inhabitant_atom(id: Symbol) -> Node { Node { diff --git a/src/v2/test/fixture/extdeps_external_authority/bogus_scheme/plant.dag b/src/v2/test/fixture/extdeps_external_authority/bogus_scheme/plant.dag index 6a919b72433..88779386cf3 100644 --- a/src/v2/test/fixture/extdeps_external_authority/bogus_scheme/plant.dag +++ b/src/v2/test/fixture/extdeps_external_authority/bogus_scheme/plant.dag @@ -1,7 +1,5 @@ module extdeps.fixture.external_authority_bogus_scheme -import extdeps.external_authority { ExternalAuthority } -import extdeps.uri { Uri } type BogusUriScheme = Gopher diff --git a/src/v2/test/fixture/extdeps_external_authority/clean_https/plant.dag b/src/v2/test/fixture/extdeps_external_authority/clean_https/plant.dag index ebbdf45fa1b..d0adb4a3580 100644 --- a/src/v2/test/fixture/extdeps_external_authority/clean_https/plant.dag +++ b/src/v2/test/fixture/extdeps_external_authority/clean_https/plant.dag @@ -1,7 +1,5 @@ module extdeps.fixture.external_authority_clean_https -import extdeps.external_authority { ExternalAuthority } -import extdeps.uri { Uri, Https } data extdeps_external_authority_anchor: ExternalAuthority = ExternalAuthority { uri: Uri { diff --git a/src/v2/test/fixture/extdeps_external_authority/clean_https_no_anchor/plant.dag b/src/v2/test/fixture/extdeps_external_authority/clean_https_no_anchor/plant.dag index 095cfde4370..855cc02a428 100644 --- a/src/v2/test/fixture/extdeps_external_authority/clean_https_no_anchor/plant.dag +++ b/src/v2/test/fixture/extdeps_external_authority/clean_https_no_anchor/plant.dag @@ -1,4 +1,2 @@ module extdeps.fixture.external_authority_clean_https_no_anchor -import extdeps.external_authority { ExternalAuthority } -import extdeps.uri { Uri, Https } diff --git a/src/v2/test/fixture/extdeps_external_authority/file_anchor/plant.dag b/src/v2/test/fixture/extdeps_external_authority/file_anchor/plant.dag index d9e4188d3dc..a689bfa9c84 100644 --- a/src/v2/test/fixture/extdeps_external_authority/file_anchor/plant.dag +++ b/src/v2/test/fixture/extdeps_external_authority/file_anchor/plant.dag @@ -1,7 +1,5 @@ module extdeps.fixture.external_authority_file_anchor -import extdeps.external_authority { ExternalAuthority } -import extdeps.uri { Uri, File } data extdeps_external_authority_anchor: ExternalAuthority = ExternalAuthority { uri: Uri { diff --git a/src/v2/test/fixture/extdeps_external_authority/missing_anchor/plant.dag b/src/v2/test/fixture/extdeps_external_authority/missing_anchor/plant.dag index 8b0e9cd2038..d7c7afdc361 100644 --- a/src/v2/test/fixture/extdeps_external_authority/missing_anchor/plant.dag +++ b/src/v2/test/fixture/extdeps_external_authority/missing_anchor/plant.dag @@ -1,3 +1,2 @@ module extdeps.fixture.external_authority_missing -import extdeps.external_authority { ExternalAuthority } diff --git a/src/v2/test/fixture/extdeps_external_authority/shadow_masked/plant.dag b/src/v2/test/fixture/extdeps_external_authority/shadow_masked/plant.dag index aa48fb904d7..08a53aaa60f 100644 --- a/src/v2/test/fixture/extdeps_external_authority/shadow_masked/plant.dag +++ b/src/v2/test/fixture/extdeps_external_authority/shadow_masked/plant.dag @@ -1,3 +1,2 @@ module test.fixture.external_authority_shadow_masked -import extdeps.external_authority { ExternalAuthority } diff --git a/src/v2/test/fixture/floor_skip/falsifier_divergence_control_test.dag b/src/v2/test/fixture/floor_skip/falsifier_divergence_control_test.dag index 3d69bd5036b..4d05e0a519d 100644 --- a/src/v2/test/fixture/floor_skip/falsifier_divergence_control_test.dag +++ b/src/v2/test/fixture/floor_skip/falsifier_divergence_control_test.dag @@ -1,7 +1,5 @@ module v2.test.fixture.floor_skip.falsifier_divergence_control -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/fixture/floor_skip/floor_disc_data_source.dag b/src/v2/test/fixture/floor_skip/floor_disc_data_source.dag index f658699efc4..04f48f080cb 100644 --- a/src/v2/test/fixture/floor_skip/floor_disc_data_source.dag +++ b/src/v2/test/fixture/floor_skip/floor_disc_data_source.dag @@ -1,6 +1,5 @@ module v2.test.fixture.floor_skip.floor_disc_data_source -import v2.std.node { Atom, Node, TypeNode, SyntheticOccurrence } data floor_disc_cross_file_data: Node = Node { kind: TypeNode { connective: Atom { identity: ^floor_disc_cross_file_data_symbol } }, diff --git a/src/v2/test/fixture/floor_skip/floor_disc_data_witness_test.dag b/src/v2/test/fixture/floor_skip/floor_disc_data_witness_test.dag index ce97d502381..380abe681a9 100644 --- a/src/v2/test/fixture/floor_skip/floor_disc_data_witness_test.dag +++ b/src/v2/test/fixture/floor_skip/floor_disc_data_witness_test.dag @@ -1,17 +1,5 @@ module v2.test.fixture.floor_skip.floor_disc_data_witness -import v2.std.verification { - EqualsClaim, - TestClaim, - ManualAnchorAbsent, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} -import v2.test.fixture.floor_skip.floor_disc_data_source { floor_disc_cross_file_data } -import v2.workflow.affected_set_floor_runner { floor_claim_touches_rerun_frontier } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/fixture/floor_skip/floor_disc_shared_helper.dag b/src/v2/test/fixture/floor_skip/floor_disc_shared_helper.dag index 569ac34f432..133f8978426 100644 --- a/src/v2/test/fixture/floor_skip/floor_disc_shared_helper.dag +++ b/src/v2/test/fixture/floor_skip/floor_disc_shared_helper.dag @@ -1,6 +1,5 @@ module v2.test.fixture.floor_skip.floor_disc_shared_helper -import v2.std.logic { Bool } fn floor_disc_shared_helper() -> Bool { true diff --git a/src/v2/test/fixture/floor_skip/live_tree_declared_test.dag b/src/v2/test/fixture/floor_skip/live_tree_declared_test.dag index a364d1013cb..824a5962e94 100644 --- a/src/v2/test/fixture/floor_skip/live_tree_declared_test.dag +++ b/src/v2/test/fixture/floor_skip/live_tree_declared_test.dag @@ -1,7 +1,5 @@ module v2.test.fixture.floor_skip.live_tree_declared -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, ReadsLiveTree } data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree diff --git a/src/v2/test/fixture/floor_skip/node_precise_discriminator_test.dag b/src/v2/test/fixture/floor_skip/node_precise_discriminator_test.dag index 579e9535bd6..df4dd18a5a5 100644 --- a/src/v2/test/fixture/floor_skip/node_precise_discriminator_test.dag +++ b/src/v2/test/fixture/floor_skip/node_precise_discriminator_test.dag @@ -1,18 +1,5 @@ module v2.test.fixture.floor_skip.node_precise_discriminator -import v2.std.node { Atom, Conj, Edge, Node, Positional, TypeNode, SyntheticOccurrence } -import v2.std.verification { - EqualsClaim, - TestClaim, - ManualAnchorAbsent, - TestClassification, - Tier1, - Unit, - manual_claim_anchor -} -import v2.test.fixture.floor_skip.floor_disc_shared_helper { floor_disc_shared_helper } -import v2.workflow.affected_set_floor_runner { floor_claim_touches_rerun_frontier } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/fixture/fn_family/planted_family.dag b/src/v2/test/fixture/fn_family/planted_family.dag index 0ac892edda1..ee6dcd7cf58 100644 --- a/src/v2/test/fixture/fn_family/planted_family.dag +++ b/src/v2/test/fixture/fn_family/planted_family.dag @@ -1,6 +1,5 @@ module synthetic.fn_family.planted_family -import v2.std.nat { Nat } fn planted_alpha(x: Nat) -> Nat { x } diff --git a/src/v2/test/fixture/interface_summary/firewall_body_v1.dag b/src/v2/test/fixture/interface_summary/firewall_body_v1.dag index 058777a6119..1aae6d6e274 100644 --- a/src/v2/test/fixture/interface_summary/firewall_body_v1.dag +++ b/src/v2/test/fixture/interface_summary/firewall_body_v1.dag @@ -1,6 +1,5 @@ module v2.test.fixture.interface_summary.firewall_body_v1 -import v2.std.integer { Int } fn firewall_gate(x: Int) -> Int { x + 1 diff --git a/src/v2/test/fixture/interface_summary/firewall_body_v2.dag b/src/v2/test/fixture/interface_summary/firewall_body_v2.dag index 12bd056f403..1e7cefe0ff5 100644 --- a/src/v2/test/fixture/interface_summary/firewall_body_v2.dag +++ b/src/v2/test/fixture/interface_summary/firewall_body_v2.dag @@ -1,6 +1,5 @@ module v2.test.fixture.interface_summary.firewall_body_v2 -import v2.std.integer { Int } fn firewall_gate(x: Int) -> Int { x + 2 diff --git a/src/v2/test/fixture/interface_summary/firewall_sig_variant.dag b/src/v2/test/fixture/interface_summary/firewall_sig_variant.dag index ea05a38b50b..e951ed5222e 100644 --- a/src/v2/test/fixture/interface_summary/firewall_sig_variant.dag +++ b/src/v2/test/fixture/interface_summary/firewall_sig_variant.dag @@ -1,7 +1,5 @@ module v2.test.fixture.interface_summary.firewall_sig_variant -import v2.std.integer { Int } -import v2.std.logic { Bool } fn firewall_gate(x: Int) -> Bool { true diff --git a/src/v2/test/fixture/layering_scan/dag_extdeps_v4_exact/extdeps/plant.dag b/src/v2/test/fixture/layering_scan/dag_extdeps_v4_exact/extdeps/plant.dag index 4cb4e0b0548..8fb03d273e4 100644 --- a/src/v2/test/fixture/layering_scan/dag_extdeps_v4_exact/extdeps/plant.dag +++ b/src/v2/test/fixture/layering_scan/dag_extdeps_v4_exact/extdeps/plant.dag @@ -1,2 +1 @@ module v2.test.fixture.layering_scan.dag_extdeps_v4_exact_plant -import v2.compiler diff --git a/src/v2/test/fixture/layering_scan/extdeps_v4_prefix/extdeps/plant.dag b/src/v2/test/fixture/layering_scan/extdeps_v4_prefix/extdeps/plant.dag index cb5a6b6fec6..27481ba38c5 100644 --- a/src/v2/test/fixture/layering_scan/extdeps_v4_prefix/extdeps/plant.dag +++ b/src/v2/test/fixture/layering_scan/extdeps_v4_prefix/extdeps/plant.dag @@ -1,2 +1 @@ module v2.test.fixture.layering_scan.extdeps_v4_prefix_plant -import v2.compiler.parse diff --git a/src/v2/test/fixture/layering_scan/parse_level_pre_resolve/std/plant.dag b/src/v2/test/fixture/layering_scan/parse_level_pre_resolve/std/plant.dag index 8ad88e96382..0907bfb8325 100644 --- a/src/v2/test/fixture/layering_scan/parse_level_pre_resolve/std/plant.dag +++ b/src/v2/test/fixture/layering_scan/parse_level_pre_resolve/std/plant.dag @@ -1,3 +1 @@ module v2.test.fixture.layering_scan.parse_level_pre_resolve_plant -import v2.compiler.tokenize -import totally.broken.unresolved.module diff --git a/src/v2/test/fixture/layering_scan/std_imports_extdeps/std/plant.dag b/src/v2/test/fixture/layering_scan/std_imports_extdeps/std/plant.dag index 1e30726a1cc..ebede5e7a12 100644 --- a/src/v2/test/fixture/layering_scan/std_imports_extdeps/std/plant.dag +++ b/src/v2/test/fixture/layering_scan/std_imports_extdeps/std/plant.dag @@ -1,2 +1 @@ module v2.test.fixture.layering_scan.std_imports_extdeps_plant -import extdeps.shell diff --git a/src/v2/test/fixture/layering_scan/std_v4_prefix/std/plant.dag b/src/v2/test/fixture/layering_scan/std_v4_prefix/std/plant.dag index ca030e8610b..90c10ee8a4b 100644 --- a/src/v2/test/fixture/layering_scan/std_v4_prefix/std/plant.dag +++ b/src/v2/test/fixture/layering_scan/std_v4_prefix/std/plant.dag @@ -1,2 +1 @@ module v2.test.fixture.layering_scan.std_v4_prefix_plant -import v2.compiler.tokenize diff --git a/src/v2/test/fixture/medium_structure_scan/leak/plant.dag b/src/v2/test/fixture/medium_structure_scan/leak/plant.dag index 799689ce632..83e50e39b82 100644 --- a/src/v2/test/fixture/medium_structure_scan/leak/plant.dag +++ b/src/v2/test/fixture/medium_structure_scan/leak/plant.dag @@ -1,8 +1,4 @@ module v2.test.fixture.medium_structure_scan.leak_plant -import v2.std.logic { Bool } -import v2.std.text { String } -import std.markup { Fragment, FragmentText } -import extdeps.languages.html_fragment { serialize_fragment } fn planted_emit_side_leak() -> String { "HOME: ${{ runner.temp }}/cargo" diff --git a/src/v2/test/fixture/medium_structure_scan/perturb_red/plant.dag b/src/v2/test/fixture/medium_structure_scan/perturb_red/plant.dag index c96af8a60b2..84d0b3ad5a0 100644 --- a/src/v2/test/fixture/medium_structure_scan/perturb_red/plant.dag +++ b/src/v2/test/fixture/medium_structure_scan/perturb_red/plant.dag @@ -1,6 +1,4 @@ module v2.test.fixture.medium_structure_scan.perturb_red_plant -import v2.std.logic { Bool } -import v2.std.text { String } fn expected_ci_yml() -> String { "runs-on: linux\n" diff --git a/src/v2/test/fixture/parse_mechanism/elseif_k16.dag b/src/v2/test/fixture/parse_mechanism/elseif_k16.dag index b8c5c4fec2d..efd710be446 100644 --- a/src/v2/test/fixture/parse_mechanism/elseif_k16.dag +++ b/src/v2/test/fixture/parse_mechanism/elseif_k16.dag @@ -1,7 +1,5 @@ module synthetic.parse_mechanism.elseif_k16 -import v2.std.logic { Bool } -import v2.std.nat { Nat } fn else_if_chain(x: Nat) -> Nat { if x == 0 { 0 } diff --git a/src/v2/test/fixture/parse_mechanism/elseif_k32.dag b/src/v2/test/fixture/parse_mechanism/elseif_k32.dag index bcb2d361a57..393e1d4d282 100644 --- a/src/v2/test/fixture/parse_mechanism/elseif_k32.dag +++ b/src/v2/test/fixture/parse_mechanism/elseif_k32.dag @@ -1,7 +1,5 @@ module synthetic.parse_mechanism.elseif_k32 -import v2.std.logic { Bool } -import v2.std.nat { Nat } fn else_if_chain(x: Nat) -> Nat { if x == 0 { 0 } diff --git a/src/v2/test/fixture/parse_mechanism/elseif_k4.dag b/src/v2/test/fixture/parse_mechanism/elseif_k4.dag index 54fa6b16337..c955028639c 100644 --- a/src/v2/test/fixture/parse_mechanism/elseif_k4.dag +++ b/src/v2/test/fixture/parse_mechanism/elseif_k4.dag @@ -1,7 +1,5 @@ module synthetic.parse_mechanism.elseif_k4 -import v2.std.logic { Bool } -import v2.std.nat { Nat } fn else_if_chain(x: Nat) -> Nat { if x == 0 { 0 } diff --git a/src/v2/test/fixture/parse_mechanism/elseif_k8.dag b/src/v2/test/fixture/parse_mechanism/elseif_k8.dag index 1984dfe1edd..a305cbd3210 100644 --- a/src/v2/test/fixture/parse_mechanism/elseif_k8.dag +++ b/src/v2/test/fixture/parse_mechanism/elseif_k8.dag @@ -1,7 +1,5 @@ module synthetic.parse_mechanism.elseif_k8 -import v2.std.logic { Bool } -import v2.std.nat { Nat } fn else_if_chain(x: Nat) -> Nat { if x == 0 { 0 } diff --git a/src/v2/test/fixture/parse_mechanism/flat_12kb.dag b/src/v2/test/fixture/parse_mechanism/flat_12kb.dag index f687c6caa48..bd96c50ceb9 100644 --- a/src/v2/test/fixture/parse_mechanism/flat_12kb.dag +++ b/src/v2/test/fixture/parse_mechanism/flat_12kb.dag @@ -1,7 +1,5 @@ module synthetic.parse_mechanism.flat_12kb -import v2.std.logic { Bool } -import v2.std.nat { Nat } fn flat_0(x: Nat) -> Nat { x } fn flat_1(x: Nat) -> Nat { x } diff --git a/src/v2/test/fixture/parse_mechanism/flat_1p5kb.dag b/src/v2/test/fixture/parse_mechanism/flat_1p5kb.dag index 1ff36f41777..8aa19447605 100644 --- a/src/v2/test/fixture/parse_mechanism/flat_1p5kb.dag +++ b/src/v2/test/fixture/parse_mechanism/flat_1p5kb.dag @@ -1,7 +1,5 @@ module synthetic.parse_mechanism.flat_1p5kb -import v2.std.logic { Bool } -import v2.std.nat { Nat } fn flat_0(x: Nat) -> Nat { x } fn flat_1(x: Nat) -> Nat { x } diff --git a/src/v2/test/fixture/parse_mechanism/flat_3kb.dag b/src/v2/test/fixture/parse_mechanism/flat_3kb.dag index 9d8d167d017..470ab49eb47 100644 --- a/src/v2/test/fixture/parse_mechanism/flat_3kb.dag +++ b/src/v2/test/fixture/parse_mechanism/flat_3kb.dag @@ -1,7 +1,5 @@ module synthetic.parse_mechanism.flat_3kb -import v2.std.logic { Bool } -import v2.std.nat { Nat } fn flat_0(x: Nat) -> Nat { x } fn flat_1(x: Nat) -> Nat { x } diff --git a/src/v2/test/fixture/parse_mechanism/flat_6kb.dag b/src/v2/test/fixture/parse_mechanism/flat_6kb.dag index 4cb13a21b2c..f56753cdd96 100644 --- a/src/v2/test/fixture/parse_mechanism/flat_6kb.dag +++ b/src/v2/test/fixture/parse_mechanism/flat_6kb.dag @@ -1,7 +1,5 @@ module synthetic.parse_mechanism.flat_6kb -import v2.std.logic { Bool } -import v2.std.nat { Nat } fn flat_0(x: Nat) -> Nat { x } fn flat_1(x: Nat) -> Nat { x } diff --git a/src/v2/test/fixture/parse_mechanism/nest_d1.dag b/src/v2/test/fixture/parse_mechanism/nest_d1.dag index 86b9f1d7f46..19f20a2c89f 100644 --- a/src/v2/test/fixture/parse_mechanism/nest_d1.dag +++ b/src/v2/test/fixture/parse_mechanism/nest_d1.dag @@ -1,7 +1,5 @@ module synthetic.parse_mechanism.nest_d1 -import v2.std.logic { Bool } -import v2.std.nat { Nat } type Bit = B0 | B1 diff --git a/src/v2/test/fixture/parse_mechanism/nest_d2.dag b/src/v2/test/fixture/parse_mechanism/nest_d2.dag index 3cbc5a2ffd4..5f69f7bfb92 100644 --- a/src/v2/test/fixture/parse_mechanism/nest_d2.dag +++ b/src/v2/test/fixture/parse_mechanism/nest_d2.dag @@ -1,7 +1,5 @@ module synthetic.parse_mechanism.nest_d2 -import v2.std.logic { Bool } -import v2.std.nat { Nat } type Bit = B0 | B1 diff --git a/src/v2/test/fixture/parse_mechanism/nest_d3.dag b/src/v2/test/fixture/parse_mechanism/nest_d3.dag index acdaf9d8351..c10aa463374 100644 --- a/src/v2/test/fixture/parse_mechanism/nest_d3.dag +++ b/src/v2/test/fixture/parse_mechanism/nest_d3.dag @@ -1,7 +1,5 @@ module synthetic.parse_mechanism.nest_d3 -import v2.std.logic { Bool } -import v2.std.nat { Nat } type Bit = B0 | B1 diff --git a/src/v2/test/fixture/parse_mechanism/nest_d4.dag b/src/v2/test/fixture/parse_mechanism/nest_d4.dag index df87ede6873..ee7797864cb 100644 --- a/src/v2/test/fixture/parse_mechanism/nest_d4.dag +++ b/src/v2/test/fixture/parse_mechanism/nest_d4.dag @@ -1,7 +1,5 @@ module synthetic.parse_mechanism.nest_d4 -import v2.std.logic { Bool } -import v2.std.nat { Nat } type Bit = B0 | B1 diff --git a/src/v2/test/fixture/realization_vocab_scan/leak/plant.dag b/src/v2/test/fixture/realization_vocab_scan/leak/plant.dag index 8f720f63c35..1705011236d 100644 --- a/src/v2/test/fixture/realization_vocab_scan/leak/plant.dag +++ b/src/v2/test/fixture/realization_vocab_scan/leak/plant.dag @@ -1,2 +1 @@ module v2.test.fixture.realization_vocab_scan.leak_plant -import extdeps.languages.bash.program { ShellStmt } diff --git a/src/v2/test/fixture/rung_3_4_common.dag b/src/v2/test/fixture/rung_3_4_common.dag index 40c8e697ed1..de8a086cb42 100644 --- a/src/v2/test/fixture/rung_3_4_common.dag +++ b/src/v2/test/fixture/rung_3_4_common.dag @@ -1,38 +1,5 @@ module v2.test.rung_3_4_common -import v2.compiler.emit_host { - run_test_claim_emit_vs_eval -} -import v2.extdeps.languages.rust { rust_target_model_staging } -import v2.compiler.eval { - TestClaimEvalSubject, - TestClaimRun, - eval_test_claim_subject, - run_test_claim -} -import v2.std.runtime { RuntimeValue } -import v2.compiler.infer { InferredTree } -import v2.std.cardinality { RankingDimension, TerminationProof } -import v2.std.collection { Map } -import v2.std.witness { Holds, Witness } -import v2.std.node { - Conj, - Edge, - Named, - Node, - Symbol, - TypeNode, - SyntheticOccurrence -} -import v2.std.compilers.target_model { TargetModel } -import v2.std.verification { TestClaim } -import v2.test.lens_common.infer_fixture { - claim_atom_node, - claim_inferred_facts_from_nodes -} -import v2.test.manual.eval_runtime { - eval_context -} data rung34_emit_host_rust_target_model: TargetModel = rust_target_model_staging() fn rung34_algebra_evidence_node() -> Node { diff --git a/src/v2/test/fixture/rung_5_6_common.dag b/src/v2/test/fixture/rung_5_6_common.dag index a922a106ebc..19817fc2be4 100644 --- a/src/v2/test/fixture/rung_5_6_common.dag +++ b/src/v2/test/fixture/rung_5_6_common.dag @@ -1,23 +1,5 @@ module v2.test.rung_5_6_common -import v2.compiler.emit_host { - run_test_claim_emit_vs_eval -} -import v2.extdeps.languages.go { go_runtime_row, go_source_text } -import v2.extdeps.languages.python { python_runtime_row, python_source_text } -import v2.compiler.eval { - TestClaimRun -} -import v2.std.collection { empty_map } -import v2.std.compilers.lexing { VoidLexRules } -import v2.std.node { Node } -import v2.std.runtime { RuntimeValue } -import v2.std.compilers.target_model { TargetModel, target_model_emit_transforms_empty } -import v2.std.verification { TestClaim } -import v2.test.rung_3_4_common { - rung34_emit_host_rust_target_model, - rung34_test_claim_subject -} data rung56_emit_host_python_target_model: TargetModel = TargetModel { bundle: rung34_emit_host_rust_target_model.bundle, diff --git a/src/v2/test/fixture/spice_rc_passive_deck.dag b/src/v2/test/fixture/spice_rc_passive_deck.dag index 61d06a87773..12a1ed66a4f 100644 --- a/src/v2/test/fixture/spice_rc_passive_deck.dag +++ b/src/v2/test/fixture/spice_rc_passive_deck.dag @@ -1,17 +1,5 @@ module v2.test.fixture.spice_rc_passive_deck -import v2.extdeps.formats.spice { - Capacitor, - DeckComponent, - DeckDirective, - Ground, - Named, - NamedNode, - Op, - Resistor, - SpiceNetlist, - SpiceValue -} data spice_rc_passive_deck: SpiceNetlist = SpiceNetlist { title: "RC passive series deck", diff --git a/src/v2/test/fixture/spice_rc_tran_deck.dag b/src/v2/test/fixture/spice_rc_tran_deck.dag index 7daa6c5c741..2a90a3b569c 100644 --- a/src/v2/test/fixture/spice_rc_tran_deck.dag +++ b/src/v2/test/fixture/spice_rc_tran_deck.dag @@ -1,24 +1,5 @@ module v2.test.fixture.spice_rc_tran_deck -import std.algebra { Cons, Empty } -import v2.extdeps.formats.spice { - Capacitor, - DeckComponent, - DeckDirective, - DeckStatement, - Ground, - InitialCondition, - Named, - NamedNode, - NodeVoltageBinding, - NodeVoltageBindings, - Resistor, - SpiceNetlist, - SpiceValue, - Tran, - VoltageSource, - spice_emit_ngspice -} data spice_rc_tran_deck: SpiceNetlist = SpiceNetlist { title: "* rc tran witness", diff --git a/src/v2/test/fixture/task_manager_demo.dag b/src/v2/test/fixture/task_manager_demo.dag index f78ed7f1ad6..889c295046f 100644 --- a/src/v2/test/fixture/task_manager_demo.dag +++ b/src/v2/test/fixture/task_manager_demo.dag @@ -1,42 +1,5 @@ module v2.test.fixture.task_manager_demo -import v2.extdeps.formats.sql { - SqlColumnConstraints, - SqlColumnDefault, - SqlColumnDefaultAbsent, - SqlColumnDefinition, - SqlCreateTable, - SqlDataType, - SqlIdentifier, - SqlRegularIdentifier, - SqlSchemaOperation, - SqlTableDefinition, - SqlTypeCharacterLargeObject -} -import std.algebra { FreeMonoid, Empty } -import v2.std.collection { Absent, optional_present } -import v2.std.diagnostic { - Diagnostic, - ExternalContractUnknown, - Outcome, - ShortCircuit, - StageDiagnosticPolicy, - Unavailable, - append_outcome_value, - bind_outcome, - node_locus, - outcome_accepted, - outcome_rejected -} -import v2.std.network { NetworkAddress, UriAuthority, UriHost, rfc3986_host_abnf } -import v2.std.node { Node, Symbol } -import v2.std.text { String } -import v2.extdeps.coordination { - Endpoint, EndpointRef, LanguageRef, FrameworkRef, HostedByFramework, NoFramework, - WireContract, WireContractFacts, CoordinationBind, BindRef, - Http, RequestReply, ImmediateSettlement, NoReplicaConvergence, - DeploymentUnit -} type TaskId { identity: Symbol diff --git a/src/v2/test/fixture/transport_script_scan/bare_string_literal/plant.dag b/src/v2/test/fixture/transport_script_scan/bare_string_literal/plant.dag index 86c2da426fa..542c578e45e 100644 --- a/src/v2/test/fixture/transport_script_scan/bare_string_literal/plant.dag +++ b/src/v2/test/fixture/transport_script_scan/bare_string_literal/plant.dag @@ -1,6 +1,5 @@ module v2.test.fixture.transport_script_scan.bare_string_literal_plant -import extdeps.shell fn run_bare_literal_violation() -> Bool { let result = shell.Exec.Run(script: "echo hello") diff --git a/src/v2/test/fixture/transport_script_scan/let_bound_literal/plant.dag b/src/v2/test/fixture/transport_script_scan/let_bound_literal/plant.dag index b19c1e7fb2e..b9d4885fe4f 100644 --- a/src/v2/test/fixture/transport_script_scan/let_bound_literal/plant.dag +++ b/src/v2/test/fixture/transport_script_scan/let_bound_literal/plant.dag @@ -1,6 +1,5 @@ module v2.test.fixture.transport_script_scan.let_bound_literal_plant -import extdeps.shell fn run_let_bound_literal_violation() -> Bool { let s = "echo hello" diff --git a/src/v2/test/lens_grounding_ledger/grounding_ledger_test.dag b/src/v2/test/lens_grounding_ledger/grounding_ledger_test.dag index 1f0c3040ce1..894fc4ca89a 100644 --- a/src/v2/test/lens_grounding_ledger/grounding_ledger_test.dag +++ b/src/v2/test/lens_grounding_ledger/grounding_ledger_test.dag @@ -1,13 +1,5 @@ module v2.test.lens_grounding_ledger.grounding_ledger_test -import v2.lens.grounding_ledger { - GroundingVerdict, Reference, ReferenceUri, ReferencePath, Role, StayString, GenuineProse, PendingJudge, - ResidueReason, DecodeReturnedNone, UnrecognizedSiblingArm, - DecidedBy, StructuralRule, Judge, OperatorReview, - residue_forced_verdict, structural_ledger_entry -} -import v2.std.logic { Bool } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/lens_mock_totality/cron_mock_totality_test.dag b/src/v2/test/lens_mock_totality/cron_mock_totality_test.dag index 27a1c5a3540..3e41f756d1e 100644 --- a/src/v2/test/lens_mock_totality/cron_mock_totality_test.dag +++ b/src/v2/test/lens_mock_totality/cron_mock_totality_test.dag @@ -1,21 +1,5 @@ module v2.test.lens_mock_totality.cron_mock_totality -import v2.lens.mock_totality { mock_unhandled_rejection } -import v2.test.lens_mock_totality.witness_template { - mock_totality_green_holds, - mock_totality_red_on_omission_holds, - omit_consumer_handles, - outcome_accepted_p -} -import extdeps.cron.mock_corpus { - PublishedMockCase, - cron_published_mock_corpus -} -import v2.std.collection { List } -import v2.std.diagnostic { Outcome, outcome_accepted } -import v2.std.logic { Bool } -import v2.std.node { Symbol } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/lens_mock_totality/diagnostic_mock_totality_test.dag b/src/v2/test/lens_mock_totality/diagnostic_mock_totality_test.dag index 04c1e93ae6a..469f3425606 100644 --- a/src/v2/test/lens_mock_totality/diagnostic_mock_totality_test.dag +++ b/src/v2/test/lens_mock_totality/diagnostic_mock_totality_test.dag @@ -1,21 +1,5 @@ module v2.test.lens_mock_totality.diagnostic_mock_totality -import v2.lens.mock_totality { mock_unhandled_rejection } -import v2.test.lens_mock_totality.witness_template { - mock_totality_green_holds, - mock_totality_red_on_omission_holds, - omit_consumer_handles, - outcome_accepted_p -} -import extdeps.diagnostic.mock_corpus { - PublishedMockCase, - diagnostic_published_mock_corpus -} -import v2.std.collection { List } -import v2.std.diagnostic { Outcome, outcome_accepted } -import v2.std.logic { Bool } -import v2.std.node { Symbol } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/lens_mock_totality/filesystem_mock_totality_test.dag b/src/v2/test/lens_mock_totality/filesystem_mock_totality_test.dag index f0fd9fddc72..1e9fa06f5cd 100644 --- a/src/v2/test/lens_mock_totality/filesystem_mock_totality_test.dag +++ b/src/v2/test/lens_mock_totality/filesystem_mock_totality_test.dag @@ -1,22 +1,6 @@ module v2.test.lens_mock_totality.filesystem_mock_totality -import v2.lens.mock_totality { mock_unhandled_rejection } -import v2.test.lens_mock_totality.witness_template { - mock_totality_green_holds, - mock_totality_red_on_omission_holds, - omit_consumer_handles, - outcome_accepted_p -} -import extdeps.filesystem.mock_corpus { - PublishedMockCase, - filesystem_published_mock_corpus -} -import v2.std.collection { List } -import v2.std.diagnostic { Outcome, outcome_accepted } -import v2.std.logic { Bool } -import v2.std.node { Symbol } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/lens_mock_totality/gcp_mock_totality_test.dag b/src/v2/test/lens_mock_totality/gcp_mock_totality_test.dag index 0081f13e964..b7077569588 100644 --- a/src/v2/test/lens_mock_totality/gcp_mock_totality_test.dag +++ b/src/v2/test/lens_mock_totality/gcp_mock_totality_test.dag @@ -1,21 +1,5 @@ module v2.test.lens_mock_totality.gcp_mock_totality -import v2.lens.mock_totality { mock_unhandled_rejection } -import v2.test.lens_mock_totality.witness_template { - mock_totality_green_holds, - mock_totality_red_on_omission_holds, - omit_consumer_handles, - outcome_accepted_p -} -import extdeps.cloud.gcp.mock_corpus { - PublishedMockCase, - gcp_published_mock_corpus -} -import v2.std.collection { List } -import v2.std.diagnostic { Outcome, outcome_accepted } -import v2.std.logic { Bool } -import v2.std.node { Symbol } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/lens_mock_totality/git_mock_totality_test.dag b/src/v2/test/lens_mock_totality/git_mock_totality_test.dag index 9465bb95ce9..83a24750272 100644 --- a/src/v2/test/lens_mock_totality/git_mock_totality_test.dag +++ b/src/v2/test/lens_mock_totality/git_mock_totality_test.dag @@ -1,21 +1,5 @@ module v2.test.lens_mock_totality.git_mock_totality -import v2.lens.mock_totality { mock_unhandled_rejection } -import v2.test.lens_mock_totality.witness_template { - mock_totality_green_holds, - mock_totality_red_on_omission_holds, - omit_consumer_handles, - outcome_accepted_p -} -import extdeps.git.mock_corpus { - PublishedMockCase, - git_published_mock_corpus -} -import v2.std.collection { List } -import v2.std.diagnostic { Outcome, outcome_accepted } -import v2.std.logic { Bool } -import v2.std.node { Symbol } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/lens_mock_totality/github_mock_totality_test.dag b/src/v2/test/lens_mock_totality/github_mock_totality_test.dag index 223124308fa..59f963fc9fa 100644 --- a/src/v2/test/lens_mock_totality/github_mock_totality_test.dag +++ b/src/v2/test/lens_mock_totality/github_mock_totality_test.dag @@ -1,21 +1,5 @@ module v2.test.lens_mock_totality.github_mock_totality -import v2.lens.mock_totality { mock_unhandled_rejection } -import v2.test.lens_mock_totality.witness_template { - mock_totality_green_holds, - mock_totality_red_on_omission_holds, - omit_consumer_handles, - outcome_accepted_p -} -import extdeps.github.mock_corpus { - PublishedMockCase, - github_published_mock_corpus -} -import v2.std.collection { List } -import v2.std.diagnostic { Outcome, outcome_accepted } -import v2.std.logic { Bool } -import v2.std.node { Symbol } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/lens_mock_totality/http_pilot_mock_totality_test.dag b/src/v2/test/lens_mock_totality/http_pilot_mock_totality_test.dag index c360fca4403..2d47902160f 100644 --- a/src/v2/test/lens_mock_totality/http_pilot_mock_totality_test.dag +++ b/src/v2/test/lens_mock_totality/http_pilot_mock_totality_test.dag @@ -1,22 +1,6 @@ module v2.test.lens_mock_totality.http_pilot_mock_totality -import v2.lens.mock_totality { mock_unhandled_rejection } -import v2.test.lens_mock_totality.witness_template { - mock_totality_green_holds, - mock_totality_red_on_omission_holds, - omit_consumer_handles, - outcome_accepted_p -} -import extdeps.test.mock_corpus { - PublishedMockCase, - http_pilot_published_mock_corpus -} -import v2.std.collection { List } -import v2.std.diagnostic { Outcome, outcome_accepted } -import v2.std.logic { Bool } -import v2.std.node { Symbol } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/lens_mock_totality/llm_mock_totality_test.dag b/src/v2/test/lens_mock_totality/llm_mock_totality_test.dag index 86f6c8c346b..51df72b12bf 100644 --- a/src/v2/test/lens_mock_totality/llm_mock_totality_test.dag +++ b/src/v2/test/lens_mock_totality/llm_mock_totality_test.dag @@ -1,21 +1,5 @@ module v2.test.lens_mock_totality.llm_mock_totality -import v2.lens.mock_totality { mock_unhandled_rejection } -import v2.test.lens_mock_totality.witness_template { - mock_totality_green_holds, - mock_totality_red_on_omission_holds, - omit_consumer_handles, - outcome_accepted_p -} -import extdeps.llm.mock_corpus { - PublishedMockCase, - llm_published_mock_corpus -} -import v2.std.collection { List } -import v2.std.diagnostic { Outcome, outcome_accepted } -import v2.std.logic { Bool } -import v2.std.node { Symbol } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/lens_mock_totality/shell_mock_totality_test.dag b/src/v2/test/lens_mock_totality/shell_mock_totality_test.dag index 22a93d9754b..0ddd7e3c505 100644 --- a/src/v2/test/lens_mock_totality/shell_mock_totality_test.dag +++ b/src/v2/test/lens_mock_totality/shell_mock_totality_test.dag @@ -1,21 +1,5 @@ module v2.test.lens_mock_totality.shell_mock_totality -import v2.lens.mock_totality { mock_unhandled_rejection } -import v2.test.lens_mock_totality.witness_template { - mock_totality_green_holds, - mock_totality_red_on_omission_holds, - omit_consumer_handles, - outcome_accepted_p -} -import extdeps.shell.mock_corpus { - PublishedMockCase, - shell_published_mock_corpus -} -import v2.std.collection { List } -import v2.std.diagnostic { Outcome, outcome_accepted } -import v2.std.logic { Bool } -import v2.std.node { Symbol } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/lens_mock_totality/witness_template.dag b/src/v2/test/lens_mock_totality/witness_template.dag index dca0c924814..18a4aad8c9c 100644 --- a/src/v2/test/lens_mock_totality/witness_template.dag +++ b/src/v2/test/lens_mock_totality/witness_template.dag @@ -1,11 +1,5 @@ module v2.test.lens_mock_totality.witness_template -import v2.lens.mock_totality { mock_totality_lens } -import v2.std.algebra { contains, filter } -import v2.std.collection { List } -import v2.std.diagnostic { Accepted, Outcome, Rejected } -import std.hermetic_replay { PublishedMockCase } -import v2.std.logic { Bool } fn published_mock_case_eq(a: PublishedMockCase, b: PublishedMockCase) -> Bool { a.operation_key == b.operation_key && a.case_id == b.case_id diff --git a/src/v2/test/manual/forensics_6280_synth_consumer.dag b/src/v2/test/manual/forensics_6280_synth_consumer.dag index 20be37d7ddd..c149e0239f8 100644 --- a/src/v2/test/manual/forensics_6280_synth_consumer.dag +++ b/src/v2/test/manual/forensics_6280_synth_consumer.dag @@ -1,7 +1,5 @@ module v2.test.manual.forensics_6280_synth_consumer -import v2.test.manual.forensics_6280_synth_producer { forensics_6280_synth_produce } -import v2.test.manual.forensics_6280_synth_owner_a { Rejected, SynthOwnerAAlt } data forensics_6280_synth_repro_note: String = "Minimal synthetic reproducer for the wall-gap named in forensics_6280_tokenize_reject_locus.dag: forensics_6280_synth_owner_a/b/c.dag each declare an unrelated type with a bare Rejected variant (mirroring dag/std/markup.dag's MarkupSerializeResult.Rejected vs src/v2/std/diagnostic.dag's Outcome.Rejected, now 3-wide instead of 2 to widen any tie-break); forensics_6280_synth_producer.dag imports a SIBLING variant from each owner file (SynthOwnerAAlt/B/C) but never imports Rejected itself, then constructs a bare Rejected record with a declared return type of SynthOwnerA -- mirroring 01_tokenize.dag's own gap (imports Accepted, not Rejected, yet constructs bare Rejected). forensics_6280_synth_consumer.dag is import-pinned to SynthOwnerA's Rejected (the deterministic, wall-protected side) and reports whether the value it receives still resolves as that owner. RESULT (this session, executed not asserted): 40/40 runs stable at true (20 runs at 2 candidate owners, 20 more after adding a 3rd) -- no flip reproduced in a corpus this small. This does not refute the wall-gap (01_tokenize.dag's own import list is unchanged and still verifiably missing the Rejected import; see forensics_6280_tokenize_reject_locus.dag) -- it means the specific per-process randomization the battery observed on the real corpus (43-61 loaded sources) did not manifest at 4-6 files, so either scale of the candidate/source pool or some other environment-coupled factor (not merely candidate count) gates when the fallback path's pick actually varies. Reported honestly rather than asserted: this synthetic receipt is NEGATIVE at this scale, not a positive reproduction." diff --git a/src/v2/test/manual/forensics_6280_synth_producer.dag b/src/v2/test/manual/forensics_6280_synth_producer.dag index d60c8391228..5529197c0a3 100644 --- a/src/v2/test/manual/forensics_6280_synth_producer.dag +++ b/src/v2/test/manual/forensics_6280_synth_producer.dag @@ -1,49 +1,5 @@ module v2.test.manual.forensics_6280_synth_producer -import v2.test.manual.forensics_6280_synth_owner_a { SynthOwnerAAlt } -import v2.test.manual.forensics_6280_synth_owner_b { SynthOwnerBAlt } -import v2.test.manual.forensics_6280_synth_owner_c { SynthOwnerCAlt } -import v2.test.manual.forensics_6280_synth_unrelated_decoy { SynthUnrelatedDecoyOne } -import v2.test.manual.forensics_6280_synth_decoy_01 { SynthDecoy01One } -import v2.test.manual.forensics_6280_synth_decoy_02 { SynthDecoy02One } -import v2.test.manual.forensics_6280_synth_decoy_03 { SynthDecoy03One } -import v2.test.manual.forensics_6280_synth_decoy_04 { SynthDecoy04One } -import v2.test.manual.forensics_6280_synth_decoy_05 { SynthDecoy05One } -import v2.test.manual.forensics_6280_synth_decoy_06 { SynthDecoy06One } -import v2.test.manual.forensics_6280_synth_decoy_07 { SynthDecoy07One } -import v2.test.manual.forensics_6280_synth_decoy_08 { SynthDecoy08One } -import v2.test.manual.forensics_6280_synth_decoy_09 { SynthDecoy09One } -import v2.test.manual.forensics_6280_synth_decoy_10 { SynthDecoy10One } -import v2.test.manual.forensics_6280_synth_decoy_11 { SynthDecoy11One } -import v2.test.manual.forensics_6280_synth_decoy_12 { SynthDecoy12One } -import v2.test.manual.forensics_6280_synth_decoy_13 { SynthDecoy13One } -import v2.test.manual.forensics_6280_synth_decoy_14 { SynthDecoy14One } -import v2.test.manual.forensics_6280_synth_decoy_15 { SynthDecoy15One } -import v2.test.manual.forensics_6280_synth_decoy_16 { SynthDecoy16One } -import v2.test.manual.forensics_6280_synth_decoy_17 { SynthDecoy17One } -import v2.test.manual.forensics_6280_synth_decoy_18 { SynthDecoy18One } -import v2.test.manual.forensics_6280_synth_decoy_19 { SynthDecoy19One } -import v2.test.manual.forensics_6280_synth_decoy_20 { SynthDecoy20One } -import v2.test.manual.forensics_6280_synth_decoy_21 { SynthDecoy21One } -import v2.test.manual.forensics_6280_synth_decoy_22 { SynthDecoy22One } -import v2.test.manual.forensics_6280_synth_decoy_23 { SynthDecoy23One } -import v2.test.manual.forensics_6280_synth_decoy_24 { SynthDecoy24One } -import v2.test.manual.forensics_6280_synth_decoy_25 { SynthDecoy25One } -import v2.test.manual.forensics_6280_synth_decoy_26 { SynthDecoy26One } -import v2.test.manual.forensics_6280_synth_decoy_27 { SynthDecoy27One } -import v2.test.manual.forensics_6280_synth_decoy_28 { SynthDecoy28One } -import v2.test.manual.forensics_6280_synth_decoy_29 { SynthDecoy29One } -import v2.test.manual.forensics_6280_synth_decoy_30 { SynthDecoy30One } -import v2.test.manual.forensics_6280_synth_decoy_31 { SynthDecoy31One } -import v2.test.manual.forensics_6280_synth_decoy_32 { SynthDecoy32One } -import v2.test.manual.forensics_6280_synth_decoy_33 { SynthDecoy33One } -import v2.test.manual.forensics_6280_synth_decoy_34 { SynthDecoy34One } -import v2.test.manual.forensics_6280_synth_decoy_35 { SynthDecoy35One } -import v2.test.manual.forensics_6280_synth_decoy_36 { SynthDecoy36One } -import v2.test.manual.forensics_6280_synth_decoy_37 { SynthDecoy37One } -import v2.test.manual.forensics_6280_synth_decoy_38 { SynthDecoy38One } -import v2.test.manual.forensics_6280_synth_decoy_39 { SynthDecoy39One } -import v2.test.manual.forensics_6280_synth_decoy_40 { SynthDecoy40One } fn forensics_6280_synth_produce() -> SynthOwnerA { Rejected { reason: "forensics_6280_synth_probe_tag" } diff --git a/src/v2/test/manual/forensics_6280_tokenize_reject_locus.dag b/src/v2/test/manual/forensics_6280_tokenize_reject_locus.dag index a46fbce0a28..49664e93dcb 100644 --- a/src/v2/test/manual/forensics_6280_tokenize_reject_locus.dag +++ b/src/v2/test/manual/forensics_6280_tokenize_reject_locus.dag @@ -1,10 +1,5 @@ module v2.test.manual.forensics_6280_tokenize_reject_locus -import extdeps.filesystem.filesystem_io -import v2.compiler.tokenize { tokenize } -import v2.compiler.parse { parse_module } -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.diagnostic { Accepted, Rejected } data forensics_6280_task_note: String = "Task: 'Forensics: 6280 memo commit flips census tokenize-reject to parse-reject on 01_tokenize.dag - name the mechanism.' Ground truth (this file's own witnesses, re-run independently 5x across processes, plus a v2.lens.enforcement.grammar_coverage direct-call replication on PR #6252's own branch): src/v1/01_tokenize.dag TOKENIZES CLEAN and REJECTS AT PARSE. It never rejected at tokenize on either side of #6280 -- #6280 only threads a packrat memo table through 02_parse.dag and never touches tokenize/lex code, so it cannot be the cause of a tokenize-reject verdict that ground truth says never existed." diff --git a/src/v2/test/manual/grounding_lens_whole_tree_test.dag b/src/v2/test/manual/grounding_lens_whole_tree_test.dag index c7bb7c8ab6d..f59ba68f05b 100644 --- a/src/v2/test/manual/grounding_lens_whole_tree_test.dag +++ b/src/v2/test/manual/grounding_lens_whole_tree_test.dag @@ -1,7 +1,5 @@ module v2.test.manual.grounding_lens_whole_tree -import v2.lens.grounding { whole_tree_extract_smoke } -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly diff --git a/src/v2/test/manual/ownership_movable_test.dag b/src/v2/test/manual/ownership_movable_test.dag index 73c689b3480..e24727f7eaf 100644 --- a/src/v2/test/manual/ownership_movable_test.dag +++ b/src/v2/test/manual/ownership_movable_test.dag @@ -1,6 +1,5 @@ module v2.test.manual.ownership_movable -import v1.compiler.ownership { build_movable_set, make_decision, BindingUsage, EdgeClassification, EdgeKind, OwnershipProof, OwnershipDecision } data ownership_movable_manual_pool_note: String = "Imports v1.compiler.ownership (#6249). Not in dag/ compile-clean closure — run with --source-root src/v1 in the dependency pool (local/manual receipt only)." diff --git a/src/v2/test/manual/parse_forensics_scaling_witness.dag b/src/v2/test/manual/parse_forensics_scaling_witness.dag index 8663adb6879..5705c4a5df6 100644 --- a/src/v2/test/manual/parse_forensics_scaling_witness.dag +++ b/src/v2/test/manual/parse_forensics_scaling_witness.dag @@ -1,19 +1,5 @@ module v2.test.manual.parse_forensics_scaling_witness -import extdeps.filesystem.filesystem_io -import v2.compiler.parse { - ParseMemoStats, - grammar_validate_for_parse, - parse_production_memo_stats -} -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.compilers.lexing { token_stream_remaining } -import v2.std.diagnostic { Accepted, Rejected, port_locus } -import v2.std.grammar { ModeledGrammar, ParseGrammar } -import std.algebra { Cons, Empty } -import v2.std.collection { List } -import v2.std.logic { Bool } data forensics_scaling_witness_note: String = "adhoc-c328b166-bca interpreted-parse cost forensics: per-file packrat memo stats (hits/misses/lookup_calls) at increasing corpus-file sizes, timed externally via `time ./target/release/gunbc run --claim-run`. One fn per fixture file so each can be timed as an isolated process (amortizes nothing; each pays full corpus-load overhead, which is the point -- wall time here is (fixed load) + (parse cost) and the parse-cost delta across sizes is read off the growth curve, not the absolute number)." diff --git a/src/v2/test/manual/parse_table_memo_scale_witness.dag b/src/v2/test/manual/parse_table_memo_scale_witness.dag index e72d3954e62..105b6a4ec5d 100644 --- a/src/v2/test/manual/parse_table_memo_scale_witness.dag +++ b/src/v2/test/manual/parse_table_memo_scale_witness.dag @@ -1,19 +1,5 @@ module v2.test.manual.parse_table_memo_scale_witness -import extdeps.filesystem.filesystem_io -import v2.compiler.parse { - ParseMemoStats, - grammar_validate_for_parse, - parse_production_memo_stats -} -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.compilers.lexing { token_stream_remaining } -import v2.std.diagnostic { Accepted, Rejected, port_locus } -import v2.std.grammar { ModeledGrammar, ParseGrammar } -import std.algebra { Cons, Empty } -import v2.std.collection { List } -import v2.std.logic { Bool } data parse_memo_scale_tokenize_path: String = "src/v1/01_tokenize.dag" diff --git a/src/v2/test/manual/parse_tree_content_hash_witness.dag b/src/v2/test/manual/parse_tree_content_hash_witness.dag index d7039d5efe0..bdaf0c3e6da 100644 --- a/src/v2/test/manual/parse_tree_content_hash_witness.dag +++ b/src/v2/test/manual/parse_tree_content_hash_witness.dag @@ -1,14 +1,5 @@ module v2.test.manual.parse_tree_content_hash_witness -import extdeps.filesystem.filesystem_io -import v2.compiler.parse { grammar_validate_for_parse, parse_production_tree } -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.compilers.lexing { token_stream_remaining } -import v2.std.collection { Absent, Optional, Present } -import v2.std.diagnostic { Accepted, Rejected, port_locus } -import v2.std.grammar { ModeledGrammar, ParseGrammar } -import v2.std.node { Hash, content_hash } fn parse_tree_content_hash_for_path(path: String) -> Optional { let lm = dag_language_model() diff --git a/src/v2/test/manual/s1_stall_probe.dag b/src/v2/test/manual/s1_stall_probe.dag index c0e1f1339a0..ce9394f2fd7 100644 --- a/src/v2/test/manual/s1_stall_probe.dag +++ b/src/v2/test/manual/s1_stall_probe.dag @@ -1,26 +1,5 @@ module v2.test.manual.s1_stall_probe -import extdeps.filesystem.filesystem_io -import std.algebra { Cons, Empty } -import v2.compiler.tokenize { tokenize } -import v2.compiler.parse { - ParseExprAccepted, - ParseExprRejected, - grammar_lookup_production, - grammar_validate_for_parse, - parse_expr, - parse_prov_initial, - parse_table_for_production -} -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.algebra { HeadAbsent, HeadFound, list_head } -import v2.std.collection { List } -import v2.std.compilers.lexing { token_stream_remaining } -import v2.std.diagnostic { Accepted, Rejected, port_locus } -import v2.std.grammar { ModeledGrammar } -import v2.std.integer { Int } -import v2.std.text { String } -import v2.std.witness { Holds, Violates } fn stall_offset(path: String) -> Int { let lm = dag_language_model() diff --git a/src/v2/test/manual/tm_probe.dag b/src/v2/test/manual/tm_probe.dag index 8f6b4be6c40..1f75aba7cc8 100644 --- a/src/v2/test/manual/tm_probe.dag +++ b/src/v2/test/manual/tm_probe.dag @@ -1,13 +1,5 @@ module v2.test.manual.tm_probe -import extdeps.filesystem.filesystem_io -import v2.compiler.tokenize { tokenize } -import v2.compiler.parse { grammar_validate_for_parse, parse_production } -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.compilers.lexing { token_stream_remaining } -import v2.std.diagnostic { Accepted, Rejected, port_locus } -import v2.std.grammar { ModeledGrammar } -import v2.std.logic { Bool } fn tm_probe_parses() -> Bool { let lm = dag_language_model() diff --git a/src/v2/test/manual/token_stream_content_hash_witness.dag b/src/v2/test/manual/token_stream_content_hash_witness.dag index d0f3a212cad..74eb386f862 100644 --- a/src/v2/test/manual/token_stream_content_hash_witness.dag +++ b/src/v2/test/manual/token_stream_content_hash_witness.dag @@ -1,12 +1,5 @@ module v2.test.manual.token_stream_content_hash_witness -import extdeps.filesystem.filesystem_io -import v2.compiler.tokenize { tokenize } -import v2.extdeps.languages.dag { dag_language_model } -import v2.std.collection { Absent, Optional, Present } -import v2.std.compilers.lexing { Token, TokenStream, symbol_intern_lexeme, token_stream_all } -import v2.std.diagnostic { Accepted, Rejected } -import v2.std.node { Hash, combine_hash, symbol_identity_digest } fn token_hash_step(acc: Hash, t: Token) -> Hash { combine_hash( diff --git a/src/v2/test/workflow/workflow/affected_testgen_ci_runner_gate_test.dag b/src/v2/test/workflow/workflow/affected_testgen_ci_runner_gate_test.dag index f2094bbc7df..0f436215e57 100644 --- a/src/v2/test/workflow/workflow/affected_testgen_ci_runner_gate_test.dag +++ b/src/v2/test/workflow/workflow/affected_testgen_ci_runner_gate_test.dag @@ -1,16 +1,5 @@ module v2.test.workflow.affected_testgen_ci_runner_gate -import v2.std.logic { Bool } -import v2.test.workflow.affected_testgen_ci_runner { - affected_testgen_dependency_diff_selects_generated_claim_holds, - affected_testgen_dependency_frontier_reaches_generated_input_holds, - affected_testgen_fusion_holds, - affected_testgen_generated_claim_run_passes_holds, - affected_testgen_generator_emits_expected_claim_holds, - affected_testgen_selects_one_generated_claim_holds, - affected_testgen_unrelated_diff_selects_no_claims_holds -} -import v2.std.live_tree { LiveTreeDisposition, SubstrateInputsOnly } data live_tree_disposition: LiveTreeDisposition = SubstrateInputsOnly