page_id: dependencies page_type: dependencies generation_mode: inferred freshness_status: reused updated_at: 2026-07-06T00:26:30.315Z
<details> <summary>Build metadata</summary>{
"freshnessKey": "056efbf45635a03cb66822f2ec3b0e280207c7ab",
"plannerReason": "Infra template selected because deterministic evidence suggests deployment or environment configuration is the primary repository surface. The generic runtime page is suppressed because dedicated configuration and troubleshooting pages cover infra setup and operational risk more directly for this repo shape.",
"changedPaths": [],
"dependencyPaths": [
"benchmarks/README.md",
"deliver_workbench/README.md",
"engine/src/helix/cuda/fields/composite_editability.cu",
"engine/src/helix/cuda/fields/dcas9_occupancy.cu",
"examples/offscreen_webrtc_demo/signaling/package.json",
"examples/offscreen_webrtc_demo/signaling/server.js",
"tools/hubverifier-go/cmd/hubverify/main.go",
"pyproject.toml",
"src/helix_api.py",
"requirements-dev.txt",
"src/helix_cuda_fields.py",
"src/helix_engine/src/binding.cpp",
"src/helix_engine/src/ctmc_tau_leap_cuda.cu",
"deliver_workbench/tests/__init__.py",
"deliver_workbench/tests/test_adapter_e2e.py",
"tools/hubverifier-go/go.mod"
],
"dependencyEvidenceIds": [
"ingest:file:baselines/h0/baseline.py",
"ingest:file:benchmark_real_genome.py",
"ingest:file:src/helix/clock.py",
"ingest:file:src/helix/genome/fm_index.py",
"ingest:file:src/helix/temp.py",
"ingest:file:docs/playground/js/realtime_worker.js",
"ingest:file:src/helix/clinical/schema.py",
"ingest:file:benchmarks/api_benchmarks.py",
"ingest:file:src/helix/studio/extension_host/jsonrpc.py",
"ingest:file:src/helix/api.py",
"ingest:file:src/helix/datasets/__init__.py",
"ingest:file:src/helix/studio/extension_host/remote_api.py",
"ingest:file:benchmarks/crispr_efficiency_panel.py",
"ingest:file:src/helix/crispr/model.py",
"ingest:file:src/helix/crispr/simulator.py",
"ingest:file:benchmarks/crispr_offtarget_panel.py",
"ingest:file:benchmarks/crispr_plasmid_panel.py",
"ingest:file:benchmarks/ctmc_tau_leap_perf.py",
"ingest:file:src/helix/string/fm.py",
"ingest:file:src/helix/crispr/ctmc_tau_leap.py",
"ingest:file:src/helix/cli.py",
"ingest:file:src/helix/determinism/guard.py",
"ingest:file:benchmarks/engine_crispr_perf.py",
"ingest:file:tests/test_offtarget_properties.py",
"ingest:file:src/helix/crispr/physics.py",
"ingest:file:benchmarks/engine_prime_perf.py",
"ingest:file:src/helix/prime/model.py",
"ingest:file:src/helix/prime/simulator.py",
"ingest:file:benchmarks/lightcone_perf.py",
"ingest:file:src/helix/lightcone/perf.py",
"ingest:file:benchmarks/lightcone_stress_fixture.py",
"ingest:file:src/helix/lightcone/geometry.py",
"ingest:file:src/helix/lightcone/render.py",
"ingest:file:benchmarks/lightcone_update_perf_baseline.py",
"ingest:file:benchmarks/prime_panel.py",
"ingest:file:src/helix/prime/priors.py",
"ingest:file:benchmarks/verify_crispr_micro.py",
"ingest:file:src/helix/teams/systems_acceptance_types.py",
"ingest:file:src/helix/crispr/cut_spectrum.py",
"ingest:file:calibration_campaign.py",
"ingest:file:src/helix/crispr/pam.py",
"ingest:file:src/helix/experiments/corpus.py",
"ingest:file:constraint_strategy_engine.py",
"ingest:file:contract_sensitivity_matrix.py",
"ingest:file:coverage_diagnostics.py",
"ingest:file:docs/playground/js/realtime.js",
"ingest:file:deliver_workbench/adapter/helix_adapter.py",
"ingest:file:deliver_workbench/api/main.py",
"ingest:file:deliver_workbench/deliver/schema.py",
"ingest:file:deliver_workbench/deliver/database.py",
"ingest:file:tools/studio_screenshot_receipt.mjs",
"ingest:file:deliver_workbench/cli/main.py",
"ingest:file:deliver_workbench/deliver/cli.py",
"ingest:file:deliver_workbench/deliver/matchmaker.py",
"ingest:file:deliver_workbench/scripts/better_than_google_benchmark.py",
"ingest:file:deliver_workbench/scripts/seed_database.py",
"ingest:file:deliver_workbench/tests/test_adapter_e2e.py",
"ingest:file:deliver_workbench/tests/test_database.py",
"ingest:file:deliver_workbench/tests/test_matchmaker.py",
"ingest:file:deploy/vastai/host_bundle.py",
"ingest:file:deploy/vastai/rent_and_verify.py",
"ingest:file:discovery_campaign.py",
"ingest:file:Visualization_Bench/prototype.js",
"ingest:file:src/helix/experiments/campaign.py",
"ingest:file:src/helix/experiments/verify.py",
"ingest:file:docs/playground/js/realtime_compare.js",
"ingest:file:src/helix/clinical/engine.py",
"ingest:file:tools/hubverifier-go/cmd/hubverify/main.go",
"ingest:file:src/helix/teams/digest.py",
"ingest:file:docs/playground/js/realtime_branch_chart.js",
"ingest:file:examples/cyclospectrum_demo.py",
"ingest:file:src/helix/cyclospectrum.py",
"ingest:file:examples/find_orfs.py",
"ingest:file:src/helix/codon.py",
"ingest:file:examples/gc_skew_demo.py",
"ingest:file:src/helix/bioinformatics.py",
"ingest:file:examples/helix_api_demo.py",
"ingest:file:examples/kmer_counter.py",
"ingest:file:examples/nussinov_trace.py",
"ingest:file:src/helix/nussinov_algorithm.py",
"ingest:file:examples/offscreen_webrtc_demo/python/run_offscreen_webrtc.py",
"ingest:file:examples/offscreen_webrtc_demo/signaling/server.js",
"ingest:file:examples/ontargetx_pytorch_skeleton.py",
"ingest:file:src/helix/genome/digital.py",
"ingest:file:src/helix/crispr/ontargetx/encoding.py",
"ingest:file:src/helix/studio/prime_inspector.py",
"ingest:file:examples/peptide_mass_lookup.py",
"ingest:file:examples/plugins/remote_web_panel/remote_web_panel_plugin.py",
"ingest:file:examples/plugins/remote_web_panel/ui/main.js",
"ingest:file:src/helix/studio/summary_contract_v2.py",
"ingest:file:examples/translate_sequence.py",
"ingest:file:examples/triage_report.py",
"ingest:file:src/helix/gui/simbuilder/app.py",
"ingest:file:src/helix/triage.py",
"ingest:file:experiments/concurrency_torture.py",
"ingest:file:src/helix/studio/qtconcurrent_compat.py",
"ingest:file:experiments/cross_backend_determinism.py",
"ingest:file:experiments/divergence_injection.py",
"ingest:file:experiments/ed25519_roundtrip.py",
"ingest:file:src/helix/licensing/verify.py",
"ingest:file:src/helix/sweep.py",
"ingest:file:experiments/infrastructure_validation_suite/multi_site_reproducibility/scripts/compare_hashes.py",
"ingest:file:src/helixspec/ast.py",
"ingest:file:experiments/large_scale_sweep.py",
"ingest:file:experiments/large_simulation_sweep.py",
"ingest:file:experiments/memory_pressure.py",
"ingest:file:experiments/pareto_stress.py",
"ingest:file:experiments/reproducibility_stress.py",
"ingest:file:experiments/scale_verification_demo.py",
"ingest:file:experiments/schema_roundtrip.py",
"ingest:file:experiments/sweep_simulation.py",
"ingest:file:genome_scale_pilot.py",
"ingest:file:helix_gui/main_window.py",
"ingest:file:tests/studio/test_timeline_follow.py",
"ingest:file:helix/theme/generate_theme.py",
"ingest:file:src/helixspec/errors.py",
"ingest:file:helix/theme/out/theme_palette_generated.py",
"ingest:file:helixtasks/egfr_grb2_build_amici.py",
"ingest:file:helixtasks/egfr_grb2_fit_pypesto.py",
"ingest:file:helixtasks/egfr_grb2_orchestrator.py",
"ingest:file:src/helix/core/graph.py",
"ingest:file:src/helix/core/scheduler.py",
"ingest:file:src/helix/live/hot_swap.py",
"ingest:file:src/helix/live/metadata.py",
"ingest:file:src/helix/live/state_reducer.py",
"ingest:file:src/helix/nodes/abm.py",
"ingest:file:src/helix/nodes/couplers.py",
"ingest:file:src/helix/nodes/observer.py",
"ingest:file:src/helix/nodes/rd.py",
"ingest:file:src/helix/nodes/rulenet.py",
"ingest:file:outreach/outreach_sequence.py",
"ingest:file:packaging/pyinstaller/hooks/hook-PySide6.QtWebEngineCore.py",
"ingest:file:pan_cancer_editability_map.py",
"ingest:file:pan_cancer_therapeutic_atlas.py",
"ingest:file:production_campaign.py",
"ingest:file:rare_disease_editability_map.py",
"ingest:file:res_recalibration.py",
"ingest:file:robust_editability_score.py",
"ingest:file:scripts/bench_check.py",
"ingest:file:scripts/check_benchmark_regression.py",
"ingest:file:scripts/check_ctmc_tau_leap_perf_regression.py",
"ingest:file:scripts/checkpointed_verify.py",
"ingest:file:scripts/generate_cross_host_verification.py",
"ingest:file:src/helix/entropy.py",
"ingest:file:scripts/generate_million_locus_topology.py",
"ingest:file:src/helix_engine/native.py",
"ingest:file:scripts/generate_playground_dags.py",
"ingest:file:src/helix/decision_support/calibration_registry.py",
"ingest:file:src/helix/crispr/dag_api.py",
"ingest:file:src/helix/prime/dag_api.py",
"ingest:file:scripts/helix_github_verify_diff.py",
"ingest:file:src/helix/governance/ledger.py",
"ingest:file:src/helix/teams/client.py",
"ingest:file:scripts/make_cover_image.py",
"ingest:file:src/helix/studio/lightcone_audit_pack.py",
"ingest:file:scripts/update_bench_history.py",
"ingest:file:src/helix/crispr/offtarget_cuda.py",
"ingest:file:src/helix_engine/species_detect.py",
"ingest:file:src/helix/species/detect.py",
"ingest:file:src/helix_workflows.py",
"ingest:file:src/helix/app_identity.py",
"ingest:file:src/helix/live/viz/hud.py",
"ingest:file:src/helix/studio/evaluation_access.py",
"ingest:file:src/helix/calibration/bundle.py",
"ingest:file:src/helix/studio/session.py",
"ingest:file:src/helix/campaigns/bundle.py",
"ingest:file:src/helix/schema/__init__.py",
"ingest:file:src/helix/campaigns/config.py",
"ingest:file:src/helix/campaigns/engine.py",
"ingest:file:src/helix/campaigns/receipt.py",
"ingest:file:src/helix/campaigns/cli.py",
"ingest:file:src/helix/campaigns/corpus.py",
"ingest:file:src/helix/campaigns/streaming.py",
"ingest:file:src/helix/compute/backends/registry.py",
"ingest:file:src/helix/campaigns/topology.py",
"ingest:file:src/helix/campaigns/verify.py",
"ingest:file:src/helix/rng.py",
"ingest:file:src/helix/canonicalization/jcs.py",
"ingest:file:src/helix/provenance.py",
"ingest:file:src/helix/snapshot_bundle.py",
"ingest:file:src/helixspec/divergence.py",
"ingest:file:src/helix/fs.py",
"ingest:file:src/helix/gui/bridge.py",
"ingest:file:src/helix/enzyme/verify.py",
"ingest:file:src/helix/validation/verdict.py",
"ingest:file:src/helix/predictors/receipt.py",
"ingest:file:src/helix/studio/iterated_dynamics.py",
"ingest:file:src/helix/licensing/license.py",
"ingest:file:src/helix/user_config.py",
"ingest:file:src/helix/contract_info.py",
"ingest:file:src/helix/crispr/dynamic/simulator.py",
"ingest:file:src/helix/governance/enforce.py",
"ingest:file:src/helix/edit/dag.py",
"ingest:file:src/helix/visualization/dag_viz.py",
"ingest:file:src/helix/enzyme/bundle.py",
"ingest:file:src/helix/enzyme/diff.py",
"ingest:file:src/helix/enzyme/export.py",
"ingest:file:src/helix/enzyme/layout.py",
"ingest:file:src/helix/enzyme/report.py",
"ingest:file:src/helix/enzyme/simulate.py",
"ingest:file:src/helix/studio/export_evidence.py",
"ingest:file:src/helix/studio/models.py",
"ingest:file:src/helix/hub/decision_store.py",
"ingest:file:src/helix/studio/experiment_spec.py",
"ingest:file:src/helix/studio/session_io.py",
"ingest:file:src/helix/export_verify.py",
"ingest:file:src/helix/live/livelab.py",
"ingest:file:src/helix/governance/notify.py",
"ingest:file:src/helix/governance/self_check.py",
"ingest:file:src/helixspec/cli.py",
"ingest:file:src/helixspec/run.py",
"ingest:file:src/helix/hub/decision.py",
"ingest:file:src/helix/hub/decision_export.py",
"ingest:file:src/helix/hub/pilot_export.py",
"ingest:file:src/helix/hub/proof_render.py",
"ingest:file:src/helix/hub/review_approve.py",
"ingest:file:src/helix/hub/review_render.py",
"ingest:file:src/helix/determinism/nondet.py",
"ingest:file:src/helix/licensing/seats.py",
"ingest:file:src/helix/studio/target_field.py",
"ingest:file:src/helix/teams/db.py",
"ingest:file:src/helix/metrics/roi.py",
"ingest:file:src/helix/support/bundle.py",
"ingest:file:src/helix/predictors/bundle.py",
"ingest:file:src/helix/predictors/compare.py",
"ingest:file:src/helix/predictors/registry.py",
"ingest:file:src/helix/repro/bundle.py",
"ingest:file:src/helix/species/builder.py",
"ingest:file:src/helix/species/bundle.py",
"ingest:file:src/helix/governance/posture.py",
"ingest:file:src/helix/scientific_contract.py",
"ingest:file:src/helix/veribiota/exporter.py",
"ingest:file:src/helix/veribiota/checks.py",
"ingest:file:src/helix/run_engine.py",
"ingest:file:src/helix/governance/errors.py",
"ingest:file:tests/test_crispr_prove_guide_sweep_cli.py",
"ingest:file:src/helix/studio/reports/run_report.py",
"ingest:file:src/helix/clinical/protocol.py",
"ingest:file:src/helix/ogn/manager.py",
"ingest:file:src/helix/security/tokens.py",
"ingest:file:src/helix/studio/extension_host/supervisor.py",
"ingest:file:src/helix/teams/audit_export.py",
"ingest:file:src/helix/teams/backup.py",
"ingest:file:src/helix/teams/release_integrity.py",
"ingest:file:src/helix/teams/runner.py",
"ingest:file:src/helix/teams/server.py",
"ingest:file:src/helix/validation/runner.py",
"ingest:file:src/helix/engine_benchmark.py",
"ingest:file:src/helix/studio/export_run.py",
"ingest:file:src/helix/clinical/endpoints.py",
"ingest:file:src/helix/clinical/mechanisms/registry.py",
"ingest:file:src/helix/clinical/replay.py",
"ingest:file:src/helix/compliance/controls.py",
"ingest:file:src/helix/compute/backends/base.py",
"ingest:file:src/helix/compute/backends/cpu_backend.py",
"ingest:file:src/helix/compute/backends/cuda_backend.py",
"ingest:file:src/helix/studio/experimental/run_history_mv/run_history_model.py",
"ingest:file:src/helix/compute/batch.py",
"ingest:file:src/helix/compute/binary_results.py",
"ingest:file:src/helix/compute/cuda_physics.py",
"ingest:file:src/helix/studio/main_window.py",
"ingest:file:src/helix/config.py",
"ingest:file:src/helix/core/cache.py",
"ingest:file:src/helix/core/scc.py",
"ingest:file:src/helix/core/invariants.py",
"ingest:file:src/helix/core/offtarget_heat.py",
"ingest:file:src/helix/live/event_bus.py",
"ingest:file:src/helix/crispr/ctmc_tau_leap_contract.py",
"ingest:file:src/helix/crispr/dynamic/config.py",
"ingest:file:src/helix/crispr/dynamic/fate.py",
"ingest:file:src/helix/crispr/dynamic/state.py",
"ingest:file:src/helix/crispr/dynamic/utils.py",
"ingest:file:src/helix/crispr/dynamic/measurement.py",
"ingest:file:src/helix/crispr/dynamic/repair.py",
"ingest:file:src/helix/crispr/embeddings/v4_thermo_positional.py",
"ingest:file:src/helix/crispr/guide_objectives.py",
"ingest:file:src/helix/engine/gpu/l0_thermo.py",
"ingest:file:tools/build_evaluation_pack_azimuth.py",
"ingest:file:src/helix/crispr/guide_sweep.py",
"ingest:file:src/helix/crispr/guide.py",
"ingest:file:src/helix/crispr/offtarget_cuda_optimized.py",
"ingest:file:src/helix/crispr/offtarget_full.py",
"ingest:file:src/helix/crispr/offtarget_parity.py",
"ingest:file:src/helix/crispr/on_target_engines/ontargetx.py",
"ingest:file:src/helix/crispr/on_target.py",
"ingest:file:src/helix/crispr/on_target_engines/physics.py",
"ingest:file:src/helix/crispr/ontargetx/bundle_io.py",
"ingest:file:src/helix/crispr/ontargetx/ranking.py",
"ingest:file:src/helix/crispr/physics_gpu.py",
"ingest:file:src/helix/engine/encoding.py",
"ingest:file:src/helix/studio/mcp_bridge.py",
"ingest:file:src/helix/crispr/rules.py",
"ingest:file:src/helix/edit/events.py",
"ingest:file:src/helix/crispr/score.py",
"ingest:file:src/helix/crispr/simulate.py",
"ingest:file:src/helix/decision_support/artifact_export.py",
"ingest:file:src/helix/decision_support/baseline_registry.py",
"ingest:file:src/helix/decision_support/paths.py",
"ingest:file:src/helix/decision_support/context_registry.py",
"ingest:file:src/helix/decision_support/dataset_version.py",
"ingest:file:src/helix/decision_support/gate_outputs.py",
"ingest:file:src/helix/decision_support/offline_validate.py",
"ingest:file:src/helix/decision_support/check_registry.py",
"ingest:file:src/helix/decision_support/schema_validate.py",
"ingest:file:tests/test_studio_evaluation_gate.py",
"ingest:file:src/helix/dsl/hgx.py",
"ingest:file:src/helix/edge/basespace_client.py",
"ingest:file:src/helix/studio/ui_dispatcher.py",
"ingest:file:tests/test_basespace_client.py",
"ingest:file:src/helix/edge/bundle.py",
"ingest:file:src/helix/edge/config.py",
"ingest:file:src/helix/edge/ion_receiver.py",
"ingest:file:src/helix/edge/translators/ion_torrent.py",
"ingest:file:src/helix/edge/mock_ingest_server.py",
"ingest:file:src/helix/edge/run_registry.py",
"ingest:file:src/helix/edge/run_descriptor.py",
"ingest:file:src/helix/edge/translators/base.py",
"ingest:file:src/helix/edge/translators/basespace.py",
"ingest:file:src/helix/edge/translators/illumina.py",
"ingest:file:src/helix/edge/translators/thermo_connect.py",
"ingest:file:src/helix/edge/uploader.py",
"ingest:file:src/helix/edge/watcher.py",
"ingest:file:src/helix/edit/hashing.py",
"ingest:file:src/helix/edit/post.py",
"ingest:file:src/helix/edit/report.py",
"ingest:file:src/helix/engine/benchmark.py",
"ingest:file:src/helix/enzyme/canonical.py",
"ingest:file:src/helix/enzyme/fold_proxy.py",
"ingest:file:src/helix/enzyme/schema_digest.py",
"ingest:file:src/helix/enzyme/schema_pack.py",
"ingest:file:src/helix/enzyme/schema.py",
"ingest:file:src/helix/eval/azimuth_cnn_phase4.py",
"ingest:file:src/helix/eval/azimuth_knn_phase1.py",
"ingest:file:src/helix/evaluation/packs.py",
"ingest:file:src/helix/eval/azimuth_mlp_phase3.py",
"ingest:file:src/helix/evaluation/auroc_metric.py",
"ingest:file:src/helix/evaluation/offtarget_pack_builder.py",
"ingest:file:src/helix/evaluation/pack_manifest.py",
"ingest:file:src/helix/evidence_runtime.py",
"ingest:file:src/helix/evs/io.py",
"ingest:file:src/helix/evs/render.py",
"ingest:file:src/helix/studio/outcome_explorer.py",
"ingest:file:src/helix/experiment/spec.py",
"ingest:file:src/helix/studio/export_provenance.py",
"ingest:file:src/helix/studio/governance_stamp.py",
"ingest:file:src/helix/systems/perturbation_program.py",
"ingest:file:src/helix/studio/png_provenance.py",
"ingest:file:src/helix/genome/diff.py",
"ingest:file:src/helix/genome/fm_registry.py",
"ingest:file:src/helix/genome/ingest.py",
"ingest:file:src/helix/genome/window_store.py",
"ingest:file:src/helix/governance/repo_balance.py",
"ingest:file:src/helix/gpu/fields/composite_editability.py",
"ingest:file:src/helix/gpu/fields/dcas9_occupancy.py",
"ingest:file:src/helix/gpu/fields/gc_homopolymer.py",
"ingest:file:src/helix/gpu/fields/indel_risk.py",
"ingest:file:src/helix/gpu/fields/offtarget_density.py",
"ingest:file:src/helix/gpu/fields/base.py",
"ingest:file:src/helix/gpu/fields/pam_seed.py",
"ingest:file:src/helix/gpu/fields/prime_dp.py",
"ingest:file:src/helix/graphs/colored.py",
"ingest:file:src/helix/graphs/dbg.py",
"ingest:file:src/helix/gui/main.py",
"ingest:file:src/helix/gui/theme.py",
"ingest:file:src/helix/gui/modern/builders.py",
"ingest:file:src/helix/gui/modern/dag_adapters.py",
"ingest:file:src/helix/gui/modern/builders_2p5d.py",
"ingest:file:src/helix/gui/modern/engine.py",
"ingest:file:src/helix/gui/modern/export.py",
"ingest:file:src/helix/gui/modern/spec.py",
"ingest:file:src/helix/gui/modern/qt.py",
"ingest:file:tests/test_modern_qt_dpr_resize_click_mapping_guardrail.py",
"ingest:file:src/helix/studio/render/scene.py",
"ingest:file:src/helix/gui/modern/selection_utils.py",
"ingest:file:src/helix/gui/modern/camera_fit.py",
"ingest:file:src/helix/sim/structural_risk.py",
"ingest:file:src/helix/gui/railbands/widget.py",
"ingest:file:src/helix/studio/limitations.py",
"ingest:file:src/helix/studio/outcomes/cut_model.py",
"ingest:file:src/helix/support/build_meta.py",
"ingest:file:src/helix/studio/pcr_engine.py",
"ingest:file:src/helix/studio/suggestions.py",
"ingest:file:src/helix/studio/lightcone_live.py",
"ingest:file:src/helix/crispr/guide_export.py",
"ingest:file:src/helix/crispr/coords.py",
"ingest:file:src/helix/studio/locus_guess.py",
"ingest:file:src/helix/studio/pcr_workflow.py",
"ingest:file:src/helix/studio/debug_runtime.py",
"ingest:file:src/helix/gui/opengl.py",
"ingest:file:src/helix/helix_cuda_fields.py",
"ingest:file:src/helix/io/__init__.py",
"ingest:file:src/helix/licensing/errors.py",
"ingest:file:src/helix/lightcone/allele_ops.py",
"ingest:file:src/helix/lightcone/branch_tree.py",
"ingest:file:src/helix/lightcone/builders/base_v0.py",
"ingest:file:src/helix/lightcone/builders/crispr_v0.py",
"ingest:file:src/helix/lightcone/contract.py",
"ingest:file:src/helix/lightcone/outcomes.py",
"ingest:file:src/helix/lightcone/builders/prime_v0.py",
"ingest:file:src/helix/lightcone/demo.py",
"ingest:file:src/helix/lightcone/gpu_backend.py",
"ingest:file:src/helix/lightcone/metadata.py",
"ingest:file:src/helix/lightcone/png.py",
"ingest:file:src/helix/support/subprocess.py",
"ingest:file:src/helix/lightcone/picking.py",
"ingest:file:src/helix/lightcone/snapshot.py",
"ingest:file:src/helix/lightcone/stress.py",
"ingest:file:src/helix/live/cli_utils.py",
"ingest:file:src/helix/live/realtime.py",
"ingest:file:src/helix/live/viz/app.py",
"ingest:file:src/helix/live/viz/channel.py",
"ingest:file:src/helix/live/viz/renderer.py",
"ingest:file:src/helix/live/viz/feed.py",
"ingest:file:src/helix/metrics_utils.py",
"ingest:file:src/helix/metrics/failure_modes.py",
"ingest:file:src/helix/motif/core.py",
"ingest:file:src/helix/nodes/base.py",
"ingest:file:src/helix/nodes/grn.py",
"ingest:file:src/helix/nodes/mech.py",
"ingest:file:src/helix/nodes/protein.py",
"ingest:file:src/helix/nodes/rewriter.py",
"ingest:file:src/helix/ogn/analysis_server.py",
"ingest:file:src/helix/ogn/analysis_store.py",
"ingest:file:src/helix/ogn/client.py",
"ingest:file:src/helix/ogn/ingest_status_client.py",
"ingest:file:tests/test_ogn_manager.py",
"ingest:file:src/helix/ogn/scheduler_status_hooks.py",
"ingest:file:src/helix/ogn/scheduler.py",
"ingest:file:src/helix/pcr/rules.py",
"ingest:file:src/helix/pilot_package_cli.py",
"ingest:file:src/helix/studio/pilot_handoff.py",
"ingest:file:src/helix/predictors/native_baseline.py",
"ingest:file:src/helix/prime/physics.py",
"ingest:file:src/helix/prime/rules.py",
"ingest:file:src/helix/protein.py",
"ingest:file:src/helix/release_urls.py",
"ingest:file:src/helix/rna/mfe.py",
"ingest:file:src/helix/rna/partition.py",
"ingest:file:src/helix/teams/systems_enforcement.py",
"ingest:file:src/helix/seed/tree.py",
"ingest:file:src/helix/studio/run_metrics.py",
"ingest:file:src/helix/seed/guard.py",
"ingest:file:src/helix/seed/minimizer.py",
"ingest:file:src/helix/seed/syncmer.py",
"ingest:file:src/helix/server/config.py",
"ingest:file:src/helix/server/instrument_runs_api.py",
"ingest:file:src/helix/server/analysis_client.py",
"ingest:file:src/helix/server/run_registry_client.py",
"ingest:file:src/helix/sim/evidence.py",
"ingest:file:src/helix/sim/posterior.py",
"ingest:file:src/helix/sim/experiment_planner.py",
"ingest:file:src/helix/sketch/hll.py",
"ingest:file:src/helix/sketch/minhash.py",
"ingest:file:src/helix/species/core.py",
"ingest:file:src/helix/studio/about_dialog.py",
"ingest:file:src/helix/studio/app.py",
"ingest:file:src/helix/studio/ui_tokens.py",
"ingest:file:src/helix/studio/welcome.py",
"ingest:file:src/helix/studio/context.py",
"ingest:file:src/helix/studio/project.py",
"ingest:file:src/helix/studio/crash_dialog.py",
"ingest:file:src/helix/studio/perf.py",
"ingest:file:src/helix/support/events.py",
"ingest:file:src/helix/studio/assays/assay_chooser.py",
"ingest:file:src/helix/studio/assays/primer_design.py",
"ingest:file:src/helix/studio/backend_config.py",
"ingest:file:src/helix/studio/base_position_calibration.py",
"ingest:file:src/helix/studio/batch/batch_compare_panel.py",
"ingest:file:src/helix/studio/workers.py",
"ingest:file:src/helix/studio/edit_plan.py",
"ingest:file:src/helix/studio/export_gate.py",
"ingest:file:src/helix/studio/ui/export_gate.py",
"ingest:file:src/helix/studio/batch/model.py",
"ingest:file:src/helix/studio/run_artifact.py",
"ingest:file:src/helix/studio/batch/bundle.py",
"ingest:file:src/helix/studio/offtargets/model.py",
"ingest:file:src/helix/studio/offtargets/reference_accessor.py",
"ingest:file:src/helix/studio/offtargets/validation_plan.py",
"ingest:file:src/helix/studio/outcomes/clone_yield.py",
"ingest:file:src/helix/studio/outcomes/model.py",
"ingest:file:src/helix/studio/calibration_coverage.py",
"ingest:file:src/helix/studio/calibration.py",
"ingest:file:src/helix/studio/center_panel.py",
"ingest:file:src/helix/studio/hint_banner.py",
"ingest:file:src/helix/studio/plugins/registry.py",
"ingest:file:src/helix/studio/pilot_package_ui.py",
"ingest:file:src/helix/studio/command_palette.py",
"ingest:file:src/helix/studio/ui/window_positioning.py",
"ingest:file:src/helix/studio/commands.py",
"ingest:file:src/helix/support/crash.py",
"ingest:file:src/helix/studio/delivery/contract.py",
"ingest:file:src/helix/studio/demo_layout.py",
"ingest:file:src/helix/studio/demo_loader.py",
"ingest:file:src/helix/studio/experiment_presets.py",
"ingest:file:src/helix/studio/guide_inspector.py",
"ingest:file:src/helix/studio/divergence_proof_bundle.py",
"ingest:file:src/helix/studio/divergence_proof_dialog.py",
"ingest:file:src/helix/studio/dock_panels.py",
"ingest:file:src/helix/studio/doctor_dialog.py",
"ingest:file:src/helix/support/doctor.py",
"ingest:file:src/helix/studio/edit_dag_panel.py",
"ingest:file:src/helix/studio/offtargets/tail_risk_helpers.py",
"ingest:file:src/helix/studio/semantic_schema.py",
"ingest:file:src/helix/studio/evs_view_models.py",
"ingest:file:src/helix/studio/sink_ui_helpers.py",
"ingest:file:src/helix/studio/experiment_intent_spec.py",
"ingest:file:src/helix/studio/entrypoint.py",
"ingest:file:src/helix/studio/evidence_view_model.py",
"ingest:file:src/helix/studio/ordinal_bins.py",
"ingest:file:src/helix/studio/evs_bridge.py",
"ingest:file:src/helix/studio/experiment_intent_spec_panel.py",
"ingest:file:src/helix/studio/experiment_setup_dialog.py",
"ingest:file:src/helix/studio/experiment_setup_model.py",
"ingest:file:src/helix/studio/target_refine_drawer.py",
"ingest:file:src/helix/studio/target_resolution.py",
"ingest:file:src/helix/studio/experiment_spec_panel.py",
"ingest:file:src/helix/studio/experimental/run_history_mv/repro_mv.py",
"ingest:file:src/helix/studio/run_history.py",
"ingest:file:src/helix/studio/export_clip.py",
"ingest:file:src/helix/governance/gates.py",
"ingest:file:src/helix/studio/export_image_settings.py",
"ingest:file:src/helix/studio/export_labels.py",
"ingest:file:src/helix/studio/extension_host/client.py",
"ingest:file:src/helix/studio/terminal/process_backend.py",
"ingest:file:src/helix/studio/extension_host/host_process.py",
"ingest:file:src/helix/datasets/validation_packs/signed_plugin_trust_chain_v1/inputs/plugin_root/demo_trustchain_plugin.py",
"ingest:file:src/helix/studio/plugins/manifest.py",
"ingest:file:src/helix/studio/plugins/policy.py",
"ingest:file:src/helix/studio/gl_panel.py",
"ingest:file:src/helix/studio/locus_fit.py",
"ingest:file:src/helix/studio/outcomes/base_overlay.py",
"ingest:file:src/helix/studio/outcomes/hotspots.py",
"ingest:file:src/helix/studio/outcomes/prime_model.py",
"ingest:file:src/helix/studio/outcomes/prime_overlay.py",
"ingest:file:tests/studio/test_export_hardening.py",
"ingest:file:src/helix/studio/guide_compare.py",
"ingest:file:src/helix/studio/helixspec_editor.py",
"ingest:file:src/helix/studio/policy_patches.py",
"ingest:file:src/helix/wetlab/preflight_linter.py",
"ingest:file:src/helixspec/canon.py",
"ingest:file:src/helixspec/ir_v1.py",
"ingest:file:src/helixspec/lower_engine.py",
"ingest:file:src/helixspec/typecheck.py",
"ingest:file:src/helix/studio/importers/adapters.py",
"ingest:file:src/helix/studio/importers/ampseq.py",
"ingest:file:src/helix/studio/importers/__init__.py",
"ingest:file:src/helix/studio/importers/bam.py",
"ingest:file:src/helix/studio/importers/crispresso.py",
"ingest:file:src/helix/studio/importers/registry.py",
"ingest:file:src/helix/studio/instrument_runs_view.py",
"ingest:file:src/helix/studio/api_client.py",
"ingest:file:src/helix/studio/layout_presets.py",
"ingest:file:src/helix/studio/layout_state.py",
"ingest:file:src/helix/studio/results_io.py",
"ingest:file:src/helix/studio/lightcone_panel.py",
"ingest:file:src/helix/studio/suggested_priors.py",
"ingest:file:src/helix/studio/ui/limitations_dialog.py",
"ingest:file:src/helix/studio/spatial_review_panel.py",
"ingest:file:src/helix/studio/plugins/studio_host.py",
"ingest:file:src/helix/studio/plugins/manager.py",
"ingest:file:src/helix/studio/session_inspector.py",
"ingest:file:src/helix/studio/rail_model.py",
"ingest:file:src/helix/studio/status_chip.py",
"ingest:file:src/helix/studio/run_compare.py",
"ingest:file:src/helix/studio/run_status_panel.py",
"ingest:file:src/helix/studio/ui/text_utils.py",
"ingest:file:src/helix/studio/reports/session_report.py",
"ingest:file:src/helix/studio/web_panels.py",
"ingest:file:src/helix/studio/rail_state.py",
"ingest:file:src/helix/studio/terminal/manager.py",
"ingest:file:src/helix/studio/plugins/isolation_rules.py",
"ingest:file:src/helix/gui/qt_geometry.py",
"ingest:file:src/helix/studio/visualization_review_panel.py",
"ingest:file:src/helix/studio/rail_planner.py",
"ingest:file:src/helix/studio/workflow_panel.py",
"ingest:file:src/helix/studio/backend_commit.py",
"ingest:file:src/helix/studio/plugins/plugins_dialog.py",
"ingest:file:src/helix/studio/offtarget_heat_widget.py",
"ingest:file:src/helix/studio/offtargets/bulge_provider.py",
"ingest:file:src/helix/studio/offtargets/mismatch_provider.py",
"ingest:file:src/helix/studio/offtargets/noop.py",
"ingest:file:src/helix/studio/offtargets/rloks_provider.py",
"ingest:file:src/helix/studio/offtargets/offtarget_list_panel.py",
"ingest:file:src/helix/studio/offtargets/rloks_ui_helpers.py",
"ingest:file:src/helix/studio/repair_pathways.py",
"ingest:file:src/helix/studio/ui/evidence_dialog.py",
"ingest:file:src/helix/studio/outcome_space_map.py",
"ingest:file:src/helix/studio/outcomes/base_edit_model.py",
"ingest:file:src/helix/studio/outcomes/cell_context.py",
"ingest:file:src/helix/studio/outcomes/dynamic_cut_model.py",
"ingest:file:src/helix/studio/outcomes/intent_eval.py",
"ingest:file:src/helix/studio/outcomes/noop.py",
"ingest:file:src/helix/studio/outcomes/outcome_spectrum_panel.py",
"ingest:file:src/helix/studio/plugins/install_txn.py",
"ingest:file:src/helix/studio/plugins/installer.py",
"ingest:file:src/helix/studio/plugins/plugin_package.py",
"ingest:file:src/helix/studio/plugins/trust_store.py",
"ingest:file:src/helix/studio/predictor_evidence_panel.py",
"ingest:file:src/helix/studio/prime_multiplex_calibration.py",
"ingest:file:src/helix/studio/prime_multiplex_leaderboard.py",
"ingest:file:src/helix/studio/provenance_header.py",
"ingest:file:src/helix/studio/rail_widget.py",
"ingest:file:src/helix/studio/results_adapters/batch_ingest.py",
"ingest:file:src/helix/studio/results_adapters/crispresso2.py",
"ingest:file:src/helix/studio/results_adapters/csv_counts.py",
"ingest:file:src/helix/studio/results_adapters/pileup.py",
"ingest:file:src/helix/studio/results_adapters/indel_profile.py",
"ingest:file:src/helix/studio/results_panel.py",
"ingest:file:tools/generate_demo_bundles.py",
"ingest:file:src/helix/studio/simulation_diagnostics.py",
"ingest:file:src/helix/studio/semantic_proof.py",
"ingest:file:src/helix/studio/simulation_diagnostics_panel.py",
"ingest:file:src/helix/studio/systems/acceptance_detail_panel.py",
"ingest:file:src/helix/studio/systems/acceptance_list_panel.py",
"ingest:file:src/helix/studio/systems/acceptance_status_widget.py",
"ingest:file:src/helix/studio/systems/acceptance_viewer.py",
"ingest:file:src/helix/studio/systems/publish_blocked_banner.py",
"ingest:file:src/helix/studio/systems/loader.py",
"ingest:file:src/helix/studio/systems/view_models.py",
"ingest:file:src/helix/studio/systems/panels/cascade_panel.py",
"ingest:file:src/helix/studio/systems/panels/compare_panel.py",
"ingest:file:src/helix/systems/drift.py",
"ingest:file:src/helix/studio/systems/panels/feasibility_panel.py",
"ingest:file:src/helix/studio/systems/panels/summary_panel.py",
"ingest:file:src/helix/studio/systems/panels/uncertainty_panel.py",
"ingest:file:src/helix/studio/systems/systems_viewer.py",
"ingest:file:src/helix/studio/terminal/ansi_parser.py",
"ingest:file:src/helix/studio/terminal/dock.py",
"ingest:file:src/helix/studio/terminal/session_widget.py",
"ingest:file:src/helix/studio/terminal/settings.py",
"ingest:file:src/helix/studio/ui/export_gate_dialog.py",
"ingest:file:src/helix/studio/ui/text_preview_dialog.py",
"ingest:file:src/helix/studio/web_panel_csp.py",
"ingest:file:src/helix/studio/web_panel_policy.py",
"ingest:file:src/helix/studio/workflow_stats.py",
"ingest:file:src/helix/systems/bundle_loader.py",
"ingest:file:src/helix/systems/contracts.py",
"ingest:file:src/helix/systems/bundle.py",
"ingest:file:src/helix/systems/propagation.py",
"ingest:file:src/helix/systems/scoring.py",
"ingest:file:src/helix/systems/cli.py",
"ingest:file:src/helix/systems/disease_models.py",
"ingest:file:src/helix/systems/observables.py",
"ingest:file:src/helix/systems/reviewer_summary.py",
"ingest:file:src/helix/systems/reviewer_summary_qualified.py",
"ingest:file:src/helix/teams/blob_store_s3.py",
"ingest:file:src/helix/teams/blob_store.py",
"ingest:file:src/helix/teams/oidc.py",
"ingest:file:src/helix/teams/systems_db.py",
"ingest:file:src/helix/teams/systems_acceptance.py",
"ingest:file:src/helix/teams/systems_cli.py",
"ingest:file:src/helix/teams/systems_policy.py",
"ingest:file:src/helix/visualization/_dag_utils.py",
"ingest:file:src/helix/viz/_utils.py",
"ingest:file:src/helix/viz/alignment.py",
"ingest:file:src/helix/viz/motif.py",
"ingest:file:src/helix/workflows.py",
"ingest:file:src/helixspec/diff.py",
"ingest:file:src/helixspec/verify_fs.py",
"ingest:file:src/helixspec/compare.py",
"ingest:file:src/helixspec/d2_metrics.py",
"ingest:file:src/helixspec/run_graph.py",
"ingest:file:src/helixspec/types.py",
"ingest:file:tests/conftest.py",
"ingest:file:tests/e2e/test_cli_session_contract_v1.py",
"ingest:file:tests/studio/test_offtarget_rloks_panel_logic.py",
"ingest:file:tests/e2e/test_cli_session_contract_v2.py",
"ingest:file:tests/e2e/test_cli_session_contract_v3.py",
"ingest:file:tests/e2e/test_cli_viz_smoke.py",
"ingest:file:tests/evs_visual/conftest.py",
"ingest:file:tests/evs_visual/test_composite_lane.py",
"ingest:file:tests/evs_visual/helpers_composite.py",
"ingest:file:tests/evs_visual/test_dcas9_lane.py",
"ingest:file:tests/evs_visual/test_evs_schema_roundtrip.py",
"ingest:file:tests/evs_visual/test_gc_lane.py",
"ingest:file:tests/evs_visual/helpers_gc.py",
"ingest:file:tests/evs_visual/test_indel_risk_lane.py",
"ingest:file:tests/evs_visual/helpers_indel_risk.py",
"ingest:file:tests/evs_visual/test_offtarget_density_lane.py",
"ingest:file:tests/evs_visual/helpers_offtarget.py",
"ingest:file:tests/evs_visual/test_pam_seed_lane.py",
"ingest:file:tests/evs_visual/helpers_pam_seed.py",
"ingest:file:tests/evs_visual/test_prime_dp_lane.py",
"ingest:file:tests/evs_visual/helpers_prime_dp.py",
"ingest:file:tests/evs_visual/test_render.py",
"ingest:file:tests/genome/test_fm_build_wrapper.py",
"ingest:file:tests/genome/test_fm_registry.py",
"ingest:file:tests/genome/test_ingest_progress.py",
"ingest:file:tests/genome/test_parse_percent_sample.py",
"ingest:file:tests/genome/test_window_iter.py",
"ingest:file:tests/genome/test_window_store.py",
"ingest:file:tests/release_test_support.py",
"ingest:file:tests/studio/test_adversarial_semantics.py",
"ingest:file:tests/studio/test_ansi_parser.py",
"ingest:file:tests/studio/test_assay_plan.py",
"ingest:file:tests/studio/test_base_cal_batch_eval.py",
"ingest:file:tests/studio/test_base_edit_model.py",
"ingest:file:tests/studio/test_base_overlay.py",
"ingest:file:tests/studio/test_base_position_calibration.py",
"ingest:file:tests/studio/test_batch_bundle_auroc.py",
"ingest:file:tests/studio/test_batch_bundle_determinism.py",
"ingest:file:tests/studio/test_batch_bundle.py",
"ingest:file:tests/studio/test_batch_compare_panel.py",
"ingest:file:tests/test_studio_evaluation_access.py",
"ingest:file:tests/studio/test_batch_ingest.py",
"ingest:file:tests/studio/test_batch_ranking.py",
"ingest:file:tests/studio/test_batch_runner.py",
"ingest:file:tests/studio/test_calibration_apply.py",
"ingest:file:tests/studio/test_calibration_profile.py",
"ingest:file:tests/studio/test_clone_plan.py",
"ingest:file:tests/studio/test_console_dock_shell.py",
"ingest:file:tests/studio/test_crispresso2_adapter.py",
"ingest:file:tests/studio/test_csv_counts_adapter.py",
"ingest:file:tests/studio/test_cut_model.py",
"ingest:file:tests/studio/test_delivery_contract.py",
"ingest:file:tests/studio/test_dynamic_cut_model.py",
"ingest:file:tests/studio/test_edit_dag_outcome_review_surface.py",
"ingest:file:tests/studio/test_edit_dag_panel_actions.py",
"ingest:file:tests/studio/test_edit_dag_panel_golden.py",
"ingest:file:tests/studio/test_edit_plan_legacy_bridge.py",
"ingest:file:tests/studio/test_edit_plan_roundtrip.py",
"ingest:file:tests/studio/test_empirical_base_position_calibration_e2e.py",
"ingest:file:tests/studio/test_evs_view_models.py",
"ingest:file:tests/studio/test_experiment_intent_spec_roundtrip.py",
"ingest:file:tests/studio/test_experiment_setup_model.py",
"ingest:file:tests/studio/test_experiment_spec_panel.py",
"ingest:file:tests/studio/test_experiment_spec_roundtrip.py",
"ingest:file:tests/studio/test_export_clip.py",
"ingest:file:tests/studio/test_export_gate_wetlab_preflight.py",
"ingest:file:tests/studio/test_fit_to_locus.py",
"ingest:file:tests/studio/test_helixspec_editor.py",
"ingest:file:tests/studio/test_hint_banner.py",
"ingest:file:tests/studio/test_hotspots.py",
"ingest:file:tests/studio/test_instrument_runs_auto_refresh.py",
"ingest:file:tests/studio/test_intent_eval.py",
"ingest:file:tests/studio/test_layout_splitter_persistence.py",
"ingest:file:tests/studio/test_left_rail_compact_toggle.py",
"ingest:file:tests/studio/test_lightcone_audit_pack.py",
"ingest:file:tests/studio/test_lightcone_live.py",
"ingest:file:tests/studio/test_multiplex_cut_model.py",
"ingest:file:tests/studio/test_observed_overlay_roundtrip.py",
"ingest:file:tests/studio/test_offtarget_list_panel.py",
"ingest:file:tests/studio/test_offtarget_report.py",
"ingest:file:tests/studio/test_offtarget_risk_scoring.py",
"ingest:file:src/helix/studio/offtargets/risk.py",
"ingest:file:tests/studio/test_offtarget_rloks_pack_integrity.py",
"ingest:file:tests/studio/test_offtarget_rloks_pack_manifest_schema.py",
"ingest:file:tests/studio/test_offtarget_rloks_pack_manifest.py",
"ingest:file:tests/studio/test_offtarget_rloks_provider_hardening.py",
"ingest:file:tests/studio/test_offtarget_rloks_streaming.py",
"ingest:file:tests/studio/test_outcome_explorer_header_chevron.py",
"ingest:file:tests/studio/test_outcome_model_contract.py",
"ingest:file:tests/studio/test_outcome_spectrum_panel.py",
"ingest:file:tests/studio/test_outcome_summary_receipt.py",
"ingest:file:tests/studio/test_pileup_adapter.py",
"ingest:file:tests/studio/test_pilot_handoff.py",
"ingest:file:tests/studio/test_pilot_package_ui.py",
"ingest:file:tests/studio/test_prime_model.py",
"ingest:file:tests/studio/test_prime_multiplex.py",
"ingest:file:tests/studio/test_prime_overlay.py",
"ingest:file:tests/studio/test_primer_plan.py",
"ingest:file:tests/studio/test_responsive_sizing.py",
"ingest:file:tests/studio/test_results_panel_batch_eval.py",
"ingest:file:tests/studio/test_results_panel_batch_ingest.py",
"ingest:file:tests/studio/test_results_record_io.py",
"ingest:file:tests/studio/test_run_compare_shell.py",
"ingest:file:tests/studio/test_run_history_shell.py",
"ingest:file:tests/studio/test_run_status_panel.py",
"ingest:file:tests/studio/test_semantic_audit.py",
"ingest:file:src/helix/studio/semantic_audit.py",
"ingest:file:tests/studio/test_semantic_proof.py",
"ingest:file:tests/studio/test_semantic_schema.py",
"ingest:file:tests/studio/test_session_drawer_button.py",
"ingest:file:tests/studio/test_session_inspector_shell.py",
"ingest:file:tests/studio/test_simulation_diagnostics_panel.py",
"ingest:file:tests/studio/test_simulation_diagnostics.py",
"ingest:file:tests/studio/test_sink_ui_helpers.py",
"ingest:file:tests/studio/test_snap_drift_proof_dialog_smoke.py",
"ingest:file:tests/studio/test_snap_ui_smoke.py",
"ingest:file:tests/studio/test_snapshot_to_evs.py",
"ingest:file:tests/studio/test_spatial_review_panel.py",
"ingest:file:tests/studio/test_studio_layout_snapshots.py",
"ingest:file:tests/studio/test_studio_mcp_bridge.py",
"ingest:file:tests/studio/test_studio_screenshot_receipt.py",
"ingest:file:tests/studio/test_studio_visualization_snapshot.py",
"ingest:file:tests/studio/test_suggested_priors_apply.py",
"ingest:file:tests/studio/test_suggested_priors_compat.py",
"ingest:file:tests/studio/test_suggested_priors_history_chooser.py",
"ingest:file:tests/studio/test_suggested_priors.py",
"ingest:file:tests/studio/test_suggestions_pipeline.py",
"ingest:file:tests/studio/test_tail_risk_helpers.py",
"ingest:file:tests/studio/test_tail_risk_panel_model.py",
"ingest:file:tests/studio/test_text_preview_dialog.py",
"ingest:file:tests/studio/test_validation_plan.py",
"ingest:file:tests/studio/test_visualization_review_panel.py",
"ingest:file:tests/systems/fixtures/generate_goldens.py",
"ingest:file:tests/systems/test_acceptance_integration.py",
"ingest:file:tests/systems/test_acceptance_regression.py",
"ingest:file:tests/systems/test_bundle.py",
"ingest:file:tests/systems/test_contracts.py",
"ingest:file:tests/systems/test_delivery_penalties.py",
"ingest:file:tests/systems/test_determinism.py",
"ingest:file:tests/systems/test_disease_models.py",
"ingest:file:tests/systems/test_drift_sentinel.py",
"ingest:file:tests/systems/test_propagation.py",
"ingest:file:tests/systems/test_studio_integration.py",
"ingest:file:tests/systems/test_threshold_protection.py",
"ingest:file:tests/systems/test_topology_contract.py",
"ingest:file:tests/test_alleleops_roundtrip.py",
"ingest:file:tests/test_analysis_server.py",
"ingest:file:tests/test_analysis_store.py",
"ingest:file:tests/test_api_instrument_runs.py",
"ingest:file:tests/test_artifact_bundle_canonicalization.py",
"ingest:file:tools/generate_hub_example_bundle.py",
"ingest:file:tests/test_artifact_bundle_verify.py",
"ingest:file:tests/test_artifact_bundle.py",
"ingest:file:tests/test_basespace_oauth.py",
"ingest:file:tests/test_basespace_translator.py",
"ingest:file:tests/test_benchmark_schema.py",
"ingest:file:tests/test_helix_cli.py",
"ingest:file:tests/test_bioinformatics.py",
"ingest:file:tests/test_braid_bundling_invariants.py",
"ingest:file:tests/test_branch_tree_determinism.py",
"ingest:file:tests/test_build_evaluation_pack_azimuth.py",
"ingest:file:tests/test_build_evaluation_pack_offtarget_public.py",
"ingest:file:tests/test_build_fingerprint_deterministic.py",
"ingest:file:tests/test_build_meta.py",
"ingest:file:tests/test_builder_base_v0.py",
"ingest:file:tests/test_builder_crispr_v0.py",
"ingest:file:tests/test_builder_prime_v0.py",
"ingest:file:tests/test_calibration_bundle.py",
"ingest:file:tests/test_calibration_coverage.py",
"ingest:file:tests/test_campaigns_cli.py",
"ingest:file:tests/test_campaigns_determinism.py",
"ingest:file:tests/test_center_hero_layout.py",
"ingest:file:tests/test_center_panel_outcome_count.py",
"ingest:file:tests/test_chain_out_of_order.py",
"ingest:file:tests/test_claims_dirty_invariant.py",
"ingest:file:tests/test_cli_completion_footer.py",
"ingest:file:tests/test_cli_deterministic_smoke.py",
"ingest:file:tests/test_cli_headless.py",
"ingest:file:tests/test_cli_helixspec_run.py",
"ingest:file:tests/test_cli_helixspec.py",
"ingest:file:tests/test_cli_report_filter.py",
"ingest:file:tests/test_cli_simulate_prime.py",
"ingest:file:tests/test_cli_verify_export_contract.py",
"ingest:file:tests/test_clinical_endpoints.py",
"ingest:file:tests/test_clinical_protocol.py",
"ingest:file:tests/test_clinical_replay.py",
"ingest:file:tests/test_clinical.py",
"ingest:file:tests/test_codon.py",
"ingest:file:tests/test_compliance_controls.py",
"ingest:file:tests/test_composite_editability_cuda.py",
"ingest:file:tests/test_config_features.py",
"ingest:file:tests/test_contract_identity_writers.py",
"ingest:file:tests/test_contract_info.py",
"ingest:file:tests/test_crash_record.py",
"ingest:file:tests/test_crispr_backend_selection.py",
"ingest:file:tests/test_crispr_coordinate_contract.py",
"ingest:file:tests/test_crispr_cut_position_consistency.py",
"ingest:file:src/helix/edit/simulate.py",
"ingest:file:tests/test_crispr_dag_micro.py",
"ingest:file:tests/test_crispr_dag_outcomes_sensitive_to_guide.py",
"ingest:file:tests/test_crispr_decision_contract.py",
"ingest:file:tests/test_crispr_demo_sim_fixture.py",
"ingest:file:tests/test_crispr_dynamic_sim.py",
"ingest:file:tests/test_crispr_edit_class_metadata.py",
"ingest:file:tests/test_crispr_edit_dag_crispr_micro.py",
"ingest:file:tests/test_crispr_engine_cuda.py",
"ingest:file:tests/test_offtarget_benchmark.py",
"ingest:file:tests/test_crispr_engine_fixtures.py",
"ingest:file:tests/test_crispr_fuzz.py",
"ingest:file:tests/test_crispr_guide_objectives.py",
"ingest:file:tests/test_crispr_guide_sweep_cli_output.py",
"ingest:file:tests/test_crispr_guide_sweep.py",
"ingest:file:tests/test_crispr_guides.py",
"ingest:file:tests/test_crispr_interaction_proxy.py",
"ingest:file:tests/test_crispr_native_engine.py",
"ingest:file:tests/test_crispr_pam_mask.py",
"ingest:file:tests/test_crispr_pam.py",
"ingest:file:tests/test_crispr_simulator.py",
"ingest:file:tests/test_crispr_tau_leap_cli.py",
"ingest:file:tests/test_crispr_viz_dag_parity.py",
"ingest:file:tests/test_ctmc_tau_leap_contract.py",
"ingest:file:tests/test_ctmc_tau_leap_cuda_graphs.py",
"ingest:file:tests/test_ctmc_tau_leap_divergence_counters.py",
"ingest:file:tests/test_ctmc_tau_leap_fixtures.py",
"ingest:file:tests/test_ctmc_tau_leap_gpu_parity_graphs.py",
"ingest:file:tests/test_ctmc_tau_leap_gpu_parity.py",
"ingest:file:tests/test_ctmc_tau_leap.py",
"ingest:file:tests/test_cut_semantics_determinism_property.py",
"ingest:file:tests/test_cut_semantics.py",
"ingest:file:tests/test_cut_shift_perturbation.py",
"ingest:file:tests/test_cyclospectrum.py",
"ingest:file:tests/test_dcas9_occupancy_cuda.py",
"ingest:file:tests/test_decision_support_gates_v0.py",
"ingest:file:tests/test_deltas.py",
"ingest:file:tests/test_demo_auroc_delta.py",
"ingest:file:tests/test_demo_session.py",
"ingest:file:tests/test_determinism_guard.py",
"ingest:file:tests/test_deterministic_seq_cnn.py",
"ingest:file:tests/test_divergence_proof_bundle_reader.py",
"ingest:file:tests/test_divergence.py",
"ingest:file:src/helixspec/manifest.py",
"ingest:file:tests/test_download_release_contract.py",
"ingest:file:tools/stage_website_release.py",
"ingest:file:tests/test_edge_config.py",
"ingest:file:tests/test_edge_scratch_cleanup.py",
"ingest:file:tests/test_edit_dag_display_formatting.py",
"ingest:file:tests/test_edit_dag_frames.py",
"ingest:file:tests/test_edit_dag_layout_invariants.py",
"ingest:file:tests/test_edit_dag.py",
"ingest:file:tests/test_egfr_grb2_mvp.py",
"ingest:file:tests/test_egfr_grb2_regression.py",
"ingest:file:tests/test_enterprise_proof_offtarget_public_doc.py",
"ingest:file:tests/test_enzyme_contract_v1.py",
"ingest:file:tests/test_eval_azimuth_pack_auroc.py",
"ingest:file:tests/test_evaluation_pack_v1.py",
"ingest:file:tests/test_evaluator_docs_loop_contract.py",
"ingest:file:tests/test_evaluator_mvp_smoke.py",
"ingest:file:tests/test_event_log.py",
"ingest:file:tests/test_evidence_view_model.py",
"ingest:file:tests/test_evs/test_offtarget_heat.py",
"ingest:file:tests/test_experiment_planner.py",
"ingest:file:tests/test_experiment_presets.py",
"ingest:file:tests/test_experiment_setup_dialog.py",
"ingest:file:tests/test_export_evidence.py",
"ingest:file:tests/test_export_gate_keys.py",
"ingest:file:tests/test_export_run.py",
"ingest:file:tests/test_export_verify.py",
"ingest:file:tests/test_visual_diff_report.py",
"ingest:file:tests/test_extension_host_heartbeat.py",
"ingest:file:tests/test_extension_host.py",
"ingest:file:examples/plugins/remote_echo/remote_echo_plugin.py",
"ingest:file:tests/test_filter_only_ui_no_ranking.py",
"ingest:file:tests/test_fm_index.py",
"ingest:file:src/helix/crispr/offtarget_fm.py",
"ingest:file:tests/test_focus_lens_and_physics.py",
"ingest:file:tests/test_gate_mode_artifact.py",
"ingest:file:tests/test_gate_mode_golden_fixtures.py",
"ingest:file:tests/test_gc_homopolymer_cuda.py",
"ingest:file:tests/test_genome_editing_evidence_runtime.py",
"ingest:file:tests/test_geom_builders.py",
"ingest:file:tests/test_geometry_compiler_determinism.py",
"ingest:file:tests/test_gl_panel_export_clip.py",
"ingest:file:tests/test_gl_panel.py",
"ingest:file:tests/test_golden_failing_bundle_v1.py",
"ingest:file:tests/test_governance_ledger_v1.py",
"ingest:file:tests/test_governance_no_side_channels_cli.py",
"ingest:file:tests/test_governance_repo_balance.py",
"ingest:file:tests/test_governance_self_check_cli.py",
"ingest:file:tests/test_governance_watermarking.py",
"ingest:file:tests/test_gpu_l0_thermo.py",
"ingest:file:tests/test_graphs_colored.py",
"ingest:file:tests/test_graphs_dbg.py",
"ingest:file:tests/test_guide_inspector_model.py",
"ingest:file:tests/test_helix_api.py",
"ingest:file:tests/test_helixspec_canon_hash.py",
"ingest:file:tests/test_helixspec_diff.py",
"ingest:file:tests/test_helixspec_lower_engine.py",
"ingest:file:tests/test_helixspec_parse.py",
"ingest:file:tests/test_helixspec_typecheck.py",
"ingest:file:tests/test_hero_status.py",
"ingest:file:tests/test_hostile_bypass_pack_v1.py",
"ingest:file:tests/test_hub_cli_hub_root_anywhere.py",
"ingest:file:tests/test_hub_decision_export_v0.py",
"ingest:file:tests/test_hub_decision_v1.py",
"ingest:file:tests/test_hub_example_bundle_v1.py",
"ingest:file:tests/test_hub_pilot_export_v0.py",
"ingest:file:tests/test_hub_proof_render_v0.py",
"ingest:file:tests/test_hub_review_v0.py",
"ingest:file:tests/test_illumina_translator.py",
"ingest:file:tests/test_importers_ampseq.py",
"ingest:file:tests/test_importers_bam.py",
"ingest:file:tests/test_importers_crispresso.py",
"ingest:file:tests/test_importers_integration_headless.py",
"ingest:file:tests/test_importers_registry.py",
"ingest:file:tests/test_importers_to_run_record.py",
"ingest:file:tests/test_indel_risk_cuda.py",
"ingest:file:tests/test_ingest_registry_config.py",
"ingest:file:tests/test_ingest_status_client.py",
"ingest:file:tests/test_ingest_status_update_api.py",
"ingest:file:tests/test_ingest_verification.py",
"ingest:file:tests/test_instrument_runs_view.py",
"ingest:file:tests/test_intake_ledger.py",
"ingest:file:tests/test_integration_studio_project_artifacts.py",
"ingest:file:tests/test_integration_studio_project_workflow.py",
"ingest:file:tests/test_integration_studio.py",
"ingest:file:tests/test_invariants.py",
"ingest:file:tests/test_ion_receiver_cli.py",
"ingest:file:tests/test_ion_torrent_receiver.py",
"ingest:file:tests/test_ion_torrent_translator.py",
"ingest:file:tests/test_iterated_dynamics.py",
"ingest:file:tests/test_layout_state.py",
"ingest:file:tests/test_licensing.py",
"ingest:file:tests/test_lightcone_3d_view_mode.py",
"ingest:file:tests/test_lightcone_demo_proof_v0_8.py",
"ingest:file:tools/lightcone_demo_proof_v0_8.py",
"ingest:file:tests/test_lightcone_drag_threshold.py",
"ingest:file:tests/test_lightcone_gpu_parity.py",
"ingest:file:tests/test_lightcone_gpu_raster_receipts.py",
"ingest:file:tests/test_lightcone_panel_smoke.py",
"ingest:file:tests/test_lightcone_perf_profile.py",
"ingest:file:tests/test_lightcone_perf_smoke.py",
"ingest:file:tests/test_lightcone_picking.py",
"ingest:file:tests/test_lightcone_render_golden.py",
"ingest:file:tests/test_lightcone_stress_tree_determinism.py",
"ingest:file:tests/test_live_cli.py",
"ingest:file:tests/test_main_window_placeholders.py",
"ingest:file:tests/test_metrics_auroc.py",
"ingest:file:src/helix/metrics/auroc.py",
"ingest:file:tests/test_metrics_roi.py",
"ingest:file:tests/test_mock_run_ingest_server.py",
"ingest:file:tests/test_modern_engine_time_units.py",
"ingest:file:tests/test_modern_qt_dpi.py",
"ingest:file:tests/test_modern_qt_dpr_guardrail.py",
"ingest:file:tests/test_modern_qt_pick_alloc_separation_guardrail.py",
"ingest:file:tests/test_modern_qt_picking_mapping.py",
"ingest:file:tests/test_modern_qt_render_activation.py",
"ingest:file:tests/test_modern_qt_resize_alloc_guard.py",
"ingest:file:tests/test_motif.py",
"ingest:file:src/helix/motif/__init__.py",
"ingest:file:tests/test_nussinov.py",
"ingest:file:tests/test_offtarget_cuda_integration.py",
"ingest:file:tests/test_offtarget_density_cuda.py",
"ingest:file:tests/test_offtarget_full_determinism.py",
"ingest:file:tests/test_offtarget_parity.py",
"ingest:file:tests/test_seed.py",
"ingest:file:tests/test_ogn_gating.py",
"ingest:file:tests/test_ontargetx_bundle_io.py",
"ingest:file:tests/test_ontargetx_embedding_v3_kmer2.py",
"ingest:file:tests/test_ontargetx_embedding_v4_kmer3hash256.py",
"ingest:file:tests/test_ontargetx_embedding_v4_thermo_positional.py",
"ingest:file:tests/test_ontargetx_embedding_v5_pos1hot.py",
"ingest:file:tests/test_ontargetx_embedding_v6_kmer2_thermo.py",
"ingest:file:tests/test_ontargetx_encoding.py",
"ingest:file:tests/test_ontargetx_engine_bundle.py",
"ingest:file:tests/test_ontargetx_ensemble_cv.py",
"ingest:file:src/helix/crispr/ontargetx/ensemble.py",
"ingest:file:tests/test_ontargetx_governance.py",
"ingest:file:tests/test_ontargetx_ranking_pairs.py",
"ingest:file:tests/test_open_snapshot_activates_evs.py",
"ingest:file:tests/test_optional_deps_errors.py",
"ingest:file:tests/test_outcome_determinism_permutation.py",
"ingest:file:tests/test_outcome_explorer_mass.py",
"ingest:file:tests/test_outcome_explorer.py",
"ingest:file:tests/test_outcome_flow_intent.py",
"ingest:file:tests/test_outcome_metadata_chips.py",
"ingest:file:tests/test_outcome_normalize.py",
"ingest:file:tests/test_outcome_perturbation_cache.py",
"ingest:file:tests/test_outcome_posterior.py",
"ingest:file:tests/test_outcome_ribbon_label_selection.py",
"ingest:file:tests/test_outcome_space_map.py",
"ingest:file:tests/test_outcome_stale_drop.py",
"ingest:file:tests/test_packaging_metadata.py",
"ingest:file:tests/test_packaging_pyinstaller_doc_contract.py",
"ingest:file:tests/test_packaging_release_contract.py",
"ingest:file:tests/test_packaging_trusted_release_contract.py",
"ingest:file:tests/test_pam_seed_cuda.py",
"ingest:file:tests/test_partner_followup.py",
"ingest:file:tests/test_pcr_engine.py",
"ingest:file:tests/test_phase1_knn.py",
"ingest:file:tests/test_playground_crispr_micro.py",
"ingest:file:tests/test_plugin_isolation_rules.py",
"ingest:file:tests/test_plugin_packages.py",
"ingest:file:tests/test_plugin_registries.py",
"ingest:file:tests/test_plugin_registry_cache.py",
"ingest:file:tests/test_plugins_manager.py",
"ingest:file:tests/test_plugins_manifest.py",
"ingest:file:tests/test_policy_packs.py",
"ingest:file:tests/test_policy_patches.py",
"ingest:file:tests/test_predictor_receipts.py",
"ingest:file:tests/test_pricing_enforcement_contract.py",
"ingest:file:tests/test_prime_dp_cuda.py",
"ingest:file:tests/test_prime_engine.py",
"ingest:file:tests/test_prime_multiplex_calibration.py",
"ingest:file:tests/test_prime_physics_score.py",
"ingest:file:tests/test_prime_physics.py",
"ingest:file:tests/test_project_imported_runs.py",
"ingest:file:tests/test_project_model.py",
"ingest:file:tests/test_project_snapshot_paths.py",
"ingest:file:tests/test_project_viz_paths.py",
"ingest:file:tests/test_proof_kit_builder.py",
"ingest:file:tests/test_protein.py",
"ingest:file:tests/test_provenance_headers.py",
"ingest:file:tests/test_provenance_race.py",
"ingest:file:tests/test_provenance.py",
"ingest:file:tests/test_public_release_channel_contract.py",
"ingest:file:tools/publish_github_release.py",
"ingest:file:tools/publish_website_release.py",
"ingest:file:tests/test_public_release_docs_contract.py",
"ingest:file:tools/public_release_docs_contract.py",
"ingest:file:tests/test_public_validation_packs_v1.py",
"ingest:file:tests/test_publish_github_release.py",
"ingest:file:tests/test_publish_website_release.py",
"ingest:file:tests/test_pypi_publishing_contract.py",
"ingest:file:tests/test_rail_health_bar_widget.py",
"ingest:file:tests/test_rail_state_store.py",
"ingest:file:tests/test_rail_widget_recompute.py",
"ingest:file:tests/test_rail_widget_spinner_timer.py",
"ingest:file:tests/test_realtime_transport.py",
"ingest:file:tests/test_recompute_chain_policy.py",
"ingest:file:tests/test_recompute_planner.py",
"ingest:file:tests/test_registry_v1_smoke.py",
"ingest:file:tests/test_release_asset_provenance_contract.py",
"ingest:file:tests/test_release_checklist_contract.py",
"ingest:file:tests/test_release_gates_contract.py",
"ingest:file:tests/test_release_local.py",
"ingest:file:tests/test_release_provenance_contract.py",
"ingest:file:tests/test_repair_pathways.py",
"ingest:file:tests/test_repro_adversarial.py",
"ingest:file:tests/test_repro_backend_parity.py",
"ingest:file:tests/test_repro_bundle.py",
"ingest:file:tests/test_repro_filesystem_ordering.py",
"ingest:file:tests/test_repro_manifest_contract.py",
"ingest:file:tests/test_repro_subprocess_repeat.py",
"ingest:file:tests/test_results_adapter_indel_profile.py",
"ingest:file:tests/test_revenue_plan.py",
"ingest:file:tests/test_rna_mccaskill.py",
"ingest:file:tests/test_run_activation_propagates_evs.py",
"ingest:file:tests/test_run_activation_survives_layout_failure.py",
"ingest:file:tests/test_run_artifact.py",
"ingest:file:tests/test_run_bundle.py",
"ingest:file:tests/test_run_compare_auroc_extract.py",
"ingest:file:tests/test_run_descriptor_schema.py",
"ingest:file:tests/test_run_history_mv_repro.py",
"ingest:file:tests/test_run_history.py",
"ingest:file:tests/test_run_metrics_json_safe.py",
"ingest:file:tests/test_run_recorded_updates_analysis_outcome_count.py",
"ingest:file:tests/test_run_registry_api.py",
"ingest:file:tests/test_run_registry_status.py",
"ingest:file:tests/test_run_registry.py",
"ingest:file:tests/test_s3_blob_store.py",
"ingest:file:tests/test_save_session_report_writes_file.py",
"ingest:file:tests/test_scc.py",
"ingest:file:tests/test_scheduler_islands.py",
"ingest:file:tests/test_schema_manifest.py",
"ingest:file:tests/test_scientific_contract.py",
"ingest:file:src/helix/seed/extend.py",
"ingest:file:tests/test_selection_utils.py",
"ingest:file:tests/test_session_model.py",
"ingest:file:tests/test_session_report_engine_info.py",
"ingest:file:tests/test_session_report_no_chart.py",
"ingest:file:tests/test_session_report_watermark.py",
"ingest:file:tests/test_shipped_ontargetx_v7_manifest.py",
"ingest:file:tests/test_simbuilder_embedded_layout_smoke.py",
"ingest:file:tests/test_simbuilder_layout_spacing.py",
"ingest:file:tests/test_sketch.py",
"ingest:file:src/helix/sketch/distance.py",
"ingest:file:tests/test_smoke_package.py",
"ingest:file:tools/smoke_package.py",
"ingest:file:tests/test_snapshot_bundle.py",
"ingest:file:tests/test_species_core.py",
"ingest:file:tests/test_spine_end_to_end.py",
"ingest:file:tests/test_stage_website_release.py",
"ingest:file:tests/test_string.py",
"ingest:file:src/helix/string/edit.py",
"ingest:file:tests/test_structural_risk.py",
"ingest:file:tests/test_studio_bootstrap.py",
"ingest:file:tests/test_studio_core_tabs.py",
"ingest:file:tests/test_studio_export_parity.py",
"ingest:file:tests/test_studio_left_tabs_visual_artifact.py",
"ingest:file:tests/test_studio_plugin_host.py",
"ingest:file:tests/test_studio_responsiveness.py",
"ingest:file:tests/test_studio_session_helixspec.py",
"ingest:file:tests/test_summary_contract_v2.py",
"ingest:file:tests/test_support_bundle.py",
"ingest:file:tests/test_sweep.py",
"ingest:file:tests/test_target_picker_drawer.py",
"ingest:file:tests/test_target_resolution.py",
"ingest:file:tests/test_teams_audit_export_v1.py",
"ingest:file:tests/test_teams_backfill_and_telemetry.py",
"ingest:file:tests/test_teams_cli_bootstrap.py",
"ingest:file:tests/test_teams_db_backup.py",
"ingest:file:tests/test_teams_metrics.py",
"ingest:file:tests/test_teams_oidc_auth.py",
"ingest:file:tests/test_teams_smoke_contract.py",
"ingest:file:tests/test_teams_telemetry_seats.py",
"ingest:file:tests/test_teams_token_policy.py",
"ingest:file:tests/test_teams_v0_smoke.py",
"ingest:file:tests/test_thermo_connect_translator.py",
"ingest:file:tests/test_triage.py",
"ingest:file:tests/test_trust_check_cli.py",
"ingest:file:tests/test_uploader_streaming.py",
"ingest:file:tests/test_user_config_profiles.py",
"ingest:file:tests/test_validate_artifacts.py",
"ingest:file:tests/test_validation_bundle_verify.py",
"ingest:file:tests/test_validation_verdict_vectors.py",
"ingest:file:tests/test_validation_verdict.py",
"ingest:file:tests/test_veribiota_checks.py",
"ingest:file:tests/test_veribiota_cli.py",
"ingest:file:tests/test_veribiota_export.py",
"ingest:file:tests/test_verify_fuzz_v1.py",
"ingest:file:tests/test_verify_pilot_package.py",
"ingest:file:tests/test_verify_reason_code_contract_v1.py",
"ingest:file:tests/test_verify_release_provenance.py",
"ingest:file:tests/test_verify_release_signatures.py",
"ingest:file:tests/test_viewer_perf_hud_smoke.py",
"ingest:file:tools/visual_diff_report.py",
"ingest:file:tests/test_web_panel_csp.py",
"ingest:file:tests/test_web_panel_policy.py",
"ingest:file:tests/test_web_panels_webengine_smoke.py",
"ingest:file:tests/test_welcome_dialog_smoke.py",
"ingest:file:tests/test_wetlab_preflight_linter.py",
"ingest:file:tests/test_wheel_guard_scroll.py",
"ingest:file:tests/test_workflow_panel_focus_overlay.py",
"ingest:file:tests/test_workflow_stats.py",
"ingest:file:tests/test_workflow2p5d_builder.py",
"ingest:file:tests/test_zip_artifact_determinism.py",
"ingest:file:tests/tools/test_batch_eval_base_positions_cli.py",
"ingest:file:tests/tools/test_batch_eval_leaderboard_cli.py",
"ingest:file:tests/tools/test_cli_session_contract_runner.py",
"ingest:file:tests/tools/test_demo_regeneration.py",
"ingest:file:tests/tools/test_monarchic_repo_balance_cli.py",
"ingest:file:tests/tools/test_prime_multiplex_leaderboard_cli.py",
"ingest:file:tests/tools/test_prime_multiplex_leaderboard.py",
"ingest:file:tests/tools/test_qt_runtime_env.py",
"ingest:file:tools/qt_runtime_env.py",
"ingest:file:tests/tools/test_ship_ontargetx_bundle.py",
"ingest:file:tests/tools/test_train_ontargetx_bundle_azimuth_cli.py",
"ingest:file:tests/tools/test_train_ontargetx_bundle_azimuth_hparams.py",
"ingest:file:tools/train_ontargetx_bundle_azimuth.py",
"ingest:file:tests/tools/test_validate_profiles.py",
"ingest:file:tests/veribiota/gen_crispr_micro.py",
"ingest:file:tests/veribiota/gen_pcr_micro.py",
"ingest:file:tests/veribiota/gen_prime_micro.py",
"ingest:file:tests/viz/test_alignment_ribbon_spec.py",
"ingest:file:tests/viz/test_decision_authority_banner_golden.py",
"ingest:file:tests/viz/test_distance_heatmap_spec.py",
"ingest:file:src/helix/viz/distance.py",
"ingest:file:tests/viz/test_minimizers_inputs.py",
"ingest:file:src/helix/viz/minimizers.py",
"ingest:file:tests/viz/test_minimizers_spec.py",
"ingest:file:tests/viz/test_modern_helix_base_count.py",
"ingest:file:tests/viz/test_modern_qt_helix_reference_golden.py",
"ingest:file:tests/viz/test_modern_qt_hud_golden.py",
"ingest:file:tests/viz/test_modern_qt_hud_state_machine.py",
"ingest:file:tests/viz/test_modern_story_motion_dot_sentinel.py",
"ingest:file:tests/viz/test_motif_logo_spec.py",
"ingest:file:tests/viz/test_rail_ribbons_spec.py",
"ingest:file:tests/viz/test_rna_dotplot_shapes.py",
"ingest:file:src/helix/viz/rna.py",
"ingest:file:tests/viz/test_rna_dotplot_spec.py",
"ingest:file:tests/viz/test_seed_chain_spec.py",
"ingest:file:src/helix/viz/seed_chain.py",
"ingest:file:tools/batch_eval_base_positions.py",
"ingest:file:tools/batch_eval_leaderboard.py",
"ingest:file:tools/build_evaluation_pack_offtarget_public.py",
"ingest:file:tools/build_marketing_assets.py",
"ingest:file:tools/build_proof_kit.py",
"ingest:file:tools/build_reference_validation_bundle.py",
"ingest:file:tools/check_change_scope.py",
"ingest:file:tools/check_cli_session_contract_bump.py",
"ingest:file:tools/check_forbidden_terms.py",
"ingest:file:tools/check_icons_rc.py",
"ingest:file:tools/demo_auroc_delta.py",
"ingest:file:tools/doctor.py",
"ingest:file:tools/eval_azimuth_pack_auroc.py",
"ingest:file:tools/eval_offtarget_pack_auroc.py",
"ingest:file:tools/golden_fixture_gate.py",
"ingest:file:tools/helix_edge_agent.py",
"ingest:file:tools/helix_plugins.py",
"ingest:file:tools/hubverifier-go/internal/hubverify/hubverify.go",
"ingest:file:tools/hubverifier-go/internal/c14n/c14n_test.go",
"ingest:file:tools/hubverifier-go/internal/c14n/c14n.go",
"ingest:file:tools/intake_ledger.py",
"ingest:file:tools/ion_receiver_server.py",
"ingest:file:tools/lightcone_perf.py",
"ingest:file:tools/lightcone_update_perf_baseline.py",
"ingest:file:tools/lightcone_verify_audit_pack.py",
"ingest:file:tools/lint_colors.py",
"ingest:file:tools/lint_contract.py",
"ingest:file:tools/lint_forbidden_calls.py",
"ingest:file:tools/lint_forbidden_imports.py",
"ingest:file:tools/manual_focus_demo.py",
"ingest:file:tools/monarchic_repo_balance.py",
"ingest:file:tools/ogn_evidence_ingest.py",
"ingest:file:tools/package_design_partner_pack.py",
"ingest:file:tools/package_linux.py",
"ingest:file:tools/package_macos.py",
"ingest:file:tools/package_windows.py",
"ingest:file:tools/partner_case.py",
"ingest:file:tools/partner_followup.py",
"ingest:file:tools/partner_intake.py",
"ingest:file:tools/prime_multiplex_leaderboard.py",
"ingest:file:tools/release_provenance_statement.py",
"ingest:file:tools/repro_repeat_check.py",
"ingest:file:tools/revenue_plan.py",
"ingest:file:tools/run_cli_session_contract.py",
"ingest:file:tools/run_clinical.py",
"ingest:file:tools/run_sweep.py",
"ingest:file:tools/semantic_drift.py",
"ingest:file:tools/shake_test.py",
"ingest:file:tools/synthetic_evs.py",
"ingest:file:tools/ship_ontargetx_bundle.py",
"ingest:file:tools/smoke_cuda.py",
"ingest:file:tools/smoke_divergence.py",
"ingest:file:tools/snap_drift_proof_dialog.py",
"ingest:file:tools/snap_layout.py",
"ingest:file:tools/snap_studio_layout.py",
"ingest:file:tools/snap_ui.py",
"ingest:file:tools/studio_stress.py",
"ingest:file:tools/test_env_guard.py",
"ingest:file:tools/update_evaluation_pack_manifests.py",
"ingest:file:tools/update_golden.py",
"ingest:file:tools/update_validation_pack_manifests.py",
"ingest:file:tools/validate_artifact.py",
"ingest:file:tools/validate_artifacts.py",
"ingest:file:tools/validate_profiles.py",
"ingest:file:tools/verify_batch_bundle_repro.py",
"ingest:file:tools/verify_release_provenance.py",
"ingest:file:tools/verify_release_signatures.py",
"ingest:file:packaging/omnis_helix_entry.py",
"ingest:file:packaging/windows/entrypoints/helix_cli_entry.py",
"ingest:file:packaging/windows/entrypoints/omnis_helix_entry.py",
"ingest:file:src/helix_api.py",
"ingest:file:src/helix_cuda_fields.py",
"ingest:file:src/helix_engine/__init__.py",
"ingest:file:src/helix/calibration/__init__.py",
"ingest:file:src/helix/campaigns/__init__.py",
"ingest:file:src/helix/canonicalization/__init__.py",
"ingest:file:src/helix/clinical/__init__.py",
"ingest:file:src/helix/clinical/mechanisms/__init__.py",
"ingest:file:src/helix/clinical/mechanisms/antibody.py",
"ingest:file:src/helix/clinical/mechanisms/cell_therapy.py",
"ingest:file:src/helix/clinical/mechanisms/control.py",
"ingest:file:src/helix/clinical/mechanisms/crispr.py",
"ingest:file:src/helix/clinical/mechanisms/small_molecule.py",
"ingest:file:src/helix/compliance/__init__.py",
"ingest:file:src/helix/compliance/gdpr.py",
"ingest:file:src/helix/compliance/hipaa.py",
"ingest:file:src/helix/compliance/soc2.py",
"ingest:file:src/helix/compute/__init__.py",
"ingest:file:src/helix/compute/backends/__init__.py",
"ingest:file:src/helix/compute/harness.py",
"ingest:file:src/helix/core/__init__.py",
"ingest:file:src/helix/crispr/dynamic/__init__.py",
"ingest:file:src/helix/crispr/on_target_engines/__init__.py",
"ingest:file:src/helix/crispr/ontargetx/__init__.py",
"ingest:file:src/helix/decision_support/__init__.py",
"ingest:file:src/helix/decision_support/run_manifest.py",
"ingest:file:src/helix/determinism/__init__.py",
"ingest:file:src/helix/dsl/__init__.py",
"ingest:file:src/helix/edge/__init__.py",
"ingest:file:src/helix/edit/__init__.py",
"ingest:file:src/helix/edit/physics.py",
"ingest:file:src/helix/engine/gpu/__init__.py",
"ingest:file:src/helix/enzyme/__init__.py",
"ingest:file:src/helix/evaluation/__init__.py",
"ingest:file:src/helix/experiment/__init__.py",
"ingest:file:src/helix/experiments/__init__.py",
"ingest:file:src/helix/genome/__init__.py",
"ingest:file:src/helix/governance/__init__.py",
"ingest:file:src/helix/gpu/fields/__init__.py",
"ingest:file:src/helix/graphs/__init__.py",
"ingest:file:src/helix/gui/icon_resources.py",
"ingest:file:src/helix/gui/modern/__init__.py",
"ingest:file:src/helix/gui/simbuilder/__init__.py",
"ingest:file:src/helix/licensing/__init__.py",
"ingest:file:src/helix/lightcone/__init__.py",
"ingest:file:src/helix/lightcone/builders/__init__.py",
"ingest:file:src/helix/live/__init__.py",
"ingest:file:src/helix/metrics/__init__.py",
"ingest:file:src/helix/motif/em.py",
"ingest:file:src/helix/motif/online.py",
"ingest:file:src/helix/motif/steme.py",
"ingest:file:src/helix/nodes/__init__.py",
"ingest:file:src/helix/pcr/__init__.py",
"ingest:file:src/helix/pcr/dag_api.py",
"ingest:file:src/helix/predictors/__init__.py",
"ingest:file:src/helix/prime/__init__.py",
"ingest:file:src/helix/repro/__init__.py",
"ingest:file:src/helix/rna/__init__.py",
"ingest:file:src/helix/security/__init__.py",
"ingest:file:src/helix/seed/__init__.py",
"ingest:file:src/helix/sim/__init__.py",
"ingest:file:src/helix/sketch/__init__.py",
"ingest:file:src/helix/species/__init__.py",
"ingest:file:src/helix/string/__init__.py",
"ingest:file:src/helix/studio/__init__.py",
"ingest:file:src/helix/studio/assays/__init__.py",
"ingest:file:src/helix/studio/batch/__init__.py",
"ingest:file:src/helix/studio/delivery/__init__.py",
"ingest:file:src/helix/studio/experimental/run_history_mv/__init__.py",
"ingest:file:src/helix/studio/extension_host/__init__.py",
"ingest:file:src/helix/studio/gpu/offtarget_heat_gl.py",
"ingest:file:src/helix/studio/offtargets/__init__.py",
"ingest:file:src/helix/studio/plugins/__init__.py",
"ingest:file:src/helix/studio/render/__init__.py",
"ingest:file:src/helix/studio/reports/__init__.py",
"ingest:file:src/helix/studio/results_adapters/__init__.py",
"ingest:file:src/helix/studio/systems/__init__.py",
"ingest:file:src/helix/studio/systems/panels/__init__.py",
"ingest:file:src/helix/studio/terminal/__init__.py",
"ingest:file:src/helix/systems/__init__.py",
"ingest:file:src/helix/validation/__init__.py",
"ingest:file:src/helix/veribiota/__init__.py",
"ingest:file:src/helix/visualization/__init__.py",
"ingest:file:src/helix/visualization/animate.py",
"ingest:file:src/helix/visualization/diff_view.py",
"ingest:file:src/helix/viz/__init__.py",
"ingest:file:src/helix/viz/crispr_track.py",
"ingest:file:src/helix/viz/seed.py",
"ingest:file:src/helix/wetlab/__init__.py",
"ingest:file:src/helix/wetlab/lint_badge.py",
"ingest:file:src/helix/wetlab/preflight_migration.py",
"ingest:file:src/helixspec/__init__.py",
"ingest:file:tests/test_bool_state_guard.py",
"ingest:file:tests/test_deterministic_mlp.py",
"ingest:file:tests/test_evaluator_release_contract.py",
"ingest:file:tests/test_lightcone_fixture_schema.py",
"ingest:file:tests/test_qt_headless_import.py",
"ingest:file:tests/test_snap_ui_parse_size.py",
"ingest:file:tests/test_studio_entrypoint.py",
"ingest:file:tests/test_theme_stylesheet_smoke.py",
"ingest:file:tests/test_validation_negative_controls.py",
"ingest:file:tools/basespace_edge_login.py",
"ingest:file:tools/mock_run_ingest_server.py",
"ingest:file:tools/release_url_contract.py",
"ingest:file:tools/verify_pilot_package.py"
],
"evidenceIds": [
"ingest:file:baselines/h0/baseline.py",
"ingest:file:benchmark_real_genome.py",
"ingest:file:src/helix/clock.py",
"ingest:file:src/helix/genome/fm_index.py",
"ingest:file:src/helix/temp.py",
"ingest:file:docs/playground/js/realtime_worker.js",
"ingest:file:src/helix/clinical/schema.py",
"ingest:file:benchmarks/api_benchmarks.py",
"ingest:file:src/helix/studio/extension_host/jsonrpc.py",
"ingest:file:src/helix/api.py",
"ingest:file:src/helix/datasets/__init__.py",
"ingest:file:src/helix/studio/extension_host/remote_api.py",
"ingest:file:benchmarks/crispr_efficiency_panel.py",
"ingest:file:src/helix/crispr/model.py",
"ingest:file:src/helix/crispr/simulator.py",
"ingest:file:benchmarks/crispr_offtarget_panel.py",
"ingest:file:benchmarks/crispr_plasmid_panel.py",
"ingest:file:benchmarks/ctmc_tau_leap_perf.py",
"ingest:file:src/helix/string/fm.py",
"ingest:file:src/helix/crispr/ctmc_tau_leap.py",
"ingest:file:src/helix/cli.py",
"ingest:file:src/helix/determinism/guard.py",
"ingest:file:benchmarks/engine_crispr_perf.py",
"ingest:file:tests/test_offtarget_properties.py",
"ingest:file:src/helix/crispr/physics.py",
"ingest:file:benchmarks/engine_prime_perf.py",
"ingest:file:src/helix/prime/model.py",
"ingest:file:src/helix/prime/simulator.py",
"ingest:file:benchmarks/lightcone_perf.py",
"ingest:file:src/helix/lightcone/perf.py",
"ingest:file:benchmarks/lightcone_stress_fixture.py",
"ingest:file:src/helix/lightcone/geometry.py",
"ingest:file:src/helix/lightcone/render.py",
"ingest:file:benchmarks/lightcone_update_perf_baseline.py",
"ingest:file:benchmarks/prime_panel.py",
"ingest:file:src/helix/prime/priors.py",
"ingest:file:benchmarks/verify_crispr_micro.py",
"ingest:file:src/helix/teams/systems_acceptance_types.py",
"ingest:file:src/helix/crispr/cut_spectrum.py",
"ingest:file:calibration_campaign.py",
"ingest:file:src/helix/crispr/pam.py",
"ingest:file:src/helix/experiments/corpus.py",
"ingest:file:constraint_strategy_engine.py",
"ingest:file:contract_sensitivity_matrix.py",
"ingest:file:coverage_diagnostics.py",
"ingest:file:docs/playground/js/realtime.js",
"ingest:file:deliver_workbench/adapter/helix_adapter.py",
"ingest:file:deliver_workbench/api/main.py",
"ingest:file:deliver_workbench/deliver/schema.py",
"ingest:file:deliver_workbench/deliver/database.py",
"ingest:file:tools/studio_screenshot_receipt.mjs",
"ingest:file:deliver_workbench/cli/main.py",
"ingest:file:deliver_workbench/deliver/cli.py",
"ingest:file:deliver_workbench/deliver/matchmaker.py",
"ingest:file:deliver_workbench/scripts/better_than_google_benchmark.py",
"ingest:file:deliver_workbench/scripts/seed_database.py",
"ingest:file:deliver_workbench/tests/test_adapter_e2e.py",
"ingest:file:deliver_workbench/tests/test_database.py",
"ingest:file:deliver_workbench/tests/test_matchmaker.py",
"ingest:file:deploy/vastai/host_bundle.py",
"ingest:file:deploy/vastai/rent_and_verify.py",
"ingest:file:discovery_campaign.py",
"ingest:file:Visualization_Bench/prototype.js",
"ingest:file:src/helix/experiments/campaign.py",
"ingest:file:src/helix/experiments/verify.py",
"ingest:file:docs/playground/js/realtime_compare.js",
"ingest:file:src/helix/clinical/engine.py",
"ingest:file:tools/hubverifier-go/cmd/hubverify/main.go",
"ingest:file:src/helix/teams/digest.py",
"ingest:file:docs/playground/js/realtime_branch_chart.js",
"ingest:file:examples/cyclospectrum_demo.py",
"ingest:file:src/helix/cyclospectrum.py",
"ingest:file:examples/find_orfs.py",
"ingest:file:src/helix/codon.py",
"ingest:file:examples/gc_skew_demo.py",
"ingest:file:src/helix/bioinformatics.py",
"ingest:file:examples/helix_api_demo.py",
"ingest:file:examples/kmer_counter.py",
"ingest:file:examples/nussinov_trace.py",
"ingest:file:src/helix/nussinov_algorithm.py",
"ingest:file:examples/offscreen_webrtc_demo/python/run_offscreen_webrtc.py",
"ingest:file:examples/offscreen_webrtc_demo/signaling/server.js",
"ingest:file:examples/ontargetx_pytorch_skeleton.py",
"ingest:file:src/helix/genome/digital.py",
"ingest:file:src/helix/crispr/ontargetx/encoding.py",
"ingest:file:src/helix/studio/prime_inspector.py",
"ingest:file:examples/peptide_mass_lookup.py",
"ingest:file:examples/plugins/remote_web_panel/remote_web_panel_plugin.py",
"ingest:file:examples/plugins/remote_web_panel/ui/main.js",
"ingest:file:src/helix/studio/summary_contract_v2.py",
"ingest:file:examples/translate_sequence.py",
"ingest:file:examples/triage_report.py",
"ingest:file:src/helix/gui/simbuilder/app.py",
"ingest:file:src/helix/triage.py",
"ingest:file:experiments/concurrency_torture.py",
"ingest:file:src/helix/studio/qtconcurrent_compat.py",
"ingest:file:experiments/cross_backend_determinism.py",
"ingest:file:experiments/divergence_injection.py",
"ingest:file:experiments/ed25519_roundtrip.py",
"ingest:file:src/helix/licensing/verify.py",
"ingest:file:src/helix/sweep.py",
"ingest:file:experiments/infrastructure_validation_suite/multi_site_reproducibility/scripts/compare_hashes.py",
"ingest:file:src/helixspec/ast.py",
"ingest:file:experiments/large_scale_sweep.py",
"ingest:file:experiments/large_simulation_sweep.py",
"ingest:file:experiments/memory_pressure.py",
"ingest:file:experiments/pareto_stress.py",
"ingest:file:experiments/reproducibility_stress.py",
"ingest:file:experiments/scale_verification_demo.py",
"ingest:file:experiments/schema_roundtrip.py",
"ingest:file:experiments/sweep_simulation.py",
"ingest:file:genome_scale_pilot.py",
"ingest:file:helix_gui/main_window.py",
"ingest:file:tests/studio/test_timeline_follow.py",
"ingest:file:helix/theme/generate_theme.py",
"ingest:file:src/helixspec/errors.py",
"ingest:file:helix/theme/out/theme_palette_generated.py",
"ingest:file:helixtasks/egfr_grb2_build_amici.py",
"ingest:file:helixtasks/egfr_grb2_fit_pypesto.py",
"ingest:file:helixtasks/egfr_grb2_orchestrator.py",
"ingest:file:src/helix/core/graph.py",
"ingest:file:src/helix/core/scheduler.py",
"ingest:file:src/helix/live/hot_swap.py",
"ingest:file:src/helix/live/metadata.py",
"ingest:file:src/helix/live/state_reducer.py",
"ingest:file:src/helix/nodes/abm.py",
"ingest:file:src/helix/nodes/couplers.py",
"ingest:file:src/helix/nodes/observer.py",
"ingest:file:src/helix/nodes/rd.py",
"ingest:file:src/helix/nodes/rulenet.py",
"ingest:file:outreach/outreach_sequence.py",
"ingest:file:packaging/pyinstaller/hooks/hook-PySide6.QtWebEngineCore.py",
"ingest:file:pan_cancer_editability_map.py",
"ingest:file:pan_cancer_therapeutic_atlas.py",
"ingest:file:production_campaign.py",
"ingest:file:rare_disease_editability_map.py",
"ingest:file:res_recalibration.py",
"ingest:file:robust_editability_score.py",
"ingest:file:scripts/bench_check.py",
"ingest:file:scripts/check_benchmark_regression.py",
"ingest:file:scripts/check_ctmc_tau_leap_perf_regression.py",
"ingest:file:scripts/checkpointed_verify.py",
"ingest:file:scripts/generate_cross_host_verification.py",
"ingest:file:src/helix/entropy.py",
"ingest:file:scripts/generate_million_locus_topology.py",
"ingest:file:src/helix_engine/native.py",
"ingest:file:scripts/generate_playground_dags.py",
"ingest:file:src/helix/decision_support/calibration_registry.py",
"ingest:file:src/helix/crispr/dag_api.py",
"ingest:file:src/helix/prime/dag_api.py",
"ingest:file:scripts/helix_github_verify_diff.py",
"ingest:file:src/helix/governance/ledger.py",
"ingest:file:src/helix/teams/client.py",
"ingest:file:scripts/make_cover_image.py",
"ingest:file:src/helix/studio/lightcone_audit_pack.py",
"ingest:file:scripts/update_bench_history.py",
"ingest:file:src/helix/crispr/offtarget_cuda.py",
"ingest:file:src/helix_engine/species_detect.py",
"ingest:file:src/helix/species/detect.py",
"ingest:file:src/helix_workflows.py",
"ingest:file:src/helix/app_identity.py",
"ingest:file:src/helix/live/viz/hud.py",
"ingest:file:src/helix/studio/evaluation_access.py",
"ingest:file:src/helix/calibration/bundle.py",
"ingest:file:src/helix/studio/session.py",
"ingest:file:src/helix/campaigns/bundle.py",
"ingest:file:src/helix/schema/__init__.py",
"ingest:file:src/helix/campaigns/config.py",
"ingest:file:src/helix/campaigns/engine.py",
"ingest:file:src/helix/campaigns/receipt.py",
"ingest:file:src/helix/campaigns/cli.py",
"ingest:file:src/helix/campaigns/corpus.py",
"ingest:file:src/helix/campaigns/streaming.py",
"ingest:file:src/helix/compute/backends/registry.py",
"ingest:file:src/helix/campaigns/topology.py",
"ingest:file:src/helix/campaigns/verify.py",
"ingest:file:src/helix/rng.py",
"ingest:file:src/helix/canonicalization/jcs.py",
"ingest:file:src/helix/provenance.py",
"ingest:file:src/helix/snapshot_bundle.py",
"ingest:file:src/helixspec/divergence.py",
"ingest:file:src/helix/fs.py",
"ingest:file:src/helix/gui/bridge.py",
"ingest:file:src/helix/enzyme/verify.py",
"ingest:file:src/helix/validation/verdict.py",
"ingest:file:src/helix/predictors/receipt.py",
"ingest:file:src/helix/studio/iterated_dynamics.py",
"ingest:file:src/helix/licensing/license.py",
"ingest:file:src/helix/user_config.py",
"ingest:file:src/helix/contract_info.py",
"ingest:file:src/helix/crispr/dynamic/simulator.py",
"ingest:file:src/helix/governance/enforce.py",
"ingest:file:src/helix/edit/dag.py",
"ingest:file:src/helix/visualization/dag_viz.py",
"ingest:file:src/helix/enzyme/bundle.py",
"ingest:file:src/helix/enzyme/diff.py",
"ingest:file:src/helix/enzyme/export.py",
"ingest:file:src/helix/enzyme/layout.py",
"ingest:file:src/helix/enzyme/report.py",
"ingest:file:src/helix/enzyme/simulate.py",
"ingest:file:src/helix/studio/export_evidence.py",
"ingest:file:src/helix/studio/models.py",
"ingest:file:src/helix/hub/decision_store.py",
"ingest:file:src/helix/studio/experiment_spec.py",
"ingest:file:src/helix/studio/session_io.py",
"ingest:file:src/helix/export_verify.py",
"ingest:file:src/helix/live/livelab.py",
"ingest:file:src/helix/governance/notify.py",
"ingest:file:src/helix/governance/self_check.py",
"ingest:file:src/helixspec/cli.py",
"ingest:file:src/helixspec/run.py",
"ingest:file:src/helix/hub/decision.py",
"ingest:file:src/helix/hub/decision_export.py",
"ingest:file:src/helix/hub/pilot_export.py",
"ingest:file:src/helix/hub/proof_render.py",
"ingest:file:src/helix/hub/review_approve.py",
"ingest:file:src/helix/hub/review_render.py",
"ingest:file:src/helix/determinism/nondet.py",
"ingest:file:src/helix/licensing/seats.py",
"ingest:file:src/helix/studio/target_field.py",
"ingest:file:src/helix/teams/db.py",
"ingest:file:src/helix/metrics/roi.py",
"ingest:file:src/helix/support/bundle.py",
"ingest:file:src/helix/predictors/bundle.py",
"ingest:file:src/helix/predictors/compare.py",
"ingest:file:src/helix/predictors/registry.py",
"ingest:file:src/helix/repro/bundle.py",
"ingest:file:src/helix/species/builder.py",
"ingest:file:src/helix/species/bundle.py",
"ingest:file:src/helix/governance/posture.py",
"ingest:file:src/helix/scientific_contract.py",
"ingest:file:src/helix/veribiota/exporter.py",
"ingest:file:src/helix/veribiota/checks.py",
"ingest:file:src/helix/run_engine.py",
"ingest:file:src/helix/governance/errors.py",
"ingest:file:tests/test_crispr_prove_guide_sweep_cli.py",
"ingest:file:src/helix/studio/reports/run_report.py",
"ingest:file:src/helix/clinical/protocol.py",
"ingest:file:src/helix/ogn/manager.py",
"ingest:file:src/helix/security/tokens.py",
"ingest:file:src/helix/studio/extension_host/supervisor.py",
"ingest:file:src/helix/teams/audit_export.py",
"ingest:file:src/helix/teams/backup.py",
"ingest:file:src/helix/teams/release_integrity.py",
"ingest:file:src/helix/teams/runner.py",
"ingest:file:src/helix/teams/server.py",
"ingest:file:src/helix/validation/runner.py",
"ingest:file:src/helix/engine_benchmark.py",
"ingest:file:src/helix/studio/export_run.py",
"ingest:file:src/helix/clinical/endpoints.py",
"ingest:file:src/helix/clinical/mechanisms/registry.py",
"ingest:file:src/helix/clinical/replay.py",
"ingest:file:src/helix/compliance/controls.py",
"ingest:file:src/helix/compute/backends/base.py",
"ingest:file:src/helix/compute/backends/cpu_backend.py",
"ingest:file:src/helix/compute/backends/cuda_backend.py",
"ingest:file:src/helix/studio/experimental/run_history_mv/run_history_model.py",
"ingest:file:src/helix/compute/batch.py",
"ingest:file:src/helix/compute/binary_results.py",
"ingest:file:src/helix/compute/cuda_physics.py",
"ingest:file:src/helix/studio/main_window.py",
"ingest:file:src/helix/config.py",
"ingest:file:src/helix/core/cache.py",
"ingest:file:src/helix/core/scc.py",
"ingest:file:src/helix/core/invariants.py",
"ingest:file:src/helix/core/offtarget_heat.py",
"ingest:file:src/helix/live/event_bus.py",
"ingest:file:src/helix/crispr/ctmc_tau_leap_contract.py",
"ingest:file:src/helix/crispr/dynamic/config.py",
"ingest:file:src/helix/crispr/dynamic/fate.py",
"ingest:file:src/helix/crispr/dynamic/state.py",
"ingest:file:src/helix/crispr/dynamic/utils.py",
"ingest:file:src/helix/crispr/dynamic/measurement.py",
"ingest:file:src/helix/crispr/dynamic/repair.py",
"ingest:file:src/helix/crispr/embeddings/v4_thermo_positional.py",
"ingest:file:src/helix/crispr/guide_objectives.py",
"ingest:file:src/helix/engine/gpu/l0_thermo.py",
"ingest:file:tools/build_evaluation_pack_azimuth.py",
"ingest:file:src/helix/crispr/guide_sweep.py",
"ingest:file:src/helix/crispr/guide.py",
"ingest:file:src/helix/crispr/offtarget_cuda_optimized.py",
"ingest:file:src/helix/crispr/offtarget_full.py",
"ingest:file:src/helix/crispr/offtarget_parity.py",
"ingest:file:src/helix/crispr/on_target_engines/ontargetx.py",
"ingest:file:src/helix/crispr/on_target.py",
"ingest:file:src/helix/crispr/on_target_engines/physics.py",
"ingest:file:src/helix/crispr/ontargetx/bundle_io.py",
"ingest:file:src/helix/crispr/ontargetx/ranking.py",
"ingest:file:src/helix/crispr/physics_gpu.py",
"ingest:file:src/helix/engine/encoding.py",
"ingest:file:src/helix/studio/mcp_bridge.py",
"ingest:file:src/helix/crispr/rules.py",
"ingest:file:src/helix/edit/events.py",
"ingest:file:src/helix/crispr/score.py",
"ingest:file:src/helix/crispr/simulate.py",
"ingest:file:src/helix/decision_support/artifact_export.py",
"ingest:file:src/helix/decision_support/baseline_registry.py",
"ingest:file:src/helix/decision_support/paths.py",
"ingest:file:src/helix/decision_support/context_registry.py",
"ingest:file:src/helix/decision_support/dataset_version.py",
"ingest:file:src/helix/decision_support/gate_outputs.py",
"ingest:file:src/helix/decision_support/offline_validate.py",
"ingest:file:src/helix/decision_support/check_registry.py",
"ingest:file:src/helix/decision_support/schema_validate.py",
"ingest:file:tests/test_studio_evaluation_gate.py",
"ingest:file:src/helix/dsl/hgx.py",
"ingest:file:src/helix/edge/basespace_client.py",
"ingest:file:src/helix/studio/ui_dispatcher.py",
"ingest:file:tests/test_basespace_client.py",
"ingest:file:src/helix/edge/bundle.py",
"ingest:file:src/helix/edge/config.py",
"ingest:file:src/helix/edge/ion_receiver.py",
"ingest:file:src/helix/edge/translators/ion_torrent.py",
"ingest:file:src/helix/edge/mock_ingest_server.py",
"ingest:file:src/helix/edge/run_registry.py",
"ingest:file:src/helix/edge/run_descriptor.py",
"ingest:file:src/helix/edge/translators/base.py",
"ingest:file:src/helix/edge/translators/basespace.py",
"ingest:file:src/helix/edge/translators/illumina.py",
"ingest:file:src/helix/edge/translators/thermo_connect.py",
"ingest:file:src/helix/edge/uploader.py",
"ingest:file:src/helix/edge/watcher.py",
"ingest:file:src/helix/edit/hashing.py",
"ingest:file:src/helix/edit/post.py",
"ingest:file:src/helix/edit/report.py",
"ingest:file:src/helix/engine/benchmark.py",
"ingest:file:src/helix/enzyme/canonical.py",
"ingest:file:src/helix/enzyme/fold_proxy.py",
"ingest:file:src/helix/enzyme/schema_digest.py",
"ingest:file:src/helix/enzyme/schema_pack.py",
"ingest:file:src/helix/enzyme/schema.py",
"ingest:file:src/helix/eval/azimuth_cnn_phase4.py",
"ingest:file:src/helix/eval/azimuth_knn_phase1.py",
"ingest:file:src/helix/evaluation/packs.py",
"ingest:file:src/helix/eval/azimuth_mlp_phase3.py",
"ingest:file:src/helix/evaluation/auroc_metric.py",
"ingest:file:src/helix/evaluation/offtarget_pack_builder.py",
"ingest:file:src/helix/evaluation/pack_manifest.py",
"ingest:file:src/helix/evidence_runtime.py",
"ingest:file:src/helix/evs/io.py",
"ingest:file:src/helix/evs/render.py",
"ingest:file:src/helix/studio/outcome_explorer.py",
"ingest:file:src/helix/experiment/spec.py",
"ingest:file:src/helix/studio/export_provenance.py",
"ingest:file:src/helix/studio/governance_stamp.py",
"ingest:file:src/helix/systems/perturbation_program.py",
"ingest:file:src/helix/studio/png_provenance.py",
"ingest:file:src/helix/genome/diff.py",
"ingest:file:src/helix/genome/fm_registry.py",
"ingest:file:src/helix/genome/ingest.py",
"ingest:file:src/helix/genome/window_store.py",
"ingest:file:src/helix/governance/repo_balance.py",
"ingest:file:src/helix/gpu/fields/composite_editability.py",
"ingest:file:src/helix/gpu/fields/dcas9_occupancy.py",
"ingest:file:src/helix/gpu/fields/gc_homopolymer.py",
"ingest:file:src/helix/gpu/fields/indel_risk.py",
"ingest:file:src/helix/gpu/fields/offtarget_density.py",
"ingest:file:src/helix/gpu/fields/base.py",
"ingest:file:src/helix/gpu/fields/pam_seed.py",
"ingest:file:src/helix/gpu/fields/prime_dp.py",
"ingest:file:src/helix/graphs/colored.py",
"ingest:file:src/helix/graphs/dbg.py",
"ingest:file:src/helix/gui/main.py",
"ingest:file:src/helix/gui/theme.py",
"ingest:file:src/helix/gui/modern/builders.py",
"ingest:file:src/helix/gui/modern/dag_adapters.py",
"ingest:file:src/helix/gui/modern/builders_2p5d.py",
"ingest:file:src/helix/gui/modern/engine.py",
"ingest:file:src/helix/gui/modern/export.py",
"ingest:file:src/helix/gui/modern/spec.py",
"ingest:file:src/helix/gui/modern/qt.py",
"ingest:file:tests/test_modern_qt_dpr_resize_click_mapping_guardrail.py",
"ingest:file:src/helix/studio/render/scene.py",
"ingest:file:src/helix/gui/modern/selection_utils.py",
"ingest:file:src/helix/gui/modern/camera_fit.py",
"ingest:file:src/helix/sim/structural_risk.py",
"ingest:file:src/helix/gui/railbands/widget.py",
"ingest:file:src/helix/studio/limitations.py",
"ingest:file:src/helix/studio/outcomes/cut_model.py",
"ingest:file:src/helix/support/build_meta.py",
"ingest:file:src/helix/studio/pcr_engine.py",
"ingest:file:src/helix/studio/suggestions.py",
"ingest:file:src/helix/studio/lightcone_live.py",
"ingest:file:src/helix/crispr/guide_export.py",
"ingest:file:src/helix/crispr/coords.py",
"ingest:file:src/helix/studio/locus_guess.py",
"ingest:file:src/helix/studio/pcr_workflow.py",
"ingest:file:src/helix/studio/debug_runtime.py",
"ingest:file:src/helix/gui/opengl.py",
"ingest:file:src/helix/helix_cuda_fields.py",
"ingest:file:src/helix/io/__init__.py",
"ingest:file:src/helix/licensing/errors.py",
"ingest:file:src/helix/lightcone/allele_ops.py",
"ingest:file:src/helix/lightcone/branch_tree.py",
"ingest:file:src/helix/lightcone/builders/base_v0.py",
"ingest:file:src/helix/lightcone/builders/crispr_v0.py",
"ingest:file:src/helix/lightcone/contract.py",
"ingest:file:src/helix/lightcone/outcomes.py",
"ingest:file:src/helix/lightcone/builders/prime_v0.py",
"ingest:file:src/helix/lightcone/demo.py",
"ingest:file:src/helix/lightcone/gpu_backend.py",
"ingest:file:src/helix/lightcone/metadata.py",
"ingest:file:src/helix/lightcone/png.py",
"ingest:file:src/helix/support/subprocess.py",
"ingest:file:src/helix/lightcone/picking.py",
"ingest:file:src/helix/lightcone/snapshot.py",
"ingest:file:src/helix/lightcone/stress.py",
"ingest:file:src/helix/live/cli_utils.py",
"ingest:file:src/helix/live/realtime.py",
"ingest:file:src/helix/live/viz/app.py",
"ingest:file:src/helix/live/viz/channel.py",
"ingest:file:src/helix/live/viz/renderer.py",
"ingest:file:src/helix/live/viz/feed.py",
"ingest:file:src/helix/metrics_utils.py",
"ingest:file:src/helix/metrics/failure_modes.py",
"ingest:file:src/helix/motif/core.py",
"ingest:file:src/helix/nodes/base.py",
"ingest:file:src/helix/nodes/grn.py",
"ingest:file:src/helix/nodes/mech.py",
"ingest:file:src/helix/nodes/protein.py",
"ingest:file:src/helix/nodes/rewriter.py",
"ingest:file:src/helix/ogn/analysis_server.py",
"ingest:file:src/helix/ogn/analysis_store.py",
"ingest:file:src/helix/ogn/client.py",
"ingest:file:src/helix/ogn/ingest_status_client.py",
"ingest:file:tests/test_ogn_manager.py",
"ingest:file:src/helix/ogn/scheduler_status_hooks.py",
"ingest:file:src/helix/ogn/scheduler.py",
"ingest:file:src/helix/pcr/rules.py",
"ingest:file:src/helix/pilot_package_cli.py",
"ingest:file:src/helix/studio/pilot_handoff.py",
"ingest:file:src/helix/predictors/native_baseline.py",
"ingest:file:src/helix/prime/physics.py",
"ingest:file:src/helix/prime/rules.py",
"ingest:file:src/helix/protein.py",
"ingest:file:src/helix/release_urls.py",
"ingest:file:src/helix/rna/mfe.py",
"ingest:file:src/helix/rna/partition.py",
"ingest:file:src/helix/teams/systems_enforcement.py",
"ingest:file:src/helix/seed/tree.py",
"ingest:file:src/helix/studio/run_metrics.py",
"ingest:file:src/helix/seed/guard.py",
"ingest:file:src/helix/seed/minimizer.py",
"ingest:file:src/helix/seed/syncmer.py",
"ingest:file:src/helix/server/config.py",
"ingest:file:src/helix/server/instrument_runs_api.py",
"ingest:file:src/helix/server/analysis_client.py",
"ingest:file:src/helix/server/run_registry_client.py",
"ingest:file:src/helix/sim/evidence.py",
"ingest:file:src/helix/sim/posterior.py",
"ingest:file:src/helix/sim/experiment_planner.py",
"ingest:file:src/helix/sketch/hll.py",
"ingest:file:src/helix/sketch/minhash.py",
"ingest:file:src/helix/species/core.py",
"ingest:file:src/helix/studio/about_dialog.py",
"ingest:file:src/helix/studio/app.py",
"ingest:file:src/helix/studio/ui_tokens.py",
"ingest:file:src/helix/studio/welcome.py",
"ingest:file:src/helix/studio/context.py",
"ingest:file:src/helix/studio/project.py",
"ingest:file:src/helix/studio/crash_dialog.py",
"ingest:file:src/helix/studio/perf.py",
"ingest:file:src/helix/support/events.py",
"ingest:file:src/helix/studio/assays/assay_chooser.py",
"ingest:file:src/helix/studio/assays/primer_design.py",
"ingest:file:src/helix/studio/backend_config.py",
"ingest:file:src/helix/studio/base_position_calibration.py",
"ingest:file:src/helix/studio/batch/batch_compare_panel.py",
"ingest:file:src/helix/studio/workers.py",
"ingest:file:src/helix/studio/edit_plan.py",
"ingest:file:src/helix/studio/export_gate.py",
"ingest:file:src/helix/studio/ui/export_gate.py",
"ingest:file:src/helix/studio/batch/model.py",
"ingest:file:src/helix/studio/run_artifact.py",
"ingest:file:src/helix/studio/batch/bundle.py",
"ingest:file:src/helix/studio/offtargets/model.py",
"ingest:file:src/helix/studio/offtargets/reference_accessor.py",
"ingest:file:src/helix/studio/offtargets/validation_plan.py",
"ingest:file:src/helix/studio/outcomes/clone_yield.py",
"ingest:file:src/helix/studio/outcomes/model.py",
"ingest:file:src/helix/studio/calibration_coverage.py",
"ingest:file:src/helix/studio/calibration.py",
"ingest:file:src/helix/studio/center_panel.py",
"ingest:file:src/helix/studio/hint_banner.py",
"ingest:file:src/helix/studio/plugins/registry.py",
"ingest:file:src/helix/studio/pilot_package_ui.py",
"ingest:file:src/helix/studio/command_palette.py",
"ingest:file:src/helix/studio/ui/window_positioning.py",
"ingest:file:src/helix/studio/commands.py",
"ingest:file:src/helix/support/crash.py",
"ingest:file:src/helix/studio/delivery/contract.py",
"ingest:file:src/helix/studio/demo_layout.py",
"ingest:file:src/helix/studio/demo_loader.py",
"ingest:file:src/helix/studio/experiment_presets.py",
"ingest:file:src/helix/studio/guide_inspector.py",
"ingest:file:src/helix/studio/divergence_proof_bundle.py",
"ingest:file:src/helix/studio/divergence_proof_dialog.py",
"ingest:file:src/helix/studio/dock_panels.py",
"ingest:file:src/helix/studio/doctor_dialog.py",
"ingest:file:src/helix/support/doctor.py",
"ingest:file:src/helix/studio/edit_dag_panel.py",
"ingest:file:src/helix/studio/offtargets/tail_risk_helpers.py",
"ingest:file:src/helix/studio/semantic_schema.py",
"ingest:file:src/helix/studio/evs_view_models.py",
"ingest:file:src/helix/studio/sink_ui_helpers.py",
"ingest:file:src/helix/studio/experiment_intent_spec.py",
"ingest:file:src/helix/studio/entrypoint.py",
"ingest:file:src/helix/studio/evidence_view_model.py",
"ingest:file:src/helix/studio/ordinal_bins.py",
"ingest:file:src/helix/studio/evs_bridge.py",
"ingest:file:src/helix/studio/experiment_intent_spec_panel.py",
"ingest:file:src/helix/studio/experiment_setup_dialog.py",
"ingest:file:src/helix/studio/experiment_setup_model.py",
"ingest:file:src/helix/studio/target_refine_drawer.py",
"ingest:file:src/helix/studio/target_resolution.py",
"ingest:file:src/helix/studio/experiment_spec_panel.py",
"ingest:file:src/helix/studio/experimental/run_history_mv/repro_mv.py",
"ingest:file:src/helix/studio/run_history.py",
"ingest:file:src/helix/studio/export_clip.py",
"ingest:file:src/helix/governance/gates.py",
"ingest:file:src/helix/studio/export_image_settings.py",
"ingest:file:src/helix/studio/export_labels.py",
"ingest:file:src/helix/studio/extension_host/client.py",
"ingest:file:src/helix/studio/terminal/process_backend.py",
"ingest:file:src/helix/studio/extension_host/host_process.py",
"ingest:file:src/helix/datasets/validation_packs/signed_plugin_trust_chain_v1/inputs/plugin_root/demo_trustchain_plugin.py",
"ingest:file:src/helix/studio/plugins/manifest.py",
"ingest:file:src/helix/studio/plugins/policy.py",
"ingest:file:src/helix/studio/gl_panel.py",
"ingest:file:src/helix/studio/locus_fit.py",
"ingest:file:src/helix/studio/outcomes/base_overlay.py",
"ingest:file:src/helix/studio/outcomes/hotspots.py",
"ingest:file:src/helix/studio/outcomes/prime_model.py",
"ingest:file:src/helix/studio/outcomes/prime_overlay.py",
"ingest:file:tests/studio/test_export_hardening.py",
"ingest:file:src/helix/studio/guide_compare.py",
"ingest:file:src/helix/studio/helixspec_editor.py",
"ingest:file:src/helix/studio/policy_patches.py",
"ingest:file:src/helix/wetlab/preflight_linter.py",
"ingest:file:src/helixspec/canon.py",
"ingest:file:src/helixspec/ir_v1.py",
"ingest:file:src/helixspec/lower_engine.py",
"ingest:file:src/helixspec/typecheck.py",
"ingest:file:src/helix/studio/importers/adapters.py",
"ingest:file:src/helix/studio/importers/ampseq.py",
"ingest:file:src/helix/studio/importers/__init__.py",
"ingest:file:src/helix/studio/importers/bam.py",
"ingest:file:src/helix/studio/importers/crispresso.py",
"ingest:file:src/helix/studio/importers/registry.py",
"ingest:file:src/helix/studio/instrument_runs_view.py",
"ingest:file:src/helix/studio/api_client.py",
"ingest:file:src/helix/studio/layout_presets.py",
"ingest:file:src/helix/studio/layout_state.py",
"ingest:file:src/helix/studio/results_io.py",
"ingest:file:src/helix/studio/lightcone_panel.py",
"ingest:file:src/helix/studio/suggested_priors.py",
"ingest:file:src/helix/studio/ui/limitations_dialog.py",
"ingest:file:src/helix/studio/spatial_review_panel.py",
"ingest:file:src/helix/studio/plugins/studio_host.py",
"ingest:file:src/helix/studio/plugins/manager.py",
"ingest:file:src/helix/studio/session_inspector.py",
"ingest:file:src/helix/studio/rail_model.py",
"ingest:file:src/helix/studio/status_chip.py",
"ingest:file:src/helix/studio/run_compare.py",
"ingest:file:src/helix/studio/run_status_panel.py",
"ingest:file:src/helix/studio/ui/text_utils.py",
"ingest:file:src/helix/studio/reports/session_report.py",
"ingest:file:src/helix/studio/web_panels.py",
"ingest:file:src/helix/studio/rail_state.py",
"ingest:file:src/helix/studio/terminal/manager.py",
"ingest:file:src/helix/studio/plugins/isolation_rules.py",
"ingest:file:src/helix/gui/qt_geometry.py",
"ingest:file:src/helix/studio/visualization_review_panel.py",
"ingest:file:src/helix/studio/rail_planner.py",
"ingest:file:src/helix/studio/workflow_panel.py",
"ingest:file:src/helix/studio/backend_commit.py",
"ingest:file:src/helix/studio/plugins/plugins_dialog.py",
"ingest:file:src/helix/studio/offtarget_heat_widget.py",
"ingest:file:src/helix/studio/offtargets/bulge_provider.py",
"ingest:file:src/helix/studio/offtargets/mismatch_provider.py",
"ingest:file:src/helix/studio/offtargets/noop.py",
"ingest:file:src/helix/studio/offtargets/rloks_provider.py",
"ingest:file:src/helix/studio/offtargets/offtarget_list_panel.py",
"ingest:file:src/helix/studio/offtargets/rloks_ui_helpers.py",
"ingest:file:src/helix/studio/repair_pathways.py",
"ingest:file:src/helix/studio/ui/evidence_dialog.py",
"ingest:file:src/helix/studio/outcome_space_map.py",
"ingest:file:src/helix/studio/outcomes/base_edit_model.py",
"ingest:file:src/helix/studio/outcomes/cell_context.py",
"ingest:file:src/helix/studio/outcomes/dynamic_cut_model.py",
"ingest:file:src/helix/studio/outcomes/intent_eval.py",
"ingest:file:src/helix/studio/outcomes/noop.py",
"ingest:file:src/helix/studio/outcomes/outcome_spectrum_panel.py",
"ingest:file:src/helix/studio/plugins/install_txn.py",
"ingest:file:src/helix/studio/plugins/installer.py",
"ingest:file:src/helix/studio/plugins/plugin_package.py",
"ingest:file:src/helix/studio/plugins/trust_store.py",
"ingest:file:src/helix/studio/predictor_evidence_panel.py",
"ingest:file:src/helix/studio/prime_multiplex_calibration.py",
"ingest:file:src/helix/studio/prime_multiplex_leaderboard.py",
"ingest:file:src/helix/studio/provenance_header.py",
"ingest:file:src/helix/studio/rail_widget.py",
"ingest:file:src/helix/studio/results_adapters/batch_ingest.py",
"ingest:file:src/helix/studio/results_adapters/crispresso2.py",
"ingest:file:src/helix/studio/results_adapters/csv_counts.py",
"ingest:file:src/helix/studio/results_adapters/pileup.py",
"ingest:file:src/helix/studio/results_adapters/indel_profile.py",
"ingest:file:src/helix/studio/results_panel.py",
"ingest:file:tools/generate_demo_bundles.py",
"ingest:file:src/helix/studio/simulation_diagnostics.py",
"ingest:file:src/helix/studio/semantic_proof.py",
"ingest:file:src/helix/studio/simulation_diagnostics_panel.py",
"ingest:file:src/helix/studio/systems/acceptance_detail_panel.py",
"ingest:file:src/helix/studio/systems/acceptance_list_panel.py",
"ingest:file:src/helix/studio/systems/acceptance_status_widget.py",
"ingest:file:src/helix/studio/systems/acceptance_viewer.py",
"ingest:file:src/helix/studio/systems/publish_blocked_banner.py",
"ingest:file:src/helix/studio/systems/loader.py",
"ingest:file:src/helix/studio/systems/view_models.py",
"ingest:file:src/helix/studio/systems/panels/cascade_panel.py",
"ingest:file:src/helix/studio/systems/panels/compare_panel.py",
"ingest:file:src/helix/systems/drift.py",
"ingest:file:src/helix/studio/systems/panels/feasibility_panel.py",
"ingest:file:src/helix/studio/systems/panels/summary_panel.py",
"ingest:file:src/helix/studio/systems/panels/uncertainty_panel.py",
"ingest:file:src/helix/studio/systems/systems_viewer.py",
"ingest:file:src/helix/studio/terminal/ansi_parser.py",
"ingest:file:src/helix/studio/terminal/dock.py",
"ingest:file:src/helix/studio/terminal/session_widget.py",
"ingest:file:src/helix/studio/terminal/settings.py",
"ingest:file:src/helix/studio/ui/export_gate_dialog.py",
"ingest:file:src/helix/studio/ui/text_preview_dialog.py",
"ingest:file:src/helix/studio/web_panel_csp.py",
"ingest:file:src/helix/studio/web_panel_policy.py",
"ingest:file:src/helix/studio/workflow_stats.py",
"ingest:file:src/helix/systems/bundle_loader.py",
"ingest:file:src/helix/systems/contracts.py",
"ingest:file:src/helix/systems/bundle.py",
"ingest:file:src/helix/systems/propagation.py",
"ingest:file:src/helix/systems/scoring.py",
"ingest:file:src/helix/systems/cli.py",
"ingest:file:src/helix/systems/disease_models.py",
"ingest:file:src/helix/systems/observables.py",
"ingest:file:src/helix/systems/reviewer_summary.py",
"ingest:file:src/helix/systems/reviewer_summary_qualified.py",
"ingest:file:src/helix/teams/blob_store_s3.py",
"ingest:file:src/helix/teams/blob_store.py",
"ingest:file:src/helix/teams/oidc.py",
"ingest:file:src/helix/teams/systems_db.py",
"ingest:file:src/helix/teams/systems_acceptance.py",
"ingest:file:src/helix/teams/systems_cli.py",
"ingest:file:src/helix/teams/systems_policy.py",
"ingest:file:src/helix/visualization/_dag_utils.py",
"ingest:file:src/helix/viz/_utils.py",
"ingest:file:src/helix/viz/alignment.py",
"ingest:file:src/helix/viz/motif.py",
"ingest:file:src/helix/workflows.py",
"ingest:file:src/helixspec/diff.py",
"ingest:file:src/helixspec/verify_fs.py",
"ingest:file:src/helixspec/compare.py",
"ingest:file:src/helixspec/d2_metrics.py",
"ingest:file:src/helixspec/run_graph.py",
"ingest:file:src/helixspec/types.py",
"ingest:file:tests/conftest.py",
"ingest:file:tests/e2e/test_cli_session_contract_v1.py",
"ingest:file:tests/studio/test_offtarget_rloks_panel_logic.py",
"ingest:file:tests/e2e/test_cli_session_contract_v2.py",
"ingest:file:tests/e2e/test_cli_session_contract_v3.py",
"ingest:file:tests/e2e/test_cli_viz_smoke.py",
"ingest:file:tests/evs_visual/conftest.py",
"ingest:file:tests/evs_visual/test_composite_lane.py",
"ingest:file:tests/evs_visual/helpers_composite.py",
"ingest:file:tests/evs_visual/test_dcas9_lane.py",
"ingest:file:tests/evs_visual/test_evs_schema_roundtrip.py",
"ingest:file:tests/evs_visual/test_gc_lane.py",
"ingest:file:tests/evs_visual/helpers_gc.py",
"ingest:file:tests/evs_visual/test_indel_risk_lane.py",
"ingest:file:tests/evs_visual/helpers_indel_risk.py",
"ingest:file:tests/evs_visual/test_offtarget_density_lane.py",
"ingest:file:tests/evs_visual/helpers_offtarget.py",
"ingest:file:tests/evs_visual/test_pam_seed_lane.py",
"ingest:file:tests/evs_visual/helpers_pam_seed.py",
"ingest:file:tests/evs_visual/test_prime_dp_lane.py",
"ingest:file:tests/evs_visual/helpers_prime_dp.py",
"ingest:file:tests/evs_visual/test_render.py",
"ingest:file:tests/genome/test_fm_build_wrapper.py",
"ingest:file:tests/genome/test_fm_registry.py",
"ingest:file:tests/genome/test_ingest_progress.py",
"ingest:file:tests/genome/test_parse_percent_sample.py",
"ingest:file:tests/genome/test_window_iter.py",
"ingest:file:tests/genome/test_window_store.py",
"ingest:file:tests/release_test_support.py",
"ingest:file:tests/studio/test_adversarial_semantics.py",
"ingest:file:tests/studio/test_ansi_parser.py",
"ingest:file:tests/studio/test_assay_plan.py",
"ingest:file:tests/studio/test_base_cal_batch_eval.py",
"ingest:file:tests/studio/test_base_edit_model.py",
"ingest:file:tests/studio/test_base_overlay.py",
"ingest:file:tests/studio/test_base_position_calibration.py",
"ingest:file:tests/studio/test_batch_bundle_auroc.py",
"ingest:file:tests/studio/test_batch_bundle_determinism.py",
"ingest:file:tests/studio/test_batch_bundle.py",
"ingest:file:tests/studio/test_batch_compare_panel.py",
"ingest:file:tests/test_studio_evaluation_access.py",
"ingest:file:tests/studio/test_batch_ingest.py",
"ingest:file:tests/studio/test_batch_ranking.py",
"ingest:file:tests/studio/test_batch_runner.py",
"ingest:file:tests/studio/test_calibration_apply.py",
"ingest:file:tests/studio/test_calibration_profile.py",
"ingest:file:tests/studio/test_clone_plan.py",
"ingest:file:tests/studio/test_console_dock_shell.py",
"ingest:file:tests/studio/test_crispresso2_adapter.py",
"ingest:file:tests/studio/test_csv_counts_adapter.py",
"ingest:file:tests/studio/test_cut_model.py",
"ingest:file:tests/studio/test_delivery_contract.py",
"ingest:file:tests/studio/test_dynamic_cut_model.py",
"ingest:file:tests/studio/test_edit_dag_outcome_review_surface.py",
"ingest:file:tests/studio/test_edit_dag_panel_actions.py",
"ingest:file:tests/studio/test_edit_dag_panel_golden.py",
"ingest:file:tests/studio/test_edit_plan_legacy_bridge.py",
"ingest:file:tests/studio/test_edit_plan_roundtrip.py",
"ingest:file:tests/studio/test_empirical_base_position_calibration_e2e.py",
"ingest:file:tests/studio/test_evs_view_models.py",
"ingest:file:tests/studio/test_experiment_intent_spec_roundtrip.py",
"ingest:file:tests/studio/test_experiment_setup_model.py",
"ingest:file:tests/studio/test_experiment_spec_panel.py",
"ingest:file:tests/studio/test_experiment_spec_roundtrip.py",
"ingest:file:tests/studio/test_export_clip.py",
"ingest:file:tests/studio/test_export_gate_wetlab_preflight.py",
"ingest:file:tests/studio/test_fit_to_locus.py",
"ingest:file:tests/studio/test_helixspec_editor.py",
"ingest:file:tests/studio/test_hint_banner.py",
"ingest:file:tests/studio/test_hotspots.py",
"ingest:file:tests/studio/test_instrument_runs_auto_refresh.py",
"ingest:file:tests/studio/test_intent_eval.py",
"ingest:file:tests/studio/test_layout_splitter_persistence.py",
"ingest:file:tests/studio/test_left_rail_compact_toggle.py",
"ingest:file:tests/studio/test_lightcone_audit_pack.py",
"ingest:file:tests/studio/test_lightcone_live.py",
"ingest:file:tests/studio/test_multiplex_cut_model.py",
"ingest:file:tests/studio/test_observed_overlay_roundtrip.py",
"ingest:file:tests/studio/test_offtarget_list_panel.py",
"ingest:file:tests/studio/test_offtarget_report.py",
"ingest:file:tests/studio/test_offtarget_risk_scoring.py",
"ingest:file:src/helix/studio/offtargets/risk.py",
"ingest:file:tests/studio/test_offtarget_rloks_pack_integrity.py",
"ingest:file:tests/studio/test_offtarget_rloks_pack_manifest_schema.py",
"ingest:file:tests/studio/test_offtarget_rloks_pack_manifest.py",
"ingest:file:tests/studio/test_offtarget_rloks_provider_hardening.py",
"ingest:file:tests/studio/test_offtarget_rloks_streaming.py",
"ingest:file:tests/studio/test_outcome_explorer_header_chevron.py",
"ingest:file:tests/studio/test_outcome_model_contract.py",
"ingest:file:tests/studio/test_outcome_spectrum_panel.py",
"ingest:file:tests/studio/test_outcome_summary_receipt.py",
"ingest:file:tests/studio/test_pileup_adapter.py",
"ingest:file:tests/studio/test_pilot_handoff.py",
"ingest:file:tests/studio/test_pilot_package_ui.py",
"ingest:file:tests/studio/test_prime_model.py",
"ingest:file:tests/studio/test_prime_multiplex.py",
"ingest:file:tests/studio/test_prime_overlay.py",
"ingest:file:tests/studio/test_primer_plan.py",
"ingest:file:tests/studio/test_responsive_sizing.py",
"ingest:file:tests/studio/test_results_panel_batch_eval.py",
"ingest:file:tests/studio/test_results_panel_batch_ingest.py",
"ingest:file:tests/studio/test_results_record_io.py",
"ingest:file:tests/studio/test_run_compare_shell.py",
"ingest:file:tests/studio/test_run_history_shell.py",
"ingest:file:tests/studio/test_run_status_panel.py",
"ingest:file:tests/studio/test_semantic_audit.py",
"ingest:file:src/helix/studio/semantic_audit.py",
"ingest:file:tests/studio/test_semantic_proof.py",
"ingest:file:tests/studio/test_semantic_schema.py",
"ingest:file:tests/studio/test_session_drawer_button.py",
"ingest:file:tests/studio/test_session_inspector_shell.py",
"ingest:file:tests/studio/test_simulation_diagnostics_panel.py",
"ingest:file:tests/studio/test_simulation_diagnostics.py",
"ingest:file:tests/studio/test_sink_ui_helpers.py",
"ingest:file:tests/studio/test_snap_drift_proof_dialog_smoke.py",
"ingest:file:tests/studio/test_snap_ui_smoke.py",
"ingest:file:tests/studio/test_snapshot_to_evs.py",
"ingest:file:tests/studio/test_spatial_review_panel.py",
"ingest:file:tests/studio/test_studio_layout_snapshots.py",
"ingest:file:tests/studio/test_studio_mcp_bridge.py",
"ingest:file:tests/studio/test_studio_screenshot_receipt.py",
"ingest:file:tests/studio/test_studio_visualization_snapshot.py",
"ingest:file:tests/studio/test_suggested_priors_apply.py",
"ingest:file:tests/studio/test_suggested_priors_compat.py",
"ingest:file:tests/studio/test_suggested_priors_history_chooser.py",
"ingest:file:tests/studio/test_suggested_priors.py",
"ingest:file:tests/studio/test_suggestions_pipeline.py",
"ingest:file:tests/studio/test_tail_risk_helpers.py",
"ingest:file:tests/studio/test_tail_risk_panel_model.py",
"ingest:file:tests/studio/test_text_preview_dialog.py",
"ingest:file:tests/studio/test_validation_plan.py",
"ingest:file:tests/studio/test_visualization_review_panel.py",
"ingest:file:tests/systems/fixtures/generate_goldens.py",
"ingest:file:tests/systems/test_acceptance_integration.py",
"ingest:file:tests/systems/test_acceptance_regression.py",
"ingest:file:tests/systems/test_bundle.py",
"ingest:file:tests/systems/test_contracts.py",
"ingest:file:tests/systems/test_delivery_penalties.py",
"ingest:file:tests/systems/test_determinism.py",
"ingest:file:tests/systems/test_disease_models.py",
"ingest:file:tests/systems/test_drift_sentinel.py",
"ingest:file:tests/systems/test_propagation.py",
"ingest:file:tests/systems/test_studio_integration.py",
"ingest:file:tests/systems/test_threshold_protection.py",
"ingest:file:tests/systems/test_topology_contract.py",
"ingest:file:tests/test_alleleops_roundtrip.py",
"ingest:file:tests/test_analysis_server.py",
"ingest:file:tests/test_analysis_store.py",
"ingest:file:tests/test_api_instrument_runs.py",
"ingest:file:tests/test_artifact_bundle_canonicalization.py",
"ingest:file:tools/generate_hub_example_bundle.py",
"ingest:file:tests/test_artifact_bundle_verify.py",
"ingest:file:tests/test_artifact_bundle.py",
"ingest:file:tests/test_basespace_oauth.py",
"ingest:file:tests/test_basespace_translator.py",
"ingest:file:tests/test_benchmark_schema.py",
"ingest:file:tests/test_helix_cli.py",
"ingest:file:tests/test_bioinformatics.py",
"ingest:file:tests/test_braid_bundling_invariants.py",
"ingest:file:tests/test_branch_tree_determinism.py",
"ingest:file:tests/test_build_evaluation_pack_azimuth.py",
"ingest:file:tests/test_build_evaluation_pack_offtarget_public.py",
"ingest:file:tests/test_build_fingerprint_deterministic.py",
"ingest:file:tests/test_build_meta.py",
"ingest:file:tests/test_builder_base_v0.py",
"ingest:file:tests/test_builder_crispr_v0.py",
"ingest:file:tests/test_builder_prime_v0.py",
"ingest:file:tests/test_calibration_bundle.py",
"ingest:file:tests/test_calibration_coverage.py",
"ingest:file:tests/test_campaigns_cli.py",
"ingest:file:tests/test_campaigns_determinism.py",
"ingest:file:tests/test_center_hero_layout.py",
"ingest:file:tests/test_center_panel_outcome_count.py",
"ingest:file:tests/test_chain_out_of_order.py",
"ingest:file:tests/test_claims_dirty_invariant.py",
"ingest:file:tests/test_cli_completion_footer.py",
"ingest:file:tests/test_cli_deterministic_smoke.py",
"ingest:file:tests/test_cli_headless.py",
"ingest:file:tests/test_cli_helixspec_run.py",
"ingest:file:tests/test_cli_helixspec.py",
"ingest:file:tests/test_cli_report_filter.py",
"ingest:file:tests/test_cli_simulate_prime.py",
"ingest:file:tests/test_cli_verify_export_contract.py",
"ingest:file:tests/test_clinical_endpoints.py",
"ingest:file:tests/test_clinical_protocol.py",
"ingest:file:tests/test_clinical_replay.py",
"ingest:file:tests/test_clinical.py",
"ingest:file:tests/test_codon.py",
"ingest:file:tests/test_compliance_controls.py",
"ingest:file:tests/test_composite_editability_cuda.py",
"ingest:file:tests/test_config_features.py",
"ingest:file:tests/test_contract_identity_writers.py",
"ingest:file:tests/test_contract_info.py",
"ingest:file:tests/test_crash_record.py",
"ingest:file:tests/test_crispr_backend_selection.py",
"ingest:file:tests/test_crispr_coordinate_contract.py",
"ingest:file:tests/test_crispr_cut_position_consistency.py",
"ingest:file:src/helix/edit/simulate.py",
"ingest:file:tests/test_crispr_dag_micro.py",
"ingest:file:tests/test_crispr_dag_outcomes_sensitive_to_guide.py",
"ingest:file:tests/test_crispr_decision_contract.py",
"ingest:file:tests/test_crispr_demo_sim_fixture.py",
"ingest:file:tests/test_crispr_dynamic_sim.py",
"ingest:file:tests/test_crispr_edit_class_metadata.py",
"ingest:file:tests/test_crispr_edit_dag_crispr_micro.py",
"ingest:file:tests/test_crispr_engine_cuda.py",
"ingest:file:tests/test_offtarget_benchmark.py",
"ingest:file:tests/test_crispr_engine_fixtures.py",
"ingest:file:tests/test_crispr_fuzz.py",
"ingest:file:tests/test_crispr_guide_objectives.py",
"ingest:file:tests/test_crispr_guide_sweep_cli_output.py",
"ingest:file:tests/test_crispr_guide_sweep.py",
"ingest:file:tests/test_crispr_guides.py",
"ingest:file:tests/test_crispr_interaction_proxy.py",
"ingest:file:tests/test_crispr_native_engine.py",
"ingest:file:tests/test_crispr_pam_mask.py",
"ingest:file:tests/test_crispr_pam.py",
"ingest:file:tests/test_crispr_simulator.py",
"ingest:file:tests/test_crispr_tau_leap_cli.py",
"ingest:file:tests/test_crispr_viz_dag_parity.py",
"ingest:file:tests/test_ctmc_tau_leap_contract.py",
"ingest:file:tests/test_ctmc_tau_leap_cuda_graphs.py",
"ingest:file:tests/test_ctmc_tau_leap_divergence_counters.py",
"ingest:file:tests/test_ctmc_tau_leap_fixtures.py",
"ingest:file:tests/test_ctmc_tau_leap_gpu_parity_graphs.py",
"ingest:file:tests/test_ctmc_tau_leap_gpu_parity.py",
"ingest:file:tests/test_ctmc_tau_leap.py",
"ingest:file:tests/test_cut_semantics_determinism_property.py",
"ingest:file:tests/test_cut_semantics.py",
"ingest:file:tests/test_cut_shift_perturbation.py",
"ingest:file:tests/test_cyclospectrum.py",
"ingest:file:tests/test_dcas9_occupancy_cuda.py",
"ingest:file:tests/test_decision_support_gates_v0.py",
"ingest:file:tests/test_deltas.py",
"ingest:file:tests/test_demo_auroc_delta.py",
"ingest:file:tests/test_demo_session.py",
"ingest:file:tests/test_determinism_guard.py",
"ingest:file:tests/test_deterministic_seq_cnn.py",
"ingest:file:tests/test_divergence_proof_bundle_reader.py",
"ingest:file:tests/test_divergence.py",
"ingest:file:src/helixspec/manifest.py",
"ingest:file:tests/test_download_release_contract.py",
"ingest:file:tools/stage_website_release.py",
"ingest:file:tests/test_edge_config.py",
"ingest:file:tests/test_edge_scratch_cleanup.py",
"ingest:file:tests/test_edit_dag_display_formatting.py",
"ingest:file:tests/test_edit_dag_frames.py",
"ingest:file:tests/test_edit_dag_layout_invariants.py",
"ingest:file:tests/test_edit_dag.py",
"ingest:file:tests/test_egfr_grb2_mvp.py",
"ingest:file:tests/test_egfr_grb2_regression.py",
"ingest:file:tests/test_enterprise_proof_offtarget_public_doc.py",
"ingest:file:tests/test_enzyme_contract_v1.py",
"ingest:file:tests/test_eval_azimuth_pack_auroc.py",
"ingest:file:tests/test_evaluation_pack_v1.py",
"ingest:file:tests/test_evaluator_docs_loop_contract.py",
"ingest:file:tests/test_evaluator_mvp_smoke.py",
"ingest:file:tests/test_event_log.py",
"ingest:file:tests/test_evidence_view_model.py",
"ingest:file:tests/test_evs/test_offtarget_heat.py",
"ingest:file:tests/test_experiment_planner.py",
"ingest:file:tests/test_experiment_presets.py",
"ingest:file:tests/test_experiment_setup_dialog.py",
"ingest:file:tests/test_export_evidence.py",
"ingest:file:tests/test_export_gate_keys.py",
"ingest:file:tests/test_export_run.py",
"ingest:file:tests/test_export_verify.py",
"ingest:file:tests/test_visual_diff_report.py",
"ingest:file:tests/test_extension_host_heartbeat.py",
"ingest:file:tests/test_extension_host.py",
"ingest:file:examples/plugins/remote_echo/remote_echo_plugin.py",
"ingest:file:tests/test_filter_only_ui_no_ranking.py",
"ingest:file:tests/test_fm_index.py",
"ingest:file:src/helix/crispr/offtarget_fm.py",
"ingest:file:tests/test_focus_lens_and_physics.py",
"ingest:file:tests/test_gate_mode_artifact.py",
"ingest:file:tests/test_gate_mode_golden_fixtures.py",
"ingest:file:tests/test_gc_homopolymer_cuda.py",
"ingest:file:tests/test_genome_editing_evidence_runtime.py",
"ingest:file:tests/test_geom_builders.py",
"ingest:file:tests/test_geometry_compiler_determinism.py",
"ingest:file:tests/test_gl_panel_export_clip.py",
"ingest:file:tests/test_gl_panel.py",
"ingest:file:tests/test_golden_failing_bundle_v1.py",
"ingest:file:tests/test_governance_ledger_v1.py",
"ingest:file:tests/test_governance_no_side_channels_cli.py",
"ingest:file:tests/test_governance_repo_balance.py",
"ingest:file:tests/test_governance_self_check_cli.py",
"ingest:file:tests/test_governance_watermarking.py",
"ingest:file:tests/test_gpu_l0_thermo.py",
"ingest:file:tests/test_graphs_colored.py",
"ingest:file:tests/test_graphs_dbg.py",
"ingest:file:tests/test_guide_inspector_model.py",
"ingest:file:tests/test_helix_api.py",
"ingest:file:tests/test_helixspec_canon_hash.py",
"ingest:file:tests/test_helixspec_diff.py",
"ingest:file:tests/test_helixspec_lower_engine.py",
"ingest:file:tests/test_helixspec_parse.py",
"ingest:file:tests/test_helixspec_typecheck.py",
"ingest:file:tests/test_hero_status.py",
"ingest:file:tests/test_hostile_bypass_pack_v1.py",
"ingest:file:tests/test_hub_cli_hub_root_anywhere.py",
"ingest:file:tests/test_hub_decision_export_v0.py",
"ingest:file:tests/test_hub_decision_v1.py",
"ingest:file:tests/test_hub_example_bundle_v1.py",
"ingest:file:tests/test_hub_pilot_export_v0.py",
"ingest:file:tests/test_hub_proof_render_v0.py",
"ingest:file:tests/test_hub_review_v0.py",
"ingest:file:tests/test_illumina_translator.py",
"ingest:file:tests/test_importers_ampseq.py",
"ingest:file:tests/test_importers_bam.py",
"ingest:file:tests/test_importers_crispresso.py",
"ingest:file:tests/test_importers_integration_headless.py",
"ingest:file:tests/test_importers_registry.py",
"ingest:file:tests/test_importers_to_run_record.py",
"ingest:file:tests/test_indel_risk_cuda.py",
"ingest:file:tests/test_ingest_registry_config.py",
"ingest:file:tests/test_ingest_status_client.py",
"ingest:file:tests/test_ingest_status_update_api.py",
"ingest:file:tests/test_ingest_verification.py",
"ingest:file:tests/test_instrument_runs_view.py",
"ingest:file:tests/test_intake_ledger.py",
"ingest:file:tests/test_integration_studio_project_artifacts.py",
"ingest:file:tests/test_integration_studio_project_workflow.py",
"ingest:file:tests/test_integration_studio.py",
"ingest:file:tests/test_invariants.py",
"ingest:file:tests/test_ion_receiver_cli.py",
"ingest:file:tests/test_ion_torrent_receiver.py",
"ingest:file:tests/test_ion_torrent_translator.py",
"ingest:file:tests/test_iterated_dynamics.py",
"ingest:file:tests/test_layout_state.py",
"ingest:file:tests/test_licensing.py",
"ingest:file:tests/test_lightcone_3d_view_mode.py",
"ingest:file:tests/test_lightcone_demo_proof_v0_8.py",
"ingest:file:tools/lightcone_demo_proof_v0_8.py",
"ingest:file:tests/test_lightcone_drag_threshold.py",
"ingest:file:tests/test_lightcone_gpu_parity.py",
"ingest:file:tests/test_lightcone_gpu_raster_receipts.py",
"ingest:file:tests/test_lightcone_panel_smoke.py",
"ingest:file:tests/test_lightcone_perf_profile.py",
"ingest:file:tests/test_lightcone_perf_smoke.py",
"ingest:file:tests/test_lightcone_picking.py",
"ingest:file:tests/test_lightcone_render_golden.py",
"ingest:file:tests/test_lightcone_stress_tree_determinism.py",
"ingest:file:tests/test_live_cli.py",
"ingest:file:tests/test_main_window_placeholders.py",
"ingest:file:tests/test_metrics_auroc.py",
"ingest:file:src/helix/metrics/auroc.py",
"ingest:file:tests/test_metrics_roi.py",
"ingest:file:tests/test_mock_run_ingest_server.py",
"ingest:file:tests/test_modern_engine_time_units.py",
"ingest:file:tests/test_modern_qt_dpi.py",
"ingest:file:tests/test_modern_qt_dpr_guardrail.py",
"ingest:file:tests/test_modern_qt_pick_alloc_separation_guardrail.py",
"ingest:file:tests/test_modern_qt_picking_mapping.py",
"ingest:file:tests/test_modern_qt_render_activation.py",
"ingest:file:tests/test_modern_qt_resize_alloc_guard.py",
"ingest:file:tests/test_motif.py",
"ingest:file:src/helix/motif/__init__.py",
"ingest:file:tests/test_nussinov.py",
"ingest:file:tests/test_offtarget_cuda_integration.py",
"ingest:file:tests/test_offtarget_density_cuda.py",
"ingest:file:tests/test_offtarget_full_determinism.py",
"ingest:file:tests/test_offtarget_parity.py",
"ingest:file:tests/test_seed.py",
"ingest:file:tests/test_ogn_gating.py",
"ingest:file:tests/test_ontargetx_bundle_io.py",
"ingest:file:tests/test_ontargetx_embedding_v3_kmer2.py",
"ingest:file:tests/test_ontargetx_embedding_v4_kmer3hash256.py",
"ingest:file:tests/test_ontargetx_embedding_v4_thermo_positional.py",
"ingest:file:tests/test_ontargetx_embedding_v5_pos1hot.py",
"ingest:file:tests/test_ontargetx_embedding_v6_kmer2_thermo.py",
"ingest:file:tests/test_ontargetx_encoding.py",
"ingest:file:tests/test_ontargetx_engine_bundle.py",
"ingest:file:tests/test_ontargetx_ensemble_cv.py",
"ingest:file:src/helix/crispr/ontargetx/ensemble.py",
"ingest:file:tests/test_ontargetx_governance.py",
"ingest:file:tests/test_ontargetx_ranking_pairs.py",
"ingest:file:tests/test_open_snapshot_activates_evs.py",
"ingest:file:tests/test_optional_deps_errors.py",
"ingest:file:tests/test_outcome_determinism_permutation.py",
"ingest:file:tests/test_outcome_explorer_mass.py",
"ingest:file:tests/test_outcome_explorer.py",
"ingest:file:tests/test_outcome_flow_intent.py",
"ingest:file:tests/test_outcome_metadata_chips.py",
"ingest:file:tests/test_outcome_normalize.py",
"ingest:file:tests/test_outcome_perturbation_cache.py",
"ingest:file:tests/test_outcome_posterior.py",
"ingest:file:tests/test_outcome_ribbon_label_selection.py",
"ingest:file:tests/test_outcome_space_map.py",
"ingest:file:tests/test_outcome_stale_drop.py",
"ingest:file:tests/test_packaging_metadata.py",
"ingest:file:tests/test_packaging_pyinstaller_doc_contract.py",
"ingest:file:tests/test_packaging_release_contract.py",
"ingest:file:tests/test_packaging_trusted_release_contract.py",
"ingest:file:tests/test_pam_seed_cuda.py",
"ingest:file:tests/test_partner_followup.py",
"ingest:file:tests/test_pcr_engine.py",
"ingest:file:tests/test_phase1_knn.py",
"ingest:file:tests/test_playground_crispr_micro.py",
"ingest:file:tests/test_plugin_isolation_rules.py",
"ingest:file:tests/test_plugin_packages.py",
"ingest:file:tests/test_plugin_registries.py",
"ingest:file:tests/test_plugin_registry_cache.py",
"ingest:file:tests/test_plugins_manager.py",
"ingest:file:tests/test_plugins_manifest.py",
"ingest:file:tests/test_policy_packs.py",
"ingest:file:tests/test_policy_patches.py",
"ingest:file:tests/test_predictor_receipts.py",
"ingest:file:tests/test_pricing_enforcement_contract.py",
"ingest:file:tests/test_prime_dp_cuda.py",
"ingest:file:tests/test_prime_engine.py",
"ingest:file:tests/test_prime_multiplex_calibration.py",
"ingest:file:tests/test_prime_physics_score.py",
"ingest:file:tests/test_prime_physics.py",
"ingest:file:tests/test_project_imported_runs.py",
"ingest:file:tests/test_project_model.py",
"ingest:file:tests/test_project_snapshot_paths.py",
"ingest:file:tests/test_project_viz_paths.py",
"ingest:file:tests/test_proof_kit_builder.py",
"ingest:file:tests/test_protein.py",
"ingest:file:tests/test_provenance_headers.py",
"ingest:file:tests/test_provenance_race.py",
"ingest:file:tests/test_provenance.py",
"ingest:file:tests/test_public_release_channel_contract.py",
"ingest:file:tools/publish_github_release.py",
"ingest:file:tools/publish_website_release.py",
"ingest:file:tests/test_public_release_docs_contract.py",
"ingest:file:tools/public_release_docs_contract.py",
"ingest:file:tests/test_public_validation_packs_v1.py",
"ingest:file:tests/test_publish_github_release.py",
"ingest:file:tests/test_publish_website_release.py",
"ingest:file:tests/test_pypi_publishing_contract.py",
"ingest:file:tests/test_rail_health_bar_widget.py",
"ingest:file:tests/test_rail_state_store.py",
"ingest:file:tests/test_rail_widget_recompute.py",
"ingest:file:tests/test_rail_widget_spinner_timer.py",
"ingest:file:tests/test_realtime_transport.py",
"ingest:file:tests/test_recompute_chain_policy.py",
"ingest:file:tests/test_recompute_planner.py",
"ingest:file:tests/test_registry_v1_smoke.py",
"ingest:file:tests/test_release_asset_provenance_contract.py",
"ingest:file:tests/test_release_checklist_contract.py",
"ingest:file:tests/test_release_gates_contract.py",
"ingest:file:tests/test_release_local.py",
"ingest:file:tests/test_release_provenance_contract.py",
"ingest:file:tests/test_repair_pathways.py",
"ingest:file:tests/test_repro_adversarial.py",
"ingest:file:tests/test_repro_backend_parity.py",
"ingest:file:tests/test_repro_bundle.py",
"ingest:file:tests/test_repro_filesystem_ordering.py",
"ingest:file:tests/test_repro_manifest_contract.py",
"ingest:file:tests/test_repro_subprocess_repeat.py",
"ingest:file:tests/test_results_adapter_indel_profile.py",
"ingest:file:tests/test_revenue_plan.py",
"ingest:file:tests/test_rna_mccaskill.py",
"ingest:file:tests/test_run_activation_propagates_evs.py",
"ingest:file:tests/test_run_activation_survives_layout_failure.py",
"ingest:file:tests/test_run_artifact.py",
"ingest:file:tests/test_run_bundle.py",
"ingest:file:tests/test_run_compare_auroc_extract.py",
"ingest:file:tests/test_run_descriptor_schema.py",
"ingest:file:tests/test_run_history_mv_repro.py",
"ingest:file:tests/test_run_history.py",
"ingest:file:tests/test_run_metrics_json_safe.py",
"ingest:file:tests/test_run_recorded_updates_analysis_outcome_count.py",
"ingest:file:tests/test_run_registry_api.py",
"ingest:file:tests/test_run_registry_status.py",
"ingest:file:tests/test_run_registry.py",
"ingest:file:tests/test_s3_blob_store.py",
"ingest:file:tests/test_save_session_report_writes_file.py",
"ingest:file:tests/test_scc.py",
"ingest:file:tests/test_scheduler_islands.py",
"ingest:file:tests/test_schema_manifest.py",
"ingest:file:tests/test_scientific_contract.py",
"ingest:file:src/helix/seed/extend.py",
"ingest:file:tests/test_selection_utils.py",
"ingest:file:tests/test_session_model.py",
"ingest:file:tests/test_session_report_engine_info.py",
"ingest:file:tests/test_session_report_no_chart.py",
"ingest:file:tests/test_session_report_watermark.py",
"ingest:file:tests/test_shipped_ontargetx_v7_manifest.py",
"ingest:file:tests/test_simbuilder_embedded_layout_smoke.py",
"ingest:file:tests/test_simbuilder_layout_spacing.py",
"ingest:file:tests/test_sketch.py",
"ingest:file:src/helix/sketch/distance.py",
"ingest:file:tests/test_smoke_package.py",
"ingest:file:tools/smoke_package.py",
"ingest:file:tests/test_snapshot_bundle.py",
"ingest:file:tests/test_species_core.py",
"ingest:file:tests/test_spine_end_to_end.py",
"ingest:file:tests/test_stage_website_release.py",
"ingest:file:tests/test_string.py",
"ingest:file:src/helix/string/edit.py",
"ingest:file:tests/test_structural_risk.py",
"ingest:file:tests/test_studio_bootstrap.py",
"ingest:file:tests/test_studio_core_tabs.py",
"ingest:file:tests/test_studio_export_parity.py",
"ingest:file:tests/test_studio_left_tabs_visual_artifact.py",
"ingest:file:tests/test_studio_plugin_host.py",
"ingest:file:tests/test_studio_responsiveness.py",
"ingest:file:tests/test_studio_session_helixspec.py",
"ingest:file:tests/test_summary_contract_v2.py",
"ingest:file:tests/test_support_bundle.py",
"ingest:file:tests/test_sweep.py",
"ingest:file:tests/test_target_picker_drawer.py",
"ingest:file:tests/test_target_resolution.py",
"ingest:file:tests/test_teams_audit_export_v1.py",
"ingest:file:tests/test_teams_backfill_and_telemetry.py",
"ingest:file:tests/test_teams_cli_bootstrap.py",
"ingest:file:tests/test_teams_db_backup.py",
"ingest:file:tests/test_teams_metrics.py",
"ingest:file:tests/test_teams_oidc_auth.py",
"ingest:file:tests/test_teams_smoke_contract.py",
"ingest:file:tests/test_teams_telemetry_seats.py",
"ingest:file:tests/test_teams_token_policy.py",
"ingest:file:tests/test_teams_v0_smoke.py",
"ingest:file:tests/test_thermo_connect_translator.py",
"ingest:file:tests/test_triage.py",
"ingest:file:tests/test_trust_check_cli.py",
"ingest:file:tests/test_uploader_streaming.py",
"ingest:file:tests/test_user_config_profiles.py",
"ingest:file:tests/test_validate_artifacts.py",
"ingest:file:tests/test_validation_bundle_verify.py",
"ingest:file:tests/test_validation_verdict_vectors.py",
"ingest:file:tests/test_validation_verdict.py",
"ingest:file:tests/test_veribiota_checks.py",
"ingest:file:tests/test_veribiota_cli.py",
"ingest:file:tests/test_veribiota_export.py",
"ingest:file:tests/test_verify_fuzz_v1.py",
"ingest:file:tests/test_verify_pilot_package.py",
"ingest:file:tests/test_verify_reason_code_contract_v1.py",
"ingest:file:tests/test_verify_release_provenance.py",
"ingest:file:tests/test_verify_release_signatures.py",
"ingest:file:tests/test_viewer_perf_hud_smoke.py",
"ingest:file:tools/visual_diff_report.py",
"ingest:file:tests/test_web_panel_csp.py",
"ingest:file:tests/test_web_panel_policy.py",
"ingest:file:tests/test_web_panels_webengine_smoke.py",
"ingest:file:tests/test_welcome_dialog_smoke.py",
"ingest:file:tests/test_wetlab_preflight_linter.py",
"ingest:file:tests/test_wheel_guard_scroll.py",
"ingest:file:tests/test_workflow_panel_focus_overlay.py",
"ingest:file:tests/test_workflow_stats.py",
"ingest:file:tests/test_workflow2p5d_builder.py",
"ingest:file:tests/test_zip_artifact_determinism.py",
"ingest:file:tests/tools/test_batch_eval_base_positions_cli.py",
"ingest:file:tests/tools/test_batch_eval_leaderboard_cli.py",
"ingest:file:tests/tools/test_cli_session_contract_runner.py",
"ingest:file:tests/tools/test_demo_regeneration.py",
"ingest:file:tests/tools/test_monarchic_repo_balance_cli.py",
"ingest:file:tests/tools/test_prime_multiplex_leaderboard_cli.py",
"ingest:file:tests/tools/test_prime_multiplex_leaderboard.py",
"ingest:file:tests/tools/test_qt_runtime_env.py",
"ingest:file:tools/qt_runtime_env.py",
"ingest:file:tests/tools/test_ship_ontargetx_bundle.py",
"ingest:file:tests/tools/test_train_ontargetx_bundle_azimuth_cli.py",
"ingest:file:tests/tools/test_train_ontargetx_bundle_azimuth_hparams.py",
"ingest:file:tools/train_ontargetx_bundle_azimuth.py",
"ingest:file:tests/tools/test_validate_profiles.py",
"ingest:file:tests/veribiota/gen_crispr_micro.py",
"ingest:file:tests/veribiota/gen_pcr_micro.py",
"ingest:file:tests/veribiota/gen_prime_micro.py",
"ingest:file:tests/viz/test_alignment_ribbon_spec.py",
"ingest:file:tests/viz/test_decision_authority_banner_golden.py",
"ingest:file:tests/viz/test_distance_heatmap_spec.py",
"ingest:file:src/helix/viz/distance.py",
"ingest:file:tests/viz/test_minimizers_inputs.py",
"ingest:file:src/helix/viz/minimizers.py",
"ingest:file:tests/viz/test_minimizers_spec.py",
"ingest:file:tests/viz/test_modern_helix_base_count.py",
"ingest:file:tests/viz/test_modern_qt_helix_reference_golden.py",
"ingest:file:tests/viz/test_modern_qt_hud_golden.py",
"ingest:file:tests/viz/test_modern_qt_hud_state_machine.py",
"ingest:file:tests/viz/test_modern_story_motion_dot_sentinel.py",
"ingest:file:tests/viz/test_motif_logo_spec.py",
"ingest:file:tests/viz/test_rail_ribbons_spec.py",
"ingest:file:tests/viz/test_rna_dotplot_shapes.py",
"ingest:file:src/helix/viz/rna.py",
"ingest:file:tests/viz/test_rna_dotplot_spec.py",
"ingest:file:tests/viz/test_seed_chain_spec.py",
"ingest:file:src/helix/viz/seed_chain.py",
"ingest:file:tools/batch_eval_base_positions.py",
"ingest:file:tools/batch_eval_leaderboard.py",
"ingest:file:tools/build_evaluation_pack_offtarget_public.py",
"ingest:file:tools/build_marketing_assets.py",
"ingest:file:tools/build_proof_kit.py",
"ingest:file:tools/build_reference_validation_bundle.py",
"ingest:file:tools/check_change_scope.py",
"ingest:file:tools/check_cli_session_contract_bump.py",
"ingest:file:tools/check_forbidden_terms.py",
"ingest:file:tools/check_icons_rc.py",
"ingest:file:tools/demo_auroc_delta.py",
"ingest:file:tools/doctor.py",
"ingest:file:tools/eval_azimuth_pack_auroc.py",
"ingest:file:tools/eval_offtarget_pack_auroc.py",
"ingest:file:tools/golden_fixture_gate.py",
"ingest:file:tools/helix_edge_agent.py",
"ingest:file:tools/helix_plugins.py",
"ingest:file:tools/hubverifier-go/internal/hubverify/hubverify.go",
"ingest:file:tools/hubverifier-go/internal/c14n/c14n_test.go",
"ingest:file:tools/hubverifier-go/internal/c14n/c14n.go",
"ingest:file:tools/intake_ledger.py",
"ingest:file:tools/ion_receiver_server.py",
"ingest:file:tools/lightcone_perf.py",
"ingest:file:tools/lightcone_update_perf_baseline.py",
"ingest:file:tools/lightcone_verify_audit_pack.py",
"ingest:file:tools/lint_colors.py",
"ingest:file:tools/lint_contract.py",
"ingest:file:tools/lint_forbidden_calls.py",
"ingest:file:tools/lint_forbidden_imports.py",
"ingest:file:tools/manual_focus_demo.py",
"ingest:file:tools/monarchic_repo_balance.py",
"ingest:file:tools/ogn_evidence_ingest.py",
"ingest:file:tools/package_design_partner_pack.py",
"ingest:file:tools/package_linux.py",
"ingest:file:tools/package_macos.py",
"ingest:file:tools/package_windows.py",
"ingest:file:tools/partner_case.py",
"ingest:file:tools/partner_followup.py",
"ingest:file:tools/partner_intake.py",
"ingest:file:tools/prime_multiplex_leaderboard.py",
"ingest:file:tools/release_provenance_statement.py",
"ingest:file:tools/repro_repeat_check.py",
"ingest:file:tools/revenue_plan.py",
"ingest:file:tools/run_cli_session_contract.py",
"ingest:file:tools/run_clinical.py",
"ingest:file:tools/run_sweep.py",
"ingest:file:tools/semantic_drift.py",
"ingest:file:tools/shake_test.py",
"ingest:file:tools/synthetic_evs.py",
"ingest:file:tools/ship_ontargetx_bundle.py",
"ingest:file:tools/smoke_cuda.py",
"ingest:file:tools/smoke_divergence.py",
"ingest:file:tools/snap_drift_proof_dialog.py",
"ingest:file:tools/snap_layout.py",
"ingest:file:tools/snap_studio_layout.py",
"ingest:file:tools/snap_ui.py",
"ingest:file:tools/studio_stress.py",
"ingest:file:tools/test_env_guard.py",
"ingest:file:tools/update_evaluation_pack_manifests.py",
"ingest:file:tools/update_golden.py",
"ingest:file:tools/update_validation_pack_manifests.py",
"ingest:file:tools/validate_artifact.py",
"ingest:file:tools/validate_artifacts.py",
"ingest:file:tools/validate_profiles.py",
"ingest:file:tools/verify_batch_bundle_repro.py",
"ingest:file:tools/verify_release_provenance.py",
"ingest:file:tools/verify_release_signatures.py",
"ingest:file:packaging/omnis_helix_entry.py",
"ingest:file:packaging/windows/entrypoints/helix_cli_entry.py",
"ingest:file:packaging/windows/entrypoints/omnis_helix_entry.py",
"ingest:file:src/helix_api.py",
"ingest:file:src/helix_cuda_fields.py",
"ingest:file:src/helix_engine/__init__.py",
"ingest:file:src/helix/calibration/__init__.py",
"ingest:file:src/helix/campaigns/__init__.py",
"ingest:file:src/helix/canonicalization/__init__.py",
"ingest:file:src/helix/clinical/__init__.py",
"ingest:file:src/helix/clinical/mechanisms/__init__.py",
"ingest:file:src/helix/clinical/mechanisms/antibody.py",
"ingest:file:src/helix/clinical/mechanisms/cell_therapy.py",
"ingest:file:src/helix/clinical/mechanisms/control.py",
"ingest:file:src/helix/clinical/mechanisms/crispr.py",
"ingest:file:src/helix/clinical/mechanisms/small_molecule.py",
"ingest:file:src/helix/compliance/__init__.py",
"ingest:file:src/helix/compliance/gdpr.py",
"ingest:file:src/helix/compliance/hipaa.py",
"ingest:file:src/helix/compliance/soc2.py",
"ingest:file:src/helix/compute/__init__.py",
"ingest:file:src/helix/compute/backends/__init__.py",
"ingest:file:src/helix/compute/harness.py",
"ingest:file:src/helix/core/__init__.py",
"ingest:file:src/helix/crispr/dynamic/__init__.py",
"ingest:file:src/helix/crispr/on_target_engines/__init__.py",
"ingest:file:src/helix/crispr/ontargetx/__init__.py",
"ingest:file:src/helix/decision_support/__init__.py",
"ingest:file:src/helix/decision_support/run_manifest.py",
"ingest:file:src/helix/determinism/__init__.py",
"ingest:file:src/helix/dsl/__init__.py",
"ingest:file:src/helix/edge/__init__.py",
"ingest:file:src/helix/edit/__init__.py",
"ingest:file:src/helix/edit/physics.py",
"ingest:file:src/helix/engine/gpu/__init__.py",
"ingest:file:src/helix/enzyme/__init__.py",
"ingest:file:src/helix/evaluation/__init__.py",
"ingest:file:src/helix/experiment/__init__.py",
"ingest:file:src/helix/experiments/__init__.py",
"ingest:file:src/helix/genome/__init__.py",
"ingest:file:src/helix/governance/__init__.py",
"ingest:file:src/helix/gpu/fields/__init__.py",
"ingest:file:src/helix/graphs/__init__.py",
"ingest:file:src/helix/gui/icon_resources.py",
"ingest:file:src/helix/gui/modern/__init__.py",
"ingest:file:src/helix/gui/simbuilder/__init__.py",
"ingest:file:src/helix/licensing/__init__.py",
"ingest:file:src/helix/lightcone/__init__.py",
"ingest:file:src/helix/lightcone/builders/__init__.py",
"ingest:file:src/helix/live/__init__.py",
"ingest:file:src/helix/metrics/__init__.py",
"ingest:file:src/helix/motif/em.py",
"ingest:file:src/helix/motif/online.py",
"ingest:file:src/helix/motif/steme.py",
"ingest:file:src/helix/nodes/__init__.py",
"ingest:file:src/helix/pcr/__init__.py",
"ingest:file:src/helix/pcr/dag_api.py",
"ingest:file:src/helix/predictors/__init__.py",
"ingest:file:src/helix/prime/__init__.py",
"ingest:file:src/helix/repro/__init__.py",
"ingest:file:src/helix/rna/__init__.py",
"ingest:file:src/helix/security/__init__.py",
"ingest:file:src/helix/seed/__init__.py",
"ingest:file:src/helix/sim/__init__.py",
"ingest:file:src/helix/sketch/__init__.py",
"ingest:file:src/helix/species/__init__.py",
"ingest:file:src/helix/string/__init__.py",
"ingest:file:src/helix/studio/__init__.py",
"ingest:file:src/helix/studio/assays/__init__.py",
"ingest:file:src/helix/studio/batch/__init__.py",
"ingest:file:src/helix/studio/delivery/__init__.py",
"ingest:file:src/helix/studio/experimental/run_history_mv/__init__.py",
"ingest:file:src/helix/studio/extension_host/__init__.py",
"ingest:file:src/helix/studio/gpu/offtarget_heat_gl.py",
"ingest:file:src/helix/studio/offtargets/__init__.py",
"ingest:file:src/helix/studio/plugins/__init__.py",
"ingest:file:src/helix/studio/render/__init__.py",
"ingest:file:src/helix/studio/reports/__init__.py",
"ingest:file:src/helix/studio/results_adapters/__init__.py",
"ingest:file:src/helix/studio/systems/__init__.py",
"ingest:file:src/helix/studio/systems/panels/__init__.py",
"ingest:file:src/helix/studio/terminal/__init__.py",
"ingest:file:src/helix/systems/__init__.py",
"ingest:file:src/helix/validation/__init__.py",
"ingest:file:src/helix/veribiota/__init__.py",
"ingest:file:src/helix/visualization/__init__.py",
"ingest:file:src/helix/visualization/animate.py",
"ingest:file:src/helix/visualization/diff_view.py",
"ingest:file:src/helix/viz/__init__.py",
"ingest:file:src/helix/viz/crispr_track.py",
"ingest:file:src/helix/viz/seed.py",
"ingest:file:src/helix/wetlab/__init__.py",
"ingest:file:src/helix/wetlab/lint_badge.py",
"ingest:file:src/helix/wetlab/preflight_migration.py",
"ingest:file:src/helixspec/__init__.py",
"ingest:file:tests/test_bool_state_guard.py",
"ingest:file:tests/test_deterministic_mlp.py",
"ingest:file:tests/test_evaluator_release_contract.py",
"ingest:file:tests/test_lightcone_fixture_schema.py",
"ingest:file:tests/test_qt_headless_import.py",
"ingest:file:tests/test_snap_ui_parse_size.py",
"ingest:file:tests/test_studio_entrypoint.py",
"ingest:file:tests/test_theme_stylesheet_smoke.py",
"ingest:file:tests/test_validation_negative_controls.py",
"ingest:file:tools/basespace_edge_login.py",
"ingest:file:tools/mock_run_ingest_server.py",
"ingest:file:tools/release_url_contract.py",
"ingest:file:tools/verify_pilot_package.py"
],
"qualityWarnings": []
}
</details>
Dependencies
Dependency and relationship guide for Helix.
Related Pages
Design-Shaping Dependencies
Insufficient evidence to infer design-shaping dependencies confidently.
<details> <summary>Supporting citations:</summary>- none
Dependency Boundaries
Insufficient evidence to infer dependency boundaries confidently.
<details> <summary>Supporting citations:</summary>- none
Dependency Inventory
symbol:baselines/h0/baseline.py:baseline_h0_score:14callssymbol:baselines/h0/baseline.py:BaselineH0Config:9(high)symbol:benchmark_real_genome.py:benchmark_fm_index:88callssymbol:src/helix/clock.py:perf_counter:72(low)symbol:benchmark_real_genome.py:benchmark_fm_index:88callssymbol:src/helix/genome/fm_index.py:build_genome_fm_index:116(low)symbol:benchmark_real_genome.py:benchmark_fm_index:88callssymbol:src/helix/genome/fm_index.py:search_exact:50(low)symbol:benchmark_real_genome.py:benchmark_fm_index:88callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:benchmark_real_genome.py:main:256callssymbol:benchmark_real_genome.py:benchmark_cpu_baseline:220(high)symbol:benchmark_real_genome.py:main:256callssymbol:benchmark_real_genome.py:benchmark_fm_index:88(high)symbol:benchmark_real_genome.py:main:256callssymbol:benchmark_real_genome.py:benchmark_gpu_validation:131(high)symbol:benchmark_real_genome.py:main:256callssymbol:benchmark_real_genome.py:generate_realistic_guides:53(high)symbol:benchmark_real_genome.py:main:256callssymbol:benchmark_real_genome.py:load_fasta:30(high)symbol:benchmark_real_genome.py:main:256callssymbol:docs/playground/js/realtime_worker.js:bases:302(low)symbol:benchmark_real_genome.py:main:256callssymbol:src/helix/clinical/schema.py:Baseline:66(low)symbol:benchmark_real_genome.py:main:256callssymbol:src/helix/clock.py:perf_counter:72(low)symbol:benchmarks/api_benchmarks.py:_cmd:374callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:benchmarks/api_benchmarks.py:_configure_datasets:228callssymbol:benchmarks/api_benchmarks.py:_prepare_protein_file:198(high)symbol:benchmarks/api_benchmarks.py:_configure_datasets:228callssymbol:benchmarks/api_benchmarks.py:_refresh_metadata:256(high)symbol:benchmarks/api_benchmarks.py:_configure_datasets:228callssymbol:benchmarks/api_benchmarks.py:_write_limited_sequence:194(high)symbol:benchmarks/api_benchmarks.py:_dna_summary_runner:157callssymbol:src/helix/api.py:dna_summary:39(low)symbol:benchmarks/api_benchmarks.py:_fold_runner:165callssymbol:src/helix/api.py:fold_rna:98(low)symbol:benchmarks/api_benchmarks.py:_load_file_path:56callssymbol:src/helix/datasets/__init__.py:get_path:20(low)symbol:benchmarks/api_benchmarks.py:_load_sequence:45callssymbol:src/helix/datasets/__init__.py:get_path:20(low)symbol:benchmarks/api_benchmarks.py:_protein_runner:178callssymbol:src/helix/api.py:protein_summary:137(low)symbol:benchmarks/api_benchmarks.py:_run_workflow:137callssymbol:src/helix/api.py:run_workflow:238(low)symbol:benchmarks/api_benchmarks.py:_run_workflow:137callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:benchmarks/api_benchmarks.py:_run_workflow:137callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:benchmarks/api_benchmarks.py:_spectrum_runner:169callssymbol:src/helix/api.py:spectrum_leaderboard:117(low)symbol:benchmarks/api_benchmarks.py:_triage_runner:161callssymbol:src/helix/api.py:triage_report:61(low)symbol:benchmarks/api_benchmarks.py:_write_limited_sequence:194callssymbol:benchmarks/api_benchmarks.py:_wrap_fasta:75(high)symbol:benchmarks/api_benchmarks.py:_write_limited_sequence:194callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:benchmarks/api_benchmarks.py:main:516callssymbol:benchmarks/api_benchmarks.py:_baseline_map:434(high)symbol:benchmarks/api_benchmarks.py:main:516callssymbol:benchmarks/api_benchmarks.py:_build_report:445(high)symbol:benchmarks/api_benchmarks.py:main:516callssymbol:benchmarks/api_benchmarks.py:_configure_datasets:228(high)symbol:benchmarks/api_benchmarks.py:main:516callssymbol:benchmarks/api_benchmarks.py:_render_markdown:495(high)symbol:benchmarks/api_benchmarks.py:main:516callssymbol:benchmarks/api_benchmarks.py:_select_scenarios:331(high)symbol:benchmarks/api_benchmarks.py:main:516callssymbol:benchmarks/api_benchmarks.py:parse_args:299(high)symbol:benchmarks/api_benchmarks.py:main:516callssymbol:benchmarks/api_benchmarks.py:run_scenario:347(high)symbol:benchmarks/api_benchmarks.py:main:516callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:benchmarks/api_benchmarks.py:main:516callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:benchmarks/api_benchmarks.py:run_scenario:347callssymbol:benchmarks/api_benchmarks.py:_current_rss_mb:341(high)symbol:benchmarks/api_benchmarks.py:run_scenario:347callssymbol:benchmarks/api_benchmarks.py:BenchmarkResult:110(high)symbol:benchmarks/api_benchmarks.py:run_scenario:347callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:benchmarks/api_benchmarks.py:run_scenario:347callssymbol:src/helix/clock.py:perf_counter:72(low)symbol:benchmarks/crispr_efficiency_panel.py:_make_cas_system:225callssymbol:src/helix/crispr/model.py:CasSystem:39(low)symbol:benchmarks/crispr_efficiency_panel.py:_parse_cas_config:81callssymbol:benchmarks/crispr_efficiency_panel.py:CasConfigSpec:36(high)symbol:benchmarks/crispr_efficiency_panel.py:_parse_cas_config:81callssymbol:src/helix/crispr/model.py:CasSystemType:14(low)symbol:benchmarks/crispr_efficiency_panel.py:load_panel_spec:183callssymbol:benchmarks/crispr_efficiency_panel.py:_parse_cas_config:81(high)symbol:benchmarks/crispr_efficiency_panel.py:load_panel_spec:183callssymbol:benchmarks/crispr_efficiency_panel.py:_parse_target:146(high)symbol:benchmarks/crispr_efficiency_panel.py:load_panel_spec:183callssymbol:benchmarks/crispr_efficiency_panel.py:EfficiencyPanelSpec:65(high)symbol:benchmarks/crispr_efficiency_panel.py:main:371callssymbol:benchmarks/crispr_efficiency_panel.py:_build_arg_parser:352(high)symbol:benchmarks/crispr_efficiency_panel.py:main:371callssymbol:benchmarks/crispr_efficiency_panel.py:load_panel_spec:183(high)symbol:benchmarks/crispr_efficiency_panel.py:main:371callssymbol:benchmarks/crispr_efficiency_panel.py:run_panel:277(high)symbol:benchmarks/crispr_efficiency_panel.py:main:371callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:benchmarks/crispr_efficiency_panel.py:run_panel:277callssymbol:benchmarks/crispr_efficiency_panel.py:_load_edited_fraction_from_file:237(high)symbol:benchmarks/crispr_efficiency_panel.py:run_panel:277callssymbol:benchmarks/crispr_efficiency_panel.py:_make_cas_system:225(high)symbol:benchmarks/crispr_efficiency_panel.py:run_panel:277callssymbol:benchmarks/crispr_efficiency_panel.py:_pearson:258(high)symbol:benchmarks/crispr_efficiency_panel.py:run_panel:277callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:benchmarks/crispr_efficiency_panel.py:run_panel:277callssymbol:src/helix/crispr/simulator.py:predict_efficiency_for_targets:142(low)symbol:benchmarks/crispr_offtarget_panel.py:_parse_assay:95callssymbol:benchmarks/crispr_offtarget_panel.py:_resolve_path:78(high)symbol:benchmarks/crispr_offtarget_panel.py:_parse_assay:95callssymbol:benchmarks/crispr_offtarget_panel.py:OffTargetAssayColumns:37(high)symbol:benchmarks/crispr_offtarget_panel.py:_parse_assay:95callssymbol:benchmarks/crispr_offtarget_panel.py:OffTargetAssaySpec:45(high)symbol:benchmarks/crispr_offtarget_panel.py:_parse_genome:85callssymbol:benchmarks/crispr_offtarget_panel.py:_resolve_path:78(high)symbol:benchmarks/crispr_offtarget_panel.py:_parse_genome:85callssymbol:benchmarks/crispr_offtarget_panel.py:GenomeSpec:32(high)symbol:benchmarks/crispr_offtarget_panel.py:_parse_guide:124callssymbol:benchmarks/crispr_offtarget_panel.py:_parse_assay:95(high)symbol:benchmarks/crispr_offtarget_panel.py:_parse_guide:124callssymbol:benchmarks/crispr_offtarget_panel.py:_parse_search:118(high)symbol:benchmarks/crispr_offtarget_panel.py:_parse_guide:124callssymbol:benchmarks/crispr_offtarget_panel.py:OffTargetGuideSpec:58(high)symbol:benchmarks/crispr_offtarget_panel.py:_parse_search:118callssymbol:benchmarks/crispr_offtarget_panel.py:OffTargetSearchSpec:52(high)symbol:benchmarks/crispr_offtarget_panel.py:load_panel_spec:152callssymbol:benchmarks/crispr_offtarget_panel.py:_parse_genome:85(high)symbol:benchmarks/crispr_offtarget_panel.py:load_panel_spec:152callssymbol:benchmarks/crispr_offtarget_panel.py:_parse_guide:124(high)symbol:benchmarks/crispr_offtarget_panel.py:load_panel_spec:152callssymbol:benchmarks/crispr_offtarget_panel.py:OffTargetPanelSpec:67(high)symbol:benchmarks/crispr_offtarget_panel.py:main:396callssymbol:benchmarks/crispr_offtarget_panel.py:_build_arg_parser:377(high)symbol:benchmarks/crispr_offtarget_panel.py:main:396callssymbol:benchmarks/crispr_offtarget_panel.py:load_panel_spec:152(high)symbol:benchmarks/crispr_offtarget_panel.py:main:396callssymbol:benchmarks/crispr_offtarget_panel.py:run_panel:342(high)symbol:benchmarks/crispr_offtarget_panel.py:main:396callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:benchmarks/crispr_offtarget_panel.py:run_panel:342callssymbol:benchmarks/crispr_offtarget_panel.py:_load_genome_sequence:202(high)symbol:benchmarks/crispr_offtarget_panel.py:run_panel:342callssymbol:benchmarks/crispr_offtarget_panel.py:_run_for_guide:253(high)symbol:benchmarks/crispr_plasmid_panel.py:_load_counts:312callssymbol:benchmarks/crispr_plasmid_panel.py:_normalize_counts:305(high)symbol:benchmarks/crispr_plasmid_panel.py:_normalize_counts:305callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:benchmarks/crispr_plasmid_panel.py:_parse_prime_peg:93callssymbol:benchmarks/crispr_plasmid_panel.py:_parse_prime_simulation_defaults:168(high)symbol:benchmarks/crispr_plasmid_panel.py:_parse_prime_peg:93callssymbol:benchmarks/crispr_plasmid_panel.py:_resolve_path:142(high)symbol:benchmarks/crispr_plasmid_panel.py:_parse_prime_peg:93callssymbol:benchmarks/crispr_plasmid_panel.py:PlasmidPegSpec:84(high)symbol:benchmarks/crispr_plasmid_panel.py:_parse_prime_peg:93callssymbol:benchmarks/crispr_plasmid_panel.py:PlasmidPrimeMeasurementSpec:76(high)symbol:benchmarks/crispr_plasmid_panel.py:_parse_prime_simulation_defaults:168callssymbol:benchmarks/crispr_plasmid_panel.py:PlasmidPrimeSimulationSpec:44(high)symbol:benchmarks/crispr_plasmid_panel.py:_parse_simulation_defaults:156callssymbol:benchmarks/crispr_plasmid_panel.py:PlasmidGuideSimulationSpec:37(high)symbol:benchmarks/crispr_plasmid_panel.py:_parse_target:228callssymbol:benchmarks/crispr_plasmid_panel.py:_load_fasta_sequence:149(high)symbol:benchmarks/crispr_plasmid_panel.py:_parse_target:228callssymbol:benchmarks/crispr_plasmid_panel.py:_parse_guide:180(high)symbol:benchmarks/crispr_plasmid_panel.py:_parse_target:228callssymbol:benchmarks/crispr_plasmid_panel.py:_parse_prime_peg:93(high)symbol:benchmarks/crispr_plasmid_panel.py:_parse_target:228callssymbol:benchmarks/crispr_plasmid_panel.py:_resolve_path:142(high)symbol:benchmarks/crispr_plasmid_panel.py:_parse_target:228callssymbol:benchmarks/crispr_plasmid_panel.py:PlasmidTargetSpec:68(high)symbol:benchmarks/crispr_plasmid_panel.py:load_panel_spec:268callssymbol:benchmarks/crispr_plasmid_panel.py:_parse_simulation_defaults:156(high)symbol:benchmarks/crispr_plasmid_panel.py:load_panel_spec:268callssymbol:benchmarks/crispr_plasmid_panel.py:_parse_target:228(high)symbol:benchmarks/crispr_plasmid_panel.py:load_panel_spec:268callssymbol:benchmarks/crispr_plasmid_panel.py:PlasmidPanelSpec:134(high)symbol:benchmarks/crispr_plasmid_panel.py:main:585callssymbol:benchmarks/crispr_plasmid_panel.py:_build_arg_parser:566(high)symbol:benchmarks/crispr_plasmid_panel.py:main:585callssymbol:benchmarks/crispr_plasmid_panel.py:load_panel_spec:268(high)symbol:benchmarks/crispr_plasmid_panel.py:main:585callssymbol:benchmarks/crispr_plasmid_panel.py:run_panel:449(high)symbol:benchmarks/crispr_plasmid_panel.py:main:585callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:benchmarks/crispr_plasmid_panel.py:run_panel:449callssymbol:benchmarks/crispr_plasmid_panel.py:_aligned_distributions:337(high)symbol:benchmarks/crispr_plasmid_panel.py:run_panel:449callssymbol:benchmarks/crispr_plasmid_panel.py:_js_divergence:354(high)symbol:benchmarks/crispr_plasmid_panel.py:run_panel:449callssymbol:benchmarks/crispr_plasmid_panel.py:_l1_distance:350(high)symbol:benchmarks/crispr_plasmid_panel.py:run_panel:449callssymbol:benchmarks/crispr_plasmid_panel.py:_load_counts:312(high)symbol:benchmarks/crispr_plasmid_panel.py:run_panel:449callssymbol:benchmarks/crispr_plasmid_panel.py:_simulate_crispr_distribution:367(high)symbol:benchmarks/crispr_plasmid_panel.py:run_panel:449callssymbol:benchmarks/crispr_plasmid_panel.py:_simulate_prime_distribution:417(high)symbol:benchmarks/ctmc_tau_leap_perf.py:_canonical_json_bytes:87callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:benchmarks/ctmc_tau_leap_perf.py:_config_sha256:91callssymbol:benchmarks/ctmc_tau_leap_perf.py:_canonical_json_bytes:87(high)symbol:benchmarks/ctmc_tau_leap_perf.py:_git_branch:76callssymbol:benchmarks/ctmc_tau_leap_perf.py:_git:55(high)symbol:benchmarks/ctmc_tau_leap_perf.py:_git_commit:72callssymbol:benchmarks/ctmc_tau_leap_perf.py:_git:55(high)symbol:benchmarks/ctmc_tau_leap_perf.py:_maybe_nvidia_smi:126callssymbol:benchmarks/ctmc_tau_leap_perf.py:_parse_nvidia_smi_header:97(high)symbol:benchmarks/ctmc_tau_leap_perf.py:_parse_nvidia_smi_header:97callssymbol:src/helix/string/fm.py:search:75(low)symbol:benchmarks/ctmc_tau_leap_perf.py:_run_once:276callssymbol:benchmarks/ctmc_tau_leap_perf.py:_extract_cuda_diagnostics:264(high)symbol:benchmarks/ctmc_tau_leap_perf.py:_run_once:276callssymbol:src/helix/clock.py:perf_counter:72(low)symbol:benchmarks/ctmc_tau_leap_perf.py:_run_once:276callssymbol:src/helix/crispr/ctmc_tau_leap.py:simulate_ctmc_tau_leap:1430(low)symbol:benchmarks/ctmc_tau_leap_perf.py:_run_suite:394callssymbol:benchmarks/ctmc_tau_leap_perf.py:_config_sha256:91(high)symbol:benchmarks/ctmc_tau_leap_perf.py:_run_suite:394callssymbol:benchmarks/ctmc_tau_leap_perf.py:_maybe_nvidia_smi:126(high)symbol:benchmarks/ctmc_tau_leap_perf.py:_run_suite:394callssymbol:benchmarks/ctmc_tau_leap_perf.py:_run_once:276(high)symbol:benchmarks/ctmc_tau_leap_perf.py:_run_suite:394callssymbol:benchmarks/ctmc_tau_leap_perf.py:_summarize:294(high)symbol:benchmarks/ctmc_tau_leap_perf.py:_run_suite:394callssymbol:benchmarks/ctmc_tau_leap_perf.py:_tau_leap_config:217(high)symbol:benchmarks/ctmc_tau_leap_perf.py:_run_suite:394callssymbol:benchmarks/ctmc_tau_leap_perf.py:_with_cuda_graphs_mode:385(high)symbol:benchmarks/ctmc_tau_leap_perf.py:_summarize:294callssymbol:src/helix/cli.py:quantile:4571(low)symbol:benchmarks/ctmc_tau_leap_perf.py:_utc_now:51callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:benchmarks/ctmc_tau_leap_perf.py:main:317callssymbol:benchmarks/ctmc_tau_leap_perf.py:_device_label:80(high)symbol:benchmarks/ctmc_tau_leap_perf.py:main:317callssymbol:benchmarks/ctmc_tau_leap_perf.py:_git_branch:76(high)symbol:benchmarks/ctmc_tau_leap_perf.py:main:317callssymbol:benchmarks/ctmc_tau_leap_perf.py:_git_commit:72(high)symbol:benchmarks/ctmc_tau_leap_perf.py:main:317callssymbol:benchmarks/ctmc_tau_leap_perf.py:_maybe_nvidia_smi:126(high)symbol:benchmarks/ctmc_tau_leap_perf.py:main:317callssymbol:benchmarks/ctmc_tau_leap_perf.py:_utc_now:51(high)symbol:benchmarks/ctmc_tau_leap_perf.py:main:317callssymbol:benchmarks/ctmc_tau_leap_perf.py:Case:211(high)symbol:benchmarks/engine_crispr_perf.py:_bench:23callssymbol:src/helix/clock.py:perf_counter:72(low)symbol:benchmarks/engine_crispr_perf.py:_random_sequences:18callssymbol:tests/test_offtarget_properties.py:integers:22(low)symbol:benchmarks/engine_crispr_perf.py:main:59callssymbol:benchmarks/engine_crispr_perf.py:run_shapes:29(high)symbol:benchmarks/engine_crispr_perf.py:run_shapes:29callssymbol:benchmarks/engine_crispr_perf.py:_bench:23(high)symbol:benchmarks/engine_crispr_perf.py:run_shapes:29callssymbol:benchmarks/engine_crispr_perf.py:_random_sequences:18(high)symbol:benchmarks/engine_crispr_perf.py:run_shapes:29callssymbol:src/helix/crispr/model.py:CasSystem:39(low)symbol:benchmarks/engine_crispr_perf.py:run_shapes:29callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:benchmarks/engine_crispr_perf.py:run_shapes:29callssymbol:src/helix/crispr/model.py:PAMRule:23(low)symbol:benchmarks/engine_crispr_perf.py:run_shapes:29callssymbol:src/helix/crispr/physics.py:_encode_sequence_to_uint8:55(low)symbol:benchmarks/engine_crispr_perf.py:run_shapes:29callssymbol:src/helix/crispr/physics.py:create_crispr_physics:611(low)symbol:benchmarks/engine_prime_perf.py:_make_cas:18callssymbol:src/helix/crispr/model.py:CasSystem:39(low)symbol:benchmarks/engine_prime_perf.py:_make_cas:18callssymbol:src/helix/crispr/model.py:PAMRule:23(low)symbol:benchmarks/engine_prime_perf.py:_make_editor:22callssymbol:benchmarks/engine_prime_perf.py:_make_cas:18(high)symbol:benchmarks/engine_prime_perf.py:_make_editor:22callssymbol:src/helix/prime/model.py:PrimeEditor:31(low)symbol:benchmarks/engine_prime_perf.py:main:41callssymbol:benchmarks/engine_prime_perf.py:run_benchmark:26(high)symbol:benchmarks/engine_prime_perf.py:run_benchmark:26callssymbol:benchmarks/engine_prime_perf.py:_make_editor:22(high)symbol:benchmarks/engine_prime_perf.py:run_benchmark:26callssymbol:benchmarks/engine_prime_perf.py:_random_dna:14(high)symbol:benchmarks/engine_prime_perf.py:run_benchmark:26callssymbol:src/helix/clock.py:perf_counter:72(low)symbol:benchmarks/engine_prime_perf.py:run_benchmark:26callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:benchmarks/engine_prime_perf.py:run_benchmark:26callssymbol:src/helix/prime/model.py:PegRNA:16(low)symbol:benchmarks/engine_prime_perf.py:run_benchmark:26callssymbol:src/helix/prime/simulator.py:predict_prime_outcomes_for_targets:504(low)symbol:benchmarks/engine_prime_perf.py:run_benchmark:26callssymbol:src/helix/prime/simulator.py:PrimeTargetRequest:34(low)symbol:benchmarks/lightcone_perf.py:main:18callssymbol:src/helix/lightcone/perf.py:run_lightcone_gpu_perf:137(low)symbol:benchmarks/lightcone_stress_fixture.py:_sha256_hex_text:29callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:benchmarks/lightcone_stress_fixture.py:generate_stress_fixture_payload:33callssymbol:benchmarks/lightcone_stress_fixture.py:_sha256_hex_text:29(high)symbol:benchmarks/lightcone_stress_fixture.py:generate_stress_fixture_payload:33callssymbol:src/helix/lightcone/geometry.py:compile_lightcone_geometry:148(low)symbol:benchmarks/lightcone_stress_fixture.py:generate_stress_fixture_payload:33callssymbol:src/helix/lightcone/geometry.py:compiled_geometry_sha256:616(low)symbol:benchmarks/lightcone_stress_fixture.py:generate_stress_fixture_payload:33callssymbol:src/helix/lightcone/render.py:render_lightcone_rgba_from_golden:353(low)symbol:benchmarks/lightcone_stress_fixture.py:generate_stress_fixture_payload:33callssymbol:src/helix/lightcone/render.py:render_settings_sha256:348(low)symbol:benchmarks/lightcone_stress_fixture.py:main:156callssymbol:benchmarks/lightcone_stress_fixture.py:generate_stress_fixture_payload:33(high)symbol:benchmarks/lightcone_stress_fixture.py:main:156callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:benchmarks/lightcone_update_perf_baseline.py:_baseline_from_receipt:23callssymbol:benchmarks/lightcone_update_perf_baseline.py:_coerce_float:8(high)symbol:benchmarks/lightcone_update_perf_baseline.py:_baseline_from_receipt:23callssymbol:benchmarks/lightcone_update_perf_baseline.py:_require:17(high)symbol:benchmarks/lightcone_update_perf_baseline.py:main:70callssymbol:benchmarks/lightcone_update_perf_baseline.py:_baseline_from_receipt:23(high)symbol:benchmarks/lightcone_update_perf_baseline.py:main:70callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:benchmarks/prime_panel.py:_load_counts:205callssymbol:benchmarks/prime_panel.py:_normalize_counts:198(high)symbol:benchmarks/prime_panel.py:_normalize_counts:198callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:benchmarks/prime_panel.py:_parse_measurements:93callssymbol:benchmarks/prime_panel.py:_resolve_path:74(high)symbol:benchmarks/prime_panel.py:_parse_measurements:93callssymbol:benchmarks/prime_panel.py:PrimeMeasurementSpec:41(high)symbol:benchmarks/prime_panel.py:_parse_simulation_defaults:81callssymbol:benchmarks/prime_panel.py:PrimeSimulationSpec:34(high)symbol:benchmarks/prime_panel.py:_parse_target:147callssymbol:benchmarks/prime_panel.py:_parse_peg:107(high)symbol:benchmarks/prime_panel.py:_parse_target:147callssymbol:benchmarks/prime_panel.py:PrimeTargetSpec:59(high)symbol:benchmarks/prime_panel.py:_simulate_prime_distribution:260callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:benchmarks/prime_panel.py:_simulate_prime_distribution:260callssymbol:src/helix/prime/model.py:PegRNA:16(low)symbol:benchmarks/prime_panel.py:_simulate_prime_distribution:260callssymbol:src/helix/prime/priors.py:resolve_prime_priors:35(low)symbol:benchmarks/prime_panel.py:_simulate_prime_distribution:260callssymbol:src/helix/prime/simulator.py:simulate_prime_edit:268(low)symbol:benchmarks/prime_panel.py:load_panel_spec:162callssymbol:benchmarks/prime_panel.py:_parse_simulation_defaults:81(high)symbol:benchmarks/prime_panel.py:load_panel_spec:162callssymbol:benchmarks/prime_panel.py:_parse_target:147(high)symbol:benchmarks/prime_panel.py:load_panel_spec:162callssymbol:benchmarks/prime_panel.py:PrimePanelSpec:66(high)symbol:benchmarks/prime_panel.py:main:378callssymbol:benchmarks/prime_panel.py:_build_arg_parser:359(high)symbol:benchmarks/prime_panel.py:main:378callssymbol:benchmarks/prime_panel.py:load_panel_spec:162(high)symbol:benchmarks/prime_panel.py:main:378callssymbol:benchmarks/prime_panel.py:run_panel:288(high)symbol:benchmarks/prime_panel.py:main:378callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:benchmarks/prime_panel.py:run_panel:288callssymbol:benchmarks/prime_panel.py:_aligned_distributions:230(high)symbol:benchmarks/prime_panel.py:run_panel:288callssymbol:benchmarks/prime_panel.py:_js_divergence:247(high)symbol:benchmarks/prime_panel.py:run_panel:288callssymbol:benchmarks/prime_panel.py:_l1_distance:243(high)symbol:benchmarks/prime_panel.py:run_panel:288callssymbol:benchmarks/prime_panel.py:_load_counts:205(high)symbol:benchmarks/prime_panel.py:run_panel:288callssymbol:benchmarks/prime_panel.py:_simulate_prime_distribution:260(high)symbol:benchmarks/verify_crispr_micro.py:assert_probability_invariants:203callssymbol:benchmarks/verify_crispr_micro.py:collect_terminal_logprobs_from_payload:150(high)symbol:benchmarks/verify_crispr_micro.py:assert_probability_invariants:203callssymbol:benchmarks/verify_crispr_micro.py:logsumexp:134(high)symbol:benchmarks/verify_crispr_micro.py:assert_probability_invariants:203callssymbol:benchmarks/verify_crispr_micro.py:normalized_from_logs:143(high)symbol:benchmarks/verify_crispr_micro.py:assert_probability_invariants:203callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:benchmarks/verify_crispr_micro.py:assert_structural_invariants:174callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:benchmarks/verify_crispr_micro.py:brute_force_crispr_micro:269callssymbol:benchmarks/verify_crispr_micro.py:BruteDAG:75(high)symbol:benchmarks/verify_crispr_micro.py:brute_force_crispr_micro:269callssymbol:benchmarks/verify_crispr_micro.py:BruteEvent:48(high)symbol:benchmarks/verify_crispr_micro.py:brute_force_crispr_micro:269callssymbol:benchmarks/verify_crispr_micro.py:BruteNode:59(high)symbol:benchmarks/verify_crispr_micro.py:brute_force_crispr_micro:269callssymbol:benchmarks/verify_crispr_micro.py:emit_event:332(high)symbol:benchmarks/verify_crispr_micro.py:brute_force_crispr_micro:269callssymbol:benchmarks/verify_crispr_micro.py:propose_clean_cut:357(high)symbol:benchmarks/verify_crispr_micro.py:brute_force_crispr_micro:269callssymbol:benchmarks/verify_crispr_micro.py:propose_indel:412(high)symbol:benchmarks/verify_crispr_micro.py:brute_force_crispr_micro:269callssymbol:benchmarks/verify_crispr_micro.py:score_candidate_sites:222(high)symbol:benchmarks/verify_crispr_micro.py:collect_terminal_logprobs_from_brute:163callssymbol:benchmarks/verify_crispr_micro.py:logsumexp:134(high)symbol:benchmarks/verify_crispr_micro.py:collect_terminal_logprobs_from_brute:163callssymbol:benchmarks/verify_crispr_micro.py:sequence_signature:130(high)symbol:benchmarks/verify_crispr_micro.py:collect_terminal_logprobs_from_brute:163callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:benchmarks/verify_crispr_micro.py:collect_terminal_logprobs_from_payload:150callssymbol:benchmarks/verify_crispr_micro.py:logsumexp:134(high)symbol:benchmarks/verify_crispr_micro.py:collect_terminal_logprobs_from_payload:150callssymbol:benchmarks/verify_crispr_micro.py:sequence_signature:130(high)symbol:benchmarks/verify_crispr_micro.py:collect_terminal_logprobs_from_payload:150callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:benchmarks/verify_crispr_micro.py:main:526callssymbol:benchmarks/verify_crispr_micro.py:verify:493(high)symbol:benchmarks/verify_crispr_micro.py:main:526callssymbol:src/helix/teams/systems_acceptance_types.py:passed:175(low)symbol:benchmarks/verify_crispr_micro.py:normalized_from_logs:143callssymbol:benchmarks/verify_crispr_micro.py:logsumexp:134(high)symbol:benchmarks/verify_crispr_micro.py:normalized_from_logs:143callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:benchmarks/verify_crispr_micro.py:propose_clean_cut:357callssymbol:benchmarks/verify_crispr_micro.py:BruteEvent:48(high)symbol:benchmarks/verify_crispr_micro.py:propose_indel:412callssymbol:benchmarks/verify_crispr_micro.py:BruteEvent:48(high)symbol:benchmarks/verify_crispr_micro.py:propose_indel:412callssymbol:src/helix/crispr/cut_spectrum.py:build_microhomology_indel_spectrum:47(low)symbol:benchmarks/verify_crispr_micro.py:read_fasta:81callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:benchmarks/verify_crispr_micro.py:run_helix_dag:99callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:benchmarks/verify_crispr_micro.py:score_candidate_sites:222callssymbol:benchmarks/verify_crispr_micro.py:CandidateSite:38(high)symbol:benchmarks/verify_crispr_micro.py:score_candidate_sites:222callssymbol:src/helix/crispr/model.py:CasSystem:39(low)symbol:benchmarks/verify_crispr_micro.py:score_candidate_sites:222callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:benchmarks/verify_crispr_micro.py:score_candidate_sites:222callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:benchmarks/verify_crispr_micro.py:score_candidate_sites:222callssymbol:src/helix/crispr/model.py:PAMRule:23(low)symbol:benchmarks/verify_crispr_micro.py:score_candidate_sites:222callssymbol:src/helix/crispr/simulator.py:find_candidate_sites:71(low)symbol:benchmarks/verify_crispr_micro.py:sequence_signature:130callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:benchmarks/verify_crispr_micro.py:verify:493callssymbol:benchmarks/verify_crispr_micro.py:assert_probability_invariants:203(high)symbol:benchmarks/verify_crispr_micro.py:verify:493callssymbol:benchmarks/verify_crispr_micro.py:assert_structural_invariants:174(high)symbol:benchmarks/verify_crispr_micro.py:verify:493callssymbol:benchmarks/verify_crispr_micro.py:brute_force_crispr_micro:269(high)symbol:benchmarks/verify_crispr_micro.py:verify:493callssymbol:benchmarks/verify_crispr_micro.py:collect_terminal_logprobs_from_brute:163(high)symbol:benchmarks/verify_crispr_micro.py:verify:493callssymbol:benchmarks/verify_crispr_micro.py:collect_terminal_logprobs_from_payload:150(high)symbol:benchmarks/verify_crispr_micro.py:verify:493callssymbol:benchmarks/verify_crispr_micro.py:normalized_from_logs:143(high)symbol:benchmarks/verify_crispr_micro.py:verify:493callssymbol:benchmarks/verify_crispr_micro.py:read_fasta:81(high)symbol:benchmarks/verify_crispr_micro.py:verify:493callssymbol:benchmarks/verify_crispr_micro.py:run_helix_dag:99(high)symbol:benchmarks/verify_crispr_micro.py:verify:493callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:benchmarks/verify_crispr_micro.py:verify:493callssymbol:src/helix/temp.py:mkdtemp:55(low)symbol:calibration_campaign.py:design_guide:106callssymbol:src/helix/crispr/pam.py:PAM:30(low)symbol:calibration_campaign.py:load_chr22_chunks:48callssymbol:src/helix/experiments/corpus.py:SyntheticLocus:38(low)symbol:calibration_campaign.py:main:416callssymbol:calibration_campaign.py:load_chr22_chunks:48(high)symbol:calibration_campaign.py:main:416callssymbol:calibration_campaign.py:run_calibrated_campaign:346(high)symbol:calibration_campaign.py:main:416callssymbol:docs/playground/js/realtime_worker.js:genome:77(low)symbol:calibration_campaign.py:main:416callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:calibration_campaign.py:main:416callssymbol:src/helix/experiments/corpus.py:generate_corpus:162(low)symbol:calibration_campaign.py:make_cas9:91callssymbol:src/helix/crispr/model.py:CasSystem:39(low)symbol:calibration_campaign.py:make_cas9:91callssymbol:src/helix/crispr/model.py:PAMRule:23(low)symbol:calibration_campaign.py:make_prime_editor:101callssymbol:src/helix/prime/model.py:PrimeEditor:31(low)symbol:constraint_strategy_engine.py:__init__:241callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:constraint_strategy_engine.py:compute_spec_hash:178callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:constraint_strategy_engine.py:generate_summary_statistics:517callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:constraint_strategy_engine.py:main:685callssymbol:constraint_strategy_engine.py:ConstraintStrategyEngine:238(high)symbol:constraint_strategy_engine.py:main:685callssymbol:constraint_strategy_engine.py:generate_bundle:562(high)symbol:constraint_strategy_engine.py:main:685callssymbol:constraint_strategy_engine.py:generate_summary_statistics:517(high)symbol:constraint_strategy_engine.py:main:685callssymbol:constraint_strategy_engine.py:load_rare_disease_data:249(high)symbol:constraint_strategy_engine.py:main:685callssymbol:constraint_strategy_engine.py:process_variant:458(high)symbol:constraint_strategy_engine.py:main:685callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:constraint_strategy_engine.py:process_variant:458callssymbol:constraint_strategy_engine.py:apply_mitigation_rules:387(high)symbol:constraint_strategy_engine.py:process_variant:458callssymbol:constraint_strategy_engine.py:calculate_correctability_score:300(high)symbol:constraint_strategy_engine.py:process_variant:458callssymbol:constraint_strategy_engine.py:calculate_feasibility_score:258(high)symbol:constraint_strategy_engine.py:process_variant:458callssymbol:constraint_strategy_engine.py:calculate_strategy_score:279(high)symbol:constraint_strategy_engine.py:process_variant:458callssymbol:constraint_strategy_engine.py:classify_intervention:352(high)symbol:constraint_strategy_engine.py:process_variant:458callssymbol:constraint_strategy_engine.py:ConstraintAnalysis:191(high)symbol:constraint_strategy_engine.py:process_variant:458callssymbol:constraint_strategy_engine.py:generate_clinical_assessment:425(high)symbol:constraint_strategy_engine.py:process_variant:458callssymbol:constraint_strategy_engine.py:identify_constraints:308(high)symbol:constraint_strategy_engine.py:verify_bundle:648callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:contract_sensitivity_matrix.py:__init__:354callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:contract_sensitivity_matrix.py:calculate_rank_stability:452callssymbol:contract_sensitivity_matrix.py:RankStability:145(high)symbol:contract_sensitivity_matrix.py:calculate_rank_stability:452callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:contract_sensitivity_matrix.py:calculate_variant_stability:592callssymbol:contract_sensitivity_matrix.py:VariantStability:180(high)symbol:contract_sensitivity_matrix.py:calculate_variant_stability:592callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:contract_sensitivity_matrix.py:calculate_yield_collapse:538callssymbol:contract_sensitivity_matrix.py:YieldCollapse:162(high)symbol:contract_sensitivity_matrix.py:calculate_yield_collapse:538callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:contract_sensitivity_matrix.py:compute_contract_hash:88callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:contract_sensitivity_matrix.py:generate_bundle:723callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:contract_sensitivity_matrix.py:identify_robust_and_fragile_targets:633callssymbol:contract_sensitivity_matrix.py:FragileTarget:216(high)symbol:contract_sensitivity_matrix.py:identify_robust_and_fragile_targets:633callssymbol:contract_sensitivity_matrix.py:RobustTarget:196(high)symbol:contract_sensitivity_matrix.py:main:1023callssymbol:contract_sensitivity_matrix.py:calculate_rank_stability:452(high)symbol:contract_sensitivity_matrix.py:main:1023callssymbol:contract_sensitivity_matrix.py:calculate_variant_stability:592(high)symbol:contract_sensitivity_matrix.py:main:1023callssymbol:contract_sensitivity_matrix.py:calculate_yield_collapse:538(high)symbol:contract_sensitivity_matrix.py:main:1023callssymbol:contract_sensitivity_matrix.py:ContractSensitivityEngine:351(high)symbol:contract_sensitivity_matrix.py:main:1023callssymbol:contract_sensitivity_matrix.py:generate_bundle:723(high)symbol:contract_sensitivity_matrix.py:main:1023callssymbol:contract_sensitivity_matrix.py:identify_robust_and_fragile_targets:633(high)symbol:contract_sensitivity_matrix.py:main:1023callssymbol:contract_sensitivity_matrix.py:run_contract_variant:367(high)symbol:contract_sensitivity_matrix.py:main:1023callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:contract_sensitivity_matrix.py:verify_bundle:797callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:coverage_diagnostics.py:__init__:174callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:coverage_diagnostics.py:analyze_sequence_context:219callssymbol:docs/playground/js/realtime.js:entropy:346(low)symbol:coverage_diagnostics.py:compute_spec_hash:120callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:coverage_diagnostics.py:generate_analysis_summaries:477callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:coverage_diagnostics.py:main:654callssymbol:coverage_diagnostics.py:CoverageDiagnosticsEngine:171(high)symbol:coverage_diagnostics.py:main:654callssymbol:coverage_diagnostics.py:generate_analysis_summaries:477(high)symbol:coverage_diagnostics.py:main:654callssymbol:coverage_diagnostics.py:generate_bundle:541(high)symbol:coverage_diagnostics.py:main:654callssymbol:coverage_diagnostics.py:load_data:187(high)symbol:coverage_diagnostics.py:main:654callssymbol:coverage_diagnostics.py:run_diagnostics:393(high)symbol:coverage_diagnostics.py:main:654callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:coverage_diagnostics.py:run_diagnostics:393callssymbol:coverage_diagnostics.py:analyze_offtarget_collision:245(high)symbol:coverage_diagnostics.py:run_diagnostics:393callssymbol:coverage_diagnostics.py:analyze_pam_scarcity:201(high)symbol:coverage_diagnostics.py:run_diagnostics:393callssymbol:coverage_diagnostics.py:analyze_sequence_context:219(high)symbol:coverage_diagnostics.py:run_diagnostics:393callssymbol:coverage_diagnostics.py:analyze_variant_accessibility:290(high)symbol:coverage_diagnostics.py:run_diagnostics:393callssymbol:coverage_diagnostics.py:analyze_window_expansion:268(high)symbol:coverage_diagnostics.py:run_diagnostics:393callssymbol:coverage_diagnostics.py:classify_failure_mode:304(high)symbol:coverage_diagnostics.py:run_diagnostics:393callssymbol:coverage_diagnostics.py:CoverageBreakdown:133(high)symbol:coverage_diagnostics.py:run_diagnostics:393callssymbol:coverage_diagnostics.py:recommend_mitigation:345(high)symbol:coverage_diagnostics.py:run_diagnostics:393callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:coverage_diagnostics.py:verify_bundle:617callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:deliver_workbench/adapter/helix_adapter.py:import_helix_bundle:45callssymbol:deliver_workbench/adapter/helix_adapter.py:HelixEditContext:22(high)symbol:deliver_workbench/adapter/helix_adapter.py:verify_attachment:118callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:deliver_workbench/adapter/helix_adapter.py:verify_attachment:118callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:deliver_workbench/adapter/helix_adapter.py:write_attachment:102callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:deliver_workbench/api/main.py:export_attachment:213callssymbol:deliver_workbench/adapter/helix_adapter.py:export_delivery_attachment:74(low)symbol:deliver_workbench/api/main.py:export_attachment:213callssymbol:deliver_workbench/adapter/helix_adapter.py:HelixEditContext:22(low)symbol:deliver_workbench/api/main.py:export_attachment:213callssymbol:deliver_workbench/deliver/schema.py:DeliveryEvidence:94(low)symbol:deliver_workbench/api/main.py:import_helix:176callssymbol:deliver_workbench/adapter/helix_adapter.py:HelixEditContext:22(low)symbol:deliver_workbench/api/main.py:ingest:163callssymbol:deliver_workbench/deliver/database.py:ingest_escape_json:422(low)symbol:deliver_workbench/api/main.py:ingest:163callssymbol:deliver_workbench/deliver/database.py:ingest_tropism_json:403(low)symbol:deliver_workbench/api/main.py:ingest:163callssymbol:deliver_workbench/deliver/database.py:ingest_vehicle_json:387(low)symbol:deliver_workbench/api/main.py:predict:69callssymbol:deliver_workbench/api/main.py:recommend:58(high)symbol:deliver_workbench/api/main.py:predict:69callssymbol:deliver_workbench/deliver/database.py:escape_for_vehicle:359(low)symbol:deliver_workbench/api/main.py:predict:69callssymbol:deliver_workbench/deliver/database.py:tropism_for_vehicle_tissue:272(low)symbol:deliver_workbench/api/main.py:predict:69callssymbol:deliver_workbench/deliver/schema.py:DeliveryDAG:31(low)symbol:deliver_workbench/api/main.py:predict:69callssymbol:deliver_workbench/deliver/schema.py:DeliveryDAGNode:10(low)symbol:deliver_workbench/api/main.py:predict:69callssymbol:deliver_workbench/deliver/schema.py:DeliveryEvidence:94(low)symbol:deliver_workbench/api/main.py:predict:69callssymbol:deliver_workbench/deliver/schema.py:EndosomalEscapeScore:60(low)symbol:deliver_workbench/api/main.py:predict:69callssymbol:deliver_workbench/deliver/schema.py:ImmunogenicityRisk:76(low)symbol:deliver_workbench/api/main.py:predict:69callssymbol:deliver_workbench/deliver/schema.py:TropismScore:41(low)symbol:deliver_workbench/api/main.py:predict:69callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:deliver_workbench/cli/main.py:_db:28callssymbol:deliver_workbench/deliver/database.py:DeliveryDatabase:132(low)symbol:deliver_workbench/cli/main.py:main:34callssymbol:deliver_workbench/adapter/helix_adapter.py:export_delivery_attachment:74(low)symbol:deliver_workbench/cli/main.py:main:34callssymbol:deliver_workbench/adapter/helix_adapter.py:import_helix_bundle:45(low)symbol:deliver_workbench/cli/main.py:main:34callssymbol:deliver_workbench/adapter/helix_adapter.py:verify_attachment:118(low)symbol:deliver_workbench/cli/main.py:main:34callssymbol:deliver_workbench/adapter/helix_adapter.py:write_attachment:102(low)symbol:deliver_workbench/cli/main.py:main:34callssymbol:deliver_workbench/cli/main.py:_write_json:133(high)symbol:deliver_workbench/cli/main.py:main:34callssymbol:deliver_workbench/deliver/cli.py:cmd_ingest:209(low)symbol:deliver_workbench/cli/main.py:main:34callssymbol:deliver_workbench/deliver/cli.py:cmd_predict:72(low)symbol:deliver_workbench/cli/main.py:main:34callssymbol:deliver_workbench/deliver/cli.py:cmd_query_vehicles:61(low)symbol:deliver_workbench/cli/main.py:main:34callssymbol:deliver_workbench/deliver/cli.py:cmd_recommend:48(low)symbol:deliver_workbench/cli/main.py:main:34callssymbol:deliver_workbench/deliver/cli.py:cmd_stats:231(low)symbol:deliver_workbench/cli/main.py:main:34callssymbol:deliver_workbench/deliver/schema.py:DeliveryEvidence:94(low)symbol:deliver_workbench/deliver/cli.py:_db:19callssymbol:deliver_workbench/deliver/database.py:DeliveryDatabase:132(low)symbol:deliver_workbench/deliver/cli.py:cmd_ingest:209callssymbol:deliver_workbench/deliver/cli.py:_db:19(high)symbol:deliver_workbench/deliver/cli.py:cmd_ingest:209callssymbol:deliver_workbench/deliver/database.py:ingest_escape_json:422(low)symbol:deliver_workbench/deliver/cli.py:cmd_ingest:209callssymbol:deliver_workbench/deliver/database.py:ingest_tropism_json:403(low)symbol:deliver_workbench/deliver/cli.py:cmd_ingest:209callssymbol:deliver_workbench/deliver/database.py:ingest_vehicle_json:387(low)symbol:deliver_workbench/deliver/cli.py:cmd_predict:72callssymbol:deliver_workbench/deliver/cli.py:_db:19(high)symbol:deliver_workbench/deliver/cli.py:cmd_predict:72callssymbol:deliver_workbench/deliver/cli.py:_load_bundle:25(high)symbol:deliver_workbench/deliver/cli.py:cmd_predict:72callssymbol:deliver_workbench/deliver/cli.py:_write_json:33(high)symbol:deliver_workbench/deliver/cli.py:cmd_predict:72callssymbol:deliver_workbench/deliver/database.py:escape_for_vehicle:359(low)symbol:deliver_workbench/deliver/cli.py:cmd_predict:72callssymbol:deliver_workbench/deliver/database.py:tropism_for_vehicle_tissue:272(low)symbol:deliver_workbench/deliver/cli.py:cmd_predict:72callssymbol:deliver_workbench/deliver/matchmaker.py:Matchmaker:38(low)symbol:deliver_workbench/deliver/cli.py:cmd_predict:72callssymbol:deliver_workbench/deliver/schema.py:DeliveryDAG:31(low)symbol:deliver_workbench/deliver/cli.py:cmd_predict:72callssymbol:deliver_workbench/deliver/schema.py:DeliveryDAGNode:10(low)symbol:deliver_workbench/deliver/cli.py:cmd_predict:72callssymbol:deliver_workbench/deliver/schema.py:DeliveryEvidence:94(low)symbol:deliver_workbench/deliver/cli.py:cmd_predict:72callssymbol:deliver_workbench/deliver/schema.py:EndosomalEscapeScore:60(low)symbol:deliver_workbench/deliver/cli.py:cmd_predict:72callssymbol:deliver_workbench/deliver/schema.py:ImmunogenicityRisk:76(low)symbol:deliver_workbench/deliver/cli.py:cmd_predict:72callssymbol:deliver_workbench/deliver/schema.py:TropismScore:41(low)symbol:deliver_workbench/deliver/cli.py:cmd_predict:72callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:deliver_workbench/deliver/cli.py:cmd_query_vehicles:61callssymbol:deliver_workbench/deliver/cli.py:_db:19(high)symbol:deliver_workbench/deliver/cli.py:cmd_query_vehicles:61callssymbol:deliver_workbench/deliver/cli.py:_write_json:33(high)symbol:deliver_workbench/deliver/cli.py:cmd_query_vehicles:61callssymbol:deliver_workbench/deliver/database.py:list_vehicles:214(low)symbol:deliver_workbench/deliver/cli.py:cmd_recommend:48callssymbol:deliver_workbench/deliver/cli.py:_db:19(high)symbol:deliver_workbench/deliver/cli.py:cmd_recommend:48callssymbol:deliver_workbench/deliver/cli.py:_write_json:33(high)symbol:deliver_workbench/deliver/cli.py:cmd_recommend:48callssymbol:deliver_workbench/deliver/matchmaker.py:Matchmaker:38(low)symbol:deliver_workbench/deliver/cli.py:cmd_stats:231callssymbol:deliver_workbench/deliver/cli.py:_db:19(high)symbol:deliver_workbench/deliver/cli.py:cmd_stats:231callssymbol:deliver_workbench/deliver/cli.py:_write_json:33(high)symbol:deliver_workbench/deliver/database.py:__init__:135callssymbol:deliver_workbench/deliver/database.py:_ensure_schema:146(high)symbol:deliver_workbench/deliver/database.py:_ensure_schema:146callssymbol:deliver_workbench/deliver/database.py:_connection:140(high)symbol:deliver_workbench/deliver/database.py:_ensure_schema:146callssymbol:deliver_workbench/deliver/database.py:_run_migrations:89(high)symbol:deliver_workbench/deliver/database.py:add_escape_observation:334callssymbol:deliver_workbench/deliver/database.py:_connection:140(high)symbol:deliver_workbench/deliver/database.py:add_tropism_observation:242callssymbol:deliver_workbench/deliver/database.py:_connection:140(high)symbol:deliver_workbench/deliver/database.py:escape_for_vehicle:359callssymbol:deliver_workbench/deliver/database.py:_connection:140(high)symbol:deliver_workbench/deliver/database.py:escape_for_vehicle:359callssymbol:deliver_workbench/deliver/database.py:EscapeObservation:119(high)symbol:deliver_workbench/deliver/database.py:get_vehicle:205callssymbol:deliver_workbench/deliver/database.py:_connection:140(high)symbol:deliver_workbench/deliver/database.py:ingest_escape_json:422callssymbol:deliver_workbench/deliver/database.py:add_escape_observation:334(high)symbol:deliver_workbench/deliver/database.py:ingest_escape_json:422callssymbol:deliver_workbench/deliver/database.py:EscapeObservation:119(high)symbol:deliver_workbench/deliver/database.py:ingest_tropism_json:403callssymbol:deliver_workbench/deliver/database.py:add_tropism_observation:242(high)symbol:deliver_workbench/deliver/database.py:ingest_tropism_json:403callssymbol:deliver_workbench/deliver/database.py:TropismObservation:102(high)symbol:deliver_workbench/deliver/database.py:ingest_vehicle_json:387callssymbol:deliver_workbench/deliver/database.py:add_vehicle:155(high)symbol:deliver_workbench/deliver/database.py:stats:441callssymbol:deliver_workbench/deliver/database.py:_connection:140(high)symbol:deliver_workbench/scripts/better_than_google_benchmark.py:main:113callssymbol:deliver_workbench/deliver/database.py:DeliveryDatabase:132(low)symbol:deliver_workbench/scripts/better_than_google_benchmark.py:main:113callssymbol:deliver_workbench/scripts/better_than_google_benchmark.py:BenchmarkReport:51(high)symbol:deliver_workbench/scripts/better_than_google_benchmark.py:main:113callssymbol:deliver_workbench/scripts/better_than_google_benchmark.py:run_scenario:80(high)symbol:deliver_workbench/scripts/better_than_google_benchmark.py:main:113callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:deliver_workbench/scripts/better_than_google_benchmark.py:main:113callssymbol:src/helix/clock.py:perf_counter:72(low)symbol:deliver_workbench/scripts/better_than_google_benchmark.py:main:113callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:deliver_workbench/scripts/better_than_google_benchmark.py:run_scenario:80callssymbol:deliver_workbench/deliver/database.py:tropism_for_vehicle_tissue:272(low)symbol:deliver_workbench/scripts/better_than_google_benchmark.py:run_scenario:80callssymbol:deliver_workbench/deliver/matchmaker.py:Matchmaker:38(low)symbol:deliver_workbench/scripts/better_than_google_benchmark.py:run_scenario:80callssymbol:deliver_workbench/scripts/better_than_google_benchmark.py:ScenarioResult:36(high)symbol:deliver_workbench/scripts/better_than_google_benchmark.py:run_scenario:80callssymbol:src/helix/clock.py:perf_counter:72(low)symbol:deliver_workbench/scripts/seed_database.py:main:185callssymbol:deliver_workbench/deliver/database.py:DeliveryDatabase:132(low)symbol:deliver_workbench/scripts/seed_database.py:main:185callssymbol:deliver_workbench/deliver/matchmaker.py:Matchmaker:38(low)symbol:deliver_workbench/scripts/seed_database.py:main:185callssymbol:deliver_workbench/scripts/seed_database.py:seed_escape:147(high)symbol:deliver_workbench/scripts/seed_database.py:main:185callssymbol:deliver_workbench/scripts/seed_database.py:seed_tropism:109(high)symbol:deliver_workbench/scripts/seed_database.py:main:185callssymbol:deliver_workbench/scripts/seed_database.py:seed_vehicles:94(high)symbol:deliver_workbench/scripts/seed_database.py:main:185callssymbol:src/helix/clock.py:perf_counter:72(low)symbol:deliver_workbench/scripts/seed_database.py:seed_escape:147callssymbol:deliver_workbench/deliver/database.py:add_escape_observation:334(low)symbol:deliver_workbench/scripts/seed_database.py:seed_escape:147callssymbol:deliver_workbench/deliver/database.py:EscapeObservation:119(low)symbol:deliver_workbench/scripts/seed_database.py:seed_tropism:109callssymbol:deliver_workbench/deliver/database.py:add_tropism_observation:242(low)symbol:deliver_workbench/scripts/seed_database.py:seed_tropism:109callssymbol:deliver_workbench/deliver/database.py:TropismObservation:102(low)symbol:deliver_workbench/scripts/seed_database.py:seed_vehicles:94callssymbol:deliver_workbench/deliver/database.py:add_vehicle:155(low)symbol:deliver_workbench/tests/test_adapter_e2e.py:test_full_loop_import_predict_export_verify:78callssymbol:deliver_workbench/adapter/helix_adapter.py:export_delivery_attachment:74(low)symbol:deliver_workbench/tests/test_adapter_e2e.py:test_full_loop_import_predict_export_verify:78callssymbol:deliver_workbench/adapter/helix_adapter.py:import_helix_bundle:45(low)symbol:deliver_workbench/tests/test_adapter_e2e.py:test_full_loop_import_predict_export_verify:78callssymbol:deliver_workbench/adapter/helix_adapter.py:verify_attachment:118(low)symbol:deliver_workbench/tests/test_adapter_e2e.py:test_full_loop_import_predict_export_verify:78callssymbol:deliver_workbench/adapter/helix_adapter.py:write_attachment:102(low)symbol:deliver_workbench/tests/test_adapter_e2e.py:test_full_loop_import_predict_export_verify:78callssymbol:deliver_workbench/deliver/database.py:tropism_for_vehicle_tissue:272(low)symbol:deliver_workbench/tests/test_adapter_e2e.py:test_full_loop_import_predict_export_verify:78callssymbol:deliver_workbench/deliver/matchmaker.py:Matchmaker:38(low)symbol:deliver_workbench/tests/test_adapter_e2e.py:test_full_loop_import_predict_export_verify:78callssymbol:deliver_workbench/deliver/schema.py:DeliveryDAG:31(low)symbol:deliver_workbench/tests/test_adapter_e2e.py:test_full_loop_import_predict_export_verify:78callssymbol:deliver_workbench/deliver/schema.py:DeliveryDAGNode:10(low)symbol:deliver_workbench/tests/test_adapter_e2e.py:test_full_loop_import_predict_export_verify:78callssymbol:deliver_workbench/deliver/schema.py:DeliveryEvidence:94(low)symbol:deliver_workbench/tests/test_adapter_e2e.py:test_full_loop_import_predict_export_verify:78callssymbol:deliver_workbench/deliver/schema.py:EndosomalEscapeScore:60(low)symbol:deliver_workbench/tests/test_adapter_e2e.py:test_full_loop_import_predict_export_verify:78callssymbol:deliver_workbench/deliver/schema.py:ImmunogenicityRisk:76(low)symbol:deliver_workbench/tests/test_adapter_e2e.py:test_full_loop_import_predict_export_verify:78callssymbol:deliver_workbench/deliver/schema.py:TropismScore:41(low)symbol:deliver_workbench/tests/test_adapter_e2e.py:test_full_loop_import_predict_export_verify:78callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:deliver_workbench/tests/test_adapter_e2e.py:test_import_real_helix_bundle:47callssymbol:deliver_workbench/adapter/helix_adapter.py:import_helix_bundle:45(low)symbol:deliver_workbench/tests/test_adapter_e2e.py:test_import_real_helix_bundle:47callssymbol:deliver_workbench/tests/test_adapter_e2e.py:_bundle_path:16(high)symbol:deliver_workbench/tests/test_adapter_e2e.py:test_import_synthetic_bundle:56callssymbol:deliver_workbench/adapter/helix_adapter.py:import_helix_bundle:45(low)symbol:deliver_workbench/tests/test_adapter_e2e.py:test_import_synthetic_bundle:56callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:deliver_workbench/tests/test_adapter_e2e.py:tmp_db:26callssymbol:deliver_workbench/deliver/database.py:add_tropism_observation:242(low)symbol:deliver_workbench/tests/test_adapter_e2e.py:tmp_db:26callssymbol:deliver_workbench/deliver/database.py:add_vehicle:155(low)symbol:deliver_workbench/tests/test_adapter_e2e.py:tmp_db:26callssymbol:deliver_workbench/deliver/database.py:DeliveryDatabase:132(low)symbol:deliver_workbench/tests/test_adapter_e2e.py:tmp_db:26callssymbol:deliver_workbench/deliver/database.py:TropismObservation:102(low)symbol:deliver_workbench/tests/test_database.py:test_add_and_get_vehicle:25callssymbol:deliver_workbench/deliver/database.py:add_vehicle:155(low)symbol:deliver_workbench/tests/test_database.py:test_add_and_get_vehicle:25callssymbol:deliver_workbench/deliver/database.py:get_vehicle:205(low)symbol:deliver_workbench/tests/test_database.py:test_add_escape_observation:84callssymbol:deliver_workbench/deliver/database.py:add_escape_observation:334(low)symbol:deliver_workbench/tests/test_database.py:test_add_escape_observation:84callssymbol:deliver_workbench/deliver/database.py:add_vehicle:155(low)symbol:deliver_workbench/tests/test_database.py:test_add_escape_observation:84callssymbol:deliver_workbench/deliver/database.py:escape_for_vehicle:359(low)symbol:deliver_workbench/tests/test_database.py:test_add_escape_observation:84callssymbol:deliver_workbench/deliver/database.py:EscapeObservation:119(low)symbol:deliver_workbench/tests/test_database.py:test_add_tropism_observation:40callssymbol:deliver_workbench/deliver/database.py:add_tropism_observation:242(low)symbol:deliver_workbench/tests/test_database.py:test_add_tropism_observation:40callssymbol:deliver_workbench/deliver/database.py:add_vehicle:155(low)symbol:deliver_workbench/tests/test_database.py:test_add_tropism_observation:40callssymbol:deliver_workbench/deliver/database.py:tropism_for_vehicle_tissue:272(low)symbol:deliver_workbench/tests/test_database.py:test_add_tropism_observation:40callssymbol:deliver_workbench/deliver/database.py:TropismObservation:102(low)symbol:deliver_workbench/tests/test_database.py:test_ingest_escape_json:134callssymbol:deliver_workbench/deliver/database.py:add_vehicle:155(low)symbol:deliver_workbench/tests/test_database.py:test_ingest_escape_json:134callssymbol:deliver_workbench/deliver/database.py:ingest_escape_json:422(low)symbol:deliver_workbench/tests/test_database.py:test_ingest_tropism_json:116callssymbol:deliver_workbench/deliver/database.py:add_vehicle:155(low)symbol:deliver_workbench/tests/test_database.py:test_ingest_tropism_json:116callssymbol:deliver_workbench/deliver/database.py:ingest_tropism_json:403(low)symbol:deliver_workbench/tests/test_database.py:test_ingest_vehicle_json:101callssymbol:deliver_workbench/deliver/database.py:get_vehicle:205(low)symbol:deliver_workbench/tests/test_database.py:test_ingest_vehicle_json:101callssymbol:deliver_workbench/deliver/database.py:ingest_vehicle_json:387(low)symbol:deliver_workbench/tests/test_database.py:test_tropism_by_tissue:61callssymbol:deliver_workbench/deliver/database.py:add_tropism_observation:242(low)symbol:deliver_workbench/tests/test_database.py:test_tropism_by_tissue:61callssymbol:deliver_workbench/deliver/database.py:add_vehicle:155(low)symbol:deliver_workbench/tests/test_database.py:test_tropism_by_tissue:61callssymbol:deliver_workbench/deliver/database.py:tropism_by_tissue:303(low)symbol:deliver_workbench/tests/test_database.py:test_tropism_by_tissue:61callssymbol:deliver_workbench/deliver/database.py:TropismObservation:102(low)symbol:deliver_workbench/tests/test_database.py:tmp_db:14callssymbol:deliver_workbench/deliver/database.py:DeliveryDatabase:132(low)symbol:deliver_workbench/tests/test_matchmaker.py:populated_db:14callssymbol:deliver_workbench/deliver/database.py:add_tropism_observation:242(low)symbol:deliver_workbench/tests/test_matchmaker.py:populated_db:14callssymbol:deliver_workbench/deliver/database.py:add_vehicle:155(low)symbol:deliver_workbench/tests/test_matchmaker.py:populated_db:14callssymbol:deliver_workbench/deliver/database.py:DeliveryDatabase:132(low)symbol:deliver_workbench/tests/test_matchmaker.py:populated_db:14callssymbol:deliver_workbench/deliver/database.py:TropismObservation:102(low)symbol:deliver_workbench/tests/test_matchmaker.py:test_recommend_empty_database:61callssymbol:deliver_workbench/deliver/database.py:DeliveryDatabase:132(low)symbol:deliver_workbench/tests/test_matchmaker.py:test_recommend_empty_database:61callssymbol:deliver_workbench/deliver/matchmaker.py:Matchmaker:38(low)symbol:deliver_workbench/tests/test_matchmaker.py:test_recommend_filters_by_modality:48callssymbol:deliver_workbench/deliver/matchmaker.py:Matchmaker:38(low)symbol:deliver_workbench/tests/test_matchmaker.py:test_recommend_min_tropism_filter:54callssymbol:deliver_workbench/deliver/matchmaker.py:Matchmaker:38(low)symbol:deliver_workbench/tests/test_matchmaker.py:test_recommend_ranks_by_tropism:37callssymbol:deliver_workbench/deliver/matchmaker.py:Matchmaker:38(low)symbol:deliver_workbench/tests/test_matchmaker.py:test_recommend_tier_assignment:69callssymbol:deliver_workbench/deliver/matchmaker.py:Matchmaker:38(low)symbol:deploy/vastai/host_bundle.py:main:31callssymbol:deploy/vastai/host_bundle.py:get_local_ip:19(high)symbol:deploy/vastai/host_bundle.py:main:31callssymbol:deploy/vastai/host_bundle.py:Handler:64(high)symbol:deploy/vastai/rent_and_verify.py:find_instance:35callssymbol:deploy/vastai/rent_and_verify.py:run_vast_cmd:21(high)symbol:deploy/vastai/rent_and_verify.py:main:165callssymbol:deploy/vastai/rent_and_verify.py:find_instance:35(high)symbol:deploy/vastai/rent_and_verify.py:main:165callssymbol:deploy/vastai/rent_and_verify.py:rent_instance:74(high)symbol:deploy/vastai/rent_and_verify.py:main:165callssymbol:deploy/vastai/rent_and_verify.py:upload_and_run:105(high)symbol:deploy/vastai/rent_and_verify.py:main:165callssymbol:deploy/vastai/rent_and_verify.py:wait_for_instance:86(high)symbol:deploy/vastai/rent_and_verify.py:rent_instance:74callssymbol:deploy/vastai/rent_and_verify.py:run_vast_cmd:21(high)symbol:deploy/vastai/rent_and_verify.py:wait_for_instance:86callssymbol:deploy/vastai/rent_and_verify.py:run_vast_cmd:21(high)symbol:deploy/vastai/rent_and_verify.py:wait_for_instance:86callssymbol:docs/playground/js/realtime.js:time:587(low)symbol:discovery_campaign.py:main:460callssymbol:discovery_campaign.py:DiscoveryCampaign:42(high)symbol:discovery_campaign.py:main:460callssymbol:discovery_campaign.py:generate_discovery_report:416(high)symbol:discovery_campaign.py:main:460callssymbol:discovery_campaign.py:print_discoveries:447(high)symbol:discovery_campaign.py:main:460callssymbol:discovery_campaign.py:run_experiment_1_multi_profile:51(high)symbol:discovery_campaign.py:main:460callssymbol:discovery_campaign.py:run_experiment_2_editor_comparison:105(high)symbol:discovery_campaign.py:main:460callssymbol:discovery_campaign.py:run_experiment_3_constraint_sensitivity:189(high)symbol:discovery_campaign.py:main:460callssymbol:discovery_campaign.py:run_experiment_4_gc_correlation:266(high)symbol:discovery_campaign.py:main:460callssymbol:discovery_campaign.py:run_experiment_5_scale_verification:346(high)symbol:discovery_campaign.py:run_experiment_1_multi_profile:51callssymbol:discovery_campaign.py:DiscoveryResult:34(high)symbol:discovery_campaign.py:run_experiment_1_multi_profile:51callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:discovery_campaign.py:run_experiment_1_multi_profile:51callssymbol:src/helix/experiments/corpus.py:generate_corpus:162(low)symbol:discovery_campaign.py:run_experiment_1_multi_profile:51callssymbol:Visualization_Bench/prototype.js:sites:1029(low)symbol:discovery_campaign.py:run_experiment_2_editor_comparison:105callssymbol:discovery_campaign.py:DiscoveryResult:34(high)symbol:discovery_campaign.py:run_experiment_2_editor_comparison:105callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:discovery_campaign.py:run_experiment_2_editor_comparison:105callssymbol:src/helix/experiments/campaign.py:CampaignConfig:46(low)symbol:discovery_campaign.py:run_experiment_2_editor_comparison:105callssymbol:src/helix/experiments/campaign.py:compute_summary:136(low)symbol:discovery_campaign.py:run_experiment_2_editor_comparison:105callssymbol:src/helix/experiments/campaign.py:run_campaign:304(low)symbol:discovery_campaign.py:run_experiment_3_constraint_sensitivity:189callssymbol:discovery_campaign.py:DiscoveryResult:34(high)symbol:discovery_campaign.py:run_experiment_3_constraint_sensitivity:189callssymbol:src/helix/experiments/campaign.py:CampaignConfig:46(low)symbol:discovery_campaign.py:run_experiment_3_constraint_sensitivity:189callssymbol:src/helix/experiments/campaign.py:compute_summary:136(low)symbol:discovery_campaign.py:run_experiment_3_constraint_sensitivity:189callssymbol:src/helix/experiments/campaign.py:run_campaign:304(low)symbol:discovery_campaign.py:run_experiment_4_gc_correlation:266callssymbol:discovery_campaign.py:DiscoveryResult:34(high)symbol:discovery_campaign.py:run_experiment_4_gc_correlation:266callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:discovery_campaign.py:run_experiment_4_gc_correlation:266callssymbol:src/helix/experiments/campaign.py:CampaignConfig:46(low)symbol:discovery_campaign.py:run_experiment_4_gc_correlation:266callssymbol:src/helix/experiments/campaign.py:run_campaign:304(low)symbol:discovery_campaign.py:run_experiment_4_gc_correlation:266callssymbol:Visualization_Bench/prototype.js:profile:354(low)symbol:discovery_campaign.py:run_experiment_5_scale_verification:346callssymbol:discovery_campaign.py:DiscoveryResult:34(high)symbol:discovery_campaign.py:run_experiment_5_scale_verification:346callssymbol:src/helix/experiments/campaign.py:CampaignConfig:46(low)symbol:discovery_campaign.py:run_experiment_5_scale_verification:346callssymbol:src/helix/experiments/campaign.py:compute_summary:136(low)symbol:discovery_campaign.py:run_experiment_5_scale_verification:346callssymbol:src/helix/experiments/campaign.py:run_campaign:304(low)symbol:discovery_campaign.py:run_experiment_5_scale_verification:346callssymbol:src/helix/experiments/campaign.py:save_campaign_bundle:386(low)symbol:discovery_campaign.py:run_experiment_5_scale_verification:346callssymbol:src/helix/experiments/corpus.py:generate_corpus:162(low)symbol:discovery_campaign.py:run_experiment_5_scale_verification:346callssymbol:src/helix/experiments/corpus.py:save_corpus:227(low)symbol:discovery_campaign.py:run_experiment_5_scale_verification:346callssymbol:src/helix/experiments/verify.py:verify_campaign:93(low)symbol:discovery_campaign.py:run_experiment_5_scale_verification:346callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:docs/playground/js/realtime_compare.js:applyFrame:42callssymbol:tools/studio_screenshot_receipt.mjs:entries:148(low)symbol:docs/playground/js/realtime_compare.js:initCompareSimulation:3callssymbol:docs/playground/js/realtime_compare.js:applyFrame:42(high)symbol:docs/playground/js/realtime_compare.js:initCompareSimulation:3callssymbol:tools/studio_screenshot_receipt.mjs:entries:148(low)symbol:docs/playground/js/realtime_worker.js:bases:302callssymbol:docs/playground/js/realtime_worker.js:map:54(high)symbol:docs/playground/js/realtime_worker.js:computeFrames:62callssymbol:docs/playground/js/realtime_worker.js:map:54(high)symbol:docs/playground/js/realtime_worker.js:computeFrames:62callssymbol:docs/playground/js/realtime_worker.js:mismatchCount:44(high)symbol:docs/playground/js/realtime_worker.js:computeFrames:62callssymbol:docs/playground/js/realtime_worker.js:pamMatches:14(high)symbol:docs/playground/js/realtime_worker.js:computeFrames:62callssymbol:docs/playground/js/realtime_worker.js:parseExons:93(high)symbol:docs/playground/js/realtime_worker.js:computeFrames:62callssymbol:docs/playground/js/realtime_worker.js:parseGenome:3(high)symbol:docs/playground/js/realtime_worker.js:computeFrames:62callssymbol:docs/playground/js/realtime_worker.js:proteinImpactForEvent:287(high)symbol:docs/playground/js/realtime_worker.js:computeFrames:62callssymbol:docs/playground/js/realtime_worker.js:rc:335(high)symbol:docs/playground/js/realtime_worker.js:computeFrames:62callssymbol:docs/playground/js/realtime_worker.js:rcBase:301(high)symbol:docs/playground/js/realtime_worker.js:computeFrames:62callssymbol:docs/playground/js/realtime_worker.js:reverseComplement:53(high)symbol:docs/playground/js/realtime_worker.js:computeFrames:62callssymbol:src/helix/clinical/engine.py:filter:116(low)symbol:docs/playground/js/realtime_worker.js:computeFrames:62callssymbol:tools/studio_screenshot_receipt.mjs:entries:148(low)symbol:docs/playground/js/realtime_worker.js:exons:107callssymbol:docs/playground/js/realtime_worker.js:parseExons:93(high)symbol:docs/playground/js/realtime_worker.js:frames:381callssymbol:docs/playground/js/realtime_worker.js:computeFrames:62(high)symbol:docs/playground/js/realtime_worker.js:impact:362callssymbol:docs/playground/js/realtime_worker.js:proteinImpactForEvent:287(high)symbol:docs/playground/js/realtime_worker.js:intendedSeq:186callssymbol:docs/playground/js/realtime_worker.js:reverseComplement:53(high)symbol:docs/playground/js/realtime_worker.js:items:95callssymbol:src/helix/clinical/engine.py:filter:116(low)symbol:docs/playground/js/realtime_worker.js:mismatches:134callssymbol:docs/playground/js/realtime_worker.js:mismatchCount:44(high)symbol:docs/playground/js/realtime_worker.js:parseExons:93callssymbol:src/helix/clinical/engine.py:filter:116(low)symbol:docs/playground/js/realtime_worker.js:proteinImpactForEvent:287callssymbol:docs/playground/js/realtime_worker.js:map:54(high)symbol:docs/playground/js/realtime_worker.js:proteinImpactForEvent:287callssymbol:docs/playground/js/realtime_worker.js:rc:335(high)symbol:docs/playground/js/realtime_worker.js:proteinImpactForEvent:287callssymbol:docs/playground/js/realtime_worker.js:rcBase:301(high)symbol:docs/playground/js/realtime_worker.js:rc:335callssymbol:docs/playground/js/realtime_worker.js:map:54(high)symbol:docs/playground/js/realtime_worker.js:repRC:307callssymbol:docs/playground/js/realtime_worker.js:rcBase:301(high)symbol:docs/playground/js/realtime_worker.js:repRC:338callssymbol:docs/playground/js/realtime_worker.js:rc:335(high)symbol:docs/playground/js/realtime_worker.js:reverseComplement:53callssymbol:docs/playground/js/realtime_worker.js:map:54(high)symbol:docs/playground/js/realtime.js:applyFrame:155callssymbol:docs/playground/js/realtime.js:applyOutcomeFilters:688(high)symbol:docs/playground/js/realtime.js:applyFrame:155callssymbol:docs/playground/js/realtime.js:changeSummary:169(high)symbol:docs/playground/js/realtime.js:applyFrame:155callssymbol:docs/playground/js/realtime.js:displayLines:214(high)symbol:docs/playground/js/realtime.js:applyFrame:155callssymbol:docs/playground/js/realtime.js:effectLabel:160(high)symbol:docs/playground/js/realtime.js:applyFrame:155callssymbol:docs/playground/js/realtime.js:effectTag:205(high)symbol:docs/playground/js/realtime.js:applyFrame:155callssymbol:docs/playground/js/realtime.js:fmtNum:157(high)symbol:docs/playground/js/realtime.js:applyFrame:155callssymbol:docs/playground/js/realtime.js:humanEdgeLabel:196(high)symbol:docs/playground/js/realtime.js:applyFrame:155callssymbol:docs/playground/js/realtime.js:mechanismFromRule:187(high)symbol:docs/playground/js/realtime.js:applyFrame:155callssymbol:docs/playground/js/realtime.js:nodes:345(high)symbol:docs/playground/js/realtime.js:applyFrame:155callssymbol:docs/playground/js/realtime.js:updateMetrics:343(high)symbol:docs/playground/js/realtime.js:applyFrame:155callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:String:15(low)symbol:docs/playground/js/realtime.js:applyFrame:155callssymbol:tools/studio_screenshot_receipt.mjs:entries:148(low)symbol:docs/playground/js/realtime.js:applyOutcomeFilters:688callssymbol:docs/playground/js/realtime_worker.js:target:133(medium)symbol:docs/playground/js/realtime.js:applyOutcomeFilters:688callssymbol:docs/playground/js/realtime.js:edges:719(high)symbol:docs/playground/js/realtime.js:applyOutcomeFilters:688callssymbol:docs/playground/js/realtime.js:keepStage:699(high)symbol:docs/playground/js/realtime.js:applyOutcomeFilters:688callssymbol:docs/playground/js/realtime.js:nodes:345(high)symbol:docs/playground/js/realtime.js:applyTranscriptToFields:770callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:String:15(low)symbol:docs/playground/js/realtime.js:branchTotals:352callssymbol:docs/playground/js/realtime.js:summarizeBranchProbabilities:329(high)symbol:docs/playground/js/realtime.js:changeSummary:169callssymbol:docs/playground/js/realtime.js:effectLabel:160(high)symbol:docs/playground/js/realtime.js:changeSummary:169callssymbol:docs/playground/js/realtime.js:fmtNum:157(high)symbol:docs/playground/js/realtime.js:displayLines:214callssymbol:docs/playground/js/realtime.js:changeSummary:169(high)symbol:docs/playground/js/realtime.js:displayLines:214callssymbol:docs/playground/js/realtime.js:mechanismFromRule:187(high)symbol:docs/playground/js/realtime.js:displayLines:214callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:String:15(low)symbol:docs/playground/js/realtime.js:eff:174callssymbol:docs/playground/js/realtime.js:effectLabel:160(high)symbol:docs/playground/js/realtime.js:eff:589callssymbol:docs/playground/js/realtime.js:effectLabel:160(high)symbol:docs/playground/js/realtime.js:exons:746callssymbol:src/helix/clinical/engine.py:filter:116(low)symbol:docs/playground/js/realtime.js:exons:811callssymbol:src/helix/clinical/engine.py:filter:116(low)symbol:docs/playground/js/realtime.js:fmtNum:157callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:String:15(low)symbol:docs/playground/js/realtime.js:initCytoscape:21callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:String:15(low)symbol:docs/playground/js/realtime.js:keep:715callssymbol:docs/playground/js/realtime.js:keepStage:699(high)symbol:docs/playground/js/realtime.js:keep:721callssymbol:docs/playground/js/realtime_worker.js:target:133(medium)symbol:docs/playground/js/realtime.js:lines:228callssymbol:docs/playground/js/realtime.js:displayLines:214(high)symbol:docs/playground/js/realtime.js:lines:264callssymbol:docs/playground/js/realtime.js:displayLines:214(high)symbol:docs/playground/js/realtime.js:lines:317callssymbol:docs/playground/js/realtime.js:displayLines:214(high)symbol:docs/playground/js/realtime.js:loadFrameAt:393callssymbol:docs/playground/js/realtime.js:applyFrame:155(high)symbol:docs/playground/js/realtime.js:maxProb:250callssymbol:docs/playground/js/realtime.js:nodes:345(high)symbol:docs/playground/js/realtime.js:mech:217callssymbol:docs/playground/js/realtime.js:mechanismFromRule:187(high)symbol:docs/playground/js/realtime.js:mechanism:296callssymbol:docs/playground/js/realtime.js:mechanismFromRule:187(high)symbol:docs/playground/js/realtime.js:nodes:345callssymbol:docs/playground/js/realtime.js:nodes:705(high)symbol:docs/playground/js/realtime.js:nodes:705callssymbol:docs/playground/js/realtime.js:nodes:345(high)symbol:docs/playground/js/realtime.js:normalizeTranscripts:737callssymbol:src/helix/clinical/engine.py:filter:116(low)symbol:docs/playground/js/realtime.js:obj:784callssymbol:src/helix/teams/digest.py:parse:21(low)symbol:docs/playground/js/realtime.js:obj:784callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:String:15(low)symbol:docs/playground/js/realtime.js:playFrames:374callssymbol:docs/playground/js/realtime.js:applyFrame:155(high)symbol:docs/playground/js/realtime.js:populateTranscriptSelect:755callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:String:15(low)symbol:docs/playground/js/realtime.js:pos:173callssymbol:docs/playground/js/realtime.js:fmtNum:157(high)symbol:docs/playground/js/realtime.js:renderComparison:494callssymbol:src/helix/clinical/engine.py:filter:116(low)symbol:docs/playground/js/realtime.js:renderComparison:494callssymbol:tools/studio_screenshot_receipt.mjs:entries:148(low)symbol:docs/playground/js/realtime.js:resetPlayback:365callssymbol:docs/playground/js/realtime_branch_chart.js:updateBranchChart:34(medium)symbol:docs/playground/js/realtime.js:runComparison:456callssymbol:docs/playground/js/realtime.js:renderComparison:494(high)symbol:docs/playground/js/realtime.js:runSimulation:436callssymbol:docs/playground/js/realtime.js:resetPlayback:365(high)symbol:docs/playground/js/realtime.js:updateMetrics:343callssymbol:docs/playground/js/realtime_branch_chart.js:updateBranchChart:34(medium)symbol:docs/playground/js/realtime.js:updateMetrics:343callssymbol:docs/playground/js/realtime.js:nodes:345(high)symbol:docs/playground/js/realtime.js:updateMetrics:343callssymbol:docs/playground/js/realtime.js:summarizeBranchProbabilities:329(high)symbol:examples/cyclospectrum_demo.py:main:55callssymbol:examples/cyclospectrum_demo.py:_parse_masses:17(high)symbol:examples/cyclospectrum_demo.py:main:55callssymbol:examples/cyclospectrum_demo.py:parse_args:29(high)symbol:examples/cyclospectrum_demo.py:main:55callssymbol:src/helix/cyclospectrum.py:leaderboard_cyclopeptide_sequencing:93(low)symbol:examples/cyclospectrum_demo.py:main:55callssymbol:src/helix/cyclospectrum.py:score_peptide:61(low)symbol:examples/cyclospectrum_demo.py:main:55callssymbol:src/helix/cyclospectrum.py:theoretical_spectrum:56(low)symbol:examples/cyclospectrum_demo.py:main:55callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:examples/find_orfs.py:main:93callssymbol:examples/find_orfs.py:format_orf:84(high)symbol:examples/find_orfs.py:main:93callssymbol:examples/find_orfs.py:load_sequence:21(high)symbol:examples/find_orfs.py:main:93callssymbol:examples/find_orfs.py:parse_args:32(high)symbol:examples/find_orfs.py:main:93callssymbol:src/helix/codon.py:detect_frameshifts:286(low)symbol:examples/find_orfs.py:main:93callssymbol:src/helix/codon.py:find_orfs:190(low)symbol:examples/find_orfs.py:main:93callssymbol:src/helix/codon.py:frameshifts_to_csv:334(low)symbol:examples/find_orfs.py:main:93callssymbol:src/helix/codon.py:orfs_to_csv:268(low)symbol:examples/find_orfs.py:main:93callssymbol:src/helix/codon.py:orfs_to_fasta:257(low)symbol:examples/find_orfs.py:main:93callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:examples/gc_skew_demo.py:compute_skew_profile:23callssymbol:src/helix/bioinformatics.py:skew:213(low)symbol:examples/gc_skew_demo.py:main:39callssymbol:examples/gc_skew_demo.py:compute_skew_profile:23(high)symbol:examples/gc_skew_demo.py:main:39callssymbol:examples/gc_skew_demo.py:load_sequence:14(high)symbol:examples/gc_skew_demo.py:main:39callssymbol:examples/gc_skew_demo.py:parse_args:29(high)symbol:examples/gc_skew_demo.py:main:39callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:examples/helix_api_demo.py:main:8callssymbol:src/helix/api.py:dna_summary:39(low)symbol:examples/helix_api_demo.py:main:8callssymbol:src/helix/api.py:fold_rna:98(low)symbol:examples/helix_api_demo.py:main:8callssymbol:src/helix/api.py:protein_summary:137(low)symbol:examples/helix_api_demo.py:main:8callssymbol:src/helix/api.py:spectrum_leaderboard:117(low)symbol:examples/helix_api_demo.py:main:8callssymbol:src/helix/api.py:triage_report:61(low)symbol:examples/helix_api_demo.py:main:8callssymbol:src/helix/datasets/__init__.py:get_path:20(low)symbol:examples/kmer_counter.py:as_rows:58callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:examples/kmer_counter.py:main:106callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:examples/kmer_counter.py:main:106callssymbol:examples/kmer_counter.py:clean_sequence:11(high)symbol:examples/kmer_counter.py:main:106callssymbol:examples/kmer_counter.py:maybe_plot:86(high)symbol:examples/kmer_counter.py:main:106callssymbol:examples/kmer_counter.py:maybe_write_csv:72(high)symbol:examples/kmer_counter.py:main:106callssymbol:examples/kmer_counter.py:parse_args:19(high)symbol:examples/kmer_counter.py:main:106callssymbol:src/helix/bioinformatics.py:find_kmers_with_differences:122(low)symbol:examples/kmer_counter.py:maybe_plot:86callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:examples/kmer_counter.py:maybe_write_csv:72callssymbol:examples/kmer_counter.py:as_rows:58(high)symbol:examples/nussinov_trace.py:main:52callssymbol:examples/nussinov_trace.py:load_sequence:44(high)symbol:examples/nussinov_trace.py:main:52callssymbol:examples/nussinov_trace.py:parse_args:13(high)symbol:examples/nussinov_trace.py:main:52callssymbol:src/helix/nussinov_algorithm.py:nussinov:79(low)symbol:examples/nussinov_trace.py:main:52callssymbol:src/helix/nussinov_algorithm.py:score:22(low)symbol:examples/nussinov_trace.py:main:52callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:examples/offscreen_webrtc_demo/python/run_offscreen_webrtc.py:main:11callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:examples/offscreen_webrtc_demo/signaling/server.js:app:6callssymbol:examples/offscreen_webrtc_demo/signaling/server.js:express:1(high)symbol:examples/offscreen_webrtc_demo/signaling/server.js:express:1callssymbol:src/helix/cli.py:require:1037(low)symbol:examples/offscreen_webrtc_demo/signaling/server.js:http:2callssymbol:src/helix/cli.py:require:1037(low)symbol:examples/offscreen_webrtc_demo/signaling/server.js:path:3callssymbol:src/helix/cli.py:require:1037(low)symbol:examples/offscreen_webrtc_demo/signaling/server.js:WebSocket:4callssymbol:src/helix/cli.py:require:1037(low)symbol:examples/ontargetx_pytorch_skeleton.py:__init__:39callssymbol:examples/ontargetx_pytorch_skeleton.py:__init__:99(high)symbol:examples/ontargetx_pytorch_skeleton.py:forward:64callssymbol:src/helix/genome/digital.py:view:92(low)symbol:examples/ontargetx_pytorch_skeleton.py:main:168callssymbol:examples/ontargetx_pytorch_skeleton.py:Example:145(high)symbol:examples/ontargetx_pytorch_skeleton.py:main:168callssymbol:examples/ontargetx_pytorch_skeleton.py:make_torch_inputs:151(high)symbol:examples/ontargetx_pytorch_skeleton.py:main:168callssymbol:examples/ontargetx_pytorch_skeleton.py:OnTargetX:98(high)symbol:examples/ontargetx_pytorch_skeleton.py:main:168callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:examples/ontargetx_pytorch_skeleton.py:make_torch_inputs:151callssymbol:src/helix/crispr/ontargetx/encoding.py:make_tokens_and_bias:86(low)symbol:examples/ontargetx_pytorch_skeleton.py:make_torch_inputs:151callssymbol:src/helix/crispr/ontargetx/encoding.py:make_valid_token_mask:130(low)symbol:examples/ontargetx_pytorch_skeleton.py:make_torch_inputs:151callssymbol:src/helix/crispr/ontargetx/encoding.py:padding_key_bias:138(low)symbol:examples/ontargetx_pytorch_skeleton.py:make_torch_inputs:151callssymbol:src/helix/nussinov_algorithm.py:fold_to_dot_bracket:111(low)symbol:examples/ontargetx_pytorch_skeleton.py:make_torch_inputs:151callssymbol:src/helix/studio/prime_inspector.py:block:89(low)symbol:examples/peptide_mass_lookup.py:main:30callssymbol:examples/peptide_mass_lookup.py:parse_args:20(high)symbol:examples/peptide_mass_lookup.py:main:30callssymbol:examples/peptide_mass_lookup.py:peptide_mass:10(high)symbol:examples/plugins/remote_web_panel/remote_web_panel_plugin.py:_panel_rpc:9callssymbol:src/helix/studio/extension_host/remote_api.py:post_message:459(low)symbol:examples/plugins/remote_web_panel/ui/main.js:connect:23callssymbol:examples/plugins/remote_web_panel/ui/main.js:log:6(high)symbol:examples/plugins/remote_web_panel/ui/main.js:connect:23callssymbol:examples/plugins/remote_web_panel/ui/main.js:setStatus:11(high)symbol:examples/plugins/remote_web_panel/ui/main.js:connect:23callssymbol:src/helix/studio/summary_contract_v2.py:delete:1796(low)symbol:examples/plugins/remote_web_panel/ui/main.js:p:74callssymbol:examples/plugins/remote_web_panel/ui/main.js:call:15(high)symbol:examples/plugins/remote_web_panel/ui/main.js:res:54callssymbol:examples/plugins/remote_web_panel/ui/main.js:call:15(high)symbol:examples/plugins/remote_web_panel/ui/main.js:res:54callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:examples/plugins/remote_web_panel/ui/main.js:res:63callssymbol:examples/plugins/remote_web_panel/ui/main.js:call:15(high)symbol:examples/translate_sequence.py:main:48callssymbol:examples/translate_sequence.py:load_sequence:12(high)symbol:examples/translate_sequence.py:main:48callssymbol:examples/translate_sequence.py:parse_args:23(high)symbol:examples/translate_sequence.py:main:48callssymbol:src/helix/codon.py:translate_rna:107(low)symbol:examples/triage_report.py:load_sequence:90callssymbol:src/helix/gui/simbuilder/app.py:sequence:798(low)symbol:examples/triage_report.py:main:158callssymbol:examples/triage_report.py:load_sequence:90(high)symbol:examples/triage_report.py:main:158callssymbol:examples/triage_report.py:parse_args:14(high)symbol:examples/triage_report.py:main:158callssymbol:examples/triage_report.py:render_plot:122(high)symbol:examples/triage_report.py:main:158callssymbol:examples/triage_report.py:write_clusters_csv:102(high)symbol:examples/triage_report.py:main:158callssymbol:src/helix/codon.py:detect_frameshifts:286(low)symbol:examples/triage_report.py:main:158callssymbol:src/helix/codon.py:frameshifts_to_csv:334(low)symbol:examples/triage_report.py:main:158callssymbol:src/helix/codon.py:orfs_to_csv:268(low)symbol:examples/triage_report.py:main:158callssymbol:src/helix/codon.py:orfs_to_fasta:257(low)symbol:examples/triage_report.py:main:158callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:examples/triage_report.py:main:158callssymbol:src/helix/triage.py:compute_triage_report:27(low)symbol:examples/triage_report.py:parse_args:14callssymbol:docs/playground/js/realtime_worker.js:candidates:131(low)symbol:examples/triage_report.py:parse_args:14callssymbol:examples/offscreen_webrtc_demo/signaling/server.js:path:3(low)symbol:examples/triage_report.py:parse_args:14callssymbol:src/helix/gui/simbuilder/app.py:sequence:798(low)symbol:examples/triage_report.py:write_clusters_csv:102callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:experiments/concurrency_torture.py:main:39callssymbol:src/helix/clock.py:perf_counter:72(low)symbol:experiments/concurrency_torture.py:main:39callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:experiments/concurrency_torture.py:main:39callssymbol:src/helix/studio/qtconcurrent_compat.py:result:29(low)symbol:experiments/concurrency_torture.py:main:39callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:experiments/concurrency_torture.py:run_single_simulation:25callssymbol:src/helix/cli.py:run_simulate:946(low)symbol:experiments/cross_backend_determinism.py:main:82callssymbol:experiments/cross_backend_determinism.py:run_backend:18(high)symbol:experiments/divergence_injection.py:_build_clean_bundle:22callssymbol:src/helix/cli.py:run_simulate:946(low)symbol:experiments/divergence_injection.py:_mutate_json:32callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:experiments/divergence_injection.py:main:39callssymbol:experiments/divergence_injection.py:_build_clean_bundle:22(high)symbol:experiments/divergence_injection.py:main:39callssymbol:experiments/divergence_injection.py:_mutate_json:32(high)symbol:experiments/divergence_injection.py:main:39callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:experiments/ed25519_roundtrip.py:main:26callssymbol:src/helix/licensing/verify.py:sign_ed25519:491(low)symbol:experiments/ed25519_roundtrip.py:main:26callssymbol:src/helix/sweep.py:export:135(low)symbol:experiments/ed25519_roundtrip.py:main:26callssymbol:src/helix/sweep.py:ParameterRange:13(low)symbol:experiments/ed25519_roundtrip.py:main:26callssymbol:src/helix/sweep.py:run:108(low)symbol:experiments/ed25519_roundtrip.py:main:26callssymbol:src/helix/sweep.py:SweepBundleExporter:132(low)symbol:experiments/ed25519_roundtrip.py:main:26callssymbol:src/helix/sweep.py:SweepConfig:27(low)symbol:experiments/ed25519_roundtrip.py:main:26callssymbol:src/helix/sweep.py:SweepRunner:79(low)symbol:experiments/infrastructure_validation_suite/multi_site_reproducibility/scripts/compare_hashes.py:extract_site_digests:20callssymbol:experiments/infrastructure_validation_suite/multi_site_reproducibility/scripts/compare_hashes.py:load_digest_file:14(high)symbol:experiments/infrastructure_validation_suite/multi_site_reproducibility/scripts/compare_hashes.py:generate_markdown_report:102callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:experiments/infrastructure_validation_suite/multi_site_reproducibility/scripts/compare_hashes.py:main:229callssymbol:experiments/infrastructure_validation_suite/multi_site_reproducibility/scripts/compare_hashes.py:compare_digests:45(high)symbol:experiments/infrastructure_validation_suite/multi_site_reproducibility/scripts/compare_hashes.py:main:229callssymbol:experiments/infrastructure_validation_suite/multi_site_reproducibility/scripts/compare_hashes.py:extract_site_digests:20(high)symbol:experiments/infrastructure_validation_suite/multi_site_reproducibility/scripts/compare_hashes.py:main:229callssymbol:experiments/infrastructure_validation_suite/multi_site_reproducibility/scripts/compare_hashes.py:generate_markdown_report:102(high)symbol:experiments/infrastructure_validation_suite/multi_site_reproducibility/scripts/compare_hashes.py:main:229callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:experiments/infrastructure_validation_suite/multi_site_reproducibility/scripts/compare_hashes.py:main:229callssymbol:src/helixspec/ast.py:site:328(low)symbol:experiments/large_scale_sweep.py:main:26callssymbol:src/helix/clock.py:perf_counter:72(low)symbol:experiments/large_scale_sweep.py:main:26callssymbol:src/helix/sweep.py:generate_points:99(low)symbol:experiments/large_scale_sweep.py:main:26callssymbol:src/helix/sweep.py:ParameterRange:13(low)symbol:experiments/large_scale_sweep.py:main:26callssymbol:src/helix/sweep.py:SweepConfig:27(low)symbol:experiments/large_scale_sweep.py:main:26callssymbol:src/helix/sweep.py:SweepRunner:79(low)symbol:experiments/large_scale_sweep.py:main:26callssymbol:src/helix/sweep.py:total_combinations:41(low)symbol:experiments/large_simulation_sweep.py:main:107callssymbol:src/helix/clock.py:perf_counter:72(low)symbol:experiments/large_simulation_sweep.py:main:107callssymbol:src/helix/sweep.py:config_hash:56(low)symbol:experiments/large_simulation_sweep.py:main:107callssymbol:src/helix/sweep.py:export:135(low)symbol:experiments/large_simulation_sweep.py:main:107callssymbol:src/helix/sweep.py:ParameterRange:13(low)symbol:experiments/large_simulation_sweep.py:main:107callssymbol:src/helix/sweep.py:pareto_frontier:188(low)symbol:experiments/large_simulation_sweep.py:main:107callssymbol:src/helix/sweep.py:run:108(low)symbol:experiments/large_simulation_sweep.py:main:107callssymbol:src/helix/sweep.py:SweepBundleExporter:132(low)symbol:experiments/large_simulation_sweep.py:main:107callssymbol:src/helix/sweep.py:SweepConfig:27(low)symbol:experiments/large_simulation_sweep.py:main:107callssymbol:src/helix/sweep.py:SweepRunner:79(low)symbol:experiments/large_simulation_sweep.py:main:107callssymbol:src/helix/sweep.py:top_k_results:175(low)symbol:experiments/large_simulation_sweep.py:main:107callssymbol:src/helix/sweep.py:total_combinations:41(low)symbol:experiments/large_simulation_sweep.py:run_simulation:28callssymbol:src/helix/sweep.py:run:108(low)symbol:experiments/memory_pressure.py:main:86callssymbol:experiments/memory_pressure.py:run_simulation:19(high)symbol:experiments/memory_pressure.py:run_simulation:19callssymbol:src/helix/clock.py:perf_counter:72(low)symbol:experiments/pareto_stress.py:main:34callssymbol:experiments/pareto_stress.py:make_random_results:20(high)symbol:experiments/pareto_stress.py:main:34callssymbol:src/helix/clock.py:perf_counter:72(low)symbol:experiments/pareto_stress.py:main:34callssymbol:src/helix/sweep.py:pareto_frontier:188(low)symbol:experiments/pareto_stress.py:make_random_results:20callssymbol:src/helix/sweep.py:SweepPoint:62(low)symbol:experiments/pareto_stress.py:make_random_results:20callssymbol:src/helix/sweep.py:SweepResult:70(low)symbol:experiments/reproducibility_stress.py:main:79callssymbol:experiments/reproducibility_stress.py:run_once:19(high)symbol:experiments/scale_verification_demo.py:main:27callssymbol:src/helix/experiments/campaign.py:CampaignConfig:46(low)symbol:experiments/scale_verification_demo.py:main:27callssymbol:src/helix/experiments/campaign.py:compute_summary:136(low)symbol:experiments/scale_verification_demo.py:main:27callssymbol:src/helix/experiments/campaign.py:run_campaign:304(low)symbol:experiments/scale_verification_demo.py:main:27callssymbol:src/helix/experiments/campaign.py:save_campaign_bundle:386(low)symbol:experiments/scale_verification_demo.py:main:27callssymbol:src/helix/experiments/corpus.py:generate_corpus:162(low)symbol:experiments/scale_verification_demo.py:main:27callssymbol:src/helix/experiments/corpus.py:save_corpus:227(low)symbol:experiments/scale_verification_demo.py:main:27callssymbol:src/helix/experiments/verify.py:verify_campaign:93(low)symbol:experiments/scale_verification_demo.py:main:27callssymbol:src/helix/experiments/verify.py:write_verification_report:244(low)symbol:experiments/scale_verification_demo.py:main:27callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:experiments/schema_roundtrip.py:generate_random_config:25callssymbol:experiments/schema_roundtrip.py:random_string:21(high)symbol:experiments/schema_roundtrip.py:generate_random_config:25callssymbol:src/helix/sweep.py:ParameterRange:13(low)symbol:experiments/schema_roundtrip.py:generate_random_config:25callssymbol:src/helix/sweep.py:SweepConfig:27(low)symbol:experiments/schema_roundtrip.py:main:69callssymbol:experiments/schema_roundtrip.py:generate_random_config:25(high)symbol:experiments/schema_roundtrip.py:main:69callssymbol:src/helix/sweep.py:_canonical:47(low)symbol:experiments/schema_roundtrip.py:main:69callssymbol:src/helix/sweep.py:config_hash:56(low)symbol:experiments/schema_roundtrip.py:main:69callssymbol:src/helix/sweep.py:ParameterRange:13(low)symbol:experiments/schema_roundtrip.py:main:69callssymbol:src/helix/sweep.py:SweepConfig:27(low)symbol:experiments/schema_roundtrip.py:main:69callssymbol:src/helix/sweep.py:total_combinations:41(low)symbol:experiments/sweep_simulation.py:main:118callssymbol:src/helix/sweep.py:config_hash:56(low)symbol:experiments/sweep_simulation.py:main:118callssymbol:src/helix/sweep.py:export:135(low)symbol:experiments/sweep_simulation.py:main:118callssymbol:src/helix/sweep.py:ParameterRange:13(low)symbol:experiments/sweep_simulation.py:main:118callssymbol:src/helix/sweep.py:pareto_frontier:188(low)symbol:experiments/sweep_simulation.py:main:118callssymbol:src/helix/sweep.py:run:108(low)symbol:experiments/sweep_simulation.py:main:118callssymbol:src/helix/sweep.py:SweepBundleExporter:132(low)symbol:experiments/sweep_simulation.py:main:118callssymbol:src/helix/sweep.py:SweepConfig:27(low)symbol:experiments/sweep_simulation.py:main:118callssymbol:src/helix/sweep.py:SweepRunner:79(low)symbol:experiments/sweep_simulation.py:main:118callssymbol:src/helix/sweep.py:top_k_results:175(low)symbol:experiments/sweep_simulation.py:main:118callssymbol:src/helix/sweep.py:total_combinations:41(low)symbol:experiments/sweep_simulation.py:run_simulation:27callssymbol:src/helix/sweep.py:run:108(low)symbol:genome_scale_pilot.py:__init__:326callssymbol:genome_scale_pilot.py:compute_cohort_hash:164(high)symbol:genome_scale_pilot.py:__init__:326callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:genome_scale_pilot.py:calculate_res_for_pilot:411callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:genome_scale_pilot.py:compute_cohort_hash:164callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:genome_scale_pilot.py:main:791callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:genome_scale_pilot.py:main:791callssymbol:genome_scale_pilot.py:analyze_calibration:485(high)symbol:genome_scale_pilot.py:main:791callssymbol:genome_scale_pilot.py:calculate_res_for_pilot:411(high)symbol:genome_scale_pilot.py:main:791callssymbol:genome_scale_pilot.py:generate_bundle:547(high)symbol:genome_scale_pilot.py:main:791callssymbol:genome_scale_pilot.py:GenomeScalePilot:323(high)symbol:genome_scale_pilot.py:main:791callssymbol:genome_scale_pilot.py:run_pilot:339(high)symbol:genome_scale_pilot.py:run_pilot:339callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:genome_scale_pilot.py:run_pilot:339callssymbol:genome_scale_pilot.py:calculate_scores:282(high)symbol:genome_scale_pilot.py:run_pilot:339callssymbol:genome_scale_pilot.py:find_pam_sites:260(high)symbol:genome_scale_pilot.py:run_pilot:339callssymbol:genome_scale_pilot.py:generate_locus_with_context:202(high)symbol:genome_scale_pilot.py:verify_bundle:602callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:helix_gui/main_window.py:__init__:29callssymbol:helix_gui/main_window.py:_create_central_outcome_view:65(high)symbol:helix_gui/main_window.py:__init__:29callssymbol:helix_gui/main_window.py:_create_console_widget:75(high)symbol:helix_gui/main_window.py:__init__:29callssymbol:helix_gui/main_window.py:_create_session_widget:56(high)symbol:helix_gui/main_window.py:__init__:29callssymbol:helix_gui/main_window.py:_create_sim_builder_widget:47(high)symbol:helix_gui/main_window.py:__init__:29callssymbol:helix_gui/main_window.py:_init_activity_layout:86(high)symbol:helix_gui/main_window.py:__init__:29callssymbol:helix_gui/main_window.py:_set_active_sidebar:177(high)symbol:helix_gui/main_window.py:_set_active_sidebar:177callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:helix_gui/main_window.py:make_btn:115callssymbol:helix_gui/main_window.py:_set_active_sidebar:177(high)symbol:helix_gui/main_window.py:make_btn:115callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:helix/theme/generate_theme.py:_pick_theme:986callssymbol:helix/theme/generate_theme.py:ThemeTokens:964(high)symbol:helix/theme/generate_theme.py:apply_palette:909callssymbol:helix/theme/generate_theme.py:_qt_imports:898(high)symbol:helix/theme/generate_theme.py:generate:1018callssymbol:helix/theme/generate_theme.py:_ensure_dir:1014(high)symbol:helix/theme/generate_theme.py:generate:1018callssymbol:helix/theme/generate_theme.py:_pick_theme:986(high)symbol:helix/theme/generate_theme.py:generate:1018callssymbol:helix/theme/generate_theme.py:_read_json:982(high)symbol:helix/theme/generate_theme.py:generate:1018callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:helix/theme/generate_theme.py:generate:1018callssymbol:src/helixspec/errors.py:format:12(low)symbol:helix/theme/generate_theme.py:main:1099callssymbol:helix/theme/generate_theme.py:generate:1018(high)symbol:helix/theme/out/theme_palette_generated.py:apply_palette:20callssymbol:helix/theme/out/theme_palette_generated.py:_qt_imports:9(high)symbol:helixtasks/egfr_grb2_build_amici.py:build_variant:20callssymbol:helixtasks/egfr_grb2_build_amici.py:_module_to_dir:13(high)symbol:helixtasks/egfr_grb2_build_amici.py:main:34callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:helixtasks/egfr_grb2_build_amici.py:main:34callssymbol:helixtasks/egfr_grb2_build_amici.py:build_variant:20(high)symbol:helixtasks/egfr_grb2_fit_pypesto.py:fit_variant:28callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:helixtasks/egfr_grb2_fit_pypesto.py:fit_variant:28callssymbol:helixtasks/egfr_grb2_fit_pypesto.py:_split_by_condition:19(high)symbol:helixtasks/egfr_grb2_fit_pypesto.py:main:65callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:helixtasks/egfr_grb2_fit_pypesto.py:main:65callssymbol:helixtasks/egfr_grb2_fit_pypesto.py:_load_csv:15(high)symbol:helixtasks/egfr_grb2_fit_pypesto.py:main:65callssymbol:helixtasks/egfr_grb2_fit_pypesto.py:fit_variant:28(high)symbol:helixtasks/egfr_grb2_fit_pypesto.py:main:65callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:helixtasks/egfr_grb2_orchestrator.py:_apply_variant:109callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:helixtasks/egfr_grb2_orchestrator.py:_apply_variant:109callssymbol:helixtasks/egfr_grb2_orchestrator.py:_load_params_file:26(high)symbol:helixtasks/egfr_grb2_orchestrator.py:_load_params_file:26callssymbol:helixtasks/egfr_grb2_orchestrator.py:_load_yaml:21(high)symbol:helixtasks/egfr_grb2_orchestrator.py:build_egfr_grb2:127callssymbol:helixtasks/egfr_grb2_orchestrator.py:build_from_config:34(high)symbol:helixtasks/egfr_grb2_orchestrator.py:build_from_config:34callssymbol:helixtasks/egfr_grb2_orchestrator.py:_load_params_file:26(high)symbol:helixtasks/egfr_grb2_orchestrator.py:build_from_config:34callssymbol:helixtasks/egfr_grb2_orchestrator.py:_load_yaml:21(high)symbol:helixtasks/egfr_grb2_orchestrator.py:build_from_config:34callssymbol:src/helix/core/graph.py:add_node:63(low)symbol:helixtasks/egfr_grb2_orchestrator.py:build_from_config:34callssymbol:src/helix/core/graph.py:connect:71(low)symbol:helixtasks/egfr_grb2_orchestrator.py:build_from_config:34callssymbol:src/helix/core/graph.py:GraphIR:53(low)symbol:helixtasks/egfr_grb2_orchestrator.py:build_from_config:34callssymbol:src/helix/core/scheduler.py:Island:19(low)symbol:helixtasks/egfr_grb2_orchestrator.py:build_from_config:34callssymbol:src/helix/core/scheduler.py:LiveScheduler:42(low)symbol:helixtasks/egfr_grb2_orchestrator.py:build_from_config:34callssymbol:src/helix/live/hot_swap.py:HotSwapManager:9(low)symbol:helixtasks/egfr_grb2_orchestrator.py:build_from_config:34callssymbol:src/helix/live/metadata.py:describe_graph_nodes:10(low)symbol:helixtasks/egfr_grb2_orchestrator.py:build_from_config:34callssymbol:src/helix/live/state_reducer.py:StateReducer:26(low)symbol:helixtasks/egfr_grb2_orchestrator.py:build_from_config:34callssymbol:src/helix/nodes/abm.py:ABMNode:10(low)symbol:helixtasks/egfr_grb2_orchestrator.py:build_from_config:34callssymbol:src/helix/nodes/couplers.py:CouplerNode:10(low)symbol:helixtasks/egfr_grb2_orchestrator.py:build_from_config:34callssymbol:src/helix/nodes/observer.py:ObserverNode:10(low)symbol:helixtasks/egfr_grb2_orchestrator.py:build_from_config:34callssymbol:src/helix/nodes/rd.py:FieldNode:10(low)symbol:helixtasks/egfr_grb2_orchestrator.py:build_from_config:34callssymbol:src/helix/nodes/rulenet.py:SBMLNode:36(low)symbol:helixtasks/egfr_grb2_orchestrator.py:main:140callssymbol:helixtasks/egfr_grb2_orchestrator.py:_load_yaml:21(high)symbol:helixtasks/egfr_grb2_orchestrator.py:main:140callssymbol:helixtasks/egfr_grb2_orchestrator.py:run_variant:132(high)symbol:helixtasks/egfr_grb2_orchestrator.py:run_variant:132callssymbol:helixtasks/egfr_grb2_orchestrator.py:build_from_config:34(high)symbol:helixtasks/egfr_grb2_orchestrator.py:run_variant:132callssymbol:src/helix/core/scheduler.py:run_until:81(low)symbol:outreach/outreach_sequence.py:generate_emails:150callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:outreach/outreach_sequence.py:generate_emails:150callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:outreach/outreach_sequence.py:generate_emails:150callssymbol:src/helixspec/errors.py:format:12(low)symbol:outreach/outreach_sequence.py:generate_schedule:174callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:outreach/outreach_sequence.py:generate_tracker:226callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:outreach/outreach_sequence.py:generate_tracker:226callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:outreach/outreach_sequence.py:print_summary:239callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:outreach/outreach_sequence.py:print_summary:239callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:packaging/pyinstaller/hooks/hook-PySide6.QtWebEngineCore.py:_collect_linux_qtwebengine_fallback:49callssymbol:packaging/pyinstaller/hooks/hook-PySide6.QtWebEngineCore.py:_find_qtwebengine_prefix:25(high)symbol:packaging/pyinstaller/hooks/hook-PySide6.QtWebEngineCore.py:_collect_linux_qtwebengine_fallback:49callssymbol:packaging/pyinstaller/hooks/hook-PySide6.QtWebEngineCore.py:_generate_qt_conf:40(high)symbol:pan_cancer_editability_map.py:__init__:350callssymbol:pan_cancer_editability_map.py:compute_contract_hash:93(high)symbol:pan_cancer_editability_map.py:__init__:350callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:pan_cancer_editability_map.py:compute_contract_hash:93callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:pan_cancer_editability_map.py:find_pam_sites_deterministic:261callssymbol:src/helix/crispr/pam.py:PAM:30(low)symbol:pan_cancer_editability_map.py:main:835callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:pan_cancer_editability_map.py:main:835callssymbol:pan_cancer_editability_map.py:build_constraint_surface:474(high)symbol:pan_cancer_editability_map.py:main:835callssymbol:pan_cancer_editability_map.py:build_redundancy_map:529(high)symbol:pan_cancer_editability_map.py:main:835callssymbol:pan_cancer_editability_map.py:EditabilityMapEngine:347(high)symbol:pan_cancer_editability_map.py:main:835callssymbol:pan_cancer_editability_map.py:generate_bundle:581(high)symbol:pan_cancer_editability_map.py:main:835callssymbol:pan_cancer_editability_map.py:map_gene_editability:363(high)symbol:pan_cancer_editability_map.py:verify_bundle:645callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:pan_cancer_therapeutic_atlas.py:__init__:104callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:pan_cancer_therapeutic_atlas.py:generate_atlas_report:405callssymbol:pan_cancer_therapeutic_atlas.py:_summarize_variant_performance:471(high)symbol:pan_cancer_therapeutic_atlas.py:generate_atlas_report:405callssymbol:pan_cancer_therapeutic_atlas.py:analyze_by_cancer_type:357(high)symbol:pan_cancer_therapeutic_atlas.py:generate_cancer_corpus:111callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:pan_cancer_therapeutic_atlas.py:generate_cancer_corpus:111callssymbol:pan_cancer_therapeutic_atlas.py:_generate_sequence_with_gc:150(high)symbol:pan_cancer_therapeutic_atlas.py:generate_cancer_corpus:111callssymbol:pan_cancer_therapeutic_atlas.py:CancerLocus:86(high)symbol:pan_cancer_therapeutic_atlas.py:main:528callssymbol:pan_cancer_therapeutic_atlas.py:generate_atlas_report:405(high)symbol:pan_cancer_therapeutic_atlas.py:main:528callssymbol:pan_cancer_therapeutic_atlas.py:generate_cancer_corpus:111(high)symbol:pan_cancer_therapeutic_atlas.py:main:528callssymbol:pan_cancer_therapeutic_atlas.py:PanCancerAtlas:96(high)symbol:pan_cancer_therapeutic_atlas.py:main:528callssymbol:pan_cancer_therapeutic_atlas.py:print_executive_summary:487(high)symbol:pan_cancer_therapeutic_atlas.py:main:528callssymbol:pan_cancer_therapeutic_atlas.py:screen_cas_variants:249(high)symbol:pan_cancer_therapeutic_atlas.py:print_executive_summary:487callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:production_campaign.py:compare_cas_variants:297callssymbol:production_campaign.py:run_production_campaign:185(high)symbol:production_campaign.py:load_chr22_chunks:46callssymbol:src/helix/experiments/corpus.py:SyntheticLocus:38(low)symbol:production_campaign.py:main:323callssymbol:docs/playground/js/realtime_worker.js:genome:77(low)symbol:production_campaign.py:main:323callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:production_campaign.py:main:323callssymbol:production_campaign.py:compare_cas_variants:297(high)symbol:production_campaign.py:main:323callssymbol:production_campaign.py:generate_constraint_curve:262(high)symbol:production_campaign.py:main:323callssymbol:production_campaign.py:load_chr22_chunks:46(high)symbol:production_campaign.py:main:323callssymbol:production_campaign.py:run_production_campaign:185(high)symbol:production_campaign.py:main:323callssymbol:src/helix/experiments/corpus.py:generate_corpus:162(low)symbol:rare_disease_editability_map.py:__init__:300callssymbol:rare_disease_editability_map.py:compute_cohort_hash:134(high)symbol:rare_disease_editability_map.py:__init__:300callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:rare_disease_editability_map.py:compute_cohort_hash:134callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:rare_disease_editability_map.py:determine_viable_strategies:393callssymbol:rare_disease_editability_map.py:MutationType:146(high)symbol:rare_disease_editability_map.py:generate_variant_catalog:312callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:rare_disease_editability_map.py:main:780callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:rare_disease_editability_map.py:main:780callssymbol:rare_disease_editability_map.py:generate_bundle:634(high)symbol:rare_disease_editability_map.py:main:780callssymbol:rare_disease_editability_map.py:generate_cohort_statistics:593(high)symbol:rare_disease_editability_map.py:main:780callssymbol:rare_disease_editability_map.py:generate_variant_catalog:312(high)symbol:rare_disease_editability_map.py:main:780callssymbol:rare_disease_editability_map.py:process_variant:537(high)symbol:rare_disease_editability_map.py:main:780callssymbol:rare_disease_editability_map.py:RareDiseaseEditabilityEngine:297(high)symbol:rare_disease_editability_map.py:process_variant:537callssymbol:rare_disease_editability_map.py:assess_therapeutic_relevance:518(high)symbol:rare_disease_editability_map.py:process_variant:537callssymbol:rare_disease_editability_map.py:calculate_vcs:417(high)symbol:rare_disease_editability_map.py:process_variant:537callssymbol:rare_disease_editability_map.py:determine_viable_strategies:393(high)symbol:rare_disease_editability_map.py:process_variant:537callssymbol:rare_disease_editability_map.py:run_coverage_diagnostics:497(high)symbol:rare_disease_editability_map.py:process_variant:537callssymbol:rare_disease_editability_map.py:select_strategies:483(high)symbol:rare_disease_editability_map.py:process_variant:537callssymbol:rare_disease_editability_map.py:simulate_res_for_variant:348(high)symbol:rare_disease_editability_map.py:process_variant:537callssymbol:rare_disease_editability_map.py:VariantEditabilityProfile:250(high)symbol:rare_disease_editability_map.py:verify_bundle:743callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:res_recalibration.py:__init__:246callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:res_recalibration.py:analyze_group:396callssymbol:res_recalibration.py:_find_dominant_suppressor:421(high)symbol:res_recalibration.py:calculate_stability:149callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:res_recalibration.py:compute_real_stability:283callssymbol:res_recalibration.py:calculate_stability:149(high)symbol:res_recalibration.py:compute_real_stability:283callssymbol:res_recalibration.py:RealStabilityCalculator:142(high)symbol:res_recalibration.py:compute_spec_hash:90callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:res_recalibration.py:main:689callssymbol:res_recalibration.py:assign_quantile_tiers:495(high)symbol:res_recalibration.py:main:689callssymbol:res_recalibration.py:component_range_audit:325(high)symbol:res_recalibration.py:main:689callssymbol:res_recalibration.py:compute_real_stability:283(high)symbol:res_recalibration.py:main:689callssymbol:res_recalibration.py:contribution_audit:385(high)symbol:res_recalibration.py:main:689callssymbol:res_recalibration.py:generate_bundle:556(high)symbol:res_recalibration.py:main:689callssymbol:res_recalibration.py:load_data:261(high)symbol:res_recalibration.py:main:689callssymbol:res_recalibration.py:recalculate_res:436(high)symbol:res_recalibration.py:main:689callssymbol:res_recalibration.py:RESRecalibrationEngine:243(high)symbol:res_recalibration.py:recalculate_res:436callssymbol:res_recalibration.py:RecalibratedScore:103(high)symbol:res_recalibration.py:verify_bundle:652callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:robust_editability_score.py:__init__:221callssymbol:robust_editability_score.py:_compute_normalization_refs:229(high)symbol:robust_editability_score.py:_calculate_contract_variance:380callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:robust_editability_score.py:_calculate_contract_variance:380callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:robust_editability_score.py:_calculate_threshold_survival:360callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:robust_editability_score.py:_calculate_threshold_survival:360callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:robust_editability_score.py:_compute_normalization_refs:229callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:robust_editability_score.py:calculate_performance_score:266callssymbol:robust_editability_score.py:_normalize:260(high)symbol:robust_editability_score.py:calculate_redundancy_score:393callssymbol:robust_editability_score.py:_normalize:260(high)symbol:robust_editability_score.py:calculate_redundancy_score:393callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:robust_editability_score.py:calculate_res:452callssymbol:robust_editability_score.py:_assign_tier:511(high)symbol:robust_editability_score.py:calculate_res:452callssymbol:robust_editability_score.py:calculate_coverage_score:436(high)symbol:robust_editability_score.py:calculate_res:452callssymbol:robust_editability_score.py:calculate_performance_score:266(high)symbol:robust_editability_score.py:calculate_res:452callssymbol:robust_editability_score.py:calculate_redundancy_score:393(high)symbol:robust_editability_score.py:calculate_res:452callssymbol:robust_editability_score.py:calculate_stability_score:311(high)symbol:robust_editability_score.py:calculate_res:452callssymbol:robust_editability_score.py:ComponentBreakdown:159(high)symbol:robust_editability_score.py:calculate_res:452callssymbol:robust_editability_score.py:TargetScore:190(high)symbol:robust_editability_score.py:calculate_stability_score:311callssymbol:robust_editability_score.py:_calculate_contract_variance:380(high)symbol:robust_editability_score.py:calculate_stability_score:311callssymbol:robust_editability_score.py:_calculate_threshold_survival:360(high)symbol:robust_editability_score.py:calculate_stability_score:311callssymbol:robust_editability_score.py:_normalize:260(high)symbol:robust_editability_score.py:compute_spec_hash:145callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:robust_editability_score.py:main:891callssymbol:robust_editability_score.py:calculate_res:452(high)symbol:robust_editability_score.py:main:891callssymbol:robust_editability_score.py:generate_res_bundle:539(high)symbol:robust_editability_score.py:main:891callssymbol:robust_editability_score.py:RESCalculator:218(high)symbol:robust_editability_score.py:verify_bundle:667callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:scripts/bench_check.py:main:40callssymbol:scripts/bench_check.py:_filter:29(high)symbol:scripts/bench_check.py:main:40callssymbol:scripts/bench_check.py:_load_cases:17(high)symbol:scripts/check_benchmark_regression.py:_compare:26callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:scripts/check_benchmark_regression.py:main:42callssymbol:scripts/check_benchmark_regression.py:_compare:26(high)symbol:scripts/check_benchmark_regression.py:main:42callssymbol:scripts/check_benchmark_regression.py:_index:18(high)symbol:scripts/check_benchmark_regression.py:main:42callssymbol:scripts/check_benchmark_regression.py:load:13(high)symbol:scripts/check_ctmc_tau_leap_perf_regression.py:_case_samples:105callssymbol:scripts/check_ctmc_tau_leap_perf_regression.py:_to_float:48(high)symbol:scripts/check_ctmc_tau_leap_perf_regression.py:_case_stat:120callssymbol:scripts/check_ctmc_tau_leap_perf_regression.py:_case_samples:105(high)symbol:scripts/check_ctmc_tau_leap_perf_regression.py:_case_stat:120callssymbol:scripts/check_ctmc_tau_leap_perf_regression.py:_median:79(high)symbol:scripts/check_ctmc_tau_leap_perf_regression.py:_case_stat:120callssymbol:scripts/check_ctmc_tau_leap_perf_regression.py:_p_quantile_linear:90(high)symbol:scripts/check_ctmc_tau_leap_perf_regression.py:_case_stat:120callssymbol:scripts/check_ctmc_tau_leap_perf_regression.py:_to_float:48(high)symbol:scripts/check_ctmc_tau_leap_perf_regression.py:_median_clock:267callssymbol:scripts/check_ctmc_tau_leap_perf_regression.py:_to_int:39(high)symbol:scripts/check_ctmc_tau_leap_perf_regression.py:main:152callssymbol:scripts/check_ctmc_tau_leap_perf_regression.py:_fmt_path:35(high)symbol:scripts/check_ctmc_tau_leap_perf_regression.py:main:152callssymbol:scripts/check_ctmc_tau_leap_perf_regression.py:_load:19(high)symbol:scripts/check_ctmc_tau_leap_perf_regression.py:main:152callssymbol:scripts/check_ctmc_tau_leap_perf_regression.py:_path_get:26(high)symbol:scripts/check_ctmc_tau_leap_perf_regression.py:main:152callssymbol:scripts/check_ctmc_tau_leap_perf_regression.py:_same_scalar:57(high)symbol:scripts/checkpointed_verify.py:load_checkpoint:18callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:scripts/checkpointed_verify.py:main:180callssymbol:scripts/checkpointed_verify.py:run_batch_verification:103(high)symbol:scripts/checkpointed_verify.py:main:180callssymbol:scripts/checkpointed_verify.py:select_stratified_sample:42(high)symbol:scripts/checkpointed_verify.py:main:180callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:scripts/checkpointed_verify.py:save_checkpoint:33callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:scripts/generate_cross_host_verification.py:generate_verification:107callssymbol:scripts/generate_cross_host_verification.py:compare_scores:49(high)symbol:scripts/generate_cross_host_verification.py:generate_verification:107callssymbol:scripts/generate_cross_host_verification.py:compute_sha256:29(high)symbol:scripts/generate_cross_host_verification.py:generate_verification:107callssymbol:scripts/generate_cross_host_verification.py:load_json:21(high)symbol:scripts/generate_cross_host_verification.py:generate_verification:107callssymbol:scripts/generate_cross_host_verification.py:load_results_summary:38(high)symbol:scripts/generate_cross_host_verification.py:generate_verification:107callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:scripts/generate_cross_host_verification.py:generate_verification:107callssymbol:src/helix/entropy.py:uuid4:95(low)symbol:scripts/generate_cross_host_verification.py:generate_verification:107callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:scripts/generate_cross_host_verification.py:main:242callssymbol:scripts/generate_cross_host_verification.py:generate_verification:107(high)symbol:scripts/generate_million_locus_topology.py:main:127callssymbol:scripts/generate_million_locus_topology.py:generate_million_loci_topology:25(high)symbol:scripts/generate_million_locus_topology.py:main:127callssymbol:src/helix_engine/native.py:is_available:20(low)symbol:scripts/generate_playground_dags.py:_edit_dag_to_crispr_sim_payload:90callssymbol:scripts/generate_playground_dags.py:_first_sequence_from_edit_dag_payload:31(high)symbol:scripts/generate_playground_dags.py:_edit_dag_to_crispr_sim_payload:90callssymbol:scripts/generate_playground_dags.py:_infer_kind:56(high)symbol:scripts/generate_playground_dags.py:_edit_dag_to_crispr_sim_payload:90callssymbol:scripts/generate_playground_dags.py:_leaf_node_ids:43(high)symbol:scripts/generate_playground_dags.py:_edit_dag_to_crispr_sim_payload:90callssymbol:src/helix/decision_support/calibration_registry.py:find:25(low)symbol:scripts/generate_playground_dags.py:_first_sequence_from_edit_dag_payload:31callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:scripts/generate_playground_dags.py:generate_crispr_payload:156callssymbol:scripts/generate_playground_dags.py:_demo_sequence:27(high)symbol:scripts/generate_playground_dags.py:generate_crispr_payload:156callssymbol:src/helix/cli.py:_edit_dag_to_payload:227(low)symbol:scripts/generate_playground_dags.py:generate_crispr_payload:156callssymbol:src/helix/crispr/dag_api.py:build_crispr_edit_dag:18(low)symbol:scripts/generate_playground_dags.py:generate_crispr_payload:156callssymbol:src/helix/crispr/model.py:CasSystem:39(low)symbol:scripts/generate_playground_dags.py:generate_crispr_payload:156callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:scripts/generate_playground_dags.py:generate_crispr_payload:156callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:scripts/generate_playground_dags.py:generate_crispr_payload:156callssymbol:src/helix/crispr/model.py:PAMRule:23(low)symbol:scripts/generate_playground_dags.py:generate_prime_payload:171callssymbol:scripts/generate_playground_dags.py:_demo_sequence:27(high)symbol:scripts/generate_playground_dags.py:generate_prime_payload:171callssymbol:src/helix/cli.py:_edit_dag_to_payload:227(low)symbol:scripts/generate_playground_dags.py:generate_prime_payload:171callssymbol:src/helix/crispr/model.py:CasSystem:39(low)symbol:scripts/generate_playground_dags.py:generate_prime_payload:171callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:scripts/generate_playground_dags.py:generate_prime_payload:171callssymbol:src/helix/crispr/model.py:PAMRule:23(low)symbol:scripts/generate_playground_dags.py:generate_prime_payload:171callssymbol:src/helix/prime/dag_api.py:build_prime_edit_dag:20(low)symbol:scripts/generate_playground_dags.py:generate_prime_payload:171callssymbol:src/helix/prime/model.py:PegRNA:16(low)symbol:scripts/generate_playground_dags.py:generate_prime_payload:171callssymbol:src/helix/prime/model.py:PrimeEditor:31(low)symbol:scripts/generate_playground_dags.py:main:193callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:scripts/generate_playground_dags.py:main:193callssymbol:scripts/generate_playground_dags.py:_edit_dag_to_crispr_sim_payload:90(high)symbol:scripts/generate_playground_dags.py:main:193callssymbol:scripts/generate_playground_dags.py:generate_crispr_payload:156(high)symbol:scripts/generate_playground_dags.py:main:193callssymbol:scripts/generate_playground_dags.py:generate_prime_payload:171(high)symbol:scripts/generate_playground_dags.py:main:193callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:scripts/helix_github_verify_diff.py:_check_one_bundle:131callssymbol:docs/playground/js/realtime.js:diff:512(low)symbol:scripts/helix_github_verify_diff.py:_check_one_bundle:131callssymbol:scripts/helix_github_verify_diff.py:_diff_manifests:103(high)symbol:scripts/helix_github_verify_diff.py:_check_one_bundle:131callssymbol:scripts/helix_github_verify_diff.py:_load_json:24(high)symbol:scripts/helix_github_verify_diff.py:_check_one_bundle:131callssymbol:scripts/helix_github_verify_diff.py:_maybe_load_registry_ref:46(high)symbol:scripts/helix_github_verify_diff.py:_check_one_bundle:131callssymbol:scripts/helix_github_verify_diff.py:_read_git_file:17(high)symbol:scripts/helix_github_verify_diff.py:_check_one_bundle:131callssymbol:scripts/helix_github_verify_diff.py:BundleCheck:75(high)symbol:scripts/helix_github_verify_diff.py:_check_one_bundle:131callssymbol:src/helix/governance/ledger.py:compute_governance_state:1265(low)symbol:scripts/helix_github_verify_diff.py:_check_one_bundle:131callssymbol:src/helix/teams/client.py:get_registry_status:154(low)symbol:scripts/helix_github_verify_diff.py:_check_one_bundle:131callssymbol:src/helix/teams/client.py:TeamsClient:19(low)symbol:scripts/helix_github_verify_diff.py:_check_one_bundle:131callssymbol:src/helix/teams/client.py:TeamsClientConfig:14(low)symbol:scripts/helix_github_verify_diff.py:_diff_manifests:103callssymbol:scripts/helix_github_verify_diff.py:_manifest_entry_map:88(high)symbol:scripts/helix_github_verify_diff.py:_find_bundle_roots:28callssymbol:src/helix/governance/ledger.py:add:1504(low)symbol:scripts/helix_github_verify_diff.py:_maybe_load_registry_ref:46callssymbol:scripts/helix_github_verify_diff.py:_load_json:24(high)symbol:scripts/helix_github_verify_diff.py:_maybe_load_registry_ref:46callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:scripts/helix_github_verify_diff.py:_read_git_file:17callssymbol:scripts/helix_github_verify_diff.py:_run_git:12(high)symbol:scripts/helix_github_verify_diff.py:_render_markdown:221callssymbol:scripts/helix_github_verify_diff.py:_format_short_sha:67(high)symbol:scripts/helix_github_verify_diff.py:main:272callssymbol:scripts/helix_github_verify_diff.py:_check_one_bundle:131(high)symbol:scripts/helix_github_verify_diff.py:main:272callssymbol:scripts/helix_github_verify_diff.py:_find_bundle_roots:28(high)symbol:scripts/helix_github_verify_diff.py:main:272callssymbol:scripts/helix_github_verify_diff.py:_render_markdown:221(high)symbol:scripts/helix_github_verify_diff.py:main:272callssymbol:scripts/helix_github_verify_diff.py:_run_git:12(high)symbol:scripts/helix_github_verify_diff.py:main:272callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:scripts/make_cover_image.py:draw_helix:4callssymbol:src/helix/studio/lightcone_audit_pack.py:line:55(low)symbol:scripts/make_cover_image.py:make_cover:16callssymbol:scripts/make_cover_image.py:draw_helix:4(high)symbol:scripts/update_bench_history.py:main:32callssymbol:scripts/update_bench_history.py:_read_rows:14(high)symbol:scripts/update_bench_history.py:main:32callssymbol:scripts/update_bench_history.py:_write_rows:23(high)symbol:src/helix_engine/native.py:ctmc_tau_leap_simulate_cuda:215callssymbol:tools/studio_screenshot_receipt.mjs:entrypoint:216(low)symbol:src/helix_engine/native.py:cuda_available:119callssymbol:src/helix/crispr/offtarget_cuda.py:cuda_available:384(medium)symbol:src/helix_engine/species_detect.py:_params_from_input:23callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix_engine/species_detect.py:_params_from_input:23callssymbol:src/helix/species/detect.py:SpeciesDetectionParams:18(medium)symbol:src/helix_workflows.py:_run_cli:52callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:src/helix_workflows.py:_run_cli:52callssymbol:src/helix_workflows.py:_repo_root:48(high)symbol:src/helix/api.py:_load_sequence:27callssymbol:src/helix/api.py:_read_text:23(high)symbol:src/helix/api.py:run_workflow:238callssymbol:src/helix_workflows.py:run_workflow_config:100(medium)symbol:src/helix/app_identity.py:migrate_legacy_studio_settings:60callssymbol:src/helix/app_identity.py:legacy_studio_settings:54(high)symbol:src/helix/app_identity.py:migrate_legacy_studio_settings:60callssymbol:src/helix/live/viz/hud.py:contains:118(medium)symbol:src/helix/app_identity.py:migrate_legacy_studio_settings:60callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/app_identity.py:migrate_legacy_studio_settings:60callssymbol:src/helix/studio/evaluation_access.py:sync:29(medium)symbol:src/helix/app_identity.py:omnis_helix_settings:46callssymbol:src/helix/app_identity.py:migrate_legacy_studio_settings:60(high)symbol:src/helix/bioinformatics.py:complement:192callssymbol:src/helix/bioinformatics.py:normalize_sequence:38(high)symbol:src/helix/bioinformatics.py:compliment:203callssymbol:src/helix/bioinformatics.py:complement:192(high)symbol:src/helix/bioinformatics.py:find_kmers_with_differences:122callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:src/helix/bioinformatics.py:find_kmers_with_differences:122callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/bioinformatics.py:find_kmers_with_differences:122callssymbol:src/helix/bioinformatics.py:normalize_sequence:38(high)symbol:src/helix/bioinformatics.py:find_kmers:98callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:src/helix/bioinformatics.py:find_kmers:98callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/bioinformatics.py:find_kmers:98callssymbol:src/helix/bioinformatics.py:normalize_sequence:38(high)symbol:src/helix/bioinformatics.py:gc_content:62callssymbol:src/helix/bioinformatics.py:_gc_fraction:68(high)symbol:src/helix/bioinformatics.py:gc_content:62callssymbol:src/helix/bioinformatics.py:normalize_sequence:38(high)symbol:src/helix/bioinformatics.py:main:272callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/bioinformatics.py:main:272callssymbol:src/helix/bioinformatics.py:_parse_args:227(high)symbol:src/helix/bioinformatics.py:main:272callssymbol:src/helix/bioinformatics.py:find_kmers_with_differences:122(high)symbol:src/helix/bioinformatics.py:main:272callssymbol:src/helix/bioinformatics.py:gc_content:62(high)symbol:src/helix/bioinformatics.py:main:272callssymbol:src/helix/bioinformatics.py:normalize_sequence:38(high)symbol:src/helix/bioinformatics.py:main:272callssymbol:src/helix/bioinformatics.py:skew:213(high)symbol:src/helix/bioinformatics.py:main:272callssymbol:src/helix/bioinformatics.py:windowed_gc_content:75(high)symbol:src/helix/bioinformatics.py:main:272callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/bioinformatics.py:reverse_complement:198callssymbol:src/helix/bioinformatics.py:complement:192(high)symbol:src/helix/bioinformatics.py:reverse_compliment:208callssymbol:src/helix/bioinformatics.py:reverse_complement:198(high)symbol:src/helix/bioinformatics.py:skew:213callssymbol:src/helix/bioinformatics.py:normalize_sequence:38(high)symbol:src/helix/bioinformatics.py:union:158callssymbol:src/helix/bioinformatics.py:find_parent:152(high)symbol:src/helix/bioinformatics.py:windowed_gc_content:75callssymbol:src/helix/bioinformatics.py:_gc_fraction:68(high)symbol:src/helix/bioinformatics.py:windowed_gc_content:75callssymbol:src/helix/bioinformatics.py:GCWindow:30(high)symbol:src/helix/bioinformatics.py:windowed_gc_content:75callssymbol:src/helix/bioinformatics.py:normalize_sequence:38(high)symbol:src/helix/calibration/bundle.py:_bundle_hash:40callssymbol:src/helix/calibration/bundle.py:canonical_json_bytes:35(high)symbol:src/helix/calibration/bundle.py:_bundle_hash:40callssymbol:src/helix/calibration/bundle.py:sha256_prefixed_bytes:31(high)symbol:src/helix/calibration/bundle.py:_coerce_records:102callssymbol:src/helix/calibration/bundle.py:_safe_float:62(high)symbol:src/helix/calibration/bundle.py:_coerce_records:102callssymbol:src/helix/calibration/bundle.py:CalibrationBundleError:17(high)symbol:src/helix/calibration/bundle.py:_coerce_records:102callssymbol:src/helix/calibration/bundle.py:CalibrationRecord:55(high)symbol:src/helix/calibration/bundle.py:_curve:161callssymbol:src/helix/calibration/bundle.py:_bias:155(high)symbol:src/helix/calibration/bundle.py:_curve:161callssymbol:src/helix/calibration/bundle.py:_mae:149(high)symbol:src/helix/calibration/bundle.py:_curve:161callssymbol:src/helix/calibration/bundle.py:_pearson_r:128(high)symbol:src/helix/calibration/bundle.py:_curve:161callssymbol:src/helix/calibration/bundle.py:_rmse:142(high)symbol:src/helix/calibration/bundle.py:_curve:161callssymbol:src/helix/studio/session.py:error:365(medium)symbol:src/helix/calibration/bundle.py:_evaluation_code_hash:46callssymbol:src/helix/calibration/bundle.py:sha256_prefixed_bytes:31(high)symbol:src/helix/calibration/bundle.py:_load_records:72callssymbol:src/helix/calibration/bundle.py:_coerce_records:102(high)symbol:src/helix/calibration/bundle.py:_load_records:72callssymbol:src/helix/calibration/bundle.py:CalibrationBundleError:17(high)symbol:src/helix/calibration/bundle.py:canonical_json_bytes:35callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/calibration/bundle.py:load_calibration_bundle:337callssymbol:src/helix/calibration/bundle.py:_bundle_hash:40(high)symbol:src/helix/calibration/bundle.py:load_calibration_bundle:337callssymbol:src/helix/calibration/bundle.py:CalibrationBundleError:17(high)symbol:src/helix/calibration/bundle.py:sha256_prefixed_bytes:31callssymbol:src/helix/calibration/bundle.py:_sha256_prefixed_hex:25(high)symbol:src/helix/calibration/bundle.py:write_calibration_bundle:326callssymbol:src/helix/calibration/bundle.py:canonical_json_bytes:35(high)symbol:src/helix/calibration/bundle.py:write_calibration_bundle:326callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/calibration/bundle.py:write_calibration_bundle:326callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/campaigns/bundle.py:_generate_file_manifest:160callssymbol:src/helix/schema/__init__.py:manifest:351(medium)symbol:src/helix/campaigns/bundle.py:_generate_file_manifest:160callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/campaigns/bundle.py:load_campaign_bundle:264callssymbol:src/helix/campaigns/config.py:CampaignConfig:87(medium)symbol:src/helix/campaigns/bundle.py:load_campaign_bundle:264callssymbol:src/helix/campaigns/config.py:ParallelConfig:50(medium)symbol:src/helix/campaigns/bundle.py:load_campaign_bundle:264callssymbol:src/helix/campaigns/engine.py:CampaignResult:59(medium)symbol:src/helix/campaigns/bundle.py:load_campaign_bundle:264callssymbol:src/helix/campaigns/engine.py:LocusResult:32(medium)symbol:src/helix/campaigns/bundle.py:load_campaign_bundle:264callssymbol:src/helix/campaigns/receipt.py:load:154(medium)symbol:src/helix/campaigns/bundle.py:verify_bundle_integrity:210callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/campaigns/bundle.py:verify_bundle_integrity:210callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/campaigns/cli.py:_resolve_public_key_arg:42callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/campaigns/cli.py:cmd_generate_corpus:51callssymbol:src/helix/campaigns/corpus.py:CorpusProfile:19(medium)symbol:src/helix/campaigns/cli.py:cmd_generate_corpus:51callssymbol:src/helix/campaigns/streaming.py:stream_corpus_to_file:19(medium)symbol:src/helix/campaigns/cli.py:cmd_recombine:137callssymbol:src/helix/campaigns/bundle.py:load_campaign_bundle:264(medium)symbol:src/helix/campaigns/cli.py:cmd_recombine:137callssymbol:src/helix/campaigns/bundle.py:save_campaign_bundle:25(medium)symbol:src/helix/campaigns/cli.py:cmd_recombine:137callssymbol:src/helix/campaigns/engine.py:recombine_shards:417(medium)symbol:src/helix/campaigns/cli.py:cmd_run:73callssymbol:src/helix/campaigns/bundle.py:save_campaign_bundle:25(medium)symbol:src/helix/campaigns/cli.py:cmd_run:73callssymbol:src/helix/campaigns/cli.py:_parse_editors:35(high)symbol:src/helix/campaigns/cli.py:cmd_run:73callssymbol:src/helix/campaigns/config.py:CampaignConfig:87(medium)symbol:src/helix/campaigns/cli.py:cmd_run:73callssymbol:src/helix/campaigns/config.py:ParallelConfig:50(medium)symbol:src/helix/campaigns/cli.py:cmd_run:73callssymbol:src/helix/campaigns/engine.py:run_shard:247(medium)symbol:src/helix/campaigns/cli.py:cmd_run:73callssymbol:src/helix/compute/backends/registry.py:resolve_backend_name:41(medium)symbol:src/helix/campaigns/cli.py:cmd_sign:199callssymbol:src/helix/campaigns/receipt.py:sign_receipt:327(medium)symbol:src/helix/campaigns/cli.py:cmd_topology:167callssymbol:src/helix/campaigns/topology.py:compute_topology_from_results:185(medium)symbol:src/helix/campaigns/cli.py:cmd_verify:222callssymbol:src/helix/campaigns/cli.py:_resolve_public_key_arg:42(high)symbol:src/helix/campaigns/cli.py:cmd_verify:222callssymbol:src/helix/campaigns/verify.py:verify_campaign:310(medium)symbol:src/helix/campaigns/cli.py:cmd_verify:222callssymbol:src/helix/campaigns/verify.py:write_verification_report:623(medium)symbol:src/helix/campaigns/config.py:compute_hash:146callssymbol:src/helix/campaigns/config.py:to_dict:31(high)symbol:src/helix/campaigns/config.py:compute_hash:146callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/campaigns/config.py:for_shard:153callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:src/helix/campaigns/config.py:for_shard:153callssymbol:src/helix/campaigns/config.py:CampaignConfig:87(high)symbol:src/helix/campaigns/config.py:for_shard:153callssymbol:src/helix/campaigns/config.py:ParallelConfig:50(high)symbol:src/helix/campaigns/config.py:to_dict:121callssymbol:src/helix/campaigns/config.py:to_dict:31(high)symbol:src/helix/campaigns/corpus.py:_count_pam_sites:141callssymbol:Visualization_Bench/prototype.js:sites:1029(low)symbol:src/helix/campaigns/corpus.py:_seeded_rng:153callssymbol:src/helix/rng.py:Rng:57(medium)symbol:src/helix/campaigns/corpus.py:_weighted_choice:79callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/campaigns/corpus.py:compute_corpus_hash:286callssymbol:src/helix/campaigns/corpus.py:sha256:54(high)symbol:src/helix/campaigns/corpus.py:load_corpus:269callssymbol:src/helix/campaigns/corpus.py:CorpusProfile:19(high)symbol:src/helix/campaigns/corpus.py:load_corpus:269callssymbol:src/helix/campaigns/corpus.py:SyntheticLocus:30(high)symbol:src/helix/campaigns/corpus.py:sha256:54callssymbol:src/helix/campaigns/corpus.py:to_dict:43(high)symbol:src/helix/campaigns/corpus.py:sha256:54callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/campaigns/engine.py:_make_cas9_system:105callssymbol:src/helix/crispr/model.py:CasSystem:39(medium)symbol:src/helix/campaigns/engine.py:_make_cas9_system:105callssymbol:src/helix/crispr/model.py:PAMRule:23(medium)symbol:src/helix/campaigns/engine.py:_make_prime_editor:118callssymbol:src/helix/crispr/model.py:CasSystem:39(medium)symbol:src/helix/campaigns/engine.py:_make_prime_editor:118callssymbol:src/helix/crispr/model.py:PAMRule:23(medium)symbol:src/helix/campaigns/engine.py:_make_prime_editor:118callssymbol:src/helix/prime/model.py:PrimeEditor:31(medium)symbol:src/helix/campaigns/receipt.py:_editor_impl_fingerprint:259callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/campaigns/receipt.py:compute_bundle_hash:201callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/campaigns/receipt.py:compute_hash:138callssymbol:src/helix/campaigns/receipt.py:to_dict:43(high)symbol:src/helix/campaigns/receipt.py:compute_hash:138callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/campaigns/receipt.py:from_dict:160callssymbol:src/helix/campaigns/receipt.py:PlatformInfo:24(high)symbol:src/helix/campaigns/receipt.py:from_dict:160callssymbol:src/helix/campaigns/receipt.py:ReceiptSignature:54(high)symbol:src/helix/campaigns/receipt.py:load:154callssymbol:src/helix/campaigns/receipt.py:from_dict:160(high)symbol:src/helix/campaigns/receipt.py:save:147callssymbol:src/helix/campaigns/receipt.py:to_json:143(high)symbol:src/helix/campaigns/receipt.py:save:147callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/campaigns/receipt.py:to_dict:111callssymbol:src/helix/campaigns/receipt.py:to_dict:43(high)symbol:src/helix/campaigns/receipt.py:to_json:143callssymbol:src/helix/campaigns/receipt.py:to_dict:43(high)symbol:src/helix/campaigns/receipt.py:verify_bundle_integrity:405callssymbol:src/helix/campaigns/receipt.py:compute_bundle_hash:201(high)symbol:src/helix/campaigns/receipt.py:verify_receipt:369callssymbol:src/helix/campaigns/receipt.py:to_dict:43(high)symbol:src/helix/campaigns/receipt.py:verify_receipt:369callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/campaigns/streaming.py:__enter__:118callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/campaigns/streaming.py:stream_corpus_from_file:59callssymbol:src/helix/campaigns/corpus.py:CorpusProfile:19(medium)symbol:src/helix/campaigns/streaming.py:stream_corpus_from_file:59callssymbol:src/helix/campaigns/corpus.py:SyntheticLocus:30(medium)symbol:src/helix/campaigns/topology.py:compute_hash:75callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/campaigns/topology.py:compute_hash:75callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/campaigns/topology.py:finalize:102callssymbol:src/helix/campaigns/topology.py:compute_hash:75(high)symbol:src/helix/campaigns/topology.py:finalize:102callssymbol:src/helix/clock.py:utc_now_iso:57(medium)symbol:src/helix/campaigns/topology.py:load:152callssymbol:src/helix/campaigns/topology.py:TopologyBin:23(high)symbol:src/helix/campaigns/topology.py:save:142callssymbol:src/helix/campaigns/topology.py:finalize:102(high)symbol:src/helix/campaigns/topology.py:save:142callssymbol:src/helix/campaigns/topology.py:to_dict:112(high)symbol:src/helix/campaigns/verify.py:_build_campaign_config:139callssymbol:src/helix/campaigns/config.py:CampaignConfig:87(medium)symbol:src/helix/campaigns/verify.py:_build_campaign_config:139callssymbol:src/helix/campaigns/config.py:VerificationPolicy:12(medium)symbol:src/helix/campaigns/verify.py:_hash_locus_result:79callssymbol:src/helix/campaigns/corpus.py:sha256:54(medium)symbol:src/helix/campaigns/verify.py:_hash_locus_result:79callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/campaigns/verify.py:_load_original_results:92callssymbol:src/helix/campaigns/verify.py:_hash_locus_result:79(high)symbol:src/helix/campaigns/verify.py:_load_strict_cache:164callssymbol:src/helix/campaigns/verify.py:_strict_cache_path:159(high)symbol:src/helix/campaigns/verify.py:_verify_bundle_integrity:303callssymbol:src/helix/campaigns/receipt.py:compute_bundle_hash:201(medium)symbol:src/helix/campaigns/verify.py:sample_corpus:517callssymbol:src/helix/campaigns/corpus.py:CorpusProfile:19(medium)symbol:src/helix/campaigns/verify.py:sample_corpus:517callssymbol:src/helix/campaigns/corpus.py:generate_corpus:158(medium)symbol:src/helix/campaigns/verify.py:sample_corpus:517callssymbol:src/helix/campaigns/streaming.py:stream_corpus_from_file:59(medium)symbol:src/helix/canonicalization/jcs.py:jcs_bytes:27callssymbol:src/helix/canonicalization/jcs.py:jcs_dumps:15(high)symbol:src/helix/canonicalization/jcs.py:jcs_bytes:27callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/cli.py:_attach_crispr_engine_meta:197callssymbol:src/helix/crispr/physics.py:get_last_crispr_backend:231(medium)symbol:src/helix/cli.py:_baseline_model_name:2003callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/cli.py:_build_design_verdict_v1:2207callssymbol:src/helix/canonicalization/jcs.py:jcs_bytes:27(medium)symbol:src/helix/cli.py:_build_design_verdict_v1:2207callssymbol:src/helix/cli.py:_derive_nuclease:2190(high)symbol:src/helix/cli.py:_build_design_verdict_v1:2207callssymbol:src/helix/cli.py:_sha256_hex:2201(high)symbol:src/helix/cli.py:_build_design_verdict_v1:2207callssymbol:src/helix/cli.py:_sha256_prefixed_text:2204(high)symbol:src/helix/cli.py:_build_design_verdict_v1:2207callssymbol:src/helix/provenance.py:current_git_sha:15(medium)symbol:src/helix/cli.py:_build_design_verdict_v1:2207callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(medium)symbol:src/helix/cli.py:_build_generic_cli_completion_footer:2674callssymbol:src/helix/cli.py:_cli_command_tokens_from_args:2617(high)symbol:src/helix/cli.py:_build_generic_cli_completion_footer:2674callssymbol:src/helix/cli.py:CliCompletionFooter:41(high)symbol:src/helix/cli.py:_build_guide:223callssymbol:src/helix/crispr/model.py:GuideRNA:62(medium)symbol:src/helix/cli.py:_build_sweep_design_verdict_v1:2373callssymbol:src/helix/canonicalization/jcs.py:jcs_bytes:27(medium)symbol:src/helix/cli.py:_build_sweep_design_verdict_v1:2373callssymbol:src/helix/cli.py:_derive_nuclease:2190(high)symbol:src/helix/cli.py:_build_sweep_design_verdict_v1:2373callssymbol:src/helix/cli.py:_sha256_hex:2201(high)symbol:src/helix/cli.py:_build_sweep_design_verdict_v1:2373callssymbol:src/helix/provenance.py:current_git_sha:15(medium)symbol:src/helix/cli.py:_build_sweep_design_verdict_v1:2373callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(medium)symbol:src/helix/cli.py:_bundle_paths_from_decision:2758callssymbol:src/helix/governance/ledger.py:add:1504(medium)symbol:src/helix/cli.py:_command_sha256:1900callssymbol:src/helix/cli.py:_sha256_prefixed:1897(high)symbol:src/helix/cli.py:_command_sha256:1900callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/cli.py:_copy_bundle_tree:9551callssymbol:src/helixspec/divergence.py:walk:436(medium)symbol:src/helix/cli.py:_discover_verdicts:4700callssymbol:src/helix/fs.py:rglob_sorted:47(medium)symbol:src/helix/cli.py:_edit_dag_to_payload:227callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/cli.py:_edit_dag_to_payload:227callssymbol:src/helix/gui/bridge.py:_edit_edge_to_payload:98(medium)symbol:src/helix/cli.py:_edit_dag_to_payload:227callssymbol:src/helix/gui/bridge.py:_edit_node_to_payload:76(medium)symbol:src/helix/cli.py:_evidence_module_summaries:3955callssymbol:src/helix/cli.py:_json_pointer_escape:3952(high)symbol:src/helix/cli.py:_evidence_module_summaries:3955callssymbol:src/helix/enzyme/verify.py:_load_json_from_bundle:99(medium)symbol:src/helix/cli.py:_extract_hub_root_anywhere:61callssymbol:src/helix/studio/session.py:error:365(medium)symbol:src/helix/cli.py:_find_bundle_index:4725callssymbol:src/helix/fs.py:rglob_sorted:47(medium)symbol:src/helix/cli.py:_find_publisher_pub:4718callssymbol:src/helix/fs.py:rglob_sorted:47(medium)symbol:src/helix/cli.py:_frames_to_artifact_payload:260callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/cli.py:_frames_to_artifact_payload:260callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/cli.py:_load_bundle_index:4732callssymbol:src/helix/cli.py:_find_bundle_index:4725(high)symbol:src/helix/cli.py:_load_digital_genome:206callssymbol:src/helix/genome/digital.py:from_fasta:25(medium)symbol:src/helix/cli.py:_load_or_copy_license_into_bundle:5990callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(medium)symbol:src/helix/cli.py:_load_or_copy_license_into_bundle:5990callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/cli.py:_load_or_copy_license_into_bundle:5990callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:bundle:22(low)symbol:src/helix/cli.py:_norm_hash:4984callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/cli.py:_parse_program_ref:7299callssymbol:src/helix/cli.py:_looks_like_program_id:7294(high)symbol:src/helix/cli.py:_parse_pubkey_arg:4703callssymbol:src/helix/validation/verdict.py:read_public_key_raw:21(medium)symbol:src/helix/cli.py:_prediction_request_from_record:3622callssymbol:src/helix/cli.py:_mapping_or_empty:3614(high)symbol:src/helix/cli.py:_prediction_request_from_record:3622callssymbol:src/helix/predictors/receipt.py:PredictionRequest:67(medium)symbol:src/helix/cli.py:_read_experiment_spec_from_audit_pack:162callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/cli.py:_read_private_key_raw:326callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(medium)symbol:src/helix/cli.py:_read_private_key_raw:326callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/cli.py:_read_private_key_raw:326callssymbol:src/helix/studio/iterated_dynamics.py:key:21(medium)symbol:src/helix/cli.py:_resolve_cas_system:210callssymbol:src/helix/crispr/model.py:CasSystem:39(medium)symbol:src/helix/cli.py:_resolve_cas_system:210callssymbol:src/helix/crispr/model.py:PAMRule:23(medium)symbol:src/helix/cli.py:_resolve_engine:303callssymbol:src/helix/cli.py:OGNEngine:298(high)symbol:src/helix/cli.py:_resolve_signer_key_id:6003callssymbol:src/helix/licensing/license.py:parse_license_v1:130(medium)symbol:src/helix/cli.py:_resolve_signer_key_id:6003callssymbol:src/helix/licensing/verify.py:read_private_key_raw:476(medium)symbol:src/helix/cli.py:_resolve_signer_key_id:6003callssymbol:src/helix/licensing/verify.py:sign_ed25519:491(medium)symbol:src/helix/cli.py:_run_artifact_bundle_verify_cli:5041callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_artifacts_build_cli:3501callssymbol:src/helix/cli.py:run_simulate:946(high)symbol:src/helix/cli.py:_run_artifacts_build_cli:3501callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(medium)symbol:src/helix/cli.py:_run_artifacts_build_cli:3501callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/cli.py:_run_calibration_evaluate_cli:3142callssymbol:src/helix/calibration/bundle.py:build_calibration_bundle:238(medium)symbol:src/helix/cli.py:_run_calibration_evaluate_cli:3142callssymbol:src/helix/calibration/bundle.py:sha256_prefixed_bytes:31(medium)symbol:src/helix/cli.py:_run_calibration_evaluate_cli:3142callssymbol:src/helix/calibration/bundle.py:write_calibration_bundle:326(medium)symbol:src/helix/cli.py:_run_calibration_evaluate_cli:3142callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(medium)symbol:src/helix/cli.py:_run_campaign_cli:409callssymbol:src/helix/campaigns/bundle.py:load_campaign_bundle:264(medium)symbol:src/helix/cli.py:_run_campaign_cli:409callssymbol:src/helix/campaigns/config.py:get_corpus_slice:67(medium)symbol:src/helix/cli.py:_run_campaign_cli:409callssymbol:src/helix/campaigns/config.py:ParallelConfig:50(medium)symbol:src/helix/cli.py:_run_campaign_cli:409callssymbol:src/helix/campaigns/engine.py:recombine_shards:417(medium)symbol:src/helix/cli.py:_run_campaign_cli:409callssymbol:src/helix/campaigns/engine.py:run_shard:247(medium)symbol:src/helix/cli.py:_run_campaign_cli:409callssymbol:src/helix/campaigns/receipt.py:sign_receipt:327(medium)symbol:src/helix/cli.py:_run_campaign_cli:409callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(medium)symbol:src/helix/cli.py:_run_config_get_cli:5803callssymbol:src/helix/user_config.py:load_user_profile:76(medium)symbol:src/helix/cli.py:_run_config_list_cli:5820callssymbol:src/helix/user_config.py:load_user_profile:76(medium)symbol:src/helix/cli.py:_run_config_path_cli:5795callssymbol:src/helix/user_config.py:active_profile_name:63(medium)symbol:src/helix/cli.py:_run_config_path_cli:5795callssymbol:src/helix/user_config.py:resolve_config_path:54(medium)symbol:src/helix/cli.py:_run_config_set_cli:5833callssymbol:src/helix/cli.py:_parse_user_config_value:5706(high)symbol:src/helix/cli.py:_run_config_set_cli:5833callssymbol:src/helix/user_config.py:write_profile_value:256(medium)symbol:src/helix/cli.py:_run_config_unset_cli:5852callssymbol:src/helix/user_config.py:delete_profile_key:283(medium)symbol:src/helix/cli.py:_run_configure_cli:5724callssymbol:src/helix/user_config.py:active_profile_name:63(medium)symbol:src/helix/cli.py:_run_configure_cli:5724callssymbol:src/helix/user_config.py:load_user_profile:76(medium)symbol:src/helix/cli.py:_run_contract_info_cli:3403callssymbol:src/helix/contract_info.py:get_contract_info:82(medium)symbol:src/helix/cli.py:_run_crispr_dag_cli:1363callssymbol:src/helix/cli.py:_edit_dag_to_payload:227(high)symbol:src/helix/cli.py:_run_crispr_dag_cli:1363callssymbol:src/helix/cli.py:_resolve_cas_system:210(high)symbol:src/helix/cli.py:_run_crispr_dag_cli:1363callssymbol:src/helix/crispr/dag_api.py:build_crispr_edit_dag:18(medium)symbol:src/helix/cli.py:_run_crispr_dag_cli:1363callssymbol:src/helix/crispr/model.py:GuideRNA:62(medium)symbol:src/helix/cli.py:_run_crispr_dag_cli:1363callssymbol:src/helix/decision_support/calibration_registry.py:find:25(medium)symbol:src/helix/cli.py:_run_crispr_dag_cli:1363callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_crispr_dag_cli:1363callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/cli.py:_run_crispr_decision_validate_cli:2783callssymbol:src/helix/cli.py:_print_crispr_decision_summary:2575(high)symbol:src/helix/cli.py:_run_crispr_decision_validate_cli:2783callssymbol:src/helix/cli.py:_validate_crispr_decision_payload:2541(high)symbol:src/helix/cli.py:_run_crispr_dynamic_cli:1537callssymbol:src/helix/crispr/dynamic/simulator.py:edited_fraction:23(medium)symbol:src/helix/cli.py:_run_crispr_dynamic_cli:1537callssymbol:src/helix/crispr/dynamic/simulator.py:simulate_crispr_dynamic:163(medium)symbol:src/helix/cli.py:_run_crispr_dynamic_cli:1537callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_crispr_find_guides_cli:1452callssymbol:src/helix/cli.py:_read_fasta:1435(high)symbol:src/helix/cli.py:_run_crispr_find_guides_cli:1452callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_crispr_find_guides_cli:1452callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/cli.py:_run_crispr_genome_sim_cli:1412callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_crispr_guide_sweep_cli:1610callssymbol:src/helix/cli.py:_read_fasta:1435(high)symbol:src/helix/cli.py:_run_crispr_guide_sweep_cli:1610callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(medium)symbol:src/helix/cli.py:_run_crispr_guide_sweep_cli:1610callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/cli.py:_run_crispr_offtargets_cli:1473callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_crispr_prove_guide_sweep_cli:2795callssymbol:src/helix/cli.py:_bundle_paths_from_decision:2758(high)symbol:src/helix/cli.py:_run_crispr_prove_guide_sweep_cli:2795callssymbol:src/helix/cli.py:_print_crispr_decision_summary:2575(high)symbol:src/helix/cli.py:_run_crispr_prove_guide_sweep_cli:2795callssymbol:src/helix/cli.py:_resolve_prove_bundle_root:2745(high)symbol:src/helix/cli.py:_run_crispr_prove_guide_sweep_cli:2795callssymbol:src/helix/cli.py:_safe_extract_zip:2723(high)symbol:src/helix/cli.py:_run_crispr_prove_guide_sweep_cli:2795callssymbol:src/helix/cli.py:_validate_crispr_decision_payload:2541(high)symbol:src/helix/cli.py:_run_crispr_score_cli:1485callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_crispr_simulate_cli:1495callssymbol:src/helix/cli.py:_read_fasta:1435(high)symbol:src/helix/cli.py:_run_crispr_simulate_cli:1495callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_crispr_simulate_cli:1495callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/cli.py:_run_crispr_tau_leap_cli:1521callssymbol:src/helix/crispr/ctmc_tau_leap.py:simulate_ctmc_tau_leap:1430(medium)symbol:src/helix/cli.py:_run_crispr_tau_leap_cli:1521callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_demo_run_cli:4188callssymbol:src/helix/cli.py:run_simulate:946(high)symbol:src/helix/cli.py:_run_demo_run_cli:4188callssymbol:src/helix/clock.py:utc_now_stamp:112(medium)symbol:src/helix/cli.py:_run_demo_run_cli:4188callssymbol:src/helix/fs.py:glob_sorted:37(medium)symbol:src/helix/cli.py:_run_demo_run_cli:4188callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(medium)symbol:src/helix/cli.py:_run_demo_run_cli:4188callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/cli.py:_run_demo_run_cli:4188callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/cli.py:_run_demo_viz_cli:3487callssymbol:src/helix/governance/enforce.py:require_side_channel_output_allowed:451(medium)symbol:src/helix/cli.py:_run_demo_viz_cli:3487callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/cli.py:_run_demo_viz_cli:3487callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_dna_cli:3303callssymbol:src/helix/cli.py:_read_fasta_sequence:3294(high)symbol:src/helix/cli.py:_run_edit_dag_generate_dataset_cli:3182callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_edit_dag_viz_cli:3202callssymbol:src/helix/edit/dag.py:dag_from_payload:69(medium)symbol:src/helix/cli.py:_run_edit_dag_viz_cli:3202callssymbol:src/helix/governance/enforce.py:require_side_channel_output_allowed:451(medium)symbol:src/helix/cli.py:_run_edit_dag_viz_cli:3202callssymbol:src/helix/visualization/dag_viz.py:save_edit_dag_png:325(medium)symbol:src/helix/cli.py:_run_engine_benchmark_cli:1317callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_enzyme_artifacts_build_cli:3858callssymbol:src/helix/enzyme/bundle.py:build_enzyme_bundle:113(medium)symbol:src/helix/cli.py:_run_enzyme_artifacts_build_cli:3858callssymbol:src/helix/enzyme/verify.py:verify_enzyme_bundle:188(medium)symbol:src/helix/cli.py:_run_enzyme_diff_cli:4032callssymbol:src/helix/enzyme/diff.py:diff_enzyme_bundles:112(medium)symbol:src/helix/cli.py:_run_enzyme_diff_cli:4032callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_enzyme_export_cli:3838callssymbol:src/helix/enzyme/export.py:export_enzyme_bundle:109(medium)symbol:src/helix/cli.py:_run_enzyme_export_cli:3838callssymbol:src/helix/enzyme/layout.py:open_enzyme_bundle:97(medium)symbol:src/helix/cli.py:_run_enzyme_report_cli:3848callssymbol:src/helix/enzyme/layout.py:open_enzyme_bundle:97(medium)symbol:src/helix/cli.py:_run_enzyme_report_cli:3848callssymbol:src/helix/enzyme/report.py:write_enzyme_reports:80(medium)symbol:src/helix/cli.py:_run_enzyme_simulate_cli:3823callssymbol:src/helix/enzyme/layout.py:init_enzyme_bundle:32(medium)symbol:src/helix/cli.py:_run_enzyme_simulate_cli:3823callssymbol:src/helix/enzyme/simulate.py:simulate_enzyme_bundle:656(medium)symbol:src/helix/cli.py:_run_enzyme_verify_cli:3905callssymbol:src/helix/enzyme/verify.py:verify_enzyme_bundle:188(medium)symbol:src/helix/cli.py:_run_enzyme_verify_cli:3905callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:bundle:22(low)symbol:src/helix/cli.py:_run_evidence_cli:3120callssymbol:src/helix/cli.py:_run_model_from_snapshot:757(high)symbol:src/helix/cli.py:_run_evidence_cli:3120callssymbol:src/helix/governance/enforce.py:require_side_channel_output_allowed:451(medium)symbol:src/helix/cli.py:_run_evidence_cli:3120callssymbol:src/helix/studio/export_evidence.py:run_to_evidence:98(medium)symbol:src/helix/cli.py:_run_evidence_cli:3120callssymbol:src/helix/studio/export_evidence.py:write_evidence_json:225(medium)symbol:src/helix/cli.py:_run_evidence_cli:3120callssymbol:src/helix/studio/models.py:EngineInfo:9(medium)symbol:src/helix/cli.py:_run_experiment_dump_cli:175callssymbol:src/helix/cli.py:_read_experiment_spec_from_audit_pack:162(high)symbol:src/helix/cli.py:_run_experiment_dump_cli:175callssymbol:src/helix/hub/decision_store.py:write:72(medium)symbol:src/helix/cli.py:_run_experiment_dump_cli:175callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_json_bytes:225(medium)symbol:src/helix/cli.py:_run_experiment_dump_cli:175callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/cli.py:_run_experiment_dump_cli:175callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/cli.py:_run_experiment_dump_cli:175callssymbol:src/helix/studio/session_io.py:load_session:95(medium)symbol:src/helix/cli.py:_run_export_verify_cli:7702callssymbol:src/helix/export_verify.py:verify_export:747(medium)symbol:src/helix/cli.py:_run_export_verify_cli:7702callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_fetch_cli:6642callssymbol:src/helix/cli.py:_safe_extract_zip:2723(high)symbol:src/helix/cli.py:_run_fetch_cli:6642callssymbol:src/helix/governance/ledger.py:compute_governance_state:1265(medium)symbol:src/helix/cli.py:_run_fetch_cli:6642callssymbol:src/helix/live/livelab.py:empty:58(medium)symbol:src/helix/cli.py:_run_fetch_cli:6642callssymbol:src/helix/teams/client.py:download_blob:56(medium)symbol:src/helix/cli.py:_run_fetch_cli:6642callssymbol:src/helix/teams/client.py:get_receipt_bundle:76(medium)symbol:src/helix/cli.py:_run_fetch_cli:6642callssymbol:src/helix/teams/client.py:TeamsClient:19(medium)symbol:src/helix/cli.py:_run_fetch_cli:6642callssymbol:src/helix/teams/client.py:TeamsClientConfig:14(medium)symbol:src/helix/cli.py:_run_fetch_cli:6642callssymbol:src/helix/temp.py:mkstemp:80(medium)symbol:src/helix/cli.py:_run_fetch_cli:6642callssymbol:src/helix/user_config.py:resolve_setting_str:155(medium)symbol:src/helix/cli.py:_run_for_root:4756callssymbol:src/helix/cli.py:_discover_verdicts:4700(high)symbol:src/helix/cli.py:_run_for_root:4756callssymbol:src/helix/cli.py:_find_bundle_index:4725(high)symbol:src/helix/cli.py:_run_for_root:4756callssymbol:src/helix/cli.py:_find_publisher_pub:4718(high)symbol:src/helix/cli.py:_run_for_root:4756callssymbol:src/helix/cli.py:_load_bundle_index:4732(high)symbol:src/helix/cli.py:_run_for_root:4756callssymbol:src/helix/cli.py:_parse_pubkey_arg:4703(high)symbol:src/helix/cli.py:_run_for_root:4756callssymbol:src/helix/cli.py:_sha256_prefixed_file:4749(high)symbol:src/helix/cli.py:_run_for_root:4756callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_for_root:4756callssymbol:src/helix/validation/verdict.py:load_verdict:12(medium)symbol:src/helix/cli.py:_run_for_root:4756callssymbol:src/helix/validation/verdict.py:read_public_key_raw:21(medium)symbol:src/helix/cli.py:_run_for_root:4756callssymbol:src/helix/validation/verdict.py:verify_verdict_signature:35(medium)symbol:src/helix/cli.py:_run_governance_migrate_v1_receipts_cli:6199callssymbol:src/helix/cli.py:_ensure_bundle_dir:5480(high)symbol:src/helix/cli.py:_run_governance_migrate_v1_receipts_cli:6199callssymbol:src/helix/cli.py:_load_manifest_from_dir:5492(high)symbol:src/helix/cli.py:_run_governance_migrate_v1_receipts_cli:6199callssymbol:src/helix/cli.py:_load_or_copy_license_into_bundle:5990(high)symbol:src/helix/cli.py:_run_governance_migrate_v1_receipts_cli:6199callssymbol:src/helix/governance/ledger.py:compute_governance_state:1265(medium)symbol:src/helix/cli.py:_run_governance_migrate_v1_receipts_cli:6199callssymbol:src/helix/governance/ledger.py:load_governance_events_from_bundle:983(medium)symbol:src/helix/cli.py:_run_governance_migrate_v1_receipts_cli:6199callssymbol:src/helix/licensing/license.py:parse_license_v1:130(medium)symbol:src/helix/cli.py:_run_governance_migrate_v1_receipts_cli:6199callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_governance_migrate_v1_receipts_cli:6199callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:bundle:22(low)symbol:src/helix/cli.py:_run_governance_request_transition_cli:5866callssymbol:src/helix/cli.py:_ensure_bundle_dir:5480(high)symbol:src/helix/cli.py:_run_governance_request_transition_cli:5866callssymbol:src/helix/cli.py:_governance_toolchain_for_bundle:5543(high)symbol:src/helix/cli.py:_run_governance_request_transition_cli:5866callssymbol:src/helix/cli.py:_load_manifest_from_dir:5492(high)symbol:src/helix/cli.py:_run_governance_request_transition_cli:5866callssymbol:src/helix/cli.py:_read_text_or_file:5467(high)symbol:src/helix/cli.py:_run_governance_request_transition_cli:5866callssymbol:src/helix/cli.py:_run_governance_status_cli:5569(high)symbol:src/helix/cli.py:_run_governance_request_transition_cli:5866callssymbol:src/helix/governance/ledger.py:build_check_report_v1:1492(medium)symbol:src/helix/cli.py:_run_governance_request_transition_cli:5866callssymbol:src/helix/governance/ledger.py:compute_approval_surface_hash_from_manifest:400(medium)symbol:src/helix/cli.py:_run_governance_request_transition_cli:5866callssymbol:src/helix/governance/ledger.py:compute_governance_event_id:454(medium)symbol:src/helix/cli.py:_run_governance_request_transition_cli:5866callssymbol:src/helix/governance/ledger.py:compute_governance_state:1265(medium)symbol:src/helix/cli.py:_run_governance_request_transition_cli:5866callssymbol:src/helix/governance/ledger.py:ledger_write_lock:1066(medium)symbol:src/helix/cli.py:_run_governance_request_transition_cli:5866callssymbol:src/helix/governance/ledger.py:load_governance_policy_v1:387(medium)symbol:src/helix/cli.py:_run_governance_request_transition_cli:5866callssymbol:src/helix/governance/ledger.py:next_ledger_seq:1033(medium)symbol:src/helix/cli.py:_run_governance_request_transition_cli:5866callssymbol:src/helix/governance/notify.py:try_notify_slack:26(medium)symbol:src/helix/cli.py:_run_governance_request_transition_cli:5866callssymbol:src/helix/live/livelab.py:empty:58(medium)symbol:src/helix/cli.py:_run_governance_request_transition_cli:5866callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/cli.py:_run_governance_request_transition_cli:5866callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/cli.py:_run_governance_request_transition_cli:5866callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_governance_self_check_cli:5398callssymbol:src/helix/governance/self_check.py:governance_self_check:120(medium)symbol:src/helix/cli.py:_run_governance_signoff_cli:6020callssymbol:src/helix/cli.py:_ensure_bundle_dir:5480(high)symbol:src/helix/cli.py:_run_governance_signoff_cli:6020callssymbol:src/helix/cli.py:_governance_toolchain_for_bundle:5543(high)symbol:src/helix/cli.py:_run_governance_signoff_cli:6020callssymbol:src/helix/cli.py:_load_manifest_from_dir:5492(high)symbol:src/helix/cli.py:_run_governance_signoff_cli:6020callssymbol:src/helix/cli.py:_load_or_copy_license_into_bundle:5990(high)symbol:src/helix/cli.py:_run_governance_signoff_cli:6020callssymbol:src/helix/cli.py:_resolve_signer_key_id:6003(high)symbol:src/helix/cli.py:_run_governance_signoff_cli:6020callssymbol:src/helix/cli.py:_run_governance_status_cli:5569(high)symbol:src/helix/cli.py:_run_governance_signoff_cli:6020callssymbol:src/helix/governance/ledger.py:compute_governance_event_id:454(medium)symbol:src/helix/cli.py:_run_governance_signoff_cli:6020callssymbol:src/helix/governance/ledger.py:compute_governance_state:1265(medium)symbol:src/helix/cli.py:_run_governance_signoff_cli:6020callssymbol:src/helix/governance/ledger.py:ledger_write_lock:1066(medium)symbol:src/helix/cli.py:_run_governance_signoff_cli:6020callssymbol:src/helix/governance/ledger.py:load_governance_events_from_bundle:983(medium)symbol:src/helix/cli.py:_run_governance_signoff_cli:6020callssymbol:src/helix/governance/ledger.py:next_ledger_seq:1033(medium)symbol:src/helix/cli.py:_run_governance_signoff_cli:6020callssymbol:src/helix/governance/ledger.py:sign_payload_ed25519:1532(medium)symbol:src/helix/cli.py:_run_governance_signoff_cli:6020callssymbol:src/helix/governance/notify.py:try_notify_slack:26(medium)symbol:src/helix/cli.py:_run_governance_signoff_cli:6020callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_governance_signoff_cli:6020callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/cli.py:_run_governance_status_cli:5569callssymbol:src/helix/governance/ledger.py:compute_governance_state:1265(medium)symbol:src/helix/cli.py:_run_governance_waive_cli:6120callssymbol:src/helix/cli.py:_ensure_bundle_dir:5480(high)symbol:src/helix/cli.py:_run_governance_waive_cli:6120callssymbol:src/helix/cli.py:_load_manifest_from_dir:5492(high)symbol:src/helix/cli.py:_run_governance_waive_cli:6120callssymbol:src/helix/cli.py:_load_or_copy_license_into_bundle:5990(high)symbol:src/helix/cli.py:_run_governance_waive_cli:6120callssymbol:src/helix/cli.py:_read_text_or_file:5467(high)symbol:src/helix/cli.py:_run_governance_waive_cli:6120callssymbol:src/helix/cli.py:_resolve_signer_key_id:6003(high)symbol:src/helix/cli.py:_run_governance_waive_cli:6120callssymbol:src/helix/cli.py:_run_governance_status_cli:5569(high)symbol:src/helix/cli.py:_run_governance_waive_cli:6120callssymbol:src/helix/governance/ledger.py:compute_governance_event_id:454(medium)symbol:src/helix/cli.py:_run_governance_waive_cli:6120callssymbol:src/helix/governance/ledger.py:ledger_write_lock:1066(medium)symbol:src/helix/cli.py:_run_governance_waive_cli:6120callssymbol:src/helix/governance/ledger.py:next_ledger_seq:1033(medium)symbol:src/helix/cli.py:_run_governance_waive_cli:6120callssymbol:src/helix/governance/ledger.py:sign_payload_ed25519:1532(medium)symbol:src/helix/cli.py:_run_governance_waive_cli:6120callssymbol:src/helix/governance/notify.py:try_notify_slack:26(medium)symbol:src/helix/cli.py:_run_governance_waive_cli:6120callssymbol:src/helix/live/livelab.py:empty:58(medium)symbol:src/helix/cli.py:_run_governance_waive_cli:6120callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_helixspec_compile_cli:4393callssymbol:src/helixspec/cli.py:compile_spec:44(medium)symbol:src/helix/cli.py:_run_helixspec_lint_cli:4441callssymbol:src/helixspec/run.py:lint_spec:42(medium)symbol:src/helix/cli.py:_run_hub_decision_approve_cli:6809callssymbol:src/helix/cli.py:_hub_root_from_args:6736(high)symbol:src/helix/cli.py:_run_hub_decision_approve_cli:6809callssymbol:src/helix/hub/decision_store.py:approve:198(medium)symbol:src/helix/cli.py:_run_hub_decision_approve_cli:6809callssymbol:src/helix/hub/decision_store.py:DecisionStore:56(medium)symbol:src/helix/cli.py:_run_hub_decision_create_cli:6741callssymbol:src/helix/cli.py:_hub_root_from_args:6736(high)symbol:src/helix/cli.py:_run_hub_decision_create_cli:6741callssymbol:src/helix/cli.py:_read_text_or_file:5467(high)symbol:src/helix/cli.py:_run_hub_decision_create_cli:6741callssymbol:src/helix/hub/decision_store.py:create_proposed:131(medium)symbol:src/helix/cli.py:_run_hub_decision_create_cli:6741callssymbol:src/helix/hub/decision_store.py:DecisionStore:56(medium)symbol:src/helix/cli.py:_run_hub_decision_create_cli:6741callssymbol:src/helix/hub/decision.py:json_loads_no_dupes:30(medium)symbol:src/helix/cli.py:_run_hub_decision_export_cli:6856callssymbol:src/helix/cli.py:_hub_root_from_args:6736(high)symbol:src/helix/cli.py:_run_hub_decision_export_cli:6856callssymbol:src/helix/hub/decision_export.py:build_decision_export_rows:215(medium)symbol:src/helix/cli.py:_run_hub_decision_export_cli:6856callssymbol:src/helix/hub/decision_export.py:DecisionExportFilters:22(medium)symbol:src/helix/cli.py:_run_hub_decision_export_cli:6856callssymbol:src/helix/hub/decision_export.py:render_decision_export_csv:318(medium)symbol:src/helix/cli.py:_run_hub_decision_export_cli:6856callssymbol:src/helix/hub/decision_export.py:render_decision_export_json:309(medium)symbol:src/helix/cli.py:_run_hub_decision_export_cli:6856callssymbol:src/helix/hub/decision_store.py:DecisionStore:56(medium)symbol:src/helix/cli.py:_run_hub_decision_export_cli:6856callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_hub_decision_list_cli:6775callssymbol:src/helix/cli.py:_hub_root_from_args:6736(high)symbol:src/helix/cli.py:_run_hub_decision_list_cli:6775callssymbol:src/helix/hub/decision_store.py:DecisionStore:56(medium)symbol:src/helix/cli.py:_run_hub_decision_list_cli:6775callssymbol:src/helix/hub/decision_store.py:list_latest:94(medium)symbol:src/helix/cli.py:_run_hub_decision_list_cli:6775callssymbol:src/helix/hub/decision.py:DecisionFilter:54(medium)symbol:src/helix/cli.py:_run_hub_decision_show_cli:6793callssymbol:src/helix/cli.py:_hub_root_from_args:6736(high)symbol:src/helix/cli.py:_run_hub_decision_show_cli:6793callssymbol:src/helix/hub/decision_store.py:DecisionStore:56(medium)symbol:src/helix/cli.py:_run_hub_decision_show_cli:6793callssymbol:src/helix/hub/decision_store.py:load:64(medium)symbol:src/helix/cli.py:_run_hub_decision_supersede_cli:6839callssymbol:src/helix/cli.py:_hub_root_from_args:6736(high)symbol:src/helix/cli.py:_run_hub_decision_supersede_cli:6839callssymbol:src/helix/hub/decision_store.py:DecisionStore:56(medium)symbol:src/helix/cli.py:_run_hub_decision_supersede_cli:6839callssymbol:src/helix/hub/decision_store.py:supersede:237(medium)symbol:src/helix/cli.py:_run_hub_pilot_export_cli:6921callssymbol:src/helix/cli.py:_hub_root_from_args:6736(high)symbol:src/helix/cli.py:_run_hub_pilot_export_cli:6921callssymbol:src/helix/hub/pilot_export.py:export_pilot_kit_v0:321(medium)symbol:src/helix/cli.py:_run_hub_proof_render_cli:6953callssymbol:src/helix/cli.py:_hub_root_from_args:6736(high)symbol:src/helix/cli.py:_run_hub_proof_render_cli:6953callssymbol:src/helix/hub/decision_store.py:by_id_json:52(medium)symbol:src/helix/cli.py:_run_hub_proof_render_cli:6953callssymbol:src/helix/hub/decision_store.py:DecisionStore:56(medium)symbol:src/helix/cli.py:_run_hub_proof_render_cli:6953callssymbol:src/helix/hub/decision_store.py:load:64(medium)symbol:src/helix/cli.py:_run_hub_proof_render_cli:6953callssymbol:src/helix/hub/proof_render.py:render_proof_v0:184(medium)symbol:src/helix/cli.py:_run_hub_review_approve_cli:7117callssymbol:src/helix/cli.py:_hub_root_from_args:6736(high)symbol:src/helix/cli.py:_run_hub_review_approve_cli:7117callssymbol:src/helix/hub/decision_store.py:approve:198(medium)symbol:src/helix/cli.py:_run_hub_review_approve_cli:7117callssymbol:src/helix/hub/decision_store.py:DecisionStore:56(medium)symbol:src/helix/cli.py:_run_hub_review_approve_cli:7117callssymbol:src/helix/hub/decision_store.py:load:64(medium)symbol:src/helix/cli.py:_run_hub_review_approve_cli:7117callssymbol:src/helix/hub/review_approve.py:approve_bundle_v0:178(medium)symbol:src/helix/cli.py:_run_hub_review_approve_cli:7117callssymbol:src/helix/hub/review_approve.py:inspect_bundle_for_review:78(medium)symbol:src/helix/cli.py:_run_hub_review_render_cli:7025callssymbol:src/helix/cli.py:_hub_root_from_args:6736(high)symbol:src/helix/cli.py:_run_hub_review_render_cli:7025callssymbol:src/helix/hub/decision_store.py:by_id_json:52(medium)symbol:src/helix/cli.py:_run_hub_review_render_cli:7025callssymbol:src/helix/hub/decision_store.py:DecisionStore:56(medium)symbol:src/helix/cli.py:_run_hub_review_render_cli:7025callssymbol:src/helix/hub/decision_store.py:load:64(medium)symbol:src/helix/cli.py:_run_hub_review_render_cli:7025callssymbol:src/helix/hub/review_render.py:render_review_v0:355(medium)symbol:src/helix/cli.py:_run_hub_verify_bundle_cli:7264callssymbol:src/helix/gui/bridge.py:run:306(medium)symbol:src/helix/cli.py:_run_license_issuer_keys_cli:5107callssymbol:src/helix/licensing/verify.py:active_issuer_key_ids:222(medium)symbol:src/helix/cli.py:_run_license_issuer_keys_cli:5107callssymbol:src/helix/licensing/verify.py:load_license_trust_store:176(medium)symbol:src/helix/cli.py:_run_license_seats_cli:5246callssymbol:src/helix/cli.py:_write_json_out:5143(high)symbol:src/helix/cli.py:_run_license_seats_cli:5246callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/cli.py:_run_license_seats_cli:5246callssymbol:src/helix/licensing/license.py:load_license:182(medium)symbol:src/helix/cli.py:_run_license_seats_cli:5246callssymbol:src/helix/licensing/seats.py:local_seat_id:81(medium)symbol:src/helix/cli.py:_run_license_seats_cli:5246callssymbol:src/helix/licensing/seats.py:parse_seat_entitlements:56(medium)symbol:src/helix/cli.py:_run_license_seats_cli:5246callssymbol:src/helix/studio/target_field.py:token:335(medium)symbol:src/helix/cli.py:_run_license_seats_cli:5246callssymbol:src/helix/teams/client.py:get_telemetry_seats:231(medium)symbol:src/helix/cli.py:_run_license_seats_cli:5246callssymbol:src/helix/teams/client.py:TeamsClient:19(medium)symbol:src/helix/cli.py:_run_license_seats_cli:5246callssymbol:src/helix/teams/client.py:TeamsClientConfig:14(medium)symbol:src/helix/cli.py:_run_license_seats_cli:5246callssymbol:src/helix/teams/db.py:TeamsDB:103(medium)symbol:src/helix/cli.py:_run_license_seats_cli:5246callssymbol:src/helix/teams/db.py:telemetry_seats:779(medium)symbol:src/helix/cli.py:_run_license_status_cli:5151callssymbol:src/helix/cli.py:_write_json_out:5143(high)symbol:src/helix/cli.py:_run_license_status_cli:5151callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/cli.py:_run_license_status_cli:5151callssymbol:src/helix/licensing/license.py:is_active:70(medium)symbol:src/helix/cli.py:_run_license_status_cli:5151callssymbol:src/helix/licensing/license.py:load_license:182(medium)symbol:src/helix/cli.py:_run_license_status_cli:5151callssymbol:src/helix/licensing/license.py:require_capability:193(medium)symbol:src/helix/cli.py:_run_license_status_cli:5151callssymbol:src/helix/licensing/seats.py:parse_seat_entitlements:56(medium)symbol:src/helix/cli.py:_run_metrics_ontarget_summary_cli:4497callssymbol:src/helix/studio/session_io.py:load_session:95(medium)symbol:src/helix/cli.py:_run_metrics_summarize_cli:4482callssymbol:src/helix/metrics/roi.py:parse_date:290(medium)symbol:src/helix/cli.py:_run_metrics_summarize_cli:4482callssymbol:src/helix/metrics/roi.py:summarize_metrics_runs_v1:184(medium)symbol:src/helix/cli.py:_run_metrics_summarize_cli:4482callssymbol:src/helix/metrics/roi.py:write_summary_v1:281(medium)symbol:src/helix/cli.py:_run_model_from_snapshot:757callssymbol:src/helix/studio/models.py:OutcomeModel:31(medium)symbol:src/helix/cli.py:_run_model_from_snapshot:757callssymbol:src/helix/studio/models.py:RunModel:63(medium)symbol:src/helix/cli.py:_run_model_from_snapshot:757callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/cli.py:_run_once:4943callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:src/helix/cli.py:_run_once:4943callssymbol:src/helix/fs.py:rglob_sorted:47(medium)symbol:src/helix/cli.py:_run_once:4943callssymbol:src/helix/gui/bridge.py:run:306(medium)symbol:src/helix/cli.py:_run_partner_run_cli:4227callssymbol:src/helix/cli.py:run_simulate:946(high)symbol:src/helix/cli.py:_run_partner_run_cli:4227callssymbol:src/helix/fs.py:glob_sorted:37(medium)symbol:src/helix/cli.py:_run_partner_run_cli:4227callssymbol:src/helix/provenance.py:current_git_sha:15(medium)symbol:src/helix/cli.py:_run_partner_run_cli:4227callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(medium)symbol:src/helix/cli.py:_run_partner_run_cli:4227callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/cli.py:_run_partner_run_cli:4227callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_partner_run_cli:4227callssymbol:src/helix/support/bundle.py:write_support_bundle:232(medium)symbol:src/helix/cli.py:_run_partner_run_cli:4227callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/cli.py:_run_pcr_dag_cli:4332callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_predictor_attach_receipts_cli:3727callssymbol:src/helix/predictors/bundle.py:attach_predictor_receipts_to_bundle:52(medium)symbol:src/helix/cli.py:_run_predictor_compare_bundle_cli:3813callssymbol:src/helix/predictors/bundle.py:summarize_predictor_receipts_in_bundle:203(medium)symbol:src/helix/cli.py:_run_predictor_compare_receipts_cli:3792callssymbol:src/helix/cli.py:_read_predictor_receipt_json:3757(high)symbol:src/helix/cli.py:_run_predictor_compare_receipts_cli:3792callssymbol:src/helix/predictors/compare.py:compare_prediction_receipts:64(medium)symbol:src/helix/cli.py:_run_predictor_list_models_cli:3607callssymbol:src/helix/predictors/registry.py:predictor_model_catalog:19(medium)symbol:src/helix/cli.py:_run_predictor_score_batch_cli:3662callssymbol:src/helix/cli.py:_iter_jsonl_records:3646(high)symbol:src/helix/cli.py:_run_predictor_score_batch_cli:3662callssymbol:src/helix/cli.py:_prediction_request_from_record:3622(high)symbol:src/helix/cli.py:_run_predictor_score_batch_cli:3662callssymbol:src/helix/predictors/bundle.py:attach_predictor_receipts_to_bundle:52(medium)symbol:src/helix/cli.py:_run_predictor_score_batch_cli:3662callssymbol:src/helix/predictors/bundle.py:predictor_receipt_filename:41(medium)symbol:src/helix/cli.py:_run_predictor_score_batch_cli:3662callssymbol:src/helix/predictors/receipt.py:run_predictor:169(medium)symbol:src/helix/cli.py:_run_predictor_score_batch_cli:3662callssymbol:src/helix/predictors/registry.py:available_predictor_adapters:11(medium)symbol:src/helix/cli.py:_run_predictor_score_batch_cli:3662callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/cli.py:_run_predictor_score_cli:3568callssymbol:src/helix/cli.py:_parse_predictor_kv:3555(high)symbol:src/helix/cli.py:_run_predictor_score_cli:3568callssymbol:src/helix/predictors/receipt.py:PredictionRequest:67(medium)symbol:src/helix/cli.py:_run_predictor_score_cli:3568callssymbol:src/helix/predictors/receipt.py:run_predictor:169(medium)symbol:src/helix/cli.py:_run_predictor_score_cli:3568callssymbol:src/helix/predictors/registry.py:available_predictor_adapters:11(medium)symbol:src/helix/cli.py:_run_predictor_score_cli:3568callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/cli.py:_run_predictor_score_cli:3568callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/cli.py:_run_predictor_summarize_bundle_cli:3803callssymbol:src/helix/predictors/bundle.py:summarize_predictor_receipts_in_bundle:203(medium)symbol:src/helix/cli.py:_run_predictor_verify_receipt_cli:3767callssymbol:src/helix/cli.py:_read_predictor_receipt_json:3757(high)symbol:src/helix/cli.py:_run_predictor_verify_receipt_cli:3767callssymbol:src/helix/predictors/bundle.py:verify_prediction_receipt_hash:22(medium)symbol:src/helix/cli.py:_run_prime_dag_cli:3041callssymbol:src/helix/cli.py:_read_fasta:1435(high)symbol:src/helix/cli.py:_run_prime_dag_cli:3041callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_prime_dag_cli:3041callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/cli.py:_run_prime_simulate_cli:2995callssymbol:src/helix/cli.py:_read_fasta:1435(high)symbol:src/helix/cli.py:_run_prime_simulate_cli:2995callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_prime_simulate_cli:2995callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/cli.py:_run_registry_ack_cli:7558callssymbol:src/helix/cli.py:_parse_program_version_ref:7308(high)symbol:src/helix/cli.py:_run_registry_ack_cli:7558callssymbol:src/helix/cli.py:_read_text_or_file:5467(high)symbol:src/helix/cli.py:_run_registry_ack_cli:7558callssymbol:src/helix/teams/client.py:acknowledge_registry_dependency:209(medium)symbol:src/helix/cli.py:_run_registry_ack_cli:7558callssymbol:src/helix/teams/client.py:TeamsClient:19(medium)symbol:src/helix/cli.py:_run_registry_ack_cli:7558callssymbol:src/helix/teams/client.py:TeamsClientConfig:14(medium)symbol:src/helix/cli.py:_run_registry_ack_cli:7558callssymbol:src/helix/user_config.py:resolve_setting_str:155(medium)symbol:src/helix/cli.py:_run_registry_depend_cli:7508callssymbol:src/helix/cli.py:_parse_program_version_ref:7308(high)symbol:src/helix/cli.py:_run_registry_depend_cli:7508callssymbol:src/helix/cli.py:_read_text_or_file:5467(high)symbol:src/helix/cli.py:_run_registry_depend_cli:7508callssymbol:src/helix/teams/client.py:add_registry_dependency:187(medium)symbol:src/helix/cli.py:_run_registry_depend_cli:7508callssymbol:src/helix/teams/client.py:TeamsClient:19(medium)symbol:src/helix/cli.py:_run_registry_depend_cli:7508callssymbol:src/helix/teams/client.py:TeamsClientConfig:14(medium)symbol:src/helix/cli.py:_run_registry_depend_cli:7508callssymbol:src/helix/user_config.py:resolve_setting_str:155(medium)symbol:src/helix/cli.py:_run_registry_deprecate_cli:7538callssymbol:src/helix/cli.py:_read_text_or_file:5467(high)symbol:src/helix/cli.py:_run_registry_deprecate_cli:7538callssymbol:src/helix/teams/client.py:deprecate_registry_version:198(medium)symbol:src/helix/cli.py:_run_registry_deprecate_cli:7538callssymbol:src/helix/teams/client.py:TeamsClient:19(medium)symbol:src/helix/cli.py:_run_registry_deprecate_cli:7538callssymbol:src/helix/teams/client.py:TeamsClientConfig:14(medium)symbol:src/helix/cli.py:_run_registry_deprecate_cli:7538callssymbol:src/helix/user_config.py:resolve_setting_str:155(medium)symbol:src/helix/cli.py:_run_registry_explain_block_cli:7588callssymbol:src/helix/teams/client.py:get_registry_status:154(medium)symbol:src/helix/cli.py:_run_registry_explain_block_cli:7588callssymbol:src/helix/teams/client.py:TeamsClient:19(medium)symbol:src/helix/cli.py:_run_registry_explain_block_cli:7588callssymbol:src/helix/teams/client.py:TeamsClientConfig:14(medium)symbol:src/helix/cli.py:_run_registry_explain_block_cli:7588callssymbol:src/helix/user_config.py:resolve_setting_str:155(medium)symbol:src/helix/cli.py:_run_registry_graph_cli:7489callssymbol:src/helix/teams/client.py:get_registry_graph:144(medium)symbol:src/helix/cli.py:_run_registry_graph_cli:7489callssymbol:src/helix/teams/client.py:TeamsClient:19(medium)symbol:src/helix/cli.py:_run_registry_graph_cli:7489callssymbol:src/helix/teams/client.py:TeamsClientConfig:14(medium)symbol:src/helix/cli.py:_run_registry_graph_cli:7489callssymbol:src/helix/user_config.py:resolve_setting_str:155(medium)symbol:src/helix/cli.py:_run_registry_publish_cli:7320callssymbol:src/helix/cli.py:_ensure_bundle_dir:5480(high)symbol:src/helix/cli.py:_run_registry_publish_cli:7320callssymbol:src/helix/cli.py:_load_manifest_from_dir:5492(high)symbol:src/helix/cli.py:_run_registry_publish_cli:7320callssymbol:src/helix/cli.py:_parse_program_ref:7299(high)symbol:src/helix/cli.py:_run_registry_publish_cli:7320callssymbol:src/helix/governance/ledger.py:compute_governance_state:1265(medium)symbol:src/helix/cli.py:_run_registry_publish_cli:7320callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(medium)symbol:src/helix/cli.py:_run_registry_publish_cli:7320callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_registry_publish_cli:7320callssymbol:src/helix/teams/client.py:create_registry_program:165(medium)symbol:src/helix/cli.py:_run_registry_publish_cli:7320callssymbol:src/helix/teams/client.py:list_registry_programs:86(medium)symbol:src/helix/cli.py:_run_registry_publish_cli:7320callssymbol:src/helix/teams/client.py:publish_registry_version:176(medium)symbol:src/helix/cli.py:_run_registry_publish_cli:7320callssymbol:src/helix/teams/client.py:put_blob:27(medium)symbol:src/helix/cli.py:_run_registry_publish_cli:7320callssymbol:src/helix/teams/client.py:TeamsClient:19(medium)symbol:src/helix/cli.py:_run_registry_publish_cli:7320callssymbol:src/helix/teams/client.py:TeamsClientConfig:14(medium)symbol:src/helix/cli.py:_run_registry_publish_cli:7320callssymbol:src/helix/temp.py:mkstemp:80(medium)symbol:src/helix/cli.py:_run_registry_publish_cli:7320callssymbol:src/helix/user_config.py:load_user_profile:76(medium)symbol:src/helix/cli.py:_run_registry_publish_cli:7320callssymbol:src/helix/user_config.py:resolve_setting_str:155(medium)symbol:src/helix/cli.py:_run_registry_search_cli:7437callssymbol:src/helix/teams/client.py:search_registry_versions:109(medium)symbol:src/helix/cli.py:_run_registry_search_cli:7437callssymbol:src/helix/teams/client.py:TeamsClient:19(medium)symbol:src/helix/cli.py:_run_registry_search_cli:7437callssymbol:src/helix/teams/client.py:TeamsClientConfig:14(medium)symbol:src/helix/cli.py:_run_registry_search_cli:7437callssymbol:src/helix/user_config.py:load_user_profile:76(medium)symbol:src/helix/cli.py:_run_registry_search_cli:7437callssymbol:src/helix/user_config.py:resolve_setting_str:155(medium)symbol:src/helix/cli.py:_run_registry_show_cli:7471callssymbol:src/helix/teams/client.py:get_registry_program:99(medium)symbol:src/helix/cli.py:_run_registry_show_cli:7471callssymbol:src/helix/teams/client.py:TeamsClient:19(medium)symbol:src/helix/cli.py:_run_registry_show_cli:7471callssymbol:src/helix/teams/client.py:TeamsClientConfig:14(medium)symbol:src/helix/cli.py:_run_registry_show_cli:7471callssymbol:src/helix/user_config.py:resolve_setting_str:155(medium)symbol:src/helix/cli.py:_run_repro_case_cli:4356callssymbol:src/helix/cli.py:_seed_contract_identity_default:279(high)symbol:src/helix/cli.py:_run_repro_case_cli:4356callssymbol:src/helix/repro/bundle.py:run_repro_case:371(medium)symbol:src/helix/cli.py:_run_repro_verify_cli:4368callssymbol:src/helix/repro/bundle.py:verify_repro_case:600(medium)symbol:src/helix/cli.py:_run_rna_ensemble_cli:3335callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_rna_mfe_cli:3327callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_schema_manifest_cli:3428callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_species_build_db_cli:4102callssymbol:src/helix/species/builder.py:build_bundle_from_fasta:80(medium)symbol:src/helix/cli.py:_run_species_detect_cli:4125callssymbol:src/helix_engine/species_detect.py:species_detect_run:33(medium)symbol:src/helix/cli.py:_run_species_detect_cli:4125callssymbol:src/helix/species/bundle.py:read_fasta:102(medium)symbol:src/helix/cli.py:_run_species_detect_cli:4125callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_status_cli:5645callssymbol:src/helix/governance/posture.py:format_enforcement_posture:144(medium)symbol:src/helix/cli.py:_run_status_cli:5645callssymbol:src/helix/governance/posture.py:load_enforcement_posture:51(medium)symbol:src/helix/cli.py:_run_support_bundle_cli:4342callssymbol:src/helix/cli.py:_seed_contract_identity_default:279(high)symbol:src/helix/cli.py:_run_support_bundle_cli:4342callssymbol:src/helix/support/bundle.py:write_support_bundle:232(medium)symbol:src/helix/cli.py:_run_teams_counters_cli:6541callssymbol:src/helix/teams/client.py:get_telemetry_counters:220(medium)symbol:src/helix/cli.py:_run_teams_counters_cli:6541callssymbol:src/helix/teams/client.py:TeamsClient:19(medium)symbol:src/helix/cli.py:_run_teams_counters_cli:6541callssymbol:src/helix/teams/client.py:TeamsClientConfig:14(medium)symbol:src/helix/cli.py:_run_teams_counters_cli:6541callssymbol:src/helix/user_config.py:resolve_setting_str:155(medium)symbol:src/helix/cli.py:_run_teams_seats_cli:6597callssymbol:src/helix/teams/client.py:get_telemetry_seats:231(medium)symbol:src/helix/cli.py:_run_teams_seats_cli:6597callssymbol:src/helix/teams/client.py:TeamsClient:19(medium)symbol:src/helix/cli.py:_run_teams_seats_cli:6597callssymbol:src/helix/teams/client.py:TeamsClientConfig:14(medium)symbol:src/helix/cli.py:_run_teams_seats_cli:6597callssymbol:src/helix/user_config.py:resolve_setting_str:155(medium)symbol:src/helix/cli.py:_run_triage_cli:3342callssymbol:src/helix/cli.py:_read_fasta_sequence:3294(high)symbol:src/helix/cli.py:_run_triage_cli:3342callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_trust_check_cli:4920callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(medium)symbol:src/helix/cli.py:_run_trust_fingerprint_cli:4907callssymbol:src/helix/scientific_contract.py:collect_backend_fingerprint:504(medium)symbol:src/helix/cli.py:_run_validation_verdict_verify_cli:4613callssymbol:src/helix/validation/verdict.py:load_verdict:12(medium)symbol:src/helix/cli.py:_run_validation_verdict_verify_cli:4613callssymbol:src/helix/validation/verdict.py:read_public_key_raw:21(medium)symbol:src/helix/cli.py:_run_validation_verdict_verify_cli:4613callssymbol:src/helix/validation/verdict.py:verify_verdict_signature:35(medium)symbol:src/helix/cli.py:_run_validation_verdict_verify_cli:4613callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/cli.py:_run_veribiota_export_suite_cli:3263callssymbol:src/helix/cli.py:_default_dag_name_from_path:3226(high)symbol:src/helix/cli.py:_run_veribiota_export_suite_cli:3263callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_veribiota_export_suite_cli:3263callssymbol:src/helix/veribiota/exporter.py:dag_payloads_to_lean:256(medium)symbol:src/helix/cli.py:_run_veribiota_lean_check_cli:3233callssymbol:src/helix/cli.py:_default_dag_name_from_path:3226(high)symbol:src/helix/cli.py:_run_veribiota_lean_check_cli:3233callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_veribiota_lean_check_cli:3233callssymbol:src/helix/veribiota/checks.py:build_lean_check:27(medium)symbol:src/helix/cli.py:_run_veribiota_preflight_cli:3244callssymbol:src/helix/veribiota/checks.py:build_lean_check:27(medium)symbol:src/helix/cli.py:_run_veribiota_preflight_cli:3244callssymbol:src/helix/veribiota/checks.py:validate_lean_check:161(medium)symbol:src/helix/cli.py:_run_viz_alignment_ribbon_cli:3106callssymbol:src/helix/cli.py:_run_viz_generic_cli:3100(high)symbol:src/helix/cli.py:_run_viz_alignment_ribbon_cli:3106callssymbol:src/helix/cli.py:_run_viz_schema_cli:3387(high)symbol:src/helix/cli.py:_run_viz_crispr_track_cli:3062callssymbol:src/helix/governance/enforce.py:require_side_channel_output_allowed:451(medium)symbol:src/helix/cli.py:_run_viz_crispr_track_cli:3062callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/cli.py:_run_viz_crispr_track_cli:3062callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_viz_generic_cli:3100callssymbol:src/helix/cli.py:_write_viz_artifacts:3077(high)symbol:src/helix/cli.py:_run_viz_hydropathy_cli:3113callssymbol:src/helix/cli.py:_write_viz_artifacts:3077(high)symbol:src/helix/cli.py:_run_viz_triage_cli:3175callssymbol:src/helix/cli.py:_write_viz_artifacts:3077(high)symbol:src/helix/cli.py:_run_viz_triage_cli:3370callssymbol:src/helix/governance/enforce.py:require_side_channel_output_allowed:451(medium)symbol:src/helix/cli.py:_run_viz_triage_cli:3370callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/cli.py:_run_viz_triage_cli:3370callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_run_workflows_cli:3448callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_save_bench_results:1277callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_seed_contract_identity_default:279callssymbol:src/helix/scientific_contract.py:_remember_contract_identity:201(medium)symbol:src/helix/cli.py:_seed_contract_identity_default:279callssymbol:src/helix/scientific_contract.py:load_model_semantics:485(medium)symbol:src/helix/cli.py:_seed_contract_identity_default:279callssymbol:src/helix/scientific_contract.py:load_policy:417(medium)symbol:src/helix/cli.py:_sha256_prefixed_file:4749callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(medium)symbol:src/helix/cli.py:_sha256_prefixed_text:2204callssymbol:src/helix/cli.py:_sha256_hex:2201(high)symbol:src/helix/cli.py:_simulate_single_run:800callssymbol:src/helix/cli.py:_run_model_from_snapshot:757(high)symbol:src/helix/cli.py:_simulate_single_run:800callssymbol:src/helix/provenance.py:current_git_sha:15(medium)symbol:src/helix/cli.py:_simulate_single_run:800callssymbol:src/helix/run_engine.py:LocalEngine:47(medium)symbol:src/helix/cli.py:_simulate_single_run:800callssymbol:src/helix/run_engine.py:RunRequest:25(medium)symbol:src/helix/cli.py:_simulate_single_run:800callssymbol:src/helix/studio/models.py:EngineInfo:9(medium)symbol:src/helix/cli.py:_simulate_single_run:800callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/cli.py:_toolchain_or_mark:6299callssymbol:src/helix/cli.py:_governance_toolchain_for_bundle:5543(high)symbol:src/helix/cli.py:_toolchain_or_mark:6299callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_toolchain_summary:5596callssymbol:src/helix/cli.py:_short_sha:5590(high)symbol:src/helix/cli.py:_validate_crispr_decision_payload:2541callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/cli.py:_validate_design_verdict_v1:2349callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/cli.py:_write_json_out:5143callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_write_json:4407callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:_write_telemetry:156callssymbol:src/helix/hub/decision_store.py:write:72(medium)symbol:src/helix/cli.py:_write_viz_artifacts:3077callssymbol:src/helix/governance/enforce.py:require_side_channel_output_allowed:451(medium)symbol:src/helix/cli.py:_write_viz_artifacts:3077callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(medium)symbol:src/helix/cli.py:_write_viz_artifacts:3077callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/cli.py:_write_viz_artifacts:3077callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:cli_main:9661callssymbol:src/helix/cli.py:main:7761(high)symbol:src/helix/cli.py:cli_main:9661callssymbol:src/helix/governance/errors.py:canonical_message:39(medium)symbol:src/helix/cli.py:cli_main:9661callssymbol:src/helix/governance/errors.py:canonicalize_licensing_code:43(medium)symbol:src/helix/cli.py:cli_main:9661callssymbol:tests/test_crispr_prove_guide_sweep_cli.py:errors:70(low)symbol:src/helix/cli.py:command_headless_compare:613callssymbol:src/helix/cli.py:_metrics_from_snapshot:129(high)symbol:src/helix/cli.py:command_headless_compare:613callssymbol:src/helix/cli.py:_write_telemetry:156(high)symbol:src/helix/cli.py:command_headless_compare:613callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:command_headless_report:634callssymbol:src/helix/cli.py:_metrics_from_snapshot:129(high)symbol:src/helix/cli.py:command_headless_report:634callssymbol:src/helix/cli.py:_write_telemetry:156(high)symbol:src/helix/cli.py:command_headless_report:634callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:command_headless_run:585callssymbol:src/helix/cli.py:_metrics_from_snapshot:129(high)symbol:src/helix/cli.py:command_headless_run:585callssymbol:src/helix/cli.py:_write_telemetry:156(high)symbol:src/helix/cli.py:command_headless_run:585callssymbol:src/helix/snapshot_bundle.py:read_json:100(medium)symbol:src/helix/cli.py:command_headless_run:585callssymbol:src/helix/snapshot_bundle.py:select_run_entry:108(medium)symbol:src/helix/cli.py:command_headless_run:585callssymbol:src/helix/snapshot_bundle.py:SnapshotBundle:82(medium)symbol:src/helix/cli.py:command_headless_run:585callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:command_live_inspect:681callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:command_live_run:654callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(medium)symbol:src/helix/cli.py:command_live_run:654callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/cli.py:command_live_run:654callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:command_veribiota_export_suite:739callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/cli.py:export_single_run_report:102callssymbol:src/helix/studio/reports/run_report.py:write_single_run_report:75(medium)symbol:src/helix/cli.py:is_sha256_prefixed:1046callssymbol:src/helix/cli.py:is_hex:1041(high)symbol:src/helix/cli.py:main:7761callssymbol:docs/playground/js/realtime_worker.js:genome:77(low)symbol:src/helix/cli.py:main:7761callssymbol:docs/playground/js/realtime.js:diff:512(low)symbol:src/helix/cli.py:main:7761callssymbol:docs/playground/js/realtime.js:from:179(low)symbol:src/helix/cli.py:main:7761callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:src/helix/cli.py:main:7761callssymbol:examples/offscreen_webrtc_demo/signaling/server.js:path:3(low)symbol:src/helix/cli.py:main:7761callssymbol:examples/offscreen_webrtc_demo/signaling/server.js:server:7(low)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_extract_hub_root_anywhere:61(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_pop_cli_completion_footer:54(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_register_species_build_args:4157(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_register_species_detect_args:4171(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_artifact_bundle_verify_cli:5041(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_artifacts_build_cli:3501(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_artifacts_manifest_cli:3548(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_artifacts_zip_cli:3537(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_calibration_evaluate_cli:3142(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_config_get_cli:5803(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_config_list_cli:5820(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_config_path_cli:5795(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_config_set_cli:5833(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_config_unset_cli:5852(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_configure_cli:5724(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_contract_info_cli:3403(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_crispr_dag_cli:1363(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_crispr_decision_validate_cli:2783(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_crispr_dynamic_cli:1537(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_crispr_find_guides_cli:1452(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_crispr_genome_sim_cli:1412(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_crispr_guide_sweep_cli:1610(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_crispr_offtargets_cli:1473(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_crispr_ontargetx_bundle_cli:2860(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_crispr_prove_guide_sweep_cli:2795(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_crispr_score_cli:1485(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_crispr_simulate_cli:1495(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_crispr_tau_leap_cli:1521(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_demo_run_cli:4188(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_demo_viz_cli:3487(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_dna_cli:3303(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_edit_dag_generate_dataset_cli:3182(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_edit_dag_viz_cli:3202(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_engine_benchmark_cli:1317(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_engine_info_cli:3398(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_enzyme_artifacts_build_cli:3858(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_enzyme_diff_cli:4032(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_enzyme_export_cli:3838(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_enzyme_report_cli:3848(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_enzyme_simulate_cli:3823(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_enzyme_verify_cli:3905(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_evidence_cli:3120(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_experiment_dump_cli:175(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_export_verify_cli:7702(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_fetch_cli:6642(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_governance_migrate_v1_receipts_cli:6199(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_governance_request_transition_cli:5866(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_governance_self_check_cli:5398(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_governance_signoff_cli:6020(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_governance_status_cli:5569(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_governance_waive_cli:6120(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_helixspec_compile_cli:4393(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_helixspec_diff_cli:4897(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_helixspec_lint_cli:4441(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_helixspec_verify_cli:4400(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_hub_decision_approve_cli:6809(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_hub_decision_create_cli:6741(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_hub_decision_export_cli:6856(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_hub_decision_list_cli:6775(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_hub_decision_show_cli:6793(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_hub_decision_supersede_cli:6839(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_hub_pilot_export_cli:6921(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_hub_proof_render_cli:6953(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_hub_review_approve_cli:7117(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_hub_review_render_cli:7025(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_hub_verify_bundle_cli:7264(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_license_issuer_keys_cli:5107(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_license_seats_cli:5246(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_license_status_cli:5151(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_metrics_ontarget_summary_cli:4497(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_metrics_summarize_cli:4482(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_partner_run_cli:4227(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_pcr_dag_cli:4332(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_predictor_attach_receipts_cli:3727(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_predictor_compare_bundle_cli:3813(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_predictor_compare_receipts_cli:3792(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_predictor_list_models_cli:3607(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_predictor_score_batch_cli:3662(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_predictor_score_cli:3568(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_predictor_summarize_bundle_cli:3803(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_predictor_verify_receipt_cli:3767(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_prime_dag_cli:3041(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_prime_simulate_cli:2995(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_registry_ack_cli:7558(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_registry_depend_cli:7508(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_registry_deprecate_cli:7538(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_registry_explain_block_cli:7588(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_registry_graph_cli:7489(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_registry_publish_cli:7320(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_registry_search_cli:7437(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_registry_show_cli:7471(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_repro_case_cli:4356(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_repro_verify_cli:4368(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_rna_ensemble_cli:3335(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_rna_mfe_cli:3327(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_schema_diff_cli:3437(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_schema_manifest_cli:3428(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_species_build_db_cli:4102(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_species_detect_cli:4125(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_spectrum_cli:3322(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_status_cli:5645(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_support_bundle_cli:4342(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_teams_counters_cli:6541(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_teams_seats_cli:6597(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_triage_cli:3342(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_trust_check_cli:4920(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_trust_fingerprint_cli:4907(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_validation_bundle_verify_cli:4657(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_validation_verdict_verify_cli:4613(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_viz_alignment_ribbon_cli:3106(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_viz_crispr_track_cli:3062(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_viz_generic_cli:3100(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_viz_hydropathy_cli:3113(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_viz_schema_cli:3387(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_viz_triage_cli:3175(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:_run_workflows_cli:3448(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:require:1037(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:run_bench:1301(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:run_export:993(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:run_replay:1023(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:run_report_filtered:970(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/cli.py:run_simulate:946(high)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/clinical/engine.py:filter:116(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/clinical/protocol.py:simulate:187(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/determinism/guard.py:enable_from_env:691(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/genome/digital.py:view:92(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/gui/bridge.py:run:306(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/hub/decision_store.py:write:72(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/ogn/manager.py:status:23(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/security/tokens.py:token_hex:12(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/studio/extension_host/supervisor.py:mode:92(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/studio/iterated_dynamics.py:key:21(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/studio/session.py:log:354(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/studio/session.py:state:220(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/studio/target_field.py:token:335(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/sweep.py:export:135(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/teams/audit_export.py:export_audit_v1:155(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/teams/backup.py:create_db_backup:95(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/teams/backup.py:restore_db_backup:156(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/teams/client.py:TeamsClient:19(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/teams/client.py:TeamsClientConfig:14(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/teams/db.py:create_project:751(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/teams/db.py:create_token:492(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/teams/db.py:create_workspace:737(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/teams/db.py:get_token:651(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/teams/db.py:init_schema:127(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/teams/db.py:issue_token:536(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/teams/db.py:TeamsDB:103(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/teams/db.py:upsert_user:480(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/teams/digest.py:sha256_text:32(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/teams/release_integrity.py:generate:167(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/teams/runner.py:_read_pubkey_b64:20(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/teams/runner.py:push_validation_pack:36(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/teams/server.py:run_server:1685(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/validation/runner.py:list_packs:132(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helix/validation/runner.py:run_pack:1871(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helixspec/divergence.py:generate_divergence_report:485(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helixspec/errors.py:format:12(medium)symbol:src/helix/cli.py:main:7761callssymbol:src/helixspec/run.py:run_spec:232(medium)symbol:src/helix/cli.py:main:7761callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:bundle:22(low)symbol:src/helix/cli.py:main:7761callssymbol:tools/studio_screenshot_receipt.mjs:artifact:264(low)symbol:src/helix/cli.py:main:7761callssymbol:tools/studio_screenshot_receipt.mjs:metadata:333(low)symbol:src/helix/cli.py:main:7761callssymbol:tools/studio_screenshot_receipt.mjs:usage:43(low)symbol:src/helix/cli.py:main:7761callssymbol:Visualization_Bench/prototype.js:profile:354(low)symbol:src/helix/cli.py:run_bench:1301callssymbol:src/helix/cli.py:_pretty_print_bench:1250(high)symbol:src/helix/cli.py:run_bench:1301callssymbol:src/helix/cli.py:_save_bench_results:1277(high)symbol:src/helix/cli.py:run_bench:1301callssymbol:src/helix/engine_benchmark.py:BenchmarkConfig:172(medium)symbol:src/helix/cli.py:run_bench:1301callssymbol:src/helix/engine_benchmark.py:collect_benchmark_env:54(medium)symbol:src/helix/cli.py:run_bench:1301callssymbol:src/helix/engine_benchmark.py:run_benchmark:179(medium)symbol:src/helix/cli.py:run_export:993callssymbol:src/helix/cli.py:_seed_contract_identity_default:279(high)symbol:src/helix/cli.py:run_export:993callssymbol:src/helix/governance/enforce.py:require_side_channel_output_allowed:451(medium)symbol:src/helix/cli.py:run_export:993callssymbol:src/helix/studio/export_run.py:export_run_artifacts:128(medium)symbol:src/helix/cli.py:run_export:993callssymbol:src/helix/studio/session_io.py:load_session:95(medium)symbol:src/helix/cli.py:run_export:993callssymbol:src/helix/studio/session.py:get_run_by_id:207(medium)symbol:src/helix/cli.py:run_replay:1023callssymbol:src/helix/cli.py:_seed_contract_identity_default:279(high)symbol:src/helix/cli.py:run_report_filtered:970callssymbol:src/helix/cli.py:_seed_contract_identity_default:279(high)symbol:src/helix/cli.py:run_report_filtered:970callssymbol:src/helix/cli.py:export_single_run_report:102(high)symbol:src/helix/cli.py:run_report_filtered:970callssymbol:src/helix/governance/enforce.py:require_side_channel_output_allowed:451(medium)symbol:src/helix/cli.py:run_report_filtered:970callssymbol:src/helix/studio/session_io.py:load_session:95(medium)symbol:src/helix/cli.py:run_report:108callssymbol:src/helix/cli.py:export_single_run_report:102(high)symbol:src/helix/cli.py:run_report:108callssymbol:src/helix/governance/enforce.py:require_side_channel_output_allowed:451(medium)symbol:src/helix/cli.py:run_report:108callssymbol:src/helix/studio/session_io.py:load_session:95(medium)symbol:src/helix/cli.py:run_simulate:946callssymbol:src/helix/cli.py:_seed_contract_identity_default:279(high)symbol:src/helix/cli.py:run_simulate:946callssymbol:src/helix/cli.py:_simulate_single_run:800(high)symbol:src/helix/cli.py:run_simulate:946callssymbol:src/helix/studio/session_io.py:load_session:95(medium)symbol:src/helix/cli.py:run_simulate:946callssymbol:src/helix/studio/session_io.py:save_session:86(medium)symbol:src/helix/cli.py:run_simulate:946callssymbol:src/helix/studio/session.py:add_run:140(medium)symbol:src/helix/cli.py:run_simulate:946callssymbol:src/helix/studio/session.py:SessionModel:126(medium)symbol:src/helix/cli.py:sha256_file_hex:2874callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/cli.py:sha256_hex:1141callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/clinical/endpoints.py:compute_all:151callssymbol:src/helix/clinical/endpoints.py:compute_binary:53(high)symbol:src/helix/clinical/endpoints.py:compute_all:151callssymbol:src/helix/clinical/endpoints.py:compute_continuous:83(high)symbol:src/helix/clinical/endpoints.py:compute_all:151callssymbol:src/helix/clinical/endpoints.py:compute_count:132(high)symbol:src/helix/clinical/endpoints.py:compute_all:151callssymbol:src/helix/clinical/endpoints.py:compute_time_to_event:102(high)symbol:src/helix/clinical/endpoints.py:compute_binary:53callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/clinical/endpoints.py:compute_binary:53callssymbol:src/helix/clinical/endpoints.py:_compute_binary_comparison:224(high)symbol:src/helix/clinical/endpoints.py:compute_binary:53callssymbol:src/helix/clinical/endpoints.py:_extract_values:166(high)symbol:src/helix/clinical/endpoints.py:compute_binary:53callssymbol:src/helix/clinical/endpoints.py:EndpointResult:22(high)symbol:src/helix/clinical/endpoints.py:compute_continuous:83callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/clinical/endpoints.py:compute_continuous:83callssymbol:src/helix/clinical/endpoints.py:_compute_continuous_comparison:254(high)symbol:src/helix/clinical/endpoints.py:compute_continuous:83callssymbol:src/helix/clinical/endpoints.py:_describe:187(high)symbol:src/helix/clinical/endpoints.py:compute_continuous:83callssymbol:src/helix/clinical/endpoints.py:_extract_values:166(high)symbol:src/helix/clinical/endpoints.py:compute_continuous:83callssymbol:src/helix/clinical/endpoints.py:EndpointResult:22(high)symbol:src/helix/clinical/endpoints.py:compute_count:132callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/clinical/endpoints.py:compute_count:132callssymbol:src/helix/clinical/endpoints.py:_compute_continuous_comparison:254(high)symbol:src/helix/clinical/endpoints.py:compute_count:132callssymbol:src/helix/clinical/endpoints.py:_describe:187(high)symbol:src/helix/clinical/endpoints.py:compute_count:132callssymbol:src/helix/clinical/endpoints.py:_extract_values:166(high)symbol:src/helix/clinical/endpoints.py:compute_count:132callssymbol:src/helix/clinical/endpoints.py:EndpointResult:22(high)symbol:src/helix/clinical/endpoints.py:compute_time_to_event:102callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/clinical/endpoints.py:compute_time_to_event:102callssymbol:src/helix/clinical/endpoints.py:_compute_hazard_ratio:287(high)symbol:src/helix/clinical/endpoints.py:compute_time_to_event:102callssymbol:src/helix/clinical/endpoints.py:_extract_time_to_event:176(high)symbol:src/helix/clinical/endpoints.py:compute_time_to_event:102callssymbol:src/helix/clinical/endpoints.py:_median_tte:213(high)symbol:src/helix/clinical/endpoints.py:compute_time_to_event:102callssymbol:src/helix/clinical/endpoints.py:EndpointResult:22(high)symbol:src/helix/clinical/endpoints.py:to_dict:31callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/clinical/engine.py:_derive_cohort_id:262callssymbol:src/helix/clinical/schema.py:config_hash:200(medium)symbol:src/helix/clinical/engine.py:_derive_cohort_id:262callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/clinical/engine.py:_eval_filter:84callssymbol:src/helix/clinical/engine.py:_resolve_field:70(high)symbol:src/helix/clinical/engine.py:filter:116callssymbol:src/helix/clinical/engine.py:_derive_cohort_id:262(high)symbol:src/helix/clinical/engine.py:filter:116callssymbol:src/helix/clinical/engine.py:_eval_filter:84(high)symbol:src/helix/clinical/engine.py:filter:116callssymbol:src/helix/clinical/engine.py:CohortResult:47(high)symbol:src/helix/clinical/engine.py:filter:116callssymbol:src/helix/clinical/engine.py:to_dict:28(high)symbol:src/helix/clinical/engine.py:stratify:135callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/clinical/engine.py:stratify:135callssymbol:src/helix/clinical/engine.py:_derive_cohort_id:262(high)symbol:src/helix/clinical/engine.py:stratify:135callssymbol:src/helix/clinical/engine.py:_resolve_field:70(high)symbol:src/helix/clinical/engine.py:stratify:135callssymbol:src/helix/clinical/engine.py:CohortResult:47(high)symbol:src/helix/clinical/engine.py:stratify:135callssymbol:src/helix/clinical/engine.py:to_dict:28(high)symbol:src/helix/clinical/engine.py:summarize:189callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/clinical/engine.py:summarize:189callssymbol:src/helix/clinical/engine.py:_describe_continuous:229(high)symbol:src/helix/clinical/mechanisms/registry.py:create:38callssymbol:src/helix/clinical/mechanisms/registry.py:get:26(high)symbol:src/helix/clinical/mechanisms/registry.py:list_mechanisms:43callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/clinical/protocol.py:_patient_covariates:397callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/clinical/protocol.py:_simulate_generic_predictions:271callssymbol:src/helix/clinical/protocol.py:compute:43(high)symbol:src/helix/clinical/protocol.py:config_hash:137callssymbol:src/helix/clinical/protocol.py:to_dict:53(high)symbol:src/helix/clinical/protocol.py:config_hash:137callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/clinical/protocol.py:simulate:187callssymbol:src/helix/clinical/mechanisms/registry.py:has:33(medium)symbol:src/helix/clinical/protocol.py:simulate:187callssymbol:src/helix/clinical/protocol.py:_eval_filter:385(high)symbol:src/helix/clinical/protocol.py:simulate:187callssymbol:src/helix/clinical/protocol.py:_resolve_base_population:260(high)symbol:src/helix/clinical/protocol.py:simulate:187callssymbol:src/helix/clinical/protocol.py:_simulate_generic_predictions:271(high)symbol:src/helix/clinical/protocol.py:simulate:187callssymbol:src/helix/clinical/protocol.py:_simulate_mechanism_predictions:290(high)symbol:src/helix/clinical/protocol.py:simulate:187callssymbol:src/helix/clinical/protocol.py:config_hash:137(high)symbol:src/helix/clinical/protocol.py:simulate:187callssymbol:src/helix/clinical/protocol.py:ProtocolSimulationResult:149(high)symbol:src/helix/clinical/protocol.py:simulate:187callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/clinical/protocol.py:to_dict:110callssymbol:src/helix/clinical/protocol.py:to_dict:53(high)symbol:src/helix/clinical/replay.py:_delta_mapping:59callssymbol:src/helix/clinical/replay.py:_is_number:55(high)symbol:src/helix/clinical/replay.py:_endpoint_definitions:400callssymbol:src/helix/clinical/replay.py:to_dict:116(high)symbol:src/helix/clinical/replay.py:_payload_hash:51callssymbol:src/helix/clinical/replay.py:_canonical_json:41(high)symbol:src/helix/clinical/replay.py:_payload_hash:51callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/clinical/replay.py:config_hash:129callssymbol:src/helix/clinical/replay.py:_payload_hash:51(high)symbol:src/helix/clinical/replay.py:config_hash:129callssymbol:src/helix/clinical/replay.py:to_dict:116(high)symbol:src/helix/clinical/replay.py:to_dict:116callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/clinical/replay.py:to_dict:116callssymbol:src/helix/clinical/replay.py:to_dict:147(high)symbol:src/helix/clinical/replay.py:to_dict:147callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/clinical/schema.py:config_hash:200callssymbol:src/helix/clinical/schema.py:to_dict:20(high)symbol:src/helix/clinical/schema.py:config_hash:200callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/clinical/schema.py:from_dict:234callssymbol:src/helix/clinical/schema.py:AdverseEvent:105(high)symbol:src/helix/clinical/schema.py:from_dict:234callssymbol:src/helix/clinical/schema.py:Baseline:66(high)symbol:src/helix/clinical/schema.py:from_dict:234callssymbol:src/helix/clinical/schema.py:DosingSchedule:15(high)symbol:src/helix/clinical/schema.py:from_dict:234callssymbol:src/helix/clinical/schema.py:Endpoint:47(high)symbol:src/helix/clinical/schema.py:from_dict:234callssymbol:src/helix/clinical/schema.py:Outcome:89(high)symbol:src/helix/clinical/schema.py:from_dict:234callssymbol:src/helix/clinical/schema.py:Patient:121(high)symbol:src/helix/clinical/schema.py:from_dict:234callssymbol:src/helix/clinical/schema.py:TrialArm:31(high)symbol:src/helix/clinical/schema.py:to_dict:175callssymbol:src/helix/clinical/schema.py:to_dict:20(high)symbol:src/helix/clinical/schema.py:to_dict:20callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/clock.py:_deterministic_mode:21callssymbol:src/helix/clock.py:_truthy:17(high)symbol:src/helix/clock.py:local_now_stamp:122callssymbol:src/helix/clock.py:_deterministic_mode:21(high)symbol:src/helix/clock.py:local_now_stamp:122callssymbol:src/helix/clock.py:now_ns:38(high)symbol:src/helix/clock.py:local_now_stamp:122callssymbol:src/helix/determinism/nondet.py:nondeterminism_allowed:27(medium)symbol:src/helix/clock.py:monotonic:84callssymbol:src/helix/clock.py:_deterministic_mode:21(high)symbol:src/helix/clock.py:monotonic:84callssymbol:src/helix/determinism/nondet.py:nondeterminism_allowed:27(medium)symbol:src/helix/clock.py:now_ns:38callssymbol:src/helix/clock.py:_deterministic_mode:21(high)symbol:src/helix/clock.py:now_ns:38callssymbol:src/helix/clock.py:deterministic_now_ns:34(high)symbol:src/helix/clock.py:now_ns:38callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/clock.py:now_ns:38callssymbol:src/helix/determinism/nondet.py:nondeterminism_allowed:27(medium)symbol:src/helix/clock.py:perf_counter:72callssymbol:src/helix/clock.py:_deterministic_mode:21(high)symbol:src/helix/clock.py:perf_counter:72callssymbol:src/helix/determinism/nondet.py:nondeterminism_allowed:27(medium)symbol:src/helix/clock.py:set_deterministic_anchor_from_run_id:25callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/clock.py:unix_time_s:96callssymbol:src/helix/clock.py:now_ns:38(high)symbol:src/helix/clock.py:utc_now_iso_offset:106callssymbol:src/helix/clock.py:utc_now_iso:57(high)symbol:src/helix/clock.py:utc_now_iso:57callssymbol:src/helix/clock.py:_deterministic_mode:21(high)symbol:src/helix/clock.py:utc_now_iso:57callssymbol:src/helix/clock.py:deterministic_utc_iso:51(high)symbol:src/helix/clock.py:utc_now_iso:57callssymbol:src/helix/clock.py:now_ns:38(high)symbol:src/helix/clock.py:utc_now_iso:57callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/clock.py:utc_now_iso:57callssymbol:src/helix/determinism/nondet.py:nondeterminism_allowed:27(medium)symbol:src/helix/clock.py:utc_now_stamp:112callssymbol:src/helix/clock.py:_deterministic_mode:21(high)symbol:src/helix/clock.py:utc_now_stamp:112callssymbol:src/helix/clock.py:now_ns:38(high)symbol:src/helix/clock.py:utc_now_stamp:112callssymbol:src/helix/determinism/nondet.py:nondeterminism_allowed:27(medium)symbol:src/helix/codon.py:find_orfs:190callssymbol:src/helix/codon.py:_clean_rna:91(high)symbol:src/helix/codon.py:find_orfs:190callssymbol:src/helix/codon.py:_iter_codons:185(high)symbol:src/helix/codon.py:find_orfs:190callssymbol:src/helix/codon.py:Orf:157(high)symbol:src/helix/codon.py:find_orfs:190callssymbol:src/helix/codon.py:translate_rna:107(high)symbol:src/helix/codon.py:find_orfs:190callssymbol:src/helix/gui/simbuilder/app.py:sequence:798(medium)symbol:src/helix/codon.py:orfs_to_csv:268callssymbol:src/helix/codon.py:length_aa:167(high)symbol:src/helix/codon.py:orfs_to_csv:268callssymbol:src/helix/codon.py:length_nt:164(high)symbol:src/helix/codon.py:translate_sequence_file:144callssymbol:src/helix/codon.py:translate_rna:107(high)symbol:src/helix/compliance/controls.py:load_controls:55callssymbol:src/helix/compliance/controls.py:_gdpr_controls:50(high)symbol:src/helix/compliance/controls.py:load_controls:55callssymbol:src/helix/compliance/controls.py:_hipaa_controls:45(high)symbol:src/helix/compliance/controls.py:load_controls:55callssymbol:src/helix/compliance/controls.py:_soc2_controls:40(high)symbol:src/helix/compute/backends/base.py:compute_batch_hash:204callssymbol:src/helix/campaigns/corpus.py:sha256:54(medium)symbol:src/helix/compute/backends/base.py:compute_batch_hash:204callssymbol:src/helix/compute/backends/base.py:compute_hash:61(high)symbol:src/helix/compute/backends/base.py:compute_batch_hash:204callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/compute/backends/base.py:compute_hash:61callssymbol:src/helix/campaigns/corpus.py:sha256:54(medium)symbol:src/helix/compute/backends/base.py:compute_hash:61callssymbol:src/helix/compute/backends/base.py:to_canonical_dict:51(high)symbol:src/helix/compute/backends/base.py:compute_hash:61callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/compute/backends/base.py:verify_determinism:142callssymbol:src/helix/compute/backends/base.py:DeterminismError:24(high)symbol:src/helix/compute/backends/base.py:verify_determinism:142callssymbol:src/helix/compute/backends/base.py:evaluate_editors:103(high)symbol:src/helix/compute/backends/cpu_backend.py:__init__:184callssymbol:src/helix/compute/backends/cpu_backend.py:_make_cas9:57(high)symbol:src/helix/compute/backends/cpu_backend.py:__init__:184callssymbol:src/helix/compute/backends/cpu_backend.py:_make_prime_editor:70(high)symbol:src/helix/compute/backends/cpu_backend.py:_compute_entropy:152callssymbol:docs/playground/js/realtime.js:entropy:346(low)symbol:src/helix/compute/backends/cpu_backend.py:_make_cas9:57callssymbol:src/helix/crispr/model.py:CasSystem:39(medium)symbol:src/helix/compute/backends/cpu_backend.py:_make_cas9:57callssymbol:src/helix/crispr/model.py:PAMRule:23(medium)symbol:src/helix/compute/backends/cpu_backend.py:_make_prime_editor:70callssymbol:src/helix/crispr/model.py:CasSystem:39(medium)symbol:src/helix/compute/backends/cpu_backend.py:_make_prime_editor:70callssymbol:src/helix/crispr/model.py:PAMRule:23(medium)symbol:src/helix/compute/backends/cpu_backend.py:_make_prime_editor:70callssymbol:src/helix/prime/model.py:PrimeEditor:31(medium)symbol:src/helix/compute/backends/cpu_backend.py:_run_crispr:256callssymbol:src/helix/compute/backends/cpu_backend.py:_design_guide:28(high)symbol:src/helix/compute/backends/cpu_backend.py:_run_crispr:256callssymbol:src/helix/crispr/model.py:DigitalGenome:98(medium)symbol:src/helix/compute/backends/cpu_backend.py:_run_crispr:256callssymbol:src/helix/crispr/model.py:GuideRNA:62(medium)symbol:src/helix/compute/backends/cpu_backend.py:_run_crispr:256callssymbol:src/helix/crispr/physics.py:create_crispr_physics:611(medium)symbol:src/helix/compute/backends/cpu_backend.py:_run_crispr:256callssymbol:src/helix/crispr/simulator.py:simulate_cuts:87(medium)symbol:src/helix/compute/backends/cpu_backend.py:_run_prime:295callssymbol:src/helix/compute/backends/cpu_backend.py:_design_guide:28(high)symbol:src/helix/compute/backends/cpu_backend.py:_run_prime:295callssymbol:src/helix/prime/model.py:PegRNA:16(medium)symbol:src/helix/compute/backends/cpu_backend.py:_run_prime:295callssymbol:src/helix/prime/simulator.py:simulate_prime_edit:268(medium)symbol:src/helix/compute/backends/cpu_backend.py:extract_features:189callssymbol:src/helix/compute/backends/cpu_backend.py:_compute_entropy:152(high)symbol:src/helix/compute/backends/cpu_backend.py:extract_features:189callssymbol:src/helix/compute/backends/cpu_backend.py:_count_homopolymer_runs:103(high)symbol:src/helix/compute/backends/cpu_backend.py:extract_features:189callssymbol:src/helix/compute/backends/cpu_backend.py:_count_pam_sites:91(high)symbol:src/helix/compute/backends/cpu_backend.py:extract_features:189callssymbol:src/helix/compute/backends/cpu_backend.py:_count_repeats:130(high)symbol:src/helix/compute/backends/cuda_backend.py:__init__:44callssymbol:src/helix/compute/backends/cuda_backend.py:_check_cuda:52(high)symbol:src/helix/compute/backends/cuda_backend.py:_check_cuda:52callssymbol:src/helix_engine/native.py:is_available:20(medium)symbol:src/helix/compute/backends/cuda_backend.py:_extract_features_cpu:79callssymbol:src/helix/compute/backends/cpu_backend.py:_compute_entropy:152(medium)symbol:src/helix/compute/backends/cuda_backend.py:_extract_features_cpu:79callssymbol:src/helix/compute/backends/cpu_backend.py:_count_homopolymer_runs:103(medium)symbol:src/helix/compute/backends/cuda_backend.py:_extract_features_cpu:79callssymbol:src/helix/compute/backends/cpu_backend.py:_count_repeats:130(medium)symbol:src/helix/compute/backends/cuda_backend.py:_extract_features_gpu:101callssymbol:src/helix/compute/backends/cpu_backend.py:_compute_entropy:152(medium)symbol:src/helix/compute/backends/cuda_backend.py:_extract_features_gpu:101callssymbol:src/helix/compute/backends/cpu_backend.py:_count_repeats:130(medium)symbol:src/helix/compute/backends/cuda_backend.py:_extract_features_gpu:101callssymbol:src/helix/compute/backends/cuda_backend.py:_encode_sequence:60(high)symbol:src/helix/compute/backends/cuda_backend.py:_homopolymer_kernel:185callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:runs:183(medium)symbol:src/helix/compute/backends/cuda_backend.py:extract_features:67callssymbol:src/helix/compute/backends/cuda_backend.py:_extract_features_cpu:79(high)symbol:src/helix/compute/backends/cuda_backend.py:extract_features:67callssymbol:src/helix/compute/backends/cuda_backend.py:_extract_features_gpu:101(high)symbol:src/helix/compute/backends/registry.py:_ensure_defaults:78callssymbol:src/helix/compute/backends/registry.py:register_backend:17(high)symbol:src/helix/compute/backends/registry.py:get_backend:57callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:src/helix/compute/backends/registry.py:get_backend:57callssymbol:src/helix/compute/backends/registry.py:_ensure_defaults:78(high)symbol:src/helix/compute/backends/registry.py:get_backend:57callssymbol:src/helix/compute/backends/registry.py:list_backends:22(high)symbol:src/helix/compute/backends/registry.py:is_cuda_runtime_available:29callssymbol:src/helix_engine/native.py:is_available:20(medium)symbol:src/helix/compute/backends/registry.py:list_backends:22callssymbol:src/helix/compute/backends/registry.py:_ensure_defaults:78(high)symbol:src/helix/compute/backends/registry.py:resolve_backend_name:41callssymbol:src/helix/compute/backends/registry.py:is_cuda_runtime_available:29(high)symbol:src/helix/compute/backends/registry.py:resolve_backend_name:41callssymbol:src/helix/compute/backends/registry.py:list_backends:22(high)symbol:src/helix/compute/batch.py:__enter__:173callssymbol:src/helix/compute/batch.py:pack:59(high)symbol:src/helix/compute/batch.py:__exit__:180callssymbol:src/helix/compute/batch.py:pack:59(high)symbol:src/helix/compute/batch.py:_pack_string:34callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/compute/batch.py:_unpack_string:40callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/compute/batch.py:compute_hash:149callssymbol:src/helix/compute/batch.py:pack:59(high)symbol:src/helix/compute/batch.py:compute_hash:149callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/compute/batch.py:pack:106callssymbol:src/helix/compute/batch.py:_pack_string:34(high)symbol:src/helix/compute/batch.py:read_header:239callssymbol:src/helix/compute/batch.py:unpack:74(high)symbol:src/helix/compute/batch.py:read_loci:248callssymbol:Visualization_Bench/prototype.js:features:1313(low)symbol:src/helix/compute/batch.py:unpack:122callssymbol:src/helix/compute/batch.py:_unpack_string:40(high)symbol:src/helix/compute/batch.py:unpack:74callssymbol:src/helix/compute/batch.py:unpack:122(high)symbol:src/helix/compute/binary_results.py:__enter__:124callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/compute/binary_results.py:compute_hash:108callssymbol:src/helix/compute/binary_results.py:to_binary:66(high)symbol:src/helix/compute/binary_results.py:read_metadata:193callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/compute/binary_results.py:read_results:200callssymbol:src/helix/compute/binary_results.py:from_binary:90(high)symbol:src/helix/compute/binary_results.py:to_binary:66callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/compute/binary_results.py:verify_integrity:220callssymbol:src/helix/compute/binary_results.py:read_header:180(high)symbol:src/helix/compute/binary_results.py:verify_integrity:220callssymbol:src/helix/compute/binary_results.py:read_metadata:193(high)symbol:src/helix/compute/binary_results.py:verify_integrity:220callssymbol:src/helix/compute/binary_results.py:read_results:200(high)symbol:src/helix/compute/binary_results.py:write_result:152callssymbol:src/helix/compute/binary_results.py:to_binary:66(high)symbol:src/helix/compute/binary_results.py:write_result:152callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/compute/binary_results.py:write_results:164callssymbol:src/helix/compute/binary_results.py:write_result:152(high)symbol:src/helix/compute/cuda_physics.py:__init__:264callssymbol:src/helix/compute/cuda_physics.py:CUDAPhysicsKernels:27(high)symbol:src/helix/compute/cuda_physics.py:__init__:38callssymbol:src/helix/compute/cuda_physics.py:_compile_mismatch_score:76(high)symbol:src/helix/compute/cuda_physics.py:__init__:38callssymbol:src/helix/compute/cuda_physics.py:_compile_pam_scan:47(high)symbol:src/helix/compute/cuda_physics.py:_score_window:242callssymbol:src/helix/studio/main_window.py:window:349(medium)symbol:src/helix/config.py:native_backend_available:38callssymbol:src/helix_engine/native.py:is_available:20(medium)symbol:src/helix/config.py:resolve_crispr_backend:47callssymbol:src/helix/config.py:_env_backend:18(high)symbol:src/helix/config.py:resolve_crispr_backend:47callssymbol:src/helix/config.py:_env_bool:25(high)symbol:src/helix/config.py:resolve_crispr_backend:47callssymbol:src/helix/config.py:native_backend_available:38(high)symbol:src/helix/config.py:resolve_prime_backend:69callssymbol:src/helix/config.py:_env_backend:18(high)symbol:src/helix/config.py:resolve_prime_backend:69callssymbol:src/helix/config.py:_env_bool:25(high)symbol:src/helix/config.py:resolve_prime_backend:69callssymbol:src/helix/config.py:resolve_crispr_backend:47(high)symbol:src/helix/contract_info.py:_compute_schema_digest:76callssymbol:src/helix/contract_info.py:_sha256_prefixed:33(high)symbol:src/helix/contract_info.py:_compute_schema_digest:76callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/contract_info.py:_load_schema_files:66callssymbol:src/helix/contract_info.py:_iter_schema_resources:56(high)symbol:src/helix/contract_info.py:_load_schema_files:66callssymbol:src/helix/contract_info.py:_sha256_prefixed:33(high)symbol:src/helix/contract_info.py:_load_schema_files:66callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/contract_info.py:_sha256_prefixed:33callssymbol:src/helix/contract_info.py:_sha256_hex:29(high)symbol:src/helix/contract_info.py:get_contract_info:82callssymbol:src/helix/contract_info.py:_compute_schema_digest:76(high)symbol:src/helix/contract_info.py:get_contract_info:82callssymbol:src/helix/contract_info.py:_ensure_prefixed:37(high)symbol:src/helix/contract_info.py:get_contract_info:82callssymbol:src/helix/contract_info.py:_load_schema_files:66(high)symbol:src/helix/contract_info.py:get_contract_info:82callssymbol:src/helix/contract_info.py:_parse_contract_version:46(high)symbol:src/helix/contract_info.py:get_contract_info:82callssymbol:src/helix/contract_info.py:ContractInfo:21(high)symbol:src/helix/core/cache.py:_key:22callssymbol:src/helix/core/cache.py:_stable_payload:11(high)symbol:src/helix/core/cache.py:_key:22callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/core/cache.py:get:29callssymbol:src/helix/core/cache.py:_key:22(high)symbol:src/helix/core/cache.py:put:34callssymbol:src/helix/core/cache.py:_key:22(high)symbol:src/helix/core/graph.py:build_graph:136callssymbol:src/helix/core/graph.py:add_node:63(high)symbol:src/helix/core/graph.py:build_graph:136callssymbol:src/helix/core/graph.py:connect:71(high)symbol:src/helix/core/graph.py:build_graph:136callssymbol:src/helix/core/graph.py:GraphIR:53(high)symbol:src/helix/core/graph.py:condensation_dag:118callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/core/graph.py:condensation_dag:118callssymbol:src/helix/core/graph.py:add_node:63(high)symbol:src/helix/core/graph.py:condensation_dag:118callssymbol:src/helix/core/graph.py:GraphIR:53(high)symbol:src/helix/core/graph.py:condensation_dag:118callssymbol:src/helix/core/graph.py:GraphNode:28(high)symbol:src/helix/core/graph.py:condensation_dag:118callssymbol:src/helix/core/scc.py:add_edge:15(medium)symbol:src/helix/core/graph.py:condensation_dag:118callssymbol:src/helix/core/scc.py:condensation_dag:66(medium)symbol:src/helix/core/graph.py:connect:71callssymbol:src/helix/core/graph.py:Edge:20(high)symbol:src/helix/core/graph.py:strongly_connected_components:109callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/core/graph.py:strongly_connected_components:109callssymbol:src/helix/core/scc.py:add_edge:15(medium)symbol:src/helix/core/graph.py:strongly_connected_components:109callssymbol:src/helix/core/scc.py:tarjan_scc:25(medium)symbol:src/helix/core/invariants.py:assert_invariants:53callssymbol:src/helix/core/invariants.py:validate_edge_units:22(high)symbol:src/helix/core/invariants.py:assert_invariants:53callssymbol:src/helix/core/invariants.py:validate_snapshot:36(high)symbol:src/helix/core/invariants.py:validate_edge_units:22callssymbol:src/helix/core/graph.py:node:100(medium)symbol:src/helix/core/invariants.py:validate_edge_units:22callssymbol:src/helix/core/invariants.py:UnitMismatch:14(high)symbol:src/helix/core/invariants.py:validate_snapshot:36callssymbol:src/helix/core/graph.py:iter_nodes:97(medium)symbol:src/helix/core/invariants.py:validate_snapshot:36callssymbol:src/helix/core/invariants.py:NegativeSignal:18(high)symbol:src/helix/core/offtarget_heat.py:compute_offtarget_heat_cpu:28callssymbol:src/helix/core/offtarget_heat.py:_pam_mask:8(high)symbol:src/helix/core/offtarget_heat.py:compute_offtarget_heat:70callssymbol:src/helix/core/offtarget_heat.py:compute_offtarget_heat_cpu:28(high)symbol:src/helix/core/scc.py:condensation_dag:66callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/core/scc.py:condensation_dag:66callssymbol:src/helix/core/scc.py:add_edge:15(high)symbol:src/helix/core/scc.py:condensation_dag:66callssymbol:src/helix/core/scc.py:Graph:9(high)symbol:src/helix/core/scc.py:condensation_dag:66callssymbol:src/helix/core/scc.py:tarjan_scc:25(high)symbol:src/helix/core/scheduler.py:__init__:22callssymbol:src/helix/core/cache.py:ContentAddressedCache:15(medium)symbol:src/helix/core/scheduler.py:_gather_inputs:71callssymbol:src/helix/core/cache.py:get:29(medium)symbol:src/helix/core/scheduler.py:_gather_inputs:71callssymbol:src/helix/core/graph.py:incoming_edges:91(medium)symbol:src/helix/core/scheduler.py:collect_snapshot:112callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:src/helix/core/scheduler.py:collect_snapshot:112callssymbol:src/helix/core/graph.py:iter_nodes:97(medium)symbol:src/helix/core/scheduler.py:pause:139callssymbol:src/helix/core/cache.py:clear:39(medium)symbol:src/helix/core/scheduler.py:paused:151callssymbol:src/helix/studio/target_field.py:is_set:332(medium)symbol:src/helix/core/scheduler.py:run_until:81callssymbol:src/helix/clock.py:perf_counter:72(medium)symbol:src/helix/core/scheduler.py:run_until:81callssymbol:src/helix/core/invariants.py:assert_invariants:53(medium)symbol:src/helix/core/scheduler.py:run_until:81callssymbol:src/helix/core/scheduler.py:_gather_inputs:71(high)symbol:src/helix/core/scheduler.py:run_until:81callssymbol:src/helix/core/scheduler.py:collect_snapshot:112(high)symbol:src/helix/core/scheduler.py:run_until:81callssymbol:src/helix/core/scheduler.py:step:28(high)symbol:src/helix/core/scheduler.py:run_until:81callssymbol:src/helix/live/event_bus.py:publish:15(medium)symbol:src/helix/core/scheduler.py:step:28callssymbol:src/helix/core/cache.py:get:29(medium)symbol:src/helix/core/scheduler.py:step:28callssymbol:src/helix/core/cache.py:put:34(medium)symbol:src/helix/core/scheduler.py:step:28callssymbol:src/helix/core/graph.py:signature:47(medium)symbol:src/helix/core/scheduler.py:toggle_pause:145callssymbol:src/helix/core/cache.py:clear:39(medium)symbol:src/helix/core/scheduler.py:toggle_pause:145callssymbol:src/helix/studio/target_field.py:is_set:332(medium)symbol:src/helix/crispr/ctmc_tau_leap_contract.py:_flatten_dict:74callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/crispr/ctmc_tau_leap_contract.py:_flatten_dict:74callssymbol:src/helix/crispr/ctmc_tau_leap_contract.py:_as_float:48(high)symbol:src/helix/crispr/ctmc_tau_leap_contract.py:flatten_tau_leap_summary:55callssymbol:src/helix/crispr/ctmc_tau_leap_contract.py:_as_float:48(high)symbol:src/helix/crispr/ctmc_tau_leap.py:_as_phase4:404callssymbol:src/helix/crispr/ctmc_tau_leap.py:_as_float:377(high)symbol:src/helix/crispr/ctmc_tau_leap.py:_avg_dict:1491callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/crispr/ctmc_tau_leap.py:_avg_dict:1491callssymbol:src/helix/crispr/ctmc_tau_leap.py:_round6:85(high)symbol:src/helix/crispr/ctmc_tau_leap.py:_canonical_json_bytes:74callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/crispr/ctmc_tau_leap.py:_config_sha256:81callssymbol:src/helix/crispr/ctmc_tau_leap.py:_canonical_json_bytes:74(high)symbol:src/helix/crispr/ctmc_tau_leap.py:_init_cell_heterogeneity:601callssymbol:src/helix/crispr/ctmc_tau_leap.py:_u_to_standard_normal:326(high)symbol:src/helix/crispr/ctmc_tau_leap.py:_init_cell_heterogeneity:601callssymbol:src/helix/crispr/ctmc_tau_leap.py:rng_u01:295(high)symbol:src/helix/crispr/ctmc_tau_leap.py:_run_tau_leap_replicate_cuda:1167callssymbol:src/helix_engine/native.py:ctmc_tau_leap_simulate_cuda:215(medium)symbol:src/helix/crispr/ctmc_tau_leap.py:_run_tau_leap_replicate_cuda:1167callssymbol:src/helix/crispr/ctmc_tau_leap.py:_build_allele_spectrum:740(high)symbol:src/helix/crispr/ctmc_tau_leap.py:_run_tau_leap_replicate_cuda:1167callssymbol:src/helix/crispr/ctmc_tau_leap.py:as_array:163(high)symbol:src/helix/crispr/ctmc_tau_leap.py:philox4x32_10:274callssymbol:src/helix/crispr/ctmc_tau_leap.py:_mulhilo_u32:267(high)symbol:src/helix/crispr/ctmc_tau_leap.py:simulate_ctmc_tau_leap:1430callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/crispr/ctmc_tau_leap.py:simulate_ctmc_tau_leap:1430callssymbol:src/helix/crispr/ctmc_tau_leap.py:_config_sha256:81(high)symbol:src/helix/crispr/ctmc_tau_leap.py:simulate_ctmc_tau_leap:1430callssymbol:src/helix/crispr/ctmc_tau_leap.py:_round6:85(high)symbol:src/helix/crispr/ctmc_tau_leap.py:simulate_ctmc_tau_leap:1430callssymbol:src/helix/crispr/ctmc_tau_leap.py:_run_tau_leap_replicate_cuda:1167(high)symbol:src/helix/crispr/ctmc_tau_leap.py:simulate_ctmc_tau_leap:1430callssymbol:src/helix/crispr/ctmc_tau_leap.py:_run_tau_leap_replicate:784(high)symbol:src/helix/crispr/ctmc_tau_leap.py:simulate_ctmc_tau_leap:1430callssymbol:src/helix/crispr/ctmc_tau_leap.py:tau_leap_config_from_dict:412(high)symbol:src/helix/crispr/ctmc_tau_leap.py:simulate_ctmc_tau_leap:1430callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/crispr/ctmc_tau_leap.py:tau_leap_config_from_dict:412callssymbol:src/helix/crispr/ctmc_tau_leap.py:_as_bool:391(high)symbol:src/helix/crispr/ctmc_tau_leap.py:tau_leap_config_from_dict:412callssymbol:src/helix/crispr/ctmc_tau_leap.py:_as_float:377(high)symbol:src/helix/crispr/ctmc_tau_leap.py:tau_leap_config_from_dict:412callssymbol:src/helix/crispr/ctmc_tau_leap.py:_as_int:384(high)symbol:src/helix/crispr/ctmc_tau_leap.py:tau_leap_config_from_dict:412callssymbol:src/helix/crispr/ctmc_tau_leap.py:_as_phase4:404(high)symbol:src/helix/crispr/ctmc_tau_leap.py:tau_leap_config_from_dict:412callssymbol:src/helix/crispr/ctmc_tau_leap.py:AltEjOutcomeParams:206(high)symbol:src/helix/crispr/ctmc_tau_leap.py:tau_leap_config_from_dict:412callssymbol:src/helix/crispr/ctmc_tau_leap.py:CellHeterogeneity:189(high)symbol:src/helix/crispr/ctmc_tau_leap.py:tau_leap_config_from_dict:412callssymbol:src/helix/crispr/ctmc_tau_leap.py:ChromMultipliers:158(high)symbol:src/helix/crispr/ctmc_tau_leap.py:tau_leap_config_from_dict:412callssymbol:src/helix/crispr/ctmc_tau_leap.py:GeneFeedbackRule:239(high)symbol:src/helix/crispr/ctmc_tau_leap.py:tau_leap_config_from_dict:412callssymbol:src/helix/crispr/ctmc_tau_leap.py:GeneTrigger:233(high)symbol:src/helix/crispr/ctmc_tau_leap.py:tau_leap_config_from_dict:412callssymbol:src/helix/crispr/ctmc_tau_leap.py:HazardParams:146(high)symbol:src/helix/crispr/ctmc_tau_leap.py:tau_leap_config_from_dict:412callssymbol:src/helix/crispr/ctmc_tau_leap.py:HdrOutcomeParams:214(high)symbol:src/helix/crispr/ctmc_tau_leap.py:tau_leap_config_from_dict:412callssymbol:src/helix/crispr/ctmc_tau_leap.py:LocusSpec:120(high)symbol:src/helix/crispr/ctmc_tau_leap.py:tau_leap_config_from_dict:412callssymbol:src/helix/crispr/ctmc_tau_leap.py:Multipliers:168(high)symbol:src/helix/crispr/ctmc_tau_leap.py:tau_leap_config_from_dict:412callssymbol:src/helix/crispr/ctmc_tau_leap.py:NhejOutcomeParams:197(high)symbol:src/helix/crispr/ctmc_tau_leap.py:tau_leap_config_from_dict:412callssymbol:src/helix/crispr/ctmc_tau_leap.py:OutcomeParams:225(high)symbol:src/helix/crispr/ctmc_tau_leap.py:tau_leap_config_from_dict:412callssymbol:src/helix/crispr/ctmc_tau_leap.py:SsaOutcomeParams:220(high)symbol:src/helix/crispr/ctmc_tau_leap.py:tau_leap_config_from_dict:412callssymbol:src/helix/crispr/ctmc_tau_leap.py:TauLeapConfig:247(high)symbol:src/helix/crispr/ctmc_tau_leap.py:tau_leap_config_from_dict:412callssymbol:src/helix/crispr/ctmc_tau_leap.py:TauLeapSimSpec:129(high)symbol:src/helix/crispr/dynamic/config.py:from_dict:209callssymbol:src/helix/crispr/dynamic/config.py:_parse_delivery_mode:18(high)symbol:src/helix/crispr/dynamic/config.py:from_dict:209callssymbol:src/helix/crispr/dynamic/config.py:AlignAmbiguityConfig:181(high)symbol:src/helix/crispr/dynamic/config.py:from_dict:209callssymbol:src/helix/crispr/dynamic/config.py:AmpliconConfig:160(high)symbol:src/helix/crispr/dynamic/config.py:from_dict:209callssymbol:src/helix/crispr/dynamic/config.py:CasKineticsConfig:69(high)symbol:src/helix/crispr/dynamic/config.py:from_dict:209callssymbol:src/helix/crispr/dynamic/config.py:DeliveryConfig:62(high)symbol:src/helix/crispr/dynamic/config.py:from_dict:209callssymbol:src/helix/crispr/dynamic/config.py:DropoutConfig:169(high)symbol:src/helix/crispr/dynamic/config.py:from_dict:209callssymbol:src/helix/crispr/dynamic/config.py:DSBToxicityConfig:146(high)symbol:src/helix/crispr/dynamic/config.py:from_dict:209callssymbol:src/helix/crispr/dynamic/config.py:FateConfig:155(high)symbol:src/helix/crispr/dynamic/config.py:from_dict:209callssymbol:src/helix/crispr/dynamic/config.py:GuideConfig:75(high)symbol:src/helix/crispr/dynamic/config.py:from_dict:209callssymbol:src/helix/crispr/dynamic/config.py:HeterogeneityConfig:47(high)symbol:src/helix/crispr/dynamic/config.py:from_dict:209callssymbol:src/helix/crispr/dynamic/config.py:IndelConfig:124(high)symbol:src/helix/crispr/dynamic/config.py:from_dict:209callssymbol:src/helix/crispr/dynamic/config.py:LocusConfig:91(high)symbol:src/helix/crispr/dynamic/config.py:from_dict:209callssymbol:src/helix/crispr/dynamic/config.py:MeasurementConfig:187(high)symbol:src/helix/crispr/dynamic/config.py:from_dict:209callssymbol:src/helix/crispr/dynamic/config.py:PCRBiasConfig:175(high)symbol:src/helix/crispr/dynamic/config.py:from_dict:209callssymbol:src/helix/crispr/dynamic/config.py:PloidyConfig:98(high)symbol:src/helix/crispr/dynamic/config.py:from_dict:209callssymbol:src/helix/crispr/dynamic/config.py:PopulationConfig:41(high)symbol:src/helix/crispr/dynamic/config.py:from_dict:209callssymbol:src/helix/crispr/dynamic/config.py:RepairConfig:139(high)symbol:src/helix/crispr/dynamic/config.py:from_dict:209callssymbol:src/helix/crispr/dynamic/config.py:RepairSaturationConfig:108(high)symbol:src/helix/crispr/dynamic/config.py:from_dict:209callssymbol:src/helix/crispr/dynamic/config.py:SVConfig:114(high)symbol:src/helix/crispr/dynamic/config.py:from_dict:209callssymbol:src/helix/crispr/dynamic/config.py:TargetConfig:82(high)symbol:src/helix/crispr/dynamic/config.py:from_dict:209callssymbol:src/helix/crispr/dynamic/config.py:TargetEngagementConfig:103(high)symbol:src/helix/crispr/dynamic/config.py:from_dict:209callssymbol:src/helix/crispr/dynamic/config.py:TimeConfig:35(high)symbol:src/helix/crispr/dynamic/config.py:from_yaml_path:374callssymbol:src/helix/crispr/dynamic/config.py:from_yaml:367(high)symbol:src/helix/crispr/dynamic/config.py:from_yaml:367callssymbol:src/helix/crispr/dynamic/config.py:from_dict:209(high)symbol:src/helix/crispr/dynamic/fate.py:_death_rate_per_h:20callssymbol:src/helix/crispr/dynamic/fate.py:_sigmoid:12(high)symbol:src/helix/crispr/dynamic/fate.py:fate_step:32callssymbol:src/helix/crispr/dynamic/fate.py:_death_rate_per_h:20(high)symbol:src/helix/crispr/dynamic/fate.py:fate_step:32callssymbol:src/helix/crispr/dynamic/state.py:active_dsb_count:68(medium)symbol:src/helix/crispr/dynamic/fate.py:fate_step:32callssymbol:src/helix/crispr/dynamic/utils.py:clamp01:11(medium)symbol:src/helix/crispr/dynamic/measurement.py:_apply_alignment_ambiguity:73callssymbol:src/helix/crispr/dynamic/utils.py:clamp01:11(medium)symbol:src/helix/crispr/dynamic/repair.py:build_target_index:19callssymbol:src/helix/crispr/dynamic/repair.py:TargetIndex:15(high)symbol:src/helix/crispr/dynamic/simulator.py:_effective_accessibility:50callssymbol:src/helix/crispr/dynamic/utils.py:clamp01:11(medium)symbol:src/helix/crispr/dynamic/simulator.py:_init_alleles:41callssymbol:src/helix/crispr/dynamic/config.py:LocusConfig:91(medium)symbol:src/helix/crispr/dynamic/simulator.py:_init_alleles:41callssymbol:src/helix/crispr/dynamic/simulator.py:_ploidy_index:37(high)symbol:src/helix/crispr/dynamic/simulator.py:simulate_crispr_dynamic:163callssymbol:src/helix/crispr/dynamic/config.py:sample_scale:51(medium)symbol:src/helix/crispr/dynamic/simulator.py:simulate_crispr_dynamic:163callssymbol:src/helix/crispr/dynamic/fate.py:fate_step:32(medium)symbol:src/helix/crispr/dynamic/simulator.py:simulate_crispr_dynamic:163callssymbol:src/helix/crispr/dynamic/measurement.py:observe_population:103(medium)symbol:src/helix/crispr/dynamic/simulator.py:simulate_crispr_dynamic:163callssymbol:src/helix/crispr/dynamic/repair.py:build_target_index:19(medium)symbol:src/helix/crispr/dynamic/simulator.py:simulate_crispr_dynamic:163callssymbol:src/helix/crispr/dynamic/repair.py:repair_step:169(medium)symbol:src/helix/crispr/dynamic/simulator.py:simulate_crispr_dynamic:163callssymbol:src/helix/crispr/dynamic/simulator.py:_init_alleles:41(high)symbol:src/helix/crispr/dynamic/simulator.py:simulate_crispr_dynamic:163callssymbol:src/helix/crispr/dynamic/simulator.py:_ploidy_index:37(high)symbol:src/helix/crispr/dynamic/simulator.py:simulate_crispr_dynamic:163callssymbol:src/helix/crispr/dynamic/simulator.py:_sample_cuts:113(high)symbol:src/helix/crispr/dynamic/simulator.py:simulate_crispr_dynamic:163callssymbol:src/helix/crispr/dynamic/simulator.py:_step_cas:59(high)symbol:src/helix/crispr/dynamic/simulator.py:simulate_crispr_dynamic:163callssymbol:src/helix/crispr/dynamic/simulator.py:_step_rnp:96(high)symbol:src/helix/crispr/dynamic/simulator.py:simulate_crispr_dynamic:163callssymbol:src/helix/crispr/dynamic/simulator.py:CrisprDynamicSimResult:18(high)symbol:src/helix/crispr/dynamic/simulator.py:simulate_crispr_dynamic:163callssymbol:src/helix/crispr/dynamic/state.py:CellState:55(medium)symbol:src/helix/crispr/dynamic/simulator.py:simulate_crispr_dynamic:163callssymbol:src/helix/rng.py:Rng:57(medium)symbol:src/helix/crispr/embeddings/v4_thermo_positional.py:embed_seq30_v4_thermo_positional:25callssymbol:docs/playground/js/realtime_worker.js:bases:302(low)symbol:src/helix/crispr/embeddings/v4_thermo_positional.py:embed_seq30_v4_thermo_positional:25callssymbol:src/helix/crispr/embeddings/v4_thermo_positional.py:_gc_fraction:15(high)symbol:src/helix/crispr/embeddings/v4_thermo_positional.py:embed_seq30_v4_thermo_positional:25callssymbol:src/helix/crispr/embeddings/v4_thermo_positional.py:thermo_scalar_block_v4:119(high)symbol:src/helix/crispr/embeddings/v4_thermo_positional.py:embed_seq30_v4_thermo_positional:25callssymbol:src/helix/crispr/guide_objectives.py:rna_hairpin_max_stem:92(medium)symbol:src/helix/crispr/embeddings/v4_thermo_positional.py:embed_seq30_v4_thermo_positional:25callssymbol:src/helix/engine/gpu/l0_thermo.py:l0_thermo_scores_cpu:66(medium)symbol:src/helix/crispr/embeddings/v4_thermo_positional.py:embed_seq30_v4_thermo_positional:25callssymbol:src/helix/engine/gpu/l0_thermo.py:ThermoParams:15(medium)symbol:src/helix/crispr/embeddings/v4_thermo_positional.py:embed_seq30_v4_thermo_positional:25callssymbol:src/helix/gui/simbuilder/app.py:sequence:798(medium)symbol:src/helix/crispr/embeddings/v4_thermo_positional.py:embed_seq30_v4_thermo_positional:25callssymbol:tools/build_evaluation_pack_azimuth.py:guide_seq:115(low)symbol:src/helix/crispr/guide_objectives.py:parse_guide_objectives:30callssymbol:src/helix/crispr/guide_objectives.py:_norm:26(high)symbol:src/helix/crispr/guide_objectives.py:parse_guide_objectives:30callssymbol:src/helix/crispr/guide_objectives.py:GuideObjective:11(high)symbol:src/helix/crispr/guide_objectives.py:rna_hairpin_max_stem:92callssymbol:src/helix/crispr/guide_objectives.py:_reverse_complement:87(high)symbol:src/helix/crispr/guide_sweep.py:build_decision:283callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/crispr/guide_sweep.py:build_decision:283callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/crispr/guide_sweep.py:sort_key:214callssymbol:src/helix/crispr/guide_sweep.py:stability_score:209(high)symbol:src/helix/crispr/guide_sweep.py:stability_score:209callssymbol:src/helix/crispr/guide_sweep.py:_top_outcome_signature:48(high)symbol:src/helix/crispr/guide.py:_prepare_pam:34callssymbol:src/helix/crispr/pam.py:as_dict:38(medium)symbol:src/helix/crispr/guide.py:_prepare_pam:34callssymbol:src/helix/crispr/pam.py:get_pam:65(medium)symbol:src/helix/crispr/offtarget_cuda_optimized.py:__init__:49callssymbol:src/helix/crispr/offtarget_cuda_optimized.py:_init_cuda:58(high)symbol:src/helix/crispr/offtarget_cuda_optimized.py:_init_cuda:58callssymbol:src/helix_engine/native.py:is_available:20(medium)symbol:src/helix/crispr/offtarget_cuda_optimized.py:_init_cuda:58callssymbol:src/helix/crispr/offtarget_cuda_optimized.py:_compile_kernels:74(high)symbol:src/helix/crispr/offtarget_cuda.py:__init__:130callssymbol:src/helix/crispr/offtarget_cuda.py:_init_cuda:136(high)symbol:src/helix/crispr/offtarget_cuda.py:__init__:329callssymbol:src/helix/crispr/offtarget_cuda.py:CUDAOffTargetKernel:125(high)symbol:src/helix/crispr/offtarget_cuda.py:__init__:59callssymbol:src/helix/crispr/offtarget_cuda.py:_pack_sequence:80(high)symbol:src/helix/crispr/offtarget_cuda.py:__init__:95callssymbol:src/helix/crispr/offtarget_cuda.py:_pack_guides:104(high)symbol:src/helix/crispr/offtarget_cuda.py:__init__:95callssymbol:src/helix/crispr/offtarget_cuda.py:_pack_pams:113(high)symbol:src/helix/crispr/offtarget_cuda.py:_init_cuda:136callssymbol:src/helix_engine/native.py:is_available:20(medium)symbol:src/helix/crispr/offtarget_cuda.py:_init_cuda:136callssymbol:src/helix/crispr/offtarget_cuda.py:_compile_kernels:152(high)symbol:src/helix/crispr/offtarget_cuda.py:cuda_available:384callssymbol:src/helix_engine/native.py:is_available:20(medium)symbol:src/helix/crispr/offtarget_full.py:__init__:206callssymbol:src/helix/crispr/offtarget_full.py:chrom_sizes:199(high)symbol:src/helix/crispr/offtarget_full.py:__init__:230callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/crispr/offtarget_full.py:canonical_hash:107callssymbol:src/helix/canonicalization/jcs.py:jcs_dumps:15(medium)symbol:src/helix/crispr/offtarget_full.py:canonical_hash:107callssymbol:src/helix/crispr/offtarget_full.py:to_dict:52(high)symbol:src/helix/crispr/offtarget_full.py:canonical_hash:107callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/crispr/offtarget_full.py:chrom_sizes:233callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/crispr/offtarget_full.py:get_sequence:213callssymbol:src/helix/crispr/offtarget_full.py:get_window:240(high)symbol:src/helix/crispr/offtarget_full.py:get_sequence:213callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/crispr/offtarget_full.py:get_window:240callssymbol:src/helix/crispr/offtarget_full.py:GenomeWindow:218(high)symbol:src/helix/crispr/offtarget_full.py:get_window:240callssymbol:src/helix/gui/simbuilder/app.py:sequence:798(medium)symbol:src/helix/crispr/offtarget_full.py:get_window:240callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/crispr/offtarget_full.py:to_dict:77callssymbol:src/helix/crispr/offtarget_full.py:to_dict:52(high)symbol:src/helix/crispr/offtarget_parity.py:__init__:173callssymbol:src/helix/crispr/offtarget_parity.py:CPUBackend:46(high)symbol:src/helix/crispr/offtarget_parity.py:__init__:173callssymbol:src/helix/crispr/offtarget_parity.py:CUDABackend:63(high)symbol:src/helix/crispr/offtarget_parity.py:__init__:68callssymbol:src/helix/crispr/offtarget_parity.py:_check_availability:73(high)symbol:src/helix/crispr/offtarget_parity.py:_check_availability:73callssymbol:src/helix/crispr/offtarget_cuda.py:CUDAOffTargetEnumerator:326(medium)symbol:src/helix/crispr/offtarget_parity.py:_hash_hits:232callssymbol:src/helix/crispr/offtarget_parity.py:_hits_to_canonical_string:224(high)symbol:src/helix/crispr/offtarget_parity.py:_hash_hits:232callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/crispr/offtarget_parity.py:verify_golden_fixture:573callssymbol:docs/playground/js/realtime_worker.js:genome:77(low)symbol:src/helix/crispr/offtarget_parity.py:verify_golden_fixture:573callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/crispr/offtarget_parity.py:verify_golden_fixture:573callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(medium)symbol:src/helix/crispr/offtarget_parity.py:verify_golden_fixture:573callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(medium)symbol:src/helix/crispr/offtarget_parity.py:verify_golden_fixture:573callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(medium)symbol:src/helix/crispr/offtarget_parity.py:verify_golden_fixture:573callssymbol:src/helix/crispr/offtarget_parity.py:_hash_hits:232(high)symbol:src/helix/crispr/offtarget_parity.py:verify_golden_fixture:573callssymbol:src/helix/crispr/offtarget_parity.py:CPUBackend:46(high)symbol:src/helix/crispr/offtarget_parity.py:verify_golden_fixture:573callssymbol:src/helix/crispr/offtarget_parity.py:enumerate:37(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:__enter__:596callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/crispr/on_target_engines/ontargetx.py:__exit__:602callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_allowed_bundle_roots_real:75callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_allowed_bundle_roots:53(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_allowed_bundle_roots_real:75callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_realpath_strict:71(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_allowed_bundle_roots:53callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_repo_root:49(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v3_kmer2:1471callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v2:1404(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v3_kmer2:1471callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_kmer2_region_block:1439(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v4_kmer2_kmer3hash256:1532callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v3_kmer2:1471(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v4_kmer2_kmer3hash256:1532callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_kmer3_hash_256_block:1486(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v4_kmer2_kmer3hash256:1532callssymbol:src/helix/studio/prime_inspector.py:block:89(medium)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v4_thermo_positional:1542callssymbol:src/helix/crispr/embeddings/v4_thermo_positional.py:embed_seq30_v4_thermo_positional:25(medium)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v5_kmer2_pos1hot_guide20:1608callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v3_kmer2:1471(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v5_kmer2_pos1hot_guide20:1608callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_guide20_gc_region_fractions:1587(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v5_kmer2_pos1hot_guide20:1608callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_guide20_pos1hot_block:1566(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v6_kmer2_thermo:1552callssymbol:src/helix/crispr/embeddings/v4_thermo_positional.py:thermo_scalar_block_v4:119(medium)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v6_kmer2_thermo:1552callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v3_kmer2:1471(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v6_kmer2_thermo:1552callssymbol:src/helix/studio/prime_inspector.py:block:89(medium)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_encoding_only_result:1098callssymbol:src/helix/crispr/on_target.py:get_score_to_prob:184(medium)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_encoding_only_result:1098callssymbol:src/helix/crispr/on_target.py:OnTargetEngineResult:67(medium)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_encoding_only_result:1098callssymbol:src/helix/crispr/on_target.py:to_prob:126(medium)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_guide20_pos1hot_block:1566callssymbol:docs/playground/js/realtime_worker.js:bases:302(low)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_load_bundle:952callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_Bundle:913(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_load_bundle:952callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_l2_normalize_rows:900(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_load_bundle:952callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_load_json:169(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_load_bundle:952callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_load_npz_arrays:398(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_load_bundle:952callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_realpath_strict:71(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_load_bundle:952callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_require_allowed_bundle_path:90(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_load_bundle:952callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_resolve_npz_bundle_paths:152(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_load_bundle:952callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_sha256_concat_files:139(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_load_bundle:952callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_validate_bundle_arrays:440(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_load_bundle:952callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_validate_bundle_meta:177(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_load_json:169callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_require_allowed_bundle_path:90callssymbol:examples/offscreen_webrtc_demo/signaling/server.js:path:3(low)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_require_allowed_bundle_path:90callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_allowed_bundle_roots_real:75(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_require_allowed_bundle_path:90callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_realpath_strict:71(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_require_allowed_bundle_path:90callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_truthy:587(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_require_allowed_bundle_path:90callssymbol:src/helix/live/livelab.py:empty:58(medium)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_require_allowed_bundle_path:90callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_single_thread_numpy:611callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_EnvOverride:591(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_single_thread_numpy:611callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_truthy:587(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:_u64:1500callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/crispr/on_target_engines/ontargetx.py:evaluate:1161callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v2:1404(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:evaluate:1161callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v3_kmer2:1471(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:evaluate:1161callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v4_kmer2_kmer3hash256:1532(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:evaluate:1161callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v4_thermo_positional:1542(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:evaluate:1161callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v5_kmer2_pos1hot_guide20:1608(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:evaluate:1161callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v6_kmer2_thermo:1552(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:evaluate:1161callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_encoding_only_result:1098(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:evaluate:1161callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_knn_distance_mean:624(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:evaluate:1161callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_knn_topk:738(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:evaluate:1161callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_l2_normalize_vec:906(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:evaluate:1161callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_load_bundle:952(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:evaluate:1161callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_logit:1126(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:evaluate:1161callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_sigmoid:1118(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:evaluate:1161callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_single_thread_numpy:611(high)symbol:src/helix/crispr/on_target_engines/ontargetx.py:evaluate:1161callssymbol:src/helix/crispr/on_target.py:get_score_to_prob:184(medium)symbol:src/helix/crispr/on_target_engines/ontargetx.py:evaluate:1161callssymbol:src/helix/crispr/on_target.py:OnTargetEngineResult:67(medium)symbol:src/helix/crispr/on_target_engines/ontargetx.py:evaluate:1161callssymbol:src/helix/crispr/on_target.py:to_prob:126(medium)symbol:src/helix/crispr/on_target_engines/ontargetx.py:evaluate:1161callssymbol:src/helix/crispr/ontargetx/encoding.py:make_tokens_and_bias:86(medium)symbol:src/helix/crispr/on_target_engines/ontargetx.py:evaluate:1161callssymbol:src/helix/nussinov_algorithm.py:fold_to_dot_bracket:111(medium)symbol:src/helix/crispr/on_target_engines/ontargetx.py:score:1158callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:evaluate:1161(high)symbol:src/helix/crispr/on_target_engines/physics.py:evaluate:24callssymbol:src/helix/crispr/on_target_engines/physics.py:score:17(high)symbol:src/helix/crispr/on_target_engines/physics.py:evaluate:24callssymbol:src/helix/crispr/on_target.py:get_score_to_prob:184(medium)symbol:src/helix/crispr/on_target_engines/physics.py:evaluate:24callssymbol:src/helix/crispr/on_target.py:OnTargetEngineResult:67(medium)symbol:src/helix/crispr/on_target_engines/physics.py:evaluate:24callssymbol:src/helix/crispr/on_target.py:to_prob:126(medium)symbol:src/helix/crispr/on_target.py:get_score_to_prob:184callssymbol:src/helix/crispr/on_target.py:_float_env:174(high)symbol:src/helix/crispr/on_target.py:get_score_to_prob:184callssymbol:src/helix/crispr/on_target.py:ScoreToProb:102(high)symbol:src/helix/crispr/on_target.py:get_scorer:164callssymbol:src/helix/crispr/on_target.py:load_builtin_scorers:154(high)symbol:src/helix/crispr/on_target.py:to_prob:126callssymbol:src/helix/crispr/on_target.py:_sigmoid:119(high)symbol:src/helix/crispr/ontargetx/bundle_io.py:npz_bytes:27callssymbol:src/helix/crispr/ontargetx/bundle_io.py:npy_bytes:13(high)symbol:src/helix/crispr/ontargetx/bundle_io.py:npz_bytes:27callssymbol:tools/studio_screenshot_receipt.mjs:metadata:333(low)symbol:src/helix/crispr/ontargetx/bundle_io.py:write_npz:56callssymbol:src/helix/crispr/ontargetx/bundle_io.py:npz_bytes:27(high)symbol:src/helix/crispr/ontargetx/bundle_io.py:write_npz:56callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/crispr/ontargetx/encoding.py:dot_bracket_to_adj:64callssymbol:src/helix/crispr/ontargetx/encoding.py:dot_bracket_pairs:38(high)symbol:src/helix/crispr/ontargetx/encoding.py:encode_nt_sequence:18callssymbol:src/helix/live/livelab.py:empty:58(medium)symbol:src/helix/crispr/ontargetx/encoding.py:pad_2d_square:175callssymbol:docs/playground/js/realtime.js:to:180(low)symbol:src/helix/crispr/ontargetx/ranking.py:_grad:221callssymbol:src/helix/crispr/ontargetx/ranking.py:_sigmoid_neg:130(high)symbol:src/helix/crispr/ontargetx/ranking.py:pairs_sha256_hex:15callssymbol:src/helix/crispr/ontargetx/ranking.py:_sha256_hex:11(high)symbol:src/helix/crispr/ontargetx/ranking.py:pairs_sha256_hex:15callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/crispr/pam.py:get_pam:65callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/crispr/pam.py:get_pam:65callssymbol:src/helix/crispr/pam.py:as_dict:38(high)symbol:src/helix/crispr/pam.py:get_pam:65callssymbol:src/helix/crispr/pam.py:list_pams:59(high)symbol:src/helix/crispr/pam.py:get_pam:65callssymbol:src/helix/crispr/pam.py:PAM:30(high)symbol:src/helix/crispr/pam.py:get_pam:65callssymbol:src/helix/crispr/pam.py:register_pam:105(high)symbol:src/helix/crispr/physics_gpu.py:__init__:70callssymbol:src/helix/crispr/physics_gpu.py:_encode_sequence:36(high)symbol:src/helix/crispr/physics_gpu.py:_encode_sequence:36callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/crispr/physics_gpu.py:_encode_sequence:36callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/crispr/physics_gpu.py:_gpu_scores:177callssymbol:src/helix/crispr/physics_gpu.py:_encode_sequence:36(high)symbol:src/helix/crispr/physics_gpu.py:_score_strand:102callssymbol:src/helix/bioinformatics.py:reverse_complement:198(medium)symbol:src/helix/crispr/physics_gpu.py:_score_strand:102callssymbol:src/helix/crispr/model.py:TargetSite:77(medium)symbol:src/helix/crispr/physics_gpu.py:_score_strand:102callssymbol:src/helix/crispr/physics_gpu.py:_gpu_scores:177(high)symbol:src/helix/crispr/physics_gpu.py:_score_strand:102callssymbol:src/helix/crispr/physics.py:_base_candidate_positions:317(medium)symbol:src/helix/crispr/physics_gpu.py:_score_strand:102callssymbol:src/helix/crispr/physics.py:_compute_score:352(medium)symbol:src/helix/crispr/physics_gpu.py:_score_strand:102callssymbol:src/helix/crispr/physics.py:_gc_penalty:307(medium)symbol:src/helix/crispr/physics_gpu.py:_score_strand:102callssymbol:src/helix/crispr/physics.py:_pam_filter_positions:330(medium)symbol:src/helix/crispr/physics_gpu.py:_score_strand:102callssymbol:src/helix/crispr/physics.py:_pam_ok:292(medium)symbol:src/helix/crispr/physics_gpu.py:_score_strand:102callssymbol:src/helix/crispr/physics.py:CRISPRPhysicsResult:178(medium)symbol:src/helix/crispr/physics.py:__init__:248callssymbol:src/helix/crispr/model.py:GuideRNA:62(medium)symbol:src/helix/crispr/physics.py:__init__:370callssymbol:src/helix_engine/native.py:is_available:20(medium)symbol:src/helix/crispr/physics.py:__init__:370callssymbol:src/helix/crispr/physics.py:__init__:248(high)symbol:src/helix/crispr/physics.py:__init__:370callssymbol:src/helix/crispr/physics.py:_encode_sequence_to_uint8:55(high)symbol:src/helix/crispr/physics.py:__init__:370callssymbol:src/helix/crispr/physics.py:_seed_weight_vector:283(high)symbol:src/helix/crispr/physics.py:__init__:521callssymbol:src/helix_engine/native.py:is_available:20(medium)symbol:src/helix/crispr/physics.py:__init__:521callssymbol:src/helix/crispr/physics.py:__init__:248(high)symbol:src/helix/crispr/physics.py:__init__:578callssymbol:src/helix/crispr/physics.py:__init__:248(high)symbol:src/helix/crispr/physics.py:_encode_sequence_to_uint8:55callssymbol:src/helix/engine/encoding.py:encode_sequence_to_uint8:14(medium)symbol:src/helix/crispr/physics.py:_encode_window_cached:395callssymbol:src/helix/crispr/physics.py:_encode_sequence_to_uint8:55(high)symbol:src/helix/crispr/physics.py:_gc_penalty:307callssymbol:src/helix/bioinformatics.py:gc_content:62(medium)symbol:src/helix/crispr/physics.py:_record_backend:215callssymbol:src/helix/studio/mcp_bridge.py:info:104(medium)symbol:src/helix/crispr/physics.py:_score_strand:439callssymbol:src/helix/bioinformatics.py:reverse_complement:198(medium)symbol:src/helix/crispr/physics.py:_score_strand:439callssymbol:src/helix/crispr/model.py:TargetSite:77(medium)symbol:src/helix/crispr/physics.py:_score_strand:439callssymbol:src/helix/crispr/physics.py:_base_candidate_positions:317(high)symbol:src/helix/crispr/physics.py:_score_strand:439callssymbol:src/helix/crispr/physics.py:_encode_window_cached:395(high)symbol:src/helix/crispr/physics.py:_score_strand:439callssymbol:src/helix/crispr/physics.py:_mismatch_cost_encoded:71(high)symbol:src/helix/crispr/physics.py:_score_strand:439callssymbol:src/helix/crispr/physics.py:_pam_filter_positions:330(high)symbol:src/helix/crispr/physics.py:_score_strand:439callssymbol:src/helix/crispr/physics.py:_pam_ok:292(high)symbol:src/helix/crispr/physics.py:_score_strand:439callssymbol:src/helix/crispr/physics.py:CRISPRPhysicsResult:178(high)symbol:src/helix/crispr/physics.py:_score_strand:439callssymbol:src/helix/crispr/physics.py:on_target_score_encoded:195(high)symbol:src/helix/crispr/physics.py:_score_strand:439callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/crispr/rules.py:crispr_clean_cut:34callssymbol:src/helix/crispr/on_target.py:compute_cut_position:23(medium)symbol:src/helix/crispr/rules.py:crispr_clean_cut:34callssymbol:src/helix/crispr/rules.py:_get_context_objects:19(high)symbol:src/helix/crispr/rules.py:crispr_clean_cut:34callssymbol:src/helix/crispr/rules.py:_get_physics:26(high)symbol:src/helix/crispr/rules.py:crispr_clean_cut:34callssymbol:src/helix/crispr/simulator.py:find_candidate_sites:71(medium)symbol:src/helix/crispr/rules.py:crispr_clean_cut:34callssymbol:src/helix/edit/events.py:EditEvent:9(medium)symbol:src/helix/crispr/rules.py:crispr_indel_branch:100callssymbol:src/helix/crispr/cut_spectrum.py:build_microhomology_indel_spectrum:47(medium)symbol:src/helix/crispr/rules.py:crispr_indel_branch:100callssymbol:src/helix/edit/events.py:EditEvent:9(medium)symbol:src/helix/crispr/rules.py:crispr_indel_branch:100callssymbol:src/helix/genome/digital.py:materialize_chrom:110(medium)symbol:src/helix/crispr/rules.py:crispr_no_edit:195callssymbol:src/helix/edit/events.py:EditEvent:9(medium)symbol:src/helix/crispr/score.py:_normalize_guide_sequence:22callssymbol:src/helix/bioinformatics.py:reverse_complement:198(medium)symbol:src/helix/crispr/score.py:_prepare_pam:14callssymbol:src/helix/crispr/pam.py:as_dict:38(medium)symbol:src/helix/crispr/score.py:_prepare_pam:14callssymbol:src/helix/crispr/pam.py:get_pam:65(medium)symbol:src/helix/crispr/score.py:_record_hit:85callssymbol:src/helix/bioinformatics.py:reverse_complement:198(medium)symbol:src/helix/crispr/score.py:_record_hit:85callssymbol:src/helix/crispr/pam.py:match_pam:111(medium)symbol:src/helix/crispr/score.py:_record_hit:85callssymbol:src/helix/crispr/score.py:_mismatch_profile:35(high)symbol:src/helix/crispr/score.py:load_weights:225callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/crispr/simulate.py:_guide_sequence_for_efficiency:125callssymbol:src/helix/bioinformatics.py:reverse_complement:198(medium)symbol:src/helix/crispr/simulate.py:_normalize_priors:60callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/crispr/simulate.py:_sequence_sha:56callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/crispr/simulate.py:_stable_run_id:73callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/crispr/simulate.py:resolve_crispr_priors:259callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/cyclospectrum.py:_is_consistent:76callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/cyclospectrum.py:_is_consistent:76callssymbol:src/helix/cyclospectrum.py:linear_spectrum:31(high)symbol:src/helix/cyclospectrum.py:cyclic_spectrum:41callssymbol:src/helix/cyclospectrum.py:_prefix_masses:19(high)symbol:src/helix/cyclospectrum.py:linear_spectrum:31callssymbol:src/helix/cyclospectrum.py:_prefix_masses:19(high)symbol:src/helix/cyclospectrum.py:theoretical_spectrum:56callssymbol:src/helix/cyclospectrum.py:cyclic_spectrum:41(high)symbol:src/helix/cyclospectrum.py:theoretical_spectrum:56callssymbol:src/helix/cyclospectrum.py:linear_spectrum:31(high)symbol:src/helix/datasets/__init__.py:read_text:28callssymbol:src/helix/datasets/__init__.py:get_path:20(high)symbol:src/helix/decision_support/artifact_export.py:_compute_file_record:48callssymbol:src/helix/decision_support/artifact_export.py:_posix_rel:44(high)symbol:src/helix/decision_support/artifact_export.py:_compute_file_record:48callssymbol:src/helix/decision_support/artifact_export.py:_sha256_prefixed:36(high)symbol:src/helix/decision_support/artifact_export.py:_write_json:40callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(medium)symbol:src/helix/decision_support/artifact_export.py:_write_json:40callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/decision_support/baseline_registry.py:_digest_file:45callssymbol:src/helix/decision_support/baseline_registry.py:_sha256_prefixed:28(high)symbol:src/helix/decision_support/baseline_registry.py:_digest_file:45callssymbol:src/helix/decision_support/baseline_registry.py:BaselineFileDigest:15(high)symbol:src/helix/decision_support/baseline_registry.py:compute_baseline_hash:32callssymbol:src/helix/decision_support/baseline_registry.py:_sha256_prefixed:28(high)symbol:src/helix/decision_support/baseline_registry.py:compute_baseline_hash:32callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(medium)symbol:src/helix/decision_support/baseline_registry.py:pinned_baseline_h0_identity:54callssymbol:src/helix/decision_support/baseline_registry.py:_digest_file:45(high)symbol:src/helix/decision_support/baseline_registry.py:pinned_baseline_h0_identity:54callssymbol:src/helix/decision_support/baseline_registry.py:BaselineIdentity:22(high)symbol:src/helix/decision_support/baseline_registry.py:pinned_baseline_h0_identity:54callssymbol:src/helix/decision_support/baseline_registry.py:compute_baseline_hash:32(high)symbol:src/helix/decision_support/baseline_registry.py:pinned_baseline_h0_identity:54callssymbol:src/helix/decision_support/paths.py:root_baselines_dir:24(medium)symbol:src/helix/decision_support/baseline_registry.py:verify_baseline_manifest_matches_repo:89callssymbol:src/helix/decision_support/baseline_registry.py:pinned_baseline_h0_identity:54(high)symbol:src/helix/decision_support/calibration_registry.py:load_approved_calibration_bundle_index:33callssymbol:src/helix/decision_support/calibration_registry.py:ApprovedCalibrationBundleIndex:21(high)symbol:src/helix/decision_support/calibration_registry.py:load_approved_calibration_bundle_index:33callssymbol:src/helix/decision_support/calibration_registry.py:ApprovedCalibrationEntry:12(high)symbol:src/helix/decision_support/calibration_registry.py:load_approved_calibration_bundle_index:33callssymbol:src/helix/decision_support/paths.py:root_calibration_dir:20(medium)symbol:src/helix/decision_support/context_registry.py:compute_context_hash:49callssymbol:src/helix/scientific_contract.py:sha256_prefixed:327(medium)symbol:src/helix/decision_support/context_registry.py:load_supported_contexts:53callssymbol:src/helix/decision_support/context_registry.py:_normalize_context_tuple:38(high)symbol:src/helix/decision_support/context_registry.py:load_supported_contexts:53callssymbol:src/helix/decision_support/context_registry.py:compute_context_hash:49(high)symbol:src/helix/decision_support/context_registry.py:load_supported_contexts:53callssymbol:src/helix/decision_support/context_registry.py:SupportedContext:22(high)symbol:src/helix/decision_support/context_registry.py:load_supported_contexts:53callssymbol:src/helix/decision_support/paths.py:root_policies_dir:28(medium)symbol:src/helix/decision_support/dataset_version.py:_normalize_fastq_files:40callssymbol:src/helix/decision_support/dataset_version.py:_normalize_path:36(high)symbol:src/helix/decision_support/dataset_version.py:compute_dataset_version_hash:53callssymbol:src/helix/decision_support/dataset_version.py:_normalize_fastq_files:40(high)symbol:src/helix/decision_support/dataset_version.py:compute_dataset_version_hash:53callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(medium)symbol:src/helix/decision_support/dataset_version.py:recompute_dataset_version_hash:80callssymbol:src/helix/decision_support/dataset_version.py:compute_dataset_version_hash:53(high)symbol:src/helix/decision_support/gate_outputs.py:coerce_outputs_dict:128callssymbol:src/helix/decision_support/gate_outputs.py:to_dict:22(high)symbol:src/helix/decision_support/offline_validate.py:_add:120callssymbol:src/helix/decision_support/check_registry.py:require_check_registered:155(medium)symbol:src/helix/decision_support/offline_validate.py:_load_checksums:38callssymbol:src/helix/decision_support/offline_validate.py:_read_json:34(high)symbol:src/helix/decision_support/offline_validate.py:_load_checksums:38callssymbol:src/helix/decision_support/schema_validate.py:require_mapping:59(medium)symbol:src/helix/decision_support/offline_validate.py:_verify_checksums:72callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/decision_support/offline_validate.py:_verify_checksums:72callssymbol:src/helix/decision_support/offline_validate.py:_load_checksums:38(high)symbol:src/helix/decision_support/offline_validate.py:_verify_checksums:72callssymbol:src/helix/decision_support/offline_validate.py:_sha256_prefixed:30(high)symbol:src/helix/decision_support/offline_validate.py:_verify_checksums:72callssymbol:src/helix/fs.py:rglob_sorted:47(medium)symbol:src/helix/decision_support/paths.py:root_baselines_dir:24callssymbol:src/helix/decision_support/paths.py:repo_root:6(high)symbol:src/helix/decision_support/paths.py:root_calibration_dir:20callssymbol:src/helix/decision_support/paths.py:repo_root:6(high)symbol:src/helix/decision_support/paths.py:root_policies_dir:28callssymbol:src/helix/decision_support/paths.py:repo_root:6(high)symbol:src/helix/decision_support/paths.py:root_schemas_dir:16callssymbol:src/helix/decision_support/paths.py:repo_root:6(high)symbol:src/helix/decision_support/schema_validate.py:load_schema:29callssymbol:src/helix/decision_support/schema_validate.py:LoadedSchema:19(high)symbol:src/helix/decision_support/schema_validate.py:load_schema:29callssymbol:src/helix/decision_support/schema_validate.py:SchemaValidationError:14(high)symbol:src/helix/decision_support/schema_validate.py:validate_json:46callssymbol:src/helix/decision_support/schema_validate.py:_schema_store:37(high)symbol:src/helix/decision_support/schema_validate.py:validate_json:46callssymbol:src/helix/decision_support/schema_validate.py:SchemaValidationError:14(high)symbol:src/helix/determinism/guard.py:__call__:297callssymbol:src/helix/determinism/guard.py:_raise_forbidden:227(high)symbol:src/helix/determinism/guard.py:__getattr__:300callssymbol:src/helix/determinism/guard.py:_raise_forbidden:227(high)symbol:src/helix/determinism/guard.py:_format_path:160callssymbol:src/helix/determinism/guard.py:_repo_root:147(high)symbol:src/helix/determinism/guard.py:_patch_datetime:591callssymbol:src/helix/determinism/guard.py:_DeterminismDateTime:600(high)symbol:src/helix/determinism/guard.py:_patch_fs_iteration:509callssymbol:src/helix/determinism/guard.py:_allowed_only_from_modules:389(high)symbol:src/helix/determinism/guard.py:_patch_fs_iteration:509callssymbol:src/helix/determinism/guard.py:_patch_attr:342(high)symbol:src/helix/determinism/guard.py:_patch_fs_iteration:509callssymbol:src/helix/determinism/guard.py:_patch_module_globals_ref:357(high)symbol:src/helix/determinism/guard.py:_patch_jax:678callssymbol:src/helix/determinism/guard.py:_forbidden:272(high)symbol:src/helix/determinism/guard.py:_patch_jax:678callssymbol:src/helix/determinism/guard.py:_patch_attr:342(high)symbol:src/helix/determinism/guard.py:_patch_module_globals_ref:357callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/determinism/guard.py:_patch_module_globals_ref:357callssymbol:src/helix/determinism/guard.py:_is_helix_code_module:26(high)symbol:src/helix/determinism/guard.py:_patch_module_globals_ref:357callssymbol:src/helix/determinism/guard.py:_patch_attr:342(high)symbol:src/helix/determinism/guard.py:_patch_numpy_random:631callssymbol:src/helix/determinism/guard.py:_allowed_only_from:279(high)symbol:src/helix/determinism/guard.py:_patch_numpy_random:631callssymbol:src/helix/determinism/guard.py:_forbidden:272(high)symbol:src/helix/determinism/guard.py:_patch_numpy_random:631callssymbol:src/helix/determinism/guard.py:_ForbiddenProxy:293(high)symbol:src/helix/determinism/guard.py:_patch_numpy_random:631callssymbol:src/helix/determinism/guard.py:_patch_attr:342(high)symbol:src/helix/determinism/guard.py:_patch_os:499callssymbol:src/helix/determinism/guard.py:_allowed_only_from_wrappers:373(high)symbol:src/helix/determinism/guard.py:_patch_os:499callssymbol:src/helix/determinism/guard.py:_patch_attr:342(high)symbol:src/helix/determinism/guard.py:_patch_secrets:482callssymbol:src/helix/determinism/guard.py:_allowed_only_from_wrappers:373(high)symbol:src/helix/determinism/guard.py:_patch_secrets:482callssymbol:src/helix/determinism/guard.py:_patch_attr:342(high)symbol:src/helix/determinism/guard.py:_patch_stdlib_random:426callssymbol:src/helix/determinism/guard.py:__init__:294(high)symbol:src/helix/determinism/guard.py:_patch_stdlib_random:426callssymbol:src/helix/determinism/guard.py:_allowed_only_from_modules:389(high)symbol:src/helix/determinism/guard.py:_patch_stdlib_random:426callssymbol:src/helix/determinism/guard.py:_patch_attr:342(high)symbol:src/helix/determinism/guard.py:_patch_stdlib_random:426callssymbol:src/helix/determinism/guard.py:_patch_module_globals_ref:357(high)symbol:src/helix/determinism/guard.py:_patch_tempfile:549callssymbol:src/helix/determinism/guard.py:_allowed_only_from_wrappers:373(high)symbol:src/helix/determinism/guard.py:_patch_tempfile:549callssymbol:src/helix/determinism/guard.py:_patch_attr:342(high)symbol:src/helix/determinism/guard.py:_patch_tempfile:549callssymbol:src/helix/determinism/guard.py:_patch_module_globals_ref:357(high)symbol:src/helix/determinism/guard.py:_patch_time:571callssymbol:src/helix/determinism/guard.py:_allowed_only_from_wrappers:373(high)symbol:src/helix/determinism/guard.py:_patch_time:571callssymbol:src/helix/determinism/guard.py:_patch_attr:342(high)symbol:src/helix/determinism/guard.py:_patch_time:571callssymbol:src/helix/determinism/guard.py:_patch_module_globals_ref:357(high)symbol:src/helix/determinism/guard.py:_patch_torch:663callssymbol:src/helix/determinism/guard.py:_forbidden:272(high)symbol:src/helix/determinism/guard.py:_patch_torch:663callssymbol:src/helix/determinism/guard.py:_patch_attr:342(high)symbol:src/helix/determinism/guard.py:_patch_uuid:472callssymbol:src/helix/determinism/guard.py:_allowed_only_from_wrappers:373(high)symbol:src/helix/determinism/guard.py:_patch_uuid:472callssymbol:src/helix/determinism/guard.py:_patch_attr:342(high)symbol:src/helix/determinism/guard.py:_raise_forbidden:227callssymbol:src/helix/determinism/guard.py:_code_snippet:175(high)symbol:src/helix/determinism/guard.py:_raise_forbidden:227callssymbol:src/helix/determinism/guard.py:_first_user_frame:190(high)symbol:src/helix/determinism/guard.py:_raise_forbidden:227callssymbol:src/helix/determinism/guard.py:_format_path:160(high)symbol:src/helix/determinism/guard.py:_raise_forbidden:227callssymbol:src/helix/determinism/guard.py:ImplicitRandomnessError:19(high)symbol:src/helix/determinism/guard.py:_raise_forbidden:227callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/determinism/guard.py:_raise_forbidden:227callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/determinism/guard.py:_wrapped:273callssymbol:src/helix/determinism/guard.py:_raise_forbidden:227(high)symbol:src/helix/determinism/guard.py:_wrapped:285callssymbol:src/helix/determinism/guard.py:_raise_forbidden:227(high)symbol:src/helix/determinism/guard.py:_wrapped:285callssymbol:src/helix/determinism/guard.py:_stack_includes_module_prefix:215(high)symbol:src/helix/determinism/guard.py:_wrapped:374callssymbol:src/helix/determinism/guard.py:_is_helix_code_module:26(high)symbol:src/helix/determinism/guard.py:_wrapped:374callssymbol:src/helix/determinism/guard.py:_raise_forbidden:227(high)symbol:src/helix/determinism/guard.py:_wrapped:374callssymbol:src/helix/determinism/nondet.py:nondeterminism_allowed:27(medium)symbol:src/helix/determinism/guard.py:_wrapped:396callssymbol:src/helix/determinism/guard.py:_is_helix_code_module:26(high)symbol:src/helix/determinism/guard.py:_wrapped:396callssymbol:src/helix/determinism/guard.py:_raise_forbidden:227(high)symbol:src/helix/determinism/guard.py:deterministic_context:93callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/determinism/guard.py:deterministic_context:93callssymbol:src/helix/determinism/guard.py:apply:45(high)symbol:src/helix/determinism/guard.py:deterministic_context:93callssymbol:src/helix/determinism/guard.py:install:311(high)symbol:src/helix/determinism/guard.py:deterministic_context:93callssymbol:src/helix/determinism/guard.py:uninstall:330(high)symbol:src/helix/determinism/guard.py:deterministic_context:93callssymbol:src/helix/determinism/nondet.py:force_disallow_nondeterminism:49(medium)symbol:src/helix/determinism/guard.py:install:311callssymbol:src/helix/determinism/guard.py:_patch_datetime:591(high)symbol:src/helix/determinism/guard.py:install:311callssymbol:src/helix/determinism/guard.py:_patch_fs_iteration:509(high)symbol:src/helix/determinism/guard.py:install:311callssymbol:src/helix/determinism/guard.py:_patch_jax:678(high)symbol:src/helix/determinism/guard.py:install:311callssymbol:src/helix/determinism/guard.py:_patch_numpy_random:631(high)symbol:src/helix/determinism/guard.py:install:311callssymbol:src/helix/determinism/guard.py:_patch_os:499(high)symbol:src/helix/determinism/guard.py:install:311callssymbol:src/helix/determinism/guard.py:_patch_secrets:482(high)symbol:src/helix/determinism/guard.py:install:311callssymbol:src/helix/determinism/guard.py:_patch_stdlib_random:426(high)symbol:src/helix/determinism/guard.py:install:311callssymbol:src/helix/determinism/guard.py:_patch_tempfile:549(high)symbol:src/helix/determinism/guard.py:install:311callssymbol:src/helix/determinism/guard.py:_patch_time:571(high)symbol:src/helix/determinism/guard.py:install:311callssymbol:src/helix/determinism/guard.py:_patch_torch:663(high)symbol:src/helix/determinism/guard.py:install:311callssymbol:src/helix/determinism/guard.py:_patch_uuid:472(high)symbol:src/helix/determinism/guard.py:now:602callssymbol:src/helix/determinism/guard.py:_is_helix_code_module:26(high)symbol:src/helix/determinism/guard.py:now:602callssymbol:src/helix/determinism/guard.py:_raise_forbidden:227(high)symbol:src/helix/determinism/guard.py:now:602callssymbol:src/helix/determinism/nondet.py:nondeterminism_allowed:27(medium)symbol:src/helix/determinism/guard.py:uninstall:330callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/determinism/guard.py:utcnow:615callssymbol:src/helix/determinism/guard.py:_is_helix_code_module:26(high)symbol:src/helix/determinism/guard.py:utcnow:615callssymbol:src/helix/determinism/guard.py:_raise_forbidden:227(high)symbol:src/helix/determinism/guard.py:utcnow:615callssymbol:src/helix/determinism/nondet.py:nondeterminism_allowed:27(medium)symbol:src/helix/determinism/nondet.py:nondeterminism_allowance:23callssymbol:src/helix/determinism/nondet.py:NondeterminismAllowance:18(high)symbol:src/helix/dsl/hgx.py:build_graph_from_hgx:45callssymbol:src/helix/core/graph.py:build_graph:136(medium)symbol:src/helix/dsl/hgx.py:dump_hgx:40callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/dsl/hgx.py:load_hgx:34callssymbol:src/helix/dsl/hgx.py:HGXModel:28(high)symbol:src/helix/edge/basespace_client.py:_fetch_token:37callssymbol:src/helix/clock.py:unix_time_s:96(medium)symbol:src/helix/edge/basespace_client.py:_fetch_token:37callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/edge/basespace_client.py:_fetch_token:37callssymbol:src/helix/edge/basespace_client.py:TokenState:24(high)symbol:src/helix/edge/basespace_client.py:_fetch_token:37callssymbol:src/helix/studio/ui_dispatcher.py:post:14(medium)symbol:src/helix/edge/basespace_client.py:_get:92callssymbol:src/helix/edge/basespace_client.py:_headers:81(high)symbol:src/helix/edge/basespace_client.py:_headers:81callssymbol:src/helix/edge/basespace_client.py:get_access_token:56(high)symbol:src/helix/edge/basespace_client.py:download_fastq:113callssymbol:src/helix/edge/basespace_client.py:_headers:81(high)symbol:src/helix/edge/basespace_client.py:download_fastq:113callssymbol:tests/test_basespace_client.py:iter_content:21(low)symbol:src/helix/edge/basespace_client.py:get_access_token:56callssymbol:src/helix/clock.py:unix_time_s:96(medium)symbol:src/helix/edge/basespace_client.py:get_access_token:56callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/edge/basespace_client.py:get_access_token:56callssymbol:src/helix/edge/basespace_client.py:_fetch_token:37(high)symbol:src/helix/edge/basespace_client.py:get_fastq_files:109callssymbol:src/helix/edge/basespace_client.py:_get:92(high)symbol:src/helix/edge/basespace_client.py:get_run:105callssymbol:src/helix/edge/basespace_client.py:_get:92(high)symbol:src/helix/edge/basespace_client.py:list_completed_runs:98callssymbol:src/helix/edge/basespace_client.py:_get:92(high)symbol:src/helix/edge/bundle.py:_add_bytes:77callssymbol:src/helix/edge/bundle.py:_normalize_tarinfo:67(high)symbol:src/helix/edge/bundle.py:_add_bytes:77callssymbol:src/helix/edge/bundle.py:_sha256_bytes:55(high)symbol:src/helix/edge/bundle.py:_add_bytes:77callssymbol:src/helix/edge/bundle.py:ManifestFile:36(high)symbol:src/helix/edge/bundle.py:_add_file:85callssymbol:src/helix/edge/bundle.py:_sha256_path:59(high)symbol:src/helix/edge/bundle.py:_add_file:85callssymbol:src/helix/edge/bundle.py:ManifestFile:36(high)symbol:src/helix/edge/bundle.py:_bundle_digest:90callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/edge/bundle.py:_now_ts:50callssymbol:src/helix/clock.py:utc_now_stamp:112(medium)symbol:src/helix/edge/bundle.py:_now_ts:50callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/edge/config.py:_parse_basespace:97callssymbol:src/helix/edge/config.py:BaseSpaceConfig:19(high)symbol:src/helix/edge/config.py:_parse_illumina_roots:84callssymbol:src/helix/edge/config.py:IlluminaRoot:12(high)symbol:src/helix/edge/config.py:_parse_ingest:148callssymbol:src/helix/edge/config.py:IngestConfig:61(high)symbol:src/helix/edge/config.py:_parse_ion:121callssymbol:src/helix/edge/config.py:IonTorrentConfig:38(high)symbol:src/helix/edge/config.py:_parse_runtime:127callssymbol:src/helix/edge/config.py:EdgeRuntimeConfig:46(high)symbol:src/helix/edge/config.py:_parse_thermo:114callssymbol:src/helix/edge/config.py:ThermoConnectConfig:32(high)symbol:src/helix/edge/config.py:_parse_upload:139callssymbol:src/helix/edge/config.py:UploadConfig:55(high)symbol:src/helix/edge/config.py:load_config_from_env:183callssymbol:src/helix/edge/config.py:load_config:157(high)symbol:src/helix/edge/config.py:load_config:157callssymbol:src/helix/edge/config.py:_load_yaml:79(high)symbol:src/helix/edge/config.py:load_config:157callssymbol:src/helix/edge/config.py:_parse_basespace:97(high)symbol:src/helix/edge/config.py:load_config:157callssymbol:src/helix/edge/config.py:_parse_illumina_roots:84(high)symbol:src/helix/edge/config.py:load_config:157callssymbol:src/helix/edge/config.py:_parse_ingest:148(high)symbol:src/helix/edge/config.py:load_config:157callssymbol:src/helix/edge/config.py:_parse_ion:121(high)symbol:src/helix/edge/config.py:load_config:157callssymbol:src/helix/edge/config.py:_parse_runtime:127(high)symbol:src/helix/edge/config.py:load_config:157callssymbol:src/helix/edge/config.py:_parse_thermo:114(high)symbol:src/helix/edge/config.py:load_config:157callssymbol:src/helix/edge/config.py:_parse_upload:139(high)symbol:src/helix/edge/config.py:load_config:157callssymbol:src/helix/edge/config.py:EdgeConfig:67(high)symbol:src/helix/edge/ion_receiver.py:do_POST:42callssymbol:src/helix/edge/bundle.py:build_run_bundle:98(medium)symbol:src/helix/edge/ion_receiver.py:do_POST:42callssymbol:src/helix/edge/bundle.py:BundleFile:19(medium)symbol:src/helix/edge/ion_receiver.py:do_POST:42callssymbol:src/helix/edge/ion_receiver.py:_check_auth:31(high)symbol:src/helix/edge/ion_receiver.py:do_POST:42callssymbol:src/helix/edge/translators/ion_torrent.py:run_descriptor_from_torrent_payload:11(medium)symbol:src/helix/edge/ion_receiver.py:do_POST:42callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/edge/ion_receiver.py:do_POST:42callssymbol:src/helix/teams/server.py:send_response:307(medium)symbol:src/helix/edge/ion_receiver.py:run_ion_receiver:92callssymbol:src/helix/edge/ion_receiver.py:create_app:98(high)symbol:src/helix/edge/mock_ingest_server.py:_build_config_from_args:207callssymbol:src/helix/edge/config.py:EdgeConfig:67(medium)symbol:src/helix/edge/mock_ingest_server.py:_build_config_from_args:207callssymbol:src/helix/edge/config.py:IngestConfig:61(medium)symbol:src/helix/edge/mock_ingest_server.py:_build_config_from_args:207callssymbol:src/helix/edge/config.py:load_config:157(medium)symbol:src/helix/edge/mock_ingest_server.py:_bundle_digest:22callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/edge/mock_ingest_server.py:_verify_bundle:38callssymbol:src/helix/edge/mock_ingest_server.py:_bundle_digest:22(high)symbol:src/helix/edge/mock_ingest_server.py:_verify_bundle:38callssymbol:src/helix/edge/mock_ingest_server.py:_sha256_bytes:18(high)symbol:src/helix/edge/mock_ingest_server.py:do_GET:159callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:src/helix/edge/mock_ingest_server.py:do_GET:159callssymbol:src/helix/edge/mock_ingest_server.py:get_status:100(high)symbol:src/helix/edge/mock_ingest_server.py:do_GET:159callssymbol:src/helix/edge/run_registry.py:get_run:134(medium)symbol:src/helix/edge/mock_ingest_server.py:do_GET:159callssymbol:src/helix/edge/run_registry.py:list_runs:113(medium)symbol:src/helix/edge/mock_ingest_server.py:do_GET:159callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/edge/mock_ingest_server.py:do_GET:159callssymbol:src/helix/teams/server.py:send_response:307(medium)symbol:src/helix/edge/mock_ingest_server.py:do_POST:117callssymbol:src/helix/edge/mock_ingest_server.py:_check_status_auth:110(high)symbol:src/helix/edge/mock_ingest_server.py:do_POST:117callssymbol:src/helix/edge/mock_ingest_server.py:register_bundle:81(high)symbol:src/helix/edge/mock_ingest_server.py:do_POST:117callssymbol:src/helix/edge/run_registry.py:update_status:141(medium)symbol:src/helix/edge/mock_ingest_server.py:do_POST:117callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/edge/mock_ingest_server.py:do_POST:117callssymbol:src/helix/teams/server.py:send_response:307(medium)symbol:src/helix/edge/mock_ingest_server.py:handler_factory:108callssymbol:src/helix/edge/mock_ingest_server.py:Handler:109(high)symbol:src/helix/edge/mock_ingest_server.py:main:223callssymbol:src/helix/edge/mock_ingest_server.py:_build_config_from_args:207(high)symbol:src/helix/edge/mock_ingest_server.py:main:223callssymbol:src/helix/edge/mock_ingest_server.py:run_server:214(high)symbol:src/helix/edge/mock_ingest_server.py:register_bundle:81callssymbol:src/helix/edge/mock_ingest_server.py:_extract_descriptor:70(high)symbol:src/helix/edge/mock_ingest_server.py:register_bundle:81callssymbol:src/helix/edge/mock_ingest_server.py:_verify_bundle:38(high)symbol:src/helix/edge/mock_ingest_server.py:register_bundle:81callssymbol:src/helix/edge/run_registry.py:save_run:83(medium)symbol:src/helix/edge/mock_ingest_server.py:register_bundle:81callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/edge/mock_ingest_server.py:run_server:214callssymbol:src/helix/edge/mock_ingest_server.py:handler_factory:108(high)symbol:src/helix/edge/mock_ingest_server.py:run_server:214callssymbol:src/helix/edge/mock_ingest_server.py:RunStatusStore:30(high)symbol:src/helix/edge/mock_ingest_server.py:run_server:214callssymbol:src/helix/edge/run_registry.py:RunRegistry:40(medium)symbol:src/helix/edge/run_descriptor.py:from_dict:51callssymbol:src/helix/edge/run_descriptor.py:validate_descriptor:26(high)symbol:src/helix/edge/run_descriptor.py:load_schema:19callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/edge/run_descriptor.py:validate_descriptor:26callssymbol:src/helix/edge/run_descriptor.py:load_schema:19(high)symbol:src/helix/edge/run_registry.py:_deserialize_detail:64callssymbol:src/helix/edge/run_registry.py:_deserialize_status:56(high)symbol:src/helix/edge/run_registry.py:_deserialize_detail:64callssymbol:src/helix/edge/run_registry.py:RunDetail:34(high)symbol:src/helix/edge/run_registry.py:_deserialize_status:56callssymbol:src/helix/edge/run_registry.py:RunStatus:14(high)symbol:src/helix/edge/run_registry.py:get_run:134callssymbol:src/helix/edge/run_registry.py:_deserialize_detail:64(high)symbol:src/helix/edge/run_registry.py:get_run:134callssymbol:src/helix/edge/run_registry.py:_path_for:45(high)symbol:src/helix/edge/run_registry.py:list_runs:113callssymbol:src/helix/edge/run_registry.py:RunSummary:22(high)symbol:src/helix/edge/run_registry.py:list_runs:113callssymbol:src/helix/fs.py:glob_sorted:37(medium)symbol:src/helix/edge/run_registry.py:save_run:83callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:src/helix/edge/run_registry.py:save_run:83callssymbol:src/helix/clock.py:utc_now_iso_offset:106(medium)symbol:src/helix/edge/run_registry.py:save_run:83callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/edge/run_registry.py:save_run:83callssymbol:src/helix/edge/run_registry.py:_path_for:45(high)symbol:src/helix/edge/run_registry.py:save_run:83callssymbol:src/helix/edge/run_registry.py:_serialize_status:48(high)symbol:src/helix/edge/run_registry.py:save_run:83callssymbol:src/helix/edge/run_registry.py:RunDetail:34(high)symbol:src/helix/edge/run_registry.py:save_run:83callssymbol:src/helix/edge/run_registry.py:RunStatus:14(high)symbol:src/helix/edge/run_registry.py:save_run:83callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/edge/translators/base.py:required_files:23callssymbol:src/helix/decision_support/calibration_registry.py:find:25(medium)symbol:src/helix/edge/translators/basespace.py:_fastq_sets_from_fastqs:120callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/edge/translators/basespace.py:_fastq_sets_from_fastqs:120callssymbol:src/helix/edge/translators/basespace.py:_read_from_name:145(high)symbol:src/helix/edge/translators/basespace.py:build_run_descriptor:26callssymbol:src/helix/clock.py:utc_now_iso_offset:106(medium)symbol:src/helix/edge/translators/basespace.py:build_run_descriptor:26callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/edge/translators/basespace.py:build_run_descriptor:26callssymbol:src/helix/edge/basespace_client.py:get_fastq_files:109(medium)symbol:src/helix/edge/translators/basespace.py:build_run_descriptor:26callssymbol:src/helix/edge/basespace_client.py:get_run:105(medium)symbol:src/helix/edge/translators/basespace.py:build_run_descriptor:26callssymbol:src/helix/edge/run_descriptor.py:from_dict:51(medium)symbol:src/helix/edge/translators/basespace.py:build_run_descriptor:26callssymbol:src/helix/edge/translators/basespace.py:_fastq_sets_from_fastqs:120(high)symbol:src/helix/edge/translators/basespace.py:build_run_descriptor:26callssymbol:src/helix/edge/translators/basespace.py:_maybe_iso:83(high)symbol:src/helix/edge/translators/basespace.py:build_run_descriptor:26callssymbol:src/helix/edge/translators/basespace.py:_read_structure_from_meta:94(high)symbol:src/helix/edge/translators/basespace.py:build_run_descriptor:26callssymbol:src/helix/edge/translators/basespace.py:_samples_from_fastqs:152(high)symbol:src/helix/edge/translators/basespace.py:list_completed_run_ids:21callssymbol:src/helix/edge/basespace_client.py:list_completed_runs:98(medium)symbol:src/helix/edge/translators/basespace.py:materialize_fastqs:74callssymbol:src/helix/edge/basespace_client.py:download_fastq:113(medium)symbol:src/helix/edge/translators/basespace.py:materialize_fastqs:74callssymbol:src/helix/edge/basespace_client.py:get_fastq_files:109(medium)symbol:src/helix/edge/translators/illumina.py:_collect_fastqs:195callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/edge/translators/illumina.py:_collect_fastqs:195callssymbol:src/helix/fs.py:rglob_sorted:47(medium)symbol:src/helix/edge/translators/illumina.py:_parse_run_info:116callssymbol:src/helix/decision_support/calibration_registry.py:find:25(medium)symbol:src/helix/edge/translators/illumina.py:_parse_run_info:116callssymbol:src/helix/teams/digest.py:parse:21(medium)symbol:src/helix/edge/translators/illumina.py:_parse_run_parameters:142callssymbol:src/helix/teams/digest.py:parse:21(medium)symbol:src/helix/edge/translators/illumina.py:translate:35callssymbol:src/helix/clock.py:utc_now_iso_offset:106(medium)symbol:src/helix/edge/translators/illumina.py:translate:35callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/edge/translators/illumina.py:translate:35callssymbol:src/helix/edge/run_descriptor.py:from_dict:51(medium)symbol:src/helix/edge/translators/illumina.py:translate:35callssymbol:src/helix/edge/translators/illumina.py:_build_read_structure:218(high)symbol:src/helix/edge/translators/illumina.py:translate:35callssymbol:src/helix/edge/translators/illumina.py:_collect_fastqs:195(high)symbol:src/helix/edge/translators/illumina.py:translate:35callssymbol:src/helix/edge/translators/illumina.py:_parse_run_info:116(high)symbol:src/helix/edge/translators/illumina.py:translate:35callssymbol:src/helix/edge/translators/illumina.py:_parse_run_parameters:142(high)symbol:src/helix/edge/translators/illumina.py:translate:35callssymbol:src/helix/edge/translators/illumina.py:_parse_sample_sheet:155(high)symbol:src/helix/edge/translators/ion_torrent.py:run_descriptor_from_torrent_payload:11callssymbol:src/helix/clock.py:utc_now_iso_offset:106(medium)symbol:src/helix/edge/translators/ion_torrent.py:run_descriptor_from_torrent_payload:11callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/edge/translators/ion_torrent.py:run_descriptor_from_torrent_payload:11callssymbol:src/helix/edge/run_descriptor.py:from_dict:51(medium)symbol:src/helix/edge/translators/thermo_connect.py:_group_fastqs:78callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/edge/translators/thermo_connect.py:build_run_descriptor:24callssymbol:src/helix/clock.py:utc_now_iso_offset:106(medium)symbol:src/helix/edge/translators/thermo_connect.py:build_run_descriptor:24callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/edge/translators/thermo_connect.py:build_run_descriptor:24callssymbol:src/helix/edge/run_descriptor.py:from_dict:51(medium)symbol:src/helix/edge/translators/thermo_connect.py:build_run_descriptor:24callssymbol:src/helix/edge/translators/thermo_connect.py:_group_fastqs:78(high)symbol:src/helix/edge/translators/thermo_connect.py:build_run_descriptor:24callssymbol:src/helix/edge/translators/thermo_connect.py:find_fastqs:74(high)symbol:src/helix/edge/translators/thermo_connect.py:discover_runs:15callssymbol:src/helix/fs.py:iterdir_sorted:27(medium)symbol:src/helix/edge/translators/thermo_connect.py:find_fastqs:74callssymbol:src/helix/fs.py:glob_sorted:37(medium)symbol:src/helix/edge/uploader.py:post_bundle:20callssymbol:src/helix/studio/ui_dispatcher.py:post:14(medium)symbol:src/helix/edge/uploader.py:upload_bundle:30callssymbol:src/helix/edge/uploader.py:_iter_chunks:12(high)symbol:src/helix/edge/uploader.py:upload_bundle:30callssymbol:src/helix/studio/ui_dispatcher.py:post:14(medium)symbol:src/helix/edge/watcher.py:_bundle_fastqs:86callssymbol:src/helix/edge/bundle.py:build_run_bundle:98(medium)symbol:src/helix/edge/watcher.py:_bundle_fastqs:86callssymbol:src/helix/edge/bundle.py:BundleFile:19(medium)symbol:src/helix/edge/watcher.py:_save_state:81callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/edge/watcher.py:cleanup_scratch:91callssymbol:src/helix/clock.py:unix_time_s:96(medium)symbol:src/helix/edge/watcher.py:cleanup_scratch:91callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/edge/watcher.py:cleanup_scratch:91callssymbol:src/helix/fs.py:iterdir_sorted:27(medium)symbol:src/helix/edge/watcher.py:cleanup_scratch:91callssymbol:src/helix/fs.py:rglob_sorted:47(medium)symbol:src/helix/edge/watcher.py:discover_complete_runs:32callssymbol:src/helix/fs.py:iterdir_sorted:27(medium)symbol:src/helix/edge/watcher.py:process_basespace:145callssymbol:src/helix/edge/basespace_client.py:BaseSpaceAuth:16(medium)symbol:src/helix/edge/watcher.py:process_basespace:145callssymbol:src/helix/edge/basespace_client.py:BaseSpaceClient:66(medium)symbol:src/helix/edge/watcher.py:process_basespace:145callssymbol:src/helix/edge/basespace_client.py:BaseSpaceTokenManager:29(medium)symbol:src/helix/edge/watcher.py:process_basespace:145callssymbol:src/helix/edge/translators/basespace.py:BaseSpaceTranslator:16(medium)symbol:src/helix/edge/watcher.py:process_basespace:145callssymbol:src/helix/edge/translators/basespace.py:list_completed_run_ids:21(medium)symbol:src/helix/edge/watcher.py:process_basespace:145callssymbol:src/helix/edge/translators/basespace.py:materialize_fastqs:74(medium)symbol:src/helix/edge/watcher.py:process_basespace:145callssymbol:src/helix/edge/uploader.py:upload_bundle:30(medium)symbol:src/helix/edge/watcher.py:process_basespace:145callssymbol:src/helix/edge/watcher.py:_bundle_fastqs:86(high)symbol:src/helix/edge/watcher.py:process_basespace:145callssymbol:src/helix/edge/watcher.py:_load_state:75(high)symbol:src/helix/edge/watcher.py:process_basespace:145callssymbol:src/helix/edge/watcher.py:_save_state:81(high)symbol:src/helix/edge/watcher.py:process_illumina:137callssymbol:src/helix/edge/translators/illumina.py:IlluminaRunTranslator:20(medium)symbol:src/helix/edge/watcher.py:process_illumina:137callssymbol:src/helix/edge/watcher.py:EdgeAgent:47(high)symbol:src/helix/edge/watcher.py:process_illumina:137callssymbol:src/helix/edge/watcher.py:process_once:54(high)symbol:src/helix/edge/watcher.py:process_illumina:137callssymbol:src/helix/edge/watcher.py:RunFolderWatcher:25(high)symbol:src/helix/edge/watcher.py:process_once:54callssymbol:src/helix/edge/bundle.py:build_run_bundle:98(medium)symbol:src/helix/edge/watcher.py:process_once:54callssymbol:src/helix/edge/bundle.py:BundleFile:19(medium)symbol:src/helix/edge/watcher.py:process_once:54callssymbol:src/helix/edge/uploader.py:upload_bundle:30(medium)symbol:src/helix/edge/watcher.py:process_once:54callssymbol:src/helix/edge/watcher.py:discover_complete_runs:32(high)symbol:src/helix/edge/watcher.py:process_thermo:172callssymbol:src/helix/edge/translators/thermo_connect.py:discover_runs:15(medium)symbol:src/helix/edge/watcher.py:process_thermo:172callssymbol:src/helix/edge/translators/thermo_connect.py:find_fastqs:74(medium)symbol:src/helix/edge/watcher.py:process_thermo:172callssymbol:src/helix/edge/translators/thermo_connect.py:ThermoConnectTranslator:14(medium)symbol:src/helix/edge/watcher.py:process_thermo:172callssymbol:src/helix/edge/uploader.py:upload_bundle:30(medium)symbol:src/helix/edge/watcher.py:process_thermo:172callssymbol:src/helix/edge/watcher.py:_bundle_fastqs:86(high)symbol:src/helix/edge/watcher.py:process_thermo:172callssymbol:src/helix/edge/watcher.py:_load_state:75(high)symbol:src/helix/edge/watcher.py:process_thermo:172callssymbol:src/helix/edge/watcher.py:_save_state:81(high)symbol:src/helix/edit/dag.py:_compute_seq_hashes:62callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/edit/dag.py:_compute_seq_hashes:62callssymbol:src/helix/genome/digital.py:materialize_all:118(medium)symbol:src/helix/edit/dag.py:_compute_seq_hashes:62callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/edit/dag.py:dag_from_payload:69callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/edit/dag.py:dag_from_payload:69callssymbol:docs/playground/js/realtime.js:payload:438(low)symbol:src/helix/edit/dag.py:dag_from_payload:69callssymbol:src/helix/edit/dag.py:EditDAG:38(high)symbol:src/helix/edit/dag.py:dag_from_payload:69callssymbol:src/helix/edit/dag.py:EditEdge:27(high)symbol:src/helix/edit/dag.py:dag_from_payload:69callssymbol:src/helix/edit/dag.py:EditNode:14(high)symbol:src/helix/edit/dag.py:dag_from_payload:69callssymbol:src/helix/edit/events.py:EditEvent:9(medium)symbol:src/helix/edit/dag.py:dag_from_payload:69callssymbol:src/helix/genome/digital.py:apply:106(medium)symbol:src/helix/edit/dag.py:dag_from_payload:69callssymbol:src/helix/genome/digital.py:DigitalGenome:15(medium)symbol:src/helix/edit/dag.py:dag_from_payload:69callssymbol:src/helix/genome/digital.py:view:92(medium)symbol:src/helix/edit/dag.py:dag_from_payload:69callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/edit/dag.py:terminal_nodes:45callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/edit/hashing.py:hash_event:12callssymbol:src/helix/edit/hashing.py:_sha256:8(high)symbol:src/helix/edit/hashing.py:hash_event:12callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/edit/hashing.py:hash_node_id:17callssymbol:src/helix/edit/hashing.py:_sha256:8(high)symbol:src/helix/edit/hashing.py:hash_node_id:17callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/edit/post.py:_seq_hash:11callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/edit/post.py:dedupe_terminal_nodes:22callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/edit/post.py:dedupe_terminal_nodes:22callssymbol:src/helix/edit/dag.py:EditNode:14(medium)symbol:src/helix/edit/post.py:dedupe_terminal_nodes:22callssymbol:src/helix/edit/dag.py:terminal_nodes:45(medium)symbol:src/helix/edit/post.py:dedupe_terminal_nodes:22callssymbol:src/helix/edit/post.py:_log_sum_exp:15(high)symbol:src/helix/edit/post.py:dedupe_terminal_nodes:22callssymbol:src/helix/edit/post.py:_seq_hash:11(high)symbol:src/helix/edit/post.py:dedupe_terminal_nodes:22callssymbol:src/helix/genome/digital.py:materialize_chrom:110(medium)symbol:src/helix/edit/report.py:_encode_png:51callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/edit/report.py:compute_metrics:23callssymbol:src/helix/edit/dag.py:terminal_nodes:45(medium)symbol:src/helix/edit/report.py:compute_metrics:23callssymbol:src/helix/edit/report.py:DagMetrics:14(high)symbol:src/helix/edit/report.py:render_html_report:56callssymbol:src/helix/edit/report.py:_encode_png:51(high)symbol:src/helix/edit/report.py:render_html_report:56callssymbol:src/helix/edit/report.py:compute_metrics:23(high)symbol:src/helix/engine_benchmark.py:_encode_sequence_batch:32callssymbol:src/helix/engine/encoding.py:encode_sequence_to_uint8:14(medium)symbol:src/helix/engine_benchmark.py:_random_sequences:27callssymbol:tests/test_offtarget_properties.py:integers:22(low)symbol:src/helix/engine_benchmark.py:collect_benchmark_env:54callssymbol:src/helix/config.py:native_backend_available:38(medium)symbol:src/helix/engine_benchmark.py:collect_benchmark_env:54callssymbol:src/helix/engine_benchmark.py:_query_gpu_name:36(high)symbol:src/helix/engine_benchmark.py:run_benchmark:179callssymbol:src/helix/engine_benchmark.py:collect_benchmark_env:54(high)symbol:src/helix/engine_benchmark.py:run_benchmark:179callssymbol:src/helix/engine_benchmark.py:run_crispr_benchmarks:80(high)symbol:src/helix/engine_benchmark.py:run_benchmark:179callssymbol:src/helix/engine_benchmark.py:run_prime_benchmarks:125(high)symbol:src/helix/engine/benchmark.py:_encode_sequence_batch:31callssymbol:src/helix/engine/encoding.py:encode_sequence_to_uint8:14(medium)symbol:src/helix/engine/benchmark.py:_random_sequences:26callssymbol:tests/test_offtarget_properties.py:integers:22(low)symbol:src/helix/engine/benchmark.py:collect_benchmark_env:55callssymbol:src/helix/config.py:native_backend_available:38(medium)symbol:src/helix/engine/benchmark.py:collect_benchmark_env:55callssymbol:src/helix/engine/benchmark.py:_query_gpu_name:37(high)symbol:src/helix/engine/benchmark.py:run_benchmark:181callssymbol:src/helix/engine/benchmark.py:collect_benchmark_env:55(high)symbol:src/helix/engine/benchmark.py:run_benchmark:181callssymbol:src/helix/engine/benchmark.py:run_crispr_benchmarks:81(high)symbol:src/helix/engine/benchmark.py:run_benchmark:181callssymbol:src/helix/engine/benchmark.py:run_prime_benchmarks:126(high)symbol:src/helix/engine/encoding.py:encode_sequence_to_uint8:14callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/engine/gpu/l0_thermo.py:_encode_batch:45callssymbol:src/helix/engine/gpu/l0_thermo.py:_encode_seq:41(high)symbol:src/helix/engine/gpu/l0_thermo.py:_encode_batch:45callssymbol:src/helix/live/livelab.py:empty:58(medium)symbol:src/helix/engine/gpu/l0_thermo.py:l0_thermo_scores_cpu:66callssymbol:src/helix/engine/gpu/l0_thermo.py:_encode_seq:41(high)symbol:src/helix/engine/gpu/l0_thermo.py:l0_thermo_scores_cpu:66callssymbol:src/helix/engine/gpu/l0_thermo.py:_tm_from_dg:59(high)symbol:src/helix/engine/gpu/l0_thermo.py:l0_thermo_scores_cpu:66callssymbol:src/helix/engine/gpu/l0_thermo.py:ThermoParams:15(high)symbol:src/helix/engine/gpu/l0_thermo.py:l0_thermo_scores_gpu:84callssymbol:src/helix/engine/gpu/l0_thermo.py:_encode_batch:45(high)symbol:src/helix/engine/gpu/l0_thermo.py:l0_thermo_scores_gpu:84callssymbol:src/helix/engine/gpu/l0_thermo.py:ThermoParams:15(high)symbol:src/helix/entropy.py:_deterministic_mode:24callssymbol:src/helix/entropy.py:_truthy:20(high)symbol:src/helix/entropy.py:deterministic_token_bytes:42callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/entropy.py:set_deterministic_entropy_seed_from_run_id:33callssymbol:src/helix/entropy.py:set_deterministic_entropy_seed:28(high)symbol:src/helix/entropy.py:set_deterministic_entropy_seed_from_run_id:33callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/entropy.py:token_bytes:70callssymbol:src/helix/determinism/nondet.py:nondeterminism_allowed:27(medium)symbol:src/helix/entropy.py:token_bytes:70callssymbol:src/helix/entropy.py:_deterministic_mode:24(high)symbol:src/helix/entropy.py:token_bytes:70callssymbol:src/helix/entropy.py:deterministic_token_bytes:42(high)symbol:src/helix/entropy.py:token_bytes:70callssymbol:src/helix/security/tokens.py:token_bytes:8(medium)symbol:src/helix/entropy.py:token_hex:82callssymbol:src/helix/determinism/nondet.py:nondeterminism_allowed:27(medium)symbol:src/helix/entropy.py:token_hex:82callssymbol:src/helix/entropy.py:_deterministic_mode:24(high)symbol:src/helix/entropy.py:token_hex:82callssymbol:src/helix/entropy.py:deterministic_token_bytes:42(high)symbol:src/helix/entropy.py:token_hex:82callssymbol:src/helix/security/tokens.py:token_hex:12(medium)symbol:src/helix/entropy.py:token_urlsafe:88callssymbol:src/helix/determinism/nondet.py:nondeterminism_allowed:27(medium)symbol:src/helix/entropy.py:token_urlsafe:88callssymbol:src/helix/entropy.py:_deterministic_mode:24(high)symbol:src/helix/entropy.py:token_urlsafe:88callssymbol:src/helix/entropy.py:deterministic_token_bytes:42(high)symbol:src/helix/entropy.py:token_urlsafe:88callssymbol:src/helix/security/tokens.py:token_urlsafe:16(medium)symbol:src/helix/entropy.py:token_urlsafe:88callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/entropy.py:uuid4:95callssymbol:src/helix/determinism/nondet.py:nondeterminism_allowed:27(medium)symbol:src/helix/entropy.py:uuid4:95callssymbol:src/helix/entropy.py:_deterministic_mode:24(high)symbol:src/helix/entropy.py:uuid4:95callssymbol:src/helix/entropy.py:deterministic_token_bytes:42(high)symbol:src/helix/enzyme/bundle.py:_rglob_files:25callssymbol:src/helix/fs.py:rglob_sorted:47(medium)symbol:src/helix/enzyme/canonical.py:canonical_json_bytes:10callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/enzyme/canonical.py:sha256_prefixed_json:26callssymbol:src/helix/enzyme/canonical.py:canonical_json_bytes:10(high)symbol:src/helix/enzyme/canonical.py:sha256_prefixed_json:26callssymbol:src/helix/enzyme/canonical.py:sha256_prefixed:22(high)symbol:src/helix/enzyme/canonical.py:sha256_prefixed:22callssymbol:src/helix/enzyme/canonical.py:sha256_hex:18(high)symbol:src/helix/enzyme/diff.py:_score_tolerances:51callssymbol:src/helix/enzyme/diff.py:EnzymeDiffError:12(high)symbol:src/helix/enzyme/diff.py:_walk:84callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/enzyme/diff.py:_walk:84callssymbol:src/helix/enzyme/diff.py:_json_pointer_escape:77(high)symbol:src/helix/enzyme/export.py:_load_json:26callssymbol:src/helix/enzyme/export.py:EnzymeExportError:14(high)symbol:src/helix/enzyme/export.py:_write_json:18callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/enzyme/fold_proxy.py:compute_fold_proxy:84callssymbol:src/helix/enzyme/fold_proxy.py:_clamp01:30(high)symbol:src/helix/enzyme/fold_proxy.py:compute_fold_proxy:84callssymbol:src/helix/enzyme/fold_proxy.py:_max_repeat_run:51(high)symbol:src/helix/enzyme/fold_proxy.py:compute_fold_proxy:84callssymbol:src/helix/enzyme/fold_proxy.py:_max_run:38(high)symbol:src/helix/enzyme/fold_proxy.py:compute_fold_proxy:84callssymbol:src/helix/enzyme/fold_proxy.py:_max_window_fraction:66(high)symbol:src/helix/enzyme/fold_proxy.py:compute_fold_proxy:84callssymbol:src/helix/enzyme/fold_proxy.py:_round6:34(high)symbol:src/helix/enzyme/fold_proxy.py:compute_fold_proxy:84callssymbol:src/helix/enzyme/fold_proxy.py:FoldProxyError:6(high)symbol:src/helix/enzyme/fold_proxy.py:compute_fold_proxy:84callssymbol:src/helix/enzyme/fold_proxy.py:FoldProxyResult:11(high)symbol:src/helix/enzyme/layout.py:init_enzyme_bundle:32callssymbol:src/helix/enzyme/layout.py:EnzymeBundleLayout:9(high)symbol:src/helix/enzyme/layout.py:open_enzyme_bundle:97callssymbol:src/helix/enzyme/layout.py:EnzymeBundleLayout:9(high)symbol:src/helix/enzyme/report.py:_load_json:16callssymbol:src/helix/enzyme/report.py:EnzymeReportError:12(high)symbol:src/helix/enzyme/report.py:_write_text:23callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/enzyme/schema_digest.py:_digest_of_entries:21callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/enzyme/schema_digest.py:_schema_dir:17callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/enzyme/schema_digest.py:compute_enzyme_schema_digest:58callssymbol:src/helix/enzyme/schema_digest.py:_schema_dir:17(high)symbol:src/helix/enzyme/schema_digest.py:compute_enzyme_schema_digest:58callssymbol:src/helix/enzyme/schema_digest.py:compute_enzyme_schema_digest_from_named_bytes:29(high)symbol:src/helix/enzyme/schema_digest.py:compute_enzyme_schema_digest:58callssymbol:src/helix/fs.py:glob_sorted:37(medium)symbol:src/helix/enzyme/schema_digest.py:load_repo_schema_digest_snapshot:74callssymbol:src/helix/enzyme/schema_digest.py:_schema_dir:17(high)symbol:src/helix/enzyme/schema_digest.py:load_repo_schema_digest_snapshot:74callssymbol:src/helix/enzyme/schema_digest.py:EnzymeSchemaDigestError:13(high)symbol:src/helix/enzyme/schema_pack.py:_schema_dir:13callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/enzyme/schema_pack.py:write_enzyme_schema_pack:17callssymbol:src/helix/enzyme/schema_pack.py:_schema_dir:13(high)symbol:src/helix/enzyme/schema_pack.py:write_enzyme_schema_pack:17callssymbol:src/helix/enzyme/schema_pack.py:EnzymeSchemaPackError:9(high)symbol:src/helix/enzyme/schema_pack.py:write_enzyme_schema_pack:17callssymbol:src/helix/fs.py:glob_sorted:37(medium)symbol:src/helix/enzyme/schema_pack.py:write_enzyme_schema_pack:17callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/enzyme/schema.py:_schema_dir:17callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/enzyme/schema.py:schema_filename:49callssymbol:src/helix/enzyme/schema.py:EnzymeSchemaError:34(high)symbol:src/helix/enzyme/schema.py:schema_filename:49callssymbol:src/helix/enzyme/schema.py:SchemaId:12(high)symbol:src/helix/enzyme/schema.py:schema_path:38callssymbol:src/helix/enzyme/schema.py:_schema_dir:17(high)symbol:src/helix/enzyme/schema.py:schema_path:38callssymbol:src/helix/enzyme/schema.py:EnzymeSchemaError:34(high)symbol:src/helix/enzyme/schema.py:schema_path:38callssymbol:src/helix/enzyme/schema.py:SchemaId:12(high)symbol:src/helix/enzyme/schema.py:validate_by_declared_schema:70callssymbol:src/helix/enzyme/schema.py:EnzymeSchemaError:34(high)symbol:src/helix/enzyme/schema.py:validate_by_declared_schema:70callssymbol:src/helix/enzyme/schema.py:validate_payload:64(high)symbol:src/helix/enzyme/schema.py:validate_payload:64callssymbol:src/helix/enzyme/schema.py:schema_path:38(high)symbol:src/helix/enzyme/simulate.py:_deterministic_mode:44callssymbol:src/helix/enzyme/simulate.py:_truthy:40(high)symbol:src/helix/enzyme/simulate.py:_sequence_sha256:219callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/enzyme/simulate.py:_single_scoring_profile:69callssymbol:src/helix/enzyme/simulate.py:EnzymeSimulateError:22(high)symbol:src/helix/enzyme/simulate.py:_single_scoring_profile:69callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/enzyme/simulate.py:_write_json:54callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/enzyme/verify.py:_bundle_sha256_from_manifest_entries:114callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/enzyme/verify.py:_collect_case_collisions:122callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/enzyme/verify.py:_collect_case_collisions:122callssymbol:src/helix/enzyme/verify.py:_validate_relpath:57(high)symbol:src/helix/enzyme/verify.py:_load_json_from_bundle:99callssymbol:src/helix/enzyme/verify.py:_read_file_bytes:69(high)symbol:src/helix/enzyme/verify.py:_load_json_from_bundle:99callssymbol:src/helix/enzyme/verify.py:EnzymeVerifyError:26(high)symbol:src/helix/enzyme/verify.py:_load_json_from_bundle:99callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/enzyme/verify.py:_read_file_bytes:69callssymbol:src/helix/enzyme/verify.py:_validate_relpath:57(high)symbol:src/helix/enzyme/verify.py:_read_file_bytes:69callssymbol:src/helix/enzyme/verify.py:EnzymeVerifyError:26(high)symbol:src/helix/enzyme/verify.py:_validate_relpath:57callssymbol:src/helix/enzyme/verify.py:EnzymeVerifyError:26(high)symbol:src/helix/eval/azimuth_cnn_phase4.py:_embed_rows_v3_kmer2:61callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v3_kmer2:1471(medium)symbol:src/helix/eval/azimuth_cnn_phase4.py:_embed_rows_v3_kmer2:61callssymbol:src/helix/nussinov_algorithm.py:fold_to_dot_bracket:111(medium)symbol:src/helix/eval/azimuth_cnn_phase4.py:_make_demo_cas:36callssymbol:src/helix/crispr/model.py:CasSystem:39(medium)symbol:src/helix/eval/azimuth_cnn_phase4.py:_make_demo_cas:36callssymbol:src/helix/crispr/model.py:PAMRule:23(medium)symbol:src/helix/eval/azimuth_cnn_phase4.py:_physics_scores_by_guide:46callssymbol:src/helix/crispr/model.py:GuideRNA:62(medium)symbol:src/helix/eval/azimuth_cnn_phase4.py:_physics_scores_by_guide:46callssymbol:src/helix/crispr/physics.py:_encode_sequence_to_uint8:55(medium)symbol:src/helix/eval/azimuth_cnn_phase4.py:_physics_scores_by_guide:46callssymbol:src/helix/crispr/physics.py:create_crispr_physics:611(medium)symbol:src/helix/eval/azimuth_cnn_phase4.py:_physics_scores_by_guide:46callssymbol:src/helix/eval/azimuth_cnn_phase4.py:_make_demo_cas:36(high)symbol:src/helix/eval/azimuth_cnn_phase4.py:main:112callssymbol:examples/offscreen_webrtc_demo/signaling/server.js:path:3(low)symbol:src/helix/eval/azimuth_cnn_phase4.py:main:112callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_load_bundle:952(medium)symbol:src/helix/eval/azimuth_cnn_phase4.py:main:112callssymbol:src/helix/eval/azimuth_cnn_phase4.py:_bundle_logits_v2:73(high)symbol:src/helix/eval/azimuth_cnn_phase4.py:main:112callssymbol:src/helix/eval/azimuth_cnn_phase4.py:_embed_rows_v3_kmer2:61(high)symbol:src/helix/eval/azimuth_cnn_phase4.py:main:112callssymbol:src/helix/eval/azimuth_cnn_phase4.py:_physics_scores_by_guide:46(high)symbol:src/helix/eval/azimuth_cnn_phase4.py:main:112callssymbol:src/helix/eval/azimuth_knn_phase1.py:load_azimuth_rows:84(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:_embed_rows:208callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v2:1404(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:_embed_rows:208callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v3_kmer2:1471(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:_embed_rows:208callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v4_kmer2_kmer3hash256:1532(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:_embed_rows:208callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v4_thermo_positional:1542(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:_embed_rows:208callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v5_kmer2_pos1hot_guide20:1608(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:_embed_rows:208callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v6_kmer2_thermo:1552(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:_embed_rows:208callssymbol:src/helix/nussinov_algorithm.py:fold_to_dot_bracket:111(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:_make_demo_cas:238callssymbol:src/helix/crispr/model.py:CasSystem:39(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:_make_demo_cas:238callssymbol:src/helix/crispr/model.py:PAMRule:23(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:_physics_scores_by_guide:247callssymbol:src/helix/crispr/model.py:GuideRNA:62(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:_physics_scores_by_guide:247callssymbol:src/helix/crispr/physics.py:_encode_sequence_to_uint8:55(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:_physics_scores_by_guide:247callssymbol:src/helix/crispr/physics.py:create_crispr_physics:611(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:_physics_scores_by_guide:247callssymbol:src/helix/eval/azimuth_knn_phase1.py:_make_demo_cas:238(high)symbol:src/helix/eval/azimuth_knn_phase1.py:knn_topk_sorted:327callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_single_thread_numpy:611(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:load_azimuth_rows:84callssymbol:src/helix/eval/azimuth_knn_phase1.py:_as_str:57(high)symbol:src/helix/eval/azimuth_knn_phase1.py:load_azimuth_rows:84callssymbol:src/helix/eval/azimuth_knn_phase1.py:_read_json:50(high)symbol:src/helix/eval/azimuth_knn_phase1.py:load_azimuth_rows:84callssymbol:src/helix/eval/azimuth_knn_phase1.py:_validate_seq30:64(high)symbol:src/helix/eval/azimuth_knn_phase1.py:load_azimuth_rows:84callssymbol:src/helix/eval/azimuth_knn_phase1.py:Row:74(high)symbol:src/helix/eval/azimuth_knn_phase1.py:load_azimuth_rows:84callssymbol:src/helix/evaluation/packs.py:load_evaluation_pack:352(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:load_azimuth_rows:84callssymbol:src/helix/evaluation/packs.py:resolve_evaluation_pack_dir:342(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:load_base_model:286callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_load_npz_arrays:398(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:load_base_model:286callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_validate_bundle_arrays:440(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:load_base_model:286callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_validate_bundle_meta:177(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:load_base_model:286callssymbol:src/helix/eval/azimuth_knn_phase1.py:_sha256_hex:38(high)symbol:src/helix/eval/azimuth_knn_phase1.py:load_base_model:286callssymbol:src/helix/eval/azimuth_knn_phase1.py:BaseModel:265(high)symbol:src/helix/eval/azimuth_knn_phase1.py:main:761callssymbol:src/helix/eval/azimuth_knn_phase1.py:_embed_rows:208(high)symbol:src/helix/eval/azimuth_knn_phase1.py:main:761callssymbol:src/helix/eval/azimuth_knn_phase1.py:_parse_list_json:751(high)symbol:src/helix/eval/azimuth_knn_phase1.py:main:761callssymbol:src/helix/eval/azimuth_knn_phase1.py:_physics_scores_by_guide:247(high)symbol:src/helix/eval/azimuth_knn_phase1.py:main:761callssymbol:src/helix/eval/azimuth_knn_phase1.py:_read_json:50(high)symbol:src/helix/eval/azimuth_knn_phase1.py:main:761callssymbol:src/helix/eval/azimuth_knn_phase1.py:load_azimuth_rows:84(high)symbol:src/helix/eval/azimuth_knn_phase1.py:main:761callssymbol:src/helix/eval/azimuth_knn_phase1.py:load_base_model:286(high)symbol:src/helix/eval/azimuth_knn_phase1.py:main:761callssymbol:src/helix/eval/azimuth_knn_phase1.py:run_phase1_cv:409(high)symbol:src/helix/eval/azimuth_knn_phase1.py:main:761callssymbol:src/helix/eval/azimuth_knn_phase1.py:run_phase1_holdout:614(high)symbol:src/helix/eval/azimuth_knn_phase1.py:main:761callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:main:761callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:main:761callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:sha256_npy_hex:42callssymbol:src/helix/crispr/ontargetx/bundle_io.py:npy_bytes:13(medium)symbol:src/helix/eval/azimuth_knn_phase1.py:sha256_npy_hex:42callssymbol:src/helix/eval/azimuth_knn_phase1.py:_sha256_hex:38(high)symbol:src/helix/eval/azimuth_mlp_phase3.py:_embed_rows:55callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v2:1404(medium)symbol:src/helix/eval/azimuth_mlp_phase3.py:_embed_rows:55callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v3_kmer2:1471(medium)symbol:src/helix/eval/azimuth_mlp_phase3.py:_embed_rows:55callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v4_kmer2_kmer3hash256:1532(medium)symbol:src/helix/eval/azimuth_mlp_phase3.py:_embed_rows:55callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v4_thermo_positional:1542(medium)symbol:src/helix/eval/azimuth_mlp_phase3.py:_embed_rows:55callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v5_kmer2_pos1hot_guide20:1608(medium)symbol:src/helix/eval/azimuth_mlp_phase3.py:_embed_rows:55callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v6_kmer2_thermo:1552(medium)symbol:src/helix/eval/azimuth_mlp_phase3.py:_embed_rows:55callssymbol:src/helix/eval/azimuth_mlp_phase3.py:_l2_normalize_rows:29(high)symbol:src/helix/eval/azimuth_mlp_phase3.py:_embed_rows:55callssymbol:src/helix/nussinov_algorithm.py:fold_to_dot_bracket:111(medium)symbol:src/helix/eval/azimuth_mlp_phase3.py:fit_standard_scaler:47callssymbol:src/helix/eval/azimuth_mlp_phase3.py:StandardScaler:36(high)symbol:src/helix/eval/azimuth_mlp_phase3.py:main:81callssymbol:examples/offscreen_webrtc_demo/signaling/server.js:path:3(low)symbol:src/helix/eval/azimuth_mlp_phase3.py:main:81callssymbol:src/helix/eval/azimuth_knn_phase1.py:load_azimuth_rows:84(medium)symbol:src/helix/eval/azimuth_mlp_phase3.py:main:81callssymbol:src/helix/eval/azimuth_mlp_phase3.py:_embed_rows:55(high)symbol:src/helix/eval/azimuth_mlp_phase3.py:main:81callssymbol:src/helix/eval/azimuth_mlp_phase3.py:fit_standard_scaler:47(high)symbol:src/helix/eval/azimuth_mlp_phase3.py:main:81callssymbol:src/helix/eval/azimuth_mlp_phase3.py:transform:40(high)symbol:src/helix/evaluation/auroc_metric.py:auroc_metric_json_bytes:142callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(medium)symbol:src/helix/evaluation/auroc_metric.py:auroc_metric_sha256_hex:146callssymbol:src/helix/evaluation/auroc_metric.py:_sha256_hex:13(high)symbol:src/helix/evaluation/auroc_metric.py:auroc_metric_sha256_hex:146callssymbol:src/helix/evaluation/auroc_metric.py:auroc_metric_json_bytes:142(high)symbol:src/helix/evaluation/offtarget_pack_builder.py:_apply_upstream_filters:279callssymbol:src/helix/evaluation/offtarget_pack_builder.py:OfftargetPackBuildError:20(high)symbol:src/helix/evaluation/offtarget_pack_builder.py:_build_pack_manifest:321callssymbol:src/helix/evaluation/pack_manifest.py:build_pack_manifest_v1:76(medium)symbol:src/helix/evaluation/offtarget_pack_builder.py:_compute_holdout_guides:229callssymbol:src/helix/evaluation/offtarget_pack_builder.py:OfftargetPackBuildError:20(high)symbol:src/helix/evaluation/offtarget_pack_builder.py:_compute_holdout_guides:229callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/evaluation/offtarget_pack_builder.py:_iter_csv_rows:268callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/evaluation/offtarget_pack_builder.py:_iter_csv_rows:268callssymbol:src/helix/evaluation/offtarget_pack_builder.py:OfftargetPackBuildError:20(high)symbol:src/helix/evaluation/offtarget_pack_builder.py:_kfold_id:244callssymbol:src/helix/evaluation/offtarget_pack_builder.py:_u64_be:32(high)symbol:src/helix/evaluation/offtarget_pack_builder.py:_kfold_id:244callssymbol:src/helix/evaluation/offtarget_pack_builder.py:OfftargetPackBuildError:20(high)symbol:src/helix/evaluation/offtarget_pack_builder.py:_kfold_id:244callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/evaluation/offtarget_pack_builder.py:_norm_dna_seq:67callssymbol:src/helix/evaluation/offtarget_pack_builder.py:OfftargetPackBuildError:20(high)symbol:src/helix/evaluation/offtarget_pack_builder.py:_norm_pam_patterns:86callssymbol:src/helix/evaluation/offtarget_pack_builder.py:OfftargetPackBuildError:20(high)symbol:src/helix/evaluation/offtarget_pack_builder.py:_norm_pam_patterns:86callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/evaluation/offtarget_pack_builder.py:_norm_strand:77callssymbol:src/helix/evaluation/offtarget_pack_builder.py:OfftargetPackBuildError:20(high)symbol:src/helix/evaluation/offtarget_pack_builder.py:_pam_matches_any:100callssymbol:src/helix/crispr/pam.py:match_pam:111(medium)symbol:src/helix/evaluation/offtarget_pack_builder.py:_read_bytes_and_verify_sha256:56callssymbol:src/helix/evaluation/offtarget_pack_builder.py:_parse_sha256_hex:38(high)symbol:src/helix/evaluation/offtarget_pack_builder.py:_read_bytes_and_verify_sha256:56callssymbol:src/helix/evaluation/offtarget_pack_builder.py:_sha256_hex:24(high)symbol:src/helix/evaluation/offtarget_pack_builder.py:_read_bytes_and_verify_sha256:56callssymbol:src/helix/evaluation/offtarget_pack_builder.py:OfftargetPackBuildError:20(high)symbol:src/helix/evaluation/offtarget_pack_builder.py:_read_json:45callssymbol:src/helix/evaluation/offtarget_pack_builder.py:OfftargetPackBuildError:20(high)symbol:src/helix/evaluation/offtarget_pack_builder.py:join_key_sha256:137callssymbol:src/helix/evaluation/offtarget_pack_builder.py:_sha256_hex:24(high)symbol:src/helix/evaluation/offtarget_pack_builder.py:join_key_sha256:137callssymbol:src/helix/evaluation/offtarget_pack_builder.py:to_json:121(high)symbol:src/helix/evaluation/offtarget_pack_builder.py:join_key_sha256:137callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(medium)symbol:src/helix/evaluation/offtarget_pack_builder.py:load_contig_map:191callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/evaluation/offtarget_pack_builder.py:load_contig_map:191callssymbol:src/helix/evaluation/offtarget_pack_builder.py:_read_json:45(high)symbol:src/helix/evaluation/offtarget_pack_builder.py:load_contig_map:191callssymbol:src/helix/evaluation/offtarget_pack_builder.py:_sha256_hex:24(high)symbol:src/helix/evaluation/offtarget_pack_builder.py:load_contig_map:191callssymbol:src/helix/evaluation/offtarget_pack_builder.py:OfftargetPackBuildError:20(high)symbol:src/helix/evaluation/offtarget_pack_builder.py:load_contig_map:191callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(medium)symbol:src/helix/evaluation/pack_manifest.py:_read_json_object:47callssymbol:src/helix/evaluation/pack_manifest.py:EvaluationPackManifestError:11(high)symbol:src/helix/evaluation/pack_manifest.py:build_pack_manifest_v1:76callssymbol:src/helix/evaluation/pack_manifest.py:file_sha256_for_manifest_v1:58(high)symbol:src/helix/evaluation/pack_manifest.py:build_pack_manifest_v1:76callssymbol:src/helix/evaluation/pack_manifest.py:sha256_hex:15(high)symbol:src/helix/evaluation/pack_manifest.py:build_pack_manifest_v1:76callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(medium)symbol:src/helix/evaluation/pack_manifest.py:evaluation_pack_payload_sha256_v1:33callssymbol:src/helix/evaluation/pack_manifest.py:sha256_hex:15(high)symbol:src/helix/evaluation/pack_manifest.py:evaluation_pack_payload_sha256_v1:33callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(medium)symbol:src/helix/evaluation/pack_manifest.py:file_sha256_for_manifest_v1:58callssymbol:src/helix/evaluation/pack_manifest.py:_read_json_object:47(high)symbol:src/helix/evaluation/pack_manifest.py:file_sha256_for_manifest_v1:58callssymbol:src/helix/evaluation/pack_manifest.py:evaluation_pack_payload_sha256_v1:33(high)symbol:src/helix/evaluation/pack_manifest.py:file_sha256_for_manifest_v1:58callssymbol:src/helix/evaluation/pack_manifest.py:labels_payload_sha256_v1:19(high)symbol:src/helix/evaluation/pack_manifest.py:file_sha256_for_manifest_v1:58callssymbol:src/helix/evaluation/pack_manifest.py:sha256_hex:15(high)symbol:src/helix/evaluation/pack_manifest.py:labels_payload_sha256_v1:19callssymbol:src/helix/evaluation/pack_manifest.py:sha256_hex:15(high)symbol:src/helix/evaluation/pack_manifest.py:labels_payload_sha256_v1:19callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(medium)symbol:src/helix/evaluation/packs.py:_load_labels:261callssymbol:src/helix/evaluation/packs.py:_parse_sha256_text:34(high)symbol:src/helix/evaluation/packs.py:_load_labels:261callssymbol:src/helix/evaluation/packs.py:_read_json:23(high)symbol:src/helix/evaluation/packs.py:_load_labels:261callssymbol:src/helix/evaluation/packs.py:EvaluationLabelItemV1:179(high)symbol:src/helix/evaluation/packs.py:_load_labels:261callssymbol:src/helix/evaluation/packs.py:EvaluationLabelsV1:187(high)symbol:src/helix/evaluation/packs.py:_load_labels:261callssymbol:src/helix/evaluation/packs.py:EvaluationPackError:15(high)symbol:src/helix/evaluation/packs.py:_manifest_sha256:73callssymbol:src/helix/evaluation/packs.py:_read_json:23(high)symbol:src/helix/evaluation/packs.py:_open_pack_dir:314callssymbol:src/helix/evaluation/packs.py:EvaluationPackError:15(high)symbol:src/helix/evaluation/packs.py:_open_pack_dir:314callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/evaluation/packs.py:_read_json:23callssymbol:src/helix/evaluation/packs.py:EvaluationPackError:15(high)symbol:src/helix/evaluation/packs.py:_source_summary:245callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(medium)symbol:src/helix/evaluation/packs.py:_source_summary:245callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/evaluation/packs.py:_verify_labels_sha256:44callssymbol:src/helix/evaluation/pack_manifest.py:labels_payload_sha256_v1:19(medium)symbol:src/helix/evaluation/packs.py:_verify_labels_sha256:44callssymbol:src/helix/evaluation/packs.py:_parse_sha256_text:34(high)symbol:src/helix/evaluation/packs.py:_verify_labels_sha256:44callssymbol:src/helix/evaluation/packs.py:_read_json:23(high)symbol:src/helix/evaluation/packs.py:_verify_labels_sha256:44callssymbol:src/helix/evaluation/packs.py:EvaluationPackError:15(high)symbol:src/helix/evaluation/packs.py:_verify_manifest:87callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/evaluation/packs.py:_verify_manifest:87callssymbol:src/helix/evaluation/pack_manifest.py:file_sha256_for_manifest_v1:58(medium)symbol:src/helix/evaluation/packs.py:_verify_manifest:87callssymbol:src/helix/evaluation/packs.py:_read_json:23(high)symbol:src/helix/evaluation/packs.py:_verify_manifest:87callssymbol:src/helix/evaluation/packs.py:_sha256_hex:19(high)symbol:src/helix/evaluation/packs.py:_verify_manifest:87callssymbol:src/helix/evaluation/packs.py:EvaluationPackError:15(high)symbol:src/helix/evaluation/packs.py:_verify_manifest:87callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(medium)symbol:src/helix/evaluation/packs.py:_verify_pack_fingerprint:55callssymbol:src/helix/evaluation/packs.py:_parse_sha256_text:34(high)symbol:src/helix/evaluation/packs.py:_verify_pack_fingerprint:55callssymbol:src/helix/evaluation/packs.py:_sha256_hex:19(high)symbol:src/helix/evaluation/packs.py:_verify_pack_fingerprint:55callssymbol:src/helix/evaluation/packs.py:EvaluationPackError:15(high)symbol:src/helix/evaluation/packs.py:_verify_pack_fingerprint:55callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(medium)symbol:src/helix/evaluation/packs.py:list_evaluation_packs:207callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/evaluation/packs.py:load_evaluation_pack:352callssymbol:src/helix/evaluation/packs.py:_coerce_str_list:234(high)symbol:src/helix/evaluation/packs.py:load_evaluation_pack:352callssymbol:src/helix/evaluation/packs.py:_load_labels:261(high)symbol:src/helix/evaluation/packs.py:load_evaluation_pack:352callssymbol:src/helix/evaluation/packs.py:_open_pack_dir:314(high)symbol:src/helix/evaluation/packs.py:load_evaluation_pack:352callssymbol:src/helix/evaluation/packs.py:_parse_sha256_text:34(high)symbol:src/helix/evaluation/packs.py:load_evaluation_pack:352callssymbol:src/helix/evaluation/packs.py:_read_json:23(high)symbol:src/helix/evaluation/packs.py:load_evaluation_pack:352callssymbol:src/helix/evaluation/packs.py:_source_summary:245(high)symbol:src/helix/evaluation/packs.py:load_evaluation_pack:352callssymbol:src/helix/evaluation/packs.py:_verify_labels_sha256:44(high)symbol:src/helix/evaluation/packs.py:load_evaluation_pack:352callssymbol:src/helix/evaluation/packs.py:_verify_manifest:87(high)symbol:src/helix/evaluation/packs.py:load_evaluation_pack:352callssymbol:src/helix/evaluation/packs.py:_verify_pack_fingerprint:55(high)symbol:src/helix/evaluation/packs.py:load_evaluation_pack:352callssymbol:src/helix/evaluation/packs.py:EvaluationPackError:15(high)symbol:src/helix/evaluation/packs.py:load_evaluation_pack:352callssymbol:src/helix/evaluation/packs.py:EvaluationPackV1:157(high)symbol:src/helix/evaluation/packs.py:resolve_evaluation_pack_dir:342callssymbol:src/helix/evaluation/packs.py:_open_pack_dir:314(high)symbol:src/helix/evaluation/packs.py:resolve_evaluation_pack_dir:342callssymbol:src/helix/evaluation/packs.py:load_evaluation_pack:352(high)symbol:src/helix/evidence_runtime.py:_build_edit_artifact:209callssymbol:src/helix/evidence_runtime.py:_gc_fraction:153(high)symbol:src/helix/evidence_runtime.py:_build_edit_artifact:209callssymbol:src/helix/evidence_runtime.py:_hamming:149(high)symbol:src/helix/evidence_runtime.py:_build_edit_artifact:209callssymbol:src/helix/evidence_runtime.py:_require_mapping:94(high)symbol:src/helix/evidence_runtime.py:_build_edit_artifact:209callssymbol:src/helix/evidence_runtime.py:sha256_bytes:76(high)symbol:src/helix/evidence_runtime.py:_build_edit_artifact:209callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/evidence_runtime.py:_bundle_digest:331callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/evidence_runtime.py:_load_spec:793callssymbol:src/helix/evidence_runtime.py:EvidenceRuntimeError:51(high)symbol:src/helix/evidence_runtime.py:_load_spec:793callssymbol:src/helix/evidence_runtime.py:wilson_atp7b_demo_spec:753(high)symbol:src/helix/evidence_runtime.py:_manifest_entries:317callssymbol:src/helix/evidence_runtime.py:sha256_path:80(high)symbol:src/helix/evidence_runtime.py:_read_bundle_entry_bytes:676callssymbol:src/helix/evidence_runtime.py:_validate_bundle_relpath:662(high)symbol:src/helix/evidence_runtime.py:_read_bundle_manifest:669callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/evidence_runtime.py:_require_mapping:94callssymbol:src/helix/evidence_runtime.py:EvidenceRuntimeError:51(high)symbol:src/helix/evidence_runtime.py:_simulate_off_targets:160callssymbol:src/helix/evidence_runtime.py:_hamming:149(high)symbol:src/helix/evidence_runtime.py:_simulate_off_targets:160callssymbol:src/helix/evidence_runtime.py:_require_mapping:94(high)symbol:src/helix/evidence_runtime.py:_simulate_off_targets:160callssymbol:src/helix/evidence_runtime.py:EvidenceRuntimeError:51(high)symbol:src/helix/evidence_runtime.py:_simulate_off_targets:160callssymbol:src/helix/evidence_runtime.py:sha256_bytes:76(high)symbol:src/helix/evidence_runtime.py:_simulate_off_targets:160callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/evidence_runtime.py:_validate_bundle_relpath:662callssymbol:src/helix/evidence_runtime.py:EvidenceRuntimeError:51(high)symbol:src/helix/evidence_runtime.py:_validate_evidence_contract:684callssymbol:src/helix/evidence_runtime.py:_read_bundle_entry_bytes:676(high)symbol:src/helix/evidence_runtime.py:_validate_evidence_contract:684callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/evidence_runtime.py:_walk_keys:100callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/evidence_runtime.py:_write_manifest:339callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/evidence_runtime.py:_write_manifest:339callssymbol:src/helix/evidence_runtime.py:_bundle_digest:331(high)symbol:src/helix/evidence_runtime.py:_write_manifest:339callssymbol:src/helix/evidence_runtime.py:_manifest_entries:317(high)symbol:src/helix/evidence_runtime.py:_write_manifest:339callssymbol:src/helix/evidence_runtime.py:canonical_json_bytes:72(high)symbol:src/helix/evidence_runtime.py:_write_manifest:339callssymbol:src/helix/evidence_runtime.py:sha256_bytes:76(high)symbol:src/helix/evidence_runtime.py:_write_manifest:339callssymbol:src/helix/evidence_runtime.py:write_canonical_json:88(high)symbol:src/helix/evidence_runtime.py:_write_reviewer_summary:354callssymbol:src/helix/evidence_runtime.py:_require_mapping:94(high)symbol:src/helix/evidence_runtime.py:_write_reviewer_summary:354callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/evidence_runtime.py:build_evidence_bundle:559callssymbol:src/helix/evidence_runtime.py:_build_edit_artifact:209(high)symbol:src/helix/evidence_runtime.py:build_evidence_bundle:559callssymbol:src/helix/evidence_runtime.py:_clean_out_dir:548(high)symbol:src/helix/evidence_runtime.py:build_evidence_bundle:559callssymbol:src/helix/evidence_runtime.py:_environment_fingerprint:233(high)symbol:src/helix/evidence_runtime.py:build_evidence_bundle:559callssymbol:src/helix/evidence_runtime.py:_require_mapping:94(high)symbol:src/helix/evidence_runtime.py:build_evidence_bundle:559callssymbol:src/helix/evidence_runtime.py:_simulate_off_targets:160(high)symbol:src/helix/evidence_runtime.py:build_evidence_bundle:559callssymbol:src/helix/evidence_runtime.py:_verify_script_text:383(high)symbol:src/helix/evidence_runtime.py:build_evidence_bundle:559callssymbol:src/helix/evidence_runtime.py:_write_deterministic_zip:537(high)symbol:src/helix/evidence_runtime.py:build_evidence_bundle:559callssymbol:src/helix/evidence_runtime.py:_write_manifest:339(high)symbol:src/helix/evidence_runtime.py:build_evidence_bundle:559callssymbol:src/helix/evidence_runtime.py:_write_reviewer_summary:354(high)symbol:src/helix/evidence_runtime.py:build_evidence_bundle:559callssymbol:src/helix/evidence_runtime.py:build_evidence_contract:250(high)symbol:src/helix/evidence_runtime.py:build_evidence_bundle:559callssymbol:src/helix/evidence_runtime.py:canonical_json_bytes:72(high)symbol:src/helix/evidence_runtime.py:build_evidence_bundle:559callssymbol:src/helix/evidence_runtime.py:evaluate_policy:114(high)symbol:src/helix/evidence_runtime.py:build_evidence_bundle:559callssymbol:src/helix/evidence_runtime.py:EvidenceRuntimePolicyError:55(high)symbol:src/helix/evidence_runtime.py:build_evidence_bundle:559callssymbol:src/helix/evidence_runtime.py:EvidenceRuntimeResult:63(high)symbol:src/helix/evidence_runtime.py:build_evidence_bundle:559callssymbol:src/helix/evidence_runtime.py:sha256_bytes:76(high)symbol:src/helix/evidence_runtime.py:build_evidence_bundle:559callssymbol:src/helix/evidence_runtime.py:sha256_path:80(high)symbol:src/helix/evidence_runtime.py:build_evidence_bundle:559callssymbol:src/helix/evidence_runtime.py:write_canonical_json:88(high)symbol:src/helix/evidence_runtime.py:build_evidence_bundle:559callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/evidence_runtime.py:bundle_digest:406callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/evidence_runtime.py:canonical_json_bytes:394callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/evidence_runtime.py:canonical_json_bytes:72callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/evidence_runtime.py:evaluate_policy:114callssymbol:src/helix/evidence_runtime.py:_walk_keys:100(high)symbol:src/helix/evidence_runtime.py:load_manifest:435callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/evidence_runtime.py:main:476callssymbol:src/helix/evidence_runtime.py:bundle_digest:406(high)symbol:src/helix/evidence_runtime.py:main:476callssymbol:src/helix/evidence_runtime.py:canonical_json_bytes:72(high)symbol:src/helix/evidence_runtime.py:main:476callssymbol:src/helix/evidence_runtime.py:load_manifest:435(high)symbol:src/helix/evidence_runtime.py:main:476callssymbol:src/helix/evidence_runtime.py:read_entry_bytes:443(high)symbol:src/helix/evidence_runtime.py:main:476callssymbol:src/helix/evidence_runtime.py:validate_evidence_contract:451(high)symbol:src/helix/evidence_runtime.py:main:476callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/evidence_runtime.py:main:802callssymbol:src/helix/evidence_runtime.py:_load_spec:793(high)symbol:src/helix/evidence_runtime.py:main:802callssymbol:src/helix/evidence_runtime.py:build_evidence_bundle:559(high)symbol:src/helix/evidence_runtime.py:main:802callssymbol:src/helix/evidence_runtime.py:verify_evidence_bundle:710(high)symbol:src/helix/evidence_runtime.py:read_entry_bytes:443callssymbol:src/helix/evidence_runtime.py:validate_relpath:428(high)symbol:src/helix/evidence_runtime.py:validate_evidence_contract:451callssymbol:src/helix/evidence_runtime.py:read_entry_bytes:443(high)symbol:src/helix/evidence_runtime.py:validate_evidence_contract:451callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/evidence_runtime.py:verify_bundle_dir:658callssymbol:src/helix/evidence_runtime.py:verify_evidence_bundle:710(high)symbol:src/helix/evidence_runtime.py:verify_evidence_bundle:710callssymbol:src/helix/evidence_runtime.py:_read_bundle_entry_bytes:676(high)symbol:src/helix/evidence_runtime.py:verify_evidence_bundle:710callssymbol:src/helix/evidence_runtime.py:_read_bundle_manifest:669(high)symbol:src/helix/evidence_runtime.py:verify_evidence_bundle:710callssymbol:src/helix/evidence_runtime.py:_validate_evidence_contract:684(high)symbol:src/helix/evidence_runtime.py:verify_evidence_bundle:710callssymbol:src/helix/evidence_runtime.py:canonical_json_bytes:72(high)symbol:src/helix/evidence_runtime.py:verify_evidence_bundle:710callssymbol:src/helix/evidence_runtime.py:sha256_bytes:76(high)symbol:src/helix/evidence_runtime.py:verify_evidence_bundle:710callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/evidence_runtime.py:write_canonical_json:88callssymbol:src/helix/evidence_runtime.py:canonical_json_bytes:72(high)symbol:src/helix/evidence_runtime.py:write_canonical_json:88callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/evs/io.py:load_evs_for_run:10callssymbol:src/helix/studio/session_io.py:_ensure_contract_identity:15(medium)symbol:src/helix/evs/render.py:render_evs:20callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:src/helix/evs/render.py:render_evs:20callssymbol:src/helix/evs/render.py:_ensure_qapp:13(high)symbol:src/helix/evs/render.py:render_evs:20callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/evs/render.py:render_evs:20callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerWidget:5518(medium)symbol:src/helix/evs/render.py:render_evs:20callssymbol:src/helix/studio/outcome_explorer.py:set_evs:10965(medium)symbol:src/helix/experiment/spec.py:_ensure_yaml_available:20callssymbol:src/helix/experiment/spec.py:ExperimentSpecError:16(high)symbol:src/helix/experiment/spec.py:_parse_crispr_simulation:149callssymbol:src/helix/experiment/spec.py:CrisprSimulationSpec:41(high)symbol:src/helix/experiment/spec.py:_parse_crispr_spec:117callssymbol:src/helix/experiment/spec.py:_parse_crispr_simulation:149(high)symbol:src/helix/experiment/spec.py:_parse_crispr_spec:117callssymbol:src/helix/experiment/spec.py:_parse_genome_spec:102(high)symbol:src/helix/experiment/spec.py:_parse_crispr_spec:117callssymbol:src/helix/experiment/spec.py:_resolve_path:27(high)symbol:src/helix/experiment/spec.py:_parse_crispr_spec:117callssymbol:src/helix/experiment/spec.py:CrisprExperimentSpec:57(high)symbol:src/helix/experiment/spec.py:_parse_crispr_spec:117callssymbol:src/helix/experiment/spec.py:ExperimentSpecError:16(high)symbol:src/helix/experiment/spec.py:_parse_genome_spec:102callssymbol:src/helix/experiment/spec.py:_resolve_path:27(high)symbol:src/helix/experiment/spec.py:_parse_genome_spec:102callssymbol:src/helix/experiment/spec.py:ExperimentSpecError:16(high)symbol:src/helix/experiment/spec.py:_parse_genome_spec:102callssymbol:src/helix/experiment/spec.py:GenomeSpec:35(high)symbol:src/helix/experiment/spec.py:_parse_prime_simulation:206callssymbol:src/helix/experiment/spec.py:PrimeSimulationSpec:50(high)symbol:src/helix/experiment/spec.py:_parse_prime_spec:161callssymbol:src/helix/experiment/spec.py:_parse_genome_spec:102(high)symbol:src/helix/experiment/spec.py:_parse_prime_spec:161callssymbol:src/helix/experiment/spec.py:_parse_prime_simulation:206(high)symbol:src/helix/experiment/spec.py:_parse_prime_spec:161callssymbol:src/helix/experiment/spec.py:_resolve_path:27(high)symbol:src/helix/experiment/spec.py:_parse_prime_spec:161callssymbol:src/helix/experiment/spec.py:ExperimentSpecError:16(high)symbol:src/helix/experiment/spec.py:_parse_prime_spec:161callssymbol:src/helix/experiment/spec.py:PrimeExperimentSpec:70(high)symbol:src/helix/experiment/spec.py:load_experiment_spec:84callssymbol:src/helix/experiment/spec.py:_ensure_yaml_available:20(high)symbol:src/helix/experiment/spec.py:load_experiment_spec:84callssymbol:src/helix/experiment/spec.py:_parse_crispr_spec:117(high)symbol:src/helix/experiment/spec.py:load_experiment_spec:84callssymbol:src/helix/experiment/spec.py:_parse_prime_spec:161(high)symbol:src/helix/experiment/spec.py:load_experiment_spec:84callssymbol:src/helix/experiment/spec.py:ExperimentSpecError:16(high)symbol:src/helix/experiments/campaign.py:_make_cas9_system:164callssymbol:src/helix/crispr/model.py:CasSystem:39(medium)symbol:src/helix/experiments/campaign.py:_make_cas9_system:164callssymbol:src/helix/crispr/model.py:PAMRule:23(medium)symbol:src/helix/experiments/campaign.py:_make_prime_editor:177callssymbol:src/helix/crispr/model.py:CasSystem:39(medium)symbol:src/helix/experiments/campaign.py:_make_prime_editor:177callssymbol:src/helix/crispr/model.py:PAMRule:23(medium)symbol:src/helix/experiments/campaign.py:_make_prime_editor:177callssymbol:src/helix/prime/model.py:PrimeEditor:31(medium)symbol:src/helix/experiments/corpus.py:_count_pam_sites:150callssymbol:Visualization_Bench/prototype.js:sites:1029(low)symbol:src/helix/experiments/corpus.py:_seeded_rng:22callssymbol:src/helix/rng.py:Rng:57(medium)symbol:src/helix/experiments/corpus.py:_weighted_choice:87callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/experiments/corpus.py:load_corpus:265callssymbol:src/helix/experiments/corpus.py:CorpusProfile:27(high)symbol:src/helix/experiments/corpus.py:load_corpus:265callssymbol:src/helix/experiments/corpus.py:SyntheticLocus:38(high)symbol:src/helix/experiments/corpus.py:sha256:62callssymbol:src/helix/experiments/corpus.py:to_dict:51(high)symbol:src/helix/experiments/corpus.py:sha256:62callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/experiments/verify.py:_hash_locus_result:54callssymbol:src/helix/experiments/corpus.py:sha256:62(medium)symbol:src/helix/experiments/verify.py:_hash_locus_result:54callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/experiments/verify.py:sample_corpus:159callssymbol:src/helix/experiments/corpus.py:CorpusProfile:27(medium)symbol:src/helix/experiments/verify.py:sample_corpus:159callssymbol:src/helix/experiments/corpus.py:generate_corpus:162(medium)symbol:src/helix/export_verify.py:_extract_html_export_provenance:143callssymbol:src/helix/string/fm.py:search:75(medium)symbol:src/helix/export_verify.py:_load_sidecar:206callssymbol:src/helix/export_verify.py:_read_json:73(high)symbol:src/helix/export_verify.py:_load_sidecar:206callssymbol:src/helix/studio/export_provenance.py:validate_export_provenance_v1:92(medium)symbol:src/helix/export_verify.py:_png_text_chunks:316callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/export_verify.py:_read_json:73callssymbol:src/helix/export_verify.py:_read_text:69(high)symbol:src/helix/export_verify.py:_verify_clip_zip:692callssymbol:src/helix/export_verify.py:_sha256_prefixed:65(high)symbol:src/helix/export_verify.py:_verify_clip_zip:692callssymbol:src/helix/export_verify.py:ExportVerifyResult:19(high)symbol:src/helix/export_verify.py:_verify_clip_zip:692callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/export_verify.py:_verify_clip_zip:692callssymbol:src/helix/studio/governance_stamp.py:export_watermark_label:23(medium)symbol:src/helix/export_verify.py:_verify_clip_zip:692callssymbol:src/helix/studio/governance_stamp.py:normalize_decision_mode:6(medium)symbol:src/helix/export_verify.py:_verify_csv:283callssymbol:src/helix/export_verify.py:_verify_sidecar:224(high)symbol:src/helix/export_verify.py:_verify_csv:283callssymbol:src/helix/export_verify.py:ExportVerifyResult:19(high)symbol:src/helix/export_verify.py:_verify_csv:283callssymbol:src/helix/systems/perturbation_program.py:with_name:52(medium)symbol:src/helix/export_verify.py:_verify_evidence_json:625callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/export_verify.py:_verify_evidence_json:625callssymbol:src/helix/export_verify.py:_read_json:73(high)symbol:src/helix/export_verify.py:_verify_evidence_json:625callssymbol:src/helix/export_verify.py:_sha256_prefixed:65(high)symbol:src/helix/export_verify.py:_verify_evidence_json:625callssymbol:src/helix/export_verify.py:ExportVerifyResult:19(high)symbol:src/helix/export_verify.py:_verify_evidence_json:625callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/export_verify.py:_verify_export_json:561callssymbol:src/helix/export_verify.py:_read_json:73(high)symbol:src/helix/export_verify.py:_verify_export_json:561callssymbol:src/helix/export_verify.py:_sha256_prefixed:65(high)symbol:src/helix/export_verify.py:_verify_export_json:561callssymbol:src/helix/export_verify.py:_validate_cli_session_contract:105(high)symbol:src/helix/export_verify.py:_verify_export_json:561callssymbol:src/helix/export_verify.py:ExportVerifyResult:19(high)symbol:src/helix/export_verify.py:_verify_html:159callssymbol:src/helix/export_verify.py:_extract_html_export_provenance:143(high)symbol:src/helix/export_verify.py:_verify_html:159callssymbol:src/helix/export_verify.py:_read_text:69(high)symbol:src/helix/export_verify.py:_verify_html:159callssymbol:src/helix/export_verify.py:_sha256_prefixed:65(high)symbol:src/helix/export_verify.py:_verify_html:159callssymbol:src/helix/export_verify.py:ExportVerifyResult:19(high)symbol:src/helix/export_verify.py:_verify_html:159callssymbol:src/helix/studio/export_provenance.py:export_provenance_sha256:88(medium)symbol:src/helix/export_verify.py:_verify_html:159callssymbol:src/helix/studio/export_provenance.py:validate_export_provenance_v1:92(medium)symbol:src/helix/export_verify.py:_verify_png_sidecar:474callssymbol:src/helix/export_verify.py:_read_json:73(high)symbol:src/helix/export_verify.py:_verify_png_sidecar:474callssymbol:src/helix/export_verify.py:_sha256_prefixed:65(high)symbol:src/helix/export_verify.py:_verify_png_sidecar:474callssymbol:src/helix/export_verify.py:_validate_cli_session_contract:105(high)symbol:src/helix/export_verify.py:_verify_png_sidecar:474callssymbol:src/helix/export_verify.py:ExportVerifyResult:19(high)symbol:src/helix/export_verify.py:_verify_png_sidecar:474callssymbol:src/helix/studio/governance_stamp.py:export_watermark_label:23(medium)symbol:src/helix/export_verify.py:_verify_png_sidecar:474callssymbol:src/helix/studio/governance_stamp.py:normalize_decision_mode:6(medium)symbol:src/helix/export_verify.py:_verify_png_sidecar:474callssymbol:src/helix/studio/png_provenance.py:png_provenance_sha256:124(medium)symbol:src/helix/export_verify.py:_verify_png_sidecar:474callssymbol:src/helix/studio/png_provenance.py:validate_png_provenance_v1:128(medium)symbol:src/helix/export_verify.py:_verify_png:374callssymbol:src/helix/export_verify.py:_png_text_chunks:316(high)symbol:src/helix/export_verify.py:_verify_png:374callssymbol:src/helix/export_verify.py:_sha256_prefixed:65(high)symbol:src/helix/export_verify.py:_verify_png:374callssymbol:src/helix/export_verify.py:_verify_png_sidecar:474(high)symbol:src/helix/export_verify.py:_verify_png:374callssymbol:src/helix/export_verify.py:ExportVerifyResult:19(high)symbol:src/helix/export_verify.py:_verify_png:374callssymbol:src/helix/studio/governance_stamp.py:export_watermark_label:23(medium)symbol:src/helix/export_verify.py:_verify_png:374callssymbol:src/helix/studio/governance_stamp.py:normalize_decision_mode:6(medium)symbol:src/helix/export_verify.py:_verify_png:374callssymbol:src/helix/systems/perturbation_program.py:with_name:52(medium)symbol:src/helix/export_verify.py:_verify_sidecar:224callssymbol:src/helix/export_verify.py:_load_sidecar:206(high)symbol:src/helix/export_verify.py:_verify_sidecar:224callssymbol:src/helix/export_verify.py:_sha256_prefixed:65(high)symbol:src/helix/export_verify.py:_verify_sidecar:224callssymbol:src/helix/export_verify.py:_sidecar_export_path:214(high)symbol:src/helix/export_verify.py:_verify_sidecar:224callssymbol:src/helix/export_verify.py:ExportVerifyResult:19(high)symbol:src/helix/export_verify.py:_verify_sidecar:224callssymbol:src/helix/studio/export_provenance.py:export_provenance_sha256:88(medium)symbol:src/helix/export_verify.py:verify_export:747callssymbol:docs/playground/js/realtime.js:payload:438(low)symbol:src/helix/export_verify.py:verify_export:747callssymbol:src/helix/export_verify.py:_read_json:73(high)symbol:src/helix/export_verify.py:verify_export:747callssymbol:src/helix/export_verify.py:_verify_clip_zip:692(high)symbol:src/helix/export_verify.py:verify_export:747callssymbol:src/helix/export_verify.py:_verify_csv:283(high)symbol:src/helix/export_verify.py:verify_export:747callssymbol:src/helix/export_verify.py:_verify_evidence_json:625(high)symbol:src/helix/export_verify.py:verify_export:747callssymbol:src/helix/export_verify.py:_verify_export_json:561(high)symbol:src/helix/export_verify.py:verify_export:747callssymbol:src/helix/export_verify.py:_verify_html:159(high)symbol:src/helix/export_verify.py:verify_export:747callssymbol:src/helix/export_verify.py:_verify_png_sidecar:474(high)symbol:src/helix/export_verify.py:verify_export:747callssymbol:src/helix/export_verify.py:_verify_png:374(high)symbol:src/helix/export_verify.py:verify_export:747callssymbol:src/helix/export_verify.py:_verify_sidecar:224(high)symbol:src/helix/export_verify.py:verify_export:747callssymbol:src/helix/export_verify.py:ExportVerifyResult:19(high)symbol:src/helix/fs.py:dir_has_any:57callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/fs.py:glob_sorted:37callssymbol:src/helix/fs.py:_stable_path_key:16(high)symbol:src/helix/fs.py:glob_sorted:37callssymbol:src/helix/studio/iterated_dynamics.py:key:21(medium)symbol:src/helix/fs.py:iterdir_sorted:27callssymbol:src/helix/fs.py:_name_sort_key:10(high)symbol:src/helix/fs.py:iterdir_sorted:27callssymbol:src/helix/studio/iterated_dynamics.py:key:21(medium)symbol:src/helix/fs.py:rglob_sorted:47callssymbol:src/helix/fs.py:_stable_path_key:16(high)symbol:src/helix/fs.py:rglob_sorted:47callssymbol:src/helix/studio/iterated_dynamics.py:key:21(medium)symbol:src/helix/genome/digital.py:apply:106callssymbol:src/helix/genome/digital.py:DigitalGenomeView:98(high)symbol:src/helix/genome/digital.py:materialize_all:118callssymbol:src/helix/genome/digital.py:materialize_chrom:110(high)symbol:src/helix/genome/digital.py:materialize_chrom:110callssymbol:src/helix/genome/diff.py:apply_diffs:9(medium)symbol:src/helix/genome/digital.py:slice_region:55callssymbol:src/helix/genome/digital.py:DigitalGenome:15(high)symbol:src/helix/genome/digital.py:subset:80callssymbol:src/helix/genome/digital.py:DigitalGenome:15(high)symbol:src/helix/genome/digital.py:view:92callssymbol:src/helix/genome/digital.py:DigitalGenomeView:98(high)symbol:src/helix/genome/fm_index.py:_build_lookup_tables:196callssymbol:docs/playground/js/realtime_worker.js:table:22(low)symbol:src/helix/genome/fm_index.py:_global_to_local:91callssymbol:docs/playground/js/realtime.js:to:180(low)symbol:src/helix/genome/fm_index.py:_save_index:227callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/genome/fm_index.py:get_chrom_position:46callssymbol:docs/playground/js/realtime.js:to:180(low)symbol:src/helix/genome/fm_index.py:get_chrom_position:46callssymbol:src/helix/genome/fm_index.py:_global_to_local:91(high)symbol:src/helix/genome/fm_index.py:search_exact:50callssymbol:src/helix/genome/fm_index.py:_global_to_local:91(high)symbol:src/helix/genome/fm_index.py:search_exact:50callssymbol:src/helix/genome/fm_index.py:_rank:85(high)symbol:src/helix/genome/fm_registry.py:_parse_percent:113callssymbol:src/helix/string/fm.py:search:75(medium)symbol:src/helix/genome/fm_registry.py:_registry_path:32callssymbol:src/helix/genome/fm_registry.py:_registry_dir:27(high)symbol:src/helix/genome/fm_registry.py:from_json:53callssymbol:src/helix/genome/fm_registry.py:GenomeIndexEntry:37(high)symbol:src/helix/genome/fm_registry.py:load_registry:63callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/genome/fm_registry.py:load_registry:63callssymbol:src/helix/genome/fm_registry.py:_registry_path:32(high)symbol:src/helix/genome/fm_registry.py:load_registry:63callssymbol:src/helix/genome/fm_registry.py:from_json:53(high)symbol:src/helix/genome/fm_registry.py:register_ingest_result:88callssymbol:src/helix/genome/fm_registry.py:GenomeIndexEntry:37(high)symbol:src/helix/genome/fm_registry.py:register_ingest_result:88callssymbol:src/helix/genome/fm_registry.py:load_registry:63(high)symbol:src/helix/genome/fm_registry.py:register_ingest_result:88callssymbol:src/helix/genome/fm_registry.py:save_registry:80(high)symbol:src/helix/genome/fm_registry.py:resolve_fm_index:208callssymbol:src/helix/genome/fm_registry.py:load_registry:63(high)symbol:src/helix/genome/fm_registry.py:resolve_two_bit:215callssymbol:src/helix/genome/fm_registry.py:load_registry:63(high)symbol:src/helix/genome/fm_registry.py:save_registry:80callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/genome/fm_registry.py:save_registry:80callssymbol:src/helix/genome/fm_registry.py:_registry_path:32(high)symbol:src/helix/genome/fm_registry.py:save_registry:80callssymbol:src/helix/genome/fm_registry.py:to_json:44(high)symbol:src/helix/genome/fm_registry.py:save_registry:80callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/genome/fm_registry.py:set_fm_index:97callssymbol:src/helix/genome/fm_registry.py:GenomeIndexEntry:37(high)symbol:src/helix/genome/fm_registry.py:set_fm_index:97callssymbol:src/helix/genome/fm_registry.py:load_registry:63(high)symbol:src/helix/genome/fm_registry.py:set_fm_index:97callssymbol:src/helix/genome/fm_registry.py:save_registry:80(high)symbol:src/helix/genome/ingest.py:seq_iter:152callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/genome/window_store.py:__init__:20callssymbol:src/helix/genome/window_store.py:_parse_index:37(high)symbol:src/helix/genome/window_store.py:_parse_index:37callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/genome/window_store.py:chrom_sizes:34callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/genome/window_store.py:get_window:79callssymbol:src/helix/genome/window_store.py:GenomeWindow:11(high)symbol:src/helix/genome/window_store.py:iter_windows:134callssymbol:src/helix/genome/window_store.py:get_window:79(high)symbol:src/helix/governance/enforce.py:_load_registry_ref:104callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/governance/enforce.py:_load_registry_ref:104callssymbol:tools/studio_screenshot_receipt.mjs:metadata:333(low)symbol:src/helix/governance/enforce.py:_try_record_export_blocked:48callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/governance/enforce.py:_try_record_export_blocked:48callssymbol:src/helix/user_config.py:resolve_setting_str:155(medium)symbol:src/helix/governance/enforce.py:_waiver_roles_satisfied:81callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/governance/enforce.py:_waiver_roles_satisfied:81callssymbol:src/helix/governance/ledger.py:add:1504(medium)symbol:src/helix/governance/enforce.py:require_side_channel_output_allowed:451callssymbol:src/helix/governance/enforce.py:_try_record_export_blocked:48(high)symbol:src/helix/governance/enforce.py:require_side_channel_output_allowed:451callssymbol:src/helix/governance/enforce.py:_warn:25(high)symbol:src/helix/governance/enforce.py:require_side_channel_output_allowed:451callssymbol:src/helix/governance/errors.py:GovernanceError:69(medium)symbol:src/helix/governance/enforce.py:require_side_channel_output_allowed:451callssymbol:src/helix/governance/ledger.py:governance_mode:1551(medium)symbol:src/helix/governance/errors.py:message:97callssymbol:src/helix/governance/errors.py:canonical_message:39(high)symbol:src/helix/governance/ledger.py:_bundle_root_and_mode:297callssymbol:src/helix/governance/ledger.py:GovernanceLedgerError:44(high)symbol:src/helix/governance/ledger.py:_check_report_digest:1166callssymbol:src/helix/scientific_contract.py:sha256_prefixed:327(medium)symbol:src/helix/governance/ledger.py:_compute_event_id:447callssymbol:src/helix/scientific_contract.py:sha256_prefixed:327(medium)symbol:src/helix/governance/ledger.py:_iter_bundle_files:324callssymbol:src/helix/fs.py:rglob_sorted:47(medium)symbol:src/helix/governance/ledger.py:_iter_bundle_files:324callssymbol:src/helix/governance/ledger.py:_bundle_root_and_mode:297(high)symbol:src/helix/governance/ledger.py:_iter_bundle_files:324callssymbol:src/helix/governance/ledger.py:_validate_relpath:286(high)symbol:src/helix/governance/ledger.py:_iter_bundle_files:324callssymbol:src/helix/governance/ledger.py:GovernanceLedgerError:44(high)symbol:src/helix/governance/ledger.py:_load_bundle_manifest:347callssymbol:src/helix/governance/ledger.py:_bundle_root_and_mode:297(high)symbol:src/helix/governance/ledger.py:_load_bundle_manifest:347callssymbol:src/helix/governance/ledger.py:GovernanceLedgerError:44(high)symbol:src/helix/governance/ledger.py:_load_bundle_manifest:347callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/governance/ledger.py:_load_check_report:1152callssymbol:src/helix/governance/ledger.py:_read_bundle_file_bytes:308(high)symbol:src/helix/governance/ledger.py:_load_check_report:1152callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/governance/ledger.py:_load_license_from_bundle:370callssymbol:src/helix/governance/ledger.py:_read_bundle_file_bytes:308(high)symbol:src/helix/governance/ledger.py:_load_license_from_bundle:370callssymbol:src/helix/licensing/license.py:parse_license_v1:130(medium)symbol:src/helix/governance/ledger.py:_load_license_from_bundle:370callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/governance/ledger.py:_read_bundle_file_bytes:308callssymbol:src/helix/governance/ledger.py:_bundle_root_and_mode:297(high)symbol:src/helix/governance/ledger.py:_read_bundle_file_bytes:308callssymbol:src/helix/governance/ledger.py:_validate_relpath:286(high)symbol:src/helix/governance/ledger.py:_read_bundle_file_bytes:308callssymbol:src/helix/governance/ledger.py:GovernanceLedgerError:44(high)symbol:src/helix/governance/ledger.py:_schema_hash_from_resource:228callssymbol:src/helix/governance/ledger.py:_sha256_hex:224(high)symbol:src/helix/governance/ledger.py:_schema_hash_from_resource:228callssymbol:src/helix/governance/ledger.py:GovernanceLedgerError:44(high)symbol:src/helix/governance/ledger.py:_schema_hash_from_resource:228callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/governance/ledger.py:_schema_hash_from_resource:228callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/governance/ledger.py:_validate_signature_block:731callssymbol:src/helix/governance/ledger.py:_is_sha256_prefixed:257(high)symbol:src/helix/governance/ledger.py:_validate_signature_block:731callssymbol:src/helix/governance/ledger.py:_safe_text:253(high)symbol:src/helix/governance/ledger.py:_validate_signoff_v1:745callssymbol:src/helix/governance/ledger.py:_compute_event_id:447(high)symbol:src/helix/governance/ledger.py:_validate_signoff_v1:745callssymbol:src/helix/governance/ledger.py:_is_sha256_prefixed:257(high)symbol:src/helix/governance/ledger.py:_validate_signoff_v1:745callssymbol:src/helix/governance/ledger.py:_parse_utc:274(high)symbol:src/helix/governance/ledger.py:_validate_signoff_v1:745callssymbol:src/helix/governance/ledger.py:_safe_text:253(high)symbol:src/helix/governance/ledger.py:_validate_signoff_v1:745callssymbol:src/helix/governance/ledger.py:_validate_signature_block:731(high)symbol:src/helix/governance/ledger.py:_validate_signoff_v1:745callssymbol:src/helix/governance/ledger.py:SignoffV1:158(high)symbol:src/helix/governance/ledger.py:_validate_signoff_v2:815callssymbol:src/helix/governance/ledger.py:_compute_event_id:447(high)symbol:src/helix/governance/ledger.py:_validate_signoff_v2:815callssymbol:src/helix/governance/ledger.py:_is_sha256_prefixed:257(high)symbol:src/helix/governance/ledger.py:_validate_signoff_v2:815callssymbol:src/helix/governance/ledger.py:_parse_utc:274(high)symbol:src/helix/governance/ledger.py:_validate_signoff_v2:815callssymbol:src/helix/governance/ledger.py:_safe_text:253(high)symbol:src/helix/governance/ledger.py:_validate_signoff_v2:815callssymbol:src/helix/governance/ledger.py:_validate_signature_block:731(high)symbol:src/helix/governance/ledger.py:_validate_signoff_v2:815callssymbol:src/helix/governance/ledger.py:_validate_toolchain_v1:460(high)symbol:src/helix/governance/ledger.py:_validate_signoff_v2:815callssymbol:src/helix/governance/ledger.py:SignoffV2:172(high)symbol:src/helix/governance/ledger.py:_validate_toolchain_v1:460callssymbol:src/helix/governance/ledger.py:_is_hex:267(high)symbol:src/helix/governance/ledger.py:_validate_toolchain_v1:460callssymbol:src/helix/governance/ledger.py:_is_sha256_prefixed:257(high)symbol:src/helix/governance/ledger.py:_validate_toolchain_v1:460callssymbol:src/helix/governance/ledger.py:_safe_text:253(high)symbol:src/helix/governance/ledger.py:_validate_toolchain_v1:460callssymbol:src/helix/governance/ledger.py:GovernanceToolchainV1:125(high)symbol:src/helix/governance/ledger.py:_validate_transition_request_v1:521callssymbol:src/helix/governance/ledger.py:_compute_event_id:447(high)symbol:src/helix/governance/ledger.py:_validate_transition_request_v1:521callssymbol:src/helix/governance/ledger.py:_is_sha256_prefixed:257(high)symbol:src/helix/governance/ledger.py:_validate_transition_request_v1:521callssymbol:src/helix/governance/ledger.py:_parse_utc:274(high)symbol:src/helix/governance/ledger.py:_validate_transition_request_v1:521callssymbol:src/helix/governance/ledger.py:_safe_text:253(high)symbol:src/helix/governance/ledger.py:_validate_transition_request_v1:521callssymbol:src/helix/governance/ledger.py:_validate_relpath:286(high)symbol:src/helix/governance/ledger.py:_validate_transition_request_v1:521callssymbol:src/helix/governance/ledger.py:TransitionRequestV1:106(high)symbol:src/helix/governance/ledger.py:_validate_transition_request_v2:621callssymbol:src/helix/governance/ledger.py:_compute_event_id:447(high)symbol:src/helix/governance/ledger.py:_validate_transition_request_v2:621callssymbol:src/helix/governance/ledger.py:_is_sha256_prefixed:257(high)symbol:src/helix/governance/ledger.py:_validate_transition_request_v2:621callssymbol:src/helix/governance/ledger.py:_parse_utc:274(high)symbol:src/helix/governance/ledger.py:_validate_transition_request_v2:621callssymbol:src/helix/governance/ledger.py:_safe_text:253(high)symbol:src/helix/governance/ledger.py:_validate_transition_request_v2:621callssymbol:src/helix/governance/ledger.py:_validate_relpath:286(high)symbol:src/helix/governance/ledger.py:_validate_transition_request_v2:621callssymbol:src/helix/governance/ledger.py:_validate_toolchain_v1:460(high)symbol:src/helix/governance/ledger.py:_validate_transition_request_v2:621callssymbol:src/helix/governance/ledger.py:TransitionRequestV2:138(high)symbol:src/helix/governance/ledger.py:_validate_waiver_v1:892callssymbol:src/helix/governance/ledger.py:_compute_event_id:447(high)symbol:src/helix/governance/ledger.py:_validate_waiver_v1:892callssymbol:src/helix/governance/ledger.py:_is_sha256_prefixed:257(high)symbol:src/helix/governance/ledger.py:_validate_waiver_v1:892callssymbol:src/helix/governance/ledger.py:_parse_utc:274(high)symbol:src/helix/governance/ledger.py:_validate_waiver_v1:892callssymbol:src/helix/governance/ledger.py:_safe_text:253(high)symbol:src/helix/governance/ledger.py:_validate_waiver_v1:892callssymbol:src/helix/governance/ledger.py:_validate_signature_block:731(high)symbol:src/helix/governance/ledger.py:_validate_waiver_v1:892callssymbol:src/helix/governance/ledger.py:WaiverV1:187(high)symbol:src/helix/governance/ledger.py:_verify_schema_hashes:236callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/governance/ledger.py:_verify_schema_hashes:236callssymbol:src/helix/governance/ledger.py:_schema_hash_from_resource:228(high)symbol:src/helix/governance/ledger.py:_verify_schema_hashes:236callssymbol:src/helix/governance/ledger.py:GovernanceLedgerError:44(high)symbol:src/helix/governance/ledger.py:compute_approval_surface_hash_from_manifest:400callssymbol:src/helix/governance/ledger.py:_safe_text:253(high)symbol:src/helix/governance/ledger.py:compute_approval_surface_hash_from_manifest:400callssymbol:src/helix/scientific_contract.py:sha256_prefixed:327(medium)symbol:src/helix/governance/ledger.py:compute_governance_event_id:454callssymbol:src/helix/governance/ledger.py:_compute_event_id:447(high)symbol:src/helix/governance/ledger.py:compute_governance_state:1265callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/governance/ledger.py:compute_governance_state:1265callssymbol:src/helix/governance/ledger.py:_load_bundle_manifest:347(high)symbol:src/helix/governance/ledger.py:compute_governance_state:1265callssymbol:src/helix/governance/ledger.py:_load_license_from_bundle:370(high)symbol:src/helix/governance/ledger.py:compute_governance_state:1265callssymbol:src/helix/governance/ledger.py:_safe_text:253(high)symbol:src/helix/governance/ledger.py:compute_governance_state:1265callssymbol:src/helix/governance/ledger.py:_verify_signed_event:1126(high)symbol:src/helix/governance/ledger.py:compute_governance_state:1265callssymbol:src/helix/governance/ledger.py:add:1504(high)symbol:src/helix/governance/ledger.py:compute_governance_state:1265callssymbol:src/helix/governance/ledger.py:compute_approval_surface_hash_from_manifest:400(high)symbol:src/helix/governance/ledger.py:compute_governance_state:1265callssymbol:src/helix/governance/ledger.py:LedgerIssue:49(high)symbol:src/helix/governance/ledger.py:compute_governance_state:1265callssymbol:src/helix/governance/ledger.py:load_governance_events_from_bundle:983(high)symbol:src/helix/governance/ledger.py:compute_governance_state:1265callssymbol:src/helix/governance/ledger.py:load_governance_policy_v1:387(high)symbol:src/helix/governance/ledger.py:governance_mode:1551callssymbol:src/helix/user_config.py:resolve_setting_str:155(medium)symbol:src/helix/governance/ledger.py:ledger_write_lock:1066callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/governance/ledger.py:ledger_write_lock:1066callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/governance/ledger.py:ledger_write_lock:1066callssymbol:src/helix/governance/ledger.py:_bundle_root_and_mode:297(high)symbol:src/helix/governance/ledger.py:ledger_write_lock:1066callssymbol:src/helix/governance/ledger.py:GovernanceLedgerError:44(high)symbol:src/helix/governance/ledger.py:ledger_write_lock:1066callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/governance/ledger.py:load_governance_policy_v1:387callssymbol:src/helix/governance/ledger.py:_safe_text:253(high)symbol:src/helix/governance/ledger.py:load_governance_policy_v1:387callssymbol:src/helix/governance/ledger.py:GovernanceLedgerError:44(high)symbol:src/helix/governance/ledger.py:load_governance_policy_v1:387callssymbol:src/helix/governance/ledger.py:GovernancePolicyV1:55(high)symbol:src/helix/governance/ledger.py:load_governance_policy_v1:387callssymbol:src/helix/scientific_contract.py:sha256_prefixed:327(medium)symbol:src/helix/governance/ledger.py:load_governance_policy_v1:387callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/governance/ledger.py:next_ledger_seq:1033callssymbol:src/helix/governance/ledger.py:_iter_bundle_files:324(high)symbol:src/helix/governance/ledger.py:next_ledger_seq:1033callssymbol:src/helix/governance/ledger.py:_read_bundle_file_bytes:308(high)symbol:src/helix/governance/ledger.py:next_ledger_seq:1033callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/governance/ledger.py:required_signoffs:68callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/governance/ledger.py:waiver_required_signoffs:86callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/governance/notify.py:slack_webhook_url:13callssymbol:src/helix/user_config.py:resolve_setting_str:155(medium)symbol:src/helix/governance/notify.py:try_notify_slack:26callssymbol:src/helix/governance/notify.py:slack_webhook_url:13(high)symbol:src/helix/governance/notify.py:try_notify_slack:26callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/governance/notify.py:try_notify_slack:26callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/governance/posture.py:format_enforcement_posture:144callssymbol:src/helix/governance/posture.py:_fmt_bool:23(high)symbol:src/helix/governance/posture.py:format_enforcement_posture:144callssymbol:src/helix/governance/posture.py:_fmt_present:27(high)symbol:src/helix/governance/posture.py:format_enforcement_posture:144callssymbol:src/helix/governance/posture.py:load_enforcement_posture:51(high)symbol:src/helix/governance/posture.py:load_enforcement_posture:51callssymbol:src/helix/governance/ledger.py:governance_mode:1551(medium)symbol:src/helix/governance/posture.py:load_enforcement_posture:51callssymbol:src/helix/governance/posture.py:_env_bool:11(high)symbol:src/helix/governance/posture.py:load_enforcement_posture:51callssymbol:src/helix/governance/posture.py:EnforcementPosture:32(high)symbol:src/helix/governance/posture.py:load_enforcement_posture:51callssymbol:src/helix/user_config.py:load_user_profile:76(medium)symbol:src/helix/governance/repo_balance.py:_default_runner_profiles:212callssymbol:src/helix/governance/repo_balance.py:RunnerProfile:175(high)symbol:src/helix/governance/repo_balance.py:_level_score:58callssymbol:src/helix/governance/repo_balance.py:_as_float:19(high)symbol:src/helix/governance/repo_balance.py:_normalize_level_scores:47callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/governance/repo_balance.py:_normalize_level_scores:47callssymbol:src/helix/governance/repo_balance.py:_as_float:19(high)symbol:src/helix/governance/repo_balance.py:_normalize_tasks:518callssymbol:src/helix/governance/repo_balance.py:from_dict:74(high)symbol:src/helix/governance/repo_balance.py:from_dict:102callssymbol:src/helix/governance/repo_balance.py:_as_float:19(high)symbol:src/helix/governance/repo_balance.py:from_dict:140callssymbol:src/helix/governance/repo_balance.py:_as_float:19(high)symbol:src/helix/governance/repo_balance.py:from_dict:182callssymbol:src/helix/governance/repo_balance.py:_as_float:19(high)symbol:src/helix/governance/repo_balance.py:from_dict:239callssymbol:src/helix/governance/repo_balance.py:_as_bool:33(high)symbol:src/helix/governance/repo_balance.py:from_dict:239callssymbol:src/helix/governance/repo_balance.py:_as_float:19(high)symbol:src/helix/governance/repo_balance.py:from_dict:239callssymbol:src/helix/governance/repo_balance.py:_as_int:26(high)symbol:src/helix/governance/repo_balance.py:from_dict:378callssymbol:src/helix/governance/repo_balance.py:_as_int:26(high)symbol:src/helix/governance/repo_balance.py:from_dict:378callssymbol:src/helix/governance/repo_balance.py:_default_runner_profiles:212(high)symbol:src/helix/governance/repo_balance.py:from_dict:378callssymbol:src/helix/governance/repo_balance.py:_normalize_level_scores:47(high)symbol:src/helix/governance/repo_balance.py:from_dict:378callssymbol:src/helix/governance/repo_balance.py:from_dict:74(high)symbol:src/helix/governance/repo_balance.py:from_dict:74callssymbol:src/helix/governance/repo_balance.py:_as_float:19(high)symbol:src/helix/governance/repo_balance.py:from_dict:74callssymbol:src/helix/governance/repo_balance.py:_as_int:26(high)symbol:src/helix/governance/repo_balance.py:load_repo_balance_policy:511callssymbol:src/helix/governance/repo_balance.py:from_dict:74(high)symbol:src/helix/governance/repo_balance.py:to_dict:113callssymbol:src/helix/governance/repo_balance.py:_round6:43(high)symbol:src/helix/governance/repo_balance.py:to_dict:157callssymbol:src/helix/governance/repo_balance.py:_round6:43(high)symbol:src/helix/governance/repo_balance.py:to_dict:201callssymbol:src/helix/governance/repo_balance.py:_round6:43(high)symbol:src/helix/governance/repo_balance.py:to_dict:264callssymbol:src/helix/governance/repo_balance.py:_round6:43(high)symbol:src/helix/governance/repo_balance.py:to_dict:292callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/governance/repo_balance.py:to_dict:292callssymbol:src/helix/governance/repo_balance.py:_round6:43(high)symbol:src/helix/governance/repo_balance.py:to_dict:356callssymbol:src/helix/governance/repo_balance.py:_round6:43(high)symbol:src/helix/governance/repo_balance.py:to_dict:444callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/governance/repo_balance.py:to_dict:444callssymbol:src/helix/governance/repo_balance.py:_round6:43(high)symbol:src/helix/governance/repo_balance.py:to_dict:479callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/governance/repo_balance.py:to_dict:479callssymbol:src/helix/governance/repo_balance.py:_round6:43(high)symbol:src/helix/governance/repo_balance.py:to_dict:83callssymbol:src/helix/governance/repo_balance.py:_round6:43(high)symbol:src/helix/governance/self_check.py:_load_policy_best_effort:71callssymbol:src/helix/governance/self_check.py:_safe_text:36(high)symbol:src/helix/governance/self_check.py:_load_policy_best_effort:71callssymbol:src/helix/scientific_contract.py:sha256_prefixed:327(medium)symbol:src/helix/governance/self_check.py:_select_policy_label:49callssymbol:src/helix/governance/self_check.py:_short_sha256:40(high)symbol:src/helix/governance/self_check.py:_short_sha256:40callssymbol:src/helix/governance/self_check.py:_safe_text:36(high)symbol:src/helix/governance/self_check.py:_utc_now:32callssymbol:src/helix/clock.py:utc_now_iso_offset:106(medium)symbol:src/helix/gpu/fields/composite_editability.py:ensure_resources:59callssymbol:src/helix/gpu/fields/composite_editability.py:_ensure_program:35(high)symbol:src/helix/gpu/fields/dcas9_occupancy.py:encode_pam:29callssymbol:src/helix/live/livelab.py:empty:58(medium)symbol:src/helix/gpu/fields/dcas9_occupancy.py:encode_pam:29callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/gpu/fields/dcas9_occupancy.py:encode_seq:20callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/gpu/fields/dcas9_occupancy.py:encode_seq:20callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/gpu/fields/dcas9_occupancy.py:ensure_resources:83callssymbol:src/helix/gpu/fields/dcas9_occupancy.py:_ensure_program:59(high)symbol:src/helix/gpu/fields/gc_homopolymer.py:encode_seq:21callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/gpu/fields/gc_homopolymer.py:encode_seq:21callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/gpu/fields/gc_homopolymer.py:ensure_resources:76callssymbol:src/helix/gpu/fields/gc_homopolymer.py:_ensure_program:52(high)symbol:src/helix/gpu/fields/indel_risk.py:encode_seq_to_codes:25callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/gpu/fields/indel_risk.py:encode_seq_to_codes:25callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/gpu/fields/indel_risk.py:ensure_resources:81callssymbol:src/helix/gpu/fields/indel_risk.py:_ensure_program:57(high)symbol:src/helix/gpu/fields/offtarget_density.py:encode_pam:34callssymbol:src/helix/gpu/fields/base.py:get:61(medium)symbol:src/helix/gpu/fields/offtarget_density.py:encode_seq_to_codes:24callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/gpu/fields/offtarget_density.py:encode_seq_to_codes:24callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/gpu/fields/offtarget_density.py:ensure_resources:91callssymbol:src/helix/gpu/fields/offtarget_density.py:_ensure_program:67(high)symbol:src/helix/gpu/fields/pam_seed.py:encode_pam:34callssymbol:src/helix/gpu/fields/base.py:get:61(medium)symbol:src/helix/gpu/fields/pam_seed.py:encode_seq_to_codes:24callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/gpu/fields/pam_seed.py:encode_seq_to_codes:24callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/gpu/fields/pam_seed.py:ensure_resources:106callssymbol:src/helix/gpu/fields/pam_seed.py:_ensure_program:70(high)symbol:src/helix/gpu/fields/prime_dp.py:_encode:24callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/gpu/fields/prime_dp.py:_encode:24callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/gpu/fields/prime_dp.py:ensure_resources:81callssymbol:src/helix/gpu/fields/prime_dp.py:_ensure_program:57(high)symbol:src/helix/graphs/colored.py:build_colored_dbg:17callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/graphs/colored.py:build_colored_dbg:17callssymbol:src/helix/graphs/colored.py:ColoredDBG:11(high)symbol:src/helix/graphs/colored.py:build_colored_dbg:17callssymbol:src/helix/graphs/dbg.py:build_dbg:23(medium)symbol:src/helix/graphs/dbg.py:build_dbg:23callssymbol:src/helix/graphs/dbg.py:DBGNode:10(high)symbol:src/helix/graphs/dbg.py:build_dbg:23callssymbol:src/helix/graphs/dbg.py:DeBruijnGraph:18(high)symbol:src/helix/graphs/dbg.py:clean_dbg:40callssymbol:src/helix/graphs/dbg.py:remove_simple_bubbles:71(high)symbol:src/helix/graphs/dbg.py:clean_dbg:40callssymbol:src/helix/graphs/dbg.py:remove_tips:48(high)symbol:src/helix/graphs/dbg.py:deserialize_graph:130callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/graphs/dbg.py:deserialize_graph:130callssymbol:src/helix/graphs/dbg.py:DBGNode:10(high)symbol:src/helix/graphs/dbg.py:deserialize_graph:130callssymbol:src/helix/graphs/dbg.py:DeBruijnGraph:18(high)symbol:src/helix/graphs/dbg.py:export_graphml:138callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/graphs/dbg.py:remove_path:94callssymbol:src/helix/graphs/dbg.py:delete_node:104(high)symbol:src/helix/graphs/dbg.py:remove_simple_bubbles:71callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/graphs/dbg.py:remove_simple_bubbles:71callssymbol:src/helix/graphs/dbg.py:remove_path:94(high)symbol:src/helix/graphs/dbg.py:remove_simple_bubbles:71callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/graphs/dbg.py:remove_tips:48callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/graphs/dbg.py:remove_tips:48callssymbol:src/helix/graphs/dbg.py:delete_node:104(high)symbol:src/helix/graphs/dbg.py:remove_tips:48callssymbol:src/helix/graphs/dbg.py:tip_walk:58(high)symbol:src/helix/graphs/dbg.py:serialize_graph:116callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/graphs/dbg.py:tip_walk:58callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/gui/bridge.py:__init__:130callssymbol:src/helix/gui/bridge.py:__init__:12(high)symbol:src/helix/gui/bridge.py:__init__:16callssymbol:src/helix/gui/bridge.py:__init__:12(high)symbol:src/helix/gui/bridge.py:_edit_node_to_payload:76callssymbol:src/helix/genome/digital.py:materialize_all:118(medium)symbol:src/helix/gui/bridge.py:_emit_frame:191callssymbol:src/helix/gui/bridge.py:_frame_to_payload:114(high)symbol:src/helix/gui/bridge.py:_emit_frame:191callssymbol:src/helix/gui/bridge.py:emit:26(high)symbol:src/helix/gui/bridge.py:_frame_to_payload:114callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/gui/bridge.py:_frame_to_payload:114callssymbol:src/helix/gui/bridge.py:_edit_edge_to_payload:98(high)symbol:src/helix/gui/bridge.py:_frame_to_payload:114callssymbol:src/helix/gui/bridge.py:_edit_node_to_payload:76(high)symbol:src/helix/gui/bridge.py:_legacy_genome:156callssymbol:src/helix/gui/bridge.py:_load_core_genome:134(high)symbol:src/helix/gui/bridge.py:_load_cas:160callssymbol:src/helix/crispr/model.py:CasSystem:39(medium)symbol:src/helix/gui/bridge.py:_load_cas:160callssymbol:src/helix/crispr/model.py:CasSystemType:14(medium)symbol:src/helix/gui/bridge.py:_load_cas:160callssymbol:src/helix/crispr/model.py:PAMRule:23(medium)symbol:src/helix/gui/bridge.py:_load_core_genome:134callssymbol:src/helix/genome/digital.py:from_fasta:25(medium)symbol:src/helix/gui/bridge.py:_load_core_genome:134callssymbol:src/helix/genome/digital.py:slice_region:55(medium)symbol:src/helix/gui/bridge.py:_load_core_genome:134callssymbol:src/helix/gui/bridge.py:_parse_inline_fasta:52(high)symbol:src/helix/gui/bridge.py:_load_prime_editor:175callssymbol:src/helix/gui/bridge.py:_load_cas:160(high)symbol:src/helix/gui/bridge.py:_load_prime_editor:175callssymbol:src/helix/prime/model.py:PrimeEditor:31(medium)symbol:src/helix/gui/bridge.py:_protein_impact_snv:252callssymbol:src/helix/gui/bridge.py:_rc_base:249(high)symbol:src/helix/gui/bridge.py:consumer:340callssymbol:docs/playground/js/realtime_worker.js:impact:362(low)symbol:src/helix/gui/bridge.py:consumer:340callssymbol:src/helix/gui/bridge.py:_emit_frame:191(high)symbol:src/helix/gui/bridge.py:consumer:340callssymbol:src/helix/gui/bridge.py:_protein_impact_snv:252(high)symbol:src/helix/gui/bridge.py:consumer:374callssymbol:src/helix/gui/bridge.py:_emit_frame:191(high)symbol:src/helix/gui/bridge.py:consumer:374callssymbol:src/helix/gui/bridge.py:_protein_impact_snv:252(high)symbol:src/helix/gui/bridge.py:run:306callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/gui/bridge.py:run:306callssymbol:src/helix/gui/bridge.py:_build_coding_map:223(high)symbol:src/helix/gui/bridge.py:run:306callssymbol:src/helix/gui/bridge.py:_legacy_genome:156(high)symbol:src/helix/gui/bridge.py:run:306callssymbol:src/helix/gui/bridge.py:_load_prime_editor:175(high)symbol:src/helix/gui/bridge.py:run:306callssymbol:src/helix/gui/bridge.py:_parse_coding:196(high)symbol:src/helix/gui/bridge.py:run:306callssymbol:src/helix/prime/model.py:PegRNA:16(medium)symbol:src/helix/gui/bridge.py:runSimulation:416callssymbol:src/helix/gui/bridge.py:connect:29(high)symbol:src/helix/gui/bridge.py:runSimulation:416callssymbol:src/helix/gui/bridge.py:emit:26(high)symbol:src/helix/gui/bridge.py:runSimulation:416callssymbol:src/helix/gui/bridge.py:SimulationWorker:123(high)symbol:src/helix/gui/bridge.py:runSimulation:416callssymbol:src/helix/gui/bridge.py:start:19(high)symbol:src/helix/gui/main.py:run_gui:17callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/gui/main.py:run_gui:17callssymbol:src/helix/gui/bridge.py:SimulationBridge:404(medium)symbol:src/helix/gui/main.py:run_gui:17callssymbol:src/helix/gui/theme.py:apply_helix_theme:196(medium)symbol:src/helix/gui/main.py:run_gui:17callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/gui/main.py:run_gui:17callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/gui/modern/builders.py:_compute_tangents:911callssymbol:src/helix/gui/modern/builders.py:_vec_norm:945(high)symbol:src/helix/gui/modern/builders.py:_compute_tangents:911callssymbol:src/helix/gui/modern/builders.py:_vec_sub:941(high)symbol:src/helix/gui/modern/builders.py:_diff_span:749callssymbol:src/helix/gui/modern/builders.py:_safe_range:24(high)symbol:src/helix/gui/modern/builders.py:_normal_from_tangent:930callssymbol:src/helix/gui/modern/builders.py:_vec_cross:958(high)symbol:src/helix/gui/modern/builders.py:_normal_from_tangent:930callssymbol:src/helix/gui/modern/builders.py:_vec_length:953(high)symbol:src/helix/gui/modern/builders.py:_normal_from_tangent:930callssymbol:src/helix/gui/modern/builders.py:_vec_norm:945(high)symbol:src/helix/gui/modern/dag_adapters.py:_build_fake_crispr_sim_payload:74callssymbol:src/helix/gui/modern/dag_adapters.py:_prob_from_log_prob:66(high)symbol:src/helix/gui/modern/dag_adapters.py:_build_fake_crispr_sim_payload:74callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/gui/modern/dag_adapters.py:_extract_crispr_viz_context_from_dag_payload:150callssymbol:src/helix/edit/dag.py:dag_from_payload:69(medium)symbol:src/helix/gui/modern/dag_adapters.py:_extract_crispr_viz_context_from_dag_payload:150callssymbol:src/helix/gui/modern/dag_adapters.py:_build_fake_crispr_sim_payload:74(high)symbol:src/helix/gui/modern/dag_adapters.py:_extract_crispr_viz_context_from_dag_payload:150callssymbol:src/helix/gui/modern/dag_adapters.py:_extract_root_and_leaves:34(high)symbol:src/helix/gui/modern/dag_adapters.py:_extract_crispr_viz_context_from_dag_payload:150callssymbol:src/helix/gui/modern/dag_adapters.py:CrisprVizContext:26(high)symbol:src/helix/gui/modern/dag_adapters.py:_extract_crispr_viz_context_from_dag_payload:150callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/gui/modern/dag_adapters.py:_node_entry:38callssymbol:src/helix/genome/digital.py:materialize_all:118(medium)symbol:src/helix/gui/modern/dag_adapters.py:crispr_dag_to_sim_payload:194callssymbol:src/helix/gui/modern/dag_adapters.py:_extract_crispr_viz_context_from_dag_payload:150(high)symbol:src/helix/gui/modern/dag_adapters.py:crispr_dag_to_viz_spec:178callssymbol:src/helix/gui/modern/builders.py:build_crispr_viz_spec:40(medium)symbol:src/helix/gui/modern/dag_adapters.py:crispr_dag_to_viz_spec:178callssymbol:src/helix/gui/modern/dag_adapters.py:_extract_crispr_viz_context_from_dag_payload:150(high)symbol:src/helix/gui/modern/dag_adapters.py:crispr_dag_to_workflow:207callssymbol:src/helix/gui/modern/builders_2p5d.py:build_workflow2p5d_crispr:261(medium)symbol:src/helix/gui/modern/dag_adapters.py:crispr_dag_to_workflow:207callssymbol:src/helix/gui/modern/dag_adapters.py:_extract_crispr_viz_context_from_dag_payload:150(high)symbol:src/helix/gui/modern/engine.py:_arc_for_base:312callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:src/helix/gui/modern/engine.py:_build_repair_geometry:271callssymbol:src/helix/gui/modern/engine.py:_arc_for_base:312(high)symbol:src/helix/gui/modern/engine.py:_build_repair_geometry:271callssymbol:src/helix/gui/modern/engine.py:RepairArcGeometry:27(high)symbol:src/helix/gui/modern/engine.py:_geometry_from_custom:327callssymbol:src/helix/gui/modern/engine.py:HelixGeometry:16(high)symbol:src/helix/gui/modern/engine.py:_geometry_from_custom:327callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/gui/modern/engine.py:_repair_geometry_from_custom:397callssymbol:src/helix/gui/modern/engine.py:RepairArcGeometry:27(high)symbol:src/helix/gui/modern/engine.py:advance:499callssymbol:src/helix/gui/modern/engine.py:set_time:473(high)symbol:src/helix/gui/modern/engine.py:set_time:473callssymbol:src/helix/gui/modern/engine.py:phase_for_time:461(high)symbol:src/helix/gui/modern/export.py:build_unity_payload:30callssymbol:src/helix/gui/modern/engine.py:export_timeline:545(medium)symbol:src/helix/gui/modern/export.py:build_unity_payload:30callssymbol:src/helix/gui/modern/export.py:_camera_track:15(high)symbol:src/helix/gui/modern/export.py:export_unity_from_json:76callssymbol:src/helix/gui/modern/export.py:export_unity_bundle:55(high)symbol:src/helix/gui/modern/export.py:export_unity_from_json:76callssymbol:src/helix/gui/modern/spec.py:load_viz_specs:198(medium)symbol:src/helix/gui/modern/export.py:export_unity_json:45callssymbol:src/helix/gui/modern/export.py:build_unity_payload:30(high)symbol:src/helix/gui/modern/export.py:export_unity_json:45callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/gui/modern/qt.py:__init__:1249callssymbol:src/helix/gui/modern/qt.py:sizeHint:1023(high)symbol:src/helix/gui/modern/qt.py:__init__:1249callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/gui/modern/qt.py:__init__:1270callssymbol:src/helix/gui/modern/qt.py:__init__:83(high)symbol:src/helix/gui/modern/qt.py:__init__:1309callssymbol:src/helix/gui/modern/qt.py:__init__:83(high)symbol:src/helix/gui/modern/qt.py:__init__:1309callssymbol:src/helix/gui/modern/qt.py:_css_rgba:920(high)symbol:src/helix/gui/modern/qt.py:__init__:1309callssymbol:src/helix/gui/modern/qt.py:connect:93(high)symbol:src/helix/gui/modern/qt.py:__init__:1309callssymbol:Visualization_Bench/prototype.js:legend:917(low)symbol:src/helix/gui/modern/qt.py:__init__:1309callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/modern/qt.py:__init__:1523callssymbol:src/helix/gui/modern/qt.py:__init__:83(high)symbol:src/helix/gui/modern/qt.py:__init__:1550callssymbol:src/helix/gui/modern/qt.py:__init__:83(high)symbol:src/helix/gui/modern/qt.py:__init__:1550callssymbol:src/helix/gui/modern/qt.py:_device_pixel_ratio:2554(high)symbol:src/helix/gui/modern/qt.py:__init__:1550callssymbol:src/helix/gui/modern/qt.py:_env_flag:718(high)symbol:src/helix/gui/modern/qt.py:__init__:1550callssymbol:src/helix/gui/modern/qt.py:_env_int:725(high)symbol:src/helix/gui/modern/qt.py:__init__:1550callssymbol:src/helix/gui/modern/qt.py:_normalize_truth_mode:6679(high)symbol:src/helix/gui/modern/qt.py:__init__:1550callssymbol:src/helix/gui/modern/qt.py:_ResizeAllocationState:736(high)symbol:src/helix/gui/modern/qt.py:__init__:1550callssymbol:src/helix/gui/modern/qt.py:connect:93(high)symbol:src/helix/gui/modern/qt.py:__init__:1550callssymbol:src/helix/gui/modern/qt.py:set_hud_overlay_mode:6696(high)symbol:src/helix/gui/modern/qt.py:__init__:1550callssymbol:src/helix/gui/modern/qt.py:ViewerPerfStats:703(high)symbol:src/helix/gui/modern/qt.py:__init__:7121callssymbol:src/helix/gui/modern/qt.py:__init__:83(high)symbol:src/helix/gui/modern/qt.py:__init__:7121callssymbol:src/helix/gui/modern/qt.py:_css_rgb:915(high)symbol:src/helix/gui/modern/qt.py:__init__:7121callssymbol:src/helix/gui/modern/qt.py:_load_last_benchmark:7513(high)symbol:src/helix/gui/modern/qt.py:__init__:7121callssymbol:src/helix/gui/modern/qt.py:connect:93(high)symbol:src/helix/gui/modern/qt.py:__init__:7121callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/gui/modern/qt.py:__init__:7121callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/config.py:native_backend_available:38(medium)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/config.py:resolve_crispr_backend:47(medium)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/gui/modern/qt.py:__init__:83(high)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/gui/modern/qt.py:_load_layout_preset_name:7749(high)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/gui/modern/qt.py:_schedule_layout_save:7832(high)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/gui/modern/qt.py:_update_prime_physics:7889(high)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/gui/modern/qt.py:connect:93(high)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/gui/modern/qt.py:FloatingHud:1246(high)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/gui/modern/qt.py:HelixControlPanel:7105(high)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/gui/modern/qt.py:HelixModernWidget:1538(high)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/gui/modern/qt.py:HudAnchor:1442(high)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/gui/modern/qt.py:HudTabPanel:1267(high)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/gui/modern/qt.py:LegendToastOverlay:1306(high)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/gui/modern/qt.py:set_engine_status:7309(high)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/gui/modern/qt.py:set_hidden:1043(high)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/gui/modern/qt.py:set_hud_overlay_mode:6696(high)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/gui/modern/qt.py:set_hud_text_sink:6689(high)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/gui/modern/qt.py:set_legend:7371(high)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/gui/modern/qt.py:set_scoring_versions:7334(high)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/gui/modern/qt.py:set_spec_meta:1095(high)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/gui/modern/qt.py:set_spec:6417(high)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/gui/modern/qt.py:set_specs:7294(high)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/gui/modern/qt.py:set_view_mode:1144(high)symbol:src/helix/gui/modern/qt.py:__init__:7577callssymbol:src/helix/gui/modern/qt.py:toast_state:1373(high)symbol:src/helix/gui/modern/qt.py:__init__:939callssymbol:src/helix/gui/modern/qt.py:__init__:83(high)symbol:src/helix/gui/modern/qt.py:__init__:939callssymbol:src/helix/gui/modern/qt.py:_apply_hud_state:1223(high)symbol:src/helix/gui/modern/qt.py:__init__:939callssymbol:src/helix/gui/modern/qt.py:_css_rgba:920(high)symbol:src/helix/gui/modern/qt.py:__init__:939callssymbol:src/helix/gui/modern/qt.py:_refresh:1188(high)symbol:src/helix/gui/modern/qt.py:__init__:939callssymbol:src/helix/gui/modern/qt.py:connect:93(high)symbol:src/helix/gui/modern/qt.py:__init__:939callssymbol:src/helix/gui/modern/qt.py:HudState:437(high)symbol:src/helix/gui/modern/qt.py:_apply_layout_preset:7777callssymbol:src/helix/gui/modern/qt.py:_preset_default_panel_width:7774(high)symbol:src/helix/gui/modern/qt.py:_apply_saved_layout:7814callssymbol:src/helix/gui/modern/qt.py:_apply_layout_preset:7777(high)symbol:src/helix/gui/modern/qt.py:_arc_fragment_shader:5351callssymbol:Visualization_Bench/prototype.js:clamp:261(low)symbol:src/helix/gui/modern/qt.py:_arm_collapse_timer:1070callssymbol:src/helix/gui/modern/qt.py:_on_collapse_timeout:1085(high)symbol:src/helix/gui/modern/qt.py:_assert_geometry:7074callssymbol:docs/playground/js/realtime.js:diff:512(low)symbol:src/helix/gui/modern/qt.py:_assert_pick_sacredness:1846callssymbol:src/helix/gui/modern/qt.py:_pick_asserts_enabled:1803(high)symbol:src/helix/gui/modern/qt.py:_bars_fragment_shader:5615callssymbol:Visualization_Bench/prototype.js:clamp:261(low)symbol:src/helix/gui/modern/qt.py:_build_highlight_quad:4809callssymbol:src/helix/gui/modern/qt.py:_bp_to_x:4803(high)symbol:src/helix/gui/modern/qt.py:_camera_mvp:6719callssymbol:src/helix/gui/modern/qt.py:_look_at:5157(high)symbol:src/helix/gui/modern/qt.py:_camera_mvp:6719callssymbol:src/helix/gui/modern/qt.py:_perspective:5174(high)symbol:src/helix/gui/modern/qt.py:_camera_mvp:6719callssymbol:src/helix/gui/modern/qt.py:_scene_bounds:6837(high)symbol:src/helix/gui/modern/qt.py:_coverage:2116callssymbol:src/helix/gui/modern/qt.py:_period_ms:2108(high)symbol:src/helix/gui/modern/qt.py:_cursor_key:626callssymbol:src/helix/gui/modern/qt.py:_row_rank:593(high)symbol:src/helix/gui/modern/qt.py:_detect_refresh_hz:1988callssymbol:src/helix/gui/modern/qt.py:_snap_common_refresh_hz:384(high)symbol:src/helix/gui/modern/qt.py:_device_pixel_ratio:2554callssymbol:tests/test_modern_qt_dpr_resize_click_mapping_guardrail.py:devicePixelRatioF:44(low)symbol:src/helix/gui/modern/qt.py:_ensure_pick_resources:1833callssymbol:src/helix/gui/modern/qt.py:_assert_pick_sacredness:1846(high)symbol:src/helix/gui/modern/qt.py:_ensure_pick_resources:1833callssymbol:src/helix/gui/modern/qt.py:_reallocate_pick_resources:1953(high)symbol:src/helix/gui/modern/qt.py:_event_times_seconds:6153callssymbol:src/helix/gui/modern/engine.py:event_times_seconds:150(medium)symbol:src/helix/gui/modern/qt.py:_framebuffer_size_px:255callssymbol:src/helix/gui/modern/qt.py:_logical_to_physical_px:217(high)symbol:src/helix/gui/modern/qt.py:_gl_blend_guard:2817callssymbol:src/helix/gui/modern/qt.py:_bool_state_guard:875(high)symbol:src/helix/gui/modern/qt.py:_gl_depth_test_guard:2794callssymbol:src/helix/gui/modern/qt.py:_bool_state_guard:875(high)symbol:src/helix/gui/modern/qt.py:_gl_pick_id_pass_guard:2827callssymbol:src/helix/gui/modern/qt.py:_assert_pick_sacredness:1846(high)symbol:src/helix/gui/modern/qt.py:_gl_pick_id_pass_guard:2827callssymbol:src/helix/gui/modern/qt.py:_gl_blend_guard:2817(high)symbol:src/helix/gui/modern/qt.py:_gl_pick_id_pass_guard:2827callssymbol:src/helix/gui/modern/qt.py:_gl_depth_test_guard:2794(high)symbol:src/helix/gui/modern/qt.py:_handle_possible_dpr_change:2649callssymbol:src/helix/clock.py:perf_counter:72(medium)symbol:src/helix/gui/modern/qt.py:_handle_possible_dpr_change:2649callssymbol:src/helix/gui/modern/qt.py:_device_pixel_ratio:2554(high)symbol:src/helix/gui/modern/qt.py:_handle_possible_dpr_change:2649callssymbol:src/helix/gui/modern/qt.py:_note_resize_alloc_dirty:1827(high)symbol:src/helix/gui/modern/qt.py:_handle_possible_dpr_change:2649callssymbol:src/helix/gui/modern/qt.py:framebuffer_size_px:2563(high)symbol:src/helix/gui/modern/qt.py:_heat_fragment_shader:5652callssymbol:Visualization_Bench/prototype.js:clamp:261(low)symbol:src/helix/gui/modern/qt.py:_helix_mvp:6733callssymbol:src/helix/gui/modern/qt.py:_look_at:5157(high)symbol:src/helix/gui/modern/qt.py:_helix_mvp:6733callssymbol:src/helix/gui/modern/qt.py:_perspective:5174(high)symbol:src/helix/gui/modern/qt.py:_helix_mvp:6733callssymbol:src/helix/gui/modern/qt.py:_scene_bounds:6837(high)symbol:src/helix/gui/modern/qt.py:_helix_mvp:6733callssymbol:src/helix/studio/extension_host/supervisor.py:mode:92(medium)symbol:src/helix/gui/modern/qt.py:_infer_refresh_hz_from_frame_times:1999callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/gui/modern/qt.py:_infer_refresh_hz_from_frame_times:1999callssymbol:src/helix/gui/modern/qt.py:_snap_common_refresh_hz:384(high)symbol:src/helix/gui/modern/qt.py:_infer_refresh_hz_from_frame_times:1999callssymbol:src/helix/gui/modern/qt.py:_typical_refresh_rank:422(high)symbol:src/helix/gui/modern/qt.py:_invalidate_composite:5138callssymbol:src/helix/studio/render/scene.py:update_composite_field:258(medium)symbol:src/helix/gui/modern/qt.py:_invalidate_dcas:5120callssymbol:src/helix/studio/render/scene.py:update_dcas_field:235(medium)symbol:src/helix/gui/modern/qt.py:_invalidate_gc:5105callssymbol:src/helix/studio/render/scene.py:update_gc_field:216(medium)symbol:src/helix/gui/modern/qt.py:_invalidate_indel_risk:5071callssymbol:src/helix/studio/render/scene.py:update_indel_risk_field:177(medium)symbol:src/helix/gui/modern/qt.py:_invalidate_offtarget:5086callssymbol:src/helix/studio/render/scene.py:update_offtarget_field:195(medium)symbol:src/helix/gui/modern/qt.py:_invalidate_pam_seed:5032callssymbol:src/helix/studio/render/scene.py:update_pam_seed_field:131(medium)symbol:src/helix/gui/modern/qt.py:_invalidate_prime_dp:5052callssymbol:src/helix/studio/render/scene.py:update_prime_dp_field:154(medium)symbol:src/helix/gui/modern/qt.py:_legend_item:1199callssymbol:src/helix/gui/modern/qt.py:_css_rgba:920(high)symbol:src/helix/gui/modern/qt.py:_load_last_benchmark:7513callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/modern/qt.py:_locus_pulse_amount:5804callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/gui/modern/qt.py:_logical_to_physical_pos_px:230callssymbol:src/helix/gui/modern/qt.py:_round_half_up:203(high)symbol:src/helix/gui/modern/qt.py:_logical_to_physical_px:217callssymbol:src/helix/gui/modern/qt.py:_round_half_up:203(high)symbol:src/helix/gui/modern/qt.py:_maybe_commit_resize_allocations:1983callssymbol:src/helix/gui/modern/qt.py:_reallocate_heavy_resources:1973(high)symbol:src/helix/gui/modern/qt.py:_maybe_commit_resize_allocations:1983callssymbol:src/helix/gui/modern/qt.py:pop_heavy_commit:760(high)symbol:src/helix/gui/modern/qt.py:_maybe_reset_and_rebuild:6233callssymbol:src/helix/gui/modern/qt.py:_reset_geometry_buffers:6304(high)symbol:src/helix/gui/modern/qt.py:_maybe_reset_and_rebuild:6233callssymbol:src/helix/gui/modern/qt.py:_upload_buffers:4386(high)symbol:src/helix/gui/modern/qt.py:_maybe_reset_and_rebuild:6233callssymbol:src/helix/gui/modern/qt.py:_upload_workflow_buffers:4645(high)symbol:src/helix/gui/modern/qt.py:_native_selected_event:3823callssymbol:src/helix/gui/modern/qt.py:_native_simulation_events:3773(high)symbol:src/helix/gui/modern/qt.py:_native_simulation_events:3773callssymbol:src/helix/gui/modern/qt.py:_cut_index_from_spec:3399(high)symbol:src/helix/gui/modern/qt.py:_native_simulation_events:3773callssymbol:src/helix/gui/modern/qt.py:_event_index_from_spec_event:3760(high)symbol:src/helix/gui/modern/qt.py:_native_simulation_events:3773callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/gui/modern/qt.py:_note_resize_alloc_dirty:1827callssymbol:src/helix/gui/modern/qt.py:_ensure_pick_resources:1833(high)symbol:src/helix/gui/modern/qt.py:_note_resize_alloc_dirty:1827callssymbol:src/helix/gui/modern/qt.py:note_desired:751(high)symbol:src/helix/gui/modern/qt.py:_on_benchmark_complete:7462callssymbol:src/helix/gui/modern/qt.py:_save_last_benchmark:7536(high)symbol:src/helix/gui/modern/qt.py:_on_benchmark_complete:7462callssymbol:src/helix/gui/modern/qt.py:_update_benchmark_output:7474(high)symbol:src/helix/gui/modern/qt.py:_on_benchmark_complete:7462callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/modern/qt.py:_on_benchmark_failed:7467callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/modern/qt.py:_on_collapse_timeout:1085callssymbol:src/helix/gui/modern/qt.py:_set_hud_state:1089(high)symbol:src/helix/gui/modern/qt.py:_on_event_picked:7903callssymbol:src/helix/gui/modern/qt.py:set_selection:7387(high)symbol:src/helix/gui/modern/qt.py:_on_event_picked:7903callssymbol:src/helix/gui/modern/selection_utils.py:compute_selection_payload:143(medium)symbol:src/helix/gui/modern/qt.py:_on_event_picked:7903callssymbol:src/helix/gui/modern/selection_utils.py:event_confidence:72(medium)symbol:src/helix/gui/modern/qt.py:_on_layout_preset_changed:7820callssymbol:src/helix/gui/modern/qt.py:_apply_layout_preset:7777(high)symbol:src/helix/gui/modern/qt.py:_on_layout_preset_changed:7820callssymbol:src/helix/gui/modern/qt.py:_current_layout_preset:7767(high)symbol:src/helix/gui/modern/qt.py:_on_layout_preset_changed:7820callssymbol:src/helix/gui/modern/qt.py:_schedule_layout_save:7832(high)symbol:src/helix/gui/modern/qt.py:_on_legend_toast_requested:7865callssymbol:src/helix/gui/modern/qt.py:_reposition:1476(high)symbol:src/helix/gui/modern/qt.py:_on_legend_toast_requested:7865callssymbol:src/helix/gui/modern/qt.py:arm:1376(high)symbol:src/helix/gui/modern/qt.py:_on_play_toggled:7446callssymbol:src/helix/gui/modern/qt.py:emit:90(high)symbol:src/helix/gui/modern/qt.py:_on_play_toggled:7446callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/modern/qt.py:_on_rail_mode_changed:7366callssymbol:src/helix/gui/modern/qt.py:emit:90(high)symbol:src/helix/gui/modern/qt.py:_on_run_benchmark:7450callssymbol:src/helix/gui/modern/qt.py:BenchmarkWorker:1519(high)symbol:src/helix/gui/modern/qt.py:_on_run_benchmark:7450callssymbol:src/helix/gui/modern/qt.py:connect:93(high)symbol:src/helix/gui/modern/qt.py:_on_run_benchmark:7450callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/modern/qt.py:_on_screen_changed:2672callssymbol:src/helix/gui/modern/qt.py:_handle_possible_dpr_change:2649(high)symbol:src/helix/gui/modern/qt.py:_on_slider:7361callssymbol:src/helix/gui/modern/qt.py:emit:90(high)symbol:src/helix/gui/modern/qt.py:_on_spec_selected:7869callssymbol:src/helix/gui/modern/qt.py:_update_prime_physics:7889(high)symbol:src/helix/gui/modern/qt.py:_on_spec_selected:7869callssymbol:src/helix/gui/modern/qt.py:set_model_layer:7383(high)symbol:src/helix/gui/modern/qt.py:_on_spec_selected:7869callssymbol:src/helix/gui/modern/qt.py:set_spec_meta:1095(high)symbol:src/helix/gui/modern/qt.py:_on_spec_selected:7869callssymbol:src/helix/gui/modern/qt.py:set_spec:6417(high)symbol:src/helix/gui/modern/qt.py:_on_spec_selected:7869callssymbol:src/helix/gui/modern/selection_utils.py:infer_model_layer:109(medium)symbol:src/helix/gui/modern/qt.py:_on_time_update:7882callssymbol:src/helix/gui/modern/qt.py:set_time_norm:6033(high)symbol:src/helix/gui/modern/qt.py:_on_time_update:7882callssymbol:src/helix/gui/modern/qt.py:set_time:1158(high)symbol:src/helix/gui/modern/qt.py:_on_toast_tick:1407callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/gui/modern/qt.py:_overlay_fragment_shader:5751callssymbol:Visualization_Bench/prototype.js:clamp:261(low)symbol:src/helix/gui/modern/qt.py:_paint_base_letters:3201callssymbol:src/helix/gui/modern/qt.py:_paint_base_letters_generic:3211(high)symbol:src/helix/gui/modern/qt.py:_paint_dpi_debug_hud:2310callssymbol:src/helix/gui/modern/qt.py:_device_pixel_ratio:2554(high)symbol:src/helix/gui/modern/qt.py:_paint_dpi_debug_hud:2310callssymbol:src/helix/gui/modern/qt.py:_framebuffer_size_px:255(high)symbol:src/helix/gui/modern/qt.py:_paint_dpi_debug_hud:2310callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/gui/modern/qt.py:_paint_hud:4207callssymbol:src/helix/gui/modern/qt.py:_collect_debug_hud_lines:4091(high)symbol:src/helix/gui/modern/qt.py:_paint_hud:4207callssymbol:src/helix/gui/modern/qt.py:_draw_hud_block:4233(high)symbol:src/helix/gui/modern/qt.py:_paint_hud:4207callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/gui/modern/qt.py:_paint_perf_hud:2232callssymbol:src/helix/gui/modern/qt.py:ViewerPerfStats:703(high)symbol:src/helix/gui/modern/qt.py:_paint_perf_hud:2232callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/gui/modern/qt.py:_period_equiv:2111callssymbol:src/helix/gui/modern/qt.py:_period_ms:2108(high)symbol:src/helix/gui/modern/qt.py:_pick_ribbon_at:6853callssymbol:src/helix/gui/modern/qt.py:_mvp_matrix:4843(high)symbol:src/helix/gui/modern/qt.py:_pick_ribbon_at:6853callssymbol:src/helix/gui/modern/qt.py:emit:90(high)symbol:src/helix/gui/modern/qt.py:_pick_ribbon_at:6853callssymbol:src/helix/gui/modern/qt.py:logical_pos_to_pick_px:2600(high)symbol:src/helix/gui/modern/qt.py:_pick_ribbon_at:6853callssymbol:src/helix/gui/modern/qt.py:pick_buffer_size_px:2567(high)symbol:src/helix/gui/modern/qt.py:_rail_fragment_shader:5267callssymbol:Visualization_Bench/prototype.js:clamp:261(low)symbol:src/helix/gui/modern/qt.py:_rail_vertex_shader:5219callssymbol:Visualization_Bench/prototype.js:clamp:261(low)symbol:src/helix/gui/modern/qt.py:_read_pick_id_at_logical_pos:2645callssymbol:src/helix/gui/modern/qt.py:_read_pick_id_at_pick_px:2618(high)symbol:src/helix/gui/modern/qt.py:_read_pick_id_at_logical_pos:2645callssymbol:src/helix/gui/modern/qt.py:logical_pos_to_pick_px:2600(high)symbol:src/helix/gui/modern/qt.py:_read_pick_id_at_pick_px:2618callssymbol:src/helix/gui/modern/qt.py:_assert_pick_sacredness:1846(high)symbol:src/helix/gui/modern/qt.py:_reallocate_heavy_resources:1973callssymbol:src/helix/gui/modern/qt.py:_alloc_heavy_render_resources:857(high)symbol:src/helix/gui/modern/qt.py:_reallocate_pick_resources:1953callssymbol:src/helix/gui/modern/qt.py:_alloc_pick_id_buffer_resources:803(high)symbol:src/helix/gui/modern/qt.py:_reallocate_pick_resources:1953callssymbol:src/helix/gui/modern/qt.py:_assert_pick_sacredness:1846(high)symbol:src/helix/gui/modern/qt.py:_reallocate_pick_resources:1953callssymbol:src/helix/gui/modern/qt.py:_try_release_mgl:794(high)symbol:src/helix/gui/modern/qt.py:_record_dpi_debug_input:1809callssymbol:src/helix/gui/modern/qt.py:logical_pos_to_pick_px:2600(high)symbol:src/helix/gui/modern/qt.py:_refresh:1188callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/modern/qt.py:_render_workflow:4863callssymbol:src/helix/gui/modern/qt.py:_device_pixel_ratio:2554(high)symbol:src/helix/gui/modern/qt.py:_render_workflow:4863callssymbol:src/helix/gui/modern/qt.py:_framebuffer_size_px:255(high)symbol:src/helix/gui/modern/qt.py:_render_workflow:4863callssymbol:src/helix/gui/modern/qt.py:_gl_mat4:4856(high)symbol:src/helix/gui/modern/qt.py:_render_workflow:4863callssymbol:src/helix/gui/modern/qt.py:_locus_pulse_amount:5804(high)symbol:src/helix/gui/modern/qt.py:_render_workflow:4863callssymbol:src/helix/gui/modern/qt.py:_ortho_mvp:5185(high)symbol:src/helix/gui/modern/qt.py:_render_workflow:4863callssymbol:src/helix/studio/render/scene.py:render:309(medium)symbol:src/helix/gui/modern/qt.py:_reposition:1476callssymbol:src/helix/gui/modern/qt.py:hud_state:1028(high)symbol:src/helix/gui/modern/qt.py:_reposition:1476callssymbol:src/helix/gui/modern/qt.py:sizeHint:1023(high)symbol:src/helix/gui/modern/qt.py:_reposition:1476callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/gui/modern/qt.py:_reposition:1476callssymbol:src/helix/studio/main_window.py:window:349(medium)symbol:src/helix/gui/modern/qt.py:_reset_camera_defaults:6767callssymbol:src/helix/gui/modern/camera_fit.py:fit_perspective_orbit_distance:46(medium)symbol:src/helix/gui/modern/qt.py:_reset_camera_defaults:6767callssymbol:src/helix/gui/modern/qt.py:_scene_bounds:6837(high)symbol:src/helix/gui/modern/qt.py:_reset_camera_defaults:6767callssymbol:src/helix/gui/modern/qt.py:_update_camera_meta:6816(high)symbol:src/helix/gui/modern/qt.py:_reset_geometry_buffers:6304callssymbol:src/helix/gui/modern/qt.py:_try_release_mgl:794(high)symbol:src/helix/gui/modern/qt.py:_reset_layout_to_preset_defaults:7826callssymbol:src/helix/gui/modern/qt.py:_apply_layout_preset:7777(high)symbol:src/helix/gui/modern/qt.py:_reset_layout_to_preset_defaults:7826callssymbol:src/helix/gui/modern/qt.py:_current_layout_preset:7767(high)symbol:src/helix/gui/modern/qt.py:_reset_layout_to_preset_defaults:7826callssymbol:src/helix/gui/modern/qt.py:_save_layout_settings:7838(high)symbol:src/helix/gui/modern/qt.py:_save_last_benchmark:7536callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/gui/modern/qt.py:_save_last_benchmark:7536callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/modern/qt.py:_save_layout_settings:7838callssymbol:src/helix/gui/modern/qt.py:_current_layout_preset:7767(high)symbol:src/helix/gui/modern/qt.py:_save_layout_settings:7838callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/gui/modern/qt.py:_score_color:7567callssymbol:src/helix/gui/modern/qt.py:_css_rgb:915(high)symbol:src/helix/gui/modern/qt.py:_screen_for_bp:3848callssymbol:src/helix/gui/modern/qt.py:_world_to_screen:3189(high)symbol:src/helix/gui/modern/qt.py:_set_arc_uniforms:3112callssymbol:src/helix/gui/modern/qt.py:_gl_mat4:4856(high)symbol:src/helix/gui/modern/qt.py:_set_hud_state:1089callssymbol:src/helix/gui/modern/qt.py:_apply_hud_state:1223(high)symbol:src/helix/gui/modern/qt.py:_set_time_seconds:6122callssymbol:src/helix/gui/modern/qt.py:emit:90(high)symbol:src/helix/gui/modern/qt.py:_set_time_seconds:6122callssymbol:src/helix/gui/modern/qt.py:set_playing:6619(high)symbol:src/helix/gui/modern/qt.py:_set_time_seconds:6122callssymbol:src/helix/gui/modern/qt.py:set_time:1158(high)symbol:src/helix/gui/modern/qt.py:_signal_interaction:7063callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/gui/modern/qt.py:_signal_interaction:7063callssymbol:src/helix/gui/modern/qt.py:emit:90(high)symbol:src/helix/gui/modern/qt.py:_snap_to_event:6162callssymbol:src/helix/gui/modern/qt.py:_event_times_seconds:6153(high)symbol:src/helix/gui/modern/qt.py:_snap_to_event:6162callssymbol:src/helix/gui/modern/qt.py:_set_time_seconds:6122(high)symbol:src/helix/gui/modern/qt.py:_step_frames:6188callssymbol:src/helix/gui/modern/engine.py:event_times_seconds:150(medium)symbol:src/helix/gui/modern/qt.py:_step_frames:6188callssymbol:src/helix/gui/modern/qt.py:_set_time_seconds:6122(high)symbol:src/helix/gui/modern/qt.py:_sync_camera_state_from_meta:6798callssymbol:src/helix/gui/modern/qt.py:_reset_camera_defaults:6767(high)symbol:src/helix/gui/modern/qt.py:_tick:4270callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/gui/modern/qt.py:_tick:4270callssymbol:src/helix/gui/modern/engine.py:advance:499(medium)symbol:src/helix/gui/modern/qt.py:_tick:4270callssymbol:src/helix/gui/modern/qt.py:_trigger_resolve_moment:4264(high)symbol:src/helix/gui/modern/qt.py:_tick:4270callssymbol:src/helix/gui/modern/qt.py:_update_camera_meta:6816(high)symbol:src/helix/gui/modern/qt.py:_tick:4270callssymbol:src/helix/gui/modern/qt.py:emit:90(high)symbol:src/helix/gui/modern/qt.py:_update_benchmark_output:7474callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/modern/qt.py:_update_prime_physics:7889callssymbol:src/helix/gui/modern/qt.py:set_prime_physics_score:7337(high)symbol:src/helix/gui/modern/qt.py:_upload_buffers:4386callssymbol:docs/playground/js/realtime_worker.js:genome:77(low)symbol:src/helix/gui/modern/qt.py:_upload_buffers:4386callssymbol:src/helix/gui/modern/qt.py:_build_param_ribbons_from_spec:5421(high)symbol:src/helix/gui/modern/qt.py:_upload_buffers:4386callssymbol:src/helix/gui/modern/qt.py:_infer_base_count:4352(high)symbol:src/helix/gui/modern/qt.py:_upload_buffers:4386callssymbol:src/helix/gui/modern/qt.py:_select_param_ribbon_events:5389(high)symbol:src/helix/gui/modern/qt.py:_upload_buffers:4386callssymbol:src/helix/gui/modern/selection_utils.py:event_confidence:72(medium)symbol:src/helix/gui/modern/qt.py:_upload_buffers:4386callssymbol:src/helix/sim/structural_risk.py:normalized:68(medium)symbol:src/helix/gui/modern/qt.py:_upload_buffers:4386callssymbol:src/helix/studio/main_window.py:window:349(medium)symbol:src/helix/gui/modern/qt.py:_upload_sequence_to_gpu:2494callssymbol:src/helix/gui/modern/qt.py:_encode_bases:2489(high)symbol:src/helix/gui/modern/qt.py:_upload_sequence_to_gpu:2494callssymbol:src/helix/gui/modern/qt.py:_window_fragment_shader:5709(high)symbol:src/helix/gui/modern/qt.py:_upload_sequence_to_gpu:2494callssymbol:src/helix/gui/modern/qt.py:_window_vertex_shader:5690(high)symbol:src/helix/gui/modern/qt.py:apply_view_state:5949callssymbol:src/helix/gui/modern/qt.py:get_view_state:5923(high)symbol:src/helix/gui/modern/qt.py:arm:1376callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/gui/modern/qt.py:clear_loop_range:6084callssymbol:src/helix/gui/modern/engine.py:clear_loop_range:213(medium)symbol:src/helix/gui/modern/qt.py:clear_loop_range:6084callssymbol:src/helix/gui/modern/qt.py:emit:90(high)symbol:src/helix/gui/modern/qt.py:clear_loop_range:6084callssymbol:src/helix/gui/modern/qt.py:set_time:1158(high)symbol:src/helix/gui/modern/qt.py:event:2675callssymbol:src/helix/gui/modern/qt.py:_handle_possible_dpr_change:2649(high)symbol:src/helix/gui/modern/qt.py:event:2675callssymbol:src/helix/studio/mcp_bridge.py:event:229(medium)symbol:src/helix/gui/modern/qt.py:eventFilter:1467callssymbol:src/helix/gui/modern/qt.py:_reposition:1476(high)symbol:src/helix/gui/modern/qt.py:eventFilter:1467callssymbol:src/helix/studio/main_window.py:window:349(medium)symbol:src/helix/gui/modern/qt.py:fit_to_locus:5817callssymbol:src/helix/gui/modern/camera_fit.py:fit_ortho_camera_distance:9(medium)symbol:src/helix/gui/modern/qt.py:fit_to_locus:5817callssymbol:src/helix/gui/modern/camera_fit.py:fit_perspective_orbit_distance:46(medium)symbol:src/helix/gui/modern/qt.py:fit_to_locus:5817callssymbol:src/helix/gui/modern/camera_fit.py:radius_from_points:32(medium)symbol:src/helix/gui/modern/qt.py:fit_to_locus:5817callssymbol:src/helix/gui/modern/qt.py:_cut_index_from_spec:3399(high)symbol:src/helix/gui/modern/qt.py:fit_to_locus:5817callssymbol:src/helix/gui/modern/qt.py:_env_flag:718(high)symbol:src/helix/gui/modern/qt.py:fit_to_locus:5817callssymbol:src/helix/gui/modern/qt.py:_start_camera_ease:5774(high)symbol:src/helix/gui/modern/qt.py:fit_to_locus:5817callssymbol:src/helix/gui/modern/qt.py:framebuffer_size_px:2563(high)symbol:src/helix/gui/modern/qt.py:fit_to_locus:5817callssymbol:src/helix/gui/modern/qt.py:set_window_camera:5769(high)symbol:src/helix/gui/modern/qt.py:focus_on_positions:6540callssymbol:src/helix/gui/modern/camera_fit.py:fit_ortho_camera_distance:9(medium)symbol:src/helix/gui/modern/qt.py:focus_on_positions:6540callssymbol:src/helix/gui/modern/camera_fit.py:fit_perspective_orbit_distance:46(medium)symbol:src/helix/gui/modern/qt.py:focus_on_positions:6540callssymbol:src/helix/gui/modern/camera_fit.py:radius_from_points:32(medium)symbol:src/helix/gui/modern/qt.py:focus_on_positions:6540callssymbol:src/helix/gui/modern/qt.py:_bp_to_x:4803(high)symbol:src/helix/gui/modern/qt.py:focus_on_positions:6540callssymbol:src/helix/gui/modern/qt.py:_start_camera_ease:5774(high)symbol:src/helix/gui/modern/qt.py:focus_on_positions:6540callssymbol:src/helix/gui/modern/qt.py:framebuffer_size_px:2563(high)symbol:src/helix/gui/modern/qt.py:framebuffer_size_px:2563callssymbol:src/helix/gui/modern/qt.py:_device_pixel_ratio:2554(high)symbol:src/helix/gui/modern/qt.py:framebuffer_size_px:2563callssymbol:src/helix/gui/modern/qt.py:_framebuffer_size_px:255(high)symbol:src/helix/gui/modern/qt.py:highlight_outcome:6579callssymbol:src/helix/gui/modern/qt.py:focus_on_positions:6540(high)symbol:src/helix/gui/modern/qt.py:highlight_outcome:6579callssymbol:src/helix/gui/modern/qt.py:highlight_window:6529(high)symbol:src/helix/gui/modern/qt.py:highlight_outcome:6579callssymbol:src/helix/gui/modern/qt.py:set_rail_mode:6638(high)symbol:src/helix/gui/modern/qt.py:highlight_window:6529callssymbol:src/helix/gui/modern/qt.py:_build_highlight_quad:4809(high)symbol:src/helix/gui/modern/qt.py:highlight_window:6529callssymbol:src/helix/gui/modern/qt.py:_compute_highlight_param_range:6604(high)symbol:src/helix/gui/modern/qt.py:initializeGL:2698callssymbol:src/helix/gui/modern/qt.py:_arc_fragment_shader:5351(high)symbol:src/helix/gui/modern/qt.py:initializeGL:2698callssymbol:src/helix/gui/modern/qt.py:_arc_vertex_shader:5330(high)symbol:src/helix/gui/modern/qt.py:initializeGL:2698callssymbol:src/helix/gui/modern/qt.py:_bars_fragment_shader:5615(high)symbol:src/helix/gui/modern/qt.py:initializeGL:2698callssymbol:src/helix/gui/modern/qt.py:_bars_vertex_shader:5586(high)symbol:src/helix/gui/modern/qt.py:initializeGL:2698callssymbol:src/helix/gui/modern/qt.py:_flat_fragment_shader:5679(high)symbol:src/helix/gui/modern/qt.py:initializeGL:2698callssymbol:src/helix/gui/modern/qt.py:_flat_vertex_shader:5668(high)symbol:src/helix/gui/modern/qt.py:initializeGL:2698callssymbol:src/helix/gui/modern/qt.py:_gl_set_blend:2803(high)symbol:src/helix/gui/modern/qt.py:initializeGL:2698callssymbol:src/helix/gui/modern/qt.py:_gl_set_depth_test:2780(high)symbol:src/helix/gui/modern/qt.py:initializeGL:2698callssymbol:src/helix/gui/modern/qt.py:_heat_fragment_shader:5652(high)symbol:src/helix/gui/modern/qt.py:initializeGL:2698callssymbol:src/helix/gui/modern/qt.py:_heat_vertex_shader:5638(high)symbol:src/helix/gui/modern/qt.py:initializeGL:2698callssymbol:src/helix/gui/modern/qt.py:_rail_fragment_shader:5267(high)symbol:src/helix/gui/modern/qt.py:initializeGL:2698callssymbol:src/helix/gui/modern/qt.py:_rail_vertex_shader:5219(high)symbol:src/helix/gui/modern/qt.py:initializeGL:2698callssymbol:src/helix/gui/modern/qt.py:_resolve_shader_root:129(high)symbol:src/helix/gui/modern/qt.py:initializeGL:2698callssymbol:src/helix/gui/modern/qt.py:_upload_buffers:4386(high)symbol:src/helix/gui/modern/qt.py:initializeGL:2698callssymbol:src/helix/studio/render/scene.py:GenomeScene:33(medium)symbol:src/helix/gui/modern/qt.py:keyPressEvent:7010callssymbol:docs/playground/js/realtime_worker.js:frame:297(low)symbol:src/helix/gui/modern/qt.py:keyPressEvent:7010callssymbol:src/helix/gui/modern/qt.py:_reset_camera_defaults:6767(high)symbol:src/helix/gui/modern/qt.py:keyPressEvent:7010callssymbol:src/helix/gui/modern/qt.py:_signal_interaction:7063(high)symbol:src/helix/gui/modern/qt.py:keyPressEvent:7010callssymbol:src/helix/gui/modern/qt.py:_snap_to_event:6162(high)symbol:src/helix/gui/modern/qt.py:keyPressEvent:7010callssymbol:src/helix/gui/modern/qt.py:_step_frames:6188(high)symbol:src/helix/gui/modern/qt.py:keyPressEvent:7010callssymbol:src/helix/gui/modern/qt.py:emit:90(high)symbol:src/helix/gui/modern/qt.py:keyPressEvent:7010callssymbol:src/helix/gui/modern/qt.py:set_playing:6619(high)symbol:src/helix/gui/modern/qt.py:keyPressEvent:7010callssymbol:src/helix/studio/iterated_dynamics.py:key:21(medium)symbol:src/helix/gui/modern/qt.py:logical_pos_to_physical_px:2583callssymbol:src/helix/gui/modern/qt.py:_device_pixel_ratio:2554(high)symbol:src/helix/gui/modern/qt.py:logical_pos_to_physical_px:2583callssymbol:src/helix/gui/modern/qt.py:_logical_to_physical_pos_px:230(high)symbol:src/helix/gui/modern/qt.py:logical_pos_to_physical_px:2583callssymbol:src/helix/gui/modern/qt.py:framebuffer_size_px:2563(high)symbol:src/helix/gui/modern/qt.py:logical_pos_to_pick_px:2600callssymbol:src/helix/gui/modern/qt.py:_assert_pick_sacredness:1846(high)symbol:src/helix/gui/modern/qt.py:logical_pos_to_pick_px:2600callssymbol:src/helix/gui/modern/qt.py:_device_pixel_ratio:2554(high)symbol:src/helix/gui/modern/qt.py:logical_pos_to_pick_px:2600callssymbol:src/helix/gui/modern/qt.py:_logical_to_physical_pos_px:230(high)symbol:src/helix/gui/modern/qt.py:logical_pos_to_pick_px:2600callssymbol:src/helix/gui/modern/qt.py:pick_buffer_size_px:2567(high)symbol:src/helix/gui/modern/qt.py:mouseMoveEvent:6947callssymbol:src/helix/gui/modern/qt.py:_record_dpi_debug_input:1809(high)symbol:src/helix/gui/modern/qt.py:mouseMoveEvent:6947callssymbol:src/helix/gui/modern/qt.py:_signal_interaction:7063(high)symbol:src/helix/gui/modern/qt.py:mouseMoveEvent:6947callssymbol:src/helix/gui/modern/qt.py:_update_camera_meta:6816(high)symbol:src/helix/gui/modern/qt.py:mouseMoveEvent:6947callssymbol:src/helix/gui/modern/qt.py:mouseMoveEvent:2521(high)symbol:src/helix/gui/modern/qt.py:mousePressEvent:6911callssymbol:src/helix/gui/modern/qt.py:_pick_ribbon_at:6853(high)symbol:src/helix/gui/modern/qt.py:mousePressEvent:6911callssymbol:src/helix/gui/modern/qt.py:_record_dpi_debug_input:1809(high)symbol:src/helix/gui/modern/qt.py:mousePressEvent:6911callssymbol:src/helix/gui/modern/qt.py:_signal_interaction:7063(high)symbol:src/helix/gui/modern/qt.py:mousePressEvent:6911callssymbol:Visualization_Bench/prototype.js:button:920(low)symbol:src/helix/gui/modern/qt.py:note_interaction:1031callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/gui/modern/qt.py:note_interaction:1031callssymbol:src/helix/gui/modern/qt.py:_arm_collapse_timer:1070(high)symbol:src/helix/gui/modern/qt.py:note_interaction:1031callssymbol:src/helix/gui/modern/qt.py:_set_hud_state:1089(high)symbol:src/helix/gui/modern/qt.py:paintGL:2915callssymbol:src/helix/clock.py:perf_counter:72(medium)symbol:src/helix/gui/modern/qt.py:paintGL:2915callssymbol:src/helix/gui/modern/qt.py:_device_pixel_ratio:2554(high)symbol:src/helix/gui/modern/qt.py:paintGL:2915callssymbol:src/helix/gui/modern/qt.py:_env_flag:718(high)symbol:src/helix/gui/modern/qt.py:paintGL:2915callssymbol:src/helix/gui/modern/qt.py:_framebuffer_size_px:255(high)symbol:src/helix/gui/modern/qt.py:paintGL:2915callssymbol:src/helix/gui/modern/qt.py:_gl_depth_test_guard:2794(high)symbol:src/helix/gui/modern/qt.py:paintGL:2915callssymbol:src/helix/gui/modern/qt.py:_gl_mat4:4856(high)symbol:src/helix/gui/modern/qt.py:paintGL:2915callssymbol:src/helix/gui/modern/qt.py:_helix_mvp:6733(high)symbol:src/helix/gui/modern/qt.py:paintGL:2915callssymbol:src/helix/gui/modern/qt.py:_logical_to_physical_px:217(high)symbol:src/helix/gui/modern/qt.py:paintGL:2915callssymbol:src/helix/gui/modern/qt.py:_maybe_commit_resize_allocations:1983(high)symbol:src/helix/gui/modern/qt.py:paintGL:2915callssymbol:src/helix/gui/modern/qt.py:_maybe_reset_and_rebuild:6233(high)symbol:src/helix/gui/modern/qt.py:paintGL:2915callssymbol:src/helix/gui/modern/qt.py:_mvp_matrix:4843(high)symbol:src/helix/gui/modern/qt.py:paintGL:2915callssymbol:src/helix/gui/modern/qt.py:_note_resize_alloc_dirty:1827(high)symbol:src/helix/gui/modern/qt.py:paintGL:2915callssymbol:src/helix/gui/modern/qt.py:_paint_base_letters_generic:3211(high)symbol:src/helix/gui/modern/qt.py:paintGL:2915callssymbol:src/helix/gui/modern/qt.py:_paint_workflow_overlay:3999(high)symbol:src/helix/gui/modern/qt.py:paintGL:2915callssymbol:src/helix/gui/modern/qt.py:_phase_value:5197(high)symbol:src/helix/gui/modern/qt.py:paintGL:2915callssymbol:src/helix/gui/modern/qt.py:_render_workflow:4863(high)symbol:src/helix/gui/modern/qt.py:paintGL:2915callssymbol:src/helix/gui/modern/qt.py:_workflow_base_positions:2372(high)symbol:src/helix/gui/modern/qt.py:paintGL:2915callssymbol:src/helix/gui/modern/qt.py:emit:90(high)symbol:src/helix/gui/modern/qt.py:paintGL:2915callssymbol:src/helix/studio/extension_host/supervisor.py:mode:92(medium)symbol:src/helix/gui/modern/qt.py:paintGL:2915callssymbol:src/helix/studio/render/scene.py:render:309(medium)symbol:src/helix/gui/modern/qt.py:perf_stats:1806callssymbol:src/helix/gui/modern/qt.py:ViewerPerfStats:703(high)symbol:src/helix/gui/modern/qt.py:pick_buffer_size_px:2567callssymbol:src/helix/clock.py:perf_counter:72(medium)symbol:src/helix/gui/modern/qt.py:pick_buffer_size_px:2567callssymbol:src/helix/gui/modern/qt.py:_note_resize_alloc_dirty:1827(high)symbol:src/helix/gui/modern/qt.py:pick_buffer_size_px:2567callssymbol:src/helix/gui/modern/qt.py:framebuffer_size_px:2563(high)symbol:src/helix/gui/modern/qt.py:pulse_locus:5785callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/gui/modern/qt.py:reset_camera:6793callssymbol:src/helix/gui/modern/qt.py:_reset_camera_defaults:6767(high)symbol:src/helix/gui/modern/qt.py:resizeGL:2767callssymbol:src/helix/clock.py:perf_counter:72(medium)symbol:src/helix/gui/modern/qt.py:resizeGL:2767callssymbol:src/helix/gui/modern/qt.py:_device_pixel_ratio:2554(high)symbol:src/helix/gui/modern/qt.py:resizeGL:2767callssymbol:src/helix/gui/modern/qt.py:_framebuffer_size_px:255(high)symbol:src/helix/gui/modern/qt.py:resizeGL:2767callssymbol:src/helix/gui/modern/qt.py:_note_resize_alloc_dirty:1827(high)symbol:src/helix/gui/modern/qt.py:run_modern_viz:7951callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/gui/modern/qt.py:run_modern_viz:7951callssymbol:src/helix/gui/modern/qt.py:apply_helix_theme:125(high)symbol:src/helix/gui/modern/qt.py:run_modern_viz:7951callssymbol:src/helix/gui/modern/qt.py:HelixModernWindow:7574(high)symbol:src/helix/gui/modern/qt.py:run_modern_viz:7951callssymbol:src/helix/gui/modern/spec.py:load_viz_spec:175(medium)symbol:src/helix/gui/modern/qt.py:run_modern_viz:7951callssymbol:src/helix/gui/modern/spec.py:load_viz_specs:198(medium)symbol:src/helix/gui/modern/qt.py:run_modern_viz:7951callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/gui/modern/qt.py:run_modern_viz:7951callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/gui/modern/qt.py:run:1527callssymbol:src/helix/engine_benchmark.py:BenchmarkConfig:172(medium)symbol:src/helix/gui/modern/qt.py:run:1527callssymbol:src/helix/engine_benchmark.py:run_benchmark:179(medium)symbol:src/helix/gui/modern/qt.py:run:1527callssymbol:src/helix/gui/modern/qt.py:emit:90(high)symbol:src/helix/gui/modern/qt.py:scrub_to:6707callssymbol:src/helix/gui/modern/qt.py:emit:90(high)symbol:src/helix/gui/modern/qt.py:scrub_to:6707callssymbol:src/helix/gui/modern/qt.py:set_time:1158(high)symbol:src/helix/gui/modern/qt.py:set_composite_enabled:5027callssymbol:src/helix/studio/render/scene.py:set_composite_enabled:122(medium)symbol:src/helix/gui/modern/qt.py:set_content:1295callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/modern/qt.py:set_dcas_enabled:5022callssymbol:src/helix/studio/render/scene.py:set_dcas_enabled:128(medium)symbol:src/helix/gui/modern/qt.py:set_engine_info:7312callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/modern/qt.py:set_engine_status:7309callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/modern/qt.py:set_gc_enabled:5017callssymbol:src/helix/studio/render/scene.py:set_gc_enabled:125(medium)symbol:src/helix/gui/modern/qt.py:set_guide_context:4981callssymbol:src/helix/gui/modern/qt.py:_invalidate_composite:5138(high)symbol:src/helix/gui/modern/qt.py:set_guide_context:4981callssymbol:src/helix/gui/modern/qt.py:_invalidate_dcas:5120(high)symbol:src/helix/gui/modern/qt.py:set_guide_context:4981callssymbol:src/helix/gui/modern/qt.py:_invalidate_gc:5105(high)symbol:src/helix/gui/modern/qt.py:set_guide_context:4981callssymbol:src/helix/gui/modern/qt.py:_invalidate_offtarget:5086(high)symbol:src/helix/gui/modern/qt.py:set_guide_context:4981callssymbol:src/helix/gui/modern/qt.py:_invalidate_pam_seed:5032(high)symbol:src/helix/gui/modern/qt.py:set_hidden:1043callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/gui/modern/qt.py:set_hidden:1043callssymbol:src/helix/gui/modern/qt.py:_arm_collapse_timer:1070(high)symbol:src/helix/gui/modern/qt.py:set_hidden:1043callssymbol:src/helix/gui/modern/qt.py:_set_hud_state:1089(high)symbol:src/helix/gui/modern/qt.py:set_hidden:1043callssymbol:src/helix/gui/modern/qt.py:_stop_collapse_timer:1079(high)symbol:src/helix/gui/modern/qt.py:set_indel_risk_enabled:5007callssymbol:src/helix/studio/render/scene.py:set_indel_risk_enabled:116(medium)symbol:src/helix/gui/modern/qt.py:set_legend:7371callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/modern/qt.py:set_loop_enabled:6103callssymbol:src/helix/gui/modern/engine.py:set_loop_enabled:216(medium)symbol:src/helix/gui/modern/qt.py:set_loop_enabled:6103callssymbol:src/helix/gui/modern/qt.py:emit:90(high)symbol:src/helix/gui/modern/qt.py:set_loop_enabled:6103callssymbol:src/helix/gui/modern/qt.py:set_time:1158(high)symbol:src/helix/gui/modern/qt.py:set_loop_range_seconds:6059callssymbol:src/helix/gui/modern/engine.py:set_loop_range:186(medium)symbol:src/helix/gui/modern/qt.py:set_loop_range_seconds:6059callssymbol:src/helix/gui/modern/qt.py:emit:90(high)symbol:src/helix/gui/modern/qt.py:set_loop_range_seconds:6059callssymbol:src/helix/gui/modern/qt.py:set_time:1158(high)symbol:src/helix/gui/modern/qt.py:set_model_layer:7383callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/modern/qt.py:set_offtarget_enabled:5012callssymbol:src/helix/studio/render/scene.py:set_offtarget_enabled:119(medium)symbol:src/helix/gui/modern/qt.py:set_pam_seed_enabled:4997callssymbol:src/helix/studio/render/scene.py:set_pam_seed_enabled:107(medium)symbol:src/helix/gui/modern/qt.py:set_perf_hud_enabled:1784callssymbol:src/helix/gui/modern/qt.py:ViewerPerfStats:703(high)symbol:src/helix/gui/modern/qt.py:set_phase:1154callssymbol:src/helix/gui/modern/qt.py:_refresh:1188(high)symbol:src/helix/gui/modern/qt.py:set_phase:7306callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/modern/qt.py:set_playing:6619callssymbol:src/helix/gui/modern/qt.py:emit:90(high)symbol:src/helix/gui/modern/qt.py:set_prime_context:4990callssymbol:src/helix/gui/modern/qt.py:_invalidate_composite:5138(high)symbol:src/helix/gui/modern/qt.py:set_prime_context:4990callssymbol:src/helix/gui/modern/qt.py:_invalidate_dcas:5120(high)symbol:src/helix/gui/modern/qt.py:set_prime_context:4990callssymbol:src/helix/gui/modern/qt.py:_invalidate_gc:5105(high)symbol:src/helix/gui/modern/qt.py:set_prime_context:4990callssymbol:src/helix/gui/modern/qt.py:_invalidate_prime_dp:5052(high)symbol:src/helix/gui/modern/qt.py:set_prime_dp_enabled:5002callssymbol:src/helix/studio/render/scene.py:set_prime_dp_enabled:113(medium)symbol:src/helix/gui/modern/qt.py:set_prime_physics_score:7337callssymbol:src/helix/gui/modern/qt.py:_pbs_hint:7560(high)symbol:src/helix/gui/modern/qt.py:set_prime_physics_score:7337callssymbol:src/helix/gui/modern/qt.py:_score_color:7567(high)symbol:src/helix/gui/modern/qt.py:set_prime_physics_score:7337callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/modern/qt.py:set_rail_mode:6638callssymbol:src/helix/gui/modern/qt.py:_reset_camera_defaults:6767(high)symbol:src/helix/gui/modern/qt.py:set_rail_mode:6638callssymbol:src/helix/gui/modern/qt.py:_upload_buffers:4386(high)symbol:src/helix/gui/modern/qt.py:set_rail_mode:6638callssymbol:src/helix/gui/modern/qt.py:RailViewMode:155(high)symbol:src/helix/gui/modern/qt.py:set_scoring_versions:7334callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/modern/qt.py:set_search_mode:2472callssymbol:src/helix/gui/modern/qt.py:_css_rgb:915(high)symbol:src/helix/gui/modern/qt.py:set_search_mode:2472callssymbol:src/helix/gui/modern/qt.py:_css_rgba:920(high)symbol:src/helix/gui/modern/qt.py:set_selected_event:1166callssymbol:src/helix/gui/modern/qt.py:_refresh:1188(high)symbol:src/helix/gui/modern/qt.py:set_selection:7387callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/modern/qt.py:set_spec_meta:1095callssymbol:src/helix/gui/modern/qt.py:_refresh:1188(high)symbol:src/helix/gui/modern/qt.py:set_spec_meta:1095callssymbol:src/helix/gui/modern/selection_utils.py:infer_model_layer:109(medium)symbol:src/helix/gui/modern/qt.py:set_spec_meta:1095callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/modern/qt.py:set_spec:6417callssymbol:src/helix/gui/modern/engine.py:HelixVizEngine:58(medium)symbol:src/helix/gui/modern/qt.py:set_spec:6417callssymbol:src/helix/gui/modern/qt.py:_assert_geometry:7074(high)symbol:src/helix/gui/modern/qt.py:set_spec:6417callssymbol:src/helix/gui/modern/qt.py:_reset_camera_defaults:6767(high)symbol:src/helix/gui/modern/qt.py:set_spec:6417callssymbol:src/helix/gui/modern/qt.py:_reset_geometry_buffers:6304(high)symbol:src/helix/gui/modern/qt.py:set_spec:6417callssymbol:src/helix/gui/modern/qt.py:_sync_camera_state_from_meta:6798(high)symbol:src/helix/gui/modern/qt.py:set_spec:6417callssymbol:src/helix/gui/modern/qt.py:emit:90(high)symbol:src/helix/gui/modern/qt.py:set_spec:6417callssymbol:src/helix/gui/modern/qt.py:from_spec:487(high)symbol:src/helix/gui/modern/qt.py:set_spec:6417callssymbol:src/helix/gui/modern/qt.py:set_tile_context:4968(high)symbol:src/helix/gui/modern/qt.py:set_tile_context:4968callssymbol:src/helix/gui/modern/qt.py:_invalidate_composite:5138(high)symbol:src/helix/gui/modern/qt.py:set_tile_context:4968callssymbol:src/helix/gui/modern/qt.py:_invalidate_dcas:5120(high)symbol:src/helix/gui/modern/qt.py:set_tile_context:4968callssymbol:src/helix/gui/modern/qt.py:_invalidate_gc:5105(high)symbol:src/helix/gui/modern/qt.py:set_tile_context:4968callssymbol:src/helix/gui/modern/qt.py:_invalidate_indel_risk:5071(high)symbol:src/helix/gui/modern/qt.py:set_tile_context:4968callssymbol:src/helix/gui/modern/qt.py:_invalidate_offtarget:5086(high)symbol:src/helix/gui/modern/qt.py:set_tile_context:4968callssymbol:src/helix/gui/modern/qt.py:_invalidate_pam_seed:5032(high)symbol:src/helix/gui/modern/qt.py:set_tile_context:4968callssymbol:src/helix/gui/modern/qt.py:_invalidate_prime_dp:5052(high)symbol:src/helix/gui/modern/qt.py:set_time_norm:6033callssymbol:src/helix/gui/modern/qt.py:emit:90(high)symbol:src/helix/gui/modern/qt.py:set_time_norm:6033callssymbol:src/helix/gui/modern/qt.py:set_time:1158(high)symbol:src/helix/gui/modern/qt.py:set_time_norm:7300callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/gui/modern/qt.py:set_time_seconds:6055callssymbol:src/helix/gui/modern/qt.py:_set_time_seconds:6122(high)symbol:src/helix/gui/modern/qt.py:set_time:1158callssymbol:src/helix/gui/modern/qt.py:_refresh:1188(high)symbol:src/helix/gui/modern/qt.py:set_truth_mode:6685callssymbol:src/helix/gui/modern/qt.py:_normalize_truth_mode:6679(high)symbol:src/helix/gui/modern/qt.py:set_view_mode:1144callssymbol:src/helix/gui/modern/qt.py:_refresh:1188(high)symbol:src/helix/gui/modern/qt.py:set_window:2389callssymbol:src/helix/gui/modern/qt.py:_upload_sequence_to_gpu:2494(high)symbol:src/helix/gui/modern/qt.py:set_window:2389callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/gui/modern/qt.py:set_workflow_view:6493callssymbol:src/helix/gui/modern/qt.py:_upload_workflow_buffers:4645(high)symbol:src/helix/gui/modern/qt.py:toggle_hidden:1040callssymbol:src/helix/gui/modern/qt.py:set_hidden:1043(high)symbol:src/helix/gui/modern/qt.py:wheelEvent:6994callssymbol:src/helix/gui/modern/qt.py:_record_dpi_debug_input:1809(high)symbol:src/helix/gui/modern/qt.py:wheelEvent:6994callssymbol:src/helix/gui/modern/qt.py:_signal_interaction:7063(high)symbol:src/helix/gui/modern/qt.py:wheelEvent:6994callssymbol:src/helix/gui/modern/qt.py:_update_camera_meta:6816(high)symbol:src/helix/gui/modern/selection_utils.py:__init__:249callssymbol:src/helix/gui/modern/selection_utils.py:_validate:253(high)symbol:src/helix/gui/modern/selection_utils.py:_extract_probability:33callssymbol:src/helix/gui/modern/selection_utils.py:_clamp01:19(high)symbol:src/helix/gui/modern/selection_utils.py:_param_ribbons_from_spec:271callssymbol:src/helix/gui/modern/selection_utils.py:_select_param_ribbon_events:356(high)symbol:src/helix/gui/modern/selection_utils.py:_railband_top_probability:52callssymbol:src/helix/gui/modern/selection_utils.py:_extract_probability:33(high)symbol:src/helix/gui/modern/selection_utils.py:_validate:253callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/gui/modern/selection_utils.py:event_confidence:72callssymbol:src/helix/gui/modern/selection_utils.py:_best_outcome:45(high)symbol:src/helix/gui/modern/selection_utils.py:event_confidence:72callssymbol:src/helix/gui/modern/selection_utils.py:_clamp01:19(high)symbol:src/helix/gui/modern/selection_utils.py:event_confidence:72callssymbol:src/helix/gui/modern/selection_utils.py:_extract_probability:33(high)symbol:src/helix/gui/modern/selection_utils.py:event_confidence:72callssymbol:src/helix/gui/modern/selection_utils.py:_railband_top_probability:52(high)symbol:src/helix/gui/modern/spec.py:_jsonify:233callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/gui/modern/spec.py:_jsonify:233callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:src/helix/gui/modern/spec.py:from_payload:109callssymbol:src/helix/gui/modern/spec.py:from_payload:53(high)symbol:src/helix/gui/modern/spec.py:from_payload:53callssymbol:src/helix/gui/modern/spec.py:from_token:31(high)symbol:src/helix/gui/modern/spec.py:load_viz_spec:175callssymbol:src/helix/gui/modern/spec.py:from_payload:53(high)symbol:src/helix/gui/modern/spec.py:to_payload:150callssymbol:src/helix/gui/modern/spec.py:_jsonify:233(high)symbol:src/helix/gui/railbands/widget.py:__init__:45callssymbol:src/helix/gui/railbands/widget.py:__init__:17(high)symbol:src/helix/gui/railbands/widget.py:_draw_reference_strip:200callssymbol:src/helix/gui/railbands/widget.py:x_for:118(high)symbol:src/helix/gui/railbands/widget.py:draw_outline:297callssymbol:src/helix/gui/railbands/widget.py:x_for:118(high)symbol:src/helix/gui/railbands/widget.py:draw_segments:248callssymbol:src/helix/gui/railbands/widget.py:x_for:118(high)symbol:src/helix/gui/railbands/widget.py:set_spec:63callssymbol:src/helix/gui/railbands/widget.py:_start_animation:474(high)symbol:src/helix/gui/simbuilder/app.py:__init__:1139callssymbol:src/helix/gui/simbuilder/app.py:__init__:115(high)symbol:src/helix/gui/simbuilder/app.py:__init__:1139callssymbol:src/helix/gui/simbuilder/app.py:addWidget:125(high)symbol:src/helix/gui/simbuilder/app.py:__init__:115callssymbol:src/helix/gui/simbuilder/app.py:__init__:203(high)symbol:src/helix/gui/simbuilder/app.py:__init__:1160callssymbol:src/helix/gui/simbuilder/app.py:__init__:115(high)symbol:src/helix/gui/simbuilder/app.py:__init__:1301callssymbol:src/helix/gui/simbuilder/app.py:_parse_env_flag:528(high)symbol:src/helix/gui/simbuilder/app.py:__init__:1301callssymbol:src/helix/gui/simbuilder/app.py:SimSettings:1284(high)symbol:src/helix/gui/simbuilder/app.py:__init__:1361callssymbol:src/helix/crispr/pam.py:PAM:30(medium)symbol:src/helix/gui/simbuilder/app.py:__init__:1361callssymbol:src/helix/gui/simbuilder/app.py:__init__:115(high)symbol:src/helix/gui/simbuilder/app.py:__init__:1361callssymbol:src/helix/gui/simbuilder/app.py:_build_inline_callout:1620(high)symbol:src/helix/gui/simbuilder/app.py:__init__:1361callssymbol:src/helix/gui/simbuilder/app.py:_build_sim_mode_card:490(high)symbol:src/helix/gui/simbuilder/app.py:__init__:1361callssymbol:src/helix/gui/simbuilder/app.py:_configure_combo:1608(high)symbol:src/helix/gui/simbuilder/app.py:__init__:1361callssymbol:src/helix/gui/simbuilder/app.py:_load_from_model:1534(high)symbol:src/helix/gui/simbuilder/app.py:__init__:1361callssymbol:src/helix/gui/simbuilder/app.py:_parse_env_flag:528(high)symbol:src/helix/gui/simbuilder/app.py:__init__:1361callssymbol:src/helix/gui/simbuilder/app.py:addItem:122(high)symbol:src/helix/gui/simbuilder/app.py:__init__:1361callssymbol:src/helix/gui/simbuilder/app.py:addWidget:125(high)symbol:src/helix/gui/simbuilder/app.py:__init__:1361callssymbol:src/helix/gui/simbuilder/app.py:count:128(high)symbol:src/helix/gui/simbuilder/app.py:__init__:1361callssymbol:src/helix/gui/simbuilder/app.py:FlowLayout:112(high)symbol:src/helix/gui/simbuilder/app.py:__init__:1361callssymbol:src/helix/gui/simbuilder/app.py:HelixComboBox:6022(high)symbol:src/helix/gui/simbuilder/app.py:__init__:1361callssymbol:src/helix/studio/extension_host/supervisor.py:mode:92(medium)symbol:src/helix/gui/simbuilder/app.py:__init__:1361callssymbol:src/helix/studio/limitations.py:limitations_doc_url:62(medium)symbol:src/helix/gui/simbuilder/app.py:__init__:1687callssymbol:src/helix/gui/simbuilder/app.py:__init__:115(high)symbol:src/helix/gui/simbuilder/app.py:__init__:1701callssymbol:src/helix/gui/simbuilder/app.py:__init__:115(high)symbol:src/helix/gui/simbuilder/app.py:__init__:1721callssymbol:src/helix/gui/simbuilder/app.py:__init__:115(high)symbol:src/helix/gui/simbuilder/app.py:__init__:1736callssymbol:src/helix/gui/simbuilder/app.py:__init__:115(high)symbol:src/helix/gui/simbuilder/app.py:__init__:1736callssymbol:src/helix/gui/simbuilder/app.py:addWidget:125(high)symbol:src/helix/gui/simbuilder/app.py:__init__:203callssymbol:src/helix/gui/simbuilder/app.py:__init__:115(high)symbol:src/helix/gui/simbuilder/app.py:__init__:270callssymbol:src/helix/gui/simbuilder/app.py:__init__:115(high)symbol:src/helix/gui/simbuilder/app.py:__init__:270callssymbol:src/helix/gui/simbuilder/app.py:_sync:342(high)symbol:src/helix/gui/simbuilder/app.py:__init__:270callssymbol:src/helix/gui/simbuilder/app.py:addWidget:125(high)symbol:src/helix/gui/simbuilder/app.py:__init__:270callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/gui/simbuilder/app.py:__init__:2891callssymbol:src/helix/gui/simbuilder/app.py:__init__:115(high)symbol:src/helix/gui/simbuilder/app.py:__init__:2891callssymbol:src/helix/gui/simbuilder/app.py:_preview_selected:2950(high)symbol:src/helix/gui/simbuilder/app.py:__init__:2891callssymbol:src/helix/gui/simbuilder/app.py:_update_save_buttons:2958(high)symbol:src/helix/gui/simbuilder/app.py:__init__:2891callssymbol:src/helix/gui/simbuilder/app.py:addWidget:125(high)symbol:src/helix/gui/simbuilder/app.py:__init__:2891callssymbol:src/helix/gui/simbuilder/app.py:FlowLayout:112(high)symbol:src/helix/gui/simbuilder/app.py:__init__:3499callssymbol:src/helix/gui/simbuilder/app.py:__init__:115(high)symbol:src/helix/gui/simbuilder/app.py:__init__:3499callssymbol:src/helix/gui/simbuilder/app.py:_apply_polymerase_profile:3606(high)symbol:src/helix/gui/simbuilder/app.py:__init__:3499callssymbol:src/helix/gui/simbuilder/app.py:_build_sim_mode_card:490(high)symbol:src/helix/gui/simbuilder/app.py:__init__:3499callssymbol:src/helix/gui/simbuilder/app.py:_build_sim_mode_intro_card:419(high)symbol:src/helix/gui/simbuilder/app.py:__init__:3499callssymbol:src/helix/gui/simbuilder/app.py:addWidget:125(high)symbol:src/helix/gui/simbuilder/app.py:__init__:3499callssymbol:src/helix/gui/simbuilder/app.py:FlowLayout:112(high)symbol:src/helix/gui/simbuilder/app.py:__init__:3499callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/gui/simbuilder/app.py:__init__:365callssymbol:src/helix/gui/simbuilder/app.py:__init__:115(high)symbol:src/helix/gui/simbuilder/app.py:__init__:5946callssymbol:src/helix/gui/simbuilder/app.py:__init__:115(high)symbol:src/helix/gui/simbuilder/app.py:__init__:5946callssymbol:src/helix/gui/simbuilder/app.py:_restore_window_state:5955(high)symbol:src/helix/gui/simbuilder/app.py:__init__:5946callssymbol:src/helix/gui/simbuilder/app.py:load_state:2828(high)symbol:src/helix/gui/simbuilder/app.py:__init__:5946callssymbol:src/helix/gui/simbuilder/app.py:SimBuilderWidget:3826(high)symbol:src/helix/gui/simbuilder/app.py:__init__:6025callssymbol:src/helix/gui/simbuilder/app.py:__init__:115(high)symbol:src/helix/gui/simbuilder/app.py:__init__:6025callssymbol:src/helix/gui/simbuilder/app.py:_init_completer:6032(high)symbol:src/helix/gui/simbuilder/app.py:__init__:671callssymbol:src/helix/gui/simbuilder/app.py:__init__:115(high)symbol:src/helix/gui/simbuilder/app.py:__init__:671callssymbol:src/helix/gui/simbuilder/app.py:_refresh_source_shell:1101(high)symbol:src/helix/gui/simbuilder/app.py:__init__:671callssymbol:src/helix/gui/simbuilder/app.py:addWidget:125(high)symbol:src/helix/gui/simbuilder/app.py:__init__:671callssymbol:src/helix/gui/simbuilder/app.py:FlowLayout:112(high)symbol:src/helix/gui/simbuilder/app.py:_annotate_guides_with_proxies:2029callssymbol:src/helix/crispr/guide_objectives.py:annotate_guides_with_metrics:257(medium)symbol:src/helix/gui/simbuilder/app.py:_annotate_guides_with_proxies:2029callssymbol:src/helix/crispr/score.py:enumerate_off_targets:43(medium)symbol:src/helix/gui/simbuilder/app.py:_annotate_guides_with_proxies:2029callssymbol:src/helix/crispr/score.py:score_off_targets:155(medium)symbol:src/helix/gui/simbuilder/app.py:_annotate_guides_with_proxies:2029callssymbol:src/helix/gui/simbuilder/app.py:_offtarget_rank:1944(high)symbol:src/helix/gui/simbuilder/app.py:_annotate_guides_with_proxies:2029callssymbol:src/helix/studio/outcomes/cut_model.py:estimate_frameshift_fraction:767(medium)symbol:src/helix/gui/simbuilder/app.py:_apply_polymerase_profile:3606callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/gui/simbuilder/app.py:_augment_payload_audit:542callssymbol:src/helix/provenance.py:current_git_sha:15(medium)symbol:src/helix/gui/simbuilder/app.py:_augment_payload_audit:542callssymbol:src/helix/support/build_meta.py:build_info:44(medium)symbol:src/helix/gui/simbuilder/app.py:_build_config:3631callssymbol:src/helix/gui/simbuilder/app.py:_resolve_template:3653(high)symbol:src/helix/gui/simbuilder/app.py:_build_config:3631callssymbol:src/helix/gui/simbuilder/app.py:sequence:798(high)symbol:src/helix/gui/simbuilder/app.py:_build_config:3631callssymbol:src/helix/gui/simbuilder/app.py:value:1309(high)symbol:src/helix/gui/simbuilder/app.py:_build_config:3631callssymbol:src/helix/studio/session.py:PCRConfig:668(medium)symbol:src/helix/gui/simbuilder/app.py:_build_inline_callout:1620callssymbol:src/helix/gui/simbuilder/app.py:addWidget:125(high)symbol:src/helix/gui/simbuilder/app.py:_build_inline_callout:1620callssymbol:src/helix/studio/limitations.py:open_limitations:114(medium)symbol:src/helix/gui/simbuilder/app.py:_build_inline_callout:1620callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:_build_overlays_for_window:5025callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/gui/simbuilder/app.py:_build_sim_mode_card:490callssymbol:src/helix/gui/simbuilder/app.py:_configure_studio_sidebar_card:466(high)symbol:src/helix/gui/simbuilder/app.py:_build_sim_mode_intro_card:419callssymbol:src/helix/gui/simbuilder/app.py:addWidget:125(high)symbol:src/helix/gui/simbuilder/app.py:_cancel_fm_build:5294callssymbol:src/helix/gui/simbuilder/app.py:cancel:917(high)symbol:src/helix/gui/simbuilder/app.py:_cancel_fm_build:5294callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:_check_amplicon:3783callssymbol:src/helix/gui/simbuilder/app.py:_resolve_template:3653(high)symbol:src/helix/gui/simbuilder/app.py:_check_amplicon:3783callssymbol:src/helix/studio/pcr_engine.py:find_amplicon:26(medium)symbol:src/helix/gui/simbuilder/app.py:_cleanup_fm_build_thread:5335callssymbol:src/helix/gui/simbuilder/app.py:_refresh_fm_status:5145(high)symbol:src/helix/gui/simbuilder/app.py:_cleanup_fm_build_thread:5335callssymbol:src/helix/gui/simbuilder/app.py:genome_ingest:818(high)symbol:src/helix/gui/simbuilder/app.py:_cleanup_fm_build_thread:5335callssymbol:src/helix/gui/simbuilder/app.py:value:1309(high)symbol:src/helix/gui/simbuilder/app.py:_compute_digest:1031callssymbol:src/helix/studio/suggestions.py:compute_input_digest:68(medium)symbol:src/helix/gui/simbuilder/app.py:_compute_pareto_fronts:2096callssymbol:src/helix/crispr/guide_objectives.py:pareto_front_ranks:212(medium)symbol:src/helix/gui/simbuilder/app.py:_configure_combo:1608callssymbol:src/helix/genome/digital.py:view:92(medium)symbol:src/helix/gui/simbuilder/app.py:_context_from_run_model:4716callssymbol:src/helix/gui/simbuilder/app.py:_coerce_int:4885(high)symbol:src/helix/gui/simbuilder/app.py:_context_from_run_model:4716callssymbol:src/helix/gui/simbuilder/app.py:to_dict:1329(high)symbol:src/helix/gui/simbuilder/app.py:_context_from_run_model:4716callssymbol:src/helix/studio/lightcone_live.py:parse_target_locus_range:42(medium)symbol:src/helix/gui/simbuilder/app.py:_display_spec:4447callssymbol:src/helix/gui/modern/qt.py:set_workflow_view:6493(medium)symbol:src/helix/gui/simbuilder/app.py:_display_spec:4447callssymbol:src/helix/gui/simbuilder/app.py:_log:5755(high)symbol:src/helix/gui/simbuilder/app.py:_display_spec:4447callssymbol:src/helix/gui/simbuilder/app.py:_show_viewer_canvas:5759(high)symbol:src/helix/gui/simbuilder/app.py:_display_spec:4447callssymbol:src/helix/gui/simbuilder/app.py:_workflow_from_serializable:518(high)symbol:src/helix/gui/simbuilder/app.py:_display_spec:4447callssymbol:src/helix/gui/simbuilder/app.py:log:1691(high)symbol:src/helix/gui/simbuilder/app.py:_display_spec:4447callssymbol:src/helix/gui/simbuilder/app.py:set_message:1151(high)symbol:src/helix/gui/simbuilder/app.py:_display_spec:4447callssymbol:src/helix/gui/simbuilder/app.py:update:1312(high)symbol:src/helix/gui/simbuilder/app.py:_do_layout:166callssymbol:src/helix/gui/simbuilder/app.py:setGeometry:151(high)symbol:src/helix/gui/simbuilder/app.py:_do_layout:166callssymbol:src/helix/gui/simbuilder/app.py:sizeHint:155(high)symbol:src/helix/gui/simbuilder/app.py:_do_layout:166callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/gui/simbuilder/app.py:_ensure_combo_text:1598callssymbol:src/helix/gui/simbuilder/app.py:addItem:122(high)symbol:src/helix/gui/simbuilder/app.py:_export_guides_csv:5577callssymbol:src/helix/crispr/guide_export.py:write_guides_csv:48(medium)symbol:src/helix/gui/simbuilder/app.py:_export_guides_csv:5577callssymbol:src/helix/gui/simbuilder/app.py:_log:5755(high)symbol:src/helix/gui/simbuilder/app.py:_export_guides_csv:5577callssymbol:src/helix/gui/simbuilder/app.py:count:128(high)symbol:src/helix/gui/simbuilder/app.py:_export_guides_csv:5577callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:src/helix/gui/simbuilder/app.py:_export_json:2786callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/gui/simbuilder/app.py:_export_json:3423callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/gui/simbuilder/app.py:_export_spec:2797callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/gui/simbuilder/app.py:_export_spec:3434callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/gui/simbuilder/app.py:_find_guides:2357callssymbol:src/helix/crispr/coords.py:anchor_midpoint_index:6(medium)symbol:src/helix/gui/simbuilder/app.py:_find_guides:2357callssymbol:src/helix/crispr/guide.py:find_guides:66(medium)symbol:src/helix/gui/simbuilder/app.py:_find_guides:2357callssymbol:src/helix/gui/simbuilder/app.py:_annotate_guides_with_proxies:2029(high)symbol:src/helix/gui/simbuilder/app.py:_find_guides:2357callssymbol:src/helix/gui/simbuilder/app.py:_pam_from_profile:2833(high)symbol:src/helix/gui/simbuilder/app.py:_find_guides:2357callssymbol:src/helix/gui/simbuilder/app.py:_recompute_viability:2011(high)symbol:src/helix/gui/simbuilder/app.py:_find_guides:2357callssymbol:src/helix/gui/simbuilder/app.py:_sequence_or_warn:2295(high)symbol:src/helix/gui/simbuilder/app.py:_find_guides:2357callssymbol:src/helix/gui/simbuilder/app.py:_update_guide_list:2126(high)symbol:src/helix/gui/simbuilder/app.py:_find_guides:2357callssymbol:src/helix/gui/simbuilder/app.py:count:128(high)symbol:src/helix/gui/simbuilder/app.py:_find_guides:2357callssymbol:src/helix/gui/simbuilder/app.py:guide_counts:1940(high)symbol:src/helix/gui/simbuilder/app.py:_find_guides:2357callssymbol:src/helix/gui/simbuilder/app.py:value:1309(high)symbol:src/helix/gui/simbuilder/app.py:_find_guides:2357callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:src/helix/gui/simbuilder/app.py:_format_label:2929callssymbol:src/helix/gui/simbuilder/app.py:_strip_viz_suffix:2936(high)symbol:src/helix/gui/simbuilder/app.py:_hash_sequence:1086callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/gui/simbuilder/app.py:_labeled_field:4183callssymbol:src/helix/gui/simbuilder/app.py:addWidget:125(high)symbol:src/helix/gui/simbuilder/app.py:_load_debug_spec:4438callssymbol:src/helix/gui/simbuilder/app.py:_display_spec:4447(high)symbol:src/helix/gui/simbuilder/app.py:_load_debug_spec:4438callssymbol:src/helix/gui/simbuilder/app.py:_log:5755(high)symbol:src/helix/gui/simbuilder/app.py:_load_from_file:864callssymbol:src/helix/gui/simbuilder/app.py:_compute_digest:1031(high)symbol:src/helix/gui/simbuilder/app.py:_load_from_file:864callssymbol:src/helix/gui/simbuilder/app.py:_confidence_for_score:1024(high)symbol:src/helix/gui/simbuilder/app.py:_load_from_file:864callssymbol:src/helix/gui/simbuilder/app.py:_fast_length:1123(high)symbol:src/helix/gui/simbuilder/app.py:_load_from_file:864callssymbol:src/helix/gui/simbuilder/app.py:_start_ingest_async:901(high)symbol:src/helix/gui/simbuilder/app.py:_load_from_file:864callssymbol:src/helix/gui/simbuilder/app.py:locus_label:1074(high)symbol:src/helix/gui/simbuilder/app.py:_load_from_file:864callssymbol:src/helix/studio/locus_guess.py:infer_target_locus_from_filename:126(medium)symbol:src/helix/gui/simbuilder/app.py:_load_from_file:864callssymbol:src/helix/studio/suggestions.py:suggestions_enabled:165(medium)symbol:src/helix/gui/simbuilder/app.py:_load_from_file:864callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/gui/simbuilder/app.py:_load_from_model:1534callssymbol:src/helix/gui/simbuilder/app.py:_ensure_combo_text:1598(high)symbol:src/helix/gui/simbuilder/app.py:_load_from_model:1534callssymbol:src/helix/gui/simbuilder/app.py:_refresh_summary_chips:1673(high)symbol:src/helix/gui/simbuilder/app.py:_load_from_model:1534callssymbol:src/helix/gui/simbuilder/app.py:_set_combo_by_data:1603(high)symbol:src/helix/gui/simbuilder/app.py:_load_from_model:1534callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/gui/simbuilder/app.py:_load_from_model:1534callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/gui/simbuilder/app.py:_log:5755callssymbol:src/helix/gui/simbuilder/app.py:_console_log:6018(high)symbol:src/helix/gui/simbuilder/app.py:_log:5755callssymbol:src/helix/gui/simbuilder/app.py:log:1691(high)symbol:src/helix/gui/simbuilder/app.py:_make_disclosure:4021callssymbol:src/helix/gui/simbuilder/app.py:addWidget:125(high)symbol:src/helix/gui/simbuilder/app.py:_make_disclosure:4021callssymbol:src/helix/gui/simbuilder/app.py:content_layout:330(high)symbol:src/helix/gui/simbuilder/app.py:_make_disclosure:4021callssymbol:src/helix/gui/simbuilder/app.py:SimBuilderDisclosureSection:267(high)symbol:src/helix/gui/simbuilder/app.py:_make_scroll_tab:4239callssymbol:src/helix/gui/simbuilder/app.py:addWidget:125(high)symbol:src/helix/gui/simbuilder/app.py:_mark_run_end:2716callssymbol:src/helix/clock.py:perf_counter:72(medium)symbol:src/helix/gui/simbuilder/app.py:_mark_run_end:3372callssymbol:src/helix/clock.py:perf_counter:72(medium)symbol:src/helix/gui/simbuilder/app.py:_mark_run_start:2712callssymbol:src/helix/clock.py:perf_counter:72(medium)symbol:src/helix/gui/simbuilder/app.py:_mark_run_start:3368callssymbol:src/helix/clock.py:perf_counter:72(medium)symbol:src/helix/gui/simbuilder/app.py:_on_always_show_exploratory_toggled:3970callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/gui/simbuilder/app.py:_on_always_show_exploratory_toggled:3970callssymbol:src/helix/studio/outcome_explorer.py:refresh_open_outcome_explorers:12134(medium)symbol:src/helix/gui/simbuilder/app.py:_on_bookmark_item:5362callssymbol:src/helix/gui/simbuilder/app.py:on_bookmark_clicked:4931(high)symbol:src/helix/gui/simbuilder/app.py:_on_changed:1657callssymbol:src/helix/gui/simbuilder/app.py:_refresh_summary_chips:1673(high)symbol:src/helix/gui/simbuilder/app.py:_on_changed:1657callssymbol:src/helix/gui/simbuilder/app.py:update:1312(high)symbol:src/helix/gui/simbuilder/app.py:_on_changed:1657callssymbol:src/helix/gui/simbuilder/app.py:value:1309(high)symbol:src/helix/gui/simbuilder/app.py:_on_fm_error:5324callssymbol:src/helix/gui/simbuilder/app.py:_refresh_fm_status:5145(high)symbol:src/helix/gui/simbuilder/app.py:_on_fm_error:5324callssymbol:src/helix/gui/simbuilder/app.py:genome_ingest:818(high)symbol:src/helix/gui/simbuilder/app.py:_on_fm_error:5324callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:_on_fm_finished:5311callssymbol:src/helix/genome/fm_registry.py:set_fm_index:97(medium)symbol:src/helix/gui/simbuilder/app.py:_on_fm_finished:5311callssymbol:src/helix/gui/simbuilder/app.py:_log:5755(high)symbol:src/helix/gui/simbuilder/app.py:_on_fm_finished:5311callssymbol:src/helix/gui/simbuilder/app.py:_refresh_fm_status:5145(high)symbol:src/helix/gui/simbuilder/app.py:_on_fm_progress:5304callssymbol:src/helix/gui/simbuilder/app.py:genome_ingest:818(high)symbol:src/helix/gui/simbuilder/app.py:_on_fm_progress:5304callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/gui/simbuilder/app.py:_on_fm_progress:5304callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:_on_gene_item:5354callssymbol:src/helix/gui/simbuilder/app.py:on_gene_selected:4922(high)symbol:src/helix/gui/simbuilder/app.py:_on_genome_ingested:4611callssymbol:src/helix/genome/window_store.py:chrom_sizes:34(medium)symbol:src/helix/gui/simbuilder/app.py:_on_genome_ingested:4611callssymbol:src/helix/genome/window_store.py:GenomeWindowStore:19(medium)symbol:src/helix/gui/simbuilder/app.py:_on_genome_ingested:4611callssymbol:src/helix/gui/simbuilder/app.py:_log:5755(high)symbol:src/helix/gui/simbuilder/app.py:_on_genome_ingested:4611callssymbol:src/helix/gui/simbuilder/app.py:_refresh_fm_status:5145(high)symbol:src/helix/gui/simbuilder/app.py:_on_genome_ingested:4611callssymbol:src/helix/gui/simbuilder/app.py:_set_active_window:4958(high)symbol:src/helix/gui/simbuilder/app.py:_on_genome_ingested:4611callssymbol:src/helix/gui/simbuilder/app.py:clear:832(high)symbol:src/helix/gui/simbuilder/app.py:_on_genome_ingested:4611callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/gui/simbuilder/app.py:_on_genome_ingested:4611callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/gui/simbuilder/app.py:_on_guide_changed:2462callssymbol:src/helix/gui/simbuilder/app.py:_selected_guide:2456(high)symbol:src/helix/gui/simbuilder/app.py:_on_guide_changed:2462callssymbol:src/helix/gui/simbuilder/app.py:_set_active_window:4958(high)symbol:src/helix/gui/simbuilder/app.py:_on_guide_changed:2462callssymbol:src/helix/gui/simbuilder/app.py:value:1309(high)symbol:src/helix/gui/simbuilder/app.py:_on_guide_focus_changed:5441callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:_on_guide_len_changed:5571callssymbol:src/helix/gui/simbuilder/app.py:_update_guide_len_recommendation:5533(high)symbol:src/helix/gui/simbuilder/app.py:_on_guides_updated:5394callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/gui/simbuilder/app.py:_on_guides_updated:5394callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:_on_ingest_cancelled:999callssymbol:src/helix/gui/simbuilder/app.py:_refresh_source_shell:1101(high)symbol:src/helix/gui/simbuilder/app.py:_on_ingest_error:991callssymbol:src/helix/gui/simbuilder/app.py:_refresh_source_shell:1101(high)symbol:src/helix/gui/simbuilder/app.py:_on_ingest_finished:964callssymbol:src/helix/genome/fm_registry.py:register_ingest_result:88(medium)symbol:src/helix/gui/simbuilder/app.py:_on_ingest_finished:964callssymbol:src/helix/gui/simbuilder/app.py:_refresh_source_shell:1101(high)symbol:src/helix/gui/simbuilder/app.py:_on_ingest_finished:964callssymbol:src/helix/gui/simbuilder/app.py:clear:832(high)symbol:src/helix/gui/simbuilder/app.py:_on_ingest_finished:964callssymbol:src/helix/studio/locus_guess.py:infer_target_locus_from_filename:126(medium)symbol:src/helix/gui/simbuilder/app.py:_on_ingest_finished:964callssymbol:src/helix/studio/suggestions.py:suggestions_enabled:165(medium)symbol:src/helix/gui/simbuilder/app.py:_on_ingest_finished:964callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:_on_ingest_progress:959callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/gui/simbuilder/app.py:_on_pcr_completed:4570callssymbol:src/helix/gui/simbuilder/app.py:log:1691(high)symbol:src/helix/gui/simbuilder/app.py:_on_pcr_completed:4570callssymbol:src/helix/gui/simbuilder/app.py:update:1312(high)symbol:src/helix/gui/simbuilder/app.py:_on_pcr_completed:4570callssymbol:src/helix/studio/pcr_workflow.py:build_pcr_workflow_meta:46(medium)symbol:src/helix/gui/simbuilder/app.py:_on_pcr_completed:4570callssymbol:src/helix/studio/session.py:set_status:361(medium)symbol:src/helix/gui/simbuilder/app.py:_on_run_failed:4566callssymbol:src/helix/studio/session.py:error:365(medium)symbol:src/helix/gui/simbuilder/app.py:_on_run_failed:4566callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/gui/simbuilder/app.py:_on_run_started:4562callssymbol:src/helix/studio/session.py:set_status:361(medium)symbol:src/helix/gui/simbuilder/app.py:_on_run_started:4562callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/gui/simbuilder/app.py:_on_text_changed:849callssymbol:src/helix/gui/simbuilder/app.py:_compute_digest:1031(high)symbol:src/helix/gui/simbuilder/app.py:_on_text_changed:849callssymbol:src/helix/gui/simbuilder/app.py:_hash_sequence:1086(high)symbol:src/helix/gui/simbuilder/app.py:_on_text_changed:849callssymbol:src/helix/gui/simbuilder/app.py:_refresh_source_shell:1101(high)symbol:src/helix/gui/simbuilder/app.py:_on_text_changed:849callssymbol:src/helix/gui/simbuilder/app.py:sequence:798(high)symbol:src/helix/gui/simbuilder/app.py:_on_text_changed:849callssymbol:src/helix/studio/suggestions.py:suggestions_enabled:165(medium)symbol:src/helix/gui/simbuilder/app.py:_on_text_changed:849callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:_on_viability_filters_toggled:5373callssymbol:src/helix/gui/simbuilder/app.py:set_apply_viability_filters:1922(high)symbol:src/helix/gui/simbuilder/app.py:_on_viability_filters_toggled:5373callssymbol:src/helix/gui/simbuilder/app.py:set_summary:339(high)symbol:src/helix/gui/simbuilder/app.py:_on_viability_filters_toggled:5373callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/gui/simbuilder/app.py:_on_viewer_frame:5774callssymbol:src/helix/gui/simbuilder/app.py:_log:5755(high)symbol:src/helix/gui/simbuilder/app.py:_on_viewer_frame:5774callssymbol:src/helix/gui/simbuilder/app.py:_show_viewer_canvas:5759(high)symbol:src/helix/gui/simbuilder/app.py:_on_viewer_frame:5774callssymbol:src/helixspec/errors.py:format:12(medium)symbol:src/helix/gui/simbuilder/app.py:_on_viewer_frame:5774callssymbol:Visualization_Bench/prototype.js:profile:354(low)symbol:src/helix/gui/simbuilder/app.py:_on_window_controls_changed:5120callssymbol:src/helix/gui/simbuilder/app.py:_set_active_window:4958(high)symbol:src/helix/gui/simbuilder/app.py:_on_window_controls_changed:5120callssymbol:src/helix/gui/simbuilder/app.py:value:1309(high)symbol:src/helix/gui/simbuilder/app.py:_on_worker_failure:2773callssymbol:src/helix/gui/simbuilder/app.py:_mark_run_end:2716(high)symbol:src/helix/gui/simbuilder/app.py:_on_worker_failure:3410callssymbol:src/helix/gui/simbuilder/app.py:_mark_run_end:2716(high)symbol:src/helix/gui/simbuilder/app.py:_on_worker_success:2730callssymbol:src/helix/gui/simbuilder/app.py:_augment_payload_audit:542(high)symbol:src/helix/gui/simbuilder/app.py:_on_worker_success:2730callssymbol:src/helix/gui/simbuilder/app.py:_mark_run_end:2716(high)symbol:src/helix/gui/simbuilder/app.py:_on_worker_success:3385callssymbol:src/helix/gui/simbuilder/app.py:_augment_payload_audit:542(high)symbol:src/helix/gui/simbuilder/app.py:_on_worker_success:3385callssymbol:src/helix/gui/simbuilder/app.py:_mark_run_end:2716(high)symbol:src/helix/gui/simbuilder/app.py:_on_zoom_changed:5132callssymbol:src/helix/gui/simbuilder/app.py:_on_window_controls_changed:5120(high)symbol:src/helix/gui/simbuilder/app.py:_on_zoom_changed:5132callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/gui/simbuilder/app.py:_pam_from_profile:2833callssymbol:src/helix/crispr/pam.py:get_pam:65(medium)symbol:src/helix/gui/simbuilder/app.py:_pam_from_profile:2833callssymbol:src/helix/studio/mcp_bridge.py:info:104(medium)symbol:src/helix/gui/simbuilder/app.py:_preview_selected:2950callssymbol:src/helix/gui/simbuilder/app.py:_current_entry:2944(high)symbol:src/helix/gui/simbuilder/app.py:_recompute_viability:2011callssymbol:src/helix/gui/simbuilder/app.py:_compute_pareto_fronts:2096(high)symbol:src/helix/gui/simbuilder/app.py:_recompute_viability:2011callssymbol:src/helix/gui/simbuilder/app.py:_mark_recommended_guide:1963(high)symbol:src/helix/gui/simbuilder/app.py:_recompute_viability:2011callssymbol:src/helix/gui/simbuilder/app.py:_rejection_reasons:1996(high)symbol:src/helix/gui/simbuilder/app.py:_record_run:4500callssymbol:src/helix/gui/simbuilder/app.py:_log:5755(high)symbol:src/helix/gui/simbuilder/app.py:_record_run:4500callssymbol:src/helix/gui/simbuilder/app.py:_run_model_from_payload:5866(high)symbol:src/helix/gui/simbuilder/app.py:_record_run:4500callssymbol:src/helix/gui/simbuilder/app.py:_update_offtarget_badge:5477(high)symbol:src/helix/gui/simbuilder/app.py:_record_run:4500callssymbol:src/helix/gui/simbuilder/app.py:add_entry:2918(high)symbol:src/helix/gui/simbuilder/app.py:_record_run:4500callssymbol:src/helix/studio/session.py:add_run:140(medium)symbol:src/helix/gui/simbuilder/app.py:_refresh_fm_status:5145callssymbol:src/helix/genome/fm_registry.py:load_registry:63(medium)symbol:src/helix/gui/simbuilder/app.py:_refresh_fm_status:5145callssymbol:src/helix/genome/fm_registry.py:resolve_fm_index:208(medium)symbol:src/helix/gui/simbuilder/app.py:_refresh_fm_status:5145callssymbol:src/helix/gui/simbuilder/app.py:_update_offtarget_badge:5477(high)symbol:src/helix/gui/simbuilder/app.py:_refresh_fm_status:5145callssymbol:src/helix/gui/simbuilder/app.py:refresh_fm_state:2318(high)symbol:src/helix/gui/simbuilder/app.py:_refresh_fm_status:5145callssymbol:src/helix/gui/simbuilder/app.py:sequence_metadata:1039(high)symbol:src/helix/gui/simbuilder/app.py:_refresh_fm_status:5145callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:_refresh_guide_proxies:2444callssymbol:src/helix/gui/simbuilder/app.py:_annotate_guides_with_proxies:2029(high)symbol:src/helix/gui/simbuilder/app.py:_refresh_guide_proxies:2444callssymbol:src/helix/gui/simbuilder/app.py:_recompute_viability:2011(high)symbol:src/helix/gui/simbuilder/app.py:_refresh_guide_proxies:2444callssymbol:src/helix/gui/simbuilder/app.py:_sequence_or_warn:2295(high)symbol:src/helix/gui/simbuilder/app.py:_refresh_guide_proxies:2444callssymbol:src/helix/gui/simbuilder/app.py:_update_guide_list:2126(high)symbol:src/helix/gui/simbuilder/app.py:_refresh_summary_chips:1673callssymbol:src/helix/gui/simbuilder/app.py:value:1309(high)symbol:src/helix/gui/simbuilder/app.py:_refresh_summary_chips:1673callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:_request_fm_build:2310callssymbol:src/helix/gui/simbuilder/app.py:_start_fm_build:5233(high)symbol:src/helix/gui/simbuilder/app.py:_request_fm_build:3157callssymbol:src/helix/gui/simbuilder/app.py:_start_fm_build:5233(high)symbol:src/helix/gui/simbuilder/app.py:_reset_viewer_camera:5804callssymbol:src/helix/gui/modern/qt.py:reset_camera:6793(medium)symbol:src/helix/gui/simbuilder/app.py:_reset_viewer_camera:5804callssymbol:src/helix/gui/simbuilder/app.py:_log:5755(high)symbol:src/helix/gui/simbuilder/app.py:_resolve_template:3653callssymbol:src/helix/gui/simbuilder/app.py:current_sequence:814(high)symbol:src/helix/gui/simbuilder/app.py:_restore_window_state:5955callssymbol:src/helix/gui/simbuilder/app.py:value:1309(high)symbol:src/helix/gui/simbuilder/app.py:_restore_window_state:5955callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/gui/simbuilder/app.py:_run_model_from_payload:5866callssymbol:src/helix/gui/simbuilder/app.py:locus_label:1074(high)symbol:src/helix/gui/simbuilder/app.py:_run_model_from_payload:5866callssymbol:src/helix/provenance.py:current_git_sha:15(medium)symbol:src/helix/gui/simbuilder/app.py:_run_model_from_payload:5866callssymbol:src/helix/studio/models.py:EngineInfo:9(medium)symbol:src/helix/gui/simbuilder/app.py:_run_model_from_payload:5866callssymbol:src/helix/studio/models.py:OutcomeModel:31(medium)symbol:src/helix/gui/simbuilder/app.py:_run_model_from_payload:5866callssymbol:src/helix/studio/models.py:RunModel:63(medium)symbol:src/helix/gui/simbuilder/app.py:_save_dag:2987callssymbol:src/helix/gui/simbuilder/app.py:_current_entry:2944(high)symbol:src/helix/gui/simbuilder/app.py:_save_dag:2987callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/gui/simbuilder/app.py:_save_sim:2963callssymbol:src/helix/gui/simbuilder/app.py:_current_entry:2944(high)symbol:src/helix/gui/simbuilder/app.py:_save_sim:2963callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/gui/simbuilder/app.py:_save_spec:2975callssymbol:src/helix/gui/simbuilder/app.py:_current_entry:2944(high)symbol:src/helix/gui/simbuilder/app.py:_save_spec:2975callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/gui/simbuilder/app.py:_save_window_state:5965callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/gui/simbuilder/app.py:_sequence_or_warn:2295callssymbol:src/helix/gui/simbuilder/app.py:current_sequence:814(high)symbol:src/helix/gui/simbuilder/app.py:_sequence_or_warn:2295callssymbol:src/helix/gui/simbuilder/app.py:sequence:798(high)symbol:src/helix/gui/simbuilder/app.py:_sequence_or_warn:2295callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/gui/simbuilder/app.py:_sequence_or_warn:3206callssymbol:src/helix/gui/simbuilder/app.py:current_sequence:814(high)symbol:src/helix/gui/simbuilder/app.py:_sequence_or_warn:3206callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/gui/simbuilder/app.py:_set_active_window:4958callssymbol:src/helix/genome/window_store.py:get_window:79(medium)symbol:src/helix/gui/simbuilder/app.py:_set_active_window:4958callssymbol:src/helix/gui/simbuilder/app.py:_log:5755(high)symbol:src/helix/gui/simbuilder/app.py:_set_active_window:4958callssymbol:src/helix/gui/simbuilder/app.py:_update_viewer_from_window:4983(high)symbol:src/helix/gui/simbuilder/app.py:_set_active_window:4958callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/gui/simbuilder/app.py:_sha256_prefixed:571callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/gui/simbuilder/app.py:_show_viewer_canvas:5759callssymbol:src/helix/gui/simbuilder/app.py:set_message:1151(high)symbol:src/helix/gui/simbuilder/app.py:_simulate:2493callssymbol:src/helix/crispr/model.py:DigitalGenome:98(medium)symbol:src/helix/gui/simbuilder/app.py:_simulate:2493callssymbol:src/helix/genome/fm_registry.py:resolve_fm_index:208(medium)symbol:src/helix/gui/simbuilder/app.py:_simulate:2493callssymbol:src/helix/gui/simbuilder/app.py:_parse_env_flag:528(high)symbol:src/helix/gui/simbuilder/app.py:_simulate:2493callssymbol:src/helix/gui/simbuilder/app.py:_selected_guide:2456(high)symbol:src/helix/gui/simbuilder/app.py:_simulate:2493callssymbol:src/helix/gui/simbuilder/app.py:_sequence_or_warn:2295(high)symbol:src/helix/gui/simbuilder/app.py:_simulate:2493callssymbol:src/helix/gui/simbuilder/app.py:sequence_metadata:1039(high)symbol:src/helix/gui/simbuilder/app.py:_simulate:2493callssymbol:src/helix/studio/debug_runtime.py:log_pid:16(medium)symbol:src/helix/gui/simbuilder/app.py:_simulate:3222callssymbol:src/helix/crispr/model.py:CasSystem:39(medium)symbol:src/helix/gui/simbuilder/app.py:_simulate:3222callssymbol:src/helix/crispr/model.py:DigitalGenome:98(medium)symbol:src/helix/gui/simbuilder/app.py:_simulate:3222callssymbol:src/helix/crispr/model.py:PAMRule:23(medium)symbol:src/helix/gui/simbuilder/app.py:_simulate:3222callssymbol:src/helix/genome/fm_registry.py:resolve_fm_index:208(medium)symbol:src/helix/gui/simbuilder/app.py:_simulate:3222callssymbol:src/helix/gui/simbuilder/app.py:_sequence_or_warn:2295(high)symbol:src/helix/gui/simbuilder/app.py:_simulate:3222callssymbol:src/helix/gui/simbuilder/app.py:sequence_metadata:1039(high)symbol:src/helix/gui/simbuilder/app.py:_simulate:3222callssymbol:src/helix/gui/simbuilder/app.py:value:1309(high)symbol:src/helix/gui/simbuilder/app.py:_simulate:3222callssymbol:src/helix/prime/model.py:PegRNA:16(medium)symbol:src/helix/gui/simbuilder/app.py:_simulate:3222callssymbol:src/helix/prime/model.py:PrimeEditor:31(medium)symbol:src/helix/gui/simbuilder/app.py:_simulate:3222callssymbol:src/helix/studio/debug_runtime.py:log_pid:16(medium)symbol:src/helix/gui/simbuilder/app.py:_start_fm_build:5233callssymbol:src/helix/gui/simbuilder/app.py:_FmBuildWorker:5241(high)symbol:src/helix/gui/simbuilder/app.py:_start_fm_build:5233callssymbol:src/helix/gui/simbuilder/app.py:_log:5755(high)symbol:src/helix/gui/simbuilder/app.py:_start_fm_build:5233callssymbol:src/helix/gui/simbuilder/app.py:genome_ingest:818(high)symbol:src/helix/gui/simbuilder/app.py:_start_fm_build:5233callssymbol:src/helix/studio/session.py:Signal:27(medium)symbol:src/helix/gui/simbuilder/app.py:_start_ingest_async:901callssymbol:src/helix/gui/simbuilder/app.py:_IngestWorker:905(high)symbol:src/helix/gui/simbuilder/app.py:_start_ingest_async:901callssymbol:src/helix/studio/session.py:Signal:27(medium)symbol:src/helix/gui/simbuilder/app.py:_start_worker:2677callssymbol:src/helix/gui/bridge.py:QThread:15(medium)symbol:src/helix/gui/simbuilder/app.py:_start_worker:2677callssymbol:src/helix/gui/simbuilder/app.py:_mark_run_start:2712(high)symbol:src/helix/gui/simbuilder/app.py:_start_worker:2677callssymbol:src/helix/gui/simbuilder/app.py:SimJobWorker:1695(high)symbol:src/helix/gui/simbuilder/app.py:_start_worker:3659callssymbol:src/helix/gui/bridge.py:QThread:15(medium)symbol:src/helix/gui/simbuilder/app.py:_start_worker:3659callssymbol:src/helix/gui/simbuilder/app.py:PCRWorker:1715(high)symbol:src/helix/gui/simbuilder/app.py:_sync_session_state:5606callssymbol:src/helix/genome/fm_registry.py:load_registry:63(medium)symbol:src/helix/gui/simbuilder/app.py:_sync_session_state:5606callssymbol:src/helix/genome/fm_registry.py:resolve_fm_index:208(medium)symbol:src/helix/gui/simbuilder/app.py:_sync_session_state:5606callssymbol:src/helix/gui/simbuilder/app.py:genome_ingest:818(high)symbol:src/helix/gui/simbuilder/app.py:_sync_session_state:5606callssymbol:src/helix/gui/simbuilder/app.py:log:1691(high)symbol:src/helix/gui/simbuilder/app.py:_sync_session_state:5606callssymbol:src/helix/gui/simbuilder/app.py:make_gpu_window_payload:5007(high)symbol:src/helix/gui/simbuilder/app.py:_sync_session_state:5606callssymbol:src/helix/gui/simbuilder/app.py:sequence_metadata:1039(high)symbol:src/helix/gui/simbuilder/app.py:_sync_session_state:5606callssymbol:src/helix/gui/simbuilder/app.py:to_dict:1329(high)symbol:src/helix/gui/simbuilder/app.py:_sync_session_state:5606callssymbol:src/helix/gui/simbuilder/app.py:update:1312(high)symbol:src/helix/gui/simbuilder/app.py:_sync_session_state:5606callssymbol:src/helix/studio/session.py:set_status:361(medium)symbol:src/helix/gui/simbuilder/app.py:_sync_session_state:5606callssymbol:src/helix/studio/suggestions.py:build_index_anchored_genome_suggestion:178(medium)symbol:src/helix/gui/simbuilder/app.py:_sync_session_state:5606callssymbol:src/helix/studio/suggestions.py:suggestions_enabled:165(medium)symbol:src/helix/gui/simbuilder/app.py:_sync_session_state:5606callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/gui/simbuilder/app.py:_sync:342callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:_update_guide_len_recommendation:5533callssymbol:src/helix/gui/simbuilder/app.py:_guide_len_recommendation:5521(high)symbol:src/helix/gui/simbuilder/app.py:_update_guide_len_recommendation:5533callssymbol:src/helix/gui/simbuilder/app.py:value:1309(high)symbol:src/helix/gui/simbuilder/app.py:_update_guide_len_recommendation:5533callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/gui/simbuilder/app.py:_update_guide_len_recommendation:5533callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:_update_guide_list:2126callssymbol:src/helix/codon.py:Frameshift:172(medium)symbol:src/helix/gui/simbuilder/app.py:_update_guide_list:2126callssymbol:src/helix/gui/simbuilder/app.py:_format_rejection_reason:2116(high)symbol:src/helix/gui/simbuilder/app.py:_update_guide_list:2126callssymbol:src/helix/gui/simbuilder/app.py:addItem:122(high)symbol:src/helix/gui/simbuilder/app.py:_update_guide_list:2126callssymbol:src/helix/gui/simbuilder/app.py:clear:832(high)symbol:src/helix/gui/simbuilder/app.py:_update_offtarget_badge:5477callssymbol:docs/playground/js/realtime_worker.js:genome:77(low)symbol:src/helix/gui/simbuilder/app.py:_update_offtarget_badge:5477callssymbol:src/helix/genome/fm_registry.py:resolve_fm_index:208(medium)symbol:src/helix/gui/simbuilder/app.py:_update_offtarget_badge:5477callssymbol:src/helix/gui/simbuilder/app.py:sequence_metadata:1039(high)symbol:src/helix/gui/simbuilder/app.py:_update_offtarget_badge:5477callssymbol:src/helix/gui/simbuilder/app.py:set_summary:339(high)symbol:src/helix/gui/simbuilder/app.py:_update_offtarget_badge:5477callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:_update_save_buttons:2958callssymbol:src/helix/gui/simbuilder/app.py:_current_entry:2944(high)symbol:src/helix/gui/simbuilder/app.py:_update_viewer_from_window:4983callssymbol:src/helix/gui/simbuilder/app.py:_build_overlays_for_window:5025(high)symbol:src/helix/gui/simbuilder/app.py:_update_viewer_from_window:4983callssymbol:src/helix/gui/simbuilder/app.py:set_message:1151(high)symbol:src/helix/gui/simbuilder/app.py:_update_viewer_from_window:4983callssymbol:src/helix/gui/simbuilder/app.py:set_overlays:1780(high)symbol:src/helix/gui/simbuilder/app.py:_update_viewer_from_window:4983callssymbol:src/helix/gui/simbuilder/app.py:set_search_mode:1794(high)symbol:src/helix/gui/simbuilder/app.py:_update_viewer_from_window:4983callssymbol:src/helix/gui/simbuilder/app.py:set_window_camera:1773(high)symbol:src/helix/gui/simbuilder/app.py:_update_viewer_from_window:4983callssymbol:src/helix/gui/simbuilder/app.py:set_window:1746(high)symbol:src/helix/gui/simbuilder/app.py:_update_viewer_from_window:4983callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/gui/simbuilder/app.py:_workflow_from_serializable:518callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/gui/simbuilder/app.py:_workflow_to_serializable:508callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/gui/simbuilder/app.py:add_entry:2918callssymbol:src/helix/gui/simbuilder/app.py:_format_label:2929(high)symbol:src/helix/gui/simbuilder/app.py:add_entry:2918callssymbol:src/helix/gui/simbuilder/app.py:_update_save_buttons:2958(high)symbol:src/helix/gui/simbuilder/app.py:add_entry:2918callssymbol:src/helix/gui/simbuilder/app.py:addItem:122(high)symbol:src/helix/gui/simbuilder/app.py:addWidget:125callssymbol:src/helix/gui/simbuilder/app.py:addItem:122(high)symbol:src/helix/gui/simbuilder/app.py:apply_dict:1324callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/gui/simbuilder/app.py:apply_dict:1324callssymbol:src/helix/gui/simbuilder/app.py:update:1312(high)symbol:src/helix/gui/simbuilder/app.py:apply_visual_edit_context:4641callssymbol:src/helix/gui/simbuilder/app.py:_coerce_int:4885(high)symbol:src/helix/gui/simbuilder/app.py:apply_visual_edit_context:4641callssymbol:src/helix/gui/simbuilder/app.py:_focus_or_insert_visual_guide:4788(high)symbol:src/helix/gui/simbuilder/app.py:apply_visual_edit_context:4641callssymbol:src/helix/gui/simbuilder/app.py:_format_visual_locus_label:4894(high)symbol:src/helix/gui/simbuilder/app.py:apply_visual_edit_context:4641callssymbol:src/helix/gui/simbuilder/app.py:_set_builder_mode:4776(high)symbol:src/helix/gui/simbuilder/app.py:apply_visual_edit_context:4641callssymbol:src/helix/gui/simbuilder/app.py:jump_to_locus:4909(high)symbol:src/helix/gui/simbuilder/app.py:apply_visual_edit_context:4641callssymbol:src/helix/gui/simbuilder/app.py:set_sequence:821(high)symbol:src/helix/gui/simbuilder/app.py:apply_visual_edit_context:4641callssymbol:src/helix/gui/simbuilder/app.py:set_window:1746(high)symbol:src/helix/gui/simbuilder/app.py:apply_visual_edit_context:4641callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/gui/simbuilder/app.py:apply_visual_edit_context:4641callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:cancel_ingest:1015callssymbol:src/helix/gui/simbuilder/app.py:cancel:917(high)symbol:src/helix/gui/simbuilder/app.py:clear:832callssymbol:src/helix/gui/simbuilder/app.py:_refresh_source_shell:1101(high)symbol:src/helix/gui/simbuilder/app.py:closeEvent:5969callssymbol:src/helix/gui/simbuilder/app.py:_save_window_state:5965(high)symbol:src/helix/gui/simbuilder/app.py:closeEvent:5969callssymbol:src/helix/gui/simbuilder/app.py:save_state:2825(high)symbol:src/helix/gui/simbuilder/app.py:closeEvent:5969callssymbol:src/helix/gui/simbuilder/app.py:shutdown:2779(high)symbol:src/helix/gui/simbuilder/app.py:closeEvent:5969callssymbol:src/helix/studio/evaluation_access.py:sync:29(medium)symbol:src/helix/gui/simbuilder/app.py:current_sequence:814callssymbol:src/helix/gui/simbuilder/app.py:sequence:798(high)symbol:src/helix/gui/simbuilder/app.py:heightForWidth:147callssymbol:src/helix/gui/simbuilder/app.py:_do_layout:166(high)symbol:src/helix/gui/simbuilder/app.py:jump_to_gene:4917callssymbol:src/helix/gui/simbuilder/app.py:jump_to_locus:4909(high)symbol:src/helix/gui/simbuilder/app.py:jump_to_locus_str:4941callssymbol:src/helix/gui/simbuilder/app.py:jump_to_locus:4909(high)symbol:src/helix/gui/simbuilder/app.py:jump_to_locus:4909callssymbol:src/helix/gui/simbuilder/app.py:_set_active_window:4958(high)symbol:src/helix/gui/simbuilder/app.py:jump_to_locus:4909callssymbol:src/helix/gui/simbuilder/app.py:value:1309(high)symbol:src/helix/gui/simbuilder/app.py:load_from_model:4634callssymbol:src/helix/gui/simbuilder/app.py:_context_from_run_model:4716(high)symbol:src/helix/gui/simbuilder/app.py:load_from_model:4634callssymbol:src/helix/gui/simbuilder/app.py:apply_visual_edit_context:4641(high)symbol:src/helix/gui/simbuilder/app.py:load_from_run_model:1550callssymbol:src/helix/gui/simbuilder/app.py:_set_active_window:4958(high)symbol:src/helix/gui/simbuilder/app.py:load_from_run_model:1550callssymbol:src/helix/gui/simbuilder/app.py:addItem:122(high)symbol:src/helix/gui/simbuilder/app.py:load_from_run_model:1550callssymbol:src/helix/gui/simbuilder/app.py:clear:832(high)symbol:src/helix/gui/simbuilder/app.py:load_from_run_model:1550callssymbol:src/helix/gui/simbuilder/app.py:set_sequence:821(high)symbol:src/helix/gui/simbuilder/app.py:load_from_run_model:1550callssymbol:src/helix/gui/simbuilder/app.py:value:1309(high)symbol:src/helix/gui/simbuilder/app.py:load_from_run_model:1550callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:load_state:2828callssymbol:src/helix/gui/simbuilder/app.py:value:1309(high)symbol:src/helix/gui/simbuilder/app.py:load_state:2828callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/gui/simbuilder/app.py:load_state:3458callssymbol:src/helix/gui/simbuilder/app.py:value:1309(high)symbol:src/helix/gui/simbuilder/app.py:load_state:3458callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/gui/simbuilder/app.py:load_state:3458callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:load_state:3752callssymbol:src/helix/gui/simbuilder/app.py:value:1309(high)symbol:src/helix/gui/simbuilder/app.py:load_state:3752callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/gui/simbuilder/app.py:load_state:3752callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:load_state:5810callssymbol:src/helix/gui/simbuilder/app.py:apply_dict:1324(high)symbol:src/helix/gui/simbuilder/app.py:load_state:5810callssymbol:src/helix/gui/simbuilder/app.py:load_state:2828(high)symbol:src/helix/gui/simbuilder/app.py:load_state:5810callssymbol:src/helix/gui/simbuilder/app.py:set_sequence:821(high)symbol:src/helix/gui/simbuilder/app.py:load_state:5810callssymbol:src/helix/gui/simbuilder/app.py:value:1309(high)symbol:src/helix/gui/simbuilder/app.py:load_state:5810callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/gui/simbuilder/app.py:locus_label:1074callssymbol:src/helix/studio/locus_guess.py:canonical_coord_string:229(medium)symbol:src/helix/gui/simbuilder/app.py:main:6004callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/gui/simbuilder/app.py:main:6004callssymbol:src/helix/gui/opengl.py:configure_opengl_surface_format:9(medium)symbol:src/helix/gui/simbuilder/app.py:main:6004callssymbol:src/helix/gui/simbuilder/app.py:SimBuilderWindow:5943(high)symbol:src/helix/gui/simbuilder/app.py:main:6004callssymbol:src/helix/studio/session.py:SessionModel:126(medium)symbol:src/helix/gui/simbuilder/app.py:main:6004callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/gui/simbuilder/app.py:make_gpu_window_payload:5007callssymbol:src/helix/genome/window_store.py:get_window:79(medium)symbol:src/helix/gui/simbuilder/app.py:minimumSize:158callssymbol:src/helix/studio/outcome_explorer.py:minimumSize:1911(medium)symbol:src/helix/gui/simbuilder/app.py:minimumSize:158callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/gui/simbuilder/app.py:mousePressEvent:1170callssymbol:Visualization_Bench/prototype.js:button:920(low)symbol:src/helix/gui/simbuilder/app.py:on_bookmark_clicked:4931callssymbol:src/helix/gui/simbuilder/app.py:jump_to_locus_str:4941(high)symbol:src/helix/gui/simbuilder/app.py:on_gene_selected:4922callssymbol:src/helix/gui/simbuilder/app.py:jump_to_gene:4917(high)symbol:src/helix/gui/simbuilder/app.py:on_go_to_confirm:4938callssymbol:src/helix/gui/simbuilder/app.py:jump_to_locus_str:4941(high)symbol:src/helix/gui/simbuilder/app.py:on_simulation_finished:5860callssymbol:src/helix/gui/simbuilder/app.py:update:1312(high)symbol:src/helix/gui/simbuilder/app.py:on_simulation_finished:5860callssymbol:src/helix/studio/session.py:append_outcome:326(medium)symbol:src/helix/gui/simbuilder/app.py:paintEvent:1180callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/gui/simbuilder/app.py:refresh_fm_state:2318callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:src/helix/gui/simbuilder/app.py:refresh_fm_state:2318callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:refresh_fm_state:3166callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:src/helix/gui/simbuilder/app.py:refresh_fm_state:3166callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:run_active_tab:5747callssymbol:src/helix/gui/simbuilder/app.py:_log:5755(high)symbol:src/helix/gui/simbuilder/app.py:run_sim_builder:5986callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/gui/simbuilder/app.py:run_sim_builder:5986callssymbol:src/helix/gui/opengl.py:configure_opengl_surface_format:9(medium)symbol:src/helix/gui/simbuilder/app.py:run_sim_builder:5986callssymbol:src/helix/gui/simbuilder/app.py:SimBuilderWindow:5943(high)symbol:src/helix/gui/simbuilder/app.py:run_sim_builder:5986callssymbol:src/helix/studio/session.py:SessionModel:126(medium)symbol:src/helix/gui/simbuilder/app.py:run_sim_builder:5986callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/gui/simbuilder/app.py:run:1725callssymbol:src/helix/studio/pcr_engine.py:simulate_pcr:46(medium)symbol:src/helix/gui/simbuilder/app.py:run:5257callssymbol:src/helix/genome/fm_registry.py:build_fm_index_with_progress:123(medium)symbol:src/helix/gui/simbuilder/app.py:run:921callssymbol:src/helix/genome/ingest.py:ingest_fasta_to_2bit:97(medium)symbol:src/helix/gui/simbuilder/app.py:safe_task:3343callssymbol:src/helix/gui/simbuilder/app.py:task:2561(high)symbol:src/helix/gui/simbuilder/app.py:save_state:2825callssymbol:src/helix/gui/simbuilder/app.py:value:1309(high)symbol:src/helix/gui/simbuilder/app.py:save_state:2825callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/gui/simbuilder/app.py:save_state:3446callssymbol:src/helix/gui/simbuilder/app.py:value:1309(high)symbol:src/helix/gui/simbuilder/app.py:save_state:3446callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/gui/simbuilder/app.py:save_state:3741callssymbol:src/helix/gui/simbuilder/app.py:value:1309(high)symbol:src/helix/gui/simbuilder/app.py:save_state:3741callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/gui/simbuilder/app.py:save_state:5845callssymbol:src/helix/gui/simbuilder/app.py:save_state:2825(high)symbol:src/helix/gui/simbuilder/app.py:save_state:5845callssymbol:src/helix/gui/simbuilder/app.py:sequence:798(high)symbol:src/helix/gui/simbuilder/app.py:save_state:5845callssymbol:src/helix/gui/simbuilder/app.py:to_dict:1329(high)symbol:src/helix/gui/simbuilder/app.py:save_state:5845callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/gui/simbuilder/app.py:sequence_metadata:1039callssymbol:src/helix/gui/simbuilder/app.py:_compute_digest:1031(high)symbol:src/helix/gui/simbuilder/app.py:sequence_metadata:1039callssymbol:src/helix/gui/simbuilder/app.py:_raw_sequence_text:1093(high)symbol:src/helix/gui/simbuilder/app.py:sequence_metadata:1039callssymbol:src/helix/gui/simbuilder/app.py:locus_label:1074(high)symbol:src/helix/gui/simbuilder/app.py:sequence_metadata:1039callssymbol:src/helix/gui/simbuilder/app.py:sequence:798(high)symbol:src/helix/gui/simbuilder/app.py:sequence_metadata:1039callssymbol:src/helix/studio/suggestions.py:build_locus_suggestion:122(medium)symbol:src/helix/gui/simbuilder/app.py:sequence_metadata:1039callssymbol:src/helix/studio/suggestions.py:SuggestionCandidate:76(medium)symbol:src/helix/gui/simbuilder/app.py:sequence_metadata:1039callssymbol:src/helix/studio/suggestions.py:suggestions_enabled:165(medium)symbol:src/helix/gui/simbuilder/app.py:sequence:798callssymbol:src/helix/gui/simbuilder/app.py:_hash_sequence:1086(high)symbol:src/helix/gui/simbuilder/app.py:sequence:798callssymbol:src/helix/gui/simbuilder/app.py:_read_fasta:501(high)symbol:src/helix/gui/simbuilder/app.py:sequence:798callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:set_apply_viability_filters:1922callssymbol:src/helix/gui/simbuilder/app.py:_recompute_viability:2011(high)symbol:src/helix/gui/simbuilder/app.py:set_apply_viability_filters:1922callssymbol:src/helix/gui/simbuilder/app.py:_update_guide_list:2126(high)symbol:src/helix/gui/simbuilder/app.py:set_guide_sort_mode:1931callssymbol:src/helix/gui/simbuilder/app.py:_update_guide_list:2126(high)symbol:src/helix/gui/simbuilder/app.py:set_message:1151callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:set_overlays:1780callssymbol:src/helix/gui/modern/qt.py:set_overlays:2406(medium)symbol:src/helix/gui/simbuilder/app.py:set_sequence:821callssymbol:src/helix/gui/simbuilder/app.py:_hash_sequence:1086(high)symbol:src/helix/gui/simbuilder/app.py:set_sequence:821callssymbol:src/helix/gui/simbuilder/app.py:_refresh_source_shell:1101(high)symbol:src/helix/gui/simbuilder/app.py:set_show_rejected_guides:1927callssymbol:src/helix/gui/simbuilder/app.py:_update_guide_list:2126(high)symbol:src/helix/gui/simbuilder/app.py:set_summary:339callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:set_window_camera:1773callssymbol:src/helix/gui/modern/qt.py:set_window_camera:5769(medium)symbol:src/helix/gui/simbuilder/app.py:set_window:1746callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/gui/simbuilder/app.py:set_window:1758callssymbol:src/helix/gui/simbuilder/app.py:set_sequence:821(high)symbol:src/helix/gui/simbuilder/app.py:set_window:1758callssymbol:src/helix/gui/simbuilder/app.py:set_window:1746(high)symbol:src/helix/gui/simbuilder/app.py:setGeometry:151callssymbol:src/helix/gui/simbuilder/app.py:_do_layout:166(high)symbol:src/helix/gui/simbuilder/app.py:setGeometry:151callssymbol:src/helix/studio/outcome_explorer.py:setGeometry:1904(medium)symbol:src/helix/gui/simbuilder/app.py:showPopup:6048callssymbol:src/helix/genome/digital.py:view:92(medium)symbol:src/helix/gui/simbuilder/app.py:shutdown:5855callssymbol:src/helix/gui/simbuilder/app.py:shutdown:2779(high)symbol:src/helix/gui/simbuilder/app.py:sizeHint:155callssymbol:src/helix/gui/simbuilder/app.py:minimumSize:158(high)symbol:src/helix/gui/simbuilder/app.py:task:2561callssymbol:examples/offscreen_webrtc_demo/signaling/server.js:path:3(low)symbol:src/helix/gui/simbuilder/app.py:task:2561callssymbol:src/helix/cli.py:_edit_dag_to_payload:227(medium)symbol:src/helix/gui/simbuilder/app.py:task:2561callssymbol:src/helix/crispr/dag_api.py:build_crispr_edit_dag:18(medium)symbol:src/helix/gui/simbuilder/app.py:task:2561callssymbol:src/helix/crispr/model.py:CasSystem:39(medium)symbol:src/helix/gui/simbuilder/app.py:task:2561callssymbol:src/helix/crispr/model.py:DigitalGenome:98(medium)symbol:src/helix/gui/simbuilder/app.py:task:2561callssymbol:src/helix/crispr/model.py:GuideRNA:62(medium)symbol:src/helix/gui/simbuilder/app.py:task:2561callssymbol:src/helix/crispr/model.py:PAMRule:23(medium)symbol:src/helix/gui/simbuilder/app.py:task:2561callssymbol:src/helix/crispr/pam.py:build_crispr_pam_mask:183(medium)symbol:src/helix/gui/simbuilder/app.py:task:2561callssymbol:src/helix/crispr/pam.py:get_pam:65(medium)symbol:src/helix/gui/simbuilder/app.py:task:2561callssymbol:src/helix/crispr/simulate.py:resolve_crispr_priors:259(medium)symbol:src/helix/gui/simbuilder/app.py:task:2561callssymbol:src/helix/crispr/simulate.py:simulate_cut_repair:270(medium)symbol:src/helix/gui/simbuilder/app.py:task:2561callssymbol:src/helix/gui/modern/builders_2p5d.py:build_workflow2p5d_crispr:261(medium)symbol:src/helix/gui/simbuilder/app.py:task:2561callssymbol:src/helix/gui/modern/builders.py:build_crispr_orbitals_3d_spec:510(medium)symbol:src/helix/gui/simbuilder/app.py:task:2561callssymbol:src/helix/gui/modern/builders.py:build_crispr_rail_3d_spec:376(medium)symbol:src/helix/gui/simbuilder/app.py:task:2561callssymbol:src/helix/gui/modern/builders.py:build_crispr_viz_spec:40(medium)symbol:src/helix/gui/simbuilder/app.py:task:2561callssymbol:src/helix/gui/modern/dag_adapters.py:crispr_dag_to_sim_payload:194(medium)symbol:src/helix/gui/simbuilder/app.py:task:2561callssymbol:src/helix/gui/modern/dag_adapters.py:crispr_dag_to_viz_spec:178(medium)symbol:src/helix/gui/simbuilder/app.py:task:2561callssymbol:src/helix/gui/modern/dag_adapters.py:crispr_dag_to_workflow:207(medium)symbol:src/helix/gui/simbuilder/app.py:task:2561callssymbol:src/helix/gui/simbuilder/app.py:_augment_payload_audit:542(high)symbol:src/helix/gui/simbuilder/app.py:task:2561callssymbol:src/helix/gui/simbuilder/app.py:_workflow_to_serializable:508(high)symbol:src/helix/gui/simbuilder/app.py:task:3305callssymbol:src/helix/crispr/pam.py:build_prime_pam_mask:242(medium)symbol:src/helix/gui/simbuilder/app.py:task:3305callssymbol:src/helix/gui/modern/builders_2p5d.py:build_workflow2p5d_prime:354(medium)symbol:src/helix/gui/simbuilder/app.py:task:3305callssymbol:src/helix/gui/modern/builders.py:build_prime_scaffold_3d_spec:639(medium)symbol:src/helix/gui/simbuilder/app.py:task:3305callssymbol:src/helix/gui/modern/builders.py:build_prime_viz_spec:185(medium)symbol:src/helix/gui/simbuilder/app.py:task:3305callssymbol:src/helix/gui/simbuilder/app.py:_workflow_to_serializable:508(high)symbol:src/helix/gui/simbuilder/app.py:task:3305callssymbol:src/helix/prime/priors.py:resolve_prime_priors:35(medium)symbol:src/helix/gui/simbuilder/app.py:task:3305callssymbol:src/helix/prime/simulator.py:simulate_prime_edit:268(medium)symbol:src/helix/gui/simbuilder/app.py:trigger_simulation:2674callssymbol:src/helix/gui/simbuilder/app.py:_simulate:2493(high)symbol:src/helix/gui/simbuilder/app.py:trigger_simulation:3335callssymbol:src/helix/gui/simbuilder/app.py:_simulate:2493(high)symbol:src/helix/gui/simbuilder/app.py:trigger_simulation:3618callssymbol:src/helix/gui/simbuilder/app.py:_build_config:3631(high)symbol:src/helix/gui/simbuilder/app.py:trigger_simulation:3618callssymbol:src/helix/gui/simbuilder/app.py:_start_worker:2677(high)symbol:src/helix/gui/simbuilder/app.py:trigger_simulation:3618callssymbol:src/helix/studio/debug_runtime.py:log_pid:16(medium)symbol:src/helix/gui/simbuilder/app.py:update:1312callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/gui/simbuilder/app.py:wheelEvent:6041callssymbol:src/helix/genome/digital.py:view:92(medium)symbol:src/helix/gui/simbuilder/app.py:wheelEvent:6041callssymbol:src/helix/gui/modern/qt.py:wheelEvent:6994(medium)symbol:src/helix/gui/theme.py:_generate:138callssymbol:src/helix/teams/release_integrity.py:generate:167(medium)symbol:src/helix/gui/theme.py:available_themes:80callssymbol:src/helix/gui/theme.py:_display_name:46(high)symbol:src/helix/gui/theme.py:available_themes:80callssymbol:src/helix/gui/theme.py:_load_tokens:51(high)symbol:src/helix/gui/theme.py:available_themes:80callssymbol:src/helix/gui/theme.py:_token_typography:60(high)symbol:src/helix/gui/theme.py:available_themes:80callssymbol:src/helix/gui/theme.py:HelixTheme:39(high)symbol:src/helix/gui/theme.py:available_themes:80callssymbol:src/helix/gui/theme.py:token_theme_names:72(high)symbol:src/helix/gui/theme.py:current_theme_name:90callssymbol:src/helix/app_identity.py:omnis_helix_settings:46(medium)symbol:src/helix/gui/theme.py:token_theme_names:72callssymbol:src/helix/gui/theme.py:_load_tokens:51(high)symbol:src/helix/helix_cuda_fields.py:composite_editability_scores:80callssymbol:src/helix/helix_cuda_fields.py:_ensure_array:13(high)symbol:src/helix/helix_cuda_fields.py:dcas9_occupancy_scores:26callssymbol:src/helix/helix_cuda_fields.py:_ensure_array:13(high)symbol:src/helix/helix_cuda_fields.py:gc_homopolymer_scores:36callssymbol:src/helix/helix_cuda_fields.py:_ensure_array:13(high)symbol:src/helix/helix_cuda_fields.py:indel_risk_scores:31callssymbol:src/helix/helix_cuda_fields.py:_ensure_array:13(high)symbol:src/helix/helix_cuda_fields.py:offtarget_density_scores:67callssymbol:src/helix/helix_cuda_fields.py:_ensure_array:13(high)symbol:src/helix/helix_cuda_fields.py:pam_seed_scores:18callssymbol:src/helix/helix_cuda_fields.py:_ensure_array:13(high)symbol:src/helix/helix_cuda_fields.py:prime_dp_scores:72callssymbol:src/helix/helix_cuda_fields.py:_ensure_array:13(high)symbol:src/helix/hub/decision_export.py:_apply_filters:166callssymbol:src/helix/hub/decision_export.py:_decision_has_approval:98(high)symbol:src/helix/hub/decision_export.py:_apply_filters:166callssymbol:src/helix/hub/decision_export.py:_extract_approved_at_utc:71(high)symbol:src/helix/hub/decision_export.py:_apply_filters:166callssymbol:src/helix/hub/decision_export.py:_parse_rfc3339:58(high)symbol:src/helix/hub/decision_export.py:_key:206callssymbol:src/helix/hub/decision_export.py:_extract_approved_at_utc:71(high)symbol:src/helix/hub/decision_export.py:_key:206callssymbol:src/helix/hub/decision_export.py:_parse_rfc3339:58(high)symbol:src/helix/hub/decision_export.py:_load_receipts_by_digest:105callssymbol:src/helix/canonicalization/jcs.py:jcs_bytes:27(medium)symbol:src/helix/hub/decision_export.py:_load_receipts_by_digest:105callssymbol:src/helix/hub/decision_export.py:_sha256_prefixed:54(high)symbol:src/helix/hub/decision_export.py:_load_receipts_by_digest:105callssymbol:src/helix/hub/decision.py:json_loads_no_dupes:30(medium)symbol:src/helix/hub/decision_export.py:_parse_rfc3339:58callssymbol:src/helix/hub/decision_export.py:DecisionExportError:17(high)symbol:src/helix/hub/decision_export.py:_resolve_proof_pack:130callssymbol:src/helix/hub/decision_export.py:_sha256_prefixed:54(high)symbol:src/helix/hub/decision_store.py:__init__:57callssymbol:src/helix/hub/decision_store.py:DecisionStorePaths:37(high)symbol:src/helix/hub/decision_store.py:_atomic_write:29callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/hub/decision_store.py:_atomic_write:29callssymbol:src/helix/systems/perturbation_program.py:with_name:52(medium)symbol:src/helix/hub/decision_store.py:_parse_rfc3339:19callssymbol:src/helix/hub/decision_store.py:DecisionStoreError:15(high)symbol:src/helix/hub/decision_store.py:append_index:81callssymbol:src/helix/canonicalization/jcs.py:jcs_dumps:15(medium)symbol:src/helix/hub/decision_store.py:append_index:81callssymbol:src/helix/hub/decision_store.py:write:72(high)symbol:src/helix/hub/decision_store.py:append_index:81callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/hub/decision_store.py:list_latest:94callssymbol:src/helix/hub/decision_store.py:_parse_rfc3339:19(high)symbol:src/helix/hub/decision_store.py:list_latest:94callssymbol:src/helix/hub/decision_store.py:DecisionStoreError:15(high)symbol:src/helix/hub/decision_store.py:list_latest:94callssymbol:src/helix/hub/decision.py:json_loads_no_dupes:30(medium)symbol:src/helix/hub/decision_store.py:load:64callssymbol:src/helix/hub/decision_store.py:by_id_json:52(high)symbol:src/helix/hub/decision_store.py:load:64callssymbol:src/helix/hub/decision_store.py:DecisionStoreError:15(high)symbol:src/helix/hub/decision_store.py:load:64callssymbol:src/helix/hub/decision.py:json_loads_no_dupes:30(medium)symbol:src/helix/hub/decision_store.py:upsert:89callssymbol:src/helix/hub/decision_store.py:append_index:81(high)symbol:src/helix/hub/decision_store.py:upsert:89callssymbol:src/helix/hub/decision_store.py:write:72(high)symbol:src/helix/hub/decision_store.py:write:72callssymbol:src/helix/canonicalization/jcs.py:jcs_dumps:15(medium)symbol:src/helix/hub/decision_store.py:write:72callssymbol:src/helix/hub/decision_store.py:_atomic_write:29(high)symbol:src/helix/hub/decision_store.py:write:72callssymbol:src/helix/hub/decision_store.py:by_id_json:52(high)symbol:src/helix/hub/decision_store.py:write:72callssymbol:src/helix/hub/decision_store.py:DecisionStoreError:15(high)symbol:src/helix/hub/decision_store.py:write:72callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/hub/decision.py:_no_dupe_object_pairs:31callssymbol:src/helix/hub/decision.py:DecisionError:15(high)symbol:src/helix/hub/decision.py:compute_decision_digest:47callssymbol:src/helix/canonicalization/jcs.py:jcs_bytes:27(medium)symbol:src/helix/hub/decision.py:compute_decision_digest:47callssymbol:src/helix/hub/decision.py:sha256_prefixed:19(high)symbol:src/helix/hub/decision.py:require_sha256_digest:23callssymbol:src/helix/hub/decision.py:DecisionError:15(high)symbol:src/helix/hub/pilot_export.py:_collect_bundle_receipt_digests:72callssymbol:src/helix/canonicalization/jcs.py:jcs_bytes:27(medium)symbol:src/helix/hub/pilot_export.py:_collect_bundle_receipt_digests:72callssymbol:src/helix/hub/pilot_export.py:_load_json_obj:65(high)symbol:src/helix/hub/pilot_export.py:_collect_bundle_receipt_digests:72callssymbol:src/helix/hub/pilot_export.py:_sha256_prefixed:53(high)symbol:src/helix/hub/pilot_export.py:_ensure_empty_dir:32callssymbol:src/helix/hub/pilot_export.py:PilotExportError:25(high)symbol:src/helix/hub/pilot_export.py:_load_json_obj:65callssymbol:src/helix/hub/decision.py:json_loads_no_dupes:30(medium)symbol:src/helix/hub/pilot_export.py:_load_json_obj:65callssymbol:src/helix/hub/pilot_export.py:PilotExportError:25(high)symbol:src/helix/hub/pilot_export.py:_require_safe_filename_component:42callssymbol:src/helix/hub/pilot_export.py:PilotExportError:25(high)symbol:src/helix/hub/proof_render.py:_canonical_digest:123callssymbol:src/helix/canonicalization/jcs.py:jcs_bytes:27(medium)symbol:src/helix/hub/proof_render.py:_canonical_digest:123callssymbol:src/helix/hub/proof_render.py:_sha256_prefixed:119(high)symbol:src/helix/hub/proof_render.py:_compute_bundle_digests:174callssymbol:src/helix/hub/proof_render.py:_canonical_digest:123(high)symbol:src/helix/hub/proof_render.py:_compute_bundle_digests:174callssymbol:src/helix/hub/proof_render.py:ProofBundleDigests:169(high)symbol:src/helix/hub/proof_render.py:_copy_bundle_into:127callssymbol:src/helix/hub/proof_render.py:_safe_extract_zip:146(high)symbol:src/helix/hub/proof_render.py:_copy_bundle_into:127callssymbol:src/helix/hub/proof_render.py:ProofRenderError:17(high)symbol:src/helix/hub/proof_render.py:_ensure_empty_dir:97callssymbol:src/helix/hub/proof_render.py:ProofRenderError:17(high)symbol:src/helix/hub/proof_render.py:_load_json:112callssymbol:src/helix/hub/decision.py:json_loads_no_dupes:30(medium)symbol:src/helix/hub/proof_render.py:_load_json:112callssymbol:src/helix/hub/proof_render.py:ProofRenderError:17(high)symbol:src/helix/hub/proof_render.py:_safe_extract_zip:146callssymbol:src/helix/hub/proof_render.py:ProofRenderError:17(high)symbol:src/helix/hub/proof_render.py:render_proof_v0:184callssymbol:src/helix/canonicalization/jcs.py:jcs_dumps:15(medium)symbol:src/helix/hub/proof_render.py:render_proof_v0:184callssymbol:src/helix/hub/decision.py:compute_decision_digest:47(medium)symbol:src/helix/hub/proof_render.py:render_proof_v0:184callssymbol:src/helix/hub/proof_render.py:_canonical_digest:123(high)symbol:src/helix/hub/proof_render.py:render_proof_v0:184callssymbol:src/helix/hub/proof_render.py:_compute_bundle_digests:174(high)symbol:src/helix/hub/proof_render.py:render_proof_v0:184callssymbol:src/helix/hub/proof_render.py:_copy_bundle_into:127(high)symbol:src/helix/hub/proof_render.py:render_proof_v0:184callssymbol:src/helix/hub/proof_render.py:_ensure_empty_dir:97(high)symbol:src/helix/hub/proof_render.py:render_proof_v0:184callssymbol:src/helix/hub/proof_render.py:_escape:460(high)symbol:src/helix/hub/proof_render.py:render_proof_v0:184callssymbol:src/helix/hub/proof_render.py:_load_json:112(high)symbol:src/helix/hub/proof_render.py:render_proof_v0:184callssymbol:src/helix/hub/proof_render.py:_media_type_for_path:466(high)symbol:src/helix/hub/proof_render.py:render_proof_v0:184callssymbol:src/helix/hub/proof_render.py:_pretty_json:108(high)symbol:src/helix/hub/proof_render.py:render_proof_v0:184callssymbol:src/helix/hub/proof_render.py:_sha256_prefixed:119(high)symbol:src/helix/hub/proof_render.py:render_proof_v0:184callssymbol:src/helix/hub/proof_render.py:ProofRenderError:17(high)symbol:src/helix/hub/proof_render.py:render_proof_v0:184callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/hub/proof_render.py:render_proof_v0:184callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/hub/proof_render.py:render_proof_v0:184callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/hub/review_approve.py:_canonical_digest:30callssymbol:src/helix/canonicalization/jcs.py:jcs_bytes:27(medium)symbol:src/helix/hub/review_approve.py:_canonical_digest:30callssymbol:src/helix/hub/decision.py:sha256_prefixed:19(medium)symbol:src/helix/hub/review_approve.py:_compute_bundle_core_digest:34callssymbol:src/helix/hub/review_approve.py:_canonical_digest:30(high)symbol:src/helix/hub/review_approve.py:_compute_bundle_digest:41callssymbol:src/helix/hub/review_approve.py:_canonical_digest:30(high)symbol:src/helix/hub/review_approve.py:_default_approval_id:57callssymbol:src/helix/canonicalization/jcs.py:jcs_bytes:27(medium)symbol:src/helix/hub/review_approve.py:_load_json_obj:23callssymbol:src/helix/hub/decision.py:json_loads_no_dupes:30(medium)symbol:src/helix/hub/review_approve.py:_load_json_obj:23callssymbol:src/helix/hub/review_approve.py:ReviewApproveError:19(high)symbol:src/helix/hub/review_approve.py:_normalize_rfc3339_utc:45callssymbol:src/helix/hub/review_approve.py:ReviewApproveError:19(high)symbol:src/helix/hub/review_approve.py:_verify_bundle_with_hubverifier_go:140callssymbol:src/helix/hub/review_approve.py:_filter_go_stderr:131(high)symbol:src/helix/hub/review_approve.py:_verify_bundle_with_hubverifier_go:140callssymbol:src/helix/hub/review_approve.py:ReviewApproveError:19(high)symbol:src/helix/hub/review_approve.py:inspect_bundle_for_review:78callssymbol:src/helix/hub/review_approve.py:_canonical_digest:30(high)symbol:src/helix/hub/review_approve.py:inspect_bundle_for_review:78callssymbol:src/helix/hub/review_approve.py:_compute_bundle_core_digest:34(high)symbol:src/helix/hub/review_approve.py:inspect_bundle_for_review:78callssymbol:src/helix/hub/review_approve.py:_compute_bundle_digest:41(high)symbol:src/helix/hub/review_approve.py:inspect_bundle_for_review:78callssymbol:src/helix/hub/review_approve.py:_load_json_obj:23(high)symbol:src/helix/hub/review_approve.py:inspect_bundle_for_review:78callssymbol:src/helix/hub/review_approve.py:BundleInspection:69(high)symbol:src/helix/hub/review_approve.py:inspect_bundle_for_review:78callssymbol:src/helix/hub/review_approve.py:ReviewApproveError:19(high)symbol:src/helix/hub/review_render.py:_canonical_digest:145callssymbol:src/helix/canonicalization/jcs.py:jcs_bytes:27(medium)symbol:src/helix/hub/review_render.py:_canonical_digest:145callssymbol:src/helix/hub/review_render.py:_sha256_prefixed:141(high)symbol:src/helix/hub/review_render.py:_compute_bundle_digests:202callssymbol:src/helix/hub/review_render.py:_canonical_digest:145(high)symbol:src/helix/hub/review_render.py:_compute_bundle_digests:202callssymbol:src/helix/hub/review_render.py:BundleDigests:197(high)symbol:src/helix/hub/review_render.py:_copy_bundle_into:155callssymbol:src/helix/hub/review_render.py:_safe_extract_zip:174(high)symbol:src/helix/hub/review_render.py:_copy_bundle_into:155callssymbol:src/helix/hub/review_render.py:ReviewRenderError:17(high)symbol:src/helix/hub/review_render.py:_ensure_empty_dir:119callssymbol:src/helix/hub/review_render.py:ReviewRenderError:17(high)symbol:src/helix/hub/review_render.py:_explain_issue:335callssymbol:src/helix/studio/session.py:error:365(medium)symbol:src/helix/hub/review_render.py:_load_json_obj:134callssymbol:src/helix/hub/decision.py:json_loads_no_dupes:30(medium)symbol:src/helix/hub/review_render.py:_load_json_obj:134callssymbol:src/helix/hub/review_render.py:ReviewRenderError:17(high)symbol:src/helix/hub/review_render.py:_run_hubverifier_go:223callssymbol:src/helix/hub/review_render.py:ReviewRenderError:17(high)symbol:src/helix/hub/review_render.py:_run_hubverifier_go:223callssymbol:src/helix/hub/review_render.py:VerifierStatus:213(high)symbol:src/helix/hub/review_render.py:_safe_extract_zip:174callssymbol:src/helix/hub/review_render.py:ReviewRenderError:17(high)symbol:src/helix/io/__init__.py:read_plain_sequence:30callssymbol:src/helix/io/__init__.py:read_fasta:8(high)symbol:src/helix/licensing/license.py:_load_json:90callssymbol:src/helix/licensing/errors.py:LicenseNotFoundError:20(medium)symbol:src/helix/licensing/license.py:_load_json:90callssymbol:src/helix/licensing/errors.py:LicenseSchemaError:24(medium)symbol:src/helix/licensing/license.py:_parse_signing_keys:102callssymbol:src/helix/licensing/errors.py:LicenseSchemaError:24(medium)symbol:src/helix/licensing/license.py:_parse_signing_keys:102callssymbol:src/helix/licensing/license.py:SigningPublicKey:46(high)symbol:src/helix/licensing/license.py:_utc_now:28callssymbol:src/helix/clock.py:now_ns:38(medium)symbol:src/helix/licensing/license.py:is_active:70callssymbol:src/helix/licensing/license.py:_parse_utc:33(high)symbol:src/helix/licensing/license.py:is_active:70callssymbol:src/helix/licensing/license.py:_utc_now:28(high)symbol:src/helix/licensing/license.py:load_license:182callssymbol:src/helix/licensing/errors.py:LicenseNotFoundError:20(medium)symbol:src/helix/licensing/license.py:load_license:182callssymbol:src/helix/licensing/license.py:_env_license_path:80(high)symbol:src/helix/licensing/license.py:load_license:182callssymbol:src/helix/licensing/license.py:_load_json:90(high)symbol:src/helix/licensing/license.py:load_license:182callssymbol:src/helix/licensing/license.py:parse_license_v1:130(high)symbol:src/helix/licensing/license.py:parse_license_v1:130callssymbol:src/helix/core/graph.py:signature:47(medium)symbol:src/helix/licensing/license.py:parse_license_v1:130callssymbol:src/helix/licensing/errors.py:LicenseSchemaError:24(medium)symbol:src/helix/licensing/license.py:parse_license_v1:130callssymbol:src/helix/licensing/license.py:_parse_signing_keys:102(high)symbol:src/helix/licensing/license.py:parse_license_v1:130callssymbol:src/helix/licensing/license.py:HelixLicenseV1:53(high)symbol:src/helix/licensing/license.py:parse_license_v1:130callssymbol:src/helix/licensing/verify.py:verify_issuer_signature:383(medium)symbol:src/helix/licensing/seats.py:_parse_positive_int:37callssymbol:src/helix/licensing/errors.py:LicenseSchemaError:24(medium)symbol:src/helix/licensing/seats.py:local_seat_id:81callssymbol:src/helix/core/graph.py:node:100(medium)symbol:src/helix/licensing/seats.py:local_seat_id:81callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/licensing/seats.py:parse_seat_entitlements:56callssymbol:src/helix/licensing/errors.py:LicenseSchemaError:24(medium)symbol:src/helix/licensing/seats.py:parse_seat_entitlements:56callssymbol:src/helix/licensing/seats.py:_parse_positive_int:37(high)symbol:src/helix/licensing/seats.py:parse_seat_entitlements:56callssymbol:src/helix/licensing/seats.py:SeatEntitlements:20(high)symbol:src/helix/licensing/verify.py:_parse_issuer_keys:88callssymbol:src/helix/licensing/errors.py:LicensingError:6(medium)symbol:src/helix/licensing/verify.py:_parse_issuer_keys:88callssymbol:src/helix/licensing/verify.py:IssuerPublicKey:23(high)symbol:src/helix/licensing/verify.py:_parse_revocations:134callssymbol:src/helix/licensing/errors.py:LicensingError:6(medium)symbol:src/helix/licensing/verify.py:_parse_revocations:134callssymbol:src/helix/licensing/verify.py:LicenseRevocation:38(high)symbol:src/helix/licensing/verify.py:_utc_now:64callssymbol:src/helix/clock.py:now_ns:38(medium)symbol:src/helix/licensing/verify.py:active_issuer_key_ids:222callssymbol:src/helix/licensing/verify.py:_parse_utc:52(high)symbol:src/helix/licensing/verify.py:active_issuer_key_ids:222callssymbol:src/helix/licensing/verify.py:_utc_now:64(high)symbol:src/helix/licensing/verify.py:active_issuer_key_ids:222callssymbol:src/helix/licensing/verify.py:issuer_keyring:214(high)symbol:src/helix/licensing/verify.py:canonical_signed_payload_sha256:294callssymbol:docs/playground/js/realtime.js:payload:438(low)symbol:src/helix/licensing/verify.py:canonical_signed_payload_sha256:294callssymbol:src/helix/licensing/verify.py:_sha256_hex:290(high)symbol:src/helix/licensing/verify.py:canonical_signed_payload_sha256:294callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(medium)symbol:src/helix/licensing/verify.py:issuer_key_ids:218callssymbol:src/helix/licensing/verify.py:issuer_keyring:214(high)symbol:src/helix/licensing/verify.py:issuer_keyring:214callssymbol:src/helix/licensing/verify.py:load_license_trust_store:176(high)symbol:src/helix/licensing/verify.py:issuer_public_key_raw_for_id:250callssymbol:src/helix/licensing/verify.py:issuer_keyring:214(high)symbol:src/helix/licensing/verify.py:issuer_public_keys_raw:240callssymbol:src/helix/licensing/verify.py:issuer_keyring:214(high)symbol:src/helix/licensing/verify.py:load_license_trust_store:176callssymbol:src/helix/licensing/errors.py:LicensingError:6(medium)symbol:src/helix/licensing/verify.py:load_license_trust_store:176callssymbol:src/helix/licensing/verify.py:_env_trust_store_path:83(high)symbol:src/helix/licensing/verify.py:load_license_trust_store:176callssymbol:src/helix/licensing/verify.py:_parse_issuer_keys:88(high)symbol:src/helix/licensing/verify.py:load_license_trust_store:176callssymbol:src/helix/licensing/verify.py:_parse_revocations:134(high)symbol:src/helix/licensing/verify.py:load_license_trust_store:176callssymbol:src/helix/licensing/verify.py:LicenseTrustStore:46(high)symbol:src/helix/licensing/verify.py:read_private_key_raw:476callssymbol:src/helix/licensing/errors.py:LicensingError:6(medium)symbol:src/helix/licensing/verify.py:read_private_key_raw:476callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/licensing/verify.py:read_private_key_raw:476callssymbol:src/helix/studio/iterated_dynamics.py:key:21(medium)symbol:src/helix/licensing/verify.py:sign_ed25519:491callssymbol:src/helix/licensing/errors.py:LicensingError:6(medium)symbol:src/helix/licensing/verify.py:sign_ed25519:491callssymbol:Visualization_Bench/prototype.js:sign:572(low)symbol:src/helix/licensing/verify.py:verify_issuer_signature:383callssymbol:src/helix/licensing/errors.py:LicenseSignatureError:28(medium)symbol:src/helix/licensing/verify.py:verify_issuer_signature:383callssymbol:src/helix/licensing/verify.py:_ensure_license_not_revoked:263(high)symbol:src/helix/licensing/verify.py:verify_issuer_signature:383callssymbol:src/helix/licensing/verify.py:_parse_utc:52(high)symbol:src/helix/licensing/verify.py:verify_issuer_signature:383callssymbol:src/helix/licensing/verify.py:load_license_trust_store:176(high)symbol:src/helix/licensing/verify.py:verify_issuer_signature:383callssymbol:src/helix/licensing/verify.py:verify_ed25519_signature:302(high)symbol:src/helix/lightcone/allele_ops.py:allele_ops_from_payload:31callssymbol:src/helix/lightcone/allele_ops.py:DelOp:13(high)symbol:src/helix/lightcone/allele_ops.py:allele_ops_from_payload:31callssymbol:src/helix/lightcone/allele_ops.py:InsOp:18(high)symbol:src/helix/lightcone/allele_ops.py:allele_ops_from_payload:31callssymbol:src/helix/lightcone/allele_ops.py:MatchOp:8(high)symbol:src/helix/lightcone/allele_ops.py:allele_ops_from_payload:31callssymbol:src/helix/lightcone/allele_ops.py:SubOp:23(high)symbol:src/helix/lightcone/allele_ops.py:canonical_payload:213callssymbol:src/helix/lightcone/allele_ops.py:allele_ops_from_payload:31(high)symbol:src/helix/lightcone/allele_ops.py:canonical_payload:213callssymbol:src/helix/lightcone/allele_ops.py:allele_ops_to_payload:50(high)symbol:src/helix/lightcone/allele_ops.py:canonical_payload:213callssymbol:src/helix/lightcone/allele_ops.py:canonicalize_allele_ops:71(high)symbol:src/helix/lightcone/allele_ops.py:canonicalize_allele_ops:71callssymbol:src/helix/gui/simbuilder/app.py:sequence:798(medium)symbol:src/helix/lightcone/allele_ops.py:push:84callssymbol:src/helix/lightcone/allele_ops.py:_validate_nonneg_int:66(high)symbol:src/helix/lightcone/allele_ops.py:push:84callssymbol:src/helix/lightcone/allele_ops.py:DelOp:13(high)symbol:src/helix/lightcone/allele_ops.py:push:84callssymbol:src/helix/lightcone/allele_ops.py:InsOp:18(high)symbol:src/helix/lightcone/allele_ops.py:push:84callssymbol:src/helix/lightcone/allele_ops.py:MatchOp:8(high)symbol:src/helix/lightcone/allele_ops.py:push:84callssymbol:src/helix/lightcone/allele_ops.py:SubOp:23(high)symbol:src/helix/lightcone/branch_tree.py:_common_prefix_ref_len:48callssymbol:docs/playground/js/realtime_worker.js:bases:302(low)symbol:src/helix/lightcone/branch_tree.py:_insert_script:137callssymbol:src/helix/lightcone/branch_tree.py:_common_prefix_ref_len:48(high)symbol:src/helix/lightcone/branch_tree.py:_insert_script:137callssymbol:src/helix/lightcone/branch_tree.py:_find_edge:130(high)symbol:src/helix/lightcone/branch_tree.py:_insert_script:137callssymbol:src/helix/lightcone/branch_tree.py:_op_key:10(high)symbol:src/helix/lightcone/branch_tree.py:_insert_script:137callssymbol:src/helix/lightcone/branch_tree.py:_ref_len:217(high)symbol:src/helix/lightcone/branch_tree.py:_insert_script:137callssymbol:src/helix/lightcone/branch_tree.py:_split_op:22(high)symbol:src/helix/lightcone/branch_tree.py:_insert_script:137callssymbol:src/helix/lightcone/branch_tree.py:BranchEdge:77(high)symbol:src/helix/lightcone/branch_tree.py:_insert_script:137callssymbol:src/helix/lightcone/branch_tree.py:BranchNode:84(high)symbol:src/helix/lightcone/branch_tree.py:_split_op:22callssymbol:src/helix/lightcone/allele_ops.py:DelOp:13(medium)symbol:src/helix/lightcone/branch_tree.py:_split_op:22callssymbol:src/helix/lightcone/allele_ops.py:MatchOp:8(medium)symbol:src/helix/lightcone/branch_tree.py:_split_op:22callssymbol:src/helix/lightcone/allele_ops.py:SubOp:23(medium)symbol:src/helix/lightcone/branch_tree.py:build_branch_tree:95callssymbol:src/helix/lightcone/allele_ops.py:allele_ops_from_payload:31(medium)symbol:src/helix/lightcone/branch_tree.py:build_branch_tree:95callssymbol:src/helix/lightcone/allele_ops.py:canonicalize_allele_ops:71(medium)symbol:src/helix/lightcone/branch_tree.py:build_branch_tree:95callssymbol:src/helix/lightcone/branch_tree.py:_compute_mass:227(high)symbol:src/helix/lightcone/branch_tree.py:build_branch_tree:95callssymbol:src/helix/lightcone/branch_tree.py:_insert_script:137(high)symbol:src/helix/lightcone/branch_tree.py:build_branch_tree:95callssymbol:src/helix/lightcone/branch_tree.py:BranchNode:84(high)symbol:src/helix/lightcone/branch_tree.py:build_branch_tree:95callssymbol:src/helix/lightcone/branch_tree.py:sort_recursive:89(high)symbol:src/helix/lightcone/branch_tree.py:collect_subtree_leaves:115callssymbol:src/helix/lightcone/branch_tree.py:_collect_leaves:124(high)symbol:src/helix/lightcone/branch_tree.py:sort_recursive:89callssymbol:src/helix/lightcone/branch_tree.py:_op_key:10(high)symbol:src/helix/lightcone/builders/base_v0.py:__init__:26callssymbol:src/helix/lightcone/builders/base_v0.py:BaseV0Params:12(high)symbol:src/helix/lightcone/builders/base_v0.py:_sub_ops_for_edits:183callssymbol:src/helix/lightcone/allele_ops.py:canonicalize_allele_ops:71(medium)symbol:src/helix/lightcone/builders/base_v0.py:_sub_ops_for_edits:183callssymbol:src/helix/lightcone/allele_ops.py:MatchOp:8(medium)symbol:src/helix/lightcone/builders/base_v0.py:_sub_ops_for_edits:183callssymbol:src/helix/lightcone/allele_ops.py:SubOp:23(medium)symbol:src/helix/lightcone/builders/crispr_v0.py:__init__:29callssymbol:src/helix/lightcone/builders/crispr_v0.py:CrisprV0Params:13(high)symbol:src/helix/lightcone/builders/crispr_v0.py:build_from_document:32callssymbol:src/helix/lightcone/builders/crispr_v0.py:build:44(high)symbol:src/helix/lightcone/builders/crispr_v0.py:build:44callssymbol:examples/offscreen_webrtc_demo/signaling/server.js:path:3(low)symbol:src/helix/lightcone/builders/crispr_v0.py:build:44callssymbol:src/helix/lightcone/allele_ops.py:allele_ops_to_payload:50(medium)symbol:src/helix/lightcone/builders/crispr_v0.py:build:44callssymbol:src/helix/lightcone/allele_ops.py:canonicalize_allele_ops:71(medium)symbol:src/helix/lightcone/builders/crispr_v0.py:build:44callssymbol:src/helix/lightcone/allele_ops.py:DelOp:13(medium)symbol:src/helix/lightcone/builders/crispr_v0.py:build:44callssymbol:src/helix/lightcone/allele_ops.py:InsOp:18(medium)symbol:src/helix/lightcone/builders/crispr_v0.py:build:44callssymbol:src/helix/lightcone/allele_ops.py:MatchOp:8(medium)symbol:src/helix/lightcone/builders/crispr_v0.py:build:44callssymbol:src/helix/lightcone/contract.py:Outcome:319(medium)symbol:src/helix/lightcone/builders/crispr_v0.py:build:44callssymbol:src/helix/lightcone/outcomes.py:canonicalize_outcomes:144(medium)symbol:src/helix/lightcone/builders/crispr_v0.py:build:44callssymbol:src/helix/rng.py:Rng:57(medium)symbol:src/helix/lightcone/builders/prime_v0.py:__init__:27callssymbol:src/helix/lightcone/builders/prime_v0.py:PrimeV0Params:13(high)symbol:src/helix/lightcone/builders/prime_v0.py:build_from_document:30callssymbol:src/helix/lightcone/builders/prime_v0.py:build:39(high)symbol:src/helix/lightcone/builders/prime_v0.py:build_from_document:30callssymbol:src/helixspec/ast.py:prime_edit:231(medium)symbol:src/helix/lightcone/builders/prime_v0.py:build:39callssymbol:src/helix/lightcone/allele_ops.py:allele_ops_to_payload:50(medium)symbol:src/helix/lightcone/builders/prime_v0.py:build:39callssymbol:src/helix/lightcone/allele_ops.py:canonicalize_allele_ops:71(medium)symbol:src/helix/lightcone/builders/prime_v0.py:build:39callssymbol:src/helix/lightcone/allele_ops.py:DelOp:13(medium)symbol:src/helix/lightcone/builders/prime_v0.py:build:39callssymbol:src/helix/lightcone/allele_ops.py:InsOp:18(medium)symbol:src/helix/lightcone/builders/prime_v0.py:build:39callssymbol:src/helix/lightcone/allele_ops.py:MatchOp:8(medium)symbol:src/helix/lightcone/builders/prime_v0.py:build:39callssymbol:src/helix/lightcone/allele_ops.py:SubOp:23(medium)symbol:src/helix/lightcone/builders/prime_v0.py:build:39callssymbol:src/helix/lightcone/contract.py:Outcome:319(medium)symbol:src/helix/lightcone/builders/prime_v0.py:build:39callssymbol:src/helix/lightcone/outcomes.py:canonicalize_outcomes:144(medium)symbol:src/helix/lightcone/builders/prime_v0.py:build:39callssymbol:src/helix/rng.py:Rng:57(medium)symbol:src/helix/lightcone/contract.py:from_payload:131callssymbol:src/helix/lightcone/contract.py:_rgba8_from_payload:305(high)symbol:src/helix/lightcone/contract.py:from_payload:215callssymbol:src/helix/lightcone/contract.py:_rgba8_from_payload:305(high)symbol:src/helix/lightcone/contract.py:from_payload:405callssymbol:src/helix/lightcone/contract.py:from_payload:18(high)symbol:src/helix/lightcone/contract.py:load_lightcone_document:459callssymbol:src/helix/lightcone/contract.py:from_payload:18(high)symbol:src/helix/lightcone/demo.py:main:14callssymbol:src/helix/lightcone/contract.py:load_lightcone_document:459(medium)symbol:src/helix/lightcone/demo.py:main:14callssymbol:src/helix/lightcone/geometry.py:compile_lightcone_geometry:148(medium)symbol:src/helix/lightcone/demo.py:main:14callssymbol:src/helix/lightcone/geometry.py:compiled_geometry_sha256:616(medium)symbol:src/helix/lightcone/demo.py:main:14callssymbol:src/helix/lightcone/gpu_backend.py:gpu_preflight:245(medium)symbol:src/helix/lightcone/demo.py:main:14callssymbol:src/helix/lightcone/gpu_backend.py:lightcone_gpu_shader_sha256:464(medium)symbol:src/helix/lightcone/demo.py:main:14callssymbol:src/helix/lightcone/gpu_backend.py:render_lightcone_rgba_gpu:1632(medium)symbol:src/helix/lightcone/demo.py:main:14callssymbol:src/helix/lightcone/metadata.py:build_lightcone_png_text:35(medium)symbol:src/helix/lightcone/demo.py:main:14callssymbol:src/helix/lightcone/png.py:write_png_rgba8:60(medium)symbol:src/helix/lightcone/demo.py:main:14callssymbol:src/helix/lightcone/render.py:render_lightcone_rgba:405(medium)symbol:src/helix/lightcone/demo.py:main:14callssymbol:src/helix/lightcone/render.py:render_settings_payload:278(medium)symbol:src/helix/lightcone/demo.py:main:14callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/lightcone/geometry.py:_draw_braid:695callssymbol:src/helix/lightcone/geometry.py:draw_polyline:16(high)symbol:src/helix/lightcone/geometry.py:_edge_selection_id:109callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/lightcone/geometry.py:_enforce_monotone_phases:400callssymbol:src/helix/lightcone/geometry.py:_clamp_float:24(high)symbol:src/helix/lightcone/geometry.py:_leaf_divergence_min:318callssymbol:src/helix/lightcone/branch_tree.py:collect_subtree_leaves:115(medium)symbol:src/helix/lightcone/geometry.py:_leaf_divergence_min:318callssymbol:src/helix/lightcone/geometry.py:_clamp_float:24(high)symbol:src/helix/lightcone/geometry.py:_style_apply_rules:51callssymbol:src/helix/lightcone/geometry.py:_rule_matches:44(high)symbol:src/helix/lightcone/geometry.py:compiled_geometry_sha256:616callssymbol:src/helix/lightcone/geometry.py:_clamp_float:24(high)symbol:src/helix/lightcone/geometry.py:compiled_geometry_sha256:616callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/lightcone/geometry.py:selection_id_for_path:241callssymbol:src/helix/lightcone/geometry.py:_edge_selection_id:109(high)symbol:src/helix/lightcone/geometry.py:y_of_phase:179callssymbol:src/helix/lightcone/geometry.py:_clamp_float:24(high)symbol:src/helix/lightcone/gpu_backend.py:__del__:751callssymbol:src/helix/lightcone/gpu_backend.py:close:668(high)symbol:src/helix/lightcone/gpu_backend.py:__init__:504callssymbol:src/helix/lightcone/gpu_backend.py:_inc:489(high)symbol:src/helix/lightcone/gpu_backend.py:_default_phase_stages:48callssymbol:src/helix/lightcone/contract.py:PhaseStage:48(medium)symbol:src/helix/lightcone/gpu_backend.py:_look_at:1015callssymbol:src/helix/lightcone/gpu_backend.py:_cross:1003(high)symbol:src/helix/lightcone/gpu_backend.py:_look_at:1015callssymbol:src/helix/lightcone/gpu_backend.py:_dot:1007(high)symbol:src/helix/lightcone/gpu_backend.py:_look_at:1015callssymbol:src/helix/lightcone/gpu_backend.py:_normalize:996(high)symbol:src/helix/lightcone/gpu_backend.py:_look_at:1015callssymbol:src/helix/lightcone/gpu_backend.py:_subtract:1011(high)symbol:src/helix/lightcone/gpu_backend.py:_scale_radius:76callssymbol:src/helix/lightcone/render.py:_scale_radius:399(medium)symbol:src/helix/lightcone/gpu_backend.py:_segments_to_dda_disc_stamps:1084callssymbol:src/helix/lightcone/gpu_backend.py:GpuSegment:129(high)symbol:src/helix/lightcone/gpu_backend.py:_y_of_phase:943callssymbol:src/helix/lightcone/gpu_backend.py:_clamp_float:68(high)symbol:src/helix/lightcone/gpu_backend.py:close:668callssymbol:src/helix/lightcone/gpu_backend.py:_dec:493(high)symbol:src/helix/lightcone/gpu_backend.py:close:668callssymbol:src/helix/lightcone/gpu_backend.py:_safe_release:497(high)symbol:src/helix/lightcone/gpu_backend.py:ensure_framebuffers:564callssymbol:src/helix/lightcone/gpu_backend.py:_dec:493(high)symbol:src/helix/lightcone/gpu_backend.py:ensure_framebuffers:564callssymbol:src/helix/lightcone/gpu_backend.py:_inc:489(high)symbol:src/helix/lightcone/gpu_backend.py:ensure_framebuffers:564callssymbol:src/helix/lightcone/gpu_backend.py:_safe_release:497(high)symbol:src/helix/lightcone/gpu_backend.py:lightcone_gpu_backend_receipts:117callssymbol:src/helix/lightcone/gpu_backend.py:_gpu_raster_mode:96(high)symbol:src/helix/lightcone/gpu_backend.py:lightcone_gpu_backend_receipts:117callssymbol:src/helix/lightcone/gpu_backend.py:sha256_hex:25(high)symbol:src/helix/lightcone/gpu_backend.py:lightcone_gpu_backend_receipts:117callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/lightcone/gpu_backend.py:lightcone_gpu_shader_sha256:464callssymbol:src/helix/lightcone/gpu_backend.py:sha256_hex:25(high)symbol:src/helix/lightcone/gpu_backend.py:lightcone_gpu_shader_sha256:464callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/lightcone/gpu_backend.py:render_lightcone_id_u32_gpu_from_golden:1667callssymbol:src/helix/lightcone/gpu_backend.py:render_lightcone_id_u32_gpu:1679(high)symbol:src/helix/lightcone/gpu_backend.py:render_lightcone_id_u32_gpu:1679callssymbol:src/helix/lightcone/gpu_backend.py:_build_segments_tree_v1:1384(high)symbol:src/helix/lightcone/gpu_backend.py:render_lightcone_id_u32_gpu:1679callssymbol:src/helix/lightcone/gpu_backend.py:_gpu_raster_mode:96(high)symbol:src/helix/lightcone/gpu_backend.py:render_lightcone_id_u32_gpu:1679callssymbol:src/helix/lightcone/gpu_backend.py:_segments_to_dda_disc_stamps:1084(high)symbol:src/helix/lightcone/gpu_backend.py:render_lightcone_id_u32_gpu:1679callssymbol:src/helix/lightcone/gpu_backend.py:close:668(high)symbol:src/helix/lightcone/gpu_backend.py:render_lightcone_id_u32_gpu:1679callssymbol:src/helix/lightcone/gpu_backend.py:LightconeGpuRenderer:469(high)symbol:src/helix/lightcone/gpu_backend.py:render_lightcone_id_u32_gpu:1679callssymbol:src/helix/lightcone/gpu_backend.py:render_id_u32:809(high)symbol:src/helix/lightcone/gpu_backend.py:render_lightcone_id_u32_gpu:1679callssymbol:src/helix/lightcone/gpu_backend.py:upload_segments:595(high)symbol:src/helix/lightcone/gpu_backend.py:render_lightcone_rgba_gpu_from_golden:1620callssymbol:src/helix/lightcone/gpu_backend.py:render_lightcone_rgba_gpu:1632(high)symbol:src/helix/lightcone/gpu_backend.py:render_lightcone_rgba_gpu:1632callssymbol:src/helix/lightcone/gpu_backend.py:_build_segments_lanes_v0:1153(high)symbol:src/helix/lightcone/gpu_backend.py:render_lightcone_rgba_gpu:1632callssymbol:src/helix/lightcone/gpu_backend.py:_build_segments_tree_v1:1384(high)symbol:src/helix/lightcone/gpu_backend.py:render_lightcone_rgba_gpu:1632callssymbol:src/helix/lightcone/gpu_backend.py:_gpu_raster_mode:96(high)symbol:src/helix/lightcone/gpu_backend.py:render_lightcone_rgba_gpu:1632callssymbol:src/helix/lightcone/gpu_backend.py:_segments_to_dda_disc_stamps:1084(high)symbol:src/helix/lightcone/gpu_backend.py:render_lightcone_rgba_gpu:1632callssymbol:src/helix/lightcone/gpu_backend.py:close:668(high)symbol:src/helix/lightcone/gpu_backend.py:render_lightcone_rgba_gpu:1632callssymbol:src/helix/lightcone/gpu_backend.py:LightconeGpuRenderer:469(high)symbol:src/helix/lightcone/gpu_backend.py:render_lightcone_rgba_gpu:1632callssymbol:src/helix/lightcone/gpu_backend.py:render_color:757(high)symbol:src/helix/lightcone/gpu_backend.py:render_lightcone_rgba_gpu:1632callssymbol:src/helix/lightcone/gpu_backend.py:upload_segments:595(high)symbol:src/helix/lightcone/gpu_backend.py:upload_segments:595callssymbol:src/helix/lightcone/gpu_backend.py:_dec:493(high)symbol:src/helix/lightcone/gpu_backend.py:upload_segments:595callssymbol:src/helix/lightcone/gpu_backend.py:_inc:489(high)symbol:src/helix/lightcone/gpu_backend.py:upload_segments:595callssymbol:src/helix/lightcone/gpu_backend.py:_safe_release:497(high)symbol:src/helix/lightcone/gpu_backend.py:y_of_p:1167callssymbol:src/helix/lightcone/gpu_backend.py:_y_of_phase:943(high)symbol:src/helix/lightcone/gpu_backend.py:y_of_p:1401callssymbol:src/helix/lightcone/gpu_backend.py:_y_of_phase:943(high)symbol:src/helix/lightcone/metadata.py:collect_renderer_fingerprint:14callssymbol:src/helix/provenance.py:current_git_sha:15(medium)symbol:src/helix/lightcone/outcomes.py:normalize_outcomes:20callssymbol:src/helix/lightcone/contract.py:Outcome:319(medium)symbol:src/helix/lightcone/outcomes.py:normalize_outcomes:20callssymbol:src/helix/lightcone/outcomes.py:stable_sort_outcomes:16(high)symbol:src/helix/lightcone/perf.py:_git_sha:51callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/lightcone/perf.py:_git_sha:51callssymbol:src/helix/support/subprocess.py:no_console_kwargs:8(medium)symbol:src/helix/lightcone/picking.py:_draw_line:69callssymbol:src/helix/lightcone/picking.py:fill_disc:46(high)symbol:src/helix/lightcone/picking.py:build_selection_index:95callssymbol:src/helix/lightcone/picking.py:_dominant_leaf:135(high)symbol:src/helix/lightcone/picking.py:build_selection_index:95callssymbol:src/helix/lightcone/picking.py:SelectionInfo:84(high)symbol:src/helix/lightcone/picking.py:build_selection_index:95callssymbol:src/helix/lightcone/picking.py:stable_id_for_label_unique:307(high)symbol:src/helix/lightcone/picking.py:draw_polyline:63callssymbol:src/helix/lightcone/picking.py:_draw_line:69(high)symbol:src/helix/lightcone/picking.py:fill_disc:46callssymbol:src/helix/lightcone/picking.py:set_pixel:36(high)symbol:src/helix/lightcone/picking.py:render_lightcone_id_rgba_from_golden:165callssymbol:src/helix/lightcone/picking.py:render_lightcone_id_rgba:179(high)symbol:src/helix/lightcone/picking.py:set_pixel:36callssymbol:src/helix/lightcone/picking.py:_encode_u32_be:11(high)symbol:src/helix/lightcone/picking.py:set_pixel:36callssymbol:src/helix/lightcone/picking.py:_idx:33(high)symbol:src/helix/lightcone/picking.py:stable_id_for_label_unique:307callssymbol:src/helix/lightcone/picking.py:stable_id_for_label:299(high)symbol:src/helix/lightcone/picking.py:stable_id_for_label:299callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/lightcone/png.py:_text_chunk:21callssymbol:src/helix/lightcone/png.py:_chunk:13(high)symbol:src/helix/lightcone/png.py:_text_chunk:21callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/lightcone/png.py:decode_png_rgba8:71callssymbol:src/helix/lightcone/png.py:DecodedPngRGBA8:65(high)symbol:src/helix/lightcone/png.py:encode_png_rgba8:32callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/lightcone/png.py:encode_png_rgba8:32callssymbol:src/helix/lightcone/png.py:_chunk:13(high)symbol:src/helix/lightcone/png.py:encode_png_rgba8:32callssymbol:src/helix/lightcone/png.py:_text_chunk:21(high)symbol:src/helix/lightcone/png.py:read_png_rgba8:132callssymbol:src/helix/lightcone/png.py:decode_png_rgba8:71(high)symbol:src/helix/lightcone/png.py:write_png_rgba8:60callssymbol:src/helix/lightcone/png.py:encode_png_rgba8:32(high)symbol:src/helix/lightcone/png.py:write_png_rgba8:60callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/lightcone/render.py:_default_phase_stages:141callssymbol:src/helix/lightcone/contract.py:PhaseStage:48(medium)symbol:src/helix/lightcone/render.py:_draw_braid:642callssymbol:src/helix/lightcone/render.py:draw_polyline:134(high)symbol:src/helix/lightcone/render.py:_style_apply_rules:178callssymbol:src/helix/lightcone/render.py:_rule_matches:197(high)symbol:src/helix/lightcone/render.py:blend_pixel:53callssymbol:src/helix/lightcone/render.py:_idx:50(high)symbol:src/helix/lightcone/render.py:draw_line:121callssymbol:src/helix/lightcone/render.py:fill_disc:104(high)symbol:src/helix/lightcone/render.py:draw_polyline:134callssymbol:src/helix/lightcone/render.py:draw_line:121(high)symbol:src/helix/lightcone/render.py:fill_disc:104callssymbol:src/helix/lightcone/render.py:blend_pixel:53(high)symbol:src/helix/lightcone/render.py:fill_rect:91callssymbol:src/helix/lightcone/render.py:_clamp_int:23(high)symbol:src/helix/lightcone/render.py:fill_rect:91callssymbol:src/helix/lightcone/render.py:blend_pixel:53(high)symbol:src/helix/lightcone/render.py:render_lightcone_rgba_from_golden:353callssymbol:src/helix/lightcone/render.py:render_lightcone_rgba:405(high)symbol:src/helix/lightcone/render.py:render_settings_sha256:348callssymbol:src/helix/lightcone/render.py:render_settings_payload:278(high)symbol:src/helix/lightcone/render.py:render_settings_sha256:348callssymbol:src/helix/lightcone/render.py:sha256_hex:16(high)symbol:src/helix/lightcone/render.py:render_settings_sha256:348callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/lightcone/render.py:y_of_phase:433callssymbol:src/helix/lightcone/render.py:_clamp_float:27(high)symbol:src/helix/lightcone/snapshot.py:_off_target_to_payload:148callssymbol:src/helix/lightcone/snapshot.py:_locus_to_payload:23(high)symbol:src/helix/lightcone/snapshot.py:_render_golden_to_payload:111callssymbol:src/helix/lightcone/snapshot.py:_camera_to_payload:99(high)symbol:src/helix/lightcone/snapshot.py:_render_golden_to_payload:111callssymbol:src/helix/lightcone/snapshot.py:_projection_to_payload:103(high)symbol:src/helix/lightcone/snapshot.py:_render_golden_to_payload:111callssymbol:src/helix/lightcone/snapshot.py:_render_style_to_payload:57(high)symbol:src/helix/lightcone/snapshot.py:_render_golden_to_payload:111callssymbol:src/helix/lightcone/snapshot.py:_renderer_to_payload:92(high)symbol:src/helix/lightcone/snapshot.py:_render_golden_to_payload:111callssymbol:src/helix/lightcone/snapshot.py:_tolerance_to_payload:107(high)symbol:src/helix/lightcone/snapshot.py:_render_style_to_payload:57callssymbol:src/helix/lightcone/snapshot.py:_style_rule_to_payload:46(high)symbol:src/helix/lightcone/stress.py:build_subtree:102callssymbol:src/helix/lightcone/allele_ops.py:InsOp:18(medium)symbol:src/helix/lightcone/stress.py:build_subtree:102callssymbol:src/helix/lightcone/branch_tree.py:BranchEdge:77(medium)symbol:src/helix/lightcone/stress.py:build_subtree:102callssymbol:src/helix/lightcone/branch_tree.py:BranchNode:84(medium)symbol:src/helix/lightcone/stress.py:build_subtree:102callssymbol:src/helix/lightcone/stress.py:dominant_index:75(high)symbol:src/helix/lightcone/stress.py:build_subtree:102callssymbol:src/helix/lightcone/stress.py:make_leaf_node:94(high)symbol:src/helix/lightcone/stress.py:build_subtree:102callssymbol:src/helix/lightcone/stress.py:split_mass:82(high)symbol:src/helix/lightcone/stress.py:dominant_index:75callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/lightcone/stress.py:make_leaf_node:94callssymbol:src/helix/lightcone/branch_tree.py:BranchNode:84(medium)symbol:src/helix/live/cli_utils.py:_consumer:60callssymbol:src/helix/live/realtime.py:broadcast:99(medium)symbol:src/helix/live/cli_utils.py:compose_run_id:32callssymbol:src/helix/live/cli_utils.py:sanitize_run_name:26(high)symbol:src/helix/live/cli_utils.py:dump_json:85callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/live/cli_utils.py:maybe_create_realtime_queue:48callssymbol:src/helix/live/realtime.py:RealtimeServer:52(medium)symbol:src/helix/live/cli_utils.py:prepare_live_bundle_dir:38callssymbol:src/helix/clock.py:utc_now_stamp:112(medium)symbol:src/helix/live/cli_utils.py:prepare_live_bundle_dir:38callssymbol:src/helix/live/cli_utils.py:sanitize_run_name:26(high)symbol:src/helix/live/livelab.py:__init__:46callssymbol:src/helix/core/graph.py:GraphIR:53(medium)symbol:src/helix/live/livelab.py:_build_scheduler:233callssymbol:src/helix/core/graph.py:iter_nodes:97(medium)symbol:src/helix/live/livelab.py:_build_scheduler:233callssymbol:src/helix/core/graph.py:node:100(medium)symbol:src/helix/live/livelab.py:_build_scheduler:233callssymbol:src/helix/core/graph.py:strongly_connected_components:109(medium)symbol:src/helix/live/livelab.py:_build_scheduler:233callssymbol:src/helix/core/scheduler.py:Island:19(medium)symbol:src/helix/live/livelab.py:_build_scheduler:233callssymbol:src/helix/core/scheduler.py:LiveScheduler:42(medium)symbol:src/helix/live/livelab.py:_dispatch:279callssymbol:src/helix/live/livelab.py:_handle_add:352(high)symbol:src/helix/live/livelab.py:_dispatch:279callssymbol:src/helix/live/livelab.py:_handle_connect:380(high)symbol:src/helix/live/livelab.py:_dispatch:279callssymbol:src/helix/live/livelab.py:_handle_disconnect:394(high)symbol:src/helix/live/livelab.py:_dispatch:279callssymbol:src/helix/live/livelab.py:_handle_dt:410(high)symbol:src/helix/live/livelab.py:_dispatch:279callssymbol:src/helix/live/livelab.py:_handle_export:437(high)symbol:src/helix/live/livelab.py:_dispatch:279callssymbol:src/helix/live/livelab.py:_handle_list:337(high)symbol:src/helix/live/livelab.py:_dispatch:279callssymbol:src/helix/live/livelab.py:_handle_remove:373(high)symbol:src/helix/live/livelab.py:_dispatch:279callssymbol:src/helix/live/livelab.py:_handle_run:423(high)symbol:src/helix/live/livelab.py:_dispatch:279callssymbol:src/helix/live/livelab.py:_handle_set:401(high)symbol:src/helix/live/livelab.py:_dispatch:279callssymbol:src/helix/live/livelab.py:_print_help:316(high)symbol:src/helix/live/livelab.py:_dispatch:279callssymbol:src/helix/live/livelab.py:plan:146(high)symbol:src/helix/live/livelab.py:_ensure_scheduler:227callssymbol:src/helix/live/livelab.py:_build_scheduler:233(high)symbol:src/helix/live/livelab.py:_handle_add:352callssymbol:src/helix/live/livelab.py:_coerce_value:31(high)symbol:src/helix/live/livelab.py:_handle_add:352callssymbol:src/helix/live/livelab.py:add_node:82(high)symbol:src/helix/live/livelab.py:_handle_connect:380callssymbol:src/helix/live/livelab.py:connect:113(high)symbol:src/helix/live/livelab.py:_handle_disconnect:394callssymbol:src/helix/live/livelab.py:disconnect:117(high)symbol:src/helix/live/livelab.py:_handle_dt:410callssymbol:src/helix/live/livelab.py:set_dt_override:140(high)symbol:src/helix/live/livelab.py:_handle_export:437callssymbol:src/helix/live/livelab.py:export_hgx:207(high)symbol:src/helix/live/livelab.py:_handle_export:437callssymbol:src/helix/live/livelab.py:run:166(high)symbol:src/helix/live/livelab.py:_handle_list:337callssymbol:src/helix/live/livelab.py:list_edges:79(high)symbol:src/helix/live/livelab.py:_handle_list:337callssymbol:src/helix/live/livelab.py:list_nodes:76(high)symbol:src/helix/live/livelab.py:_handle_remove:373callssymbol:src/helix/live/livelab.py:remove_node:94(high)symbol:src/helix/live/livelab.py:_handle_run:423callssymbol:src/helix/live/livelab.py:run:166(high)symbol:src/helix/live/livelab.py:_handle_set:401callssymbol:src/helix/live/livelab.py:_coerce_value:31(high)symbol:src/helix/live/livelab.py:_handle_set:401callssymbol:src/helix/live/livelab.py:set_param:130(high)symbol:src/helix/live/livelab.py:add_node:82callssymbol:src/helix/core/graph.py:add_node:63(medium)symbol:src/helix/live/livelab.py:connect:113callssymbol:src/helix/core/graph.py:connect:71(medium)symbol:src/helix/live/livelab.py:disconnect:117callssymbol:src/helix/core/graph.py:GraphIR:53(medium)symbol:src/helix/live/livelab.py:disconnect:117callssymbol:src/helix/core/graph.py:iter_nodes:97(medium)symbol:src/helix/live/livelab.py:disconnect:117callssymbol:src/helix/live/livelab.py:add_node:82(high)symbol:src/helix/live/livelab.py:disconnect:117callssymbol:src/helix/live/livelab.py:connect:113(high)symbol:src/helix/live/livelab.py:export_hgx:207callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/live/livelab.py:export_hgx:207callssymbol:src/helix/dsl/hgx.py:dump_hgx:40(medium)symbol:src/helix/live/livelab.py:export_hgx:207callssymbol:src/helix/dsl/hgx.py:HGXModel:28(medium)symbol:src/helix/live/livelab.py:from_hgx:62callssymbol:src/helix/dsl/hgx.py:build_graph_from_hgx:45(medium)symbol:src/helix/live/livelab.py:from_hgx:62callssymbol:src/helix/dsl/hgx.py:load_hgx:34(medium)symbol:src/helix/live/livelab.py:list_nodes:76callssymbol:src/helix/core/graph.py:iter_nodes:97(medium)symbol:src/helix/live/livelab.py:loop:259callssymbol:src/helix/live/livelab.py:_dispatch:279(high)symbol:src/helix/live/livelab.py:loop:259callssymbol:src/helix/live/livelab.py:LiveCommand:248(high)symbol:src/helix/live/livelab.py:plan:146callssymbol:src/helix/core/graph.py:iter_nodes:97(medium)symbol:src/helix/live/livelab.py:plan:146callssymbol:src/helix/core/graph.py:strongly_connected_components:109(medium)symbol:src/helix/live/livelab.py:plan:146callssymbol:src/helix/live/cli_utils.py:print_plan_summary:185(medium)symbol:src/helix/live/livelab.py:remove_node:94callssymbol:src/helix/core/graph.py:GraphIR:53(medium)symbol:src/helix/live/livelab.py:remove_node:94callssymbol:src/helix/core/graph.py:iter_nodes:97(medium)symbol:src/helix/live/livelab.py:remove_node:94callssymbol:src/helix/live/livelab.py:add_node:82(high)symbol:src/helix/live/livelab.py:remove_node:94callssymbol:src/helix/live/livelab.py:connect:113(high)symbol:src/helix/live/livelab.py:set_param:130callssymbol:src/helix/core/graph.py:node:100(medium)symbol:src/helix/live/metadata.py:_node_entry:24callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/live/metadata.py:describe_graph_nodes:10callssymbol:src/helix/core/graph.py:iter_nodes:97(medium)symbol:src/helix/live/metadata.py:describe_graph_nodes:10callssymbol:src/helix/live/metadata.py:_node_entry:24(high)symbol:src/helix/live/realtime.py:__init__:141callssymbol:src/helix/live/realtime.py:parse_endpoint:15(high)symbol:src/helix/live/realtime.py:__init__:55callssymbol:src/helix/live/realtime.py:parse_endpoint:15(high)symbol:src/helix/live/realtime.py:_accept_loop:66callssymbol:src/helix/live/realtime.py:close:114(high)symbol:src/helix/live/realtime.py:_accept_loop:66callssymbol:src/helix/studio/target_field.py:is_set:332(medium)symbol:src/helix/live/realtime.py:_command_loop:87callssymbol:src/helix/live/realtime.py:_drop:128(high)symbol:src/helix/live/realtime.py:_command_loop:87callssymbol:src/helix/live/realtime.py:poll:161(high)symbol:src/helix/live/realtime.py:_command_loop:87callssymbol:src/helix/studio/target_field.py:is_set:332(medium)symbol:src/helix/live/realtime.py:_drop:128callssymbol:src/helix/live/realtime.py:close:114(high)symbol:src/helix/live/realtime.py:_recv_loop:149callssymbol:src/helix/live/realtime.py:close:114(high)symbol:src/helix/live/realtime.py:_recv_loop:149callssymbol:src/helix/studio/target_field.py:is_set:332(medium)symbol:src/helix/live/realtime.py:close:114callssymbol:src/helix/live/realtime.py:close:173(high)symbol:src/helix/live/realtime.py:close:173callssymbol:src/helix/studio/target_field.py:is_set:332(medium)symbol:src/helix/live/realtime.py:send_command:167callssymbol:src/helix/live/realtime.py:close:114(high)symbol:src/helix/live/state_reducer.py:push:47callssymbol:src/helix/live/state_reducer.py:diff_snapshots:8(high)symbol:src/helix/live/state_reducer.py:push:47callssymbol:src/helix/live/state_reducer.py:emit:66(high)symbol:src/helix/live/viz/app.py:__init__:29callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/live/viz/app.py:__init__:29callssymbol:src/helix/live/viz/channel.py:bundle_playing:56(medium)symbol:src/helix/live/viz/app.py:__init__:29callssymbol:src/helix/live/viz/channel.py:VizChannel:11(medium)symbol:src/helix/live/viz/app.py:_dispatch_hud_event:138callssymbol:src/helix/live/viz/app.py:_send_control:177(high)symbol:src/helix/live/viz/app.py:_dispatch_hud_event:138callssymbol:src/helix/live/viz/app.py:_toggle_pause:172(high)symbol:src/helix/live/viz/app.py:_dispatch_hud_event:138callssymbol:src/helix/live/viz/channel.py:pause_bundle:61(medium)symbol:src/helix/live/viz/app.py:_dispatch_hud_event:138callssymbol:src/helix/live/viz/channel.py:resume_bundle:65(medium)symbol:src/helix/live/viz/app.py:_dispatch_hud_event:138callssymbol:src/helix/live/viz/channel.py:step_bundle:69(medium)symbol:src/helix/live/viz/app.py:_handle_input:113callssymbol:src/helix/live/viz/app.py:_dispatch_hud_event:138(high)symbol:src/helix/live/viz/app.py:_handle_input:113callssymbol:src/helix/live/viz/app.py:_toggle_pause:172(high)symbol:src/helix/live/viz/app.py:_handle_input:113callssymbol:src/helix/live/viz/hud.py:handle_mouse:428(medium)symbol:src/helix/live/viz/app.py:_init_window:62callssymbol:src/helix/live/viz/hud.py:HelixHUD:288(medium)symbol:src/helix/live/viz/app.py:_init_window:62callssymbol:src/helix/live/viz/renderer.py:SceneRenderer:220(medium)symbol:src/helix/live/viz/app.py:_send_control:177callssymbol:src/helix/clock.py:unix_time_s:96(medium)symbol:src/helix/live/viz/app.py:_send_control:177callssymbol:src/helix/live/viz/channel.py:send_control:48(medium)symbol:src/helix/live/viz/app.py:_send_control:177callssymbol:src/helix/security/tokens.py:token_urlsafe:16(medium)symbol:src/helix/live/viz/app.py:_tick:77callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/live/viz/app.py:_tick:77callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/live/viz/app.py:_tick:77callssymbol:src/helix/live/viz/app.py:_handle_input:113(high)symbol:src/helix/live/viz/app.py:_tick:77callssymbol:src/helix/live/viz/app.py:_update_metric_history:190(high)symbol:src/helix/live/viz/app.py:_tick:77callssymbol:src/helix/live/viz/channel.py:bundle_playing:56(medium)symbol:src/helix/live/viz/app.py:_tick:77callssymbol:src/helix/live/viz/channel.py:poll:33(medium)symbol:src/helix/live/viz/app.py:_tick:77callssymbol:src/helix/live/viz/hud.py:build_controls:334(medium)symbol:src/helix/live/viz/app.py:_tick:77callssymbol:src/helix/live/viz/renderer.py:apply_frame:235(medium)symbol:src/helix/live/viz/app.py:_toggle_pause:172callssymbol:src/helix/live/viz/app.py:_send_control:177(high)symbol:src/helix/live/viz/app.py:run:50callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/live/viz/app.py:run:50callssymbol:src/helix/live/viz/app.py:_init_window:62(high)symbol:src/helix/live/viz/app.py:run:50callssymbol:src/helix/live/viz/app.py:_tick:77(high)symbol:src/helix/live/viz/app.py:run:50callssymbol:src/helix/live/viz/channel.py:close:53(medium)symbol:src/helix/live/viz/channel.py:__init__:14callssymbol:src/helix/live/viz/feed.py:BundleFeed:91(medium)symbol:src/helix/live/viz/channel.py:__init__:14callssymbol:src/helix/live/viz/feed.py:RealtimeFeed:71(medium)symbol:src/helix/live/viz/channel.py:pause_bundle:61callssymbol:src/helix/live/viz/feed.py:pause:130(medium)symbol:src/helix/live/viz/channel.py:resume_bundle:65callssymbol:src/helix/live/viz/feed.py:resume:133(medium)symbol:src/helix/live/viz/channel.py:step_bundle:69callssymbol:src/helix/live/viz/feed.py:step_once:143(medium)symbol:src/helix/live/viz/feed.py:__init__:74callssymbol:src/helix/live/realtime.py:RealtimeClient:138(medium)symbol:src/helix/live/viz/feed.py:__init__:74callssymbol:src/helix/live/viz/feed.py:_SnapshotState:25(high)symbol:src/helix/live/viz/feed.py:__init__:94callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/live/viz/feed.py:__init__:94callssymbol:src/helix/live/viz/feed.py:_SnapshotState:25(high)symbol:src/helix/live/viz/feed.py:_apply_delta:49callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/live/viz/feed.py:apply:30callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/live/viz/feed.py:apply:30callssymbol:src/helix/live/viz/feed.py:_apply_delta:49(high)symbol:src/helix/live/viz/feed.py:apply:30callssymbol:src/helix/live/viz/feed.py:LiveFrame:16(high)symbol:src/helix/live/viz/feed.py:poll:108callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/live/viz/feed.py:poll:108callssymbol:src/helix/live/viz/feed.py:_advance_index:151(high)symbol:src/helix/live/viz/feed.py:poll:108callssymbol:src/helix/live/viz/feed.py:apply:30(high)symbol:src/helix/live/viz/feed.py:poll:78callssymbol:src/helix/live/viz/feed.py:apply:30(high)symbol:src/helix/live/viz/feed.py:poll:78callssymbol:src/helix/live/viz/feed.py:poll:61(high)symbol:src/helix/live/viz/feed.py:resume:133callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/live/viz/feed.py:send_command:84callssymbol:src/helix/live/viz/feed.py:send_command:64(high)symbol:src/helix/live/viz/feed.py:toggle:137callssymbol:src/helix/live/viz/feed.py:pause:130(high)symbol:src/helix/live/viz/feed.py:toggle:137callssymbol:src/helix/live/viz/feed.py:resume:133(high)symbol:src/helix/live/viz/hud.py:__init__:149callssymbol:src/helix/live/viz/hud.py:_build_atlas:263(high)symbol:src/helix/live/viz/hud.py:__init__:149callssymbol:src/helix/live/viz/hud.py:_build_vao:193(high)symbol:src/helix/live/viz/hud.py:__init__:299callssymbol:src/helix/live/viz/hud.py:_rebuild_vao:647(high)symbol:src/helix/live/viz/hud.py:__init__:299callssymbol:src/helix/live/viz/hud.py:BitmapFont:146(high)symbol:src/helix/live/viz/hud.py:_draw_dropdown_menu:612callssymbol:src/helix/live/viz/hud.py:_draw_label:559(high)symbol:src/helix/live/viz/hud.py:_draw_dropdown_menu:612callssymbol:src/helix/live/viz/hud.py:_draw_rect:533(high)symbol:src/helix/live/viz/hud.py:_draw_dropdown_menu:612callssymbol:src/helix/live/viz/hud.py:_dropdown_menu_rect:604(high)symbol:src/helix/live/viz/hud.py:_draw_dropdown_menu:612callssymbol:src/helix/live/viz/hud.py:HUDControl:123(high)symbol:src/helix/live/viz/hud.py:_draw_dropdown_menu:612callssymbol:src/helix/live/viz/hud.py:Rect:112(high)symbol:src/helix/live/viz/hud.py:_draw_plot:578callssymbol:src/helix/live/viz/hud.py:_ensure_buffer:640(high)symbol:src/helix/live/viz/hud.py:_draw_rect:533callssymbol:src/helix/live/viz/hud.py:_ensure_buffer:640(high)symbol:src/helix/live/viz/hud.py:_dropdown_menu_rect:604callssymbol:src/helix/live/viz/hud.py:Rect:112(high)symbol:src/helix/live/viz/hud.py:_ensure_buffer:640callssymbol:src/helix/live/viz/hud.py:_rebuild_vao:647(high)symbol:src/helix/live/viz/hud.py:_ensure_capacity:280callssymbol:src/helix/live/viz/hud.py:_build_vao:193(high)symbol:src/helix/live/viz/hud.py:draw_text:199callssymbol:src/helix/live/viz/hud.py:_ensure_capacity:280(high)symbol:src/helix/live/viz/hud.py:draw:488callssymbol:src/helix/live/viz/hud.py:_clamp:142(high)symbol:src/helix/live/viz/hud.py:draw:488callssymbol:src/helix/live/viz/hud.py:_draw_dropdown_menu:612(high)symbol:src/helix/live/viz/hud.py:draw:488callssymbol:src/helix/live/viz/hud.py:_draw_label:559(high)symbol:src/helix/live/viz/hud.py:draw:488callssymbol:src/helix/live/viz/hud.py:_draw_plot:578(high)symbol:src/helix/live/viz/hud.py:draw:488callssymbol:src/helix/live/viz/hud.py:_draw_rect:533(high)symbol:src/helix/live/viz/hud.py:draw:488callssymbol:src/helix/live/viz/hud.py:Rect:112(high)symbol:src/helix/live/viz/hud.py:draw:488callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/live/viz/hud.py:handle_mouse:428callssymbol:src/helix/live/viz/hud.py:_clamp:142(high)symbol:src/helix/live/viz/hud.py:handle_mouse:428callssymbol:src/helix/live/viz/hud.py:_dropdown_menu_rect:604(high)symbol:src/helix/live/viz/hud.py:handle_mouse:428callssymbol:src/helix/live/viz/hud.py:contains:118(high)symbol:src/helix/live/viz/hud.py:handle_mouse:428callssymbol:src/helix/live/viz/hud.py:HudEvent:136(high)symbol:src/helix/live/viz/hud.py:handle_mouse:428callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/live/viz/renderer.py:__init__:143callssymbol:src/helix/live/viz/renderer.py:_build_vao:174(high)symbol:src/helix/live/viz/renderer.py:__init__:17callssymbol:Visualization_Bench/prototype.js:clamp:261(low)symbol:src/helix/live/viz/renderer.py:__init__:223callssymbol:src/helix/live/viz/renderer.py:AgentRenderer:140(high)symbol:src/helix/live/viz/renderer.py:__init__:223callssymbol:src/helix/live/viz/renderer.py:HeatmapRenderer:14(high)symbol:src/helix/live/viz/renderer.py:_apply_live_delta:270callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/live/viz/renderer.py:_apply_live_delta:270callssymbol:src/helix/live/viz/renderer.py:_update_live_agents:293(high)symbol:src/helix/live/viz/renderer.py:_apply_live_delta:270callssymbol:src/helix/live/viz/renderer.py:update_from_tiles:94(high)symbol:src/helix/live/viz/renderer.py:_apply_live_delta:270callssymbol:src/helix/live/viz/renderer.py:update:84(high)symbol:src/helix/live/viz/renderer.py:_apply_snapshot_frame:241callssymbol:src/helix/live/viz/renderer.py:_detect_nodes:337(high)symbol:src/helix/live/viz/renderer.py:_apply_snapshot_frame:241callssymbol:src/helix/live/viz/renderer.py:update:84(high)symbol:src/helix/live/viz/renderer.py:_detect_nodes:337callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/live/viz/renderer.py:_update_live_agents:293callssymbol:src/helix/live/viz/renderer.py:update:84(high)symbol:src/helix/live/viz/renderer.py:apply_frame:235callssymbol:src/helix/live/viz/renderer.py:_apply_live_delta:270(high)symbol:src/helix/live/viz/renderer.py:apply_frame:235callssymbol:src/helix/live/viz/renderer.py:_apply_snapshot_frame:241(high)symbol:src/helix/live/viz/renderer.py:draw:333callssymbol:src/helix/live/viz/renderer.py:render:118(high)symbol:src/helix/live/viz/renderer.py:render:118callssymbol:src/helix/live/viz/renderer.py:render:203(high)symbol:src/helix/live/viz/renderer.py:render:203callssymbol:src/helix/live/viz/renderer.py:render:118(high)symbol:src/helix/live/viz/renderer.py:update_from_tiles:94callssymbol:src/helix/live/viz/renderer.py:_ensure_texture:127(high)symbol:src/helix/live/viz/renderer.py:update_from_tiles:94callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/live/viz/renderer.py:update:182callssymbol:src/helix/live/viz/renderer.py:_build_vao:174(high)symbol:src/helix/live/viz/renderer.py:update:182callssymbol:src/helix/live/viz/renderer.py:_colormap:212(high)symbol:src/helix/live/viz/renderer.py:update:182callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/live/viz/renderer.py:update:84callssymbol:src/helix/live/viz/renderer.py:_ensure_texture:127(high)symbol:src/helix/live/viz/renderer.py:update:84callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/metrics_utils.py:run_metrics_to_summary:8callssymbol:src/helix/metrics_utils.py:_normalize_top:39(high)symbol:src/helix/metrics/failure_modes.py:is_interpretability_impossible:77callssymbol:src/helix/metrics/failure_modes.py:interpretability_of:70(high)symbol:src/helix/metrics/roi.py:_as_int:78callssymbol:src/helix/metrics/roi.py:_text:44(high)symbol:src/helix/metrics/roi.py:_coerce_code_list:48callssymbol:src/helix/metrics/roi.py:_as_sequence:38(high)symbol:src/helix/metrics/roi.py:_coerce_code_list:48callssymbol:src/helix/metrics/roi.py:_text:44(high)symbol:src/helix/metrics/roi.py:_find_metrics_runs:165callssymbol:src/helix/fs.py:rglob_sorted:47(medium)symbol:src/helix/metrics/roi.py:extract_policy_roi_estimates:69callssymbol:src/helix/metrics/roi.py:_as_mapping:34(high)symbol:src/helix/metrics/roi.py:load_metrics_run_v1:125callssymbol:src/helix/metrics/roi.py:_coerce_code_list:48(high)symbol:src/helix/metrics/roi.py:load_metrics_run_v1:125callssymbol:src/helix/metrics/roi.py:_text:44(high)symbol:src/helix/metrics/roi.py:load_metrics_run_v1:125callssymbol:src/helix/metrics/roi.py:_utc_from_iso8601:23(high)symbol:src/helix/metrics/roi.py:load_metrics_run_v1:125callssymbol:src/helix/metrics/roi.py:MetricsRunV1:114(high)symbol:src/helix/metrics/roi.py:parse_date:290callssymbol:src/helix/metrics/roi.py:_parse_date:173(high)symbol:src/helix/metrics/roi.py:write_summary_v1:281callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(medium)symbol:src/helix/metrics/roi.py:write_summary_v1:281callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/metrics/roi.py:write_summary_v1:281callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/motif/core.py:as_json:33callssymbol:src/helix/motif/core.py:consensus:30(high)symbol:src/helix/motif/core.py:consensus:30callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/nodes/abm.py:__init__:13callssymbol:src/helix/nodes/abm.py:_normalize_layout:28(high)symbol:src/helix/nodes/abm.py:__init__:13callssymbol:src/helix/nodes/abm.py:_seed_positions:35(high)symbol:src/helix/nodes/abm.py:__init__:13callssymbol:src/helix/nodes/base.py:port:11(medium)symbol:src/helix/nodes/abm.py:step:47callssymbol:src/helix/nodes/abm.py:_sample_field:71(high)symbol:src/helix/nodes/abm.py:step:47callssymbol:src/helix/nodes/base.py:get_state:21(medium)symbol:src/helix/nodes/abm.py:step:47callssymbol:src/helix/nodes/base.py:set_state:24(medium)symbol:src/helix/nodes/base.py:port:11callssymbol:src/helix/core/graph.py:Port:10(medium)symbol:src/helix/nodes/couplers.py:__init__:11callssymbol:src/helix/nodes/base.py:port:11(medium)symbol:src/helix/nodes/grn.py:__init__:12callssymbol:src/helix/nodes/base.py:port:11(medium)symbol:src/helix/nodes/grn.py:step:22callssymbol:src/helix/nodes/base.py:set_state:24(medium)symbol:src/helix/nodes/mech.py:__init__:11callssymbol:src/helix/nodes/base.py:port:11(medium)symbol:src/helix/nodes/mech.py:step:20callssymbol:src/helix/nodes/base.py:set_state:24(medium)symbol:src/helix/nodes/observer.py:__init__:11callssymbol:src/helix/nodes/base.py:port:11(medium)symbol:src/helix/nodes/observer.py:step:19callssymbol:src/helix/nodes/base.py:set_state:24(medium)symbol:src/helix/nodes/protein.py:__init__:12callssymbol:src/helix/nodes/base.py:port:11(medium)symbol:src/helix/nodes/protein.py:step:21callssymbol:src/helix/nodes/base.py:set_state:24(medium)symbol:src/helix/nodes/rd.py:_diffuse:80callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:src/helix/nodes/rd.py:step:61callssymbol:src/helix/nodes/base.py:set_state:24(medium)symbol:src/helix/nodes/rd.py:step:61callssymbol:src/helix/nodes/rd.py:_apply_control:72(high)symbol:src/helix/nodes/rd.py:step:61callssymbol:src/helix/nodes/rd.py:_consume:101(high)symbol:src/helix/nodes/rd.py:step:61callssymbol:src/helix/nodes/rd.py:_diffuse:80(high)symbol:src/helix/nodes/rewriter.py:__init__:11callssymbol:src/helix/nodes/base.py:port:11(medium)symbol:src/helix/nodes/rewriter.py:step:19callssymbol:src/helix/nodes/base.py:set_state:24(medium)symbol:src/helix/nodes/rulenet.py:__init__:18callssymbol:src/helix/nodes/base.py:port:11(medium)symbol:src/helix/nodes/rulenet.py:__init__:18callssymbol:src/helix/nodes/rulenet.py:__init__:47(high)symbol:src/helix/nodes/rulenet.py:_amici_step:99callssymbol:src/helix/nodes/base.py:set_state:24(medium)symbol:src/helix/nodes/rulenet.py:_amici_step:99callssymbol:src/helix/nodes/rulenet.py:_simple_step:86(high)symbol:src/helix/nodes/rulenet.py:_simple_step:86callssymbol:src/helix/nodes/base.py:get_state:21(medium)symbol:src/helix/nodes/rulenet.py:_simple_step:86callssymbol:src/helix/nodes/base.py:set_state:24(medium)symbol:src/helix/nodes/rulenet.py:step:27callssymbol:src/helix/nodes/base.py:get_state:21(medium)symbol:src/helix/nodes/rulenet.py:step:27callssymbol:src/helix/nodes/base.py:set_state:24(medium)symbol:src/helix/nodes/rulenet.py:step:80callssymbol:src/helix/nodes/rulenet.py:_amici_step:99(high)symbol:src/helix/nodes/rulenet.py:step:80callssymbol:src/helix/nodes/rulenet.py:_simple_step:86(high)symbol:src/helix/nussinov_algorithm.py:fold_to_dot_bracket:111callssymbol:src/helix/nussinov_algorithm.py:nussinov:79(high)symbol:src/helix/ogn/analysis_server.py:do_GET:15callssymbol:src/helix/ogn/analysis_store.py:get_by_run:46(medium)symbol:src/helix/ogn/analysis_server.py:do_GET:15callssymbol:src/helix/ogn/analysis_store.py:to_dict:17(medium)symbol:src/helix/ogn/analysis_server.py:do_GET:15callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/ogn/analysis_server.py:do_GET:15callssymbol:src/helix/teams/server.py:send_response:307(medium)symbol:src/helix/ogn/analysis_server.py:handler_factory:13callssymbol:src/helix/ogn/analysis_server.py:Handler:14(high)symbol:src/helix/ogn/analysis_server.py:main:46callssymbol:src/helix/ogn/analysis_server.py:run_server:38(high)symbol:src/helix/ogn/analysis_server.py:run_server:38callssymbol:src/helix/ogn/analysis_server.py:handler_factory:13(high)symbol:src/helix/ogn/analysis_server.py:run_server:38callssymbol:src/helix/ogn/analysis_store.py:AnalysisStore:27(medium)symbol:src/helix/ogn/analysis_store.py:get_by_run:46callssymbol:src/helix/ogn/analysis_store.py:_path:34(high)symbol:src/helix/ogn/analysis_store.py:get_by_run:46callssymbol:src/helix/ogn/analysis_store.py:AnalysisRecord:10(high)symbol:src/helix/ogn/analysis_store.py:save_summary:42callssymbol:src/helix/ogn/analysis_store.py:AnalysisRecord:10(high)symbol:src/helix/ogn/analysis_store.py:save_summary:42callssymbol:src/helix/ogn/analysis_store.py:save:37(high)symbol:src/helix/ogn/analysis_store.py:save:37callssymbol:src/helix/ogn/analysis_store.py:_path:34(high)symbol:src/helix/ogn/analysis_store.py:save:37callssymbol:src/helix/ogn/analysis_store.py:to_dict:17(high)symbol:src/helix/ogn/analysis_store.py:save:37callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/ogn/client.py:_execute:62callssymbol:src/helix/ogn/client.py:_iso_now:12(high)symbol:src/helix/ogn/client.py:_execute:62callssymbol:src/helix/ogn/client.py:OGNJobResult:42(high)symbol:src/helix/ogn/client.py:_execute:62callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/ogn/client.py:_iso_now:12callssymbol:src/helix/clock.py:deterministic_utc_iso:51(medium)symbol:src/helix/ogn/client.py:_iso_now:12callssymbol:src/helix/clock.py:utc_now_iso:57(medium)symbol:src/helix/ogn/client.py:submit:56callssymbol:src/helix/ogn/client.py:_execute:62(high)symbol:src/helix/ogn/client.py:submit:56callssymbol:src/helix/ogn/client.py:OGNJobStatus:29(high)symbol:src/helix/ogn/ingest_status_client.py:safe_set_status:47callssymbol:src/helix/ogn/ingest_status_client.py:set_status:32(high)symbol:src/helix/ogn/ingest_status_client.py:set_status:32callssymbol:src/helix/ogn/ingest_status_client.py:_headers:25(high)symbol:src/helix/ogn/ingest_status_client.py:set_status:32callssymbol:src/helix/studio/ui_dispatcher.py:post:14(medium)symbol:src/helix/ogn/manager.py:fetch_results:26callssymbol:tests/test_ogn_manager.py:fetch_job:50(low)symbol:src/helix/ogn/manager.py:run:31callssymbol:src/helix/ogn/manager.py:fetch_results:26(high)symbol:src/helix/ogn/manager.py:run:31callssymbol:src/helix/ogn/manager.py:status:23(high)symbol:src/helix/ogn/manager.py:run:31callssymbol:src/helix/ogn/manager.py:submit:19(high)symbol:src/helix/ogn/manager.py:status:23callssymbol:tests/test_ogn_manager.py:job_status:47(low)symbol:src/helix/ogn/manager.py:submit:19callssymbol:src/helix/ogn/manager.py:OgnJobHandle:10(high)symbol:src/helix/ogn/manager.py:submit:19callssymbol:tests/test_ogn_manager.py:submit_job:21(low)symbol:src/helix/ogn/scheduler_status_hooks.py:_set_status:14callssymbol:src/helix/ogn/ingest_status_client.py:safe_set_status:47(medium)symbol:src/helix/ogn/scheduler_status_hooks.py:attach_scheduler_callbacks:42callssymbol:src/helix/ogn/scheduler.py:on_failed:37(medium)symbol:src/helix/ogn/scheduler_status_hooks.py:attach_scheduler_callbacks:42callssymbol:src/helix/ogn/scheduler.py:on_started:31(medium)symbol:src/helix/ogn/scheduler_status_hooks.py:attach_scheduler_callbacks:42callssymbol:src/helix/ogn/scheduler.py:on_succeeded:34(medium)symbol:src/helix/ogn/scheduler_status_hooks.py:on_job_failed:30callssymbol:src/helix/ogn/scheduler_status_hooks.py:_set_status:14(high)symbol:src/helix/ogn/scheduler_status_hooks.py:on_job_started:22callssymbol:src/helix/ogn/scheduler_status_hooks.py:_set_status:14(high)symbol:src/helix/ogn/scheduler_status_hooks.py:on_job_succeeded:26callssymbol:src/helix/ogn/scheduler_status_hooks.py:_set_status:14(high)symbol:src/helix/ogn/scheduler_status_hooks.py:on_run_submitted:18callssymbol:src/helix/ogn/scheduler_status_hooks.py:_set_status:14(high)symbol:src/helix/ogn/scheduler_status_hooks.py:submit_run:35callssymbol:src/helix/ogn/scheduler_status_hooks.py:on_run_submitted:18(high)symbol:src/helix/ogn/scheduler_status_hooks.py:submit_run:35callssymbol:src/helix/ogn/scheduler.py:enqueue:25(medium)symbol:src/helix/ogn/scheduler.py:enqueue:25callssymbol:src/helix/ogn/scheduler.py:Job:12(high)symbol:src/helix/pcr/rules.py:pcr_amplify_cycle:126callssymbol:src/helix/edit/events.py:EditEvent:9(medium)symbol:src/helix/pcr/rules.py:pcr_error_branch:149callssymbol:src/helix/edit/events.py:EditEvent:9(medium)symbol:src/helix/pcr/rules.py:pcr_error_branch:149callssymbol:src/helix/genome/digital.py:materialize_chrom:110(medium)symbol:src/helix/pcr/rules.py:pcr_primer_binding:59callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/pcr/rules.py:pcr_primer_binding:59callssymbol:src/helix/edit/events.py:EditEvent:9(medium)symbol:src/helix/pcr/rules.py:pcr_primer_binding:59callssymbol:src/helix/pcr/rules.py:_find_k_mismatch_hits:16(high)symbol:src/helix/pcr/rules.py:pcr_primer_binding:59callssymbol:src/helix/pcr/rules.py:_limit_events:47(high)symbol:src/helix/pcr/rules.py:pcr_primer_binding:59callssymbol:src/helix/pcr/rules.py:_pcr_context:40(high)symbol:src/helix/pcr/rules.py:pcr_primer_binding:59callssymbol:src/helix/pcr/rules.py:_revcomp:35(high)symbol:src/helix/pilot_package_cli.py:main:19callssymbol:src/helix/pilot_package_cli.py:build_parser:10(high)symbol:src/helix/pilot_package_cli.py:main:19callssymbol:src/helix/studio/pilot_handoff.py:to_dict:41(medium)symbol:src/helix/pilot_package_cli.py:main:19callssymbol:src/helix/studio/pilot_handoff.py:verify_pilot_package:642(medium)symbol:src/helix/predictors/bundle.py:predictor_receipt_filename:41callssymbol:src/helix/predictors/bundle.py:_safe_stem:35(high)symbol:src/helix/predictors/bundle.py:verify_prediction_receipt_hash:22callssymbol:src/helix/predictors/receipt.py:sha256_json:22(medium)symbol:src/helix/predictors/compare.py:_score_ranges:34callssymbol:src/helix/predictors/compare.py:_receipt_id:12(high)symbol:src/helix/predictors/compare.py:_score_ranges:34callssymbol:src/helix/predictors/compare.py:_scores:17(high)symbol:src/helix/predictors/native_baseline.py:descriptor:38callssymbol:src/helix/predictors/receipt.py:ModelDescriptor:37(medium)symbol:src/helix/predictors/native_baseline.py:predict:52callssymbol:src/helix/predictors/native_baseline.py:_gc_fraction:10(high)symbol:src/helix/predictors/native_baseline.py:predict:52callssymbol:src/helix/predictors/native_baseline.py:_homopolymer_penalty:17(high)symbol:src/helix/predictors/receipt.py:_normalize_output:118callssymbol:src/helix/predictors/receipt.py:_clean_mapping:30(high)symbol:src/helix/predictors/receipt.py:_normalize_output:118callssymbol:src/helix/predictors/receipt.py:_normalize_scores:101(high)symbol:src/helix/predictors/receipt.py:sha256_json:22callssymbol:src/helix/predictors/receipt.py:stable_json_bytes:18(high)symbol:src/helix/predictors/receipt.py:stable_json_bytes:18callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/predictors/receipt.py:to_dict:51callssymbol:src/helix/predictors/receipt.py:_clean_string:26(high)symbol:src/helix/predictors/receipt.py:to_dict:78callssymbol:src/helix/predictors/receipt.py:_clean_mapping:30(high)symbol:src/helix/predictors/receipt.py:to_dict:78callssymbol:src/helix/predictors/receipt.py:_clean_string:26(high)symbol:src/helix/predictors/registry.py:available_predictor_adapters:11callssymbol:src/helix/predictors/native_baseline.py:NativeBaselinePredictor:34(medium)symbol:src/helix/predictors/registry.py:predictor_model_catalog:19callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/predictors/registry.py:predictor_model_catalog:19callssymbol:src/helix/predictors/registry.py:available_predictor_adapters:11(high)symbol:src/helix/prime/physics.py:anchor_strength:85callssymbol:src/helix/prime/physics.py:_range_penalty:78(high)symbol:src/helix/prime/physics.py:binding_efficiency:97callssymbol:src/helix/prime/physics.py:anchor_strength:85(high)symbol:src/helix/prime/physics.py:binding_efficiency:97callssymbol:src/helix/prime/physics.py:extension_strength:90(high)symbol:src/helix/prime/physics.py:compute_pbs_dG:170callssymbol:src/helix/prime/physics.py:_complement:156(high)symbol:src/helix/prime/physics.py:compute_pbs_dG:170callssymbol:src/helix/prime/physics.py:_pair_delta_g:160(high)symbol:src/helix/prime/physics.py:compute_rt_path_dG:180callssymbol:src/helix/prime/physics.py:_pair_delta_g:160(high)symbol:src/helix/prime/physics.py:extension_strength:90callssymbol:src/helix/prime/physics.py:_range_penalty:78(high)symbol:src/helix/prime/physics.py:log_efficiency:103callssymbol:src/helix/prime/physics.py:binding_efficiency:97(high)symbol:src/helix/prime/priors.py:resolve_prime_priors:35callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/prime/rules.py:_local_gc_fraction:33callssymbol:src/helix/bioinformatics.py:gc_content:62(medium)symbol:src/helix/prime/rules.py:prime_flap_resolution:119callssymbol:src/helix/genome/digital.py:materialize_chrom:110(medium)symbol:src/helix/prime/rules.py:prime_flap_resolution:119callssymbol:src/helix/prime/physics.py:branch_distribution:107(medium)symbol:src/helix/prime/rules.py:prime_flap_resolution:119callssymbol:src/helix/prime/physics.py:PrimeBranchDistribution:23(medium)symbol:src/helix/prime/rules.py:prime_flap_resolution:119callssymbol:src/helix/prime/rules.py:_get_prime_physics:26(high)symbol:src/helix/prime/rules.py:prime_no_edit:103callssymbol:src/helix/edit/events.py:EditEvent:9(medium)symbol:src/helix/prime/rules.py:prime_rtt_clean:46callssymbol:src/helix/bioinformatics.py:reverse_complement:198(medium)symbol:src/helix/prime/rules.py:prime_rtt_clean:46callssymbol:src/helix/edit/events.py:EditEvent:9(medium)symbol:src/helix/prime/rules.py:prime_rtt_clean:46callssymbol:src/helix/genome/digital.py:materialize_chrom:110(medium)symbol:src/helix/prime/rules.py:prime_rtt_clean:46callssymbol:src/helix/prime/physics.py:log_efficiency:103(medium)symbol:src/helix/prime/rules.py:prime_rtt_clean:46callssymbol:src/helix/prime/physics.py:mismatch_count:130(medium)symbol:src/helix/prime/rules.py:prime_rtt_clean:46callssymbol:src/helix/prime/rules.py:_get_prime_objects:19(high)symbol:src/helix/prime/rules.py:prime_rtt_clean:46callssymbol:src/helix/prime/rules.py:_get_prime_physics:26(high)symbol:src/helix/prime/rules.py:prime_rtt_clean:46callssymbol:src/helix/prime/rules.py:_local_gc_fraction:33(high)symbol:src/helix/prime/rules.py:prime_rtt_clean:46callssymbol:src/helix/prime/simulator.py:apply_rtt_edit:168(medium)symbol:src/helix/prime/rules.py:prime_rtt_clean:46callssymbol:src/helix/prime/simulator.py:locate_prime_target_site:84(medium)symbol:src/helix/prime/simulator.py:_find_exact_match:53callssymbol:src/helix/decision_support/calibration_registry.py:find:25(medium)symbol:src/helix/prime/simulator.py:_nick_position:224callssymbol:src/helix/prime/simulator.py:_peg_field:209(high)symbol:src/helix/prime/simulator.py:_normalize_prime_priors:190callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/prime/simulator.py:_normalize_prime_priors:190callssymbol:src/helix/prime/priors.py:resolve_prime_priors:35(medium)symbol:src/helix/prime/simulator.py:_sequence_sha:186callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/prime/simulator.py:_stable_run_id:204callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/prime/simulator.py:predict_prime_outcomes_for_targets:504callssymbol:src/helix/prime/physics.py:binding_efficiency:97(medium)symbol:src/helix/prime/simulator.py:predict_prime_outcomes_for_targets:504callssymbol:src/helix/prime/physics.py:mismatch_count:130(medium)symbol:src/helix/prime/simulator.py:predict_prime_outcomes_for_targets:504callssymbol:src/helix/prime/physics.py:PrimePhysics:45(medium)symbol:src/helix/prime/simulator.py:predict_prime_outcomes_for_targets:504callssymbol:src/helix/prime/simulator.py:locate_prime_target_site:84(high)symbol:src/helix/prime/simulator.py:predict_prime_outcomes_for_targets:504callssymbol:src/helix/prime/simulator.py:PrimePrediction:43(high)symbol:src/helix/protein.py:_parse_args:149callssymbol:Visualization_Bench/prototype.js:profile:354(low)symbol:src/helix/protein.py:_select_sequence:132callssymbol:src/helix/protein.py:_require_biopython:41(high)symbol:src/helix/protein.py:_select_sequence:132callssymbol:src/helix/protein.py:clean_sequence:67(high)symbol:src/helix/protein.py:_select_sequence:132callssymbol:src/helix/protein.py:load_fasta_sequences:124(high)symbol:src/helix/protein.py:_select_sequence:132callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/protein.py:hydropathy_profile:102callssymbol:src/helix/protein.py:_require_biopython:41(high)symbol:src/helix/protein.py:hydropathy_profile:102callssymbol:src/helix/protein.py:clean_sequence:67(high)symbol:src/helix/protein.py:hydropathy_profile:102callssymbol:src/helix/protein.py:HydropathyWindow:61(high)symbol:src/helix/protein.py:load_fasta_sequences:124callssymbol:src/helix/protein.py:_require_biopython:41(high)symbol:src/helix/protein.py:load_fasta_sequences:124callssymbol:src/helix/protein.py:clean_sequence:67(high)symbol:src/helix/protein.py:load_fasta_sequences:124callssymbol:src/helix/teams/digest.py:parse:21(medium)symbol:src/helix/protein.py:main:187callssymbol:src/helix/protein.py:_parse_args:149(high)symbol:src/helix/protein.py:main:187callssymbol:src/helix/protein.py:_require_biopython:41(high)symbol:src/helix/protein.py:main:187callssymbol:src/helix/protein.py:_select_sequence:132(high)symbol:src/helix/protein.py:main:187callssymbol:src/helix/protein.py:hydropathy_profile:102(high)symbol:src/helix/protein.py:main:187callssymbol:src/helix/protein.py:summarize_sequence:86(high)symbol:src/helix/protein.py:summarize_sequence:86callssymbol:src/helix/protein.py:_require_biopython:41(high)symbol:src/helix/protein.py:summarize_sequence:86callssymbol:src/helix/protein.py:clean_sequence:67(high)symbol:src/helix/protein.py:summarize_sequence:86callssymbol:src/helix/protein.py:ProteinSummary:49(high)symbol:src/helix/provenance.py:current_git_sha:15callssymbol:src/helix/support/subprocess.py:no_console_kwargs:8(medium)symbol:src/helix/release_urls.py:public_github_asset_url:41callssymbol:src/helix/release_urls.py:public_github_release_download_base:30(high)symbol:src/helix/release_urls.py:public_github_asset_urls:109callssymbol:src/helix/release_urls.py:public_github_asset_url:41(high)symbol:src/helix/release_urls.py:public_github_release_download_base:30callssymbol:src/helix/release_urls.py:public_github_releases_url:25(high)symbol:src/helix/release_urls.py:public_github_release_tag_url:34callssymbol:src/helix/release_urls.py:public_github_releases_url:25(high)symbol:src/helix/release_urls.py:public_github_releases_url:25callssymbol:src/helix/release_urls.py:_normalize_repo:18(high)symbol:src/helix/repro/bundle.py:_build_run_state:158callssymbol:src/helix/repro/bundle.py:_require_int:74(high)symbol:src/helix/repro/bundle.py:_build_run_state:158callssymbol:src/helix/repro/bundle.py:ReproBundleError:28(high)symbol:src/helix/repro/bundle.py:_default_env_fingerprint:439callssymbol:src/helix/provenance.py:current_git_sha:15(medium)symbol:src/helix/repro/bundle.py:_default_env_fingerprint:439callssymbol:src/helix/scientific_contract.py:collect_backend_fingerprint:504(medium)symbol:src/helix/repro/bundle.py:_load_json:64callssymbol:src/helix/repro/bundle.py:ReproBundleError:28(high)symbol:src/helix/repro/bundle.py:_load_policy:571callssymbol:src/helix/repro/bundle.py:_load_json:64(high)symbol:src/helix/repro/bundle.py:_normalize_sequence:89callssymbol:src/helix/repro/bundle.py:ReproBundleError:28(high)symbol:src/helix/repro/bundle.py:_require_int:74callssymbol:src/helix/repro/bundle.py:ReproBundleError:28(high)symbol:src/helix/repro/bundle.py:compare_backend_outputs:732callssymbol:src/helix/repro/bundle.py:_load_json:64(high)symbol:src/helix/repro/bundle.py:load_case_spec:137callssymbol:src/helix/repro/bundle.py:_load_json:64(high)symbol:src/helix/repro/bundle.py:load_case_spec:137callssymbol:src/helix/repro/bundle.py:ReproBundleError:28(high)symbol:src/helix/repro/bundle.py:sha256_canonical_json:55callssymbol:src/helix/repro/bundle.py:sha256_bytes:43(high)symbol:src/helix/repro/bundle.py:sha256_canonical_json:55callssymbol:src/helix/repro/bundle.py:stable_json_bytes:39(high)symbol:src/helix/repro/bundle.py:stable_json_bytes:39callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/rna/mfe.py:traceback_W:108callssymbol:src/helix/rna/mfe.py:traceback_V:127(high)symbol:src/helix/rna/partition.py:centroid_structure:163callssymbol:src/helix/rna/partition.py:mea_structure:108(high)symbol:src/helix/rng.py:__init__:63callssymbol:src/helix/rng.py:_record_stream:37(high)symbol:src/helix/rng.py:__init__:63callssymbol:src/helix/rng.py:RngStream:15(high)symbol:src/helix/rng.py:__new__:60callssymbol:src/helix/teams/systems_enforcement.py:__new__:71(medium)symbol:src/helix/rng.py:derive_seed:45callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/rng.py:numpy_rng:83callssymbol:src/helix/rng.py:_record_stream:37(high)symbol:src/helix/rng.py:numpy_rng:83callssymbol:src/helix/rng.py:RngStream:15(high)symbol:src/helix/rng.py:seed:77callssymbol:src/helix/seed/tree.py:seed:40(medium)symbol:src/helix/run_engine.py:_build_spec:192callssymbol:src/helix/ogn/client.py:OGNJobSpec:17(medium)symbol:src/helix/run_engine.py:_build_spec:192callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/run_engine.py:_elapsed_ms:287callssymbol:src/helix/clock.py:perf_counter:72(medium)symbol:src/helix/run_engine.py:_merge_run_config:254callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/run_engine.py:_run_crispr:75callssymbol:src/helix/clock.py:perf_counter:72(medium)symbol:src/helix/run_engine.py:_run_crispr:75callssymbol:src/helix/crispr/pam.py:build_crispr_pam_mask:183(medium)symbol:src/helix/run_engine.py:_run_crispr:75callssymbol:src/helix/crispr/simulate.py:resolve_crispr_priors:259(medium)symbol:src/helix/run_engine.py:_run_crispr:75callssymbol:src/helix/crispr/simulate.py:simulate_cut_repair:270(medium)symbol:src/helix/run_engine.py:_run_crispr:75callssymbol:src/helix/run_engine.py:_elapsed_ms:287(high)symbol:src/helix/run_engine.py:_run_crispr:75callssymbol:src/helix/run_engine.py:_extract_sequence:244(high)symbol:src/helix/run_engine.py:_run_crispr:75callssymbol:src/helix/run_engine.py:_finalize_snapshot:267(high)symbol:src/helix/run_engine.py:_run_crispr:75callssymbol:src/helix/run_engine.py:_maybe_int:293(high)symbol:src/helix/run_engine.py:_run_crispr:75callssymbol:src/helix/run_engine.py:_merge_run_config:254(high)symbol:src/helix/run_engine.py:_run_pcr:158callssymbol:src/helix/clock.py:perf_counter:72(medium)symbol:src/helix/run_engine.py:_run_pcr:158callssymbol:src/helix/run_engine.py:_elapsed_ms:287(high)symbol:src/helix/run_engine.py:_run_pcr:158callssymbol:src/helix/run_engine.py:_merge_run_config:254(high)symbol:src/helix/run_engine.py:_run_pcr:158callssymbol:src/helix/run_engine.py:_utc_timestamp:302(high)symbol:src/helix/run_engine.py:_run_pcr:158callssymbol:src/helix/studio/pcr_engine.py:simulate_pcr:46(medium)symbol:src/helix/run_engine.py:_run_prime:121callssymbol:src/helix/clock.py:perf_counter:72(medium)symbol:src/helix/run_engine.py:_run_prime:121callssymbol:src/helix/crispr/pam.py:build_prime_pam_mask:242(medium)symbol:src/helix/run_engine.py:_run_prime:121callssymbol:src/helix/prime/priors.py:resolve_prime_priors:35(medium)symbol:src/helix/run_engine.py:_run_prime:121callssymbol:src/helix/prime/simulator.py:simulate_prime_edit:268(medium)symbol:src/helix/run_engine.py:_run_prime:121callssymbol:src/helix/run_engine.py:_elapsed_ms:287(high)symbol:src/helix/run_engine.py:_run_prime:121callssymbol:src/helix/run_engine.py:_extract_sequence:244(high)symbol:src/helix/run_engine.py:_run_prime:121callssymbol:src/helix/run_engine.py:_finalize_snapshot:267(high)symbol:src/helix/run_engine.py:_run_prime:121callssymbol:src/helix/run_engine.py:_maybe_int:293(high)symbol:src/helix/run_engine.py:_run_prime:121callssymbol:src/helix/run_engine.py:_merge_run_config:254(high)symbol:src/helix/run_engine.py:_utc_timestamp:302callssymbol:src/helix/clock.py:deterministic_utc_iso:51(medium)symbol:src/helix/run_engine.py:_utc_timestamp:302callssymbol:src/helix/clock.py:utc_now_iso:57(medium)symbol:src/helix/run_engine.py:execute:214callssymbol:src/helix/ogn/client.py:submit:56(medium)symbol:src/helix/run_engine.py:execute:214callssymbol:src/helix/ogn/client.py:wait_for_completion:87(medium)symbol:src/helix/run_engine.py:execute:214callssymbol:src/helix/run_engine.py:_build_spec:192(high)symbol:src/helix/run_engine.py:execute:214callssymbol:src/helix/run_engine.py:EngineResult:35(high)symbol:src/helix/run_engine.py:execute:51callssymbol:src/helix/clock.py:set_deterministic_anchor_from_run_id:25(medium)symbol:src/helix/run_engine.py:execute:51callssymbol:src/helix/entropy.py:set_deterministic_entropy_seed_from_run_id:33(medium)symbol:src/helix/run_engine.py:execute:51callssymbol:src/helix/metrics_utils.py:run_metrics_to_summary:8(medium)symbol:src/helix/run_engine.py:execute:51callssymbol:src/helix/rng.py:clear_rng_streams:26(medium)symbol:src/helix/run_engine.py:execute:51callssymbol:src/helix/rng.py:rng_streams:30(medium)symbol:src/helix/run_engine.py:execute:51callssymbol:src/helix/run_engine.py:_extract_state:235(high)symbol:src/helix/run_engine.py:execute:51callssymbol:src/helix/run_engine.py:_run_crispr:75(high)symbol:src/helix/run_engine.py:execute:51callssymbol:src/helix/run_engine.py:_run_pcr:158(high)symbol:src/helix/run_engine.py:execute:51callssymbol:src/helix/run_engine.py:_run_prime:121(high)symbol:src/helix/run_engine.py:execute:51callssymbol:src/helix/run_engine.py:EngineResult:35(high)symbol:src/helix/run_engine.py:execute:51callssymbol:src/helix/studio/run_metrics.py:compute_run_metrics:134(medium)symbol:src/helix/run_engine.py:execute:51callssymbol:src/helix/temp.py:set_deterministic_temp_seed_from_run_id:34(medium)symbol:src/helix/schema/__init__.py:_check_spec_version:55callssymbol:src/helix/schema/__init__.py:_parse_version:48(high)symbol:src/helix/schema/__init__.py:_check_spec_version:55callssymbol:src/helix/schema/__init__.py:SchemaError:44(high)symbol:src/helix/schema/__init__.py:describe_schema:325callssymbol:src/helix/schema/__init__.py:SchemaError:44(high)symbol:src/helix/schema/__init__.py:diff_manifests:390callssymbol:src/helix/schema/__init__.py:_prop_keys:382(high)symbol:src/helix/schema/__init__.py:format_manifest_diff:423callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/schema/__init__.py:format_manifest_diff:423callssymbol:docs/playground/js/realtime.js:diff:512(low)symbol:src/helix/schema/__init__.py:validate_viz_payload:310callssymbol:src/helix/schema/__init__.py:_check_spec_version:55(high)symbol:src/helix/schema/__init__.py:validate_viz_payload:310callssymbol:src/helix/schema/__init__.py:SchemaError:44(high)symbol:src/helix/scientific_contract.py:_collect_cuda_fingerprint:156callssymbol:src/helix/scientific_contract.py:_probe_cuda_via_nvidia_smi:97(high)symbol:src/helix/scientific_contract.py:_collect_cuda_fingerprint:156callssymbol:src/helix/scientific_contract.py:_probe_cuda_via_torch:126(high)symbol:src/helix/scientific_contract.py:_default_paths:409callssymbol:src/helix/scientific_contract.py:_resolve_repro_path:401(high)symbol:src/helix/scientific_contract.py:_pick:273callssymbol:src/helix/scientific_contract.py:_env:250(high)symbol:src/helix/scientific_contract.py:_probe_cuda_via_nvidia_smi:97callssymbol:src/helix/scientific_contract.py:_run_nvidia_smi:73(high)symbol:src/helix/scientific_contract.py:_probe_cuda_via_nvidia_smi:97callssymbol:src/helix/scientific_contract.py:_to_int:64(high)symbol:src/helix/scientific_contract.py:_probe_cuda_via_torch:126callssymbol:src/helix_engine/native.py:is_available:20(medium)symbol:src/helix/scientific_contract.py:_probe_cuda_via_torch:126callssymbol:src/helix/scientific_contract.py:_to_int:64(high)symbol:src/helix/scientific_contract.py:_reset_contract_identity_for_tests:312callssymbol:src/helix/scientific_contract.py:_register_distribution_sampler:347(high)symbol:src/helix/scientific_contract.py:_resolve_repro_path:401callssymbol:src/helix/scientific_contract.py:_candidate_repro_roots:379(high)symbol:src/helix/scientific_contract.py:_run_nvidia_smi:73callssymbol:src/helix/support/subprocess.py:no_console_kwargs:8(medium)symbol:src/helix/scientific_contract.py:canonical_json_bytes:321callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/scientific_contract.py:collect_backend_fingerprint:504callssymbol:src/helix/scientific_contract.py:_collect_cuda_fingerprint:156(high)symbol:src/helix/scientific_contract.py:collect_backend_fingerprint:504callssymbol:src/helix/scientific_contract.py:_is_gpu_backend:50(high)symbol:src/helix/scientific_contract.py:collect_backend_fingerprint:504callssymbol:src/helix/scientific_contract.py:_safe_platform:57(high)symbol:src/helix/scientific_contract.py:collect_backend_fingerprint:504callssymbol:src/helix/scientific_contract.py:is_backend_fingerprint_complete:539(high)symbol:src/helix/scientific_contract.py:collect_backend_fingerprint:504callssymbol:src/helix/studio/mcp_bridge.py:info:104(medium)symbol:src/helix/scientific_contract.py:current_contract_downgrades:218callssymbol:src/helix/campaigns/receipt.py:current:33(medium)symbol:src/helix/scientific_contract.py:is_backend_fingerprint_complete:539callssymbol:src/helix/scientific_contract.py:_is_gpu_backend:50(high)symbol:src/helix/scientific_contract.py:is_backend_fingerprint_complete:539callssymbol:src/helix/scientific_contract.py:_to_int:64(high)symbol:src/helix/scientific_contract.py:register_distribution_sampler:357callssymbol:src/helix/scientific_contract.py:_register_distribution_sampler:347(high)symbol:src/helix/scientific_contract.py:sha256_prefixed:327callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(high)symbol:src/helix/seed/guard.py:enable_guard_from_env:11callssymbol:src/helix/determinism/guard.py:install:311(medium)symbol:src/helix/seed/minimizer.py:_canon_hash:22callssymbol:src/helix/seed/minimizer.py:_encode_kmer:11(high)symbol:src/helix/seed/minimizer.py:_canon_hash:22callssymbol:src/helix/seed/minimizer.py:_revcomp:18(high)symbol:src/helix/seed/minimizer.py:minimizers:30callssymbol:src/helix/seed/minimizer.py:_canon_hash:22(high)symbol:src/helix/seed/syncmer.py:syncmers:9callssymbol:src/helix/seed/minimizer.py:_canon_hash:22(medium)symbol:src/helix/seed/tree.py:_info:34callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/seed/tree.py:seed_bytes:37callssymbol:src/helix/seed/tree.py:_hkdf_sha256:15(high)symbol:src/helix/seed/tree.py:seed_bytes:37callssymbol:src/helix/seed/tree.py:_info:34(high)symbol:src/helix/seed/tree.py:seed_bytes:37callssymbol:src/helix/seed/tree.py:_to_bytes:9(high)symbol:src/helix/seed/tree.py:seed:40callssymbol:src/helix/seed/tree.py:seed_bytes:37(high)symbol:src/helix/server/config.py:load_config:18callssymbol:src/helix/server/config.py:HelixConfig:13(high)symbol:src/helix/server/config.py:load_config:18callssymbol:src/helix/server/config.py:IngestRegistryConfig:8(high)symbol:src/helix/server/instrument_runs_api.py:api_get_run_analysis:50callssymbol:src/helix/server/analysis_client.py:get_by_run:19(medium)symbol:src/helix/server/instrument_runs_api.py:api_get_run:41callssymbol:src/helix/server/instrument_runs_api.py:get_run:19(high)symbol:src/helix/server/instrument_runs_api.py:api_list_runs:35callssymbol:src/helix/server/instrument_runs_api.py:list_runs:15(high)symbol:src/helix/server/instrument_runs_api.py:list_runs:15callssymbol:src/helix/server/run_registry_client.py:list_runs:19(medium)symbol:src/helix/sim/evidence.py:_coerce_spec:81callssymbol:src/helix/sim/evidence.py:EvidenceSpec:10(high)symbol:src/helix/sim/evidence.py:_summarize_distribution:55callssymbol:src/helix/sim/posterior.py:entropy_bits:28(medium)symbol:src/helix/sim/evidence.py:_summarize_observed:66callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/sim/evidence.py:_summarize_observed:66callssymbol:src/helix/sim/posterior.py:entropy_bits:28(medium)symbol:src/helix/sim/experiment_planner.py:_canonical_json_bytes:354callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/sim/experiment_planner.py:_dirichlet_entropy_bits:86callssymbol:src/helix/sim/experiment_planner.py:_digamma:72(high)symbol:src/helix/sim/experiment_planner.py:_posterior_summary_for_hash:362callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/sim/experiment_planner.py:_sha256_prefixed:358callssymbol:src/helix/sim/experiment_planner.py:_canonical_json_bytes:354(high)symbol:src/helix/sim/posterior.py:_extract_metadata:104callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/sim/posterior.py:_extract_probability:49callssymbol:src/helix/sim/posterior.py:_coerce_float:35(high)symbol:src/helix/sim/posterior.py:_extract_probability:49callssymbol:src/helix/sim/posterior.py:_sanitize_probability:42(high)symbol:src/helix/sim/posterior.py:_sanitize_probability:42callssymbol:src/helix/sim/posterior.py:_coerce_float:35(high)symbol:src/helix/sim/structural_risk.py:_heavy_tail_bin_mass:239callssymbol:examples/plugins/remote_web_panel/ui/main.js:p:74(low)symbol:src/helix/sim/structural_risk.py:_poisson_p_ge3:216callssymbol:src/helix/sim/structural_risk.py:_clamp01:14(high)symbol:src/helix/sim/structural_risk.py:_strand_token:35callssymbol:src/helix/sim/structural_risk.py:_safe_str:31(high)symbol:src/helix/sim/structural_risk.py:normalized:68callssymbol:src/helix/sim/structural_risk.py:_clamp01:14(high)symbol:src/helix/sim/structural_risk.py:normalized:68callssymbol:src/helix/sim/structural_risk.py:_safe_int:24(high)symbol:src/helix/sim/structural_risk.py:normalized:68callssymbol:src/helix/sim/structural_risk.py:_safe_str:31(high)symbol:src/helix/sim/structural_risk.py:normalized:68callssymbol:src/helix/sim/structural_risk.py:_strand_token:35(high)symbol:src/helix/sim/structural_risk.py:normalized:68callssymbol:src/helix/sim/structural_risk.py:BreakSite:59(high)symbol:src/helix/sim/structural_risk.py:to_dict:196callssymbol:src/helix/sim/structural_risk.py:to_dict:79(high)symbol:src/helix/sketch/hll.py:_hash64:16callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/sketch/hll.py:compute_hll:42callssymbol:src/helix/sketch/hll.py:_hash64:16(high)symbol:src/helix/sketch/hll.py:compute_hll:42callssymbol:src/helix/sketch/hll.py:_normalize:12(high)symbol:src/helix/sketch/hll.py:compute_hll:42callssymbol:src/helix/sketch/hll.py:HLLSketch:21(high)symbol:src/helix/sketch/hll.py:to_dict:38callssymbol:src/helix/sketch/hll.py:estimate:25(high)symbol:src/helix/sketch/hll.py:union_hll:60callssymbol:src/helix/sketch/hll.py:HLLSketch:21(high)symbol:src/helix/sketch/minhash.py:_hash64:15callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/sketch/minhash.py:compute_sketch:30callssymbol:src/helix/sketch/minhash.py:_hash64:15(high)symbol:src/helix/sketch/minhash.py:compute_sketch:30callssymbol:src/helix/sketch/minhash.py:_normalize:11(high)symbol:src/helix/sketch/minhash.py:compute_sketch:30callssymbol:src/helix/sketch/minhash.py:MinHashSketch:21(high)symbol:src/helix/snapshot_bundle.py:_canonical_bytes:24callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/snapshot_bundle.py:_load_json:34callssymbol:src/helix/snapshot_bundle.py:SnapshotBundleError:18(high)symbol:src/helix/snapshot_bundle.py:_snapshot_id:41callssymbol:src/helix/clock.py:utc_now_stamp:112(medium)symbol:src/helix/snapshot_bundle.py:_snapshot_id:41callssymbol:src/helix/security/tokens.py:token_hex:12(medium)symbol:src/helix/snapshot_bundle.py:_snapshot_id:41callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/snapshot_bundle.py:add_file:145callssymbol:src/helix/snapshot_bundle.py:_sha256_bytes:28(high)symbol:src/helix/snapshot_bundle.py:load_manifest:85callssymbol:src/helix/snapshot_bundle.py:SnapshotBundleError:18(high)symbol:src/helix/snapshot_bundle.py:read_bytes:93callssymbol:src/helix/snapshot_bundle.py:SnapshotBundleError:18(high)symbol:src/helix/snapshot_bundle.py:read_json:100callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(high)symbol:src/helix/snapshot_bundle.py:read_json:100callssymbol:src/helix/snapshot_bundle.py:SnapshotBundleError:18(high)symbol:src/helix/snapshot_bundle.py:read_json:100callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/species/builder.py:load_reference_map_tsv:20callssymbol:src/helix/species/builder.py:ReferenceMapRow:12(high)symbol:src/helix/species/builder.py:load_taxonomy_jsonl:53callssymbol:src/helix/species/bundle.py:TaxonEntry:18(medium)symbol:src/helix/species/bundle.py:_canonical_json:86callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/species/bundle.py:to_entry:60callssymbol:src/helix/species/bundle.py:ReferenceEntry:34(high)symbol:src/helix/species/core.py:_all_hashes:133callssymbol:src/helix/species/core.py:iter_canonical_kmer_hashes:37(high)symbol:src/helix/species/core.py:_hash_value:30callssymbol:src/helix/species/core.py:splitmix64:22(high)symbol:src/helix/species/detect.py:_normalize_posterior:120callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/species/detect.py:_sha256_json:41callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/string/fm.py:build_bwt:15callssymbol:src/helix/string/fm.py:_ensure_sentinel:8(high)symbol:src/helix/string/fm.py:build_fm:35callssymbol:src/helix/string/fm.py:build_bwt:15(high)symbol:src/helix/string/fm.py:build_fm:35callssymbol:src/helix/string/fm.py:FMIndex:27(high)symbol:src/helix/string/fm.py:search:75callssymbol:src/helix/string/fm.py:rank:55(high)symbol:src/helix/studio/about_dialog.py:__init__:11callssymbol:src/helix/studio/about_dialog.py:_copy_to_clipboard:59(high)symbol:src/helix/studio/about_dialog.py:__init__:11callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/studio/about_dialog.py:__init__:11callssymbol:src/helix/support/build_meta.py:build_info:44(medium)symbol:src/helix/studio/about_dialog.py:_copy_to_clipboard:59callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/app.py:_apply:489callssymbol:src/helix/studio/app.py:_log_window_metrics:447(high)symbol:src/helix/studio/app.py:_apply:489callssymbol:src/helix/studio/app.py:_pick_screen:466(high)symbol:src/helix/studio/app.py:_bootstrap_environment:237callssymbol:src/helix/studio/app.py:_choose_qt_platform:213(high)symbol:src/helix/studio/app.py:_bootstrap_environment:237callssymbol:src/helix/studio/app.py:_try_enable_windows_per_monitor_dpi:106(high)symbol:src/helix/studio/app.py:_choose_qt_platform:213callssymbol:src/helix/studio/app.py:_detect_wsl:200(high)symbol:src/helix/studio/app.py:_choose_qt_platform:213callssymbol:src/helix/studio/app.py:_env_flag:206(high)symbol:src/helix/studio/app.py:_configure_application:165callssymbol:src/helix/studio/ui_tokens.py:ui_scale_factor:25(medium)symbol:src/helix/studio/app.py:_configure_terminal_ctrl_c:150callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/app.py:_ensure_cuda_fields:20callssymbol:src/helix/fs.py:glob_sorted:37(medium)symbol:src/helix/studio/app.py:_format_screen:357callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:src/helix/studio/app.py:_log_added:413callssymbol:src/helix/studio/app.py:_format_screen:357(high)symbol:src/helix/studio/app.py:_log_primary:406callssymbol:src/helix/studio/app.py:_format_screen:357(high)symbol:src/helix/studio/app.py:_log_removed:420callssymbol:src/helix/studio/app.py:_format_screen:357(high)symbol:src/helix/studio/app.py:_log_scaling_debug:382callssymbol:src/helix/studio/app.py:_format_screen:357(high)symbol:src/helix/studio/app.py:_log_window_metrics:447callssymbol:src/helix/studio/app.py:_format_screen:357(high)symbol:src/helix/studio/app.py:_parse_args:314callssymbol:src/helix/studio/extension_host/supervisor.py:mode:92(medium)symbol:src/helix/studio/app.py:_pick_screen:466callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:src/helix/studio/app.py:_pick_screen:466callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/app.py:_run_welcome_smoke:694callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:runs:183(medium)symbol:src/helix/studio/app.py:_run_welcome_smoke:694callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/app.py:_run_welcome_smoke:694callssymbol:src/helix/studio/welcome.py:set_recent_handler:1168(medium)symbol:src/helix/studio/app.py:_run_welcome_smoke:694callssymbol:src/helix/studio/welcome.py:WelcomeDialog:254(medium)symbol:src/helix/studio/app.py:_run_welcome_smoke:694callssymbol:src/helix/temp.py:gettempdir:43(medium)symbol:src/helix/studio/app.py:_start_watchdog:334callssymbol:src/helix/clock.py:perf_counter:72(medium)symbol:src/helix/studio/app.py:_tick:342callssymbol:src/helix/clock.py:perf_counter:72(medium)symbol:src/helix/studio/app.py:launch:295callssymbol:src/helix/config.py:HelixFeatures:86(medium)symbol:src/helix/studio/app.py:launch:295callssymbol:src/helix/gui/theme.py:apply_helix_theme:196(medium)symbol:src/helix/studio/app.py:launch:295callssymbol:src/helix/studio/app.py:_bootstrap_environment:237(high)symbol:src/helix/studio/app.py:launch:295callssymbol:src/helix/studio/app.py:_configure_application:165(high)symbol:src/helix/studio/app.py:launch:295callssymbol:src/helix/studio/app.py:_load_app_icon:175(high)symbol:src/helix/studio/app.py:launch:295callssymbol:src/helix/studio/context.py:StudioContext:12(medium)symbol:src/helix/studio/app.py:launch:295callssymbol:src/helix/studio/main_window.py:_default_project_root:378(medium)symbol:src/helix/studio/app.py:launch:295callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(medium)symbol:src/helix/studio/app.py:launch:295callssymbol:src/helix/studio/project.py:ProjectModel:145(medium)symbol:src/helix/studio/app.py:launch:295callssymbol:src/helix/studio/session.py:SessionModel:126(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/config.py:HelixFeatures:86(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/determinism/guard.py:enable_from_env:691(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/gui/opengl.py:configure_opengl_surface_format:9(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/gui/theme.py:apply_helix_theme:196(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/ogn/client.py:MockOGNClient:49(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/ogn/manager.py:OgnManager:14(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/scientific_contract.py:load_model_semantics:485(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/scientific_contract.py:load_policy:417(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/app.py:_bootstrap_environment:237(high)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/app.py:_configure_application:165(high)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/app.py:_configure_terminal_ctrl_c:150(high)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/app.py:_force_window_screen:463(high)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/app.py:_load_app_icon:175(high)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/app.py:_log_scaling_debug:382(high)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/app.py:_log_window_metrics:447(high)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/app.py:_parse_args:314(high)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/app.py:_run_welcome_smoke:694(high)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/app.py:_should_start_maximized:517(high)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/app.py:_start_watchdog:334(high)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/context.py:StudioContext:12(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/crash_dialog.py:maybe_show_crash_dialog:160(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/debug_runtime.py:install_window_tracker:31(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/debug_runtime.py:log_pid:16(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/main_window.py:_default_project_root:378(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/main_window.py:_run_welcome_if_needed:9349(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/main_window.py:show:852(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/mcp_bridge.py:start:62(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/mcp_bridge.py:stop:81(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/mcp_bridge.py:StudioMcpBridge:46(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/perf.py:install_exception_shield:94(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/perf.py:PerfOverlay:63(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/perf.py:text:76(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/project.py:load:174(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/project.py:ProjectModel:145(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/studio/session.py:SessionModel:126(medium)symbol:src/helix/studio/app.py:main:527callssymbol:src/helix/support/events.py:log_event:171(medium)symbol:src/helix/studio/app.py:main:527callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/app.py:main:527callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/assays/assay_chooser.py:_amplicon_length:237callssymbol:src/helix/studio/assays/assay_chooser.py:_safe_int:36(high)symbol:src/helix/studio/assays/assay_chooser.py:_amplicon_window:243callssymbol:src/helix/studio/assays/assay_chooser.py:_safe_int:36(high)symbol:src/helix/studio/assays/assay_chooser.py:_canonical_json_bytes:15callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/assays/assay_chooser.py:_has_primers:228callssymbol:src/helix/studio/assays/assay_chooser.py:_norm:43(high)symbol:src/helix/studio/assays/assay_chooser.py:_high_risk_count:159callssymbol:src/helix/studio/assays/assay_chooser.py:_norm:43(high)symbol:src/helix/studio/assays/assay_chooser.py:_infer_insertion_length:255callssymbol:src/helix/studio/assays/assay_chooser.py:_safe_int:36(high)symbol:src/helix/studio/assays/assay_chooser.py:_infer_insertion_length:255callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/assays/assay_chooser.py:_prime_warnings_flag:54callssymbol:src/helix/studio/assays/assay_chooser.py:_norm:43(high)symbol:src/helix/studio/assays/assay_chooser.py:_spectrum_entropy:127callssymbol:src/helix/studio/assays/assay_chooser.py:_norm:43(high)symbol:src/helix/studio/assays/assay_chooser.py:_spectrum_entropy:127callssymbol:src/helix/studio/assays/assay_chooser.py:_safe_float:29(high)symbol:src/helix/studio/assays/assay_chooser.py:_truncated_spectrum:145callssymbol:src/helix/studio/assays/assay_chooser.py:_norm:43(high)symbol:src/helix/studio/assays/assay_chooser.py:_truncated_spectrum:145callssymbol:src/helix/studio/assays/assay_chooser.py:_safe_float:29(high)symbol:src/helix/studio/assays/assay_chooser.py:assay_plan_json_bytes:21callssymbol:src/helix/studio/assays/assay_chooser.py:_canonical_json_bytes:15(high)symbol:src/helix/studio/assays/assay_chooser.py:assay_plan_sha256:25callssymbol:src/helix/studio/assays/assay_chooser.py:assay_plan_json_bytes:21(high)symbol:src/helix/studio/assays/primer_design.py:_canonical_json_bytes:29callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/assays/primer_design.py:_score_primer:220callssymbol:src/helix/studio/assays/primer_design.py:_gc_fraction:180(high)symbol:src/helix/studio/assays/primer_design.py:_score_primer:220callssymbol:src/helix/studio/assays/primer_design.py:_tm_wallace:195(high)symbol:src/helix/studio/assays/primer_design.py:primer_plan_json_bytes:172callssymbol:src/helix/studio/assays/primer_design.py:_canonical_json_bytes:29(high)symbol:src/helix/studio/assays/primer_design.py:primer_plan_sha256:176callssymbol:src/helix/studio/assays/primer_design.py:primer_plan_json_bytes:172(high)symbol:src/helix/studio/backend_config.py:load_backend_config:12callssymbol:src/helix/studio/backend_config.py:StudioBackendConfig:8(high)symbol:src/helix/studio/base_position_calibration.py:_canonical_json_bytes:25callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/base_position_calibration.py:_effective_sample_size:173callssymbol:src/helix/studio/base_position_calibration.py:_normalize_text:169(high)symbol:src/helix/studio/base_position_calibration.py:_effective_sample_size:173callssymbol:src/helix/studio/base_position_calibration.py:_safe_float:158(high)symbol:src/helix/studio/base_position_calibration.py:_extract_observed_positions:205callssymbol:src/helix/studio/base_position_calibration.py:_safe_float:158(high)symbol:src/helix/studio/base_position_calibration.py:_extract_predicted_positions:197callssymbol:src/helix/studio/base_position_calibration.py:_safe_float:158(high)symbol:src/helix/studio/base_position_calibration.py:_ppm:444callssymbol:src/helix/studio/base_position_calibration.py:_safe_float:158(high)symbol:src/helix/studio/base_position_calibration.py:base_position_batch_eval_markdown:79callssymbol:src/helix/studio/base_position_calibration.py:format_base_position_batch_eval_summary:63(high)symbol:src/helix/studio/base_position_calibration.py:base_position_calibration_batch_eval_json_bytes:55callssymbol:src/helix/studio/base_position_calibration.py:_canonical_json_bytes:25(high)symbol:src/helix/studio/base_position_calibration.py:base_position_calibration_batch_eval_sha256:59callssymbol:src/helix/studio/base_position_calibration.py:base_position_calibration_batch_eval_json_bytes:55(high)symbol:src/helix/studio/base_position_calibration.py:base_position_calibration_eval_json_bytes:47callssymbol:src/helix/studio/base_position_calibration.py:_canonical_json_bytes:25(high)symbol:src/helix/studio/base_position_calibration.py:base_position_calibration_eval_sha256:51callssymbol:src/helix/studio/base_position_calibration.py:base_position_calibration_eval_json_bytes:47(high)symbol:src/helix/studio/base_position_calibration.py:base_position_calibration_preview_json_bytes:39callssymbol:src/helix/studio/base_position_calibration.py:_canonical_json_bytes:25(high)symbol:src/helix/studio/base_position_calibration.py:base_position_calibration_preview_sha256:43callssymbol:src/helix/studio/base_position_calibration.py:base_position_calibration_preview_json_bytes:39(high)symbol:src/helix/studio/base_position_calibration.py:base_position_calibration_profile_json_bytes:31callssymbol:src/helix/studio/base_position_calibration.py:_canonical_json_bytes:25(high)symbol:src/helix/studio/base_position_calibration.py:base_position_calibration_profile_sha256:35callssymbol:src/helix/studio/base_position_calibration.py:base_position_calibration_profile_json_bytes:31(high)symbol:src/helix/studio/batch/batch_compare_panel.py:__init__:160callssymbol:src/helix/studio/batch/batch_compare_panel.py:_on_weight_changed:968(high)symbol:src/helix/studio/batch/batch_compare_panel.py:__init__:160callssymbol:src/helix/studio/batch/batch_compare_panel.py:_render_history:1048(high)symbol:src/helix/studio/batch/batch_compare_panel.py:__init__:160callssymbol:src/helix/studio/batch/batch_compare_panel.py:_update_decision_mode_from_session:376(high)symbol:src/helix/studio/batch/batch_compare_panel.py:__init__:160callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:__init__:160callssymbol:src/helix/studio/extension_host/supervisor.py:mode:92(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:__init__:160callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:__init__:160callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:__init__:160callssymbol:src/helix/studio/workers.py:CancelToken:31(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:__init__:160callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/batch/batch_compare_panel.py:__init__:160callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/batch/batch_compare_panel.py:_apply_candidate:1180callssymbol:src/helix/studio/batch/batch_compare_panel.py:_capture_plan_snapshot:1100(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_apply_candidate:1180callssymbol:src/helix/studio/batch/batch_compare_panel.py:_next_history_id:1092(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_apply_candidate:1180callssymbol:src/helix/studio/batch/batch_compare_panel.py:_render_history:1048(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_apply_candidate:1180callssymbol:src/helix/studio/batch/batch_compare_panel.py:_safe_int:47(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_apply_candidate:1180callssymbol:src/helix/studio/edit_plan.py:edit_plan_to_dict:143(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_apply_candidate:1180callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_apply_candidate:1180callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_apply_decision_mode_gate:390callssymbol:src/helix/studio/extension_host/supervisor.py:mode:92(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_apply_selected:1172callssymbol:src/helix/studio/batch/batch_compare_panel.py:_apply_candidate:1180(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_apply_snapshot:1121callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/batch/batch_compare_panel.py:_apply_snapshot:1121callssymbol:src/helix/studio/batch/batch_compare_panel.py:_capture_plan_snapshot:1100(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_apply_snapshot:1121callssymbol:src/helix/studio/batch/batch_compare_panel.py:_next_history_id:1092(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_apply_snapshot:1121callssymbol:src/helix/studio/edit_plan.py:edit_plan_to_dict:143(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_apply_snapshot:1121callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_apply_snapshot:1121callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_apply_weights:986callssymbol:src/helix/studio/batch/batch_compare_panel.py:_rerank_candidates:1016(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_build_batch_spec:72callssymbol:src/helix/studio/batch/batch_compare_panel.py:_pam_class_from:66(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_build_batch_spec:72callssymbol:src/helix/studio/batch/batch_compare_panel.py:_pam_pattern_from:54(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_build_batch_spec:72callssymbol:src/helix/studio/batch/batch_compare_panel.py:_safe_int:47(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_build_batch_spec:72callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_build_batch_spec:72callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_candidate_sort_key:641callssymbol:src/helix/studio/batch/batch_compare_panel.py:_safe_int:47(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_capture_plan_snapshot:1100callssymbol:src/helix/studio/edit_plan.py:edit_plan_to_dict:143(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_capture_plan_snapshot:1100callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_current_weights:894callssymbol:src/helix/studio/batch/batch_compare_panel.py:_display_weights:858(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_current_weights:894callssymbol:src/helix/studio/batch/batch_compare_panel.py:_map_weights_for_spec:884(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_current_weights:894callssymbol:src/helix/studio/batch/batch_compare_panel.py:_normalize_weights:900(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_display_weights:858callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/batch/batch_compare_panel.py:_history_key:1064callssymbol:src/helix/studio/batch/batch_compare_panel.py:_safe_int:47(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_load_ranking_spec:935callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/batch/batch_compare_panel.py:_load_ranking_spec:935callssymbol:src/helix/studio/batch/batch_compare_panel.py:_map_weights_for_display:867(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_load_ranking_spec:935callssymbol:src/helix/studio/batch/batch_compare_panel.py:_normalize_weights:900(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_load_ranking_spec:935callssymbol:src/helix/studio/batch/batch_compare_panel.py:_update_evaluation_lock:1004(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_load_ranking_spec:935callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_map_weights_for_display:867callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/batch/batch_compare_panel.py:_map_weights_for_spec:884callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/batch/batch_compare_panel.py:_maybe_update_evaluation_metrics:575callssymbol:src/helix/evaluation/auroc_metric.py:build_auroc_metric_v1:17(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_maybe_update_evaluation_metrics:575callssymbol:src/helix/evaluation/packs.py:load_evaluation_pack:352(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_maybe_update_evaluation_metrics:575callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_maybe_update_evaluation_metrics:575callssymbol:src/helix/sweep.py:export:135(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_maybe_update_evaluation_metrics:575callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/batch/batch_compare_panel.py:_next_history_id:1092callssymbol:src/helix/studio/batch/batch_compare_panel.py:_safe_int:47(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_normalize_weights:900callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_err:508callssymbol:src/helix/studio/batch/batch_compare_panel.py:_set_running:457(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_err:508callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_export_clicked:1318callssymbol:src/helix/studio/batch/batch_compare_panel.py:_write_bundle:1341(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_export_clicked:1318callssymbol:src/helix/studio/export_gate.py:build_export_context:45(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_export_clicked:1318callssymbol:src/helix/studio/ui/export_gate.py:ensure_export_allowed:19(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_ok:504callssymbol:src/helix/studio/batch/batch_compare_panel.py:_set_results:514(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_ok:504callssymbol:src/helix/studio/batch/batch_compare_panel.py:_set_running:457(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_pair_mode_toggled:424callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_pair_mode_toggled:424callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_pareto_toggled:1042callssymbol:src/helix/studio/batch/batch_compare_panel.py:_filtered_candidates:1035(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_pareto_toggled:1042callssymbol:src/helix/studio/batch/batch_compare_panel.py:_render_table:656(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_row_activated:1168callssymbol:src/helix/studio/batch/batch_compare_panel.py:_apply_candidate:1180(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_run_clicked:474callssymbol:src/helix/studio/batch/batch_compare_panel.py:_build_batch_spec:72(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_run_clicked:474callssymbol:src/helix/studio/batch/batch_compare_panel.py:_set_running:457(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_run_clicked:474callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_selection_changed:734callssymbol:src/helix/studio/batch/batch_compare_panel.py:_render_details:745(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_state_changed:445callssymbol:src/helix/studio/batch/batch_compare_panel.py:_render_history:1048(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_state_changed:445callssymbol:src/helix/studio/batch/batch_compare_panel.py:_update_decision_mode_from_session:376(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_state_changed:445callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_weight_changed:968callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_weight_changed:968callssymbol:src/helix/studio/batch/batch_compare_panel.py:_apply_weights:986(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_weight_changed:968callssymbol:src/helix/studio/batch/batch_compare_panel.py:_display_weights:858(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_weight_changed:968callssymbol:src/helix/studio/batch/batch_compare_panel.py:_map_weights_for_spec:884(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_weight_changed:968callssymbol:src/helix/studio/batch/batch_compare_panel.py:_normalize_weights:900(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_weight_changed:968callssymbol:src/helix/studio/batch/batch_compare_panel.py:_reject_weight_edit:561(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_on_weight_changed:968callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_reject_weight_edit:561callssymbol:src/helix/studio/batch/batch_compare_panel.py:_load_ranking_spec:935(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_reject_weight_edit:561callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/batch/batch_compare_panel.py:_render_details:745callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/batch/batch_compare_panel.py:_render_table:656callssymbol:src/helix/studio/batch/batch_compare_panel.py:_render_details:745(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_render_table:656callssymbol:src/helix/studio/batch/batch_compare_panel.py:_safe_int:47(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_rerank_candidates:1016callssymbol:src/helix/studio/batch/batch_compare_panel.py:_current_weights:894(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_rerank_candidates:1016callssymbol:src/helix/studio/batch/batch_compare_panel.py:_filtered_candidates:1035(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_rerank_candidates:1016callssymbol:src/helix/studio/batch/batch_compare_panel.py:_render_table:656(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_rerank_candidates:1016callssymbol:src/helix/studio/batch/model.py:normalized_composite_score:329(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_revert_history_entry:1161callssymbol:src/helix/studio/batch/batch_compare_panel.py:_apply_snapshot:1121(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_run:484callssymbol:src/helix/studio/batch/model.py:run_batch:462(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_set_results:514callssymbol:src/helix/studio/batch/batch_compare_panel.py:_filtered_candidates:1035(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_set_results:514callssymbol:src/helix/studio/batch/batch_compare_panel.py:_load_ranking_spec:935(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_set_results:514callssymbol:src/helix/studio/batch/batch_compare_panel.py:_maybe_update_evaluation_metrics:575(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_set_results:514callssymbol:src/helix/studio/batch/batch_compare_panel.py:_record_evaluation_lock_metadata:547(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_set_results:514callssymbol:src/helix/studio/batch/batch_compare_panel.py:_render_table:656(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_set_results:514callssymbol:src/helix/studio/batch/batch_compare_panel.py:_report_is_pair_mode:465(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_set_results:514callssymbol:src/helix/studio/batch/batch_compare_panel.py:_rerank_candidates:1016(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_set_results:514callssymbol:src/helix/studio/batch/batch_compare_panel.py:_update_decision_mode_from_session:376(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_set_results:514callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/batch/batch_compare_panel.py:_set_results:514callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/batch/batch_compare_panel.py:_set_running:457callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/batch/batch_compare_panel.py:_update_decision_mode_from_session:376callssymbol:src/helix/studio/batch/batch_compare_panel.py:_apply_decision_mode_gate:390(high)symbol:src/helix/studio/batch/batch_compare_panel.py:_update_decision_mode_from_session:376callssymbol:src/helix/studio/run_artifact.py:artifact_decision_mode_eligible:1207(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_update_decision_mode_from_session:376callssymbol:src/helix/studio/run_artifact.py:artifact_is_valid:1185(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_update_decision_mode_from_session:376callssymbol:src/helix/studio/session.py:ensure_run_artifact:189(medium)symbol:src/helix/studio/batch/batch_compare_panel.py:_write_bundle:1341callssymbol:src/helix/studio/batch/bundle.py:write_batch_bundle:235(medium)symbol:src/helix/studio/batch/bundle.py:_parse_sha256_file:360callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/batch/bundle.py:build_manifest:32callssymbol:src/helix/studio/batch/bundle.py:_created_utc:27(high)symbol:src/helix/studio/batch/bundle.py:build_manifest:32callssymbol:src/helix/studio/batch/bundle.py:sha256_hex:19(high)symbol:src/helix/studio/batch/bundle.py:stable_json_bytes:23callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/batch/bundle.py:verify_batch_bundle_zip_bytes:256callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/batch/bundle.py:verify_batch_bundle_zip_bytes:256callssymbol:src/helix/studio/batch/bundle.py:_find_pack_dirname:243(high)symbol:src/helix/studio/batch/bundle.py:verify_batch_bundle_zip_bytes:256callssymbol:src/helix/studio/batch/bundle.py:sha256_hex:19(high)symbol:src/helix/studio/batch/bundle.py:verify_batch_bundle_zip_bytes:256callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/batch/bundle.py:write_batch_bundle:235callssymbol:src/helix/studio/batch/bundle.py:build_batch_bundle_zip_bytes:51(high)symbol:src/helix/studio/batch/bundle.py:write_batch_bundle:235callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/studio/batch/model.py:_build_candidate_result:638callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/batch/model.py:_build_candidate_result:638callssymbol:src/helix/studio/assays/assay_chooser.py:build_assay_plan:616(medium)symbol:src/helix/studio/batch/model.py:_build_candidate_result:638callssymbol:src/helix/studio/assays/primer_design.py:build_primer_plan:393(medium)symbol:src/helix/studio/batch/model.py:_build_candidate_result:638callssymbol:src/helix/studio/batch/model.py:_run_offtargets_for_guides:547(high)symbol:src/helix/studio/batch/model.py:_build_candidate_result:638callssymbol:src/helix/studio/offtargets/model.py:offtarget_report_to_dict:301(medium)symbol:src/helix/studio/batch/model.py:_build_candidate_result:638callssymbol:src/helix/studio/offtargets/reference_accessor.py:accessor:341(medium)symbol:src/helix/studio/batch/model.py:_build_candidate_result:638callssymbol:src/helix/studio/offtargets/reference_accessor.py:build_reference_cache_from_config:360(medium)symbol:src/helix/studio/batch/model.py:_build_candidate_result:638callssymbol:src/helix/studio/offtargets/reference_accessor.py:OffTargetReferenceCache:329(medium)symbol:src/helix/studio/batch/model.py:_build_candidate_result:638callssymbol:src/helix/studio/offtargets/validation_plan.py:build_validation_plan:207(medium)symbol:src/helix/studio/batch/model.py:_build_candidate_result:638callssymbol:src/helix/studio/outcomes/clone_yield.py:build_clone_plan:87(medium)symbol:src/helix/studio/batch/model.py:_build_candidate_result:638callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(medium)symbol:src/helix/studio/batch/model.py:_canonical_json_bytes:37callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/batch/model.py:_genome_digest:59callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/batch/model.py:_objective_dominates:297callssymbol:src/helix/studio/batch/model.py:_objective_value:273(high)symbol:src/helix/studio/batch/model.py:_pareto_front:154callssymbol:src/helix/studio/batch/model.py:_dominates:168(high)symbol:src/helix/studio/batch/model.py:batch_report_json_bytes:47callssymbol:src/helix/studio/batch/model.py:_canonical_json_bytes:37(high)symbol:src/helix/studio/batch/model.py:batch_report_sha256:55callssymbol:src/helix/studio/batch/model.py:batch_report_json_bytes:47(high)symbol:src/helix/studio/batch/model.py:batch_spec_json_bytes:43callssymbol:src/helix/studio/batch/model.py:_canonical_json_bytes:37(high)symbol:src/helix/studio/batch/model.py:batch_spec_sha256:51callssymbol:src/helix/studio/batch/model.py:batch_spec_json_bytes:43(high)symbol:src/helix/studio/batch/model.py:compute_inputs_sha256:449callssymbol:src/helix/studio/batch/model.py:_canonical_json_bytes:37(high)symbol:src/helix/studio/batch/model.py:compute_inputs_sha256:449callssymbol:src/helix/studio/batch/model.py:_genome_digest:59(high)symbol:src/helix/studio/batch/model.py:compute_pareto_flags:315callssymbol:src/helix/studio/batch/model.py:_objective_dominates:297(high)symbol:src/helix/studio/calibration_coverage.py:_coerce_text_list:35callssymbol:src/helix/studio/calibration_coverage.py:_text:27(high)symbol:src/helix/studio/calibration_coverage.py:_norm:31callssymbol:src/helix/studio/calibration_coverage.py:_text:27(high)symbol:src/helix/studio/calibration_coverage.py:build_run_context_v1_from_summary:90callssymbol:src/helix/studio/calibration_coverage.py:_mapping:23(high)symbol:src/helix/studio/calibration_coverage.py:build_run_context_v1_from_summary:90callssymbol:src/helix/studio/calibration_coverage.py:_text:27(high)symbol:src/helix/studio/calibration_coverage.py:build_run_context_v1_from_summary:90callssymbol:src/helix/studio/calibration_coverage.py:build_run_context_v1:55(high)symbol:src/helix/studio/calibration.py:_canonical_json_bytes:31callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/calibration.py:_desired_frequency_from_report:117callssymbol:src/helix/studio/calibration.py:_safe_float:53(high)symbol:src/helix/studio/calibration.py:_desired_frequency_from_report:117callssymbol:src/helix/studio/outcomes/clone_yield.py:build_clone_plan:87(medium)symbol:src/helix/studio/calibration.py:_effective_sample_size:93callssymbol:src/helix/studio/calibration.py:_normalize_text:64(high)symbol:src/helix/studio/calibration.py:_effective_sample_size:93callssymbol:src/helix/studio/calibration.py:_safe_float:53(high)symbol:src/helix/studio/calibration.py:_prime_prior_map:134callssymbol:src/helix/studio/calibration.py:_safe_float:53(high)symbol:src/helix/studio/calibration.py:calibration_preview_json_bytes:45callssymbol:src/helix/studio/calibration.py:_canonical_json_bytes:31(high)symbol:src/helix/studio/calibration.py:calibration_preview_sha256:49callssymbol:src/helix/studio/calibration.py:calibration_preview_json_bytes:45(high)symbol:src/helix/studio/calibration.py:calibration_profile_json_bytes:37callssymbol:src/helix/studio/calibration.py:_canonical_json_bytes:31(high)symbol:src/helix/studio/calibration.py:calibration_profile_sha256:41callssymbol:src/helix/studio/calibration.py:calibration_profile_json_bytes:37(high)symbol:src/helix/studio/center_panel.py:__init__:239callssymbol:src/helix/app_identity.py:omnis_helix_settings:46(medium)symbol:src/helix/studio/center_panel.py:__init__:239callssymbol:src/helix/studio/center_panel.py:__init__:57(high)symbol:src/helix/studio/center_panel.py:__init__:239callssymbol:src/helix/studio/center_panel.py:_build_hero:328(high)symbol:src/helix/studio/center_panel.py:__init__:239callssymbol:src/helix/studio/center_panel.py:_build_summary_panel:1212(high)symbol:src/helix/studio/center_panel.py:__init__:239callssymbol:src/helix/studio/center_panel.py:_refresh_pilot_package_lane:832(high)symbol:src/helix/studio/center_panel.py:__init__:239callssymbol:src/helix/studio/center_panel.py:_update_hero_actions_layout:1061(high)symbol:src/helix/studio/center_panel.py:__init__:239callssymbol:src/helix/studio/center_panel.py:_update_hero_card_padding:1002(high)symbol:src/helix/studio/center_panel.py:__init__:239callssymbol:src/helix/studio/center_panel.py:_update_hero_card_width:1044(high)symbol:src/helix/studio/center_panel.py:__init__:239callssymbol:src/helix/studio/center_panel.py:_update_hero_workspace_layout:1153(high)symbol:src/helix/studio/center_panel.py:__init__:239callssymbol:src/helix/studio/center_panel.py:HeroStatusModel:43(high)symbol:src/helix/studio/center_panel.py:__init__:239callssymbol:src/helix/studio/center_panel.py:update_status:1825(high)symbol:src/helix/studio/center_panel.py:__init__:239callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/center_panel.py:__init__:239callssymbol:src/helix/studio/outcome_explorer.py:set_run_select_handler:8832(medium)symbol:src/helix/studio/center_panel.py:__init__:239callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/center_panel.py:__init__:57callssymbol:src/helix/studio/center_panel.py:__init__:239(high)symbol:src/helix/studio/center_panel.py:_apply_card_tone:1477callssymbol:src/helix/studio/center_panel.py:_repolish_widget:1466(high)symbol:src/helix/studio/center_panel.py:_build_hero:328callssymbol:src/helix/studio/center_panel.py:_build_launch_lane_card:766(high)symbol:src/helix/studio/center_panel.py:_build_hero:328callssymbol:src/helix/studio/center_panel.py:_build_stat_card:732(high)symbol:src/helix/studio/center_panel.py:_build_hero:328callssymbol:src/helix/studio/center_panel.py:_set_onboarding_seen:1494(high)symbol:src/helix/studio/center_panel.py:_build_hero:328callssymbol:src/helix/studio/center_panel.py:MolecularPreviewWidget:52(high)symbol:src/helix/studio/center_panel.py:_build_hero:328callssymbol:src/helix/studio/hint_banner.py:HintBanner:9(medium)symbol:src/helix/studio/center_panel.py:_build_hero:328callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/center_panel.py:_build_hero:328callssymbol:src/helix/studio/plugins/registry.py:latest:32(medium)symbol:src/helix/studio/center_panel.py:_build_stat_card:732callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/center_panel.py:_build_summary_panel:1212callssymbol:src/helix/studio/center_panel.py:_set_onboarding_seen:1494(high)symbol:src/helix/studio/center_panel.py:_build_summary_panel:1212callssymbol:src/helix/studio/hint_banner.py:HintBanner:9(medium)symbol:src/helix/studio/center_panel.py:_build_summary_panel:1212callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/center_panel.py:_build_summary_panel:1212callssymbol:src/helix/studio/outcome_explorer.py:FlowLayout:1859(medium)symbol:src/helix/studio/center_panel.py:_build_summary_panel:1212callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerWidget:5518(medium)symbol:src/helix/studio/center_panel.py:_copy_latest_pilot_package_archive_path:953callssymbol:src/helix/studio/center_panel.py:_latest_pilot_package_paths:811(high)symbol:src/helix/studio/center_panel.py:_copy_latest_pilot_package_archive_path:953callssymbol:src/helix/studio/pilot_package_ui.py:copy_local_path:201(medium)symbol:src/helix/studio/center_panel.py:_copy_latest_pilot_package_path:946callssymbol:src/helix/studio/center_panel.py:_latest_pilot_package_paths:811(high)symbol:src/helix/studio/center_panel.py:_copy_latest_pilot_package_path:946callssymbol:src/helix/studio/pilot_package_ui.py:copy_local_path:201(medium)symbol:src/helix/studio/center_panel.py:_copy_latest_pilot_package_summary_path:960callssymbol:src/helix/studio/center_panel.py:_latest_pilot_package_paths:811(high)symbol:src/helix/studio/center_panel.py:_copy_latest_pilot_package_summary_path:960callssymbol:src/helix/studio/pilot_package_ui.py:copy_local_path:201(medium)symbol:src/helix/studio/center_panel.py:_copy_latest_pilot_package_summary_path:960callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(medium)symbol:src/helix/studio/center_panel.py:_copy_latest_pilot_package_verify_command:972callssymbol:src/helix/studio/center_panel.py:_latest_pilot_package_paths:811(high)symbol:src/helix/studio/center_panel.py:_copy_latest_pilot_package_verify_command:972callssymbol:src/helix/studio/pilot_package_ui.py:copy_pilot_package_verify_command:318(medium)symbol:src/helix/studio/center_panel.py:_copy_latest_pilot_package_verify_command:972callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(medium)symbol:src/helix/studio/center_panel.py:_draw_grid:110callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/center_panel.py:_draw_labels:207callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/center_panel.py:_latest_pilot_package_paths:811callssymbol:src/helix/studio/pilot_handoff.py:resolve_existing_pilot_package_paths:246(medium)symbol:src/helix/studio/center_panel.py:_on_clone_requested_from_timeline:1455callssymbol:src/helix/studio/main_window.py:_clone_run_to_builder:3100(medium)symbol:src/helix/studio/center_panel.py:_on_compare_requested_from_timeline:1447callssymbol:src/helix/studio/main_window.py:_on_focus_compare_requested:2965(medium)symbol:src/helix/studio/center_panel.py:_on_molecular_preview_clicked:1543callssymbol:src/helix/studio/main_window.py:_set_center_tab:2362(medium)symbol:src/helix/studio/center_panel.py:_on_molecular_preview_clicked:1543callssymbol:src/helix/studio/main_window.py:open_center_tab:5418(medium)symbol:src/helix/studio/center_panel.py:_on_open_helixspec_clicked:1533callssymbol:src/helix/studio/main_window.py:_set_center_tab:2362(medium)symbol:src/helix/studio/center_panel.py:_on_open_helixspec_clicked:1533callssymbol:src/helix/studio/main_window.py:open_center_tab:5418(medium)symbol:src/helix/studio/center_panel.py:_on_open_latest_clicked:1506callssymbol:src/helix/studio/main_window.py:latest_run_id:3474(medium)symbol:src/helix/studio/center_panel.py:_on_open_latest_clicked:1506callssymbol:src/helix/studio/main_window.py:on_run_activated:5246(medium)symbol:src/helix/studio/center_panel.py:_on_run_selected_from_timeline:1439callssymbol:src/helix/studio/main_window.py:on_run_activated:5246(medium)symbol:src/helix/studio/center_panel.py:_on_session_error:1868callssymbol:src/helix/studio/center_panel.py:HeroStatusModel:43(high)symbol:src/helix/studio/center_panel.py:_on_session_error:1868callssymbol:src/helix/studio/center_panel.py:update_status:1825(high)symbol:src/helix/studio/center_panel.py:_on_session_run_recorded:1892callssymbol:src/helix/studio/center_panel.py:HeroStatusModel:43(high)symbol:src/helix/studio/center_panel.py:_on_session_run_recorded:1892callssymbol:src/helix/studio/center_panel.py:update_status:1825(high)symbol:src/helix/studio/center_panel.py:_on_session_state_changed:1690callssymbol:src/helix/studio/center_panel.py:_refresh_evaluation_from_config:1330(high)symbol:src/helix/studio/center_panel.py:_on_session_state_changed:1690callssymbol:src/helix/studio/center_panel.py:HeroStatusModel:43(high)symbol:src/helix/studio/center_panel.py:_on_session_state_changed:1690callssymbol:src/helix/studio/center_panel.py:update_status:1825(high)symbol:src/helix/studio/center_panel.py:_on_session_status:1879callssymbol:src/helix/studio/center_panel.py:HeroStatusModel:43(high)symbol:src/helix/studio/center_panel.py:_on_session_status:1879callssymbol:src/helix/studio/center_panel.py:update_status:1825(high)symbol:src/helix/studio/center_panel.py:_open_latest_pilot_package_archive:939callssymbol:src/helix/studio/center_panel.py:_latest_pilot_package_paths:811(high)symbol:src/helix/studio/center_panel.py:_open_latest_pilot_package_archive:939callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/center_panel.py:_open_latest_pilot_package_folder:894callssymbol:src/helix/studio/center_panel.py:_latest_pilot_package_paths:811(high)symbol:src/helix/studio/center_panel.py:_open_latest_pilot_package_folder:894callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/center_panel.py:_open_latest_pilot_package_summary:927callssymbol:src/helix/studio/center_panel.py:_latest_pilot_package_paths:811(high)symbol:src/helix/studio/center_panel.py:_open_latest_pilot_package_summary:927callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/center_panel.py:_open_latest_pilot_package_summary:927callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(medium)symbol:src/helix/studio/center_panel.py:_preview_latest_pilot_manifest:901callssymbol:src/helix/studio/center_panel.py:_latest_pilot_package_paths:811(high)symbol:src/helix/studio/center_panel.py:_preview_latest_pilot_manifest:901callssymbol:src/helix/studio/pilot_package_ui.py:preview_pilot_package_manifest:222(medium)symbol:src/helix/studio/center_panel.py:_refresh_evaluation_from_config:1330callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/center_panel.py:_refresh_evaluation_from_config:1330callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/center_panel.py:_refresh_insight_cards:1761callssymbol:src/helix/studio/center_panel.py:_apply_card_tone:1477(high)symbol:src/helix/studio/center_panel.py:_refresh_insight_cards:1761callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/center_panel.py:_refresh_pilot_package_lane:832callssymbol:src/helix/studio/center_panel.py:_apply_card_tone:1477(high)symbol:src/helix/studio/center_panel.py:_refresh_pilot_package_lane:832callssymbol:src/helix/studio/center_panel.py:_latest_pilot_package_paths:811(high)symbol:src/helix/studio/center_panel.py:_refresh_pilot_package_lane:832callssymbol:src/helix/studio/center_panel.py:_set_pilot_package_actions_visible:877(high)symbol:src/helix/studio/center_panel.py:_refresh_pilot_package_lane:832callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(medium)symbol:src/helix/studio/center_panel.py:_refresh_pilot_package_lane:832callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/center_panel.py:_refresh_workspace_lanes:1794callssymbol:src/helix/studio/center_panel.py:_apply_card_tone:1477(high)symbol:src/helix/studio/center_panel.py:_refresh_workspace_lanes:1794callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/center_panel.py:_set_onboarding_seen:1494callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/center_panel.py:_set_summary_chip:1683callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/center_panel.py:_update_hero_actions_layout:1061callssymbol:src/helix/studio/center_panel.py:_hero_available_width:988(high)symbol:src/helix/studio/center_panel.py:_update_hero_actions_layout:1061callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/center_panel.py:_update_hero_actions_layout:1061callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/center_panel.py:_update_hero_card_padding:1002callssymbol:src/helix/studio/center_panel.py:_hero_available_width:988(high)symbol:src/helix/studio/center_panel.py:_update_hero_card_padding:1002callssymbol:src/helix/studio/main_window.py:window:349(medium)symbol:src/helix/studio/center_panel.py:_update_hero_card_width:1044callssymbol:src/helix/studio/center_panel.py:_hero_available_width:988(high)symbol:src/helix/studio/center_panel.py:_update_hero_card_width:1044callssymbol:src/helix/studio/center_panel.py:_update_hero_overview_layout:1112(high)symbol:src/helix/studio/center_panel.py:_update_hero_card_width:1044callssymbol:src/helix/studio/center_panel.py:_update_hero_workspace_layout:1153(high)symbol:src/helix/studio/center_panel.py:_update_hero_overview_layout:1112callssymbol:src/helix/studio/center_panel.py:_hero_available_width:988(high)symbol:src/helix/studio/center_panel.py:_update_hero_workspace_layout:1153callssymbol:src/helix/studio/center_panel.py:_hero_available_width:988(high)symbol:src/helix/studio/center_panel.py:_update_hero_workspace_layout:1153callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/center_panel.py:_update_hero_workspace_layout:1153callssymbol:src/helix/studio/outcome_explorer.py:count:1879(medium)symbol:src/helix/studio/center_panel.py:_update_hero_workspace_layout:1153callssymbol:src/helix/studio/outcome_explorer.py:takeAt:1887(medium)symbol:src/helix/studio/center_panel.py:_verify_latest_pilot_package:909callssymbol:src/helix/studio/center_panel.py:_latest_pilot_package_paths:811(high)symbol:src/helix/studio/center_panel.py:_verify_latest_pilot_package:909callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(medium)symbol:src/helix/studio/center_panel.py:_verify_latest_pilot_package:909callssymbol:src/helix/studio/pilot_package_ui.py:preview_pilot_package_verification:290(medium)symbol:src/helix/studio/center_panel.py:bind_session:317callssymbol:src/helix/studio/center_panel.py:_on_session_state_changed:1690(high)symbol:src/helix/studio/center_panel.py:mousePressEvent:67callssymbol:Visualization_Bench/prototype.js:button:920(low)symbol:src/helix/studio/center_panel.py:paintEvent:77callssymbol:src/helix/studio/center_panel.py:_draw_dna_helix:158(high)symbol:src/helix/studio/center_panel.py:paintEvent:77callssymbol:src/helix/studio/center_panel.py:_draw_grid:110(high)symbol:src/helix/studio/center_panel.py:paintEvent:77callssymbol:src/helix/studio/center_panel.py:_draw_labels:207(high)symbol:src/helix/studio/center_panel.py:paintEvent:77callssymbol:src/helix/studio/center_panel.py:_draw_protein_surface:124(high)symbol:src/helix/studio/center_panel.py:set_compact_mode:291callssymbol:src/helix/studio/center_panel.py:_update_hero_actions_layout:1061(high)symbol:src/helix/studio/center_panel.py:set_compact_mode:291callssymbol:src/helix/studio/center_panel.py:_update_hero_card_padding:1002(high)symbol:src/helix/studio/center_panel.py:set_compact_mode:291callssymbol:src/helix/studio/center_panel.py:_update_hero_card_width:1044(high)symbol:src/helix/studio/center_panel.py:set_compact_mode:291callssymbol:src/helix/studio/center_panel.py:_update_hero_workspace_layout:1153(high)symbol:src/helix/studio/center_panel.py:set_compact_mode:291callssymbol:src/helix/studio/outcome_explorer.py:set_compact_mode:11156(medium)symbol:src/helix/studio/center_panel.py:set_evs:1553callssymbol:src/helix/studio/center_panel.py:_refresh_evaluation_from_config:1330(high)symbol:src/helix/studio/center_panel.py:set_evs:1553callssymbol:src/helix/studio/center_panel.py:_set_summary_chip:1683(high)symbol:src/helix/studio/center_panel.py:set_evs:1553callssymbol:src/helix/studio/center_panel.py:_transition_to_summary:1483(high)symbol:src/helix/studio/center_panel.py:set_evs:1553callssymbol:src/helix/studio/center_panel.py:HeroStatusModel:43(high)symbol:src/helix/studio/center_panel.py:set_evs:1553callssymbol:src/helix/studio/center_panel.py:show_hero:1462(high)symbol:src/helix/studio/center_panel.py:set_evs:1553callssymbol:src/helix/studio/center_panel.py:update_status:1825(high)symbol:src/helix/studio/center_panel.py:set_evs:1553callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/center_panel.py:set_focus_layout:1408callssymbol:src/helix/studio/outcome_explorer.py:set_focus_mode:6361(medium)symbol:src/helix/studio/center_panel.py:set_run_list:1424callssymbol:src/helix/studio/outcome_explorer.py:set_run_list:8797(medium)symbol:src/helix/studio/center_panel.py:update_status:1825callssymbol:src/helix/studio/center_panel.py:_refresh_insight_cards:1761(high)symbol:src/helix/studio/center_panel.py:update_status:1825callssymbol:src/helix/studio/center_panel.py:_refresh_pilot_package_lane:832(high)symbol:src/helix/studio/center_panel.py:update_status:1825callssymbol:src/helix/studio/center_panel.py:_refresh_workspace_lanes:1794(high)symbol:src/helix/studio/center_panel.py:update_status:1825callssymbol:src/helix/studio/center_panel.py:_repolish_widget:1466(high)symbol:src/helix/studio/center_panel.py:update_status:1825callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/command_palette.py:_rebuild:91callssymbol:src/helix/studio/ui_tokens.py:monospace_font:89(medium)symbol:src/helix/studio/command_palette.py:_run_selected:118callssymbol:src/helix/studio/command_palette.py:selected_command:85(high)symbol:src/helix/studio/command_palette.py:showEvent:78callssymbol:src/helix/studio/ui/window_positioning.py:ensure_on_screen:87(medium)symbol:src/helix/studio/commands.py:run:103callssymbol:src/helix/studio/commands.py:get:94(high)symbol:src/helix/studio/commands.py:unregister_owner:85callssymbol:src/helix/studio/commands.py:get:94(high)symbol:src/helix/studio/commands.py:unregister_owner:85callssymbol:src/helix/studio/commands.py:unregister:73(high)symbol:src/helix/studio/commands.py:unregister:73callssymbol:src/helix/studio/commands.py:get:94(high)symbol:src/helix/studio/crash_dialog.py:__init__:35callssymbol:src/helix/app_identity.py:omnis_helix_settings:46(medium)symbol:src/helix/studio/crash_dialog.py:__init__:35callssymbol:src/helix/studio/crash_dialog.py:_upload_support_bundle:113(high)symbol:src/helix/studio/crash_dialog.py:__init__:35callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/studio/crash_dialog.py:__init__:35callssymbol:src/helix/support/crash.py:format_crash_text:147(medium)symbol:src/helix/studio/crash_dialog.py:__init__:35callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/crash_dialog.py:_close_dialog:90callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/crash_dialog.py:_copy_to_clipboard:95callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/crash_dialog.py:_export_support_bundle:102callssymbol:src/helix/support/bundle.py:write_support_bundle:232(medium)symbol:src/helix/studio/crash_dialog.py:_upload_support_bundle:113callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/crash_dialog.py:_upload_support_bundle:113callssymbol:src/helix/studio/ui_dispatcher.py:post:14(medium)symbol:src/helix/studio/crash_dialog.py:_upload_support_bundle:113callssymbol:src/helix/support/bundle.py:write_support_bundle:232(medium)symbol:src/helix/studio/crash_dialog.py:_upload_support_bundle:113callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:bundle:22(low)symbol:src/helix/studio/crash_dialog.py:maybe_show_crash_dialog:160callssymbol:src/helix/studio/crash_dialog.py:CrashReportDialog:34(high)symbol:src/helix/studio/crash_dialog.py:maybe_show_crash_dialog:160callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/crash_dialog.py:maybe_show_crash_dialog:160callssymbol:src/helix/support/crash.py:latest_crash:129(medium)symbol:src/helix/studio/crash_dialog.py:maybe_show_crash_dialog:160callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/debug_runtime.py:install_window_tracker:31callssymbol:src/helix/studio/debug_runtime.py:_env_flag:9(high)symbol:src/helix/studio/debug_runtime.py:install_window_tracker:31callssymbol:src/helix/studio/debug_runtime.py:_Tracker:48(high)symbol:src/helix/studio/debug_runtime.py:log_pid:16callssymbol:src/helix/clock.py:unix_time_s:96(medium)symbol:src/helix/studio/debug_runtime.py:log_pid:16callssymbol:src/helix/studio/debug_runtime.py:_env_flag:9(high)symbol:src/helix/studio/delivery/contract.py:_norm_payload:43callssymbol:src/helix/studio/delivery/contract.py:_norm_token:26(high)symbol:src/helix/studio/delivery/contract.py:_norm_type:30callssymbol:src/helix/studio/delivery/contract.py:_norm_token:26(high)symbol:src/helix/studio/delivery/contract.py:delivery_decl_from_any:192callssymbol:src/helix/studio/delivery/contract.py:_norm_payload:43(high)symbol:src/helix/studio/delivery/contract.py:delivery_decl_from_any:192callssymbol:src/helix/studio/delivery/contract.py:_norm_token:26(high)symbol:src/helix/studio/delivery/contract.py:delivery_decl_from_any:192callssymbol:src/helix/studio/delivery/contract.py:_norm_type:30(high)symbol:src/helix/studio/delivery/contract.py:delivery_decl_from_any:192callssymbol:src/helix/studio/delivery/contract.py:DeliveryValidationError:20(high)symbol:src/helix/studio/delivery/contract.py:delivery_decl_from_any:192callssymbol:src/helix/studio/delivery/contract.py:validate_delivery_decl:63(high)symbol:src/helix/studio/delivery/contract.py:validate_delivery_decl:63callssymbol:src/helix/studio/delivery/contract.py:_norm_payload:43(high)symbol:src/helix/studio/delivery/contract.py:validate_delivery_decl:63callssymbol:src/helix/studio/delivery/contract.py:_norm_token:26(high)symbol:src/helix/studio/delivery/contract.py:validate_delivery_decl:63callssymbol:src/helix/studio/delivery/contract.py:_norm_type:30(high)symbol:src/helix/studio/delivery/contract.py:validate_delivery_decl:63callssymbol:src/helix/studio/delivery/contract.py:DeliveryIssue:15(high)symbol:src/helix/studio/demo_layout.py:seed_canonical_demo_state:9callssymbol:src/helix/studio/main_window.py:_apply_default_splitter_sizes:3412(medium)symbol:src/helix/studio/demo_layout.py:seed_canonical_demo_state:9callssymbol:src/helix/studio/main_window.py:_on_open_demo_session:9746(medium)symbol:src/helix/studio/demo_layout.py:seed_canonical_demo_state:9callssymbol:src/helix/studio/main_window.py:reset_layout_to_defaults:4800(medium)symbol:src/helix/studio/demo_layout.py:seed_canonical_demo_state:9callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/demo_loader.py:_add_repair_node:342callssymbol:src/helix/studio/demo_loader.py:_apply_text_diff:29(high)symbol:src/helix/studio/demo_loader.py:_add_repair_node:342callssymbol:src/helix/studio/demo_loader.py:_sha256_hex:25(high)symbol:src/helix/studio/demo_loader.py:_add_repair_node:342callssymbol:src/helix/studio/session.py:log:354(medium)symbol:src/helix/studio/demo_loader.py:_add_repair_node:342callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/demo_loader.py:_json_safe_obj:35callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/demo_loader.py:_json_safe_obj:35callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:src/helix/studio/demo_loader.py:_sha256_hex:25callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/demo_loader.py:build_canonical_demo_snapshot:99callssymbol:src/helix/gui/modern/builders_2p5d.py:build_workflow2p5d_crispr:261(medium)symbol:src/helix/studio/demo_loader.py:build_canonical_demo_snapshot:99callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(medium)symbol:src/helix/studio/demo_loader.py:build_canonical_demo_snapshot:99callssymbol:src/helix/gui/modern/spec.py:EditVisualizationSpec:69(medium)symbol:src/helix/studio/demo_loader.py:build_canonical_demo_snapshot:99callssymbol:src/helix/studio/demo_loader.py:_counts_from_probs:60(high)symbol:src/helix/studio/demo_loader.py:build_canonical_demo_snapshot:99callssymbol:src/helix/studio/demo_loader.py:_json_safe_obj:35(high)symbol:src/helix/studio/demo_loader.py:build_canonical_demo_snapshot:99callssymbol:src/helix/studio/demo_loader.py:_sha256_hex:25(high)symbol:src/helix/studio/demo_loader.py:build_canonical_demo_snapshot:99callssymbol:src/helix/studio/experiment_presets.py:load_preset:93(medium)symbol:src/helix/studio/demo_loader.py:build_canonical_demo_snapshot:99callssymbol:src/helix/studio/experiment_presets.py:preset_to_snapshot:102(medium)symbol:src/helix/studio/demo_loader.py:build_canonical_demo_snapshot:99callssymbol:src/helix/studio/session.py:log:354(medium)symbol:src/helix/studio/demo_loader.py:build_canonical_demo_snapshot:99callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/demo_loader.py:build_canonical_demo_snapshot:99callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/demo_loader.py:build_guide_summaries_from_demo:829callssymbol:src/helix/studio/demo_loader.py:build_guide_summaries_from_runs:834(high)symbol:src/helix/studio/demo_loader.py:build_guide_summaries_from_demo:829callssymbol:src/helix/studio/demo_loader.py:build_runmodels_from_demo:795(high)symbol:src/helix/studio/demo_loader.py:build_guide_summaries_from_runs:834callssymbol:src/helix/studio/guide_inspector.py:GuideRunSummary:29(medium)symbol:src/helix/studio/demo_loader.py:build_guide_summaries_from_runs:834callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/demo_loader.py:build_guide_summaries_from_session:864callssymbol:src/helix/studio/demo_loader.py:build_guide_summaries_from_runs:834(high)symbol:src/helix/studio/demo_loader.py:build_runmodels_from_demo:795callssymbol:src/helix/studio/demo_loader.py:_load_demo_json:95(high)symbol:src/helix/studio/demo_loader.py:build_runmodels_from_demo:795callssymbol:src/helix/studio/models.py:EngineInfo:9(medium)symbol:src/helix/studio/demo_loader.py:build_runmodels_from_demo:795callssymbol:src/helix/studio/models.py:RunModel:63(medium)symbol:src/helix/studio/demo_loader.py:build_runmodels_from_demo:795callssymbol:src/helix/studio/session_io.py:load_session:95(medium)symbol:src/helix/studio/demo_loader.py:build_runmodels_from_demo:795callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/demo_loader.py:demo_guides_payload:871callssymbol:src/helix/studio/demo_loader.py:_load_demo_json:95(high)symbol:src/helix/studio/divergence_proof_bundle.py:load_divergence_proof_bundle:36callssymbol:src/helixspec/divergence.py:verify_divergence_bundle:605(medium)symbol:src/helix/studio/divergence_proof_dialog.py:__init__:29callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/studio/divergence_proof_dialog.py:__init__:29callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:bundle:22(low)symbol:src/helix/studio/divergence_proof_dialog.py:_copy_verify_command:112callssymbol:src/helix/studio/divergence_proof_bundle.py:verify_command:30(medium)symbol:src/helix/studio/divergence_proof_dialog.py:_copy_verify_command:112callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/divergence_proof_dialog.py:_open:102callssymbol:src/helix/studio/divergence_proof_dialog.py:load_bundle:83(high)symbol:src/helix/studio/divergence_proof_dialog.py:load_bundle:83callssymbol:src/helix/studio/divergence_proof_bundle.py:load_divergence_proof_bundle:36(medium)symbol:src/helix/studio/divergence_proof_dialog.py:load_bundle:83callssymbol:src/helix/studio/divergence_proof_bundle.py:render_one_screen_drift_summary:87(medium)symbol:src/helix/studio/divergence_proof_dialog.py:load_bundle:83callssymbol:src/helix/studio/divergence_proof_bundle.py:verify_command:30(medium)symbol:src/helix/studio/divergence_proof_dialog.py:load_bundle:83callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/dock_panels.py:unregister_owner:73callssymbol:src/helix/studio/dock_panels.py:get:82(high)symbol:src/helix/studio/dock_panels.py:unregister_owner:73callssymbol:src/helix/studio/dock_panels.py:unregister:61(high)symbol:src/helix/studio/dock_panels.py:unregister:61callssymbol:src/helix/studio/dock_panels.py:get:82(high)symbol:src/helix/studio/doctor_dialog.py:__init__:23callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/studio/doctor_dialog.py:__init__:23callssymbol:src/helix/support/doctor.py:render_doctor_report:61(medium)symbol:src/helix/studio/doctor_dialog.py:_copy_to_clipboard:61callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/doctor_dialog.py:_save_to_file:67callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:docs/playground/js/realtime.js:details:584(low)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:src/helix/studio/edit_dag_panel.py:__init__:494(high)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:src/helix/studio/edit_dag_panel.py:_apply_dag_density_layout:3811(high)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:src/helix/studio/edit_dag_panel.py:_apply_header_layout:3858(high)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:src/helix/studio/edit_dag_panel.py:_build_canvas_disclosure:1820(high)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:src/helix/studio/edit_dag_panel.py:_build_canvas_notice:1790(high)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:src/helix/studio/edit_dag_panel.py:_build_decision_panel:2121(high)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:src/helix/studio/edit_dag_panel.py:_build_inline_callout:1761(high)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:src/helix/studio/edit_dag_panel.py:_build_selection_card:1865(high)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:src/helix/studio/edit_dag_panel.py:_build_tail_risk_panel:1998(high)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:src/helix/studio/edit_dag_panel.py:_build_zero_outcomes_panel:2191(high)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:src/helix/studio/edit_dag_panel.py:_CanvasOverlayGuard:819(high)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:src/helix/studio/edit_dag_panel.py:_DagGraphicsView:491(high)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745(high)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:src/helix/studio/edit_dag_panel.py:_OutcomeReviewSurface:833(high)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:src/helix/studio/limitations.py:limitations_doc_url:62(medium)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:src/helix/studio/offtargets/tail_risk_helpers.py:tail_risk_flag_from_config:90(medium)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:src/helix/studio/ui_tokens.py:monospace_font:89(medium)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:src/helix/studio/workers.py:CancelToken:31(medium)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/edit_dag_panel.py:__init__:1200callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/edit_dag_panel.py:__init__:494callssymbol:src/helix/studio/edit_dag_panel.py:__init__:598(high)symbol:src/helix/studio/edit_dag_panel.py:__init__:820callssymbol:src/helix/studio/edit_dag_panel.py:__init__:494(high)symbol:src/helix/studio/edit_dag_panel.py:__init__:836callssymbol:src/helix/studio/edit_dag_panel.py:__init__:494(high)symbol:src/helix/studio/edit_dag_panel.py:_add_outcome_review_backdrop:3895callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/edit_dag_panel.py:_alt_paths:5467callssymbol:src/helix/studio/edit_dag_panel.py:_best_path_to:5208(high)symbol:src/helix/studio/edit_dag_panel.py:_alt_paths:5467callssymbol:src/helix/studio/session.py:log:354(medium)symbol:src/helix/studio/edit_dag_panel.py:_alt_paths:5467callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/edit_dag_panel.py:_anchor_points:678callssymbol:src/helix/studio/edit_dag_panel.py:_rect_boundary_offset:695(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_dag_density_layout:3811callssymbol:src/helix/studio/edit_dag_panel.py:_compact_dag_layout:3808(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_dag_density_layout:3811callssymbol:src/helix/studio/edit_dag_panel.py:_sync_summary_metrics_geometry:4362(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_focus_filter:4866callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/edit_dag_panel.py:_apply_focus_filter:4866callssymbol:src/helix/studio/edit_dag_panel.py:set_main_path_glow:762(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652callssymbol:src/helix/studio/edit_dag_panel.py:_add_outcome_review_backdrop:3895(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652callssymbol:src/helix/studio/edit_dag_panel.py:_apply_focus_filter:4866(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652callssymbol:src/helix/studio/edit_dag_panel.py:_clear_outcome_review_surface:2719(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652callssymbol:src/helix/studio/edit_dag_panel.py:_make_edge_item:4798(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652callssymbol:src/helix/studio/edit_dag_panel.py:_make_node_item:4565(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652callssymbol:src/helix/studio/edit_dag_panel.py:_mass_audit_status:3992(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652callssymbol:src/helix/studio/edit_dag_panel.py:_refit_scene_view:3758(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652callssymbol:src/helix/studio/edit_dag_panel.py:_refresh_tail_risk_panel:2077(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652callssymbol:src/helix/studio/edit_dag_panel.py:_select_node_if_present:4507(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652callssymbol:src/helix/studio/edit_dag_panel.py:_sync_fit_view_action:5519(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652callssymbol:src/helix/studio/edit_dag_panel.py:_sync_layout_edit_state:5509(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652callssymbol:src/helix/studio/edit_dag_panel.py:_update_canvas_context_copy:1954(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652callssymbol:src/helix/studio/edit_dag_panel.py:_update_mass_audit_label:4005(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652callssymbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652callssymbol:src/helix/studio/edit_dag_panel.py:_update_outcome_summary:4044(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652callssymbol:src/helix/studio/edit_dag_panel.py:_update_selection_card:2451(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652callssymbol:src/helix/studio/edit_dag_panel.py:_update_suppressed_label:3979(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652callssymbol:src/helix/studio/edit_dag_panel.py:add_edge:787(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652callssymbol:src/helix/studio/edit_dag_panel.py:set_model:844(high)symbol:src/helix/studio/edit_dag_panel.py:_apply_summary_bar_layout:4331callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/edit_dag_panel.py:_artifact_blocked_message:2727callssymbol:src/helix/studio/run_artifact.py:artifact_root_causes:1192(medium)symbol:src/helix/studio/edit_dag_panel.py:_best_path_with_score:5432callssymbol:src/helix/studio/session.py:log:354(medium)symbol:src/helix/studio/edit_dag_panel.py:_build_canvas_disclosure:1820callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/edit_dag_panel.py:_build_canvas_disclosure:1820callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/edit_dag_panel.py:_build_canvas_disclosure:1820callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/edit_dag_panel.py:_build_canvas_notice:1790callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/edit_dag_panel.py:_build_canvas_notice:1790callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/edit_dag_panel.py:_build_edge_constraints:3629callssymbol:src/helix/studio/semantic_schema.py:build_provenance:309(medium)symbol:src/helix/studio/edit_dag_panel.py:_build_inline_callout:1761callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/edit_dag_panel.py:_build_inline_callout:1761callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/edit_dag_panel.py:_build_selection_card:1865callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/edit_dag_panel.py:_build_tail_risk_panel:1998callssymbol:src/helix/studio/edit_dag_panel.py:_refresh_tail_risk_panel:2077(high)symbol:src/helix/studio/edit_dag_panel.py:_build_tail_risk_panel:1998callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/edit_dag_panel.py:_build_tail_risk_panel:1998callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/edit_dag_panel.py:_build_zero_outcomes_panel:2191callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/edit_dag_panel.py:_build:2897callssymbol:src/helix/studio/edit_dag_panel.py:_build_scene_model:2928(high)symbol:src/helix/studio/edit_dag_panel.py:_clear_outcome_review_surface:2719callssymbol:src/helix/studio/edit_dag_panel.py:set_model:844(high)symbol:src/helix/studio/edit_dag_panel.py:_coerce_dag:416callssymbol:src/helix/edit/dag.py:dag_from_payload:69(medium)symbol:src/helix/studio/edit_dag_panel.py:_coerce_dag:416callssymbol:src/helix/studio/edit_dag_panel.py:_coerce_payload:377(high)symbol:src/helix/studio/edit_dag_panel.py:_coerce_payload:377callssymbol:src/helix/studio/edit_dag_panel.py:_frames_to_artifact_payload:350(high)symbol:src/helix/studio/edit_dag_panel.py:_coerce_payload:377callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/edit_dag_panel.py:_confidence_for_model:4150callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/edit_dag_panel.py:_dag_has_branch_mass:2646callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/edit_dag_panel.py:_dag_has_branch_mass:2646callssymbol:src/helix/studio/edit_dag_panel.py:_coerce_dag:416(high)symbol:src/helix/studio/edit_dag_panel.py:_diagnose_zero_outcomes:2665callssymbol:src/helix/studio/edit_dag_panel.py:_dag_has_branch_mass:2646(high)symbol:src/helix/studio/edit_dag_panel.py:_dismiss_node_details:1696callssymbol:src/helix/studio/edit_dag_panel.py:_position_canvas_overlays:1649(high)symbol:src/helix/studio/edit_dag_panel.py:_dismiss_node_details:1696callssymbol:src/helix/studio/edit_dag_panel.py:selected_node_id:2393(high)symbol:src/helix/studio/edit_dag_panel.py:_dominant_path_ids:6345callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/edit_dag_panel.py:_draw_surface:901callssymbol:src/helix/studio/edit_dag_panel.py:_draw_card:1111(high)symbol:src/helix/studio/edit_dag_panel.py:_draw_surface:901callssymbol:src/helix/studio/edit_dag_panel.py:_draw_edge_bus:1041(high)symbol:src/helix/studio/edit_dag_panel.py:_draw_surface:901callssymbol:src/helix/studio/edit_dag_panel.py:_draw_edge:1050(high)symbol:src/helix/studio/edit_dag_panel.py:_draw_surface:901callssymbol:src/helix/studio/edit_dag_panel.py:_draw_group_label:1024(high)symbol:src/helix/studio/edit_dag_panel.py:_draw_surface:901callssymbol:src/helix/studio/edit_dag_panel.py:_edge_label:1033(high)symbol:src/helix/studio/edit_dag_panel.py:_draw_surface:901callssymbol:src/helix/studio/edit_dag_panel.py:_outcome_review_compact_detail_geometry:485(high)symbol:src/helix/studio/edit_dag_panel.py:_draw_surface:901callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/edit_dag_panel.py:_draw_surface:901callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/edit_dag_panel.py:_evaluate_transcript_sequence:6155callssymbol:src/helix/genome/digital.py:materialize_chrom:110(medium)symbol:src/helix/studio/edit_dag_panel.py:_fallback_outcome_title:3262callssymbol:src/helix/studio/edit_dag_panel.py:_format_node_title:304(high)symbol:src/helix/studio/edit_dag_panel.py:_fallback_outcome_title:3262callssymbol:src/helix/studio/edit_dag_panel.py:_humanize_label:249(high)symbol:src/helix/studio/edit_dag_panel.py:_fallback_outcome_title:3262callssymbol:src/helix/studio/edit_dag_panel.py:_node_label:260(high)symbol:src/helix/studio/edit_dag_panel.py:_format_edge_diff:5308callssymbol:src/helix/studio/semantic_schema.py:unknown:280(medium)symbol:src/helix/studio/edit_dag_panel.py:_format_node_title:304callssymbol:src/helix/studio/edit_dag_panel.py:_humanize_label:249(high)symbol:src/helix/studio/edit_dag_panel.py:_format_node_title:304callssymbol:src/helix/studio/edit_dag_panel.py:_node_delta_summary:281(high)symbol:src/helix/studio/edit_dag_panel.py:_format_node_title:304callssymbol:src/helix/studio/edit_dag_panel.py:_node_label:260(high)symbol:src/helix/studio/edit_dag_panel.py:_format_node_title:304callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/studio/edit_dag_panel.py:_format_path_diagnostics:5415callssymbol:src/helix/studio/edit_dag_panel.py:_alt_paths:5467(high)symbol:src/helix/studio/edit_dag_panel.py:_format_path_diagnostics:5415callssymbol:src/helix/studio/edit_dag_panel.py:_best_path_with_score:5432(high)symbol:src/helix/studio/edit_dag_panel.py:_format_physical_state:5378callssymbol:src/helix/studio/semantic_schema.py:format_scalar:294(medium)symbol:src/helix/studio/edit_dag_panel.py:_format_uncertainty:5399callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/edit_dag_panel.py:_format_uncertainty:5399callssymbol:src/helix/studio/semantic_schema.py:format_scalar:294(medium)symbol:src/helix/studio/edit_dag_panel.py:_format_weight_display:139callssymbol:src/helix/studio/edit_dag_panel.py:_approx_display_band:114(high)symbol:src/helix/studio/edit_dag_panel.py:_fragment_html:4089callssymbol:src/helix/studio/edit_dag_panel.py:_pct:4076(high)symbol:src/helix/studio/edit_dag_panel.py:_fragment_plain:4086callssymbol:src/helix/studio/edit_dag_panel.py:_pct:4076(high)symbol:src/helix/studio/edit_dag_panel.py:_frames_to_artifact_payload:350callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/edit_dag_panel.py:_frames_to_artifact_payload:350callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/edit_dag_panel.py:_guide_context:5613callssymbol:src/helix/studio/edit_dag_panel.py:_sequence_from_state:5559(high)symbol:src/helix/studio/edit_dag_panel.py:_guide_context:5613callssymbol:src/helix/studio/evs_view_models.py:guide_from_evs:127(medium)symbol:src/helix/studio/edit_dag_panel.py:_hash_dag:6550callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/edit_dag_panel.py:_hash_dag:6550callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/edit_dag_panel.py:_humanize_label:249callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/studio/edit_dag_panel.py:_is_empty_payload:322callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/edit_dag_panel.py:_make_node_item:4565callssymbol:docs/playground/js/realtime.js:weight:294(low)symbol:src/helix/studio/edit_dag_panel.py:_make_node_item:4565callssymbol:src/helix/core/graph.py:node:100(medium)symbol:src/helix/studio/edit_dag_panel.py:_make_node_item:4565callssymbol:src/helix/studio/edit_dag_panel.py:_DagNodeItem:703(high)symbol:src/helix/studio/edit_dag_panel.py:_make_node_item:4565callssymbol:src/helix/studio/edit_dag_panel.py:set_drag_enabled:759(high)symbol:src/helix/studio/edit_dag_panel.py:_make_node_item:4565callssymbol:src/helix/studio/semantic_schema.py:format_scalar:294(medium)symbol:src/helix/studio/edit_dag_panel.py:_make_node_item:4565callssymbol:src/helix/studio/sink_ui_helpers.py:sink_badge_and_tooltip:8(medium)symbol:src/helix/studio/edit_dag_panel.py:_model_versions:6573callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/edit_dag_panel.py:_model_versions:6573callssymbol:src/helix/provenance.py:current_git_sha:15(medium)symbol:src/helix/studio/edit_dag_panel.py:_model_versions:6573callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/edit_dag_panel.py:_node_view_by_id:2433callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/edit_dag_panel.py:_on_apply_suggested_locus:2239callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/edit_dag_panel.py:_on_apply_suggested_locus:2239callssymbol:src/helix/studio/session.py:log:354(medium)symbol:src/helix/studio/edit_dag_panel.py:_on_apply_suggested_locus:2239callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/edit_dag_panel.py:_on_apply_suggested_locus:2239callssymbol:src/helix/studio/suggestions.py:actionable:154(medium)symbol:src/helix/studio/edit_dag_panel.py:_on_apply_suggested_locus:2239callssymbol:src/helix/studio/suggestions.py:suggestions_enabled:165(medium)symbol:src/helix/studio/edit_dag_panel.py:_on_display_options_changed:2540callssymbol:src/helix/studio/edit_dag_panel.py:_render:2884(high)symbol:src/helix/studio/edit_dag_panel.py:_on_display_options_changed:2540callssymbol:src/helix/studio/edit_dag_panel.py:selected_node_id:2393(high)symbol:src/helix/studio/edit_dag_panel.py:_on_err:2908callssymbol:src/helix/studio/edit_dag_panel.py:_clear_outcome_review_surface:2719(high)symbol:src/helix/studio/edit_dag_panel.py:_on_err:2908callssymbol:src/helix/studio/edit_dag_panel.py:_update_outcome_summary:4044(high)symbol:src/helix/studio/edit_dag_panel.py:_on_err:2908callssymbol:src/helix/studio/edit_dag_panel.py:_update_selection_card:2451(high)symbol:src/helix/studio/edit_dag_panel.py:_on_err:2908callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/edit_dag_panel.py:_on_fit_view:5532callssymbol:src/helix/studio/edit_dag_panel.py:_ensure_node_visible:5542(high)symbol:src/helix/studio/edit_dag_panel.py:_on_fit_view:5532callssymbol:src/helix/studio/edit_dag_panel.py:_refit_scene_view:3758(high)symbol:src/helix/studio/edit_dag_panel.py:_on_fit_view:5532callssymbol:src/helix/studio/edit_dag_panel.py:selected_node_id:2393(high)symbol:src/helix/studio/edit_dag_panel.py:_on_generate_outcome_summary:2281callssymbol:src/helix/studio/edit_dag_panel.py:_format_outcome_receipt_markdown:148(high)symbol:src/helix/studio/edit_dag_panel.py:_on_generate_outcome_summary:2281callssymbol:src/helix/studio/edit_dag_panel.py:export_outcome_summary_receipt:6377(high)symbol:src/helix/studio/edit_dag_panel.py:_on_generate_outcome_summary:2281callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/studio/edit_dag_panel.py:_on_generate_outcome_summary:2281callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/edit_dag_panel.py:_on_generate_outcome_summary:2281callssymbol:src/helix/studio/ui_tokens.py:monospace_font:89(medium)symbol:src/helix/studio/edit_dag_panel.py:_on_generate_outcome_summary:2281callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/edit_dag_panel.py:_on_highlight_toggled:2366callssymbol:src/helix/studio/edit_dag_panel.py:_on_display_options_changed:2540(high)symbol:src/helix/studio/edit_dag_panel.py:_on_layout_changed:2548callssymbol:src/helix/studio/edit_dag_panel.py:_render:2884(high)symbol:src/helix/studio/edit_dag_panel.py:_on_layout_changed:2548callssymbol:src/helix/studio/edit_dag_panel.py:selected_node_id:2393(high)symbol:src/helix/studio/edit_dag_panel.py:_on_layout_edit_toggled:5505callssymbol:src/helix/studio/edit_dag_panel.py:_sync_layout_edit_state:5509(high)symbol:src/helix/studio/edit_dag_panel.py:_on_layout_reset:5551callssymbol:src/helix/studio/edit_dag_panel.py:_render:2884(high)symbol:src/helix/studio/edit_dag_panel.py:_on_node_detail_advanced_toggled:1715callssymbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004(high)symbol:src/helix/studio/edit_dag_panel.py:_on_node_detail_advanced_toggled:1715callssymbol:src/helix/studio/edit_dag_panel.py:selected_node_id:2393(high)symbol:src/helix/studio/edit_dag_panel.py:_on_ok:2905callssymbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652(high)symbol:src/helix/studio/edit_dag_panel.py:_on_open_limitations:2278callssymbol:src/helix/studio/limitations.py:open_limitations:114(medium)symbol:src/helix/studio/edit_dag_panel.py:_on_outcome_review_node_selected:1703callssymbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004(high)symbol:src/helix/studio/edit_dag_panel.py:_on_outcome_review_node_selected:1703callssymbol:src/helix/studio/edit_dag_panel.py:_update_selection_card:2451(high)symbol:src/helix/studio/edit_dag_panel.py:_on_outcome_review_node_selected:1703callssymbol:src/helix/studio/session.py:emit:31(medium)symbol:src/helix/studio/edit_dag_panel.py:_on_scene_selection_changed:4832callssymbol:src/helix/studio/edit_dag_panel.py:_apply_focus_filter:4866(high)symbol:src/helix/studio/edit_dag_panel.py:_on_scene_selection_changed:4832callssymbol:src/helix/studio/edit_dag_panel.py:_ensure_node_visible:5542(high)symbol:src/helix/studio/edit_dag_panel.py:_on_scene_selection_changed:4832callssymbol:src/helix/studio/edit_dag_panel.py:_position_canvas_overlays:1649(high)symbol:src/helix/studio/edit_dag_panel.py:_on_scene_selection_changed:4832callssymbol:src/helix/studio/edit_dag_panel.py:_selection_badge_text:2438(high)symbol:src/helix/studio/edit_dag_panel.py:_on_scene_selection_changed:4832callssymbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004(high)symbol:src/helix/studio/edit_dag_panel.py:_on_scene_selection_changed:4832callssymbol:src/helix/studio/edit_dag_panel.py:_update_outcome_summary:4044(high)symbol:src/helix/studio/edit_dag_panel.py:_on_scene_selection_changed:4832callssymbol:src/helix/studio/edit_dag_panel.py:_update_selection_card:2451(high)symbol:src/helix/studio/edit_dag_panel.py:_on_scene_selection_changed:4832callssymbol:src/helix/studio/session.py:emit:31(medium)symbol:src/helix/studio/edit_dag_panel.py:_on_scene_selection_changed:4832callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/edit_dag_panel.py:_artifact_blocked_message:2727(high)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/edit_dag_panel.py:_claims_dirty:2633(high)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/edit_dag_panel.py:_clear_outcome_review_surface:2719(high)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/edit_dag_panel.py:_current_outcomes:2043(high)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/edit_dag_panel.py:_diagnose_zero_outcomes:2665(high)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/edit_dag_panel.py:_empty_message_for_state:2558(high)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/edit_dag_panel.py:_hide_zero_outcomes_panel:2233(high)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/edit_dag_panel.py:_is_empty_payload:322(high)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/edit_dag_panel.py:_latest_run:2582(high)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/edit_dag_panel.py:_missing_outcome_prereqs:2608(high)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/edit_dag_panel.py:_refresh_tail_risk_panel:2077(high)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/edit_dag_panel.py:_render_evs_fallback:2599(high)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/edit_dag_panel.py:_render:2884(high)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/edit_dag_panel.py:_show_prereq_gate:2698(high)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/edit_dag_panel.py:_show_zero_outcomes_panel:2225(high)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/edit_dag_panel.py:_update_outcome_summary:4044(high)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/edit_dag_panel.py:_update_selection_card:2451(high)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/edit_dag_panel.py:selected_node_id:2393(high)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/evs_view_models.py:build_outcome_dag_fallback_from_evs:473(medium)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/offtargets/tail_risk_helpers.py:tail_risk_flag_from_config:90(medium)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/run_artifact.py:artifact_decision_mode_eligible:1207(medium)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/run_artifact.py:artifact_is_valid:1185(medium)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/session.py:ensure_run_artifact:189(medium)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/session.py:mark_run_invalid:178(medium)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/suggestions.py:actionable:154(medium)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:src/helix/studio/suggestions.py:suggestions_enabled:165(medium)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/edit_dag_panel.py:_on_tail_item_clicked:2110callssymbol:src/helix/studio/edit_dag_panel.py:select_node:2408(high)symbol:src/helix/studio/edit_dag_panel.py:_on_tail_risk_toggled:2067callssymbol:src/helix/studio/edit_dag_panel.py:_refresh_tail_risk_panel:2077(high)symbol:src/helix/studio/edit_dag_panel.py:_on_tail_risk_toggled:2067callssymbol:src/helix/studio/offtargets/tail_risk_helpers.py:update_tail_risk_flag:105(medium)symbol:src/helix/studio/edit_dag_panel.py:_on_tail_risk_toggled:2067callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/edit_dag_panel.py:_path_entry:6449callssymbol:src/helix/studio/edit_dag_panel.py:_format_weight_display:139(high)symbol:src/helix/studio/edit_dag_panel.py:_pick_node_id:895callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/edit_dag_panel.py:_pick_node_id:895callssymbol:src/helix/live/viz/hud.py:contains:118(medium)symbol:src/helix/studio/edit_dag_panel.py:_plain:6232callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/edit_dag_panel.py:_position_canvas_overlays:1649callssymbol:src/helix/studio/edit_dag_panel.py:_outcome_review_compact_detail_geometry:485(high)symbol:src/helix/studio/edit_dag_panel.py:_reference_locus_context:5572callssymbol:src/helix/studio/edit_dag_panel.py:_latest_run:2582(high)symbol:src/helix/studio/edit_dag_panel.py:_reference_locus_context:5572callssymbol:src/helix/studio/evs_view_models.py:reference_locus_from_evs:199(medium)symbol:src/helix/studio/edit_dag_panel.py:_reference_locus_context:5572callssymbol:src/helix/studio/lightcone_live.py:parse_target_locus_range:42(medium)symbol:src/helix/studio/edit_dag_panel.py:_refit_scene_view:3758callssymbol:src/helix/eval/azimuth_mlp_phase3.py:transform:40(medium)symbol:src/helix/studio/edit_dag_panel.py:_refit_scene_view:3758callssymbol:src/helix/studio/edit_dag_panel.py:_model_node_bounds:475(high)symbol:src/helix/studio/edit_dag_panel.py:_refresh_tail_risk_panel:2077callssymbol:src/helix/studio/edit_dag_panel.py:_current_outcomes:2043(high)symbol:src/helix/studio/edit_dag_panel.py:_refresh_tail_risk_panel:2077callssymbol:src/helix/studio/offtargets/tail_risk_helpers.py:build_tail_risk_entries:29(medium)symbol:src/helix/studio/edit_dag_panel.py:_refresh_tail_risk_panel:2077callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/edit_dag_panel.py:_render_evs_fallback:2599callssymbol:src/helix/studio/edit_dag_panel.py:_render:2884(high)symbol:src/helix/studio/edit_dag_panel.py:_render_evs_fallback:2599callssymbol:src/helix/studio/edit_dag_panel.py:selected_node_id:2393(high)symbol:src/helix/studio/edit_dag_panel.py:_save:2336callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/edit_dag_panel.py:_select_dominant_outcome:2445callssymbol:src/helix/studio/edit_dag_panel.py:select_node:2408(high)symbol:src/helix/studio/edit_dag_panel.py:_select_node_if_present:4507callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/edit_dag_panel.py:_select_node_if_present:4507callssymbol:src/helix/studio/edit_dag_panel.py:_ensure_node_visible:5542(high)symbol:src/helix/studio/edit_dag_panel.py:_select_node_if_present:4507callssymbol:src/helix/studio/edit_dag_panel.py:_position_canvas_overlays:1649(high)symbol:src/helix/studio/edit_dag_panel.py:_select_node_if_present:4507callssymbol:src/helix/studio/edit_dag_panel.py:_select_outcome_review_node:4544(high)symbol:src/helix/studio/edit_dag_panel.py:_select_node_if_present:4507callssymbol:src/helix/studio/edit_dag_panel.py:_selection_badge_text:2438(high)symbol:src/helix/studio/edit_dag_panel.py:_select_node_if_present:4507callssymbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004(high)symbol:src/helix/studio/edit_dag_panel.py:_select_node_if_present:4507callssymbol:src/helix/studio/edit_dag_panel.py:_update_outcome_summary:4044(high)symbol:src/helix/studio/edit_dag_panel.py:_select_node_if_present:4507callssymbol:src/helix/studio/edit_dag_panel.py:_update_selection_card:2451(high)symbol:src/helix/studio/edit_dag_panel.py:_select_node_if_present:4507callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/edit_dag_panel.py:_select_outcome_review_node:4544callssymbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004(high)symbol:src/helix/studio/edit_dag_panel.py:_select_outcome_review_node:4544callssymbol:src/helix/studio/edit_dag_panel.py:_update_outcome_summary:4044(high)symbol:src/helix/studio/edit_dag_panel.py:_select_outcome_review_node:4544callssymbol:src/helix/studio/edit_dag_panel.py:_update_selection_card:2451(high)symbol:src/helix/studio/edit_dag_panel.py:_select_outcome_review_node:4544callssymbol:src/helix/studio/edit_dag_panel.py:set_selected_node_id:851(high)symbol:src/helix/studio/edit_dag_panel.py:_select_outcome_review_node:4544callssymbol:src/helix/studio/session.py:emit:31(medium)symbol:src/helix/studio/edit_dag_panel.py:_selected_or_default_node_id:2416callssymbol:src/helix/studio/edit_dag_panel.py:selected_node_id:2393(high)symbol:src/helix/studio/edit_dag_panel.py:_selection_badge_text:2438callssymbol:src/helix/studio/edit_dag_panel.py:_node_view_by_id:2433(high)symbol:src/helix/studio/edit_dag_panel.py:_sequence_from_state:5559callssymbol:src/helix/studio/evs_view_models.py:sequence_from_evs:101(medium)symbol:src/helix/studio/edit_dag_panel.py:_show_prereq_gate:2698callssymbol:src/helix/studio/edit_dag_panel.py:_clear_outcome_review_surface:2719(high)symbol:src/helix/studio/edit_dag_panel.py:_show_prereq_gate:2698callssymbol:src/helix/studio/edit_dag_panel.py:_refresh_tail_risk_panel:2077(high)symbol:src/helix/studio/edit_dag_panel.py:_show_prereq_gate:2698callssymbol:src/helix/studio/edit_dag_panel.py:_update_canvas_context_copy:1954(high)symbol:src/helix/studio/edit_dag_panel.py:_show_prereq_gate:2698callssymbol:src/helix/studio/edit_dag_panel.py:_update_outcome_summary:4044(high)symbol:src/helix/studio/edit_dag_panel.py:_show_prereq_gate:2698callssymbol:src/helix/studio/edit_dag_panel.py:_update_selection_card:2451(high)symbol:src/helix/studio/edit_dag_panel.py:_show_prereq_gate:2698callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/edit_dag_panel.py:_show_zero_outcomes_panel:2225callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/edit_dag_panel.py:_summary_focus_node:4183callssymbol:src/helix/studio/edit_dag_panel.py:selected_node_id:2393(high)symbol:src/helix/studio/edit_dag_panel.py:_summary_focus_node:4183callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/edit_dag_panel.py:_summary_run_context:4199callssymbol:src/helix/studio/edit_dag_panel.py:_guide_context:5613(high)symbol:src/helix/studio/edit_dag_panel.py:_summary_run_context:4199callssymbol:src/helix/studio/edit_dag_panel.py:_latest_run:2582(high)symbol:src/helix/studio/edit_dag_panel.py:_summary_run_context:4199callssymbol:src/helix/studio/edit_dag_panel.py:_reference_locus_context:5572(high)symbol:src/helix/studio/edit_dag_panel.py:_summary_run_context:4199callssymbol:src/helix/studio/edit_dag_panel.py:_sequence_from_state:5559(high)symbol:src/helix/studio/edit_dag_panel.py:_summary_run_context:4199callssymbol:src/helix/studio/evs_view_models.py:guide_from_evs:127(medium)symbol:src/helix/studio/edit_dag_panel.py:_summary_run_context:4199callssymbol:src/helix/studio/evs_view_models.py:reference_locus_from_evs:199(medium)symbol:src/helix/studio/edit_dag_panel.py:_summary_run_context:4199callssymbol:src/helix/studio/evs_view_models.py:sequence_from_evs:101(medium)symbol:src/helix/studio/edit_dag_panel.py:_sync_layout_edit_state:5509callssymbol:src/helix/studio/edit_dag_panel.py:set_drag_enabled:759(high)symbol:src/helix/studio/edit_dag_panel.py:_sync_summary_metrics_geometry:4362callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/edit_dag_panel.py:_update_canvas_context_copy:1954callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/edit_dag_panel.py:_update_mass_audit_label:4005callssymbol:src/helix/studio/edit_dag_panel.py:_mass_audit_status:3992(high)symbol:src/helix/studio/edit_dag_panel.py:_update_mass_audit_label:4005callssymbol:src/helix/studio/sink_ui_helpers.py:format_mass_audit_line:19(medium)symbol:src/helix/studio/edit_dag_panel.py:_update_mass_audit_label:4005callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/edit_dag_panel.py:_update_node_detail_header_actions:1722callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004callssymbol:docs/playground/js/realtime.js:tag:106(low)symbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004callssymbol:examples/offscreen_webrtc_demo/signaling/server.js:path:3(low)symbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004callssymbol:src/helix/studio/edit_dag_panel.py:_approx_display_band:114(high)symbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004callssymbol:src/helix/studio/edit_dag_panel.py:_confidence_for_node:4488(high)symbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004callssymbol:src/helix/studio/edit_dag_panel.py:_format_constraints:5340(high)symbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004callssymbol:src/helix/studio/edit_dag_panel.py:_format_edge_diff:5308(high)symbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004callssymbol:src/helix/studio/edit_dag_panel.py:_format_edge_provenance:5249(high)symbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004callssymbol:src/helix/studio/edit_dag_panel.py:_format_edge_strength:5271(high)symbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004callssymbol:src/helix/studio/edit_dag_panel.py:_format_evidence:5385(high)symbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004callssymbol:src/helix/studio/edit_dag_panel.py:_format_path_diagnostics:5415(high)symbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004callssymbol:src/helix/studio/edit_dag_panel.py:_format_physical_state:5378(high)symbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004callssymbol:src/helix/studio/edit_dag_panel.py:_format_uncertainty:5399(high)symbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004callssymbol:src/helix/studio/edit_dag_panel.py:_position_canvas_overlays:1649(high)symbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004callssymbol:src/helix/studio/edit_dag_panel.py:_sort_incoming_edges:5234(high)symbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004callssymbol:src/helix/studio/edit_dag_panel.py:_update_node_detail_header_actions:1722(high)symbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004callssymbol:src/helix/studio/ui_tokens.py:monospace_font:89(medium)symbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/edit_dag_panel.py:_update_node_details:5004callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/edit_dag_panel.py:_update_outcome_summary:4044callssymbol:src/helix/studio/edit_dag_panel.py:_update_summary_metrics:4274(high)symbol:src/helix/studio/edit_dag_panel.py:_update_outcome_summary:4044callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/edit_dag_panel.py:_update_selection_card:2451callssymbol:src/helix/studio/edit_dag_panel.py:_apply_dag_density_layout:3811(high)symbol:src/helix/studio/edit_dag_panel.py:_update_selection_card:2451callssymbol:src/helix/studio/edit_dag_panel.py:_best_path_to:5208(high)symbol:src/helix/studio/edit_dag_panel.py:_update_selection_card:2451callssymbol:src/helix/studio/edit_dag_panel.py:_confidence_for_node:4488(high)symbol:src/helix/studio/edit_dag_panel.py:_update_selection_card:2451callssymbol:src/helix/studio/edit_dag_panel.py:_node_delta_summary:281(high)symbol:src/helix/studio/edit_dag_panel.py:_update_selection_card:2451callssymbol:src/helix/studio/edit_dag_panel.py:_node_view_by_id:2433(high)symbol:src/helix/studio/edit_dag_panel.py:_update_selection_card:2451callssymbol:src/helix/studio/edit_dag_panel.py:_selected_or_default_node_id:2416(high)symbol:src/helix/studio/edit_dag_panel.py:_update_selection_card:2451callssymbol:src/helix/studio/edit_dag_panel.py:active_edit_context:5779(high)symbol:src/helix/studio/edit_dag_panel.py:_update_selection_card:2451callssymbol:src/helix/studio/edit_dag_panel.py:selected_node_id:2393(high)symbol:src/helix/studio/edit_dag_panel.py:_update_selection_card:2451callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/edit_dag_panel.py:_update_summary_metrics:4274callssymbol:src/helix/studio/edit_dag_panel.py:_summary_focus_node:4183(high)symbol:src/helix/studio/edit_dag_panel.py:_update_summary_metrics:4274callssymbol:src/helix/studio/edit_dag_panel.py:_summary_run_context:4199(high)symbol:src/helix/studio/edit_dag_panel.py:_update_summary_metrics:4274callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/edit_dag_panel.py:_update_suppressed_label:3979callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/edit_dag_panel.py:active_edit_context:5779callssymbol:src/helix/studio/edit_dag_panel.py:_focus_window_for_node:5687(high)symbol:src/helix/studio/edit_dag_panel.py:active_edit_context:5779callssymbol:src/helix/studio/edit_dag_panel.py:_guide_context:5613(high)symbol:src/helix/studio/edit_dag_panel.py:active_edit_context:5779callssymbol:src/helix/studio/edit_dag_panel.py:_node_view_by_id:2433(high)symbol:src/helix/studio/edit_dag_panel.py:active_edit_context:5779callssymbol:src/helix/studio/edit_dag_panel.py:_reference_locus_context:5572(high)symbol:src/helix/studio/edit_dag_panel.py:active_edit_context:5779callssymbol:src/helix/studio/edit_dag_panel.py:_selected_or_default_node_id:2416(high)symbol:src/helix/studio/edit_dag_panel.py:active_edit_context:5779callssymbol:src/helix/studio/edit_dag_panel.py:_sequence_from_state:5559(high)symbol:src/helix/studio/edit_dag_panel.py:apply_view_state:2378callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/edit_dag_panel.py:apply_view_state:2378callssymbol:src/helix/studio/edit_dag_panel.py:_select_node_if_present:4507(high)symbol:src/helix/studio/edit_dag_panel.py:export_outcome_summary_receipt:6377callssymbol:src/helix/studio/edit_dag_panel.py:_dominant_path_ids:6345(high)symbol:src/helix/studio/edit_dag_panel.py:export_outcome_summary_receipt:6377callssymbol:src/helix/studio/edit_dag_panel.py:_hash_dag:6550(high)symbol:src/helix/studio/edit_dag_panel.py:export_outcome_summary_receipt:6377callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_sha256:247(medium)symbol:src/helix/studio/edit_dag_panel.py:export_outcome_summary_receipt:6377callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_sha256:230(medium)symbol:src/helix/studio/edit_dag_panel.py:get_view_state:2372callssymbol:src/helix/studio/edit_dag_panel.py:selected_node_id:2393(high)symbol:src/helix/studio/edit_dag_panel.py:itemChange:802callssymbol:src/helix/studio/edit_dag_panel.py:update_path:643(high)symbol:src/helix/studio/edit_dag_panel.py:leaveEvent:890callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/edit_dag_panel.py:mouseMoveEvent:546callssymbol:src/helix/studio/edit_dag_panel.py:mouseMoveEvent:882(high)symbol:src/helix/studio/edit_dag_panel.py:mouseMoveEvent:546callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/edit_dag_panel.py:mouseMoveEvent:546callssymbol:src/helix/studio/session.py:emit:31(medium)symbol:src/helix/studio/edit_dag_panel.py:mouseMoveEvent:882callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/edit_dag_panel.py:mouseMoveEvent:882callssymbol:src/helix/studio/edit_dag_panel.py:_pick_node_id:895(high)symbol:src/helix/studio/edit_dag_panel.py:mouseMoveEvent:882callssymbol:src/helix/studio/edit_dag_panel.py:mouseMoveEvent:546(high)symbol:src/helix/studio/edit_dag_panel.py:mouseMoveEvent:882callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/edit_dag_panel.py:mousePressEvent:534callssymbol:src/helix/studio/edit_dag_panel.py:_node_item_at:520(high)symbol:src/helix/studio/edit_dag_panel.py:mousePressEvent:534callssymbol:src/helix/studio/edit_dag_panel.py:mousePressEvent:872(high)symbol:src/helix/studio/edit_dag_panel.py:mousePressEvent:534callssymbol:Visualization_Bench/prototype.js:button:920(low)symbol:src/helix/studio/edit_dag_panel.py:mousePressEvent:872callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/edit_dag_panel.py:mousePressEvent:872callssymbol:src/helix/studio/edit_dag_panel.py:_pick_node_id:895(high)symbol:src/helix/studio/edit_dag_panel.py:mousePressEvent:872callssymbol:src/helix/studio/edit_dag_panel.py:mousePressEvent:534(high)symbol:src/helix/studio/edit_dag_panel.py:mousePressEvent:872callssymbol:src/helix/studio/session.py:emit:31(medium)symbol:src/helix/studio/edit_dag_panel.py:mousePressEvent:872callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/edit_dag_panel.py:mousePressEvent:872callssymbol:Visualization_Bench/prototype.js:button:920(low)symbol:src/helix/studio/edit_dag_panel.py:mouseReleaseEvent:575callssymbol:Visualization_Bench/prototype.js:button:920(low)symbol:src/helix/studio/edit_dag_panel.py:paintEvent:855callssymbol:src/helix/studio/edit_dag_panel.py:_draw_surface:901(high)symbol:src/helix/studio/edit_dag_panel.py:paintEvent:855callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/edit_dag_panel.py:paths_preserving_reading_frame:5842callssymbol:src/helix/studio/edit_dag_panel.py:_coerce_dag:416(high)symbol:src/helix/studio/edit_dag_panel.py:paths_preserving_reading_frame:5842callssymbol:src/helix/studio/edit_dag_panel.py:_load_transcripts_for_frame:5965(high)symbol:src/helix/studio/edit_dag_panel.py:paths_preserving_reading_frame:5842callssymbol:src/helix/studio/edit_dag_panel.py:_path_frame_verdict:6089(high)symbol:src/helix/studio/edit_dag_panel.py:paths_preserving_reading_frame:5842callssymbol:src/helix/studio/edit_dag_panel.py:add_edge:787(high)symbol:src/helix/studio/edit_dag_panel.py:resizeEvent:3799callssymbol:src/helix/studio/edit_dag_panel.py:_apply_dag_density_layout:3811(high)symbol:src/helix/studio/edit_dag_panel.py:resizeEvent:3799callssymbol:src/helix/studio/edit_dag_panel.py:_apply_header_layout:3858(high)symbol:src/helix/studio/edit_dag_panel.py:resizeEvent:3799callssymbol:src/helix/studio/edit_dag_panel.py:_apply_summary_bar_layout:4331(high)symbol:src/helix/studio/edit_dag_panel.py:resizeEvent:3799callssymbol:src/helix/studio/edit_dag_panel.py:_sync_summary_metrics_geometry:4362(high)symbol:src/helix/studio/edit_dag_panel.py:score:5239callssymbol:src/helix/studio/edit_dag_panel.py:_event_delta_bp:5296(high)symbol:src/helix/studio/edit_dag_panel.py:select_node:2408callssymbol:src/helix/studio/edit_dag_panel.py:_select_node_if_present:4507(high)symbol:src/helix/studio/edit_dag_panel.py:select_node:2408callssymbol:src/helix/studio/edit_dag_panel.py:_select_outcome_review_node:4544(high)symbol:src/helix/studio/edit_dag_panel.py:set_evs:2591callssymbol:src/helix/studio/edit_dag_panel.py:_on_state_changed:2745(high)symbol:src/helix/studio/edit_dag_panel.py:set_evs:2591callssymbol:src/helix/studio/evs_view_models.py:run_model_from_evs:344(medium)symbol:src/helix/studio/edit_dag_panel.py:set_model:844callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/edit_dag_panel.py:set_selected_node_id:851callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/edit_dag_panel.py:showEvent:3792callssymbol:src/helix/studio/edit_dag_panel.py:_apply_dag_density_layout:3811(high)symbol:src/helix/studio/edit_dag_panel.py:showEvent:3792callssymbol:src/helix/studio/edit_dag_panel.py:_apply_header_layout:3858(high)symbol:src/helix/studio/edit_dag_panel.py:states_violating_strand_continuity:5912callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/edit_dag_panel.py:states_violating_strand_continuity:5912callssymbol:src/helix/studio/edit_dag_panel.py:_coerce_dag:416(high)symbol:src/helix/studio/edit_dag_panel.py:update_path:643callssymbol:src/helix/studio/edit_dag_panel.py:_anchor_points:678(high)symbol:src/helix/studio/edit_dag_panel.py:wheelEvent:511callssymbol:src/helix/studio/session.py:emit:31(medium)symbol:src/helix/studio/edit_plan.py:_canonical_json_bytes:34callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/edit_plan.py:default_edit_plan:112callssymbol:src/helix/studio/edit_plan.py:_default_plan_dict:40(high)symbol:src/helix/studio/edit_plan.py:default_edit_plan:112callssymbol:src/helix/studio/edit_plan.py:EditPlanV1:87(high)symbol:src/helix/studio/edit_plan.py:edit_plan_from_dict_with_error:119callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/edit_plan.py:edit_plan_from_dict_with_error:119callssymbol:src/helix/studio/edit_plan.py:_default_plan_dict:40(high)symbol:src/helix/studio/edit_plan.py:edit_plan_from_dict_with_error:119callssymbol:src/helix/studio/edit_plan.py:default_edit_plan:112(high)symbol:src/helix/studio/edit_plan.py:edit_plan_from_dict:138callssymbol:src/helix/studio/edit_plan.py:edit_plan_from_dict_with_error:119(high)symbol:src/helix/studio/edit_plan.py:edit_plan_json_bytes:153callssymbol:src/helix/studio/edit_plan.py:_canonical_json_bytes:34(high)symbol:src/helix/studio/edit_plan.py:edit_plan_json_bytes:153callssymbol:src/helix/studio/edit_plan.py:edit_plan_to_dict:143(high)symbol:src/helix/studio/edit_plan.py:edit_plan_json_schema:164callssymbol:src/helix/studio/edit_plan.py:_schema_path:30(high)symbol:src/helix/studio/edit_plan.py:edit_plan_json_schema:164callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/studio/edit_plan.py:edit_plan_sha256:158callssymbol:src/helix/studio/edit_plan.py:edit_plan_json_bytes:153(high)symbol:src/helix/studio/edit_plan.py:edit_plan_to_dict:143callssymbol:src/helix/studio/edit_plan.py:default_edit_plan:112(high)symbol:src/helix/studio/edit_plan.py:edit_plan_to_dict:143callssymbol:src/helix/studio/edit_plan.py:edit_plan_from_dict:138(high)symbol:src/helix/studio/entrypoint.py:main:31callssymbol:src/helix/studio/entrypoint.py:_load_app_main:26(high)symbol:src/helix/studio/entrypoint.py:main:31callssymbol:src/helix/studio/entrypoint.py:_print_stub_help:10(high)symbol:src/helix/studio/evaluation_access.py:_default_settings:46callssymbol:src/helix/app_identity.py:omnis_helix_settings:46(medium)symbol:src/helix/studio/evaluation_access.py:_settings_obj:50callssymbol:src/helix/studio/evaluation_access.py:_default_settings:46(high)symbol:src/helix/studio/evaluation_access.py:_utc_today:54callssymbol:src/helix/clock.py:now_ns:38(medium)symbol:src/helix/studio/evaluation_access.py:clear_evaluation_access:77callssymbol:src/helix/studio/evaluation_access.py:_settings_obj:50(high)symbol:src/helix/studio/evaluation_access.py:clear_evaluation_access:77callssymbol:src/helix/studio/evaluation_access.py:remove:27(high)symbol:src/helix/studio/evaluation_access.py:clear_evaluation_access:77callssymbol:src/helix/studio/evaluation_access.py:sync:29(high)symbol:src/helix/studio/evidence_view_model.py:_dataset_ref:135callssymbol:src/helix/studio/evidence_view_model.py:_mapping:131(high)symbol:src/helix/studio/evidence_view_model.py:_dataset_ref:135callssymbol:src/helix/studio/evidence_view_model.py:_s:126(high)symbol:src/helix/studio/evidence_view_model.py:_dataset_ref:135callssymbol:src/helix/studio/evidence_view_model.py:DatasetRef:11(high)symbol:src/helix/studio/evidence_view_model.py:build_evidence_overview:143callssymbol:src/helix/studio/evidence_view_model.py:_dataset_ref:135(high)symbol:src/helix/studio/evidence_view_model.py:build_evidence_overview:143callssymbol:src/helix/studio/evidence_view_model.py:_mapping:131(high)symbol:src/helix/studio/evidence_view_model.py:build_evidence_overview:143callssymbol:src/helix/studio/evidence_view_model.py:_s:126(high)symbol:src/helix/studio/evidence_view_model.py:build_evidence_overview:143callssymbol:src/helix/studio/evidence_view_model.py:BackendRef:17(high)symbol:src/helix/studio/evidence_view_model.py:build_evidence_overview:143callssymbol:src/helix/studio/evidence_view_model.py:CalibrationBundleRef:37(high)symbol:src/helix/studio/evidence_view_model.py:build_evidence_overview:143callssymbol:src/helix/studio/evidence_view_model.py:EvidenceOverview:109(high)symbol:src/helix/studio/evidence_view_model.py:build_evidence_overview:143callssymbol:src/helix/studio/evidence_view_model.py:ModelRef:25(high)symbol:src/helix/studio/evidence_view_model.py:build_evidence_overview:143callssymbol:src/helix/studio/evidence_view_model.py:ParamsRef:32(high)symbol:src/helix/studio/evidence_view_model.py:build_evidence_overview:143callssymbol:src/helix/studio/evidence_view_model.py:PriorsRef:50(high)symbol:src/helix/studio/evidence_view_model.py:build_evidence_overview:143callssymbol:src/helix/studio/governance_stamp.py:interpretation_for_mode:11(medium)symbol:src/helix/studio/evidence_view_model.py:build_evidence_overview:143callssymbol:src/helix/studio/governance_stamp.py:normalize_decision_mode:6(medium)symbol:src/helix/studio/evidence_view_model.py:load_matching_calibration_bundle_report:243callssymbol:src/helix/calibration/bundle.py:find_calibration_bundle:377(medium)symbol:src/helix/studio/evidence_view_model.py:load_matching_calibration_bundle_report:243callssymbol:src/helix/studio/evidence_view_model.py:_s:126(high)symbol:src/helix/studio/evidence_view_model.py:load_matching_calibration_bundle_report:243callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:bundle:22(low)symbol:src/helix/studio/evidence_view_model.py:load_matching_calibration_metrics:216callssymbol:src/helix/studio/evidence_view_model.py:CalibrationMetrics:56(high)symbol:src/helix/studio/evidence_view_model.py:load_matching_calibration_metrics:216callssymbol:src/helix/studio/evidence_view_model.py:load_matching_calibration_bundle_report:243(high)symbol:src/helix/studio/evidence_view_model.py:load_matching_calibration_metrics:216callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/evidence_view_model.py:mode_help_text:385callssymbol:src/helix/studio/governance_stamp.py:normalize_decision_mode:6(medium)symbol:src/helix/studio/evidence_view_model.py:mode_help_text:385callssymbol:src/helix/studio/governance_stamp.py:ui_mode_subtext:51(medium)symbol:src/helix/studio/evidence_view_model.py:tier_help_text:368callssymbol:src/helix/studio/evidence_view_model.py:tier_mapping_ranges:348(high)symbol:src/helix/studio/evidence_view_model.py:tier_mapping_ranges:348callssymbol:src/helix/studio/ordinal_bins.py:tier_for_rank:23(medium)symbol:src/helix/studio/evs_bridge.py:extract_guide_context:13callssymbol:src/helix/studio/evs_bridge.py:GuideContext:8(high)symbol:src/helix/studio/evs_bridge.py:extract_prime_context:56callssymbol:src/helix/studio/evs_bridge.py:PrimeContext:50(high)symbol:src/helix/studio/evs_view_models.py:_candidate_local_index:422callssymbol:src/helix/studio/evs_view_models.py:_safe_int:23(high)symbol:src/helix/studio/evs_view_models.py:_delta_bp_from_diff:258callssymbol:src/helix/studio/evs_view_models.py:_safe_int:23(high)symbol:src/helix/studio/evs_view_models.py:_event_from_outcome:434callssymbol:src/helix/studio/evs_view_models.py:_candidate_local_index:422(high)symbol:src/helix/studio/evs_view_models.py:_event_from_outcome:434callssymbol:src/helix/studio/evs_view_models.py:_clamp:30(high)symbol:src/helix/studio/evs_view_models.py:_event_from_outcome:434callssymbol:src/helix/studio/evs_view_models.py:_safe_int:23(high)symbol:src/helix/studio/evs_view_models.py:_extract_sequence:52callssymbol:src/helix/studio/evs_view_models.py:_looks_like_sequence:12(high)symbol:src/helix/studio/evs_view_models.py:compute_cut_index:180callssymbol:src/helix/studio/evs_view_models.py:_safe_int:23(high)symbol:src/helix/studio/evs_view_models.py:outcomes_from_evs:275callssymbol:src/helix/studio/evs_view_models.py:_delta_bp_from_diff:258(high)symbol:src/helix/studio/evs_view_models.py:outcomes_from_evs:275callssymbol:src/helix/studio/evs_view_models.py:_safe_int:23(high)symbol:src/helix/studio/evs_view_models.py:outcomes_from_evs:275callssymbol:src/helix/studio/evs_view_models.py:_value_at:43(high)symbol:src/helix/studio/evs_view_models.py:reference_locus_from_evs:199callssymbol:src/helix/studio/evs_view_models.py:_mapping_at:34(high)symbol:src/helix/studio/evs_view_models.py:reference_locus_from_evs:199callssymbol:src/helix/studio/evs_view_models.py:_safe_int:23(high)symbol:src/helix/studio/evs_view_models.py:reference_locus_from_evs:199callssymbol:src/helix/studio/evs_view_models.py:guide_from_evs:127(high)symbol:src/helix/studio/evs_view_models.py:reference_locus_from_evs:199callssymbol:src/helix/studio/evs_view_models.py:sequence_from_evs:101(high)symbol:src/helix/studio/evs_view_models.py:reference_locus_from_evs:199callssymbol:src/helix/studio/lightcone_live.py:parse_target_locus_range:42(medium)symbol:src/helix/studio/evs_view_models.py:run_model_from_evs:344callssymbol:src/helix/studio/evs_view_models.py:_clamp:30(high)symbol:src/helix/studio/evs_view_models.py:run_model_from_evs:344callssymbol:src/helix/studio/evs_view_models.py:_edit_plan_target:113(high)symbol:src/helix/studio/evs_view_models.py:run_model_from_evs:344callssymbol:src/helix/studio/evs_view_models.py:_edit_type_from_evs:333(high)symbol:src/helix/studio/evs_view_models.py:run_model_from_evs:344callssymbol:src/helix/studio/evs_view_models.py:_mapping_at:34(high)symbol:src/helix/studio/evs_view_models.py:run_model_from_evs:344callssymbol:src/helix/studio/evs_view_models.py:_safe_int:23(high)symbol:src/helix/studio/evs_view_models.py:run_model_from_evs:344callssymbol:src/helix/studio/evs_view_models.py:compute_cut_index:180(high)symbol:src/helix/studio/evs_view_models.py:run_model_from_evs:344callssymbol:src/helix/studio/evs_view_models.py:guide_from_evs:127(high)symbol:src/helix/studio/evs_view_models.py:run_model_from_evs:344callssymbol:src/helix/studio/evs_view_models.py:outcomes_from_evs:275(high)symbol:src/helix/studio/evs_view_models.py:run_model_from_evs:344callssymbol:src/helix/studio/evs_view_models.py:sequence_from_evs:101(high)symbol:src/helix/studio/evs_view_models.py:run_model_from_evs:344callssymbol:src/helix/studio/evs_view_models.py:target_locus_from_evs:243(high)symbol:src/helix/studio/evs_view_models.py:run_model_from_evs:344callssymbol:src/helix/studio/models.py:EngineInfo:9(medium)symbol:src/helix/studio/evs_view_models.py:run_model_from_evs:344callssymbol:src/helix/studio/models.py:OutcomeModel:31(medium)symbol:src/helix/studio/evs_view_models.py:run_model_from_evs:344callssymbol:src/helix/studio/models.py:RunModel:63(medium)symbol:src/helix/studio/evs_view_models.py:sequence_from_evs:101callssymbol:src/helix/studio/evs_view_models.py:_extract_sequence:52(high)symbol:src/helix/studio/evs_view_models.py:sequence_from_evs:101callssymbol:src/helix/studio/evs_view_models.py:_safe_int:23(high)symbol:src/helix/studio/evs_view_models.py:target_locus_from_evs:243callssymbol:src/helix/studio/evs_view_models.py:_safe_int:23(high)symbol:src/helix/studio/evs_view_models.py:target_locus_from_evs:243callssymbol:src/helix/studio/evs_view_models.py:reference_locus_from_evs:199(high)symbol:src/helix/studio/evs_view_models.py:target_locus_from_evs:243callssymbol:src/helix/studio/evs_view_models.py:sequence_from_evs:101(high)symbol:src/helix/studio/experiment_intent_spec_panel.py:__init__:29callssymbol:src/helix/studio/experiment_intent_spec_panel.py:_wire_inputs:142(high)symbol:src/helix/studio/experiment_intent_spec_panel.py:__init__:29callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/experiment_intent_spec_panel.py:__init__:29callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/experiment_intent_spec_panel.py:__init__:29callssymbol:src/helix/studio/ui_tokens.py:monospace_font:89(medium)symbol:src/helix/studio/experiment_intent_spec_panel.py:_commit:297callssymbol:src/helix/studio/experiment_intent_spec_panel.py:_build_payload:269(high)symbol:src/helix/studio/experiment_intent_spec_panel.py:_commit:297callssymbol:src/helix/studio/experiment_intent_spec_panel.py:_refresh_warnings:256(high)symbol:src/helix/studio/experiment_intent_spec_panel.py:_commit:297callssymbol:src/helix/studio/session.py:set_experiment_intent_spec:341(medium)symbol:src/helix/studio/experiment_intent_spec_panel.py:_parse_premortem:204callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_intent_spec_panel.py:_parse_snapshots:232callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_intent_spec_panel.py:_refresh_warnings:256callssymbol:src/helix/studio/experiment_intent_spec_panel.py:_build_payload:269(high)symbol:src/helix/studio/experiment_intent_spec_panel.py:_refresh_warnings:256callssymbol:src/helix/studio/experiment_intent_spec.py:intent_spec_missing_required_fields:73(medium)symbol:src/helix/studio/experiment_intent_spec_panel.py:_refresh_warnings:256callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_intent_spec_panel.py:_schedule_premortem:192callssymbol:src/helix/studio/experiment_intent_spec_panel.py:_parse_premortem:204(high)symbol:src/helix/studio/experiment_intent_spec_panel.py:_schedule_snapshots:198callssymbol:src/helix/studio/experiment_intent_spec_panel.py:_parse_snapshots:232(high)symbol:src/helix/studio/experiment_intent_spec_panel.py:_wire_inputs:142callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/experiment_intent_spec_panel.py:set_intent_spec:159callssymbol:src/helix/studio/experiment_intent_spec_panel.py:_refresh_warnings:256(high)symbol:src/helix/studio/experiment_intent_spec_panel.py:set_intent_spec:159callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_to_dict:230(medium)symbol:src/helix/studio/experiment_intent_spec_panel.py:set_intent_spec:159callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_intent_spec.py:_canonical_json_bytes:26callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/experiment_intent_spec.py:_default_spec_dict:54callssymbol:src/helix/studio/experiment_intent_spec.py:_default_decision_rule:50(high)symbol:src/helix/studio/experiment_intent_spec.py:_default_spec_dict:54callssymbol:src/helix/studio/experiment_intent_spec.py:_default_perturbation:42(high)symbol:src/helix/studio/experiment_intent_spec.py:_default_spec_dict:54callssymbol:src/helix/studio/experiment_intent_spec.py:_default_readout:46(high)symbol:src/helix/studio/experiment_intent_spec.py:_default_spec_dict:54callssymbol:src/helix/studio/experiment_intent_spec.py:_default_snapshots:32(high)symbol:src/helix/studio/experiment_intent_spec.py:default_experiment_intent_spec:193callssymbol:src/helix/studio/experiment_intent_spec.py:_default_snapshots:32(high)symbol:src/helix/studio/experiment_intent_spec.py:default_experiment_intent_spec:193callssymbol:src/helix/studio/experiment_intent_spec.py:_default_spec_dict:54(high)symbol:src/helix/studio/experiment_intent_spec.py:default_experiment_intent_spec:193callssymbol:src/helix/studio/experiment_intent_spec.py:ExperimentIntentSpecV1:169(high)symbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_from_dict_with_error:202callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_from_dict_with_error:202callssymbol:src/helix/studio/experiment_intent_spec.py:_default_snapshots:32(high)symbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_from_dict_with_error:202callssymbol:src/helix/studio/experiment_intent_spec.py:_default_spec_dict:54(high)symbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_from_dict_with_error:202callssymbol:src/helix/studio/experiment_intent_spec.py:default_experiment_intent_spec:193(high)symbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_from_dict:225callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_from_dict_with_error:202(high)symbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_json_bytes:242callssymbol:src/helix/studio/experiment_intent_spec.py:_canonical_json_bytes:26(high)symbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_json_bytes:242callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_to_dict:230(high)symbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_json_schema:253callssymbol:src/helix/studio/experiment_intent_spec.py:_schema_path:22(high)symbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_json_schema:253callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_sha256:247callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_json_bytes:242(high)symbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_to_dict:230callssymbol:src/helix/studio/experiment_intent_spec.py:_default_snapshots:32(high)symbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_to_dict:230callssymbol:src/helix/studio/experiment_intent_spec.py:default_experiment_intent_spec:193(high)symbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_to_dict:230callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_from_dict:225(high)symbol:src/helix/studio/experiment_intent_spec.py:intent_spec_missing_required_fields:73callssymbol:src/helix/live/livelab.py:empty:58(medium)symbol:src/helix/studio/experiment_intent_spec.py:intent_spec_missing_required_fields:73callssymbol:src/helix/studio/experiment_intent_spec.py:_norm_text:69(high)symbol:src/helix/studio/experiment_intent_spec.py:intent_spec_missing_required_fields:73callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_to_dict:230(high)symbol:src/helix/studio/experiment_presets.py:_read_single_contig_fasta:41callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/experiment_presets.py:_read_single_contig_fasta:41callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/experiment_presets.py:_resolve_genome_sequence:72callssymbol:src/helix/studio/experiment_presets.py:_read_single_contig_fasta:41(high)symbol:src/helix/studio/experiment_presets.py:_resolve_genome_sequence:72callssymbol:src/helix/studio/experiment_presets.py:_repo_root:37(high)symbol:src/helix/studio/experiment_presets.py:list_presets:261callssymbol:src/helix/fs.py:glob_sorted:37(medium)symbol:src/helix/studio/experiment_presets.py:list_presets:261callssymbol:src/helix/studio/experiment_presets.py:_load_json:30(high)symbol:src/helix/studio/experiment_presets.py:list_presets:261callssymbol:src/helix/studio/experiment_presets.py:ExperimentPreset:16(high)symbol:src/helix/studio/experiment_presets.py:load_preset:93callssymbol:src/helix/studio/experiment_presets.py:_load_json:30(high)symbol:src/helix/studio/experiment_presets.py:load_preset:93callssymbol:src/helix/studio/experiment_presets.py:ExperimentPreset:16(high)symbol:src/helix/studio/experiment_presets.py:preset_to_snapshot:102callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/experiment_presets.py:preset_to_snapshot:102callssymbol:src/helix/studio/experiment_presets.py:_resolve_genome_sequence:72(high)symbol:src/helix/studio/experiment_presets.py:save_user_preset:279callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:186callssymbol:src/helix/studio/experiment_setup_dialog.py:__init__:392(high)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:186callssymbol:src/helix/studio/experiment_setup_dialog.py:_apply_visual_state:302(high)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:392callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:392callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:392callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:392callssymbol:src/helix/studio/experiment_setup_dialog.py:__init__:186(high)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:392callssymbol:src/helix/studio/experiment_setup_dialog.py:_apply_default_by_start_mode:2572(high)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:392callssymbol:src/helix/studio/experiment_setup_dialog.py:_on_section_toggled:1822(high)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:392callssymbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998(high)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:392callssymbol:src/helix/studio/experiment_setup_dialog.py:_suppress_inline_target_define_button:1879(high)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:392callssymbol:src/helix/studio/experiment_setup_dialog.py:_tick_contract_last_updated:1653(high)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:392callssymbol:src/helix/studio/experiment_setup_dialog.py:_wire_refresh:2553(high)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:392callssymbol:src/helix/studio/experiment_setup_dialog.py:IntentCard:183(high)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:392callssymbol:src/helix/studio/experiment_setup_model.py:intent_card_meta:727(medium)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:392callssymbol:src/helix/studio/experiment_setup_model.py:IntentCardMeta:125(medium)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:392callssymbol:src/helix/studio/lightcone_audit_pack.py:line:55(medium)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:392callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:392callssymbol:src/helix/studio/target_field.py:TargetFieldWidget:212(medium)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:392callssymbol:src/helix/studio/target_field.py:text:338(medium)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:392callssymbol:src/helix/studio/target_refine_drawer.py:TargetRefineDrawer:24(medium)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:392callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:392callssymbol:src/helix/studio/ui_tokens.py:monospace_font:89(medium)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:392callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/experiment_setup_dialog.py:__init__:392callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_setup_dialog.py:_apply_default_by_start_mode:2572callssymbol:src/helix/studio/experiment_setup_dialog.py:_apply_preset:2579(high)symbol:src/helix/studio/experiment_setup_dialog.py:_apply_preset:2579callssymbol:src/helix/studio/experiment_setup_dialog.py:_apply_selections:2644(high)symbol:src/helix/studio/experiment_setup_dialog.py:_apply_preset:2579callssymbol:src/helix/studio/experiment_setup_dialog.py:_set_section_expanded:1841(high)symbol:src/helix/studio/experiment_setup_dialog.py:_apply_preset:2579callssymbol:src/helix/studio/experiment_setup_dialog.py:_update_intent_cards:2601(high)symbol:src/helix/studio/experiment_setup_dialog.py:_apply_preset:2579callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_apply_readout_suggestion:3777callssymbol:src/helix/studio/experiment_setup_dialog.py:_constrain_assay_options:3829(high)symbol:src/helix/studio/experiment_setup_dialog.py:_apply_readout_suggestion:3777callssymbol:src/helix/studio/experiment_setup_dialog.py:_current_selections:2755(high)symbol:src/helix/studio/experiment_setup_dialog.py:_apply_readout_suggestion:3777callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_readout_plan:3811(high)symbol:src/helix/studio/experiment_setup_dialog.py:_apply_readout_suggestion:3777callssymbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998(high)symbol:src/helix/studio/experiment_setup_dialog.py:_apply_readout_suggestion:3777callssymbol:src/helix/studio/experiment_setup_dialog.py:_suggested_readout_plan:3726(high)symbol:src/helix/studio/experiment_setup_dialog.py:_apply_selections:2644callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_apply_selections:2644callssymbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998(high)symbol:src/helix/studio/experiment_setup_dialog.py:_apply_selections:2644callssymbol:src/helix/studio/target_field.py:set_from_text:323(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_apply_selections:2644callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/experiment_setup_dialog.py:_apply_selections:2644callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_setup_dialog.py:_apply_visual_state:302callssymbol:src/helix/studio/experiment_setup_dialog.py:_check_pixmap:359(high)symbol:src/helix/studio/experiment_setup_dialog.py:_apply_visual_state:302callssymbol:src/helix/studio/experiment_setup_dialog.py:_tinted_icon:345(high)symbol:src/helix/studio/experiment_setup_dialog.py:_apply:1616callssymbol:src/helix/studio/ui/window_positioning.py:center_on_focused_window:145(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_build_payload:2826callssymbol:src/helix/studio/experiment_setup_dialog.py:_create_mode:2976(high)symbol:src/helix/studio/experiment_setup_dialog.py:_build_payload:2826callssymbol:src/helix/studio/experiment_setup_dialog.py:_current_selections:2755(high)symbol:src/helix/studio/experiment_setup_dialog.py:_build_payload:2826callssymbol:src/helix/studio/experiment_setup_dialog.py:_design_ready:2932(high)symbol:src/helix/studio/experiment_setup_dialog.py:_build_payload:2826callssymbol:src/helix/studio/experiment_setup_dialog.py:_draft_ready:2916(high)symbol:src/helix/studio/experiment_setup_dialog.py:_build_payload:2826callssymbol:src/helix/studio/experiment_setup_dialog.py:_run_ready:2957(high)symbol:src/helix/studio/experiment_setup_dialog.py:_build_payload:2826callssymbol:src/helix/studio/experiment_setup_dialog.py:_target_is_bound:2884(high)symbol:src/helix/studio/experiment_setup_dialog.py:_build_payload:2826callssymbol:src/helix/studio/experiment_setup_model.py:build_experiment_intent_spec:369(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_build_payload:2826callssymbol:src/helix/studio/experiment_setup_model.py:build_experiment_spec:426(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_build_payload:2826callssymbol:src/helix/studio/experiment_setup_model.py:initial_rail_segment_for_goal:522(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_build_payload:2826callssymbol:src/helix/studio/experiment_setup_model.py:load_policy_template:540(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_build_payload:2826callssymbol:src/helix/studio/target_resolution.py:snapshot:213(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_check_pixmap:359callssymbol:src/helix/studio/experiment_setup_dialog.py:_tinted_icon:345(high)symbol:src/helix/studio/experiment_setup_dialog.py:_clear_target_locus_resolution:2175callssymbol:src/helix/studio/target_field.py:clear:353(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_clear_target_locus_resolution:2175callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_setup_dialog.py:_constrain_assay_options:3829callssymbol:src/helix/studio/experiment_setup_dialog.py:_allowed_assay_keys:3815(high)symbol:src/helix/studio/experiment_setup_dialog.py:_constrain_assay_options:3829callssymbol:src/helix/studio/target_field.py:clear:353(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_copy_environment_fingerprint:1765callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/experiment_setup_dialog.py:_copy_environment_fingerprint:1765callssymbol:src/helix/studio/experiment_setup_dialog.py:_resolve_environment_fingerprint:1696(high)symbol:src/helix/studio/experiment_setup_dialog.py:_copy_environment_fingerprint:1765callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_setup_dialog.py:_copy_spec_json:1684callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_setup_dialog.py:_copy_summary:1672callssymbol:src/helix/studio/target_field.py:text:338(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_copy_summary:1672callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_setup_dialog.py:_create_mode:2976callssymbol:src/helix/studio/experiment_setup_dialog.py:_draft_ready:2916(high)symbol:src/helix/studio/experiment_setup_dialog.py:_create_mode:2976callssymbol:src/helix/studio/experiment_setup_dialog.py:_run_ready:2957(high)symbol:src/helix/studio/experiment_setup_dialog.py:_current_selections:2755callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/experiment_setup_dialog.py:_current_selections:2755callssymbol:src/helix/studio/experiment_setup_model.py:ExperimentSetupSelections:97(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_current_selections:2755callssymbol:src/helix/studio/target_field.py:text:338(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_derived_decision_question:3498callssymbol:src/helix/studio/experiment_setup_dialog.py:_target_is_bound:2884(high)symbol:src/helix/studio/experiment_setup_dialog.py:_design_ready:2932callssymbol:src/helix/studio/target_field.py:token:335(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_design_ready:2932callssymbol:src/helix/studio/target_resolution.py:snapshot:213(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_draft_ready:2916callssymbol:src/helix/studio/experiment_setup_dialog.py:_has_min_success_criteria:2907(high)symbol:src/helix/studio/experiment_setup_dialog.py:_export_status_plain:3936callssymbol:src/helix/studio/experiment_setup_dialog.py:_design_ready:2932(high)symbol:src/helix/studio/experiment_setup_dialog.py:_export_status_plain:3936callssymbol:src/helix/studio/experiment_setup_dialog.py:_run_ready:2957(high)symbol:src/helix/studio/experiment_setup_dialog.py:_export_status_text:3911callssymbol:src/helix/studio/experiment_setup_dialog.py:_design_ready:2932(high)symbol:src/helix/studio/experiment_setup_dialog.py:_export_status_text:3911callssymbol:src/helix/studio/experiment_setup_dialog.py:_run_ready:2957(high)symbol:src/helix/studio/experiment_setup_dialog.py:_focus_delivery_field:2048callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_widget:1963(high)symbol:src/helix/studio/experiment_setup_dialog.py:_focus_delivery_field:2048callssymbol:src/helix/studio/experiment_setup_dialog.py:_set_section_expanded:1841(high)symbol:src/helix/studio/experiment_setup_dialog.py:_focus_hypothesis_field:1980callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_widget:1963(high)symbol:src/helix/studio/experiment_setup_dialog.py:_focus_hypothesis_field:1980callssymbol:src/helix/studio/experiment_setup_dialog.py:_set_section_expanded:1841(high)symbol:src/helix/studio/experiment_setup_dialog.py:_focus_modality_field:2040callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_widget:1963(high)symbol:src/helix/studio/experiment_setup_dialog.py:_focus_modality_field:2040callssymbol:src/helix/studio/experiment_setup_dialog.py:_set_section_expanded:1841(high)symbol:src/helix/studio/experiment_setup_dialog.py:_focus_offtarget_definition:2003callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_widget:1963(high)symbol:src/helix/studio/experiment_setup_dialog.py:_focus_offtarget_definition:2003callssymbol:src/helix/studio/experiment_setup_dialog.py:_set_section_expanded:1841(high)symbol:src/helix/studio/experiment_setup_dialog.py:_focus_readout_plan:3811callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_widget:1963(high)symbol:src/helix/studio/experiment_setup_dialog.py:_focus_readout_plan:3811callssymbol:src/helix/studio/experiment_setup_dialog.py:_set_section_expanded:1841(high)symbol:src/helix/studio/experiment_setup_dialog.py:_focus_success_criteria:1988callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_widget:1963(high)symbol:src/helix/studio/experiment_setup_dialog.py:_focus_success_criteria:1988callssymbol:src/helix/studio/experiment_setup_dialog.py:_set_section_expanded:1841(high)symbol:src/helix/studio/experiment_setup_dialog.py:_focus_target_field:1933callssymbol:src/helix/gui/simbuilder/app.py:showPopup:6048(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_focus_target_field:1933callssymbol:src/helix/studio/experiment_setup_dialog.py:_set_section_expanded:1841(high)symbol:src/helix/studio/experiment_setup_dialog.py:_focus_target_field:1933callssymbol:src/helix/studio/target_field.py:focus_and_open:341(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_focus_target_field:1933callssymbol:src/helix/studio/target_field.py:token:335(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_focus_target_intent_field:2044callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_widget:1963(high)symbol:src/helix/studio/experiment_setup_dialog.py:_focus_target_intent_field:2044callssymbol:src/helix/studio/experiment_setup_dialog.py:_set_section_expanded:1841(high)symbol:src/helix/studio/experiment_setup_dialog.py:_focus_validation_readout:1999callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_widget:1963(high)symbol:src/helix/studio/experiment_setup_dialog.py:_focus_validation_readout:1999callssymbol:src/helix/studio/experiment_setup_dialog.py:_set_section_expanded:1841(high)symbol:src/helix/studio/experiment_setup_dialog.py:_focus_widget:1963callssymbol:src/helix/gui/simbuilder/app.py:showPopup:6048(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_intent_completeness_text:3511callssymbol:src/helix/studio/experiment_setup_dialog.py:_design_ready:2932(high)symbol:src/helix/studio/experiment_setup_dialog.py:_intent_completeness_text:3511callssymbol:src/helix/studio/experiment_setup_dialog.py:_draft_ready:2916(high)symbol:src/helix/studio/experiment_setup_dialog.py:_intent_completeness_text:3511callssymbol:src/helix/studio/experiment_setup_dialog.py:_required_evidence_tiers:3706(high)symbol:src/helix/studio/experiment_setup_dialog.py:_intent_completeness_text:3511callssymbol:src/helix/studio/experiment_setup_dialog.py:_run_ready:2957(high)symbol:src/helix/studio/experiment_setup_dialog.py:_is_valid:2981callssymbol:src/helix/studio/experiment_setup_dialog.py:_draft_ready:2916(high)symbol:src/helix/studio/experiment_setup_dialog.py:_lock_window_size_to_current:1629callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_maybe_auto_open_target_refine:2125callssymbol:src/helix/studio/experiment_setup_dialog.py:_open_target_refine_drawer:2061(high)symbol:src/helix/studio/experiment_setup_dialog.py:_maybe_auto_open_target_refine:2125callssymbol:src/helix/studio/target_field.py:token:335(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_on_contract_diff_toggled:1781callssymbol:src/helix/studio/experiment_setup_dialog.py:_update_contract_diff:1790(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_create_clicked:4043callssymbol:src/helix/studio/experiment_setup_dialog.py:_build_payload:2826(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_create_clicked:4043callssymbol:src/helix/studio/experiment_setup_dialog.py:_current_selections:2755(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_create_clicked:4043callssymbol:src/helix/studio/experiment_setup_dialog.py:_is_valid:2981(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_create_clicked:4043callssymbol:src/helix/studio/experiment_setup_dialog.py:ExperimentSetupResult:144(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_create_clicked:4043callssymbol:src/helix/studio/experiment_setup_model.py:session_class_for_output_class:534(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_on_done:2260callssymbol:src/helix/studio/experiment_setup_dialog.py:_current_selections:2755(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_done:2260callssymbol:src/helix/studio/experiment_setup_dialog.py:_populate_target_scope_options:2284(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_done:2260callssymbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_done:2260callssymbol:src/helix/studio/experiment_setup_dialog.py:_render_target_locus_resolution:2445(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_done:2260callssymbol:src/helix/studio/qtconcurrent_compat.py:result:29(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_on_done:2425callssymbol:src/helix/studio/experiment_setup_dialog.py:_current_selections:2755(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_done:2425callssymbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_done:2425callssymbol:src/helix/studio/experiment_setup_dialog.py:_render_target_locus_resolution:2445(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_done:2425callssymbol:src/helix/studio/qtconcurrent_compat.py:result:29(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_on_policy_badge_clicked:2619callssymbol:src/helix/studio/experiment_setup_dialog.py:_current_selections:2755(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_policy_badge_clicked:2619callssymbol:src/helix/studio/experiment_setup_dialog.py:_policy_effect_text:3894(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_primary_goal_change_clicked:1869callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_widget:1963(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_primary_goal_change_clicked:1869callssymbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_primary_goal_change_clicked:1869callssymbol:src/helix/studio/experiment_setup_dialog.py:_set_section_expanded:1841(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_link_activated:3738callssymbol:src/helix/studio/experiment_setup_dialog.py:_apply_preset:2579(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_link_activated:3738callssymbol:src/helix/studio/experiment_setup_dialog.py:_apply_readout_suggestion:3777(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_link_activated:3738callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_hypothesis_field:1980(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_link_activated:3738callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_modality_field:2040(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_link_activated:3738callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_offtarget_definition:2003(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_link_activated:3738callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_success_criteria:1988(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_link_activated:3738callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_target_field:1933(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_link_activated:3738callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_target_intent_field:2044(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_link_activated:3738callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_validation_readout:1999(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_link_activated:3738callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_widget:1963(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_link_activated:3738callssymbol:src/helix/studio/experiment_setup_dialog.py:_set_section_expanded:1841(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_primary_action_clicked:2007callssymbol:src/helix/studio/experiment_setup_dialog.py:_apply_preset:2579(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_primary_action_clicked:2007callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_hypothesis_field:1980(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_primary_action_clicked:2007callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_modality_field:2040(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_primary_action_clicked:2007callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_offtarget_definition:2003(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_primary_action_clicked:2007callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_success_criteria:1988(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_primary_action_clicked:2007callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_target_intent_field:2044(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_primary_action_clicked:2007callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_validation_readout:1999(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_primary_action_clicked:2007callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_widget:1963(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_primary_action_clicked:2007callssymbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_link_activated:3738(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_primary_action_clicked:2007callssymbol:src/helix/studio/experiment_setup_dialog.py:_set_section_expanded:1841(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_readout_link_activated:3774callssymbol:src/helix/studio/experiment_setup_dialog.py:_on_readiness_link_activated:3738(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_save_template_clicked:4061callssymbol:src/helix/studio/experiment_setup_dialog.py:_build_payload:2826(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_save_template_clicked:4061callssymbol:src/helix/studio/experiment_setup_dialog.py:_update_contract_diff:1790(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_save_template_clicked:4061callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_on_save_template_clicked:4061callssymbol:src/helix/studio/target_field.py:text:338(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_on_target_define_clicked:1893callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_target_field:1933(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_target_define_clicked:1893callssymbol:src/helix/studio/experiment_setup_dialog.py:_open_target_refine_drawer:2061(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_target_define_clicked:1893callssymbol:src/helix/studio/experiment_setup_dialog.py:_set_section_expanded:1841(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_target_field_changed:2146callssymbol:src/helix/studio/experiment_setup_dialog.py:_clear_target_locus_resolution:2175(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_target_field_changed:2146callssymbol:src/helix/studio/experiment_setup_dialog.py:_current_selections:2755(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_target_field_changed:2146callssymbol:src/helix/studio/experiment_setup_dialog.py:_maybe_auto_open_target_refine:2125(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_target_field_changed:2146callssymbol:src/helix/studio/experiment_setup_dialog.py:_set_section_expanded:1841(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_target_field_changed:2146callssymbol:src/helix/studio/experiment_setup_dialog.py:_start_target_locus_resolution:2207(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_target_field_changed:2146callssymbol:src/helix/studio/target_field.py:token:335(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_on_target_scope_changed:2328callssymbol:src/helix/studio/experiment_setup_dialog.py:_current_selections:2755(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_target_scope_changed:2328callssymbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_target_scope_changed:2328callssymbol:src/helix/studio/experiment_setup_dialog.py:_render_target_locus_resolution:2445(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_target_scope_changed:2328callssymbol:src/helix/studio/experiment_setup_dialog.py:_start_target_gene_resolution:2406(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_target_scope_changed:2328callssymbol:src/helix/studio/target_field.py:text:338(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_on_target_scope_changed:2328callssymbol:src/helix/studio/target_resolution.py:ScopeSelection:127(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_on_target_scope_custom_changed:2396callssymbol:src/helix/studio/experiment_setup_dialog.py:_current_selections:2755(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_target_scope_custom_changed:2396callssymbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_target_scope_custom_changed:2396callssymbol:src/helix/studio/experiment_setup_dialog.py:_render_target_locus_resolution:2445(high)symbol:src/helix/studio/experiment_setup_dialog.py:_on_target_scope_custom_changed:2396callssymbol:src/helix/studio/target_field.py:text:338(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_on_target_scope_custom_changed:2396callssymbol:src/helix/studio/target_resolution.py:ScopeSelection:127(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_open_target_refine_drawer:2061callssymbol:src/helix/studio/experiment_setup_dialog.py:_focus_target_field:1933(high)symbol:src/helix/studio/experiment_setup_dialog.py:_open_target_refine_drawer:2061callssymbol:src/helix/studio/target_field.py:parse_token_line:175(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_open_target_refine_drawer:2061callssymbol:src/helix/studio/target_field.py:TargetToken:91(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_open_target_refine_drawer:2061callssymbol:src/helix/studio/target_field.py:text:338(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_open_target_refine_drawer:2061callssymbol:src/helix/studio/target_field.py:token:335(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_open_target_refine_drawer:2061callssymbol:src/helix/studio/target_refine_drawer.py:focus_first:140(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_policy_effect_text:3894callssymbol:src/helix/studio/experiment_setup_dialog.py:_label_for:3676(high)symbol:src/helix/studio/experiment_setup_dialog.py:_populate_target_scope_options:2284callssymbol:src/helix/studio/target_field.py:clear:353(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_populate_target_scope_options:2284callssymbol:Visualization_Bench/prototype.js:features:1313(low)symbol:src/helix/studio/experiment_setup_dialog.py:_primary_readiness_action:3572callssymbol:src/helix/studio/experiment_setup_dialog.py:_design_ready:2932(high)symbol:src/helix/studio/experiment_setup_dialog.py:_primary_readiness_action:3572callssymbol:src/helix/studio/experiment_setup_dialog.py:_draft_ready:2916(high)symbol:src/helix/studio/experiment_setup_dialog.py:_primary_readiness_action:3572callssymbol:src/helix/studio/experiment_setup_dialog.py:_run_ready:2957(high)symbol:src/helix/studio/experiment_setup_dialog.py:_primary_readiness_action:3572callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/experiment_setup_dialog.py:_readiness_text:3624callssymbol:src/helix/studio/experiment_setup_dialog.py:_design_ready:2932(high)symbol:src/helix/studio/experiment_setup_dialog.py:_readiness_text:3624callssymbol:src/helix/studio/experiment_setup_dialog.py:_draft_ready:2916(high)symbol:src/helix/studio/experiment_setup_dialog.py:_readiness_text:3624callssymbol:src/helix/studio/experiment_setup_dialog.py:_run_ready:2957(high)symbol:src/helix/studio/experiment_setup_dialog.py:_readout_hint_text:3858callssymbol:src/helix/studio/experiment_setup_dialog.py:_required_evidence_tiers:3706(high)symbol:src/helix/studio/experiment_setup_dialog.py:_readout_sync_text:3880callssymbol:src/helix/studio/experiment_setup_dialog.py:_label_for:3676(high)symbol:src/helix/studio/experiment_setup_dialog.py:_readout_sync_text:3880callssymbol:src/helix/studio/experiment_setup_dialog.py:_readout_level_satisfies:3714(high)symbol:src/helix/studio/experiment_setup_dialog.py:_readout_sync_text:3880callssymbol:src/helix/studio/experiment_setup_dialog.py:_required_evidence_tiers:3706(high)symbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998callssymbol:src/helix/studio/experiment_setup_dialog.py:_build_payload:2826(high)symbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998callssymbol:src/helix/studio/experiment_setup_dialog.py:_create_mode:2976(high)symbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998callssymbol:src/helix/studio/experiment_setup_dialog.py:_current_selections:2755(high)symbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998callssymbol:src/helix/studio/experiment_setup_dialog.py:_is_valid:2981(high)symbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998callssymbol:src/helix/studio/experiment_setup_dialog.py:_update_contract_diff:1790(high)symbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998callssymbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035(high)symbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998callssymbol:src/helix/studio/experiment_setup_dialog.py:_update_environment_fingerprint:1742(high)symbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_setup_dialog.py:_render_target_locus_resolution:2445callssymbol:src/helix/studio/target_resolution.py:snapshot:213(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_render_target_locus_resolution:2445callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_setup_dialog.py:_resolve_environment_fingerprint:1696callssymbol:src/helix/scientific_contract.py:current_contract_identity:212(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_resolve_environment_fingerprint:1696callssymbol:src/helix/scientific_contract.py:load_model_semantics:485(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_resolve_environment_fingerprint:1696callssymbol:src/helix/scientific_contract.py:load_policy:417(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_resolve_environment_fingerprint:1696callssymbol:src/helix/scientific_contract.py:sha256_prefixed:327(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_run_ready:2957callssymbol:src/helix/studio/experiment_setup_dialog.py:_design_ready:2932(high)symbol:src/helix/studio/experiment_setup_dialog.py:_run_ready:2957callssymbol:src/helix/studio/experiment_setup_dialog.py:_has_min_success_criteria:2907(high)symbol:src/helix/studio/experiment_setup_dialog.py:_run_ready:2957callssymbol:src/helix/studio/experiment_setup_dialog.py:_readout_level_satisfies:3714(high)symbol:src/helix/studio/experiment_setup_dialog.py:_run_ready:2957callssymbol:src/helix/studio/experiment_setup_dialog.py:_required_evidence_tiers:3706(high)symbol:src/helix/studio/experiment_setup_dialog.py:_set_section_expanded:1841callssymbol:src/helix/studio/experiment_setup_dialog.py:_on_section_toggled:1822(high)symbol:src/helix/studio/experiment_setup_dialog.py:_set_section_expanded:1841callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/experiment_setup_dialog.py:_show_unlocks_panel:2613callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/experiment_setup_dialog.py:_start_target_gene_resolution:2406callssymbol:src/helix/studio/qtconcurrent_compat.py:QFutureWatcher:14(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_start_target_gene_resolution:2406callssymbol:src/helix/studio/qtconcurrent_compat.py:qt_run:34(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_start_target_gene_resolution:2406callssymbol:src/helix/studio/qtconcurrent_compat.py:setFuture:21(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_start_target_gene_resolution:2406callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/experiment_setup_dialog.py:_start_target_locus_resolution:2207callssymbol:src/helix/studio/experiment_setup_dialog.py:_current_selections:2755(high)symbol:src/helix/studio/experiment_setup_dialog.py:_start_target_locus_resolution:2207callssymbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998(high)symbol:src/helix/studio/experiment_setup_dialog.py:_start_target_locus_resolution:2207callssymbol:src/helix/studio/experiment_setup_dialog.py:_render_target_locus_resolution:2445(high)symbol:src/helix/studio/experiment_setup_dialog.py:_start_target_locus_resolution:2207callssymbol:src/helix/studio/qtconcurrent_compat.py:QFutureWatcher:14(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_start_target_locus_resolution:2207callssymbol:src/helix/studio/qtconcurrent_compat.py:qt_run:34(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_start_target_locus_resolution:2207callssymbol:src/helix/studio/qtconcurrent_compat.py:setFuture:21(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_start_target_locus_resolution:2207callssymbol:src/helix/studio/target_field.py:clear:353(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_start_target_locus_resolution:2207callssymbol:src/helix/studio/target_resolution.py:parse_locus_primary:59(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_start_target_locus_resolution:2207callssymbol:src/helix/studio/target_resolution.py:TargetLocusResolutionState:200(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_start_target_locus_resolution:2207callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_setup_dialog.py:_status_color_hex:96callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/experiment_setup_dialog.py:_status_color_hex:96callssymbol:src/helix/studio/experiment_setup_dialog.py:_active_theme_name:87(high)symbol:src/helix/studio/experiment_setup_dialog.py:_suggested_readout_plan:3726callssymbol:src/helix/studio/experiment_setup_dialog.py:_required_evidence_tiers:3706(high)symbol:src/helix/studio/experiment_setup_dialog.py:_summary_text:3945callssymbol:src/helix/studio/experiment_setup_dialog.py:_assay_label:3697(high)symbol:src/helix/studio/experiment_setup_dialog.py:_summary_text:3945callssymbol:src/helix/studio/experiment_setup_dialog.py:_derived_decision_question:3498(high)symbol:src/helix/studio/experiment_setup_dialog.py:_summary_text:3945callssymbol:src/helix/studio/experiment_setup_dialog.py:_export_status_plain:3936(high)symbol:src/helix/studio/experiment_setup_dialog.py:_summary_text:3945callssymbol:src/helix/studio/experiment_setup_dialog.py:_label_for:3676(high)symbol:src/helix/studio/experiment_setup_dialog.py:_summary_text:3945callssymbol:src/helix/studio/experiment_setup_dialog.py:_off_target_method_display:3685(high)symbol:src/helix/studio/experiment_setup_dialog.py:_summary_text:3945callssymbol:src/helix/studio/experiment_setup_dialog.py:_target_is_bound:2884(high)symbol:src/helix/studio/experiment_setup_dialog.py:_summary_text:3945callssymbol:src/helix/studio/target_field.py:display_line:104(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_summary_text:3945callssymbol:src/helix/studio/target_field.py:token:335(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_target_is_bound:2884callssymbol:src/helix/studio/target_field.py:token:335(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_target_is_bound:2884callssymbol:src/helix/studio/target_resolution.py:snapshot:213(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_tick_contract_last_updated:1653callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_tick_contract_last_updated:1653callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_setup_dialog.py:_tinted_icon:345callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/experiment_setup_dialog.py:_toggle_readiness_details:1638callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_setup_dialog.py:_update_contract_diff:1790callssymbol:src/helix/studio/target_field.py:text:338(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_update_decision_question_default:3476callssymbol:src/helix/studio/experiment_setup_dialog.py:_derived_decision_question:3498(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_decision_question_default:3476callssymbol:src/helix/studio/target_field.py:text:338(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_update_decision_question_default:3476callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_blend_color:127(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_constrain_assay_options:3829(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_current_selections:2755(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_export_status_text:3911(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_hex_rgb:139(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_intent_completeness_text:3511(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_label_for:3676(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_maybe_auto_open_target_refine:2125(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_policy_effect_text:3894(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_primary_readiness_action:3572(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_readiness_text:3624(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_readout_hint_text:3858(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_readout_sync_text:3880(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_render_target_locus_resolution:2445(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_set_section_expanded:1841(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_set_target_spotlight_active:1909(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_status_color_hex:96(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_summary_text:3945(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_suppress_inline_target_define_button:1879(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_target_is_bound:2884(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_unlocks_text:4030(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_update_decision_question_default:3476(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_update_intent_cards:2601(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_update_policy_badge:2629(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_update_readiness_gate:3414(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_update_section_checklist:3319(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/experiment_setup_dialog.py:_update_section_gating:3295(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/target_field.py:text:338(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:src/helix/studio/target_field.py:token:335(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_update_dynamic_ui:3035callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_setup_dialog.py:_update_environment_fingerprint:1742callssymbol:src/helix/studio/experiment_setup_dialog.py:_resolve_environment_fingerprint:1696(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_environment_fingerprint:1742callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_setup_dialog.py:_update_intent_cards:2601callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/experiment_setup_dialog.py:_update_intent_cards:2601callssymbol:src/helix/studio/experiment_setup_dialog.py:set_selected:297(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_policy_badge:2629callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_setup_dialog.py:_update_readiness_gate:3414callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/experiment_setup_dialog.py:_update_readiness_gate:3414callssymbol:src/helix/studio/experiment_setup_dialog.py:_design_ready:2932(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_readiness_gate:3414callssymbol:src/helix/studio/experiment_setup_dialog.py:_draft_ready:2916(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_readiness_gate:3414callssymbol:src/helix/studio/experiment_setup_dialog.py:_primary_readiness_action:3572(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_readiness_gate:3414callssymbol:src/helix/studio/experiment_setup_dialog.py:_run_ready:2957(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_readiness_gate:3414callssymbol:src/helix/studio/experiment_setup_dialog.py:_status_color_hex:96(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_readiness_gate:3414callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_setup_dialog.py:_update_section_checklist:3319callssymbol:src/helix/studio/experiment_setup_dialog.py:_required_evidence_tiers:3706(high)symbol:src/helix/studio/experiment_setup_dialog.py:_update_section_checklist:3319callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_setup_dialog.py:_update_section_gating:3295callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/experiment_setup_dialog.py:_update_section_gating:3295callssymbol:src/helix/studio/experiment_setup_dialog.py:_set_section_expanded:1841(high)symbol:src/helix/studio/experiment_setup_dialog.py:_wire_refresh:2553callssymbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998(high)symbol:src/helix/studio/experiment_setup_dialog.py:enterEvent:366callssymbol:src/helix/studio/experiment_setup_dialog.py:_apply_visual_state:302(high)symbol:src/helix/studio/experiment_setup_dialog.py:enterEvent:366callssymbol:src/helix/studio/welcome.py:enterEvent:197(medium)symbol:src/helix/studio/experiment_setup_dialog.py:is_done:3356callssymbol:src/helix/studio/experiment_setup_dialog.py:_has_min_success_criteria:2907(high)symbol:src/helix/studio/experiment_setup_dialog.py:is_done:3356callssymbol:src/helix/studio/experiment_setup_dialog.py:_readout_level_satisfies:3714(high)symbol:src/helix/studio/experiment_setup_dialog.py:is_done:3356callssymbol:src/helix/studio/experiment_setup_dialog.py:_required_evidence_tiers:3706(high)symbol:src/helix/studio/experiment_setup_dialog.py:is_done:3356callssymbol:src/helix/studio/experiment_setup_dialog.py:_target_is_bound:2884(high)symbol:src/helix/studio/experiment_setup_dialog.py:leaveEvent:371callssymbol:src/helix/studio/experiment_setup_dialog.py:_apply_visual_state:302(high)symbol:src/helix/studio/experiment_setup_dialog.py:mousePressEvent:376callssymbol:src/helix/studio/experiment_setup_dialog.py:preset_id:294(high)symbol:src/helix/studio/experiment_setup_dialog.py:mousePressEvent:376callssymbol:Visualization_Bench/prototype.js:button:920(low)symbol:src/helix/studio/experiment_setup_dialog.py:set_selected:297callssymbol:src/helix/studio/experiment_setup_dialog.py:_apply_visual_state:302(high)symbol:src/helix/studio/experiment_setup_model.py:_decision_question:295callssymbol:src/helix/studio/experiment_setup_model.py:_goal_label:164(high)symbol:src/helix/studio/experiment_setup_model.py:_decision_question:295callssymbol:src/helix/studio/experiment_setup_model.py:_norm_target:200(high)symbol:src/helix/studio/experiment_setup_model.py:_decision_rule:306callssymbol:src/helix/studio/experiment_setup_model.py:_success_criteria_summary:271(high)symbol:src/helix/studio/experiment_setup_model.py:_intent_card_decision_label:180callssymbol:src/helix/studio/experiment_setup_model.py:_goal_label:164(high)symbol:src/helix/studio/experiment_setup_model.py:build_experiment_spec:426callssymbol:src/helix/studio/delivery/contract.py:delivery_decl_from_any:192(medium)symbol:src/helix/studio/experiment_setup_model.py:build_experiment_spec:426callssymbol:src/helix/studio/experiment_setup_model.py:_decision_question:295(high)symbol:src/helix/studio/experiment_setup_model.py:build_experiment_spec:426callssymbol:src/helix/studio/experiment_setup_model.py:_success_criteria_summary:271(high)symbol:src/helix/studio/experiment_setup_model.py:build_experiment_spec:426callssymbol:src/helix/studio/experiment_spec.py:default_experiment_spec:184(medium)symbol:src/helix/studio/experiment_setup_model.py:default_setup_selections:135callssymbol:src/helix/studio/experiment_setup_model.py:ExperimentSetupSelections:97(high)symbol:src/helix/studio/experiment_setup_model.py:intent_card_meta:727callssymbol:src/helix/studio/experiment_setup_model.py:_evidence_tiers_label:171(high)symbol:src/helix/studio/experiment_setup_model.py:intent_card_meta:727callssymbol:src/helix/studio/experiment_setup_model.py:_intent_card_decision_label:180(high)symbol:src/helix/studio/experiment_setup_model.py:intent_card_meta:727callssymbol:src/helix/studio/experiment_setup_model.py:IntentCardMeta:125(high)symbol:src/helix/studio/experiment_spec_panel.py:__init__:103callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/experiment_spec_panel.py:__init__:103callssymbol:src/helix/studio/experiment_intent_spec_panel.py:ExperimentIntentSpecEditor:26(medium)symbol:src/helix/studio/experiment_spec_panel.py:__init__:103callssymbol:src/helix/studio/experiment_spec_panel.py:_wire_inputs:364(high)symbol:src/helix/studio/experiment_spec_panel.py:__init__:103callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/experiment_spec_panel.py:__init__:103callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/experiment_spec_panel.py:__init__:103callssymbol:src/helix/studio/ui_tokens.py:monospace_font:89(medium)symbol:src/helix/studio/experiment_spec_panel.py:_apply_genome_candidate:1062callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/experiment_spec_panel.py:_apply_genome_candidate:1062callssymbol:src/helix/studio/session.py:log:354(medium)symbol:src/helix/studio/experiment_spec_panel.py:_apply_genome_candidate:1062callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/experiment_spec_panel.py:_apply_genome_candidate:1062callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_spec_panel.py:_apply_locus_candidate:1022callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/experiment_spec_panel.py:_apply_locus_candidate:1022callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/experiment_spec_panel.py:_apply_locus_candidate:1022callssymbol:src/helix/studio/session.py:log:354(medium)symbol:src/helix/studio/experiment_spec_panel.py:_apply_locus_candidate:1022callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/experiment_spec_panel.py:_apply_locus_candidate:1022callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_spec_panel.py:_commit_spec:838callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/experiment_spec_panel.py:_commit_spec:838callssymbol:src/helix/studio/experiment_spec_panel.py:_refresh_warnings:795(high)symbol:src/helix/studio/experiment_spec_panel.py:_commit_spec:838callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/experiment_spec_panel.py:_commit_spec:838callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/experiment_spec_panel.py:_delivery_from_choice:682callssymbol:src/helix/studio/delivery/contract.py:delivery_decl_from_any:192(medium)symbol:src/helix/studio/experiment_spec_panel.py:_on_accessibility_override_toggled:732callssymbol:src/helix/studio/experiment_spec_panel.py:_schedule_cell_context:739(high)symbol:src/helix/studio/experiment_spec_panel.py:_on_apply_genome_suggestion:1105callssymbol:src/helix/studio/experiment_spec_panel.py:_apply_genome_candidate:1062(high)symbol:src/helix/studio/experiment_spec_panel.py:_on_apply_genome_suggestion:1105callssymbol:src/helix/studio/experiment_spec_panel.py:_choose_candidate:916(high)symbol:src/helix/studio/experiment_spec_panel.py:_on_apply_genome_suggestion:1105callssymbol:src/helix/studio/suggestions.py:actionable:154(medium)symbol:src/helix/studio/experiment_spec_panel.py:_on_apply_genome_suggestion:1105callssymbol:src/helix/studio/suggestions.py:suggestions_enabled:165(medium)symbol:src/helix/studio/experiment_spec_panel.py:_on_apply_locus_suggestion:1087callssymbol:src/helix/studio/experiment_spec_panel.py:_apply_locus_candidate:1022(high)symbol:src/helix/studio/experiment_spec_panel.py:_on_apply_locus_suggestion:1087callssymbol:src/helix/studio/experiment_spec_panel.py:_choose_candidate:916(high)symbol:src/helix/studio/experiment_spec_panel.py:_on_apply_locus_suggestion:1087callssymbol:src/helix/studio/suggestions.py:actionable:154(medium)symbol:src/helix/studio/experiment_spec_panel.py:_on_apply_locus_suggestion:1087callssymbol:src/helix/studio/suggestions.py:suggestions_enabled:165(medium)symbol:src/helix/studio/experiment_spec_panel.py:_on_intended_toggle:606callssymbol:src/helix/studio/experiment_spec_panel.py:_schedule_base_edit:625(high)symbol:src/helix/studio/experiment_spec_panel.py:_on_state_changed:1011callssymbol:src/helix/studio/experiment_spec_panel.py:_show_genome_suggestion:976(high)symbol:src/helix/studio/experiment_spec_panel.py:_on_state_changed:1011callssymbol:src/helix/studio/experiment_spec_panel.py:_show_locus_suggestion:945(high)symbol:src/helix/studio/experiment_spec_panel.py:_on_state_changed:1011callssymbol:src/helix/studio/suggestions.py:suggestions_enabled:165(medium)symbol:src/helix/studio/experiment_spec_panel.py:_parse_assumptions:536callssymbol:src/helix/studio/experiment_spec_panel.py:_sync_base_controls_from_assumptions:566(high)symbol:src/helix/studio/experiment_spec_panel.py:_parse_assumptions:536callssymbol:src/helix/studio/experiment_spec_panel.py:_sync_cell_controls_from_assumptions:649(high)symbol:src/helix/studio/experiment_spec_panel.py:_parse_assumptions:536callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_spec_panel.py:_parse_constraints:483callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_spec_panel.py:_parse_edit_intent:507callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_spec_panel.py:_refresh_warnings:795callssymbol:src/helix/studio/experiment_spec_panel.py:_validate_base_window:613(high)symbol:src/helix/studio/experiment_spec_panel.py:_refresh_warnings:795callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_spec_panel.py:_schedule_assumptions:476callssymbol:src/helix/studio/experiment_spec_panel.py:_parse_assumptions:536(high)symbol:src/helix/studio/experiment_spec_panel.py:_schedule_base_edit:625callssymbol:src/helix/studio/experiment_spec_panel.py:_normalize_editor_type:89(high)symbol:src/helix/studio/experiment_spec_panel.py:_schedule_base_edit:625callssymbol:src/helix/studio/experiment_spec_panel.py:_sync_assumptions_text:789(high)symbol:src/helix/studio/experiment_spec_panel.py:_schedule_base_edit:625callssymbol:src/helix/studio/experiment_spec_panel.py:_validate_base_window:613(high)symbol:src/helix/studio/experiment_spec_panel.py:_schedule_cell_context:739callssymbol:src/helix/studio/experiment_spec_panel.py:_delivery_from_choice:682(high)symbol:src/helix/studio/experiment_spec_panel.py:_schedule_cell_context:739callssymbol:src/helix/studio/experiment_spec_panel.py:_sync_assumptions_text:789(high)symbol:src/helix/studio/experiment_spec_panel.py:_schedule_cell_context:739callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_spec_panel.py:_schedule_constraints:462callssymbol:src/helix/studio/experiment_spec_panel.py:_parse_constraints:483(high)symbol:src/helix/studio/experiment_spec_panel.py:_schedule_edit_intent:469callssymbol:src/helix/studio/experiment_spec_panel.py:_parse_edit_intent:507(high)symbol:src/helix/studio/experiment_spec_panel.py:_show_genome_suggestion:976callssymbol:src/helix/studio/suggestions.py:actionable:154(medium)symbol:src/helix/studio/experiment_spec_panel.py:_show_genome_suggestion:976callssymbol:src/helix/studio/suggestions.py:suggestions_enabled:165(medium)symbol:src/helix/studio/experiment_spec_panel.py:_show_genome_suggestion:976callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_spec_panel.py:_show_locus_suggestion:945callssymbol:src/helix/studio/suggestions.py:actionable:154(medium)symbol:src/helix/studio/experiment_spec_panel.py:_show_locus_suggestion:945callssymbol:src/helix/studio/suggestions.py:suggestions_enabled:165(medium)symbol:src/helix/studio/experiment_spec_panel.py:_show_locus_suggestion:945callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_spec_panel.py:_sync_base_controls_from_assumptions:566callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/experiment_spec_panel.py:_sync_base_controls_from_assumptions:566callssymbol:src/helix/studio/experiment_spec_panel.py:_default_base_window:83(high)symbol:src/helix/studio/experiment_spec_panel.py:_sync_base_controls_from_assumptions:566callssymbol:src/helix/studio/experiment_spec_panel.py:_normalize_editor_type:89(high)symbol:src/helix/studio/experiment_spec_panel.py:_sync_base_controls_from_assumptions:566callssymbol:src/helix/studio/experiment_spec_panel.py:_validate_base_window:613(high)symbol:src/helix/studio/experiment_spec_panel.py:_sync_base_controls_from_assumptions:566callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/experiment_spec_panel.py:_sync_cell_controls_from_assumptions:649callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/experiment_spec_panel.py:_sync_cell_controls_from_assumptions:649callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/experiment_spec_panel.py:_sync_cell_controls_from_assumptions:649callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_spec_panel.py:_sync_delivery_controls_from_spec:705callssymbol:src/helix/studio/delivery/contract.py:delivery_decl_from_any:192(medium)symbol:src/helix/studio/experiment_spec_panel.py:_validate_base_window:613callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_spec_panel.py:_wire_inputs:364callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/experiment_spec_panel.py:set_spec:389callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/experiment_spec_panel.py:set_spec:389callssymbol:src/helix/studio/delivery/contract.py:delivery_decl_from_any:192(medium)symbol:src/helix/studio/experiment_spec_panel.py:set_spec:389callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/experiment_spec_panel.py:set_spec:389callssymbol:src/helix/studio/experiment_intent_spec_panel.py:set_intent_spec:159(medium)symbol:src/helix/studio/experiment_spec_panel.py:set_spec:389callssymbol:src/helix/studio/experiment_spec_panel.py:_refresh_warnings:795(high)symbol:src/helix/studio/experiment_spec_panel.py:set_spec:389callssymbol:src/helix/studio/experiment_spec_panel.py:_sync_base_controls_from_assumptions:566(high)symbol:src/helix/studio/experiment_spec_panel.py:set_spec:389callssymbol:src/helix/studio/experiment_spec_panel.py:_sync_cell_controls_from_assumptions:649(high)symbol:src/helix/studio/experiment_spec_panel.py:set_spec:389callssymbol:src/helix/studio/experiment_spec_panel.py:_sync_delivery_controls_from_spec:705(high)symbol:src/helix/studio/experiment_spec_panel.py:set_spec:389callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/experiment_spec_panel.py:set_spec:389callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/experiment_spec_panel.py:set_spec:389callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/experiment_spec.py:_canonical_json_bytes:42callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/experiment_spec.py:_coerce_delivery:169callssymbol:src/helix/studio/delivery/contract.py:delivery_decl_from_any:192(medium)symbol:src/helix/studio/experiment_spec.py:_default_spec_dict:75callssymbol:src/helix/studio/experiment_spec.py:_default_locus:66(high)symbol:src/helix/studio/experiment_spec.py:_default_spec_dict:75callssymbol:src/helix/studio/experiment_spec.py:_default_reference:56(high)symbol:src/helix/studio/experiment_spec.py:_strip_none:48callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/experiment_spec.py:default_experiment_spec:184callssymbol:src/helix/studio/experiment_spec.py:_default_spec_dict:75(high)symbol:src/helix/studio/experiment_spec.py:default_experiment_spec:184callssymbol:src/helix/studio/experiment_spec.py:_strip_none:48(high)symbol:src/helix/studio/experiment_spec.py:default_experiment_spec:184callssymbol:src/helix/studio/experiment_spec.py:ExperimentSpecV1:125(high)symbol:src/helix/studio/experiment_spec.py:experiment_spec_from_dict_with_error:191callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/experiment_spec.py:experiment_spec_from_dict_with_error:191callssymbol:src/helix/studio/experiment_spec.py:_default_spec_dict:75(high)symbol:src/helix/studio/experiment_spec.py:experiment_spec_from_dict_with_error:191callssymbol:src/helix/studio/experiment_spec.py:_strip_none:48(high)symbol:src/helix/studio/experiment_spec.py:experiment_spec_from_dict_with_error:191callssymbol:src/helix/studio/experiment_spec.py:default_experiment_spec:184(high)symbol:src/helix/studio/experiment_spec.py:experiment_spec_from_dict:210callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_from_dict_with_error:191(high)symbol:src/helix/studio/experiment_spec.py:experiment_spec_json_bytes:225callssymbol:src/helix/studio/experiment_spec.py:_canonical_json_bytes:42(high)symbol:src/helix/studio/experiment_spec.py:experiment_spec_json_bytes:225callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(high)symbol:src/helix/studio/experiment_spec.py:experiment_spec_json_schema:236callssymbol:src/helix/studio/experiment_spec.py:_schema_path:38(high)symbol:src/helix/studio/experiment_spec.py:experiment_spec_json_schema:236callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/studio/experiment_spec.py:experiment_spec_sha256:230callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_json_bytes:225(high)symbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215callssymbol:src/helix/studio/experiment_spec.py:default_experiment_spec:184(high)symbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_from_dict:210(high)symbol:src/helix/studio/experimental/run_history_mv/repro_mv.py:__init__:40callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:RunHistoryProxy:190(medium)symbol:src/helix/studio/experimental/run_history_mv/repro_mv.py:__init__:40callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:RunHistoryTableModel:19(medium)symbol:src/helix/studio/experimental/run_history_mv/repro_mv.py:add_snapshot:82callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:add_snapshot_insert:57(medium)symbol:src/helix/studio/experimental/run_history_mv/repro_mv.py:add_snapshot:82callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:add_snapshot_reset:39(medium)symbol:src/helix/studio/experimental/run_history_mv/repro_mv.py:churn_filters:106callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:set_search:201(medium)symbol:src/helix/studio/experimental/run_history_mv/repro_mv.py:main:116callssymbol:src/helix/studio/extension_host/supervisor.py:mode:92(medium)symbol:src/helix/studio/experimental/run_history_mv/repro_mv.py:run_case:162callssymbol:src/helix/studio/experimental/run_history_mv/repro_mv.py:add_snapshot:82(high)symbol:src/helix/studio/experimental/run_history_mv/repro_mv.py:run_case:162callssymbol:src/helix/studio/experimental/run_history_mv/repro_mv.py:churn_filters:106(high)symbol:src/helix/studio/experimental/run_history_mv/repro_mv.py:run_case:162callssymbol:src/helix/studio/experimental/run_history_mv/repro_mv.py:make_snapshot:20(high)symbol:src/helix/studio/experimental/run_history_mv/repro_mv.py:run_case:162callssymbol:src/helix/studio/experimental/run_history_mv/repro_mv.py:MVWidget:39(high)symbol:src/helix/studio/experimental/run_history_mv/repro_mv.py:run_case:162callssymbol:src/helix/studio/experimental/run_history_mv/repro_mv.py:teardown:77(high)symbol:src/helix/studio/experimental/run_history_mv/repro_mv.py:run_case:162callssymbol:src/helix/studio/experimental/run_history_mv/repro_mv.py:toggle_sort:111(high)symbol:src/helix/studio/experimental/run_history_mv/repro_mv.py:run_case:162callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:_run_id_for:157(medium)symbol:src/helix/studio/experimental/run_history_mv/repro_mv.py:run_case:162callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:add_snapshots_insert_batch:66(medium)symbol:src/helix/studio/experimental/run_history_mv/repro_mv.py:run_case:162callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:RunRow:13(medium)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:_emit_row_data_changed:173callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:columnCount:94(high)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:_emit_row_data_changed:173callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:index:294(high)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:_run_id_for:157callssymbol:src/helix/studio/run_metrics.py:ensure_state_payload:81(medium)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:_start_metrics:162callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:_emit_row_data_changed:173(high)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:_start_metrics:162callssymbol:src/helix/studio/run_metrics.py:summarize_snapshot:93(medium)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:add_snapshot_insert:57callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:_run_id_for:157(high)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:add_snapshot_insert:57callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:_start_metrics:162(high)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:add_snapshot_insert:57callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:RunRow:13(high)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:add_snapshot_reset:39callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:_run_id_for:157(high)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:add_snapshot_reset:39callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:_start_metrics:162(high)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:add_snapshot_reset:39callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:RunRow:13(high)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:add_snapshots_insert_batch:66callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:_run_id_for:157(high)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:add_snapshots_insert_batch:66callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:_start_metrics:162(high)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:add_snapshots_insert_batch:66callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:RunRow:13(high)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:data:103callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:_start_metrics:162(high)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:filterAcceptsRow:217callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:data:103(high)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:filterAcceptsRow:217callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:index:294(high)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:filterAcceptsRow:217callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:is_pinned:186(high)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:filterAcceptsRow:217callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:rowCount:91(high)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:index:294callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:rowCount:91(high)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:index:294callssymbol:src/helix/studio/run_history.py:index:522(medium)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:lessThan:248callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:data:103(high)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:rowCount:288callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:rowCount:91(high)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:set_pinned:80callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:_emit_row_data_changed:173(high)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:toggle_pin:87callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:set_pinned:80(high)symbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:total_rows:280callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:rowCount:91(high)symbol:src/helix/studio/export_clip.py:_choose_ffmpeg_codec:366callssymbol:src/helix/support/subprocess.py:no_console_kwargs:8(medium)symbol:src/helix/studio/export_clip.py:_stable_json_bytes:29callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/export_clip.py:detect_mp4_encoder:351callssymbol:src/helix/studio/export_clip.py:_choose_ffmpeg_codec:366(high)symbol:src/helix/studio/export_clip.py:detect_mp4_encoder:351callssymbol:src/helix/studio/export_clip.py:Mp4Encoder:346(high)symbol:src/helix/studio/export_clip.py:redacted_spec_summary:490callssymbol:src/helix/studio/export_clip.py:sha256_text:37(high)symbol:src/helix/studio/export_clip.py:sha256_json:33callssymbol:src/helix/studio/export_clip.py:_sha256_bytes:25(high)symbol:src/helix/studio/export_clip.py:sha256_json:33callssymbol:src/helix/studio/export_clip.py:_stable_json_bytes:29(high)symbol:src/helix/studio/export_clip.py:sha256_text:37callssymbol:src/helix/studio/export_clip.py:_sha256_bytes:25(high)symbol:src/helix/studio/export_clip.py:sha256_text:37callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/export_evidence.py:_deterministic_header_mode:53callssymbol:src/helix/determinism/nondet.py:nondeterminism_allowed:27(medium)symbol:src/helix/studio/export_evidence.py:_deterministic_header_mode:53callssymbol:src/helix/studio/export_evidence.py:_truthy:49(high)symbol:src/helix/studio/export_evidence.py:_run_model_from_snapshot:59callssymbol:src/helix/studio/models.py:EngineInfo:9(medium)symbol:src/helix/studio/export_evidence.py:_run_model_from_snapshot:59callssymbol:src/helix/studio/models.py:OutcomeModel:31(medium)symbol:src/helix/studio/export_evidence.py:_run_model_from_snapshot:59callssymbol:src/helix/studio/models.py:RunModel:63(medium)symbol:src/helix/studio/export_evidence.py:_sha256_json:40callssymbol:src/helix/studio/export_evidence.py:_sha256_bytes:36(high)symbol:src/helix/studio/export_evidence.py:_sha256_json:40callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/export_evidence.py:write_evidence_json:225callssymbol:src/helix/governance/gates.py:require_decision_grade_signing:13(medium)symbol:src/helix/studio/export_evidence.py:write_evidence_json:225callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/export_gate.py:build_export_context:45callssymbol:src/helix/studio/export_gate.py:ExportDecisionContext:10(high)symbol:src/helix/studio/export_gate.py:build_export_context:45callssymbol:src/helix/studio/governance_stamp.py:normalize_decision_mode:6(medium)symbol:src/helix/studio/export_image_settings.py:set_write_image_provenance_sidecars_enabled:43callssymbol:src/helix/app_identity.py:omnis_helix_settings:46(medium)symbol:src/helix/studio/export_image_settings.py:set_write_image_provenance_sidecars_enabled:43callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/export_image_settings.py:write_image_provenance_sidecars_enabled:27callssymbol:src/helix/app_identity.py:omnis_helix_settings:46(medium)symbol:src/helix/studio/export_image_settings.py:write_image_provenance_sidecars_enabled:27callssymbol:src/helix/studio/export_image_settings.py:_boolish:11(high)symbol:src/helix/studio/export_image_settings.py:write_image_provenance_sidecars_enabled:27callssymbol:src/helix/support/build_meta.py:is_enterprise_build:54(medium)symbol:src/helix/studio/export_labels.py:build_export_label:36callssymbol:src/helix/studio/governance_stamp.py:export_watermark_label:23(medium)symbol:src/helix/studio/export_provenance.py:export_provenance_c14n_bytes:84callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/export_provenance.py:export_provenance_sha256:88callssymbol:src/helix/studio/export_provenance.py:export_provenance_c14n_bytes:84(high)symbol:src/helix/studio/export_run.py:_deterministic_header_mode:39callssymbol:src/helix/determinism/nondet.py:nondeterminism_allowed:27(medium)symbol:src/helix/studio/export_run.py:_deterministic_header_mode:39callssymbol:src/helix/studio/export_run.py:_truthy:35(high)symbol:src/helix/studio/export_run.py:export_run_from_session:217callssymbol:src/helix/studio/export_run.py:export_run_artifacts:128(high)symbol:src/helix/studio/export_run.py:export_run_from_session:217callssymbol:src/helix/studio/session.py:get_run_by_id:207(medium)symbol:src/helix/studio/export_run.py:run_model_from_snapshot:228callssymbol:src/helix/provenance.py:current_git_sha:15(medium)symbol:src/helix/studio/export_run.py:run_model_from_snapshot:228callssymbol:src/helix/studio/models.py:EngineInfo:9(medium)symbol:src/helix/studio/export_run.py:run_model_from_snapshot:228callssymbol:src/helix/studio/models.py:OutcomeModel:31(medium)symbol:src/helix/studio/export_run.py:run_model_from_snapshot:228callssymbol:src/helix/studio/models.py:RunModel:63(medium)symbol:src/helix/studio/extension_host/client.py:_fail_pending:344callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/extension_host/client.py:_handle_response:271callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/studio/extension_host/client.py:_handle_response:271callssymbol:src/helix/studio/extension_host/client.py:_record_latency:299(high)symbol:src/helix/studio/extension_host/client.py:_read_stderr:258callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/extension_host/client.py:_read_stdout:221callssymbol:src/helix/studio/extension_host/client.py:_fail_pending:344(high)symbol:src/helix/studio/extension_host/client.py:_read_stdout:221callssymbol:src/helix/studio/extension_host/client.py:_handle_response:271(high)symbol:src/helix/studio/extension_host/client.py:_read_stdout:221callssymbol:src/helix/studio/extension_host/client.py:_throttle_notification:314(high)symbol:src/helix/studio/extension_host/client.py:_read_stdout:221callssymbol:src/helix/studio/extension_host/jsonrpc.py:read_frame:118(medium)symbol:src/helix/studio/extension_host/client.py:_record_latency:299callssymbol:src/helix/studio/extension_host/client.py:_MethodLatencyBuckets:28(high)symbol:src/helix/studio/extension_host/client.py:_throttle_notification:314callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/studio/extension_host/client.py:_write:210callssymbol:src/helix/studio/extension_host/jsonrpc.py:write_frame:140(medium)symbol:src/helix/studio/extension_host/client.py:call_async:151callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/studio/extension_host/client.py:call_async:151callssymbol:src/helix/studio/extension_host/client.py:_PendingRequest:21(high)symbol:src/helix/studio/extension_host/client.py:call_async:151callssymbol:src/helix/studio/extension_host/client.py:_write:210(high)symbol:src/helix/studio/extension_host/client.py:call_async:151callssymbol:src/helix/studio/extension_host/jsonrpc.py:make_request:55(medium)symbol:src/helix/studio/extension_host/client.py:call:138callssymbol:src/helix/studio/extension_host/client.py:call_async:151(high)symbol:src/helix/studio/extension_host/client.py:call:138callssymbol:src/helix/studio/extension_host/client.py:cancel:172(high)symbol:src/helix/studio/extension_host/client.py:call:138callssymbol:src/helix/studio/qtconcurrent_compat.py:result:29(medium)symbol:src/helix/studio/extension_host/client.py:cancel:172callssymbol:src/helix/studio/extension_host/client.py:notify:131(high)symbol:src/helix/studio/extension_host/client.py:notify:131callssymbol:src/helix/studio/extension_host/client.py:_write:210(high)symbol:src/helix/studio/extension_host/client.py:notify:131callssymbol:src/helix/studio/extension_host/jsonrpc.py:make_notification:68(medium)symbol:src/helix/studio/extension_host/client.py:start:73callssymbol:src/helix/support/subprocess.py:no_console_kwargs:8(medium)symbol:src/helix/studio/extension_host/client.py:stats:178callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/extension_host/client.py:stats:178callssymbol:src/helix/studio/extension_host/client.py:is_running:98(high)symbol:src/helix/studio/extension_host/client.py:stop:109callssymbol:src/helix/studio/extension_host/client.py:_fail_pending:344(high)symbol:src/helix/studio/extension_host/client.py:stop:109callssymbol:src/helix/studio/extension_host/client.py:call:138(high)symbol:src/helix/studio/extension_host/client.py:stop:109callssymbol:src/helix/studio/terminal/process_backend.py:kill:218(medium)symbol:src/helix/studio/extension_host/host_process.py:_call_command_handler:643callssymbol:src/helix/core/graph.py:signature:47(medium)symbol:src/helix/studio/extension_host/host_process.py:_done:413callssymbol:src/helix/studio/extension_host/host_process.py:_send:165(high)symbol:src/helix/studio/extension_host/host_process.py:_done:413callssymbol:src/helix/studio/extension_host/host_process.py:notify:169(high)symbol:src/helix/studio/extension_host/host_process.py:_done:413callssymbol:src/helix/studio/extension_host/jsonrpc.py:JsonRpcError:12(medium)symbol:src/helix/studio/extension_host/host_process.py:_done:413callssymbol:src/helix/studio/extension_host/jsonrpc.py:make_error:81(medium)symbol:src/helix/studio/extension_host/host_process.py:_done:413callssymbol:src/helix/studio/extension_host/jsonrpc.py:make_result:77(medium)symbol:src/helix/studio/extension_host/host_process.py:_done:413callssymbol:src/helix/studio/qtconcurrent_compat.py:result:29(medium)symbol:src/helix/studio/extension_host/host_process.py:_done:538callssymbol:src/helix/studio/extension_host/host_process.py:_send:165(high)symbol:src/helix/studio/extension_host/host_process.py:_done:538callssymbol:src/helix/studio/extension_host/host_process.py:notify:169(high)symbol:src/helix/studio/extension_host/host_process.py:_done:538callssymbol:src/helix/studio/extension_host/jsonrpc.py:JsonRpcError:12(medium)symbol:src/helix/studio/extension_host/host_process.py:_done:538callssymbol:src/helix/studio/extension_host/jsonrpc.py:make_error:81(medium)symbol:src/helix/studio/extension_host/host_process.py:_done:538callssymbol:src/helix/studio/extension_host/jsonrpc.py:make_result:77(medium)symbol:src/helix/studio/extension_host/host_process.py:_done:538callssymbol:src/helix/studio/qtconcurrent_compat.py:result:29(medium)symbol:src/helix/studio/extension_host/host_process.py:_ensure_sys_path:360callssymbol:src/helix/fs.py:glob_sorted:37(medium)symbol:src/helix/studio/extension_host/host_process.py:_reply_error:724callssymbol:src/helix/studio/extension_host/host_process.py:_send:165(high)symbol:src/helix/studio/extension_host/host_process.py:_reply_error:724callssymbol:src/helix/studio/extension_host/jsonrpc.py:make_error:81(medium)symbol:src/helix/studio/extension_host/host_process.py:_reply:721callssymbol:src/helix/studio/extension_host/host_process.py:_send:165(high)symbol:src/helix/studio/extension_host/host_process.py:_reply:721callssymbol:src/helix/studio/extension_host/jsonrpc.py:make_result:77(medium)symbol:src/helix/studio/extension_host/host_process.py:_send:165callssymbol:src/helix/studio/extension_host/jsonrpc.py:write_frame:140(medium)symbol:src/helix/studio/extension_host/host_process.py:_test_stall_hello_s:69callssymbol:src/helix/studio/extension_host/remote_api.py:get:498(medium)symbol:src/helix/studio/extension_host/host_process.py:cancel_request:602callssymbol:src/helix/studio/extension_host/host_process.py:_send:165(high)symbol:src/helix/studio/extension_host/host_process.py:cancel_request:602callssymbol:src/helix/studio/extension_host/host_process.py:notify:169(high)symbol:src/helix/studio/extension_host/host_process.py:cancel_request:602callssymbol:src/helix/studio/extension_host/jsonrpc.py:JsonRpcError:12(medium)symbol:src/helix/studio/extension_host/host_process.py:cancel_request:602callssymbol:src/helix/studio/extension_host/jsonrpc.py:make_error:81(medium)symbol:src/helix/studio/extension_host/host_process.py:cancel_request:602callssymbol:src/helix/studio/extension_host/remote_api.py:get:498(medium)symbol:src/helix/studio/extension_host/host_process.py:cancel_request:602callssymbol:src/helix/studio/extension_host/remote_api.py:set:504(medium)symbol:src/helix/studio/extension_host/host_process.py:emit_local_event:223callssymbol:src/helix/studio/extension_host/host_process.py:_call_event_handler:629(high)symbol:src/helix/studio/extension_host/host_process.py:emit_local_event:223callssymbol:src/helix/studio/extension_host/host_process.py:notify:169(high)symbol:src/helix/studio/extension_host/host_process.py:emit_local_event:223callssymbol:src/helix/studio/extension_host/remote_api.py:get:498(medium)symbol:src/helix/studio/extension_host/host_process.py:invoke_command_async:384callssymbol:src/helix/studio/extension_host/host_process.py:_PendingInvoke:136(high)symbol:src/helix/studio/extension_host/host_process.py:invoke_command_async:384callssymbol:src/helix/studio/extension_host/host_process.py:_send:165(high)symbol:src/helix/studio/extension_host/host_process.py:invoke_command_async:384callssymbol:src/helix/studio/extension_host/host_process.py:CommandContext:87(high)symbol:src/helix/studio/extension_host/host_process.py:invoke_command_async:384callssymbol:src/helix/studio/extension_host/jsonrpc.py:JsonRpcError:12(medium)symbol:src/helix/studio/extension_host/host_process.py:invoke_command_async:384callssymbol:src/helix/studio/extension_host/jsonrpc.py:make_error:81(medium)symbol:src/helix/studio/extension_host/host_process.py:invoke_command_async:384callssymbol:src/helix/studio/extension_host/remote_api.py:get:498(medium)symbol:src/helix/studio/extension_host/host_process.py:invoke_command:344callssymbol:src/helix/studio/extension_host/host_process.py:notify:169(high)symbol:src/helix/studio/extension_host/host_process.py:invoke_command:344callssymbol:src/helix/studio/extension_host/remote_api.py:get:498(medium)symbol:src/helix/studio/extension_host/host_process.py:is_cancelled:127callssymbol:src/helix/studio/target_field.py:is_set:332(medium)symbol:src/helix/studio/extension_host/host_process.py:is_cancelled:93callssymbol:src/helix/studio/target_field.py:is_set:332(medium)symbol:src/helix/studio/extension_host/host_process.py:load_plugin:237callssymbol:src/helix/clock.py:perf_counter:72(medium)symbol:src/helix/studio/extension_host/host_process.py:load_plugin:237callssymbol:src/helix/datasets/validation_packs/signed_plugin_trust_chain_v1/inputs/plugin_root/demo_trustchain_plugin.py:activate:1(medium)symbol:src/helix/studio/extension_host/host_process.py:load_plugin:237callssymbol:src/helix/studio/extension_host/host_process.py:_ensure_sys_path:360(high)symbol:src/helix/studio/extension_host/host_process.py:load_plugin:237callssymbol:src/helix/studio/extension_host/host_process.py:_LoadedRemotePlugin:39(high)symbol:src/helix/studio/extension_host/host_process.py:load_plugin:237callssymbol:src/helix/studio/extension_host/host_process.py:_wrap_deactivate:48(high)symbol:src/helix/studio/extension_host/host_process.py:load_plugin:237callssymbol:src/helix/studio/extension_host/remote_api.py:get:498(medium)symbol:src/helix/studio/extension_host/host_process.py:load_plugin:237callssymbol:src/helix/studio/extension_host/remote_api.py:RemotePluginApi:53(medium)symbol:src/helix/studio/extension_host/host_process.py:load_plugin:237callssymbol:src/helix/studio/plugins/manifest.py:parse_entry:144(medium)symbol:src/helix/studio/extension_host/host_process.py:load_plugin:237callssymbol:src/helix/studio/plugins/policy.py:policy_from_dict:300(medium)symbol:src/helix/studio/extension_host/host_process.py:main:704callssymbol:src/helix/studio/extension_host/host_process.py:_ExtensionHostRuntime:143(high)symbol:src/helix/studio/extension_host/host_process.py:notify:169callssymbol:src/helix/studio/extension_host/host_process.py:_send:165(high)symbol:src/helix/studio/extension_host/host_process.py:notify:169callssymbol:src/helix/studio/extension_host/jsonrpc.py:make_notification:68(medium)symbol:src/helix/studio/extension_host/host_process.py:throw_if_cancelled:130callssymbol:src/helix/studio/extension_host/host_process.py:CommandCancelled:65(high)symbol:src/helix/studio/extension_host/host_process.py:throw_if_cancelled:130callssymbol:src/helix/studio/extension_host/host_process.py:is_cancelled:93(high)symbol:src/helix/studio/extension_host/host_process.py:throw_if_cancelled:96callssymbol:src/helix/studio/extension_host/host_process.py:CommandCancelled:65(high)symbol:src/helix/studio/extension_host/host_process.py:throw_if_cancelled:96callssymbol:src/helix/studio/extension_host/host_process.py:is_cancelled:93(high)symbol:src/helix/studio/extension_host/host_process.py:track_web_panel:190callssymbol:src/helix/studio/extension_host/remote_api.py:set:504(medium)symbol:src/helix/studio/extension_host/host_process.py:unload_plugin:294callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/extension_host/host_process.py:unload_plugin:294callssymbol:src/helix/studio/extension_host/host_process.py:notify:169(high)symbol:src/helix/studio/extension_host/host_process.py:unload_plugin:294callssymbol:src/helix/studio/extension_host/remote_api.py:get:498(medium)symbol:src/helix/studio/extension_host/host_process.py:unload_plugin:294callssymbol:src/helix/studio/extension_host/remote_api.py:set:504(medium)symbol:src/helix/studio/extension_host/host_process.py:unregister_event_handler:210callssymbol:src/helix/studio/extension_host/remote_api.py:get:498(medium)symbol:src/helix/studio/extension_host/jsonrpc.py:_read_exact:104callssymbol:src/helix/studio/extension_host/jsonrpc.py:JsonRpcError:12(high)symbol:src/helix/studio/extension_host/jsonrpc.py:decode_bytes:45callssymbol:src/helix/studio/extension_host/jsonrpc.py:JsonRpcError:12(high)symbol:src/helix/studio/extension_host/jsonrpc.py:decode:31callssymbol:src/helix/studio/extension_host/jsonrpc.py:JsonRpcError:12(high)symbol:src/helix/studio/extension_host/jsonrpc.py:encode_bytes:41callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(high)symbol:src/helix/studio/extension_host/jsonrpc.py:make_error:81callssymbol:src/helix/studio/extension_host/jsonrpc.py:as_dict:17(high)symbol:src/helix/studio/extension_host/remote_api.py:_check_url:130callssymbol:src/helix/studio/extension_host/remote_api.py:_host_matches:109(high)symbol:src/helix/studio/extension_host/remote_api.py:_load:482callssymbol:src/helix/studio/extension_host/remote_api.py:_path:478(high)symbol:src/helix/studio/extension_host/remote_api.py:_load:482callssymbol:src/helix/studio/extension_host/remote_api.py:read_text:211(high)symbol:src/helix/studio/extension_host/remote_api.py:_path:478callssymbol:src/helix/studio/extension_host/remote_api.py:_base_dir:49(high)symbol:src/helix/studio/extension_host/remote_api.py:_path:478callssymbol:src/helix/studio/extension_host/remote_api.py:_ensure_dir:44(high)symbol:src/helix/studio/extension_host/remote_api.py:_save:492callssymbol:src/helix/studio/extension_host/remote_api.py:_path:478(high)symbol:src/helix/studio/extension_host/remote_api.py:_save:492callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(high)symbol:src/helix/studio/extension_host/remote_api.py:cache_dir:533callssymbol:src/helix/studio/extension_host/remote_api.py:_base_dir:49(high)symbol:src/helix/studio/extension_host/remote_api.py:cache_dir:533callssymbol:src/helix/studio/extension_host/remote_api.py:_ensure_dir:44(high)symbol:src/helix/studio/extension_host/remote_api.py:clipboard_set:338callssymbol:src/helix/studio/extension_host/remote_api.py:notify:25(high)symbol:src/helix/studio/extension_host/remote_api.py:emit:568callssymbol:src/helix/studio/extension_host/remote_api.py:notify:25(high)symbol:src/helix/studio/extension_host/remote_api.py:get:498callssymbol:src/helix/studio/commands.py:get:94(medium)symbol:src/helix/studio/extension_host/remote_api.py:get:498callssymbol:src/helix/studio/extension_host/remote_api.py:_load:482(high)symbol:src/helix/studio/extension_host/remote_api.py:log:99callssymbol:src/helix/studio/extension_host/remote_api.py:notify:25(high)symbol:src/helix/studio/extension_host/remote_api.py:open_url:318callssymbol:src/helix/studio/extension_host/remote_api.py:notify:25(high)symbol:src/helix/studio/extension_host/remote_api.py:post_message:459callssymbol:src/helix/studio/extension_host/remote_api.py:notify:25(high)symbol:src/helix/studio/extension_host/remote_api.py:read_bytes:217callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(medium)symbol:src/helix/studio/extension_host/remote_api.py:read_bytes:217callssymbol:src/helix/studio/plugins/policy.py:can_read:56(medium)symbol:src/helix/studio/extension_host/remote_api.py:read_text:211callssymbol:src/helix/datasets/__init__.py:read_text:28(medium)symbol:src/helix/studio/extension_host/remote_api.py:read_text:211callssymbol:src/helix/studio/plugins/policy.py:can_read:56(medium)symbol:src/helix/studio/extension_host/remote_api.py:remove:516callssymbol:src/helix/studio/extension_host/remote_api.py:_load:482(high)symbol:src/helix/studio/extension_host/remote_api.py:remove:516callssymbol:src/helix/studio/extension_host/remote_api.py:_save:492(high)symbol:src/helix/studio/extension_host/remote_api.py:set:504callssymbol:src/helix/studio/extension_host/remote_api.py:_load:482(high)symbol:src/helix/studio/extension_host/remote_api.py:set:504callssymbol:src/helix/studio/extension_host/remote_api.py:_save:492(high)symbol:src/helix/studio/extension_host/remote_api.py:subscribe:557callssymbol:src/helix/studio/extension_host/remote_api.py:register_event_handler:37(high)symbol:src/helix/studio/extension_host/remote_api.py:temp_dir:536callssymbol:src/helix/studio/extension_host/remote_api.py:_base_dir:49(high)symbol:src/helix/studio/extension_host/remote_api.py:temp_dir:536callssymbol:src/helix/studio/extension_host/remote_api.py:_ensure_dir:44(high)symbol:src/helix/studio/extension_host/remote_api.py:unsubscribe:565callssymbol:src/helix/studio/extension_host/remote_api.py:unregister_event_handler:41(high)symbol:src/helix/studio/extension_host/remote_api.py:user_data_dir:530callssymbol:src/helix/studio/extension_host/remote_api.py:_base_dir:49(high)symbol:src/helix/studio/extension_host/remote_api.py:user_data_dir:530callssymbol:src/helix/studio/extension_host/remote_api.py:_ensure_dir:44(high)symbol:src/helix/studio/extension_host/supervisor.py:_ensure_host:368callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/studio/extension_host/supervisor.py:_ensure_host:368callssymbol:src/helix/studio/extension_host/client.py:is_running:98(medium)symbol:src/helix/studio/extension_host/supervisor.py:_ensure_host:368callssymbol:src/helix/studio/extension_host/client.py:stop:109(medium)symbol:src/helix/studio/extension_host/supervisor.py:_ensure_host:368callssymbol:src/helix/studio/extension_host/supervisor.py:_build_env:355(high)symbol:src/helix/studio/extension_host/supervisor.py:_on_notification:403callssymbol:src/helix/studio/main_window.py:_on_notification:7609(medium)symbol:src/helix/studio/extension_host/supervisor.py:all_hosts:123callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/extension_host/supervisor.py:client_for_plugin:112callssymbol:src/helix/studio/extension_host/supervisor.py:_norm_plugin_id:14(high)symbol:src/helix/studio/extension_host/supervisor.py:map_plugin:106callssymbol:src/helix/studio/extension_host/supervisor.py:_norm_plugin_id:14(high)symbol:src/helix/studio/extension_host/supervisor.py:notify_all:153callssymbol:src/helix/studio/extension_host/client.py:is_running:98(medium)symbol:src/helix/studio/extension_host/supervisor.py:notify_all:153callssymbol:src/helix/studio/extension_host/client.py:notify:131(medium)symbol:src/helix/studio/extension_host/supervisor.py:notify_all:153callssymbol:src/helix/studio/extension_host/supervisor.py:all_hosts:123(high)symbol:src/helix/studio/extension_host/supervisor.py:plugins_for_host_key:131callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/extension_host/supervisor.py:resolve_host_key:95callssymbol:src/helix/studio/extension_host/supervisor.py:_norm_plugin_host_mode:27(high)symbol:src/helix/studio/extension_host/supervisor.py:resolve_host_key:95callssymbol:src/helix/studio/extension_host/supervisor.py:_norm_plugin_id:14(high)symbol:src/helix/studio/extension_host/supervisor.py:start_shared_host:139callssymbol:src/helix/studio/extension_host/supervisor.py:_ensure_host:368(high)symbol:src/helix/studio/extension_host/supervisor.py:stats:308callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/extension_host/supervisor.py:stats:308callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/studio/extension_host/supervisor.py:stats:308callssymbol:src/helix/studio/extension_host/client.py:is_running:98(medium)symbol:src/helix/studio/extension_host/supervisor.py:stats:308callssymbol:src/helix/studio/extension_host/client.py:stderr_tail:175(medium)symbol:src/helix/studio/extension_host/supervisor.py:stats:308callssymbol:src/helix/studio/extension_host/supervisor.py:all_hosts:123(high)symbol:src/helix/studio/extension_host/supervisor.py:stop_all:162callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/extension_host/supervisor.py:stop_all:162callssymbol:src/helix/studio/extension_host/client.py:stop:109(medium)symbol:src/helix/studio/extension_host/supervisor.py:stop_host:180callssymbol:src/helix/studio/extension_host/client.py:stop:109(medium)symbol:src/helix/studio/extension_host/supervisor.py:stop_plugin_host:201callssymbol:src/helix/studio/extension_host/supervisor.py:_norm_plugin_id:14(high)symbol:src/helix/studio/extension_host/supervisor.py:stop_plugin_host:201callssymbol:src/helix/studio/extension_host/supervisor.py:stop_host:180(high)symbol:src/helix/studio/gl_panel.py:__init__:1132callssymbol:src/helix/studio/gl_panel.py:__init__:155(high)symbol:src/helix/studio/gl_panel.py:__init__:155callssymbol:src/helix/studio/gl_panel.py:__init__:824(high)symbol:src/helix/studio/gl_panel.py:__init__:2034callssymbol:src/helix/studio/gl_panel.py:__init__:155(high)symbol:src/helix/studio/gl_panel.py:__init__:2128callssymbol:src/helix/studio/gl_panel.py:__init__:155(high)symbol:src/helix/studio/gl_panel.py:__init__:2128callssymbol:src/helix/studio/gl_panel.py:EventMarkerSlider:145(high)symbol:src/helix/studio/gl_panel.py:__init__:2128callssymbol:src/helix/studio/gl_panel.py:native_gl_enabled_from_env:97(high)symbol:src/helix/studio/gl_panel.py:__init__:2128callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/gl_panel.py:__init__:824callssymbol:src/helix/studio/gl_panel.py:__init__:155(high)symbol:src/helix/studio/gl_panel.py:_apply_pending_scrubber_state:2747callssymbol:src/helix/studio/gl_panel.py:set_loop_enabled:275(high)symbol:src/helix/studio/gl_panel.py:_apply_pending_scrubber_state:2747callssymbol:src/helix/studio/gl_panel.py:set_loop_range_seconds:245(high)symbol:src/helix/studio/gl_panel.py:_apply_pending_scrubber_state:2747callssymbol:src/helix/studio/gl_panel.py:set_view_window_seconds:239(high)symbol:src/helix/studio/gl_panel.py:_apply_pending_scrubber_state:2747callssymbol:src/helix/studio/main_window.py:window:349(medium)symbol:src/helix/studio/gl_panel.py:_apply_pending_scrubber_state:2747callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_apply_pending_view_state:2728callssymbol:src/helix/studio/gl_panel.py:apply_view_state:2094(high)symbol:src/helix/studio/gl_panel.py:_apply_pending_view_state:2728callssymbol:src/helix/studio/gl_panel.py:set_spec:1156(high)symbol:src/helix/studio/gl_panel.py:_bp_from_x:922callssymbol:src/helix/studio/gl_panel.py:_track_rect:881(high)symbol:src/helix/studio/gl_panel.py:_build_event_rows:1236callssymbol:src/helix/studio/outcomes/model.py:list:151(medium)symbol:src/helix/studio/gl_panel.py:_build_event_rows:1236callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/studio/gl_panel.py:_build_perf_line:5171callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_build_quality_line:5186callssymbol:src/helix/studio/run_metrics.py:classify_run_quality:535(medium)symbol:src/helix/studio/gl_panel.py:_build_spec_from_state:3227callssymbol:src/helix/gui/modern/builders.py:build_crispr_orbitals_3d_spec:510(medium)symbol:src/helix/studio/gl_panel.py:_build_spec_from_state:3227callssymbol:src/helix/gui/modern/builders.py:build_crispr_rail_3d_spec:376(medium)symbol:src/helix/studio/gl_panel.py:_build_spec_from_state:3227callssymbol:src/helix/gui/modern/builders.py:build_crispr_viz_spec:40(medium)symbol:src/helix/studio/gl_panel.py:_build_spec_from_state:3227callssymbol:src/helix/gui/modern/builders.py:build_prime_scaffold_3d_spec:639(medium)symbol:src/helix/studio/gl_panel.py:_build_spec_from_state:3227callssymbol:src/helix/gui/modern/builders.py:build_prime_viz_spec:185(medium)symbol:src/helix/studio/gl_panel.py:_build_spec_from_state:3227callssymbol:src/helix/studio/gl_panel.py:_sequence_from_payload:3266(high)symbol:src/helix/studio/gl_panel.py:_build_spec_from_state:3227callssymbol:src/helix/studio/gl_panel.py:_sequence_from_state:3257(high)symbol:src/helix/studio/gl_panel.py:_build_spec_from_state:3227callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_clear_selected_event_focus:3331callssymbol:src/helix/studio/gl_panel.py:_clear_focus_window_override:3615(high)symbol:src/helix/studio/gl_panel.py:_distribution_dominance:1435callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_edit_window_bins:1948callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_emit_focus:931callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/gl_panel.py:_export_resolve_clip:4226callssymbol:src/helix/clock.py:local_now_stamp:122(medium)symbol:src/helix/studio/gl_panel.py:_export_resolve_clip:4226callssymbol:src/helix/gui/modern/engine.py:event_times_seconds:150(medium)symbol:src/helix/studio/gl_panel.py:_export_resolve_clip:4226callssymbol:src/helix/studio/export_clip.py:build_capture_metadata:504(medium)symbol:src/helix/studio/gl_panel.py:_export_resolve_clip:4226callssymbol:src/helix/studio/export_clip.py:compute_clip_window:229(medium)symbol:src/helix/studio/gl_panel.py:_export_resolve_clip:4226callssymbol:src/helix/studio/export_clip.py:detect_mp4_encoder:351(medium)symbol:src/helix/studio/gl_panel.py:_export_resolve_clip:4226callssymbol:src/helix/studio/export_clip.py:frame_times_seconds:320(medium)symbol:src/helix/studio/gl_panel.py:_export_resolve_clip:4226callssymbol:src/helix/studio/gl_panel.py:_prompt_export_allowed:4182(high)symbol:src/helix/studio/gl_panel.py:_export_resolve_clip:4226callssymbol:src/helix/studio/gl_panel.py:get_view_state:2091(high)symbol:src/helix/studio/gl_panel.py:_export_resolve_clip:4226callssymbol:src/helix/studio/gl_panel.py:view_window_seconds:226(high)symbol:src/helix/studio/gl_panel.py:_export_resolve_clip:4226callssymbol:src/helix/studio/governance_stamp.py:export_watermark_label:23(medium)symbol:src/helix/studio/gl_panel.py:_export_resolve_clip:4226callssymbol:src/helix/studio/governance_stamp.py:extract_decision_grade_proof_from_artifact:58(medium)symbol:src/helix/studio/gl_panel.py:_export_resolve_clip:4226callssymbol:src/helix/studio/governance_stamp.py:governance_stamp_lines:353(medium)symbol:src/helix/studio/gl_panel.py:_export_resolve_clip:4226callssymbol:src/helix/studio/governance_stamp.py:interpretation_for_mode:11(medium)symbol:src/helix/studio/gl_panel.py:_export_resolve_clip:4226callssymbol:src/helix/studio/governance_stamp.py:normalize_decision_mode:6(medium)symbol:src/helix/studio/gl_panel.py:_export_resolve_clip:4226callssymbol:src/helix/studio/main_window.py:window:349(medium)symbol:src/helix/studio/gl_panel.py:_export_resolve_clip:4226callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_export_resolve_clip:4226callssymbol:src/helix/studio/outcomes/model.py:list:151(medium)symbol:src/helix/studio/gl_panel.py:_export_resolve_clip:4226callssymbol:src/helix/studio/session.py:ensure_run_artifact:189(medium)symbol:src/helix/studio/gl_panel.py:_export_resolve_clip:4226callssymbol:src/helix/studio/session.py:error:365(medium)symbol:src/helix/studio/gl_panel.py:_export_resolve_clip:4226callssymbol:tools/studio_screenshot_receipt.mjs:metadata:333(low)symbol:src/helix/studio/gl_panel.py:_extract_spec:3211callssymbol:src/helix/gui/modern/dag_adapters.py:crispr_dag_to_viz_spec:178(medium)symbol:src/helix/studio/gl_panel.py:_extract_spec:3211callssymbol:src/helix/gui/modern/spec.py:load_viz_spec:175(medium)symbol:src/helix/studio/gl_panel.py:_extract_spec:3211callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_extract_spec:3211callssymbol:src/helix/studio/session.py:log:354(medium)symbol:src/helix/studio/gl_panel.py:_fade_follow_notice:2881callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/studio/gl_panel.py:_fade_follow_notice:2881callssymbol:src/helix/studio/gl_panel.py:_show_follow_suspended_indicator:2839(high)symbol:src/helix/studio/gl_panel.py:_fit_to_locus:3988callssymbol:src/helix/gui/modern/engine.py:event_times_seconds:150(medium)symbol:src/helix/studio/gl_panel.py:_fit_to_locus:3988callssymbol:src/helix/studio/gl_panel.py:_suspend_follow_for:2823(high)symbol:src/helix/studio/gl_panel.py:_fit_to_locus:3988callssymbol:src/helix/studio/gl_panel.py:fit_to_locus:2111(high)symbol:src/helix/studio/gl_panel.py:_fit_to_locus:3988callssymbol:src/helix/studio/gl_panel.py:flash_preview_band:279(high)symbol:src/helix/studio/gl_panel.py:_fit_to_locus:3988callssymbol:src/helix/studio/gl_panel.py:get_view_state:2091(high)symbol:src/helix/studio/gl_panel.py:_fit_to_locus:3988callssymbol:src/helix/studio/gl_panel.py:pulse_locus:2114(high)symbol:src/helix/studio/gl_panel.py:_fit_to_locus:3988callssymbol:src/helix/studio/gl_panel.py:set_time_norm:2074(high)symbol:src/helix/studio/gl_panel.py:_fit_to_locus:3988callssymbol:src/helix/studio/gl_panel.py:set_view_window_seconds:239(high)symbol:src/helix/studio/gl_panel.py:_fit_to_locus:3988callssymbol:src/helix/studio/gl_panel.py:view_window_seconds:226(high)symbol:src/helix/studio/gl_panel.py:_fit_to_locus:3988callssymbol:src/helix/studio/locus_fit.py:fit_time_window_to_event_cluster:43(medium)symbol:src/helix/studio/gl_panel.py:_fit_to_locus:3988callssymbol:src/helix/studio/main_window.py:window:349(medium)symbol:src/helix/studio/gl_panel.py:_fit_to_locus:3988callssymbol:src/helix/studio/outcomes/model.py:list:151(medium)symbol:src/helix/studio/gl_panel.py:_fit_view_to_events:3962callssymbol:src/helix/gui/modern/engine.py:event_times_seconds:150(medium)symbol:src/helix/studio/gl_panel.py:_fit_view_to_events:3962callssymbol:src/helix/studio/gl_panel.py:reset_view_window:242(high)symbol:src/helix/studio/gl_panel.py:_fit_view_to_events:3962callssymbol:src/helix/studio/gl_panel.py:set_view_window_seconds:239(high)symbol:src/helix/studio/gl_panel.py:_fit_view_to_events:3962callssymbol:src/helix/studio/outcomes/model.py:list:151(medium)symbol:src/helix/studio/gl_panel.py:_fit_view_to_loop_range:3946callssymbol:src/helix/studio/gl_panel.py:loop_range_seconds:342(high)symbol:src/helix/studio/gl_panel.py:_fit_view_to_loop_range:3946callssymbol:src/helix/studio/gl_panel.py:set_view_window_seconds:239(high)symbol:src/helix/studio/gl_panel.py:_focus_rect:885callssymbol:src/helix/studio/gl_panel.py:_track_rect:881(high)symbol:src/helix/studio/gl_panel.py:_focus_rect:885callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/gl_panel.py:_follow_playhead_if_needed:4788callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/studio/gl_panel.py:_follow_playhead_if_needed:4788callssymbol:src/helix/studio/gl_panel.py:set_view_window_seconds:239(high)symbol:src/helix/studio/gl_panel.py:_follow_playhead_if_needed:4788callssymbol:src/helix/studio/gl_panel.py:view_window_seconds:226(high)symbol:src/helix/studio/gl_panel.py:_handle_rect:900callssymbol:src/helix/studio/gl_panel.py:_focus_rect:885(high)symbol:src/helix/studio/gl_panel.py:_handle_rect:900callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/gl_panel.py:_hit_loop_handle:527callssymbol:src/helix/live/viz/hud.py:contains:118(medium)symbol:src/helix/studio/gl_panel.py:_hit_loop_handle:527callssymbol:src/helix/studio/gl_panel.py:_groove_rect:454(high)symbol:src/helix/studio/gl_panel.py:_hit_loop_handle:527callssymbol:src/helix/studio/gl_panel.py:_loop_x_positions:494(high)symbol:src/helix/studio/gl_panel.py:_hit_mode:907callssymbol:src/helix/live/viz/hud.py:contains:118(medium)symbol:src/helix/studio/gl_panel.py:_hit_mode:907callssymbol:src/helix/studio/gl_panel.py:_focus_rect:885(high)symbol:src/helix/studio/gl_panel.py:_hit_mode:907callssymbol:src/helix/studio/gl_panel.py:_handle_rect:900(high)symbol:src/helix/studio/gl_panel.py:_loop_x_positions:494callssymbol:src/helix/studio/gl_panel.py:_range_x_positions:500(high)symbol:src/helix/studio/gl_panel.py:_marker_at_pos:462callssymbol:src/helix/studio/gl_panel.py:_groove_rect:454(high)symbol:src/helix/studio/gl_panel.py:_normalise_outcomes:1183callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_on_animate_toggled:3725callssymbol:src/helix/studio/gl_panel.py:set_animate:2059(high)symbol:src/helix/studio/gl_panel.py:_on_focus_window_overlay_changed:3660callssymbol:src/helix/studio/gl_panel.py:_refresh_focus_window_overlay:3664(high)symbol:src/helix/studio/gl_panel.py:_on_focus_window_overlay_changed:3660callssymbol:src/helix/studio/gl_panel.py:_set_focus_window_override:3621(high)symbol:src/helix/studio/gl_panel.py:_on_gl_event_picked:3347callssymbol:src/helix/gui/modern/selection_utils.py:compute_selection_payload:143(medium)symbol:src/helix/studio/gl_panel.py:_on_gl_event_picked:3347callssymbol:src/helix/studio/gl_panel.py:_clear_selected_event_focus:3331(high)symbol:src/helix/studio/gl_panel.py:_on_gl_event_picked:3347callssymbol:src/helix/studio/gl_panel.py:_reference_locus_context:3483(high)symbol:src/helix/studio/gl_panel.py:_on_gl_event_picked:3347callssymbol:src/helix/studio/gl_panel.py:_refresh_event_focus_label:3338(high)symbol:src/helix/studio/gl_panel.py:_on_gl_event_picked:3347callssymbol:src/helix/studio/gl_panel.py:_refresh_focus_window_overlay:3664(high)symbol:src/helix/studio/gl_panel.py:_on_gl_event_picked:3347callssymbol:src/helix/studio/gl_panel.py:_selected_event_focus_window:3553(high)symbol:src/helix/studio/gl_panel.py:_on_gl_event_picked:3347callssymbol:src/helix/studio/gl_panel.py:_set_focus_window_override:3621(high)symbol:src/helix/studio/gl_panel.py:_on_gl_event_picked:3347callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_on_gl_playing_changed:4977callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/gl_panel.py:_on_gl_time_updated:4964callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/gl_panel.py:_on_gl_time_updated:4964callssymbol:src/helix/studio/gl_panel.py:_follow_playhead_if_needed:4788(high)symbol:src/helix/studio/gl_panel.py:_on_gl_time_updated:4964callssymbol:src/helix/studio/gl_panel.py:value_for_time_seconds:354(high)symbol:src/helix/studio/gl_panel.py:_on_play_toggled:3741callssymbol:src/helix/studio/gl_panel.py:set_playing:2062(high)symbol:src/helix/studio/gl_panel.py:_on_preview_timer:320callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/studio/gl_panel.py:_on_preview_timer:320callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/gl_panel.py:_on_rail_mode_changed:3748callssymbol:src/helix/studio/gl_panel.py:_set_spatial_surface_for_mode:3767(high)symbol:src/helix/studio/gl_panel.py:_on_rail_mode_changed:3748callssymbol:src/helix/studio/gl_panel.py:set_rail_mode:2071(high)symbol:src/helix/studio/gl_panel.py:_on_speed_changed:3729callssymbol:src/helix/studio/gl_panel.py:set_playback_speed:2068(high)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/gui/modern/dag_adapters.py:crispr_dag_to_workflow:207(medium)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/gl_panel.py:_apply_pending_scrubber_state:2747(high)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/gl_panel.py:_apply_pending_view_state:2728(high)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/gl_panel.py:_build_spec_from_state:3227(high)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/gl_panel.py:_extract_spec:3211(high)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/gl_panel.py:_refresh_design_context:3283(high)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/gl_panel.py:_refresh_overlay:3712(high)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/gl_panel.py:_refresh_time_markers:4994(high)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/gl_panel.py:_set_spatial_surface_for_mode:3767(high)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/gl_panel.py:_show_placeholder:3277(high)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/gl_panel.py:_workflow_from_serializable:118(high)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/gl_panel.py:set_duration_seconds:229(high)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/gl_panel.py:set_loop_enabled:275(high)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/gl_panel.py:set_loop_range_seconds:245(high)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/gl_panel.py:set_markers:389(high)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/gl_panel.py:set_spec:1156(high)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/gl_panel.py:set_workflow_view:2053(high)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/outcomes/base_overlay.py:build_base_overlay:111(medium)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/outcomes/hotspots.py:build_hotspot_segments:176(medium)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/outcomes/model.py:compute_outcomes_for_current_plan:266(medium)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/outcomes/model.py:outcome_report_json_bytes:262(medium)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/outcomes/prime_model.py:extract_prime_inputs_from_session:185(medium)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/outcomes/prime_overlay.py:build_prime_overlay:95(medium)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/run_metrics.py:compute_run_metrics:134(medium)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/session.py:error:365(medium)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/session.py:mark_viz_clean:357(medium)symbol:src/helix/studio/gl_panel.py:_on_state_changed:2930callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/gl_panel.py:_on_time_loop_cleared:3895callssymbol:src/helix/studio/gl_panel.py:clear_loop_range:2085(high)symbol:src/helix/studio/gl_panel.py:_on_time_loop_cleared:3895callssymbol:src/helix/studio/gl_panel.py:set_loop_enabled:275(high)symbol:src/helix/studio/gl_panel.py:_on_time_loop_range_changed:3887callssymbol:src/helix/studio/gl_panel.py:set_loop_range_seconds:245(high)symbol:src/helix/studio/gl_panel.py:_on_time_marker_clicked:4914callssymbol:src/helix/gui/modern/qt.py:focus_on_positions:6540(medium)symbol:src/helix/studio/gl_panel.py:_on_time_marker_clicked:4914callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/gl_panel.py:_on_time_marker_clicked:4914callssymbol:src/helix/studio/gl_panel.py:set_playing:2062(high)symbol:src/helix/studio/gl_panel.py:_on_time_marker_clicked:4914callssymbol:src/helix/studio/gl_panel.py:set_time_norm:2074(high)symbol:src/helix/studio/gl_panel.py:_on_time_marker_clicked:4914callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_on_time_marker_clicked:4914callssymbol:src/helix/studio/outcomes/model.py:list:151(medium)symbol:src/helix/studio/gl_panel.py:_on_time_slider_changed:3841callssymbol:src/helix/studio/gl_panel.py:set_time_norm:2074(high)symbol:src/helix/studio/gl_panel.py:_on_time_slider_changed:3841callssymbol:src/helix/studio/gl_panel.py:time_seconds_for_value:347(high)symbol:src/helix/studio/gl_panel.py:_on_time_slider_pressed:3819callssymbol:src/helix/studio/gl_panel.py:_suspend_follow_for:2823(high)symbol:src/helix/studio/gl_panel.py:_on_time_slider_pressed:3819callssymbol:src/helix/studio/gl_panel.py:set_playing:2062(high)symbol:src/helix/studio/gl_panel.py:_on_time_slider_released:3830callssymbol:src/helix/studio/gl_panel.py:_suspend_follow_for:2823(high)symbol:src/helix/studio/gl_panel.py:_on_time_slider_released:3830callssymbol:src/helix/studio/gl_panel.py:set_playing:2062(high)symbol:src/helix/studio/gl_panel.py:_on_time_view_window_changed:3856callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/studio/gl_panel.py:_on_time_view_window_changed:3856callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/gl_panel.py:_on_time_view_window_changed:3856callssymbol:src/helix/studio/gl_panel.py:_refresh_time_markers:4994(high)symbol:src/helix/studio/gl_panel.py:_on_time_view_window_changed:3856callssymbol:src/helix/studio/gl_panel.py:_suspend_follow_for:2823(high)symbol:src/helix/studio/gl_panel.py:_on_time_view_window_changed:3856callssymbol:src/helix/studio/gl_panel.py:value_for_time_seconds:354(high)symbol:src/helix/studio/gl_panel.py:_on_truth_mode_changed:3763callssymbol:src/helix/studio/gl_panel.py:_set_truth_mode:3755(high)symbol:src/helix/studio/gl_panel.py:_paint_distribution_context:1854callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_paint_distribution_context:1854callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/gl_panel.py:_paint_edit_window_profile:1981callssymbol:src/helix/studio/gl_panel.py:_edit_window_bins:1948(high)symbol:src/helix/studio/gl_panel.py:_paint_edit_window_profile:1981callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_paint_edit_window_profile:1981callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/gl_panel.py:_paint_event_card:1693callssymbol:src/helix/studio/gl_panel.py:selected_event_summary:1269(high)symbol:src/helix/studio/gl_panel.py:_paint_event_card:1693callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_paint_event_card:1693callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/gl_panel.py:_paint_event_lane:1713callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_paint_inspector:1740callssymbol:src/helix/studio/gl_panel.py:_paint_distribution_context:1854(high)symbol:src/helix/studio/gl_panel.py:_paint_inspector:1740callssymbol:src/helix/studio/gl_panel.py:_paint_edit_window_profile:1981(high)symbol:src/helix/studio/gl_panel.py:_paint_inspector:1740callssymbol:src/helix/studio/gl_panel.py:_paint_metric_bar:1838(high)symbol:src/helix/studio/gl_panel.py:_paint_inspector:1740callssymbol:src/helix/studio/gl_panel.py:_paint_outcome_row:1885(high)symbol:src/helix/studio/gl_panel.py:_paint_inspector:1740callssymbol:src/helix/studio/gl_panel.py:_paint_review_flags:1800(high)symbol:src/helix/studio/gl_panel.py:_paint_inspector:1740callssymbol:src/helix/studio/gl_panel.py:_paint_selected_outcome_block:1913(high)symbol:src/helix/studio/gl_panel.py:_paint_inspector:1740callssymbol:src/helix/studio/gl_panel.py:_selected_outcome:1616(high)symbol:src/helix/studio/gl_panel.py:_paint_inspector:1740callssymbol:src/helix/studio/gl_panel.py:outcome_distribution_summary:1405(high)symbol:src/helix/studio/gl_panel.py:_paint_inspector:1740callssymbol:src/helix/studio/gl_panel.py:outcome_review_flags:1308(high)symbol:src/helix/studio/gl_panel.py:_paint_inspector:1740callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_paint_inspector:1740callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/gl_panel.py:_paint_metric_bar:1838callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/gl_panel.py:_paint_outcome_row:1885callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_paint_outcome_row:1885callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/gl_panel.py:_paint_pam_bracket:1648callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/gl_panel.py:_paint_review_flags:1800callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_paint_review_flags:1800callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/gl_panel.py:_paint_selected_outcome_block:1913callssymbol:src/helix/studio/gl_panel.py:selected_outcome_summary:1286(high)symbol:src/helix/studio/gl_panel.py:_paint_selected_outcome_block:1913callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_paint_selected_outcome_block:1913callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/gl_panel.py:_pos_in_loop_band:542callssymbol:src/helix/live/viz/hud.py:contains:118(medium)symbol:src/helix/studio/gl_panel.py:_pos_in_loop_band:542callssymbol:src/helix/studio/gl_panel.py:_groove_rect:454(high)symbol:src/helix/studio/gl_panel.py:_pos_in_loop_band:542callssymbol:src/helix/studio/gl_panel.py:_loop_x_positions:494(high)symbol:src/helix/studio/gl_panel.py:_prompt_export_allowed:4182callssymbol:src/helix/studio/export_gate.py:build_export_context:45(medium)symbol:src/helix/studio/gl_panel.py:_prompt_export_allowed:4182callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_prompt_export_allowed:4182callssymbol:src/helix/studio/ui/export_gate.py:ensure_export_allowed:19(medium)symbol:src/helix/studio/gl_panel.py:_range_x_positions:500callssymbol:src/helix/studio/gl_panel.py:_groove_rect:454(high)symbol:src/helix/studio/gl_panel.py:_read_guide_context:1211callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_refresh_design_context:3283callssymbol:src/helix/studio/gl_panel.py:_clear_focus_window_override:3615(high)symbol:src/helix/studio/gl_panel.py:_refresh_design_context:3283callssymbol:src/helix/studio/gl_panel.py:_clear_selected_event_focus:3331(high)symbol:src/helix/studio/gl_panel.py:_refresh_design_context:3283callssymbol:src/helix/studio/gl_panel.py:_refresh_event_focus_label:3338(high)symbol:src/helix/studio/gl_panel.py:_refresh_design_context:3283callssymbol:src/helix/studio/gl_panel.py:_refresh_focus_window_overlay:3664(high)symbol:src/helix/studio/gl_panel.py:_refresh_design_context:3283callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_refresh_design_context:3283callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/gl_panel.py:_refresh_design_context:3283callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/studio/gl_panel.py:_refresh_event_focus_label:3338callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/gl_panel.py:_refresh_focus_window_overlay:3664callssymbol:src/helix/studio/gl_panel.py:_build_spec_from_state:3227(high)symbol:src/helix/studio/gl_panel.py:_refresh_focus_window_overlay:3664callssymbol:src/helix/studio/gl_panel.py:_extract_spec:3211(high)symbol:src/helix/studio/gl_panel.py:_refresh_focus_window_overlay:3664callssymbol:src/helix/studio/gl_panel.py:_layout_focus_window_overlay:3604(high)symbol:src/helix/studio/gl_panel.py:_refresh_focus_window_overlay:3664callssymbol:src/helix/studio/gl_panel.py:_reference_locus_context:3483(high)symbol:src/helix/studio/gl_panel.py:_refresh_focus_window_overlay:3664callssymbol:src/helix/studio/gl_panel.py:_sequence_from_payload:3266(high)symbol:src/helix/studio/gl_panel.py:_refresh_focus_window_overlay:3664callssymbol:src/helix/studio/gl_panel.py:_sequence_from_state:3257(high)symbol:src/helix/studio/gl_panel.py:_refresh_focus_window_overlay:3664callssymbol:src/helix/studio/gl_panel.py:active_edit_context:3401(high)symbol:src/helix/studio/gl_panel.py:_refresh_focus_window_overlay:3664callssymbol:src/helix/studio/gl_panel.py:set_focus_state:851(high)symbol:src/helix/studio/gl_panel.py:_refresh_focus_window_overlay:3664callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_refresh_overlay:3712callssymbol:src/helix/studio/gl_panel.py:build_overlay_lines:5120(high)symbol:src/helix/studio/gl_panel.py:_refresh_overlay:3712callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/gl_panel.py:_refresh_time_markers:4994callssymbol:src/helix/studio/gl_panel.py:set_markers:389(high)symbol:src/helix/studio/gl_panel.py:_refresh_time_markers:4994callssymbol:src/helix/studio/gl_panel.py:view_window_seconds:226(high)symbol:src/helix/studio/gl_panel.py:_reset_focus_window_override:3654callssymbol:src/helix/studio/gl_panel.py:_clear_focus_window_override:3615(high)symbol:src/helix/studio/gl_panel.py:_reset_focus_window_override:3654callssymbol:src/helix/studio/gl_panel.py:_clear_selected_event_focus:3331(high)symbol:src/helix/studio/gl_panel.py:_reset_focus_window_override:3654callssymbol:src/helix/studio/gl_panel.py:_refresh_event_focus_label:3338(high)symbol:src/helix/studio/gl_panel.py:_reset_focus_window_override:3654callssymbol:src/helix/studio/gl_panel.py:_refresh_focus_window_overlay:3664(high)symbol:src/helix/studio/gl_panel.py:_restore_overlay:4556callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/gl_panel.py:_sequence_from_payload:3266callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_set_focus_window_override:3621callssymbol:src/helix/studio/gl_panel.py:_build_spec_from_state:3227(high)symbol:src/helix/studio/gl_panel.py:_set_focus_window_override:3621callssymbol:src/helix/studio/gl_panel.py:_clear_focus_window_override:3615(high)symbol:src/helix/studio/gl_panel.py:_set_focus_window_override:3621callssymbol:src/helix/studio/gl_panel.py:_extract_spec:3211(high)symbol:src/helix/studio/gl_panel.py:_set_focus_window_override:3621callssymbol:src/helix/studio/gl_panel.py:_reference_locus_context:3483(high)symbol:src/helix/studio/gl_panel.py:_set_focus_window_override:3621callssymbol:src/helix/studio/gl_panel.py:_refresh_focus_window_overlay:3664(high)symbol:src/helix/studio/gl_panel.py:_set_focus_window_override:3621callssymbol:src/helix/studio/gl_panel.py:_sequence_from_payload:3266(high)symbol:src/helix/studio/gl_panel.py:_set_focus_window_override:3621callssymbol:src/helix/studio/gl_panel.py:_sequence_from_state:3257(high)symbol:src/helix/studio/gl_panel.py:_set_focus_window_override:3621callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_set_spatial_surface_for_mode:3767callssymbol:src/helix/studio/gl_panel.py:set_rail_mode:2071(high)symbol:src/helix/studio/gl_panel.py:_set_spatial_surface_for_mode:3767callssymbol:src/helix/studio/gl_panel.py:set_spec:1156(high)symbol:src/helix/studio/gl_panel.py:_set_truth_mode:3755callssymbol:src/helix/studio/gl_panel.py:set_truth_mode:2104(high)symbol:src/helix/studio/gl_panel.py:_set_view_window_seconds:361callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/gl_panel.py:_show_follow_suspended_indicator:2839callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/studio/gl_panel.py:_show_follow_suspended_indicator:2839callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/gl_panel.py:_show_placeholder:3277callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/gl_panel.py:_suspend_follow_for:2823callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/studio/gl_panel.py:_suspend_follow_for:2823callssymbol:src/helix/studio/gl_panel.py:_show_follow_suspended_indicator:2839(high)symbol:src/helix/studio/gl_panel.py:_tick:1474callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/gl_panel.py:_time_at_pos:485callssymbol:src/helix/studio/gl_panel.py:_groove_rect:454(high)symbol:src/helix/studio/gl_panel.py:_toggle_follow_playhead:3930callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/gl_panel.py:_toggle_loop_enabled:3911callssymbol:src/helix/studio/gl_panel.py:set_loop_enabled:275(high)symbol:src/helix/studio/gl_panel.py:_track_rect:881callssymbol:src/helix/studio/gl_panel.py:_panel_rect:878(high)symbol:src/helix/studio/gl_panel.py:_undo_fit_to_locus:4108callssymbol:src/helix/studio/gl_panel.py:_suspend_follow_for:2823(high)symbol:src/helix/studio/gl_panel.py:_undo_fit_to_locus:4108callssymbol:src/helix/studio/gl_panel.py:apply_view_state:2094(high)symbol:src/helix/studio/gl_panel.py:_undo_fit_to_locus:4108callssymbol:src/helix/studio/gl_panel.py:flash_preview_band:279(high)symbol:src/helix/studio/gl_panel.py:_undo_fit_to_locus:4108callssymbol:src/helix/studio/gl_panel.py:pulse_locus:2114(high)symbol:src/helix/studio/gl_panel.py:_undo_fit_to_locus:4108callssymbol:src/helix/studio/gl_panel.py:set_view_window_seconds:239(high)symbol:src/helix/studio/gl_panel.py:_undo_fit_to_locus:4108callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:_update_hover_cursor:948callssymbol:src/helix/studio/gl_panel.py:_hit_mode:907(high)symbol:src/helix/studio/gl_panel.py:_watermark_framebuffer:4484callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/gl_panel.py:_workflow_from_serializable:118callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/gl_panel.py:active_edit_context:3401callssymbol:src/helix/studio/gl_panel.py:_build_spec_from_state:3227(high)symbol:src/helix/studio/gl_panel.py:active_edit_context:3401callssymbol:src/helix/studio/gl_panel.py:_extract_spec:3211(high)symbol:src/helix/studio/gl_panel.py:active_edit_context:3401callssymbol:src/helix/studio/gl_panel.py:_focus_window_context:3511(high)symbol:src/helix/studio/gl_panel.py:active_edit_context:3401callssymbol:src/helix/studio/gl_panel.py:_reference_locus_context:3483(high)symbol:src/helix/studio/gl_panel.py:active_edit_context:3401callssymbol:src/helix/studio/gl_panel.py:_selected_event_focus_window:3553(high)symbol:src/helix/studio/gl_panel.py:active_edit_context:3401callssymbol:src/helix/studio/gl_panel.py:_sequence_from_payload:3266(high)symbol:src/helix/studio/gl_panel.py:active_edit_context:3401callssymbol:src/helix/studio/gl_panel.py:_sequence_from_state:3257(high)symbol:src/helix/studio/gl_panel.py:active_edit_context:3401callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:apply_view_state:2094callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/gl_panel.py:apply_view_state:2094callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/gl_panel.py:apply_view_state:2666callssymbol:src/helix/studio/gl_panel.py:_apply_pending_scrubber_state:2747(high)symbol:src/helix/studio/gl_panel.py:apply_view_state:2666callssymbol:src/helix/studio/gl_panel.py:_apply_pending_view_state:2728(high)symbol:src/helix/studio/gl_panel.py:apply_view_state:2666callssymbol:src/helix/studio/gl_panel.py:_set_spatial_surface_for_mode:3767(high)symbol:src/helix/studio/gl_panel.py:apply_view_state:2666callssymbol:src/helix/studio/gl_panel.py:_set_truth_mode:3755(high)symbol:src/helix/studio/gl_panel.py:apply_view_state:2666callssymbol:src/helix/studio/gl_panel.py:get_view_state:2091(high)symbol:src/helix/studio/gl_panel.py:apply_view_state:2666callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:apply_view_state:2666callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/gl_panel.py:build_overlay_lines:5120callssymbol:src/helix/studio/gl_panel.py:_build_perf_line:5171(high)symbol:src/helix/studio/gl_panel.py:build_overlay_lines:5120callssymbol:src/helix/studio/gl_panel.py:_build_quality_line:5186(high)symbol:src/helix/studio/gl_panel.py:build_overlay_lines:5120callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:build_overlay_lines:5120callssymbol:src/helixspec/errors.py:format:12(medium)symbol:src/helix/studio/gl_panel.py:clear_state:840callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/gl_panel.py:eventFilter:189callssymbol:src/helix/studio/iterated_dynamics.py:key:21(medium)symbol:src/helix/studio/gl_panel.py:flash_preview_band:279callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/studio/gl_panel.py:flash_preview_band:279callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/gl_panel.py:focus_active_locus:2577callssymbol:src/helix/studio/gl_panel.py:_fit_to_locus:3988(high)symbol:src/helix/studio/gl_panel.py:get_view_state:2611callssymbol:src/helix/studio/gl_panel.py:duration_seconds:223(high)symbol:src/helix/studio/gl_panel.py:get_view_state:2611callssymbol:src/helix/studio/gl_panel.py:get_view_state:2091(high)symbol:src/helix/studio/gl_panel.py:get_view_state:2611callssymbol:src/helix/studio/gl_panel.py:view_window_seconds:226(high)symbol:src/helix/studio/gl_panel.py:grabFramebuffer:2117callssymbol:tests/studio/test_export_hardening.py:grab:142(low)symbol:src/helix/studio/gl_panel.py:hideEvent:3189callssymbol:src/helix/studio/gl_panel.py:set_render_active:2056(high)symbol:src/helix/studio/gl_panel.py:highlight_outcome:2531callssymbol:src/helix/studio/gl_panel.py:highlight_outcome:2108(high)symbol:src/helix/studio/gl_panel.py:highlight_outcome:2531callssymbol:src/helix/studio/gl_panel.py:select_outcome:1454(high)symbol:src/helix/studio/gl_panel.py:leaveEvent:1036callssymbol:src/helix/studio/gl_panel.py:_update_hover_cursor:948(high)symbol:src/helix/studio/gl_panel.py:molecular_distribution_summary:2553callssymbol:src/helix/studio/gl_panel.py:outcome_distribution_summary:1405(high)symbol:src/helix/studio/gl_panel.py:molecular_review_flags:2561callssymbol:src/helix/studio/gl_panel.py:outcome_review_flags:1308(high)symbol:src/helix/studio/gl_panel.py:mouseDoubleClickEvent:1025callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/gl_panel.py:mouseDoubleClickEvent:1025callssymbol:src/helix/live/viz/hud.py:contains:118(medium)symbol:src/helix/studio/gl_panel.py:mouseDoubleClickEvent:1025callssymbol:src/helix/studio/gl_panel.py:_track_rect:881(high)symbol:src/helix/studio/gl_panel.py:mouseDoubleClickEvent:1025callssymbol:src/helix/studio/gl_panel.py:mouseDoubleClickEvent:777(high)symbol:src/helix/studio/gl_panel.py:mouseDoubleClickEvent:777callssymbol:src/helix/studio/gl_panel.py:reset_view_window:242(high)symbol:src/helix/studio/gl_panel.py:mouseMoveEvent:626callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/gl_panel.py:mouseMoveEvent:626callssymbol:docs/playground/js/realtime.js:time:587(low)symbol:src/helix/studio/gl_panel.py:mouseMoveEvent:626callssymbol:src/helix/studio/gl_panel.py:_groove_rect:454(high)symbol:src/helix/studio/gl_panel.py:mouseMoveEvent:626callssymbol:src/helix/studio/gl_panel.py:_marker_at_pos:462(high)symbol:src/helix/studio/gl_panel.py:mouseMoveEvent:626callssymbol:src/helix/studio/gl_panel.py:_set_view_window_seconds:361(high)symbol:src/helix/studio/gl_panel.py:mouseMoveEvent:626callssymbol:src/helix/studio/gl_panel.py:_time_at_pos:485(high)symbol:src/helix/studio/gl_panel.py:mouseMoveEvent:626callssymbol:src/helix/studio/gl_panel.py:mouseMoveEvent:985(high)symbol:src/helix/studio/gl_panel.py:mouseMoveEvent:626callssymbol:src/helix/studio/gl_panel.py:set_loop_range_seconds:245(high)symbol:src/helix/studio/gl_panel.py:mouseMoveEvent:985callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/gl_panel.py:mouseMoveEvent:985callssymbol:src/helix/studio/gl_panel.py:_bp_from_x:922(high)symbol:src/helix/studio/gl_panel.py:mouseMoveEvent:985callssymbol:src/helix/studio/gl_panel.py:_emit_focus:931(high)symbol:src/helix/studio/gl_panel.py:mouseMoveEvent:985callssymbol:src/helix/studio/gl_panel.py:_update_hover_cursor:948(high)symbol:src/helix/studio/gl_panel.py:mouseMoveEvent:985callssymbol:src/helix/studio/gl_panel.py:mouseMoveEvent:626(high)symbol:src/helix/studio/gl_panel.py:mousePressEvent:1479callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/gl_panel.py:mousePressEvent:1479callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/gl_panel.py:mousePressEvent:1479callssymbol:src/helix/live/viz/hud.py:contains:118(medium)symbol:src/helix/studio/gl_panel.py:mousePressEvent:1479callssymbol:src/helix/studio/gl_panel.py:mousePressEvent:692(high)symbol:src/helix/studio/gl_panel.py:mousePressEvent:1479callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/gl_panel.py:mousePressEvent:692callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/gl_panel.py:mousePressEvent:692callssymbol:src/helix/studio/gl_panel.py:_hit_loop_handle:527(high)symbol:src/helix/studio/gl_panel.py:mousePressEvent:692callssymbol:src/helix/studio/gl_panel.py:_marker_at_pos:462(high)symbol:src/helix/studio/gl_panel.py:mousePressEvent:692callssymbol:src/helix/studio/gl_panel.py:_pos_in_loop_band:542(high)symbol:src/helix/studio/gl_panel.py:mousePressEvent:692callssymbol:src/helix/studio/gl_panel.py:_time_at_pos:485(high)symbol:src/helix/studio/gl_panel.py:mousePressEvent:692callssymbol:src/helix/studio/gl_panel.py:mousePressEvent:964(high)symbol:src/helix/studio/gl_panel.py:mousePressEvent:692callssymbol:src/helix/studio/gl_panel.py:set_loop_range_seconds:245(high)symbol:src/helix/studio/gl_panel.py:mousePressEvent:692callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/gl_panel.py:mousePressEvent:692callssymbol:Visualization_Bench/prototype.js:button:920(low)symbol:src/helix/studio/gl_panel.py:mousePressEvent:964callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/gl_panel.py:mousePressEvent:964callssymbol:src/helix/studio/gl_panel.py:_hit_mode:907(high)symbol:src/helix/studio/gl_panel.py:mousePressEvent:964callssymbol:src/helix/studio/gl_panel.py:_update_hover_cursor:948(high)symbol:src/helix/studio/gl_panel.py:mousePressEvent:964callssymbol:Visualization_Bench/prototype.js:button:920(low)symbol:src/helix/studio/gl_panel.py:mouseReleaseEvent:1015callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/gl_panel.py:mouseReleaseEvent:1015callssymbol:src/helix/studio/gl_panel.py:_update_hover_cursor:948(high)symbol:src/helix/studio/gl_panel.py:mouseReleaseEvent:1015callssymbol:src/helix/studio/gl_panel.py:mouseReleaseEvent:766(high)symbol:src/helix/studio/gl_panel.py:mouseReleaseEvent:766callssymbol:src/helix/studio/gl_panel.py:mouseReleaseEvent:1015(high)symbol:src/helix/studio/gl_panel.py:outcome_distribution_summary:1405callssymbol:src/helix/studio/gl_panel.py:_distribution_dominance:1435(high)symbol:src/helix/studio/gl_panel.py:outcome_distribution_summary:1405callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:outcome_review_flags:1308callssymbol:src/helix/studio/gl_panel.py:_percent_value:1447(high)symbol:src/helix/studio/gl_panel.py:outcome_review_flags:1308callssymbol:src/helix/studio/gl_panel.py:outcome_distribution_summary:1405(high)symbol:src/helix/studio/gl_panel.py:outcome_review_flags:1308callssymbol:src/helix/studio/gl_panel.py:selected_outcome_summary:1286(high)symbol:src/helix/studio/gl_panel.py:outcome_review_flags:1308callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:paintEvent:1041callssymbol:src/helix/studio/gl_panel.py:_focus_rect:885(high)symbol:src/helix/studio/gl_panel.py:paintEvent:1041callssymbol:src/helix/studio/gl_panel.py:_handle_rect:900(high)symbol:src/helix/studio/gl_panel.py:paintEvent:1041callssymbol:src/helix/studio/gl_panel.py:_panel_rect:878(high)symbol:src/helix/studio/gl_panel.py:paintEvent:1041callssymbol:src/helix/studio/gl_panel.py:_track_rect:881(high)symbol:src/helix/studio/gl_panel.py:paintEvent:1041callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/gl_panel.py:paintEvent:1041callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/gl_panel.py:paintEvent:1496callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/gl_panel.py:paintEvent:551callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/studio/gl_panel.py:paintEvent:551callssymbol:src/helix/studio/gl_panel.py:_groove_rect:454(high)symbol:src/helix/studio/gl_panel.py:paintEvent:551callssymbol:src/helix/studio/gl_panel.py:_loop_x_positions:494(high)symbol:src/helix/studio/gl_panel.py:paintEvent:551callssymbol:src/helix/studio/gl_panel.py:_preview_alpha:515(high)symbol:src/helix/studio/gl_panel.py:paintEvent:551callssymbol:src/helix/studio/gl_panel.py:_range_x_positions:500(high)symbol:src/helix/studio/gl_panel.py:paintEvent:551callssymbol:src/helix/studio/gl_panel.py:paintEvent:1041(high)symbol:src/helix/studio/gl_panel.py:paintEvent:551callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/gl_panel.py:perf_hud_enabled:2583callssymbol:src/helix/studio/gl_panel.py:perf_hud_enabled:2101(high)symbol:src/helix/studio/gl_panel.py:reset_view_window:242callssymbol:src/helix/studio/gl_panel.py:_set_view_window_seconds:361(high)symbol:src/helix/studio/gl_panel.py:resizeEvent:3162callssymbol:src/helix/studio/gl_panel.py:_layout_focus_window_overlay:3604(high)symbol:src/helix/studio/gl_panel.py:select_molecular_outcome:2569callssymbol:src/helix/studio/gl_panel.py:select_outcome:1454(high)symbol:src/helix/studio/gl_panel.py:select_outcome:1454callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:select_outcome:1454callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/gl_panel.py:selected_event_summary:1269callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:selected_molecular_outcome_summary:2545callssymbol:src/helix/studio/gl_panel.py:selected_outcome_summary:1286(high)symbol:src/helix/studio/gl_panel.py:selected_outcome_label:1282callssymbol:src/helix/studio/gl_panel.py:_selected_outcome:1616(high)symbol:src/helix/studio/gl_panel.py:selected_outcome_label:1282callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:selected_outcome_summary:1286callssymbol:src/helix/studio/gl_panel.py:_selected_outcome:1616(high)symbol:src/helix/studio/gl_panel.py:selected_outcome_summary:1286callssymbol:src/helix/studio/gl_panel.py:_selected_path_role:1427(high)symbol:src/helix/studio/gl_panel.py:selected_outcome_summary:1286callssymbol:src/helix/studio/gl_panel.py:outcome_distribution_summary:1405(high)symbol:src/helix/studio/gl_panel.py:selected_outcome_summary:1286callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/gl_panel.py:set_duration_seconds:229callssymbol:src/helix/studio/gl_panel.py:_set_view_window_seconds:361(high)symbol:src/helix/studio/gl_panel.py:set_hud_text_sink:2599callssymbol:src/helix/studio/gl_panel.py:set_hud_overlay_mode:2044(high)symbol:src/helix/studio/gl_panel.py:set_hud_text_sink:2599callssymbol:src/helix/studio/gl_panel.py:set_hud_text_sink:2047(high)symbol:src/helix/studio/gl_panel.py:set_loop_enabled:275callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/gl_panel.py:set_loop_range_seconds:245callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/gl_panel.py:set_perf_hud_enabled:2591callssymbol:src/helix/studio/gl_panel.py:set_perf_hud_enabled:2098(high)symbol:src/helix/studio/gl_panel.py:set_render_active:3197callssymbol:src/helix/studio/gl_panel.py:set_render_active:2056(high)symbol:src/helix/studio/gl_panel.py:set_time_seconds:2077callssymbol:src/helix/studio/gl_panel.py:set_playing:2062(high)symbol:src/helix/studio/gl_panel.py:set_view_window_seconds:239callssymbol:src/helix/studio/gl_panel.py:_set_view_window_seconds:361(high)symbol:src/helix/studio/gl_panel.py:showEvent:3181callssymbol:src/helix/gui/modern/qt.py:showEvent:7741(medium)symbol:src/helix/studio/gl_panel.py:showEvent:3181callssymbol:src/helix/studio/gl_panel.py:_is_current_tab_selected:3166(high)symbol:src/helix/studio/gl_panel.py:showEvent:3181callssymbol:src/helix/studio/gl_panel.py:set_render_active:2056(high)symbol:src/helix/studio/gl_panel.py:undo_focus_active_locus:2580callssymbol:src/helix/studio/gl_panel.py:_undo_fit_to_locus:4108(high)symbol:src/helix/studio/gl_panel.py:wheelEvent:784callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/gl_panel.py:wheelEvent:784callssymbol:src/helix/studio/gl_panel.py:_groove_rect:454(high)symbol:src/helix/studio/gl_panel.py:wheelEvent:784callssymbol:src/helix/studio/gl_panel.py:_set_view_window_seconds:361(high)symbol:src/helix/studio/gl_panel.py:wheelEvent:784callssymbol:src/helix/studio/gl_panel.py:_time_at_pos:485(high)symbol:src/helix/studio/governance_stamp.py:decision_grade_blocked_reasons:108callssymbol:src/helix/studio/governance_stamp.py:extract_decision_grade_proof_from_summary:65(high)symbol:src/helix/studio/governance_stamp.py:decision_grade_blocked_reasons:108callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:bundle:22(low)symbol:src/helix/studio/governance_stamp.py:decision_grade_blocked_reasons:108callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/studio/governance_stamp.py:export_watermark_label:23callssymbol:src/helix/studio/governance_stamp.py:normalize_decision_mode:6(high)symbol:src/helix/studio/governance_stamp.py:extract_decision_grade_proof_from_summary:65callssymbol:src/helix/studio/governance_stamp.py:normalize_decision_mode:6(high)symbol:src/helix/studio/governance_stamp.py:interpretation_for_mode:11callssymbol:src/helix/studio/governance_stamp.py:normalize_decision_mode:6(high)symbol:src/helix/studio/governance_stamp.py:ui_mode_label:37callssymbol:src/helix/studio/governance_stamp.py:normalize_decision_mode:6(high)symbol:src/helix/studio/governance_stamp.py:ui_mode_subtext:51callssymbol:src/helix/studio/governance_stamp.py:normalize_decision_mode:6(high)symbol:src/helix/studio/governance_stamp.py:watermark_label:15callssymbol:src/helix/studio/governance_stamp.py:interpretation_for_mode:11(high)symbol:src/helix/studio/governance_stamp.py:watermark_label:15callssymbol:src/helix/studio/governance_stamp.py:normalize_decision_mode:6(high)symbol:src/helix/studio/guide_compare.py:__init__:104callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/guide_compare.py:_chip_text:85callssymbol:src/helix/codon.py:Frameshift:172(medium)symbol:src/helix/studio/guide_compare.py:_data_from_payload:10callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data:1108(medium)symbol:src/helix/studio/guide_compare.py:_update_diff_strip:225callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/guide_inspector.py:__init__:233callssymbol:src/helix/studio/guide_inspector.py:_make_scope_chip:430(high)symbol:src/helix/studio/guide_inspector.py:__init__:233callssymbol:src/helix/studio/guide_inspector.py:GuideRunTableModel:46(high)symbol:src/helix/studio/guide_inspector.py:__init__:233callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/guide_inspector.py:__init__:233callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/guide_inspector.py:_apply_decision_mode_gate:459callssymbol:src/helix/studio/extension_host/supervisor.py:mode:92(medium)symbol:src/helix/studio/guide_inspector.py:_apply_decision_mode_gate:459callssymbol:src/helix/studio/guide_inspector.py:_update_scope_labels:439(high)symbol:src/helix/studio/guide_inspector.py:_emit_selection:554callssymbol:src/helix/studio/guide_inspector.py:_update_detail_card:563(high)symbol:src/helix/studio/guide_inspector.py:_emit_selection:554callssymbol:src/helix/studio/guide_inspector.py:rowCount:79(high)symbol:src/helix/studio/guide_inspector.py:_emit_selection:554callssymbol:src/helix/studio/guide_inspector.py:summary_at:215(high)symbol:src/helix/studio/guide_inspector.py:_on_compare_clicked:668callssymbol:src/helix/studio/guide_inspector.py:summary_at:215(high)symbol:src/helix/studio/guide_inspector.py:_on_current_row_changed:546callssymbol:src/helix/studio/guide_inspector.py:_emit_selection:554(high)symbol:src/helix/studio/guide_inspector.py:_on_e_pred_filter_changed:519callssymbol:src/helix/studio/guide_inspector.py:_rebuild_scenario_filter_choices:530(high)symbol:src/helix/studio/guide_inspector.py:_on_e_pred_filter_changed:519callssymbol:src/helix/studio/guide_inspector.py:_update_scope_labels:439(high)symbol:src/helix/studio/guide_inspector.py:_on_e_pred_filter_changed:519callssymbol:src/helix/studio/guide_inspector.py:apply_e_pred_filter:202(high)symbol:src/helix/studio/guide_inspector.py:_on_export_all_clicked:655callssymbol:src/helix/studio/guide_inspector.py:filtered_rows:187(high)symbol:src/helix/studio/guide_inspector.py:_on_fs_filter_changed:514callssymbol:src/helix/studio/guide_inspector.py:_update_scope_labels:439(high)symbol:src/helix/studio/guide_inspector.py:_on_fs_filter_changed:514callssymbol:src/helix/studio/guide_inspector.py:apply_frameshift_filter:196(high)symbol:src/helix/studio/guide_inspector.py:_on_row_activated:550callssymbol:src/helix/studio/guide_inspector.py:_emit_selection:554(high)symbol:src/helix/studio/guide_inspector.py:_on_scenario_filter_changed:525callssymbol:src/helix/studio/guide_inspector.py:_update_scope_labels:439(high)symbol:src/helix/studio/guide_inspector.py:_on_scenario_filter_changed:525callssymbol:src/helix/studio/guide_inspector.py:apply_scenario_filter:208(high)symbol:src/helix/studio/guide_inspector.py:_on_text_filter_changed:510callssymbol:src/helix/studio/guide_inspector.py:_update_scope_labels:439(high)symbol:src/helix/studio/guide_inspector.py:_on_text_filter_changed:510callssymbol:src/helix/studio/guide_inspector.py:apply_text_filter:190(high)symbol:src/helix/studio/guide_inspector.py:_rebuild_scenario_filter_choices:530callssymbol:src/helix/studio/guide_inspector.py:scenario_values:154(high)symbol:src/helix/studio/guide_inspector.py:_update_detail_card:563callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/guide_inspector.py:_update_scope_labels:439callssymbol:src/helix/studio/guide_inspector.py:rowCount:79(high)symbol:src/helix/studio/guide_inspector.py:_update_scope_labels:439callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/guide_inspector.py:apply_e_pred_filter:202callssymbol:src/helix/studio/guide_inspector.py:_rebuild_filter:162(high)symbol:src/helix/studio/guide_inspector.py:apply_frameshift_filter:196callssymbol:src/helix/studio/guide_inspector.py:_rebuild_filter:162(high)symbol:src/helix/studio/guide_inspector.py:apply_scenario_filter:208callssymbol:src/helix/studio/guide_inspector.py:_rebuild_filter:162(high)symbol:src/helix/studio/guide_inspector.py:apply_text_filter:190callssymbol:src/helix/studio/guide_inspector.py:_rebuild_filter:162(high)symbol:src/helix/studio/guide_inspector.py:data:97callssymbol:src/helix/studio/guide_inspector.py:_score:135(high)symbol:src/helix/studio/guide_inspector.py:set_guide_rows:451callssymbol:src/helix/studio/guide_inspector.py:_apply_decision_mode_gate:459(high)symbol:src/helix/studio/guide_inspector.py:set_guide_rows:451callssymbol:src/helix/studio/guide_inspector.py:_emit_selection:554(high)symbol:src/helix/studio/guide_inspector.py:set_guide_rows:451callssymbol:src/helix/studio/guide_inspector.py:_update_scope_labels:439(high)symbol:src/helix/studio/guide_inspector.py:set_guide_rows:451callssymbol:src/helix/studio/guide_inspector.py:rowCount:79(high)symbol:src/helix/studio/guide_inspector.py:set_guide_rows:451callssymbol:src/helix/studio/guide_inspector.py:set_rows:148(high)symbol:src/helix/studio/guide_inspector.py:set_guide_rows:451callssymbol:src/helix/studio/run_history.py:selectRow:543(medium)symbol:src/helix/studio/guide_inspector.py:set_rows:148callssymbol:src/helix/studio/guide_inspector.py:_rebuild_filter:162(high)symbol:src/helix/studio/helixspec_editor.py:__init__:1083callssymbol:src/helix/studio/helixspec_editor.py:_apply_from_state:1598(high)symbol:src/helix/studio/helixspec_editor.py:__init__:1083callssymbol:src/helix/studio/helixspec_editor.py:_apply_responsive_shell:2022(high)symbol:src/helix/studio/helixspec_editor.py:__init__:1083callssymbol:src/helix/studio/helixspec_editor.py:_build_result_panel:981(high)symbol:src/helix/studio/helixspec_editor.py:__init__:1083callssymbol:src/helix/studio/helixspec_editor.py:_build_status_card:1039(high)symbol:src/helix/studio/helixspec_editor.py:__init__:1083callssymbol:src/helix/studio/helixspec_editor.py:_refresh_editor_assists:1637(high)symbol:src/helix/studio/helixspec_editor.py:__init__:1083callssymbol:src/helix/studio/helixspec_editor.py:_refresh_snippet_field_bar:1646(high)symbol:src/helix/studio/helixspec_editor.py:__init__:1083callssymbol:src/helix/studio/helixspec_editor.py:_refresh_status_deck:2105(high)symbol:src/helix/studio/helixspec_editor.py:__init__:1083callssymbol:src/helix/studio/helixspec_editor.py:_save_spec:1568(high)symbol:src/helix/studio/helixspec_editor.py:__init__:1083callssymbol:src/helix/studio/helixspec_editor.py:_update_editor_assist_text:1677(high)symbol:src/helix/studio/helixspec_editor.py:__init__:1083callssymbol:src/helix/studio/helixspec_editor.py:_update_header_context:2005(high)symbol:src/helix/studio/helixspec_editor.py:__init__:1083callssymbol:src/helix/studio/helixspec_editor.py:_update_path_label:1612(high)symbol:src/helix/studio/helixspec_editor.py:__init__:1083callssymbol:src/helix/studio/helixspec_editor.py:_update_run_enabled:1629(high)symbol:src/helix/studio/helixspec_editor.py:__init__:1083callssymbol:src/helix/studio/helixspec_editor.py:_update_status_deck_layout:2044(high)symbol:src/helix/studio/helixspec_editor.py:__init__:1083callssymbol:src/helix/studio/helixspec_editor.py:current_assist_text:893(high)symbol:src/helix/studio/helixspec_editor.py:__init__:1083callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecPlainTextEdit:683(high)symbol:src/helix/studio/helixspec_editor.py:__init__:1083callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecSyntaxHighlighter:588(high)symbol:src/helix/studio/helixspec_editor.py:__init__:1083callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/helixspec_editor.py:__init__:1083callssymbol:src/helix/studio/session.py:emit:31(medium)symbol:src/helix/studio/helixspec_editor.py:__init__:1083callssymbol:src/helix/studio/ui_tokens.py:monospace_font:89(medium)symbol:src/helix/studio/helixspec_editor.py:__init__:1083callssymbol:src/helixspec/ast.py:start:163(medium)symbol:src/helix/studio/helixspec_editor.py:__init__:589callssymbol:src/helix/studio/helixspec_editor.py:_build_formats:594(high)symbol:src/helix/studio/helixspec_editor.py:__init__:687callssymbol:src/helix/studio/helixspec_editor.py:__init__:589(high)symbol:src/helix/studio/helixspec_editor.py:__init__:687callssymbol:src/helix/studio/helixspec_editor.py:_emit_assist_text:913(high)symbol:src/helix/studio/helixspec_editor.py:__init__:687callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecCompletionDelegate:631(high)symbol:src/helix/studio/helixspec_editor.py:__init__:687callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/helixspec_editor.py:_accept_current_completion:846callssymbol:src/helix/studio/helixspec_editor.py:_current_completion_token:837(high)symbol:src/helix/studio/helixspec_editor.py:_accept_current_completion:846callssymbol:src/helix/studio/helixspec_editor.py:_emit_assist_text:913(high)symbol:src/helix/studio/helixspec_editor.py:_accept_current_completion:846callssymbol:src/helix/studio/helixspec_editor.py:insert_completion:862(high)symbol:src/helix/studio/helixspec_editor.py:_apply_diagnostics:1815callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/helixspec_editor.py:_apply_diagnostics:1815callssymbol:src/helix/studio/helixspec_editor.py:_clear_error_highlight:1921(high)symbol:src/helix/studio/helixspec_editor.py:_apply_diagnostics:1815callssymbol:src/helix/studio/helixspec_editor.py:_clear_quickfixes:1745(high)symbol:src/helix/studio/helixspec_editor.py:_apply_diagnostics:1815callssymbol:src/helix/studio/helixspec_editor.py:_highlight_error_line:1903(high)symbol:src/helix/studio/helixspec_editor.py:_apply_diagnostics:1815callssymbol:src/helix/studio/helixspec_editor.py:_refresh_status_deck:2105(high)symbol:src/helix/studio/helixspec_editor.py:_apply_diagnostics:1815callssymbol:src/helix/studio/helixspec_editor.py:_render_quickfixes:1778(high)symbol:src/helix/studio/helixspec_editor.py:_apply_diagnostics:1815callssymbol:src/helix/studio/helixspec_editor.py:_update_editor_assist_text:1677(high)symbol:src/helix/studio/helixspec_editor.py:_apply_diagnostics:1815callssymbol:src/helix/studio/helixspec_editor.py:current_assist_text:893(high)symbol:src/helix/studio/helixspec_editor.py:_apply_diagnostics:1815callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/helixspec_editor.py:_apply_from_state:1598callssymbol:src/helix/studio/helixspec_editor.py:_apply_text:1590(high)symbol:src/helix/studio/helixspec_editor.py:_apply_from_state:1598callssymbol:src/helix/studio/helixspec_editor.py:_refresh_editor_assists:1637(high)symbol:src/helix/studio/helixspec_editor.py:_apply_from_state:1598callssymbol:src/helix/studio/helixspec_editor.py:_update_path_label:1612(high)symbol:src/helix/studio/helixspec_editor.py:_apply_from_state:1598callssymbol:src/helix/studio/helixspec_editor.py:_update_run_enabled:1629(high)symbol:src/helix/studio/helixspec_editor.py:_apply_from_state:1598callssymbol:src/helixspec/ast.py:start:163(medium)symbol:src/helix/studio/helixspec_editor.py:_apply_quickfix_patch:1760callssymbol:src/helix/studio/helixspec_editor.py:_run_diagnostics:1713(high)symbol:src/helix/studio/helixspec_editor.py:_apply_quickfix_patch:1760callssymbol:src/helix/studio/policy_patches.py:apply_policy_patch:7(medium)symbol:src/helix/studio/helixspec_editor.py:_apply_quickfix_patch:1760callssymbol:src/helix/studio/session.py:error:365(medium)symbol:src/helix/studio/helixspec_editor.py:_apply_quickfix_patch:1760callssymbol:src/helix/studio/session.py:log:354(medium)symbol:src/helix/studio/helixspec_editor.py:_apply_quickfix_patch:1760callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/helixspec_editor.py:_apply_responsive_shell:2022callssymbol:src/helix/studio/helixspec_editor.py:_responsive_compact_shell_mode:2012(high)symbol:src/helix/studio/helixspec_editor.py:_apply_responsive_shell:2022callssymbol:src/helix/studio/helixspec_editor.py:_responsive_short_shell_mode:2017(high)symbol:src/helix/studio/helixspec_editor.py:_apply_responsive_shell:2022callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/helixspec_editor.py:_apply_text:1590callssymbol:src/helix/studio/helixspec_editor.py:_refresh_editor_assists:1637(high)symbol:src/helix/studio/helixspec_editor.py:_clear_error_highlight:1921callssymbol:src/helix/studio/helixspec_editor.py:set_error_extra_selection:833(high)symbol:src/helix/studio/helixspec_editor.py:_clear_snippet_placeholders:740callssymbol:src/helix/studio/helixspec_editor.py:_refresh_extra_selections:807(high)symbol:src/helix/studio/helixspec_editor.py:_clear_snippet_placeholders:740callssymbol:src/helix/studio/session.py:emit:31(medium)symbol:src/helix/studio/helixspec_editor.py:_completion_category:548callssymbol:src/helix/studio/helixspec_editor.py:_collect_helixspec_symbols:315(high)symbol:src/helix/studio/helixspec_editor.py:_completion_contexts:445callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/helixspec_editor.py:_completion_contexts:445callssymbol:src/helix/string/fm.py:search:75(medium)symbol:src/helix/studio/helixspec_editor.py:_completion_contexts:445callssymbol:src/helix/studio/helixspec_editor.py:_completion_line_prefix:439(high)symbol:src/helix/studio/helixspec_editor.py:_completion_display_text:564callssymbol:src/helix/studio/helixspec_editor.py:_completion_category:548(high)symbol:src/helix/studio/helixspec_editor.py:_completion_display_text:564callssymbol:src/helix/studio/helixspec_editor.py:_describe_helixspec_token:329(high)symbol:src/helix/studio/helixspec_editor.py:_current_completion_token:837callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/helixspec_editor.py:_derive_parse_assist_hints:424callssymbol:src/helix/studio/helixspec_editor.py:_line_text_at:393(high)symbol:src/helix/studio/helixspec_editor.py:_derive_parse_assist_hints:424callssymbol:src/helix/studio/helixspec_editor.py:_parse_guidance_for_line_text:402(high)symbol:src/helix/studio/helixspec_editor.py:_describe_helixspec_token:329callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/helixspec_editor.py:_describe_helixspec_token:329callssymbol:src/helix/studio/helixspec_editor.py:_collect_helixspec_symbols:315(high)symbol:src/helix/studio/helixspec_editor.py:_dismiss_completion_popup:856callssymbol:src/helix/studio/helixspec_editor.py:_emit_assist_text:913(high)symbol:src/helix/studio/helixspec_editor.py:_emit_assist_text:913callssymbol:src/helix/studio/helixspec_editor.py:current_assist_text:893(high)symbol:src/helix/studio/helixspec_editor.py:_emit_assist_text:913callssymbol:src/helix/studio/session.py:emit:31(medium)symbol:src/helix/studio/helixspec_editor.py:_expand_helixspec_snippet:283callssymbol:src/helix/studio/helixspec_editor.py:_infer_helixspec_snippet_field_label:263(high)symbol:src/helix/studio/helixspec_editor.py:_expand_helixspec_snippet:283callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecSnippetPlaceholderSeed:234(high)symbol:src/helix/studio/helixspec_editor.py:_expand_helixspec_snippet:283callssymbol:src/helixspec/ast.py:start:163(medium)symbol:src/helix/studio/helixspec_editor.py:_expand_helixspec_snippet:283callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/helixspec_editor.py:_highlight_error_line:1903callssymbol:src/helix/studio/helixspec_editor.py:_clear_error_highlight:1921(high)symbol:src/helix/studio/helixspec_editor.py:_highlight_error_line:1903callssymbol:src/helix/studio/helixspec_editor.py:set_error_extra_selection:833(high)symbol:src/helix/studio/helixspec_editor.py:_iter_helixspec_highlight_spans:572callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/helixspec_editor.py:_iter_helixspec_highlight_spans:572callssymbol:src/helixspec/ast.py:start:163(medium)symbol:src/helix/studio/helixspec_editor.py:_iter_helixspec_highlight_spans:572callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/helixspec_editor.py:_line_helixspec_guidance:365callssymbol:src/helix/studio/helixspec_editor.py:_completion_contexts:445(high)symbol:src/helix/studio/helixspec_editor.py:_line_helixspec_guidance:365callssymbol:src/helix/studio/helixspec_editor.py:_completion_line_prefix:439(high)symbol:src/helix/studio/helixspec_editor.py:_on_done:1735callssymbol:src/helix/studio/helixspec_editor.py:_apply_diagnostics:1815(high)symbol:src/helix/studio/helixspec_editor.py:_on_done:1735callssymbol:src/helix/studio/qtconcurrent_compat.py:result:29(medium)symbol:src/helix/studio/helixspec_editor.py:_on_text_changed:1543callssymbol:src/helix/studio/helixspec_editor.py:_refresh_editor_assists:1637(high)symbol:src/helix/studio/helixspec_editor.py:_on_text_changed:1543callssymbol:src/helix/studio/helixspec_editor.py:_update_path_label:1612(high)symbol:src/helix/studio/helixspec_editor.py:_on_text_changed:1543callssymbol:src/helix/studio/helixspec_editor.py:_update_run_enabled:1629(high)symbol:src/helix/studio/helixspec_editor.py:_on_text_changed:1543callssymbol:src/helix/studio/session.py:set_helixspec:331(medium)symbol:src/helix/studio/helixspec_editor.py:_on_text_changed:1543callssymbol:src/helixspec/ast.py:start:163(medium)symbol:src/helix/studio/helixspec_editor.py:_open_spec:1553callssymbol:src/helix/studio/helixspec_editor.py:_apply_text:1590(high)symbol:src/helix/studio/helixspec_editor.py:_open_spec:1553callssymbol:src/helix/studio/helixspec_editor.py:_update_path_label:1612(high)symbol:src/helix/studio/helixspec_editor.py:_open_spec:1553callssymbol:src/helix/studio/session.py:error:365(medium)symbol:src/helix/studio/helixspec_editor.py:_open_spec:1553callssymbol:src/helix/studio/session.py:set_helixspec:331(medium)symbol:src/helix/studio/helixspec_editor.py:_open_spec:1553callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/studio/helixspec_editor.py:_parse_guidance_for_line_text:402callssymbol:src/helix/string/fm.py:search:75(medium)symbol:src/helix/studio/helixspec_editor.py:_refresh_editor_assists:1637callssymbol:src/helix/studio/helixspec_editor.py:_build_helixspec_completion_tokens:524(high)symbol:src/helix/studio/helixspec_editor.py:_refresh_editor_assists:1637callssymbol:src/helix/studio/helixspec_editor.py:set_completion_tokens:713(high)symbol:src/helix/studio/helixspec_editor.py:_refresh_snippet_field_bar:1646callssymbol:src/helix/studio/helixspec_editor.py:activate_snippet_placeholder:768(high)symbol:src/helix/studio/helixspec_editor.py:_refresh_snippet_field_bar:1646callssymbol:src/helix/studio/helixspec_editor.py:snippet_field_states:792(high)symbol:src/helix/studio/helixspec_editor.py:_refresh_snippet_field_bar:1646callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/helixspec_editor.py:_refresh_snippet_field_bar:1646callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/helixspec_editor.py:_refresh_status_deck:2105callssymbol:src/helix/studio/helixspec_editor.py:_responsive_compact_shell_mode:2012(high)symbol:src/helix/studio/helixspec_editor.py:_refresh_status_deck:2105callssymbol:src/helix/studio/helixspec_editor.py:_sync_status_deck_geometry:2073(high)symbol:src/helix/studio/helixspec_editor.py:_refresh_status_deck:2105callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/helixspec_editor.py:_render_quickfixes:1778callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/helixspec_editor.py:_responsive_compact_shell_mode:2012callssymbol:src/helix/studio/helixspec_editor.py:sizeHint:673(high)symbol:src/helix/studio/helixspec_editor.py:_responsive_short_shell_mode:2017callssymbol:src/helix/studio/helixspec_editor.py:sizeHint:673(high)symbol:src/helix/studio/helixspec_editor.py:_run_diagnostics:1713callssymbol:src/helix/studio/qtconcurrent_compat.py:QFutureWatcher:14(medium)symbol:src/helix/studio/helixspec_editor.py:_run_diagnostics:1713callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/helixspec_editor.py:_save_spec:1568callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/helixspec_editor.py:_save_spec:1568callssymbol:src/helix/studio/helixspec_editor.py:_update_path_label:1612(high)symbol:src/helix/studio/helixspec_editor.py:_save_spec:1568callssymbol:src/helix/studio/session.py:error:365(medium)symbol:src/helix/studio/helixspec_editor.py:_save_spec:1568callssymbol:src/helix/studio/session.py:set_helixspec:331(medium)symbol:src/helix/studio/helixspec_editor.py:_save_spec:1568callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/studio/helixspec_editor.py:_set_completion_items:718callssymbol:src/helix/studio/helixspec_editor.py:_completion_category:548(high)symbol:src/helix/studio/helixspec_editor.py:_set_completion_items:718callssymbol:src/helix/studio/helixspec_editor.py:_completion_display_text:564(high)symbol:src/helix/studio/helixspec_editor.py:_set_completion_items:718callssymbol:src/helix/studio/helixspec_editor.py:_describe_helixspec_token:329(high)symbol:src/helix/studio/helixspec_editor.py:_show_completion_popup:949callssymbol:src/helix/studio/helixspec_editor.py:_completion_contexts:445(high)symbol:src/helix/studio/helixspec_editor.py:_show_completion_popup:949callssymbol:src/helix/studio/helixspec_editor.py:_emit_assist_text:913(high)symbol:src/helix/studio/helixspec_editor.py:_show_completion_popup:949callssymbol:src/helix/studio/helixspec_editor.py:_ordered_helixspec_completion_tokens:454(high)symbol:src/helix/studio/helixspec_editor.py:_show_completion_popup:949callssymbol:src/helix/studio/helixspec_editor.py:_set_completion_items:718(high)symbol:src/helix/studio/helixspec_editor.py:_show_completion_popup:949callssymbol:src/helix/studio/helixspec_editor.py:sizeHint:673(high)symbol:src/helix/studio/helixspec_editor.py:_show_completion_popup:949callssymbol:src/helix/studio/helixspec_editor.py:text_under_cursor:888(high)symbol:src/helix/studio/helixspec_editor.py:_status_card_target_height:2070callssymbol:src/helix/studio/helixspec_editor.py:sizeHint:673(high)symbol:src/helix/studio/helixspec_editor.py:_step_snippet_placeholder:778callssymbol:src/helix/studio/helixspec_editor.py:_clear_snippet_placeholders:740(high)symbol:src/helix/studio/helixspec_editor.py:_step_snippet_placeholder:778callssymbol:src/helix/studio/helixspec_editor.py:activate_snippet_placeholder:768(high)symbol:src/helix/studio/helixspec_editor.py:_sync_status_deck_geometry:2073callssymbol:src/helix/datasets/validation_packs/signed_plugin_trust_chain_v1/inputs/plugin_root/demo_trustchain_plugin.py:activate:1(medium)symbol:src/helix/studio/helixspec_editor.py:_sync_status_deck_geometry:2073callssymbol:src/helix/studio/helixspec_editor.py:_status_card_target_height:2070(high)symbol:src/helix/studio/helixspec_editor.py:_update_diff_view:1980callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/helixspec_editor.py:_update_editor_assist_text:1677callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/helixspec_editor.py:_update_header_context:2005callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/helixspec_editor.py:_update_path_label:1612callssymbol:src/helix/studio/helixspec_editor.py:_refresh_status_deck:2105(high)symbol:src/helix/studio/helixspec_editor.py:_update_path_label:1612callssymbol:src/helix/studio/helixspec_editor.py:_update_header_context:2005(high)symbol:src/helix/studio/helixspec_editor.py:_update_path_label:1612callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/helixspec_editor.py:_update_run_enabled:1629callssymbol:src/helix/studio/helixspec_editor.py:_refresh_status_deck:2105(high)symbol:src/helix/studio/helixspec_editor.py:_update_status_deck_layout:2044callssymbol:src/helix/studio/helixspec_editor.py:_responsive_short_shell_mode:2017(high)symbol:src/helix/studio/helixspec_editor.py:_update_status_deck_layout:2044callssymbol:src/helix/studio/helixspec_editor.py:_sync_status_deck_geometry:2073(high)symbol:src/helix/studio/helixspec_editor.py:_update_status_deck_layout:2044callssymbol:src/helix/studio/helixspec_editor.py:sizeHint:673(high)symbol:src/helix/studio/helixspec_editor.py:_visible_completion_display_texts:734callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:src/helix/studio/helixspec_editor.py:_visible_completion_tokens:728callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:src/helix/studio/helixspec_editor.py:activate_snippet_placeholder:768callssymbol:src/helix/studio/helixspec_editor.py:_refresh_extra_selections:807(high)symbol:src/helix/studio/helixspec_editor.py:activate_snippet_placeholder:768callssymbol:src/helix/studio/session.py:emit:31(medium)symbol:src/helix/studio/helixspec_editor.py:current_assist_text:893callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/helixspec_editor.py:current_assist_text:893callssymbol:src/helix/studio/helixspec_editor.py:_describe_helixspec_token:329(high)symbol:src/helix/studio/helixspec_editor.py:current_assist_text:893callssymbol:src/helix/studio/helixspec_editor.py:_line_helixspec_guidance:365(high)symbol:src/helix/studio/helixspec_editor.py:current_assist_text:893callssymbol:src/helix/studio/helixspec_editor.py:text_under_cursor:888(high)symbol:src/helix/studio/helixspec_editor.py:diagnose_helixspec:2209callssymbol:src/helix/scientific_contract.py:load_policy:417(medium)symbol:src/helix/studio/helixspec_editor.py:diagnose_helixspec:2209callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/helixspec_editor.py:diagnose_helixspec:2209callssymbol:src/helix/studio/helixspec_editor.py:_derive_parse_assist_hints:424(high)symbol:src/helix/studio/helixspec_editor.py:diagnose_helixspec:2209callssymbol:src/helix/wetlab/preflight_linter.py:lint_wetlab_preflight:429(medium)symbol:src/helix/studio/helixspec_editor.py:diagnose_helixspec:2209callssymbol:src/helix/wetlab/preflight_linter.py:wetlab_preflight_report_to_dict:864(medium)symbol:src/helix/studio/helixspec_editor.py:diagnose_helixspec:2209callssymbol:src/helixspec/ast.py:parse_spec:379(medium)symbol:src/helix/studio/helixspec_editor.py:diagnose_helixspec:2209callssymbol:src/helixspec/canon.py:canonicalize_ir:36(medium)symbol:src/helix/studio/helixspec_editor.py:diagnose_helixspec:2209callssymbol:src/helixspec/ir_v1.py:lower_to_ir:12(medium)symbol:src/helix/studio/helixspec_editor.py:diagnose_helixspec:2209callssymbol:src/helixspec/lower_engine.py:lower_ir_to_edit_plan:12(medium)symbol:src/helix/studio/helixspec_editor.py:diagnose_helixspec:2209callssymbol:src/helixspec/lower_engine.py:lower_ir_to_experiment_spec:49(medium)symbol:src/helix/studio/helixspec_editor.py:diagnose_helixspec:2209callssymbol:src/helixspec/typecheck.py:typecheck_spec:61(medium)symbol:src/helix/studio/helixspec_editor.py:highlightBlock:624callssymbol:src/helix/studio/helixspec_editor.py:_iter_helixspec_highlight_spans:572(high)symbol:src/helix/studio/helixspec_editor.py:insert_completion:862callssymbol:src/helix/studio/helixspec_editor.py:_clear_snippet_placeholders:740(high)symbol:src/helix/studio/helixspec_editor.py:insert_completion:862callssymbol:src/helix/studio/helixspec_editor.py:_expand_helixspec_snippet:283(high)symbol:src/helix/studio/helixspec_editor.py:insert_completion:862callssymbol:src/helix/studio/helixspec_editor.py:_set_snippet_placeholders:746(high)symbol:src/helix/studio/helixspec_editor.py:insert_completion:862callssymbol:src/helix/studio/helixspec_editor.py:text_under_cursor:888(high)symbol:src/helix/studio/helixspec_editor.py:insert_completion:862callssymbol:src/helix/studio/prime_inspector.py:block:89(medium)symbol:src/helix/studio/helixspec_editor.py:keyPressEvent:916callssymbol:src/helix/studio/helixspec_editor.py:_accept_current_completion:846(high)symbol:src/helix/studio/helixspec_editor.py:keyPressEvent:916callssymbol:src/helix/studio/helixspec_editor.py:_dismiss_completion_popup:856(high)symbol:src/helix/studio/helixspec_editor.py:keyPressEvent:916callssymbol:src/helix/studio/helixspec_editor.py:_emit_assist_text:913(high)symbol:src/helix/studio/helixspec_editor.py:keyPressEvent:916callssymbol:src/helix/studio/helixspec_editor.py:_show_completion_popup:949(high)symbol:src/helix/studio/helixspec_editor.py:keyPressEvent:916callssymbol:src/helix/studio/helixspec_editor.py:_step_snippet_placeholder:778(high)symbol:src/helix/studio/helixspec_editor.py:keyPressEvent:916callssymbol:src/helix/studio/iterated_dynamics.py:key:21(medium)symbol:src/helix/studio/helixspec_editor.py:mark_run_started:1941callssymbol:src/helix/studio/helixspec_editor.py:_refresh_status_deck:2105(high)symbol:src/helix/studio/helixspec_editor.py:mark_run_started:1941callssymbol:src/helix/studio/helixspec_editor.py:_theme_prop_qss:1928(high)symbol:src/helix/studio/helixspec_editor.py:mark_run_started:1941callssymbol:src/helix/studio/helixspec_editor.py:_update_header_context:2005(high)symbol:src/helix/studio/helixspec_editor.py:mark_run_started:1941callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/helixspec_editor.py:record_run_failure:1949callssymbol:src/helix/studio/helixspec_editor.py:_refresh_status_deck:2105(high)symbol:src/helix/studio/helixspec_editor.py:record_run_failure:1949callssymbol:src/helix/studio/helixspec_editor.py:_theme_prop_qss:1928(high)symbol:src/helix/studio/helixspec_editor.py:record_run_failure:1949callssymbol:src/helix/studio/helixspec_editor.py:_update_header_context:2005(high)symbol:src/helix/studio/helixspec_editor.py:record_run_failure:1949callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/helixspec_editor.py:record_run_success:1958callssymbol:src/helix/studio/helixspec_editor.py:_refresh_status_deck:2105(high)symbol:src/helix/studio/helixspec_editor.py:record_run_success:1958callssymbol:src/helix/studio/helixspec_editor.py:_theme_prop_qss:1928(high)symbol:src/helix/studio/helixspec_editor.py:record_run_success:1958callssymbol:src/helix/studio/helixspec_editor.py:_update_diff_view:1980(high)symbol:src/helix/studio/helixspec_editor.py:record_run_success:1958callssymbol:src/helix/studio/helixspec_editor.py:_update_header_context:2005(high)symbol:src/helix/studio/helixspec_editor.py:record_run_success:1958callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/helixspec_editor.py:resizeEvent:2203callssymbol:src/helix/studio/helixspec_editor.py:_apply_responsive_shell:2022(high)symbol:src/helix/studio/helixspec_editor.py:resizeEvent:2203callssymbol:src/helix/studio/helixspec_editor.py:_update_status_deck_layout:2044(high)symbol:src/helix/studio/helixspec_editor.py:set_completion_tokens:713callssymbol:src/helix/studio/helixspec_editor.py:_emit_assist_text:913(high)symbol:src/helix/studio/helixspec_editor.py:set_completion_tokens:713callssymbol:src/helix/studio/helixspec_editor.py:_set_completion_items:718(high)symbol:src/helix/studio/helixspec_editor.py:set_error_extra_selection:833callssymbol:src/helix/studio/helixspec_editor.py:_refresh_extra_selections:807(high)symbol:src/helix/studio/helixspec_editor.py:set_last_bundle:1698callssymbol:src/helix/studio/helixspec_editor.py:_refresh_status_deck:2105(high)symbol:src/helix/studio/helixspec_editor.py:set_run_enabled:1691callssymbol:src/helix/studio/helixspec_editor.py:_refresh_status_deck:2105(high)symbol:src/helix/studio/helixspec_editor.py:snippet_field_states:792callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecSnippetFieldState:247(high)symbol:src/helix/studio/hint_banner.py:__init__:12callssymbol:src/helix/studio/hint_banner.py:_apply_responsive_chrome:125(high)symbol:src/helix/studio/hint_banner.py:_apply_responsive_chrome:125callssymbol:src/helix/studio/hint_banner.py:_is_compact_mode:112(high)symbol:src/helix/studio/hint_banner.py:_apply_responsive_chrome:125callssymbol:src/helix/studio/hint_banner.py:_is_dense_mode:117(high)symbol:src/helix/studio/hint_banner.py:_is_dense_mode:117callssymbol:src/helix/studio/hint_banner.py:text:54(high)symbol:src/helix/studio/hint_banner.py:_reflow_actions:158callssymbol:src/helix/studio/hint_banner.py:_target_action_columns:101(high)symbol:src/helix/studio/hint_banner.py:action_labels:90callssymbol:src/helix/studio/hint_banner.py:text:54(high)symbol:src/helix/studio/hint_banner.py:resizeEvent:96callssymbol:src/helix/studio/hint_banner.py:_apply_responsive_chrome:125(high)symbol:src/helix/studio/hint_banner.py:resizeEvent:96callssymbol:src/helix/studio/hint_banner.py:_reflow_actions:158(high)symbol:src/helix/studio/hint_banner.py:set_text:51callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/importers/adapters.py:_now_iso:9callssymbol:src/helix/clock.py:utc_now_iso_offset:106(medium)symbol:src/helix/studio/importers/adapters.py:imported_run_to_snapshot:13callssymbol:src/helix/studio/importers/adapters.py:_now_iso:9(high)symbol:src/helix/studio/importers/ampseq.py:_parse_int:11callssymbol:src/helix/studio/importers/__init__.py:ImportFailed:12(medium)symbol:src/helix/studio/importers/ampseq.py:import_ampseq:21callssymbol:src/helix/studio/importers/__init__.py:ImportedRun:17(medium)symbol:src/helix/studio/importers/ampseq.py:import_ampseq:21callssymbol:src/helix/studio/importers/__init__.py:ImportFailed:12(medium)symbol:src/helix/studio/importers/ampseq.py:import_ampseq:21callssymbol:src/helix/studio/importers/ampseq.py:_parse_int:11(high)symbol:src/helix/studio/importers/bam.py:import_bam:15callssymbol:src/helix/studio/importers/__init__.py:ImportedRun:17(medium)symbol:src/helix/studio/importers/bam.py:import_bam:15callssymbol:src/helix/studio/importers/__init__.py:ImportFailed:12(medium)symbol:src/helix/studio/importers/crispresso.py:_parse_int:11callssymbol:src/helix/studio/importers/__init__.py:ImportFailed:12(medium)symbol:src/helix/studio/importers/crispresso.py:import_crispresso:21callssymbol:src/helix/studio/importers/__init__.py:ImportedRun:17(medium)symbol:src/helix/studio/importers/crispresso.py:import_crispresso:21callssymbol:src/helix/studio/importers/__init__.py:ImportFailed:12(medium)symbol:src/helix/studio/importers/crispresso.py:import_crispresso:21callssymbol:src/helix/studio/importers/crispresso.py:_parse_int:11(high)symbol:src/helix/studio/importers/crispresso.py:import_crispresso:21callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/importers/registry.py:get_importer:18callssymbol:src/helix/studio/importers/__init__.py:ImportFailed:12(medium)symbol:src/helix/studio/instrument_runs_view.py:__init__:14callssymbol:src/helix/studio/instrument_runs_view.py:__init__:32(high)symbol:src/helix/studio/instrument_runs_view.py:__init__:231callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/instrument_runs_view.py:__init__:231callssymbol:src/helix/studio/instrument_runs_view.py:__init__:14(high)symbol:src/helix/studio/instrument_runs_view.py:__init__:231callssymbol:src/helix/studio/instrument_runs_view.py:_apply_status_chip:197(high)symbol:src/helix/studio/instrument_runs_view.py:__init__:231callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/studio/instrument_runs_view.py:__init__:32callssymbol:src/helix/studio/instrument_runs_view.py:__init__:14(high)symbol:src/helix/studio/instrument_runs_view.py:__init__:388callssymbol:src/helix/studio/instrument_runs_view.py:__init__:14(high)symbol:src/helix/studio/instrument_runs_view.py:__init__:388callssymbol:src/helix/studio/instrument_runs_view.py:_apply_compact_if_needed:656(high)symbol:src/helix/studio/instrument_runs_view.py:__init__:388callssymbol:src/helix/studio/instrument_runs_view.py:_apply_status_chip:197(high)symbol:src/helix/studio/instrument_runs_view.py:__init__:388callssymbol:src/helix/studio/instrument_runs_view.py:_make_stat_card:575(high)symbol:src/helix/studio/instrument_runs_view.py:__init__:388callssymbol:src/helix/studio/instrument_runs_view.py:_sync_table_stack:611(high)symbol:src/helix/studio/instrument_runs_view.py:__init__:388callssymbol:src/helix/studio/instrument_runs_view.py:_update_summary_cards:592(high)symbol:src/helix/studio/instrument_runs_view.py:__init__:388callssymbol:src/helix/studio/instrument_runs_view.py:columnCount:85(high)symbol:src/helix/studio/instrument_runs_view.py:__init__:388callssymbol:src/helix/studio/instrument_runs_view.py:InstrumentRunsModel:56(high)symbol:src/helix/studio/instrument_runs_view.py:__init__:388callssymbol:src/helix/studio/instrument_runs_view.py:RunDetailPanel:230(high)symbol:src/helix/studio/instrument_runs_view.py:__init__:388callssymbol:src/helix/studio/instrument_runs_view.py:StatusPillDelegate:214(high)symbol:src/helix/studio/instrument_runs_view.py:__init__:60callssymbol:src/helix/studio/instrument_runs_view.py:__init__:14(high)symbol:src/helix/studio/instrument_runs_view.py:_apply_status_chip:197callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:src/helix/studio/instrument_runs_view.py:_apply_status_chip:197callssymbol:src/helix/studio/instrument_runs_view.py:_palette_color:175(high)symbol:src/helix/studio/instrument_runs_view.py:_apply_status_chip:197callssymbol:src/helix/studio/instrument_runs_view.py:_resolve_app_color:182(high)symbol:src/helix/studio/instrument_runs_view.py:_apply_status_chip:197callssymbol:src/helix/studio/instrument_runs_view.py:_status_meta:191(high)symbol:src/helix/studio/instrument_runs_view.py:_apply_status_chip:197callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/instrument_runs_view.py:_extract_service_endpoint:140callssymbol:src/helix/string/fm.py:search:75(medium)symbol:src/helix/studio/instrument_runs_view.py:_friendly_runs_error:151callssymbol:src/helix/studio/instrument_runs_view.py:_extract_service_endpoint:140(high)symbol:src/helix/studio/instrument_runs_view.py:_on_detail_refresh_done:796callssymbol:src/helix/studio/instrument_runs_view.py:_current_selection_id:816(high)symbol:src/helix/studio/instrument_runs_view.py:_on_detail_refresh_done:796callssymbol:src/helix/studio/instrument_runs_view.py:_set_error:615(high)symbol:src/helix/studio/instrument_runs_view.py:_on_detail_refresh_done:796callssymbol:src/helix/studio/instrument_runs_view.py:_signature_for_run_id:646(high)symbol:src/helix/studio/instrument_runs_view.py:_on_detail_refresh_done:796callssymbol:src/helix/studio/instrument_runs_view.py:set_detail:319(high)symbol:src/helix/studio/instrument_runs_view.py:_on_detail_refresh_failed:810callssymbol:src/helix/studio/instrument_runs_view.py:_friendly_runs_error:151(high)symbol:src/helix/studio/instrument_runs_view.py:_on_detail_refresh_failed:810callssymbol:src/helix/studio/instrument_runs_view.py:_set_error:615(high)symbol:src/helix/studio/instrument_runs_view.py:_on_detail_refresh_failed:810callssymbol:src/helix/studio/instrument_runs_view.py:set_detail:319(high)symbol:src/helix/studio/instrument_runs_view.py:_on_detail_refresh_thread_finished:787callssymbol:src/helix/studio/instrument_runs_view.py:_request_detail_refresh:754(high)symbol:src/helix/studio/instrument_runs_view.py:_on_filter_changed:834callssymbol:src/helix/studio/instrument_runs_view.py:_current_selection_id:816(high)symbol:src/helix/studio/instrument_runs_view.py:_on_filter_changed:834callssymbol:src/helix/studio/instrument_runs_view.py:_restore_selection:822(high)symbol:src/helix/studio/instrument_runs_view.py:_on_filter_changed:834callssymbol:src/helix/studio/instrument_runs_view.py:_sync_table_stack:611(high)symbol:src/helix/studio/instrument_runs_view.py:_on_filter_changed:834callssymbol:src/helix/studio/instrument_runs_view.py:_update_summary_cards:592(high)symbol:src/helix/studio/instrument_runs_view.py:_on_filter_changed:834callssymbol:src/helix/studio/instrument_runs_view.py:set_status_filter:70(high)symbol:src/helix/studio/instrument_runs_view.py:_on_runs_refresh_done:710callssymbol:src/helix/studio/instrument_runs_view.py:_current_selection_id:816(high)symbol:src/helix/studio/instrument_runs_view.py:_on_runs_refresh_done:710callssymbol:src/helix/studio/instrument_runs_view.py:_request_detail_refresh:754(high)symbol:src/helix/studio/instrument_runs_view.py:_on_runs_refresh_done:710callssymbol:src/helix/studio/instrument_runs_view.py:_restore_selection:822(high)symbol:src/helix/studio/instrument_runs_view.py:_on_runs_refresh_done:710callssymbol:src/helix/studio/instrument_runs_view.py:_set_error:615(high)symbol:src/helix/studio/instrument_runs_view.py:_on_runs_refresh_done:710callssymbol:src/helix/studio/instrument_runs_view.py:_signature_for_run_id:646(high)symbol:src/helix/studio/instrument_runs_view.py:_on_runs_refresh_done:710callssymbol:src/helix/studio/instrument_runs_view.py:_sync_table_stack:611(high)symbol:src/helix/studio/instrument_runs_view.py:_on_runs_refresh_done:710callssymbol:src/helix/studio/instrument_runs_view.py:_update_summary_cards:592(high)symbol:src/helix/studio/instrument_runs_view.py:_on_runs_refresh_done:710callssymbol:src/helix/studio/instrument_runs_view.py:set_detail:319(high)symbol:src/helix/studio/instrument_runs_view.py:_on_runs_refresh_done:710callssymbol:src/helix/studio/instrument_runs_view.py:set_runs:66(high)symbol:src/helix/studio/instrument_runs_view.py:_on_runs_refresh_failed:735callssymbol:src/helix/studio/instrument_runs_view.py:_friendly_runs_error:151(high)symbol:src/helix/studio/instrument_runs_view.py:_on_runs_refresh_failed:735callssymbol:src/helix/studio/instrument_runs_view.py:_set_error:615(high)symbol:src/helix/studio/instrument_runs_view.py:_on_runs_refresh_thread_finished:705callssymbol:src/helix/studio/instrument_runs_view.py:_request_runs_refresh:685(high)symbol:src/helix/studio/instrument_runs_view.py:_on_selection_changed:740callssymbol:src/helix/studio/instrument_runs_view.py:_request_detail_refresh:754(high)symbol:src/helix/studio/instrument_runs_view.py:_on_selection_changed:740callssymbol:src/helix/studio/instrument_runs_view.py:set_detail:319(high)symbol:src/helix/studio/instrument_runs_view.py:_request_detail_refresh:754callssymbol:src/helix/studio/instrument_runs_view.py:_RunDetailFetchThread:28(high)symbol:src/helix/studio/instrument_runs_view.py:_request_detail_refresh:754callssymbol:src/helix/studio/instrument_runs_view.py:_signature_for_run_id:646(high)symbol:src/helix/studio/instrument_runs_view.py:_request_detail_refresh:754callssymbol:src/helix/studio/instrument_runs_view.py:set_detail:319(high)symbol:src/helix/studio/instrument_runs_view.py:_request_runs_refresh:685callssymbol:src/helix/studio/instrument_runs_view.py:_RunsFetchThread:10(high)symbol:src/helix/studio/instrument_runs_view.py:_restore_selection:822callssymbol:src/helix/studio/instrument_runs_view.py:rowCount:82(high)symbol:src/helix/studio/instrument_runs_view.py:_restore_selection:822callssymbol:src/helix/studio/run_history.py:selectRow:543(medium)symbol:src/helix/studio/instrument_runs_view.py:_set_error:615callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/instrument_runs_view.py:_set_qc_pill:375callssymbol:src/helix/studio/instrument_runs_view.py:_apply_status_chip:197(high)symbol:src/helix/studio/instrument_runs_view.py:_set_qc_pill:375callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/studio/instrument_runs_view.py:_signature_for_run_id:646callssymbol:src/helix/studio/instrument_runs_view.py:_run_signature:627(high)symbol:src/helix/studio/instrument_runs_view.py:_status_meta:191callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/studio/instrument_runs_view.py:_sync_table_stack:611callssymbol:src/helix/studio/instrument_runs_view.py:rowCount:82(high)symbol:src/helix/studio/instrument_runs_view.py:_update_summary_cards:592callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/instrument_runs_view.py:paint:215callssymbol:src/helix/studio/instrument_runs_view.py:_palette_color:175(high)symbol:src/helix/studio/instrument_runs_view.py:paint:215callssymbol:src/helix/studio/instrument_runs_view.py:_resolve_app_color:182(high)symbol:src/helix/studio/instrument_runs_view.py:paint:215callssymbol:src/helix/studio/instrument_runs_view.py:_status_meta:191(high)symbol:src/helix/studio/instrument_runs_view.py:paint:215callssymbol:src/helix/studio/instrument_runs_view.py:data:88(high)symbol:src/helix/studio/instrument_runs_view.py:refresh:682callssymbol:src/helix/studio/instrument_runs_view.py:_request_runs_refresh:685(high)symbol:src/helix/studio/instrument_runs_view.py:resizeEvent:675callssymbol:src/helix/studio/instrument_runs_view.py:_apply_compact_if_needed:656(high)symbol:src/helix/studio/instrument_runs_view.py:run:38callssymbol:src/helix/studio/api_client.py:get_run_analysis:20(medium)symbol:src/helix/studio/instrument_runs_view.py:set_detail:319callssymbol:src/helix/studio/instrument_runs_view.py:_apply_status_chip:197(high)symbol:src/helix/studio/instrument_runs_view.py:set_detail:319callssymbol:src/helix/studio/instrument_runs_view.py:_set_qc_pill:375(high)symbol:src/helix/studio/instrument_runs_view.py:set_detail:319callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/instrument_runs_view.py:set_runs:66callssymbol:src/helix/studio/instrument_runs_view.py:_apply_filter:74(high)symbol:src/helix/studio/instrument_runs_view.py:set_status_filter:70callssymbol:src/helix/studio/instrument_runs_view.py:_apply_filter:74(high)symbol:src/helix/studio/instrument_runs_view.py:showEvent:841callssymbol:src/helix/studio/instrument_runs_view.py:refresh:682(high)symbol:src/helix/studio/iterated_dynamics.py:_claim_hazard_at_k:521callssymbol:src/helix/studio/iterated_dynamics.py:_trace_value:450(high)symbol:src/helix/studio/iterated_dynamics.py:_claim_hazard_at_k:521callssymbol:src/helix/studio/iterated_dynamics.py:ClaimResult:410(high)symbol:src/helix/studio/iterated_dynamics.py:_claim_hazard_at_k:521callssymbol:src/helix/studio/iterated_dynamics.py:to_dict:399(high)symbol:src/helix/studio/iterated_dynamics.py:_claim_intended_at_k:499callssymbol:src/helix/studio/iterated_dynamics.py:_evaluate_simple_threshold:457(high)symbol:src/helix/studio/iterated_dynamics.py:_claim_kappa_max:565callssymbol:src/helix/studio/iterated_dynamics.py:ClaimResult:410(high)symbol:src/helix/studio/iterated_dynamics.py:_claim_kappa_max:565callssymbol:src/helix/studio/iterated_dynamics.py:to_dict:399(high)symbol:src/helix/studio/iterated_dynamics.py:_claim_transition_required:584callssymbol:src/helix/studio/iterated_dynamics.py:ClaimResult:410(high)symbol:src/helix/studio/iterated_dynamics.py:_claim_transition_required:584callssymbol:src/helix/studio/iterated_dynamics.py:to_dict:399(high)symbol:src/helix/studio/iterated_dynamics.py:_claim_uncut_at_k:503callssymbol:src/helix/studio/iterated_dynamics.py:_evaluate_simple_threshold:457(high)symbol:src/helix/studio/iterated_dynamics.py:_claim_uncut_at_k:503callssymbol:src/helix/studio/iterated_dynamics.py:ClaimResult:410(high)symbol:src/helix/studio/iterated_dynamics.py:_evaluate_simple_threshold:457callssymbol:src/helix/studio/iterated_dynamics.py:_trace_value:450(high)symbol:src/helix/studio/iterated_dynamics.py:_evaluate_simple_threshold:457callssymbol:src/helix/studio/iterated_dynamics.py:ClaimResult:410(high)symbol:src/helix/studio/iterated_dynamics.py:_evaluate_simple_threshold:457callssymbol:src/helix/studio/iterated_dynamics.py:to_dict:399(high)symbol:src/helix/studio/iterated_dynamics.py:_record:309callssymbol:src/helix/studio/iterated_dynamics.py:_clamp01:37(high)symbol:src/helix/studio/iterated_dynamics.py:_record:309callssymbol:src/helix/studio/iterated_dynamics.py:class_marginal:121(high)symbol:src/helix/studio/iterated_dynamics.py:_record:309callssymbol:src/helix/studio/iterated_dynamics.py:entropy_class_bits:151(high)symbol:src/helix/studio/iterated_dynamics.py:_record:309callssymbol:src/helix/studio/iterated_dynamics.py:entropy_joint_bits:141(high)symbol:src/helix/studio/iterated_dynamics.py:_record:309callssymbol:src/helix/studio/iterated_dynamics.py:kappa_stats:159(high)symbol:src/helix/studio/iterated_dynamics.py:apply:216callssymbol:src/helix/studio/iterated_dynamics.py:_clamp01:37(high)symbol:src/helix/studio/iterated_dynamics.py:apply:216callssymbol:src/helix/studio/iterated_dynamics.py:clone:87(high)symbol:src/helix/studio/iterated_dynamics.py:apply:216callssymbol:src/helix/studio/iterated_dynamics.py:p_cut:182(high)symbol:src/helix/studio/iterated_dynamics.py:apply:216callssymbol:src/helix/studio/iterated_dynamics.py:probabilities:193(high)symbol:src/helix/studio/iterated_dynamics.py:apply:233callssymbol:src/helix/studio/iterated_dynamics.py:clone:87(high)symbol:src/helix/studio/iterated_dynamics.py:apply:245callssymbol:src/helix/studio/iterated_dynamics.py:clone:87(high)symbol:src/helix/studio/iterated_dynamics.py:apply:245callssymbol:src/helix/studio/iterated_dynamics.py:normalize:107(high)symbol:src/helix/studio/iterated_dynamics.py:clone:87callssymbol:src/helix/studio/iterated_dynamics.py:StateDistribution:64(high)symbol:src/helix/studio/iterated_dynamics.py:default_claims:616callssymbol:src/helix/studio/iterated_dynamics.py:Claim:426(high)symbol:src/helix/studio/iterated_dynamics.py:default_state_bins:25callssymbol:src/helix/studio/iterated_dynamics.py:StateBin:15(high)symbol:src/helix/studio/iterated_dynamics.py:entropy_class_bits:151callssymbol:src/helix/studio/iterated_dynamics.py:class_marginal:121(high)symbol:src/helix/studio/iterated_dynamics.py:kappa_stats:159callssymbol:src/helix/studio/iterated_dynamics.py:_normalize_weights:43(high)symbol:src/helix/studio/iterated_dynamics.py:kappa_stats:159callssymbol:src/helix/studio/iterated_dynamics.py:conditional_on_state:133(high)symbol:src/helix/studio/iterated_dynamics.py:kappa_stats:159callssymbol:src/helix/studio/iterated_dynamics.py:KappaStats:58(high)symbol:src/helix/studio/iterated_dynamics.py:kappa_stats:159callssymbol:src/helix/studio/iterated_dynamics.py:state_marginal:124(high)symbol:src/helix/studio/iterated_dynamics.py:normalize:107callssymbol:src/helix/studio/iterated_dynamics.py:total_mass:104(high)symbol:src/helix/studio/iterated_dynamics.py:p_cut:182callssymbol:src/helix/studio/iterated_dynamics.py:_clamp01:37(high)symbol:src/helix/studio/iterated_dynamics.py:run:394callssymbol:src/helix/studio/iterated_dynamics.py:IterationEngine:274(high)symbol:src/helix/studio/iterated_dynamics.py:run:394callssymbol:src/helix/studio/iterated_dynamics.py:run:287(high)symbol:src/helix/studio/iterated_dynamics.py:step:280callssymbol:src/helix/studio/iterated_dynamics.py:apply:216(high)symbol:src/helix/studio/iterated_dynamics.py:step:280callssymbol:src/helix/studio/iterated_dynamics.py:normalize:107(high)symbol:src/helix/studio/layout_presets.py:_build_analysis_default:140callssymbol:src/helix/studio/layout_presets.py:_select_first:254(high)symbol:src/helix/studio/layout_presets.py:_build_analysis_default:140callssymbol:src/helix/studio/layout_presets.py:_select_tab_by_prefix:232(high)symbol:src/helix/studio/layout_presets.py:_build_analysis_default:140callssymbol:src/helix/studio/layout_presets.py:_select_tab_by_substring:243(high)symbol:src/helix/studio/layout_presets.py:_build_analysis_default:140callssymbol:src/helix/studio/layout_presets.py:_show_console_compact:261(high)symbol:src/helix/studio/layout_presets.py:_build_analysis_default:140callssymbol:src/helix/studio/main_window.py:reset_layout_to_defaults:4800(medium)symbol:src/helix/studio/layout_presets.py:_build_genome_ide_default:198callssymbol:src/helix/studio/layout_presets.py:_select_first:254(high)symbol:src/helix/studio/layout_presets.py:_build_genome_ide_default:198callssymbol:src/helix/studio/layout_presets.py:_select_tab_by_prefix:232(high)symbol:src/helix/studio/layout_presets.py:_build_genome_ide_default:198callssymbol:src/helix/studio/layout_presets.py:_select_tab_by_substring:243(high)symbol:src/helix/studio/layout_presets.py:_build_genome_ide_default:198callssymbol:src/helix/studio/layout_presets.py:_show_console_compact:261(high)symbol:src/helix/studio/layout_presets.py:_build_genome_ide_default:198callssymbol:src/helix/studio/main_window.py:_apply_split_ratio:3456(medium)symbol:src/helix/studio/layout_presets.py:_build_genome_ide_default:198callssymbol:src/helix/studio/main_window.py:reset_layout_to_defaults:4800(medium)symbol:src/helix/studio/layout_presets.py:_build_genome_ide_default:198callssymbol:src/helix/studio/outcome_explorer.py:apply_default_layout:11517(medium)symbol:src/helix/studio/layout_presets.py:_build_reporting_default:180callssymbol:src/helix/studio/layout_presets.py:_select_first:254(high)symbol:src/helix/studio/layout_presets.py:_build_reporting_default:180callssymbol:src/helix/studio/layout_presets.py:_select_tab_by_prefix:232(high)symbol:src/helix/studio/layout_presets.py:_build_reporting_default:180callssymbol:src/helix/studio/layout_presets.py:_select_tab_by_substring:243(high)symbol:src/helix/studio/layout_presets.py:_build_reporting_default:180callssymbol:src/helix/studio/layout_presets.py:_show_console_compact:261(high)symbol:src/helix/studio/layout_presets.py:_build_reporting_default:180callssymbol:src/helix/studio/main_window.py:reset_layout_to_defaults:4800(medium)symbol:src/helix/studio/layout_presets.py:_build_simulation_default:158callssymbol:src/helix/studio/layout_presets.py:_select_first:254(high)symbol:src/helix/studio/layout_presets.py:_build_simulation_default:158callssymbol:src/helix/studio/layout_presets.py:_select_tab_by_prefix:232(high)symbol:src/helix/studio/layout_presets.py:_build_simulation_default:158callssymbol:src/helix/studio/layout_presets.py:_select_tab_by_substring:243(high)symbol:src/helix/studio/layout_presets.py:_build_simulation_default:158callssymbol:src/helix/studio/layout_presets.py:_show_console_compact:261(high)symbol:src/helix/studio/layout_presets.py:_build_simulation_default:158callssymbol:src/helix/studio/main_window.py:_apply_split_ratio:3456(medium)symbol:src/helix/studio/layout_presets.py:_build_simulation_default:158callssymbol:src/helix/studio/main_window.py:reset_layout_to_defaults:4800(medium)symbol:src/helix/studio/layout_presets.py:_show_console_compact:261callssymbol:src/helix/studio/main_window.py:_apply_default_splitter_sizes:3412(medium)symbol:src/helix/studio/layout_presets.py:_snapshot_non_preset_settings:24callssymbol:src/helix/studio/layout_presets.py:_settings:21(high)symbol:src/helix/studio/layout_presets.py:ensure_default_presets:75callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/layout_presets.py:ensure_default_presets:75callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/layout_presets.py:ensure_default_presets:75callssymbol:src/helix/studio/evaluation_access.py:sync:29(medium)symbol:src/helix/studio/layout_presets.py:ensure_default_presets:75callssymbol:src/helix/studio/layout_presets.py:_build_analysis_default:140(high)symbol:src/helix/studio/layout_presets.py:ensure_default_presets:75callssymbol:src/helix/studio/layout_presets.py:_build_genome_ide_default:198(high)symbol:src/helix/studio/layout_presets.py:ensure_default_presets:75callssymbol:src/helix/studio/layout_presets.py:_build_reporting_default:180(high)symbol:src/helix/studio/layout_presets.py:ensure_default_presets:75callssymbol:src/helix/studio/layout_presets.py:_build_simulation_default:158(high)symbol:src/helix/studio/layout_presets.py:ensure_default_presets:75callssymbol:src/helix/studio/layout_presets.py:_settings:21(high)symbol:src/helix/studio/layout_presets.py:ensure_default_presets:75callssymbol:src/helix/studio/layout_presets.py:_snapshot_non_preset_settings:24(high)symbol:src/helix/studio/layout_presets.py:ensure_default_presets:75callssymbol:src/helix/studio/layout_presets.py:preset_exists:44(high)symbol:src/helix/studio/layout_presets.py:ensure_default_presets:75callssymbol:src/helix/studio/layout_presets.py:save_preset:55(high)symbol:src/helix/studio/layout_presets.py:ensure_default_presets:75callssymbol:src/helix/studio/main_window.py:reset_layout_to_defaults:4800(medium)symbol:src/helix/studio/layout_presets.py:load_preset:62callssymbol:src/helix/studio/layout_presets.py:_settings:21(high)symbol:src/helix/studio/layout_presets.py:preset_exists:44callssymbol:src/helix/studio/layout_presets.py:_settings:21(high)symbol:src/helix/studio/layout_presets.py:save_preset:55callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/layout_presets.py:save_preset:55callssymbol:src/helix/studio/layout_presets.py:_settings:21(high)symbol:src/helix/studio/layout_state.py:_coerce_dict:52callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/layout_state.py:_decode_bytes:21callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/layout_state.py:_encode_bytes:11callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/layout_state.py:from_raw:192callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/layout_state.py:from_raw:192callssymbol:src/helix/studio/layout_state.py:_coerce_bool:71(high)symbol:src/helix/studio/layout_state.py:from_raw:192callssymbol:src/helix/studio/layout_state.py:_coerce_dict:52(high)symbol:src/helix/studio/layout_state.py:from_raw:192callssymbol:src/helix/studio/layout_state.py:_coerce_int_list:86(high)symbol:src/helix/studio/layout_state.py:from_raw:192callssymbol:src/helix/studio/layout_state.py:_coerce_version:39(high)symbol:src/helix/studio/layout_state.py:from_raw:192callssymbol:src/helix/studio/layout_state.py:_decode_bytes:21(high)symbol:src/helix/studio/layout_state.py:from_raw:192callssymbol:src/helix/studio/layout_state.py:CenterTabLayout:116(high)symbol:src/helix/studio/layout_state.py:to_json:188callssymbol:src/helix/studio/layout_state.py:to_payload:141(high)symbol:src/helix/studio/layout_state.py:to_payload:141callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/layout_state.py:to_payload:141callssymbol:src/helix/studio/layout_state.py:_encode_bytes:11(high)symbol:src/helix/studio/lightcone_audit_pack.py:build_audit_pack_zip_bytes:131callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/lightcone_audit_pack.py:build_audit_pack_zip_bytes:131callssymbol:src/helix/studio/lightcone_audit_pack.py:build_manifest:26(high)symbol:src/helix/studio/lightcone_audit_pack.py:build_audit_pack_zip_bytes:131callssymbol:src/helix/studio/lightcone_audit_pack.py:build_readme_text:45(high)symbol:src/helix/studio/lightcone_audit_pack.py:build_audit_pack_zip_bytes:131callssymbol:src/helix/studio/lightcone_audit_pack.py:stable_json_bytes:17(high)symbol:src/helix/studio/lightcone_audit_pack.py:build_manifest:26callssymbol:src/helix/studio/lightcone_audit_pack.py:sha256_hex:13(high)symbol:src/helix/studio/lightcone_audit_pack.py:sha256_json:21callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/lightcone_audit_pack.py:sha256_json:21callssymbol:src/helix/studio/lightcone_audit_pack.py:sha256_hex:13(high)symbol:src/helix/studio/lightcone_audit_pack.py:stable_json_bytes:17callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/lightcone_audit_pack.py:verify_audit_pack_path:487callssymbol:src/helix/studio/lightcone_audit_pack.py:verify_audit_pack_zip_bytes:165(high)symbol:src/helix/studio/lightcone_audit_pack.py:verify_audit_pack_zip_bytes:165callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/lightcone_audit_pack.py:verify_audit_pack_zip_bytes:165callssymbol:examples/plugins/remote_web_panel/ui/main.js:entry:35(low)symbol:src/helix/studio/lightcone_audit_pack.py:verify_audit_pack_zip_bytes:165callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/lightcone_audit_pack.py:verify_audit_pack_zip_bytes:165callssymbol:src/helix/studio/lightcone_audit_pack.py:_find_pack_dirname:154(high)symbol:src/helix/studio/lightcone_audit_pack.py:verify_audit_pack_zip_bytes:165callssymbol:src/helix/studio/lightcone_audit_pack.py:sha256_hex:13(high)symbol:src/helix/studio/lightcone_audit_pack.py:verify_audit_pack_zip_bytes:165callssymbol:src/helix/studio/results_io.py:sanitize_results_id:28(medium)symbol:src/helix/studio/lightcone_live.py:_default_render_golden:89callssymbol:src/helix/lightcone/render.py:render_settings_sha256:348(medium)symbol:src/helix/studio/lightcone_live.py:_sha256_hex_text:32callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/lightcone_live.py:_u32_seed:36callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/lightcone_panel.py:__init__:1518callssymbol:src/helix/lightcone/gpu_backend.py:gpu_preflight:245(medium)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:src/helix/live/viz/feed.py:toggle:137(medium)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:src/helix/studio/lightcone_panel.py:__init__:293(high)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:src/helix/studio/lightcone_panel.py:_apply_readable_label:167(high)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:src/helix/studio/lightcone_panel.py:_apply_responsive_layout:4284(high)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:src/helix/studio/lightcone_panel.py:_EmptyStateOverlay:592(high)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:src/helix/studio/lightcone_panel.py:_ExportToast:524(high)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:src/helix/studio/lightcone_panel.py:_LightconeViewOverlay:646(high)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:src/helix/studio/lightcone_panel.py:_on_bundling_changed:5006(high)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:src/helix/studio/lightcone_panel.py:_on_filter_changed:4804(high)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:src/helix/studio/lightcone_panel.py:_refresh_live_document:4950(high)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:src/helix/studio/lightcone_panel.py:_set_view_mode:5214(high)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:src/helix/studio/lightcone_panel.py:_switch_mode:4256(high)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:src/helix/studio/lightcone_panel.py:_sync_slice_controls:4710(high)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:src/helix/studio/lightcone_panel.py:_toast_export_result:2953(high)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:src/helix/studio/lightcone_panel.py:_update_selection_actions:4566(high)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:src/helix/studio/lightcone_panel.py:_update_view_context:4525(high)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:src/helix/studio/lightcone_panel.py:AlleleInspector:412(high)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:src/helix/studio/lightcone_panel.py:LightconeSession:1517(high)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:src/helix/studio/lightcone_panel.py:LightconeViewport:284(high)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:src/helix/studio/lightcone_panel.py:load_fixture:1578(high)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:Visualization_Bench/prototype.js:button:920(low)symbol:src/helix/studio/lightcone_panel.py:__init__:2189callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:__init__:293callssymbol:src/helix/studio/lightcone_panel.py:__init__:413(high)symbol:src/helix/studio/lightcone_panel.py:__init__:413callssymbol:src/helix/studio/lightcone_panel.py:__init__:293(high)symbol:src/helix/studio/lightcone_panel.py:__init__:413callssymbol:src/helix/studio/lightcone_panel.py:_apply_readable_label:167(high)symbol:src/helix/studio/lightcone_panel.py:__init__:525callssymbol:src/helix/studio/lightcone_panel.py:__init__:293(high)symbol:src/helix/studio/lightcone_panel.py:__init__:525callssymbol:src/helix/studio/lightcone_panel.py:_apply_kind:556(high)symbol:src/helix/studio/lightcone_panel.py:__init__:593callssymbol:src/helix/studio/lightcone_panel.py:__init__:293(high)symbol:src/helix/studio/lightcone_panel.py:__init__:593callssymbol:src/helix/studio/lightcone_panel.py:_apply_readable_label:167(high)symbol:src/helix/studio/lightcone_panel.py:__init__:647callssymbol:src/helix/studio/lightcone_panel.py:__init__:293(high)symbol:src/helix/studio/lightcone_panel.py:_active_filter_tags:4753callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/lightcone_panel.py:_apply_responsive_layout:4284callssymbol:src/helix/studio/lightcone_panel.py:_clear_layout_widgets:238(high)symbol:src/helix/studio/lightcone_panel.py:_apply_responsive_layout:4284callssymbol:src/helix/studio/lightcone_panel.py:_responsive_mode:4276(high)symbol:src/helix/studio/lightcone_panel.py:_apply_responsive_layout:4284callssymbol:src/helix/studio/lightcone_panel.py:_update_view_context:4525(high)symbol:src/helix/studio/lightcone_panel.py:_apply_responsive_layout:4284callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:_apply_selection:5482callssymbol:src/helix/studio/lightcone_panel.py:_on_outcome_activated:5575(high)symbol:src/helix/studio/lightcone_panel.py:_apply_selection:5482callssymbol:src/helix/studio/lightcone_panel.py:_outcome_passes_filters:4760(high)symbol:src/helix/studio/lightcone_panel.py:_apply_selection:5482callssymbol:src/helix/studio/lightcone_panel.py:_refresh_view_overlay:4701(high)symbol:src/helix/studio/lightcone_panel.py:_apply_selection:5482callssymbol:src/helix/studio/lightcone_panel.py:_update_outcomes_count_label:4778(high)symbol:src/helix/studio/lightcone_panel.py:_apply_selection:5482callssymbol:src/helix/studio/lightcone_panel.py:_update_selection_actions:4566(high)symbol:src/helix/studio/lightcone_panel.py:_apply_selection:5482callssymbol:src/helix/studio/lightcone_panel.py:_update_view_context:4525(high)symbol:src/helix/studio/lightcone_panel.py:_apply_selection:5482callssymbol:src/helix/studio/lightcone_panel.py:clear:642(high)symbol:src/helix/studio/lightcone_panel.py:_apply_selection:5482callssymbol:src/helix/studio/lightcone_panel.py:outcomes_for_selection:2082(high)symbol:src/helix/studio/lightcone_panel.py:_apply_selection:5482callssymbol:src/helix/studio/ordinal_bins.py:tier_for_rank:23(medium)symbol:src/helix/studio/lightcone_panel.py:_apply_selection:5482callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:_apply_view_transform:1681callssymbol:src/helix/studio/lightcone_panel.py:_project_point_cyl:1669(high)symbol:src/helix/studio/lightcone_panel.py:_apply_view_transform:1681callssymbol:src/helix/studio/lightcone_panel.py:_theta_for_selection:1663(high)symbol:src/helix/studio/lightcone_panel.py:_apply_watermark:3218callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/lightcone_panel.py:_auto_select_best_selection:5532callssymbol:src/helix/studio/lightcone_panel.py:_apply_selection:5482(high)symbol:src/helix/studio/lightcone_panel.py:_auto_select_best_selection:5532callssymbol:src/helix/studio/lightcone_panel.py:_mark_dirty:5036(high)symbol:src/helix/studio/lightcone_panel.py:_auto_select_best_selection:5532callssymbol:src/helix/studio/lightcone_panel.py:_selection_passes_filters:4771(high)symbol:src/helix/studio/lightcone_panel.py:_auto_select_best_selection:5532callssymbol:src/helix/studio/lightcone_panel.py:LightconeSelection:141(high)symbol:src/helix/studio/lightcone_panel.py:_build_ghost_drilldown_document:5727callssymbol:src/helix/lightcone/builders/base_v0.py:BaseOutcomeBuilderV0:23(medium)symbol:src/helix/studio/lightcone_panel.py:_build_ghost_drilldown_document:5727callssymbol:src/helix/lightcone/builders/crispr_v0.py:CrisprOutcomeBuilderV0:23(medium)symbol:src/helix/studio/lightcone_panel.py:_build_ghost_drilldown_document:5727callssymbol:src/helix/lightcone/builders/prime_v0.py:PrimeOutcomeBuilderV0:21(medium)symbol:src/helix/studio/lightcone_panel.py:_build_ghost_drilldown_document:5727callssymbol:src/helix/lightcone/contract.py:BuilderProvenance:366(medium)symbol:src/helix/studio/lightcone_panel.py:_build_ghost_drilldown_document:5727callssymbol:src/helix/lightcone/contract.py:LightconeDocument:391(medium)symbol:src/helix/studio/lightcone_panel.py:_build_ghost_drilldown_document:5727callssymbol:src/helix/lightcone/contract.py:ReferenceWindow:29(medium)symbol:src/helix/studio/lightcone_panel.py:_build_ghost_drilldown_document:5727callssymbol:src/helix/rng.py:Rng:57(medium)symbol:src/helix/studio/lightcone_panel.py:_build_ghost_drilldown_document:5727callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/lightcone_panel.py:_build_ghost_drilldown_document:5727callssymbol:src/helix/studio/lightcone_panel.py:_guess_base_editor_kind:5718(high)symbol:src/helix/studio/lightcone_panel.py:_build_ghost_drilldown_document:5727callssymbol:src/helix/studio/lightcone_panel.py:_pseudo_reference_sequence:5713(high)symbol:src/helix/studio/lightcone_panel.py:_build_ghost_drilldown_document:5727callssymbol:src/helix/studio/lightcone_panel.py:_seed_u32:5708(high)symbol:src/helix/studio/lightcone_panel.py:_clear_empty_state:4813callssymbol:src/helix/studio/lightcone_panel.py:clear:642(high)symbol:src/helix/studio/lightcone_panel.py:_copy_bundle:4820callssymbol:src/helix/clock.py:unix_time_s:96(medium)symbol:src/helix/studio/lightcone_panel.py:_copy_bundle:4820callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/lightcone_panel.py:_copy_bundle:4820callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/lightcone_panel.py:_copy_bundle:4820callssymbol:src/helix/studio/lightcone_panel.py:_toast_export_result:2953(high)symbol:src/helix/studio/lightcone_panel.py:_copy_bundle:4820callssymbol:src/helix/temp.py:gettempdir:43(medium)symbol:src/helix/studio/lightcone_panel.py:_copy_bundle:4820callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:_copy_receipts:3357callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/lightcone_panel.py:_copy_receipts:3357callssymbol:src/helix/studio/lightcone_panel.py:receipts_text:1740(high)symbol:src/helix/studio/lightcone_panel.py:_copy_receipts:3357callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:_dag_has_branch_mass:4914callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/lightcone_panel.py:_dag_has_branch_mass:4914callssymbol:src/helix/edit/dag.py:dag_from_payload:69(medium)symbol:src/helix/studio/lightcone_panel.py:_default_export_basename:3065callssymbol:src/helix/clock.py:utc_now_stamp:112(medium)symbol:src/helix/studio/lightcone_panel.py:_default_export_basename:3065callssymbol:src/helix/studio/lightcone_panel.py:_governance_context_for_export:3126(high)symbol:src/helix/studio/lightcone_panel.py:_default_export_basename:3065callssymbol:src/helix/studio/lightcone_panel.py:_is_demo_run:2994(high)symbol:src/helix/studio/lightcone_panel.py:_default_export_basename:3065callssymbol:src/helix/studio/lightcone_panel.py:_slug_token:213(high)symbol:src/helix/studio/lightcone_panel.py:_diagnose_zero_outcomes:4870callssymbol:src/helix/studio/lightcone_panel.py:_dag_has_branch_mass:4914(high)symbol:src/helix/studio/lightcone_panel.py:_dispatch_hover_pick:5243callssymbol:src/helix/studio/lightcone_panel.py:_highlight_outcomes_for_selection:5311(high)symbol:src/helix/studio/lightcone_panel.py:_dispatch_hover_pick:5243callssymbol:src/helix/studio/lightcone_panel.py:_pick_at:5154(high)symbol:src/helix/studio/lightcone_panel.py:_dispatch_hover_pick:5243callssymbol:src/helix/studio/lightcone_panel.py:_refresh_view_overlay:4701(high)symbol:src/helix/studio/lightcone_panel.py:_dispatch_hover_pick:5243callssymbol:src/helix/studio/lightcone_panel.py:_selection_passes_filters:4771(high)symbol:src/helix/studio/lightcone_panel.py:_dispatch_hover_pick:5243callssymbol:src/helix/studio/lightcone_panel.py:_tooltip_for_selection:5329(high)symbol:src/helix/studio/lightcone_panel.py:_dispatch_hover_pick:5243callssymbol:src/helix/studio/lightcone_panel.py:_widget_to_image_coords:5228(high)symbol:src/helix/studio/lightcone_panel.py:_draw_active_selection:1267callssymbol:src/helix/studio/lightcone_panel.py:_bezier_points:181(high)symbol:src/helix/studio/lightcone_panel.py:_draw_active_selection:1267callssymbol:src/helix/studio/lightcone_panel.py:_branch_color_for_info:823(high)symbol:src/helix/studio/lightcone_panel.py:_draw_active_selection:1267callssymbol:src/helix/studio/lightcone_panel.py:_draw_selection_story_nodes:1372(high)symbol:src/helix/studio/lightcone_panel.py:_draw_active_selection:1267callssymbol:src/helix/studio/lightcone_panel.py:_image_to_widget:713(high)symbol:src/helix/studio/lightcone_panel.py:_draw_active_selection:1267callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/lightcone_panel.py:_draw_branch_badges:1191callssymbol:src/helix/studio/lightcone_panel.py:_image_to_widget:713(high)symbol:src/helix/studio/lightcone_panel.py:_draw_branch_badges:1191callssymbol:src/helix/studio/lightcone_panel.py:_selection_badge_text:693(high)symbol:src/helix/studio/lightcone_panel.py:_draw_branch_badges:1191callssymbol:src/helix/studio/lightcone_panel.py:_visible_edge_badges:747(high)symbol:src/helix/studio/lightcone_panel.py:_draw_branch_badges:1191callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/lightcone_panel.py:_draw_cockpit_cone:990callssymbol:src/helix/studio/lightcone_panel.py:_draw_horizon_zones:954(high)symbol:src/helix/studio/lightcone_panel.py:_draw_cockpit_cone:990callssymbol:src/helix/studio/lightcone_panel.py:_draw_probability_density_field:868(high)symbol:src/helix/studio/lightcone_panel.py:_draw_cockpit_cone:990callssymbol:src/helix/studio/lightcone_panel.py:_draw_ranked_branch_field:902(high)symbol:src/helix/studio/lightcone_panel.py:_draw_cockpit_cone:990callssymbol:src/helix/studio/lightcone_panel.py:_ranked_visible_edges:838(high)symbol:src/helix/studio/lightcone_panel.py:_draw_cockpit_cone:990callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/lightcone_panel.py:_draw_phase_line:1250callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/lightcone_panel.py:_draw_ranked_branch_field:902callssymbol:src/helix/studio/lightcone_panel.py:_path_for_edge:813(high)symbol:src/helix/studio/lightcone_panel.py:_draw_stage_labels:1134callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/lightcone_panel.py:_draw_stage_washes:798callssymbol:src/helix/studio/lightcone_panel.py:_iter_stages:654(high)symbol:src/helix/studio/lightcone_panel.py:_draw_stage_washes:798callssymbol:src/helix/studio/lightcone_panel.py:_stage_color_rgba8:203(high)symbol:src/helix/studio/lightcone_panel.py:_draw_stage_washes:798callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/lightcone_panel.py:_draw_widget_cockpit_annotations:1424callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/lightcone_panel.py:_effective_dimensions:1723callssymbol:src/helix/studio/lightcone_panel.py:_is_software_renderer:1657(high)symbol:src/helix/studio/lightcone_panel.py:_emit_locus_context_changed:2885callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/lightcone_panel.py:_end_interaction:5465callssymbol:src/helix/studio/lightcone_panel.py:_set_interacting:5448(high)symbol:src/helix/studio/lightcone_panel.py:_ensure_geometry:2168callssymbol:src/helix/studio/lightcone_panel.py:_effective_dimensions:1723(high)symbol:src/helix/studio/lightcone_panel.py:_ensure_geometry:2168callssymbol:src/helix/studio/lightcone_panel.py:_rebuild_geometry:2117(high)symbol:src/helix/studio/lightcone_panel.py:_ensure_id_buffer:5060callssymbol:src/helix/clock.py:unix_time_s:96(medium)symbol:src/helix/studio/lightcone_panel.py:_ensure_id_buffer:5060callssymbol:src/helix/lightcone/gpu_backend.py:LightconeGpuRenderer:469(medium)symbol:src/helix/studio/lightcone_panel.py:_ensure_id_buffer:5060callssymbol:src/helix/lightcone/gpu_backend.py:render_id_u32:809(medium)symbol:src/helix/studio/lightcone_panel.py:_ensure_id_buffer:5060callssymbol:src/helix/lightcone/picking.py:render_lightcone_id_rgba:179(medium)symbol:src/helix/studio/lightcone_panel.py:_ensure_id_buffer:5060callssymbol:src/helix/studio/lightcone_panel.py:_effective_dimensions:1723(high)symbol:src/helix/studio/lightcone_panel.py:_ensure_id_buffer:5060callssymbol:src/helix/studio/lightcone_panel.py:_rebuild_geometry:2117(high)symbol:src/helix/studio/lightcone_panel.py:_enter_ghost:5650callssymbol:src/helix/studio/lightcone_panel.py:_build_ghost_drilldown_document:5727(high)symbol:src/helix/studio/lightcone_panel.py:_enter_ghost:5650callssymbol:src/helix/studio/lightcone_panel.py:_emit_locus_context_changed:2885(high)symbol:src/helix/studio/lightcone_panel.py:_enter_ghost:5650callssymbol:src/helix/studio/lightcone_panel.py:_mark_dirty:5036(high)symbol:src/helix/studio/lightcone_panel.py:_enter_ghost:5650callssymbol:src/helix/studio/lightcone_panel.py:_refresh_view_overlay:4701(high)symbol:src/helix/studio/lightcone_panel.py:_enter_ghost:5650callssymbol:src/helix/studio/lightcone_panel.py:_update_locus_label:5613(high)symbol:src/helix/studio/lightcone_panel.py:_enter_ghost:5650callssymbol:src/helix/studio/lightcone_panel.py:_update_outcomes_count_label:4778(high)symbol:src/helix/studio/lightcone_panel.py:_enter_ghost:5650callssymbol:src/helix/studio/lightcone_panel.py:_update_selection_actions:4566(high)symbol:src/helix/studio/lightcone_panel.py:_enter_ghost:5650callssymbol:src/helix/studio/lightcone_panel.py:_update_view_context:4525(high)symbol:src/helix/studio/lightcone_panel.py:_enter_ghost:5650callssymbol:src/helix/studio/lightcone_panel.py:clear:642(high)symbol:src/helix/studio/lightcone_panel.py:_enter_ghost:5650callssymbol:src/helix/studio/lightcone_panel.py:load_document:1582(high)symbol:src/helix/studio/lightcone_panel.py:_enter_ghost:5650callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/lightcone_panel.py:_enter_ghost:5650callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/lightcone_panel.py:_enter_ghost:5650callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:_find_selection_containing_outcome:5291callssymbol:src/helix/studio/lightcone_panel.py:LightconeSelection:141(high)symbol:src/helix/studio/lightcone_panel.py:_focus_on_selection:5361callssymbol:src/helix/studio/lightcone_panel.py:_effective_dimensions:1723(high)symbol:src/helix/studio/lightcone_panel.py:_focus_on_selection:5361callssymbol:src/helix/studio/lightcone_panel.py:_mark_dirty:5036(high)symbol:src/helix/studio/lightcone_panel.py:_focus_on_selection:5361callssymbol:src/helix/studio/lightcone_panel.py:set_camera:1606(high)symbol:src/helix/studio/lightcone_panel.py:_governance_context_for_export:3126callssymbol:src/helix/studio/governance_stamp.py:extract_decision_grade_proof_from_artifact:58(medium)symbol:src/helix/studio/lightcone_panel.py:_governance_context_for_export:3126callssymbol:src/helix/studio/governance_stamp.py:extract_decision_grade_proof_from_summary:65(medium)symbol:src/helix/studio/lightcone_panel.py:_governance_context_for_export:3126callssymbol:src/helix/studio/governance_stamp.py:interpretation_for_mode:11(medium)symbol:src/helix/studio/lightcone_panel.py:_governance_context_for_export:3126callssymbol:src/helix/studio/governance_stamp.py:normalize_decision_mode:6(medium)symbol:src/helix/studio/lightcone_panel.py:_governance_export_metadata_json:3200callssymbol:src/helix/studio/export_labels.py:build_governance_provenance:45(medium)symbol:src/helix/studio/lightcone_panel.py:_governance_export_metadata_json:3200callssymbol:src/helix/studio/lightcone_panel.py:_governance_context_for_export:3126(high)symbol:src/helix/studio/lightcone_panel.py:_governance_export_metadata_json:3200callssymbol:src/helix/studio/lightcone_panel.py:_is_demo_run:2994(high)symbol:src/helix/studio/lightcone_panel.py:_highlight_outcomes_for_selection:5311callssymbol:src/helix/studio/lightcone_panel.py:_apply_selection:5482(high)symbol:src/helix/studio/lightcone_panel.py:_highlight_outcomes_for_selection:5311callssymbol:src/helix/studio/lightcone_panel.py:_refresh_view_overlay:4701(high)symbol:src/helix/studio/lightcone_panel.py:_highlight_outcomes_for_selection:5311callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:src/helix/studio/lightcone_panel.py:_image_to_widget:713callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/lightcone_panel.py:_iter_stages:654callssymbol:src/helix/studio/lightcone_panel.py:_clamp01:157(high)symbol:src/helix/studio/lightcone_panel.py:_iter_stages:654callssymbol:src/helix/studio/lightcone_panel.py:_default_phase_stages:193(high)symbol:src/helix/studio/lightcone_panel.py:_notify_user:2928callssymbol:src/helix/studio/lightcone_panel.py:_is_headless_qt:2924(high)symbol:src/helix/studio/lightcone_panel.py:_on_back_clicked:5624callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/lightcone_panel.py:_on_back_clicked:5624callssymbol:src/helix/studio/lightcone_panel.py:_emit_locus_context_changed:2885(high)symbol:src/helix/studio/lightcone_panel.py:_on_back_clicked:5624callssymbol:src/helix/studio/lightcone_panel.py:_mark_dirty:5036(high)symbol:src/helix/studio/lightcone_panel.py:_on_back_clicked:5624callssymbol:src/helix/studio/lightcone_panel.py:_refresh_view_overlay:4701(high)symbol:src/helix/studio/lightcone_panel.py:_on_back_clicked:5624callssymbol:src/helix/studio/lightcone_panel.py:_update_locus_label:5613(high)symbol:src/helix/studio/lightcone_panel.py:_on_back_clicked:5624callssymbol:src/helix/studio/lightcone_panel.py:_update_outcomes_count_label:4778(high)symbol:src/helix/studio/lightcone_panel.py:_on_back_clicked:5624callssymbol:src/helix/studio/lightcone_panel.py:_update_selection_actions:4566(high)symbol:src/helix/studio/lightcone_panel.py:_on_back_clicked:5624callssymbol:src/helix/studio/lightcone_panel.py:_update_view_context:4525(high)symbol:src/helix/studio/lightcone_panel.py:_on_back_clicked:5624callssymbol:src/helix/studio/lightcone_panel.py:clear:642(high)symbol:src/helix/studio/lightcone_panel.py:_on_back_clicked:5624callssymbol:src/helix/studio/lightcone_panel.py:load_document:1582(high)symbol:src/helix/studio/lightcone_panel.py:_on_back_clicked:5624callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/lightcone_panel.py:_on_back_clicked:5624callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:_on_bundling_changed:5006callssymbol:src/helix/studio/lightcone_panel.py:_mark_dirty:5036(high)symbol:src/helix/studio/lightcone_panel.py:_on_bundling_changed:5006callssymbol:src/helix/studio/lightcone_panel.py:_refresh_view_overlay:4701(high)symbol:src/helix/studio/lightcone_panel.py:_on_bundling_changed:5006callssymbol:src/helix/studio/lightcone_panel.py:_update_receipts_label:3117(high)symbol:src/helix/studio/lightcone_panel.py:_on_bundling_changed:5006callssymbol:src/helix/studio/lightcone_panel.py:_update_view_context:4525(high)symbol:src/helix/studio/lightcone_panel.py:_on_bundling_changed:5006callssymbol:src/helix/studio/lightcone_panel.py:set_bundling_enabled:1645(high)symbol:src/helix/studio/lightcone_panel.py:_on_copy:580callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:_on_design_focus_requested:5417callssymbol:src/helix/studio/lightcone_panel.py:_apply_selection:5482(high)symbol:src/helix/studio/lightcone_panel.py:_on_design_focus_requested:5417callssymbol:src/helix/studio/lightcone_panel.py:_focus_on_selection:5361(high)symbol:src/helix/studio/lightcone_panel.py:_on_design_focus_requested:5417callssymbol:src/helix/studio/lightcone_panel.py:_pick_at:5154(high)symbol:src/helix/studio/lightcone_panel.py:_on_design_focus_requested:5417callssymbol:src/helix/studio/lightcone_panel.py:_selection_passes_filters:4771(high)symbol:src/helix/studio/lightcone_panel.py:_on_design_focus_requested:5417callssymbol:src/helix/studio/lightcone_panel.py:_widget_to_image_coords:5228(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/lightcone/gpu_backend.py:lightcone_gpu_backend_receipts:117(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/lightcone/gpu_backend.py:lightcone_gpu_shader_sha256:464(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/lightcone/render.py:render_lightcone_rgba:405(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/lightcone/render.py:render_settings_payload:278(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/lightcone/snapshot.py:lightcone_document_to_payload:171(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/assays/assay_chooser.py:assay_plan_json_bytes:21(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/assays/assay_chooser.py:assay_plan_sha256:25(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/assays/assay_chooser.py:build_assay_plan:616(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/assays/primer_design.py:build_primer_plan:393(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/assays/primer_design.py:primer_plan_json_bytes:172(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/assays/primer_design.py:primer_plan_sha256:176(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/base_position_calibration.py:base_position_calibration_eval_json_bytes:47(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/base_position_calibration.py:base_position_calibration_preview_json_bytes:39(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/base_position_calibration.py:base_position_calibration_profile_json_bytes:31(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/base_position_calibration.py:build_base_position_calibration_eval:436(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/calibration.py:calibration_preview_json_bytes:45(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/edit_plan.py:edit_plan_json_bytes:153(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/edit_plan.py:edit_plan_sha256:158(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/edit_plan.py:edit_plan_to_dict:143(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_json_bytes:242(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_sha256:247(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_to_dict:230(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_json_bytes:225(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_sha256:230(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/export_image_settings.py:write_image_provenance_sidecars_enabled:27(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/governance_stamp.py:governance_stamp_lines:353(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/lightcone_audit_pack.py:build_audit_pack_zip_bytes:131(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/lightcone_audit_pack.py:build_selection_dump_payload_v1:491(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/lightcone_audit_pack.py:stable_json_bytes:17(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/lightcone_panel.py:_default_export_basename:3065(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/lightcone_panel.py:_export_hint_for_exception:2945(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/lightcone_panel.py:_export_run_id:3018(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/lightcone_panel.py:_governance_context_for_export:3126(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/lightcone_panel.py:_governance_export_metadata_json:3200(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/lightcone_panel.py:_png_bytes_for_rgba:3305(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/lightcone_panel.py:_prompt_export_allowed:3038(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/lightcone_panel.py:_require_document:2963(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/lightcone_panel.py:_save_path:2979(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/lightcone_panel.py:_toast_export_result:2953(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/lightcone_panel.py:_write_bytes:2984(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/lightcone_panel.py:outcome_payload:2096(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/lightcone_panel.py:outcomes_for_selection:2082(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/lightcone_panel.py:render_rgba:1892(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/limitations.py:limitations_stamp:69(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/offtargets/model.py:compute_offtargets_for_session:348(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/offtargets/model.py:offtarget_report_json_bytes:344(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/offtargets/validation_plan.py:build_validation_plan:207(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/offtargets/validation_plan.py:validation_plan_json_bytes:16(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/offtargets/validation_plan.py:validation_plan_sha256:20(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/outcomes/clone_yield.py:build_clone_plan:87(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/outcomes/clone_yield.py:clone_plan_json_bytes:17(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/outcomes/clone_yield.py:clone_plan_sha256:21(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/outcomes/model.py:compute_outcomes_for_current_plan:266(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/outcomes/model.py:outcome_report_json_bytes:262(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/png_provenance.py:build_png_provenance_v1:37(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/results_io.py:results_record_json_bytes:78(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/results_io.py:sanitize_results_id:28(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/suggested_priors.py:suggested_priors_json_bytes:22(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/studio/suggested_priors.py:suggested_priors_sha256:26(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_audit_pack:3559callssymbol:src/helix/sweep.py:export:135(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_clip:4061callssymbol:src/helix/studio/governance_stamp.py:export_watermark_label:23(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_clip:4061callssymbol:src/helix/studio/governance_stamp.py:governance_stamp_lines:353(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_clip:4061callssymbol:src/helix/studio/lightcone_panel.py:_default_export_basename:3065(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_clip:4061callssymbol:src/helix/studio/lightcone_panel.py:_governance_context_for_export:3126(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_clip:4061callssymbol:src/helix/studio/lightcone_panel.py:_is_demo_run:2994(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_clip:4061callssymbol:src/helix/studio/lightcone_panel.py:_prompt_export_allowed:3038(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_clip:4061callssymbol:src/helix/studio/lightcone_panel.py:_require_document:2963(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_clip:4061callssymbol:src/helix/studio/lightcone_panel.py:_save_path:2979(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_fixture_snapshot:3497callssymbol:src/helix/lightcone/render.py:render_lightcone_rgba:405(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_fixture_snapshot:3497callssymbol:src/helix/lightcone/render.py:render_settings_payload:278(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_fixture_snapshot:3497callssymbol:src/helix/lightcone/snapshot.py:lightcone_document_to_payload:171(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_fixture_snapshot:3497callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_fixture_snapshot:3497callssymbol:src/helix/studio/lightcone_audit_pack.py:stable_json_bytes:17(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_fixture_snapshot:3497callssymbol:src/helix/studio/lightcone_panel.py:_default_export_basename:3065(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_fixture_snapshot:3497callssymbol:src/helix/studio/lightcone_panel.py:_export_hint_for_exception:2945(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_fixture_snapshot:3497callssymbol:src/helix/studio/lightcone_panel.py:_prompt_export_allowed:3038(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_fixture_snapshot:3497callssymbol:src/helix/studio/lightcone_panel.py:_require_document:2963(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_fixture_snapshot:3497callssymbol:src/helix/studio/lightcone_panel.py:_save_path:2979(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_fixture_snapshot:3497callssymbol:src/helix/studio/lightcone_panel.py:_toast_export_result:2953(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_fixture_snapshot:3497callssymbol:src/helix/studio/lightcone_panel.py:_write_bytes:2984(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_cpu:3428callssymbol:src/helix/lightcone/render.py:render_lightcone_rgba:405(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_cpu:3428callssymbol:src/helix/studio/export_image_settings.py:write_image_provenance_sidecars_enabled:27(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_cpu:3428callssymbol:src/helix/studio/lightcone_panel.py:_default_export_basename:3065(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_cpu:3428callssymbol:src/helix/studio/lightcone_panel.py:_export_hint_for_exception:2945(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_cpu:3428callssymbol:src/helix/studio/lightcone_panel.py:_export_run_id:3018(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_cpu:3428callssymbol:src/helix/studio/lightcone_panel.py:_governance_export_metadata_json:3200(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_cpu:3428callssymbol:src/helix/studio/lightcone_panel.py:_png_bytes_for_rgba:3305(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_cpu:3428callssymbol:src/helix/studio/lightcone_panel.py:_prompt_export_allowed:3038(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_cpu:3428callssymbol:src/helix/studio/lightcone_panel.py:_require_document:2963(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_cpu:3428callssymbol:src/helix/studio/lightcone_panel.py:_save_path:2979(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_cpu:3428callssymbol:src/helix/studio/lightcone_panel.py:_toast_export_result:2953(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_cpu:3428callssymbol:src/helix/studio/lightcone_panel.py:_write_bytes:2984(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_cpu:3428callssymbol:src/helix/studio/lightcone_panel.py:image:315(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_cpu:3428callssymbol:src/helix/studio/limitations.py:limitations_stamp:69(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_cpu:3428callssymbol:src/helix/studio/png_provenance.py:build_png_provenance_v1:37(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_cpu:3428callssymbol:src/helix/studio/png_provenance.py:write_png_provenance_sidecar:185(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_screenshot:3370callssymbol:src/helix/studio/export_image_settings.py:write_image_provenance_sidecars_enabled:27(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_screenshot:3370callssymbol:src/helix/studio/lightcone_panel.py:_default_export_basename:3065(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_screenshot:3370callssymbol:src/helix/studio/lightcone_panel.py:_export_hint_for_exception:2945(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_screenshot:3370callssymbol:src/helix/studio/lightcone_panel.py:_export_run_id:3018(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_screenshot:3370callssymbol:src/helix/studio/lightcone_panel.py:_governance_export_metadata_json:3200(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_screenshot:3370callssymbol:src/helix/studio/lightcone_panel.py:_png_bytes_for_rgba:3305(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_screenshot:3370callssymbol:src/helix/studio/lightcone_panel.py:_prompt_export_allowed:3038(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_screenshot:3370callssymbol:src/helix/studio/lightcone_panel.py:_require_document:2963(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_screenshot:3370callssymbol:src/helix/studio/lightcone_panel.py:_save_path:2979(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_screenshot:3370callssymbol:src/helix/studio/lightcone_panel.py:_toast_export_result:2953(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_screenshot:3370callssymbol:src/helix/studio/lightcone_panel.py:_write_bytes:2984(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_screenshot:3370callssymbol:src/helix/studio/lightcone_panel.py:image:315(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_screenshot:3370callssymbol:src/helix/studio/lightcone_panel.py:render_rgba:1892(high)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_screenshot:3370callssymbol:src/helix/studio/limitations.py:limitations_stamp:69(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_screenshot:3370callssymbol:src/helix/studio/png_provenance.py:build_png_provenance_v1:37(medium)symbol:src/helix/studio/lightcone_panel.py:_on_export_png_screenshot:3370callssymbol:src/helix/studio/png_provenance.py:write_png_provenance_sidecar:185(medium)symbol:src/helix/studio/lightcone_panel.py:_on_filter_changed:4804callssymbol:src/helix/studio/lightcone_panel.py:_apply_selection:5482(high)symbol:src/helix/studio/lightcone_panel.py:_on_filter_changed:4804callssymbol:src/helix/studio/lightcone_panel.py:_mark_dirty:5036(high)symbol:src/helix/studio/lightcone_panel.py:_on_filter_changed:4804callssymbol:src/helix/studio/lightcone_panel.py:_selection_passes_filters:4771(high)symbol:src/helix/studio/lightcone_panel.py:_on_filter_changed:4804callssymbol:src/helix/studio/lightcone_panel.py:_update_outcomes_count_label:4778(high)symbol:src/helix/studio/lightcone_panel.py:_on_filter_changed:4804callssymbol:src/helix/studio/lightcone_panel.py:clear:642(high)symbol:src/helix/studio/lightcone_panel.py:_on_focus_requested:5403callssymbol:src/helix/studio/lightcone_panel.py:_focus_on_selection:5361(high)symbol:src/helix/studio/lightcone_panel.py:_on_focus_requested:5403callssymbol:src/helix/studio/lightcone_panel.py:_set_interacting:5448(high)symbol:src/helix/studio/lightcone_panel.py:_on_focus_requested:5403callssymbol:src/helix/studio/lightcone_panel.py:_widget_to_image_coords:5228(high)symbol:src/helix/studio/lightcone_panel.py:_on_focus_requested:5403callssymbol:src/helix/studio/lightcone_panel.py:pick:1978(high)symbol:src/helix/studio/lightcone_panel.py:_on_hover_toggle:5478callssymbol:src/helix/studio/lightcone_panel.py:_refresh_view_overlay:4701(high)symbol:src/helix/studio/lightcone_panel.py:_on_load_clicked:4250callssymbol:src/helix/studio/lightcone_panel.py:load_fixture:1578(high)symbol:src/helix/studio/lightcone_panel.py:_on_outcome_activated:5575callssymbol:src/helix/studio/lightcone_panel.py:outcome_payload:2096(high)symbol:src/helix/studio/lightcone_panel.py:_on_outcome_activated:5575callssymbol:src/helix/studio/lightcone_panel.py:reference_sequence:2105(high)symbol:src/helix/studio/lightcone_panel.py:_on_outcome_activated:5575callssymbol:src/helix/studio/lightcone_panel.py:reference_window_bounds:2111(high)symbol:src/helix/studio/lightcone_panel.py:_on_outcome_activated:5575callssymbol:src/helix/studio/lightcone_panel.py:show_alignment:455(high)symbol:src/helix/studio/lightcone_panel.py:_on_outcome_hovered:5281callssymbol:src/helix/studio/lightcone_panel.py:_find_selection_containing_outcome:5291(high)symbol:src/helix/studio/lightcone_panel.py:_on_outcome_hovered:5281callssymbol:src/helix/studio/lightcone_panel.py:_highlight_outcomes_for_selection:5311(high)symbol:src/helix/studio/lightcone_panel.py:_on_pan_requested:5349callssymbol:src/helix/studio/lightcone_panel.py:_mark_dirty:5036(high)symbol:src/helix/studio/lightcone_panel.py:_on_pan_requested:5349callssymbol:src/helix/studio/lightcone_panel.py:_schedule_interaction_end:5459(high)symbol:src/helix/studio/lightcone_panel.py:_on_pan_requested:5349callssymbol:src/helix/studio/lightcone_panel.py:_set_interacting:5448(high)symbol:src/helix/studio/lightcone_panel.py:_on_pan_requested:5349callssymbol:src/helix/studio/lightcone_panel.py:set_camera:1606(high)symbol:src/helix/studio/lightcone_panel.py:_on_phase_changed:4997callssymbol:src/helix/studio/lightcone_panel.py:_mark_dirty:5036(high)symbol:src/helix/studio/lightcone_panel.py:_on_phase_changed:4997callssymbol:src/helix/studio/lightcone_panel.py:_refresh_view_overlay:4701(high)symbol:src/helix/studio/lightcone_panel.py:_on_phase_changed:4997callssymbol:src/helix/studio/lightcone_panel.py:_schedule_interaction_end:5459(high)symbol:src/helix/studio/lightcone_panel.py:_on_phase_changed:4997callssymbol:src/helix/studio/lightcone_panel.py:_set_interacting:5448(high)symbol:src/helix/studio/lightcone_panel.py:_on_phase_changed:4997callssymbol:src/helix/studio/lightcone_panel.py:_update_view_context:4525(high)symbol:src/helix/studio/lightcone_panel.py:_on_phase_changed:4997callssymbol:src/helix/studio/lightcone_panel.py:set_phase:1601(high)symbol:src/helix/studio/lightcone_panel.py:_on_phase_changed:4997callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:_on_session_run_recorded:4985callssymbol:src/helix/studio/lightcone_panel.py:_mark_dirty:5036(high)symbol:src/helix/studio/lightcone_panel.py:_on_session_state_changed:4991callssymbol:src/helix/studio/lightcone_panel.py:_mark_dirty:5036(high)symbol:src/helix/studio/lightcone_panel.py:_on_slice_changed:5473callssymbol:src/helix/studio/lightcone_panel.py:_mark_dirty:5036(high)symbol:src/helix/studio/lightcone_panel.py:_on_slice_changed:5473callssymbol:src/helix/studio/lightcone_panel.py:_update_view_context:4525(high)symbol:src/helix/studio/lightcone_panel.py:_on_slice_toggled:5468callssymbol:src/helix/studio/lightcone_panel.py:_mark_dirty:5036(high)symbol:src/helix/studio/lightcone_panel.py:_on_slice_toggled:5468callssymbol:src/helix/studio/lightcone_panel.py:_sync_slice_controls:4710(high)symbol:src/helix/studio/lightcone_panel.py:_on_slice_toggled:5468callssymbol:src/helix/studio/lightcone_panel.py:_update_view_context:4525(high)symbol:src/helix/studio/lightcone_panel.py:_on_viewport_clicked:5105callssymbol:src/helix/studio/lightcone_panel.py:_apply_selection:5482(high)symbol:src/helix/studio/lightcone_panel.py:_on_viewport_clicked:5105callssymbol:src/helix/studio/lightcone_panel.py:_enter_ghost:5650(high)symbol:src/helix/studio/lightcone_panel.py:_on_viewport_clicked:5105callssymbol:src/helix/studio/lightcone_panel.py:_pick_at:5154(high)symbol:src/helix/studio/lightcone_panel.py:_on_viewport_clicked:5105callssymbol:src/helix/studio/lightcone_panel.py:_refresh_view_overlay:4701(high)symbol:src/helix/studio/lightcone_panel.py:_on_viewport_clicked:5105callssymbol:src/helix/studio/lightcone_panel.py:_selection_passes_filters:4771(high)symbol:src/helix/studio/lightcone_panel.py:_on_viewport_clicked:5105callssymbol:src/helix/studio/lightcone_panel.py:_update_outcomes_count_label:4778(high)symbol:src/helix/studio/lightcone_panel.py:_on_viewport_clicked:5105callssymbol:src/helix/studio/lightcone_panel.py:_update_selection_actions:4566(high)symbol:src/helix/studio/lightcone_panel.py:_on_viewport_clicked:5105callssymbol:src/helix/studio/lightcone_panel.py:_update_view_context:4525(high)symbol:src/helix/studio/lightcone_panel.py:_on_viewport_clicked:5105callssymbol:src/helix/studio/lightcone_panel.py:clear:642(high)symbol:src/helix/studio/lightcone_panel.py:_on_viewport_clicked:5105callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:_on_viewport_hover_exit:5272callssymbol:src/helix/studio/lightcone_panel.py:_refresh_view_overlay:4701(high)symbol:src/helix/studio/lightcone_panel.py:_on_zoom_requested:5355callssymbol:src/helix/studio/lightcone_panel.py:_mark_dirty:5036(high)symbol:src/helix/studio/lightcone_panel.py:_on_zoom_requested:5355callssymbol:src/helix/studio/lightcone_panel.py:_schedule_interaction_end:5459(high)symbol:src/helix/studio/lightcone_panel.py:_on_zoom_requested:5355callssymbol:src/helix/studio/lightcone_panel.py:_set_interacting:5448(high)symbol:src/helix/studio/lightcone_panel.py:_on_zoom_requested:5355callssymbol:src/helix/studio/lightcone_panel.py:set_camera:1606(high)symbol:src/helix/studio/lightcone_panel.py:_outcome_passes_filters:4760callssymbol:src/helix/studio/lightcone_panel.py:_active_filter_tags:4753(high)symbol:src/helix/studio/lightcone_panel.py:_path_for_edge:813callssymbol:src/helix/studio/lightcone_panel.py:_bezier_points:181(high)symbol:src/helix/studio/lightcone_panel.py:_pick_at:5154callssymbol:src/helix/lightcone/gpu_backend.py:decode_id_u32_le:1704(medium)symbol:src/helix/studio/lightcone_panel.py:_pick_at:5154callssymbol:src/helix/lightcone/picking.py:decode_id_u32_be:16(medium)symbol:src/helix/studio/lightcone_panel.py:_pick_at:5154callssymbol:src/helix/studio/lightcone_panel.py:_ensure_id_buffer:5060(high)symbol:src/helix/studio/lightcone_panel.py:_pick_at:5154callssymbol:src/helix/studio/lightcone_panel.py:_render:5013(high)symbol:src/helix/studio/lightcone_panel.py:_pick_at:5154callssymbol:src/helix/studio/lightcone_panel.py:LightconeSelection:141(high)symbol:src/helix/studio/lightcone_panel.py:_pick_at:5154callssymbol:src/helix/studio/lightcone_panel.py:pick:1978(high)symbol:src/helix/studio/lightcone_panel.py:_prompt_export_allowed:3038callssymbol:src/helix/studio/export_gate.py:build_export_context:45(medium)symbol:src/helix/studio/lightcone_panel.py:_prompt_export_allowed:3038callssymbol:src/helix/studio/lightcone_panel.py:_export_run_id:3018(high)symbol:src/helix/studio/lightcone_panel.py:_prompt_export_allowed:3038callssymbol:src/helix/studio/lightcone_panel.py:_governance_context_for_export:3126(high)symbol:src/helix/studio/lightcone_panel.py:_prompt_export_allowed:3038callssymbol:src/helix/studio/lightcone_panel.py:_is_demo_run:2994(high)symbol:src/helix/studio/lightcone_panel.py:_prompt_export_allowed:3038callssymbol:src/helix/studio/ui/export_gate.py:ensure_export_allowed:19(medium)symbol:src/helix/studio/lightcone_panel.py:_pseudo_reference_sequence:5713callssymbol:src/helix/rng.py:Rng:57(medium)symbol:src/helix/studio/lightcone_panel.py:_ranked_visible_edges:838callssymbol:src/helix/studio/lightcone_panel.py:_branch_color_for_info:823(high)symbol:src/helix/studio/lightcone_panel.py:_ranked_visible_edges:838callssymbol:src/helix/studio/lightcone_panel.py:_selection_from_info:680(high)symbol:src/helix/studio/lightcone_panel.py:_ranked_visible_edges:838callssymbol:src/helix/studio/lightcone_panel.py:_selection_passes_filters:4771(high)symbol:src/helix/studio/lightcone_panel.py:_rebuild_geometry:2117callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/studio/lightcone_panel.py:_rebuild_geometry:2117callssymbol:src/helix/lightcone/geometry.py:compile_lightcone_geometry:148(medium)symbol:src/helix/studio/lightcone_panel.py:_rebuild_geometry:2117callssymbol:src/helix/lightcone/geometry.py:compiled_geometry_sha256:616(medium)symbol:src/helix/studio/lightcone_panel.py:_rebuild_geometry:2117callssymbol:src/helix/lightcone/gpu_backend.py:_build_segments_tree_v1:1384(medium)symbol:src/helix/studio/lightcone_panel.py:_rebuild_geometry:2117callssymbol:src/helix/lightcone/gpu_backend.py:LightconeGpuRenderer:469(medium)symbol:src/helix/studio/lightcone_panel.py:_rebuild_geometry:2117callssymbol:src/helix/lightcone/gpu_backend.py:upload_segments:595(medium)symbol:src/helix/studio/lightcone_panel.py:_rebuild_geometry:2117callssymbol:src/helix/lightcone/picking.py:build_selection_index:95(medium)symbol:src/helix/studio/lightcone_panel.py:_rebuild_geometry:2117callssymbol:src/helix/studio/lightcone_panel.py:_apply_view_transform:1681(high)symbol:src/helix/studio/lightcone_panel.py:_rebuild_geometry:2117callssymbol:src/helix/studio/lightcone_panel.py:_effective_dimensions:1723(high)symbol:src/helix/studio/lightcone_panel.py:_refresh_live_document:4950callssymbol:src/helix/studio/lightcone_live.py:build_lightcone_document_from_run:155(medium)symbol:src/helix/studio/lightcone_panel.py:_refresh_live_document:4950callssymbol:src/helix/studio/lightcone_panel.py:_clear_empty_state:4813(high)symbol:src/helix/studio/lightcone_panel.py:_refresh_live_document:4950callssymbol:src/helix/studio/lightcone_panel.py:_diagnose_zero_outcomes:4870(high)symbol:src/helix/studio/lightcone_panel.py:_refresh_live_document:4950callssymbol:src/helix/studio/lightcone_panel.py:_latest_run:4905(high)symbol:src/helix/studio/lightcone_panel.py:_refresh_live_document:4950callssymbol:src/helix/studio/lightcone_panel.py:_mark_dirty:5036(high)symbol:src/helix/studio/lightcone_panel.py:_refresh_live_document:4950callssymbol:src/helix/studio/lightcone_panel.py:_show_empty_state:4819(high)symbol:src/helix/studio/lightcone_panel.py:_refresh_live_document:4950callssymbol:src/helix/studio/lightcone_panel.py:_update_status_chip:4717(high)symbol:src/helix/studio/lightcone_panel.py:_refresh_live_document:4950callssymbol:src/helix/studio/lightcone_panel.py:set_document:4183(high)symbol:src/helix/studio/lightcone_panel.py:_render_if_dirty:5044callssymbol:src/helix/clock.py:monotonic:84(medium)symbol:src/helix/studio/lightcone_panel.py:_render_if_dirty:5044callssymbol:src/helix/studio/lightcone_panel.py:_render:5013(high)symbol:src/helix/studio/lightcone_panel.py:_render:5013callssymbol:src/helix/studio/lightcone_panel.py:_auto_select_best_selection:5532(high)symbol:src/helix/studio/lightcone_panel.py:_render:5013callssymbol:src/helix/studio/lightcone_panel.py:_clear_empty_state:4813(high)symbol:src/helix/studio/lightcone_panel.py:_render:5013callssymbol:src/helix/studio/lightcone_panel.py:_refresh_view_overlay:4701(high)symbol:src/helix/studio/lightcone_panel.py:_render:5013callssymbol:src/helix/studio/lightcone_panel.py:_rgba_to_qimage:151(high)symbol:src/helix/studio/lightcone_panel.py:_render:5013callssymbol:src/helix/studio/lightcone_panel.py:_update_audit_label:3081(high)symbol:src/helix/studio/lightcone_panel.py:_render:5013callssymbol:src/helix/studio/lightcone_panel.py:_update_locus_label:5613(high)symbol:src/helix/studio/lightcone_panel.py:_render:5013callssymbol:src/helix/studio/lightcone_panel.py:_update_receipts_label:3117(high)symbol:src/helix/studio/lightcone_panel.py:_render:5013callssymbol:src/helix/studio/lightcone_panel.py:_update_view_context:4525(high)symbol:src/helix/studio/lightcone_panel.py:_render:5013callssymbol:src/helix/studio/lightcone_panel.py:decorate_image:1501(high)symbol:src/helix/studio/lightcone_panel.py:_render:5013callssymbol:src/helix/studio/lightcone_panel.py:receipts_text:1740(high)symbol:src/helix/studio/lightcone_panel.py:_render:5013callssymbol:src/helix/studio/lightcone_panel.py:render_rgba:1892(high)symbol:src/helix/studio/lightcone_panel.py:_render:5013callssymbol:src/helix/studio/lightcone_panel.py:set_image:308(high)symbol:src/helix/studio/lightcone_panel.py:_render:5013callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:_require_document:2963callssymbol:src/helix/studio/lightcone_panel.py:_notify_user:2928(high)symbol:src/helix/studio/lightcone_panel.py:_rgba_to_qimage:151callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:src/helix/studio/lightcone_panel.py:_save_path:2979callssymbol:src/helix/studio/lightcone_panel.py:_default_export_dir:2970(high)symbol:src/helix/studio/lightcone_panel.py:_seed_u32:5708callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/lightcone_panel.py:_selection_badge_text:693callssymbol:src/helix/studio/lightcone_panel.py:_elide:674(high)symbol:src/helix/studio/lightcone_panel.py:_selection_edit_focus_bounds:4652callssymbol:src/helix/lightcone/allele_ops.py:allele_ops_from_payload:31(medium)symbol:src/helix/studio/lightcone_panel.py:_selection_edit_focus_bounds:4652callssymbol:src/helix/lightcone/allele_ops.py:canonicalize_allele_ops:71(medium)symbol:src/helix/studio/lightcone_panel.py:_selection_edit_focus_bounds:4652callssymbol:src/helix/studio/lightcone_panel.py:outcome_payload:2096(high)symbol:src/helix/studio/lightcone_panel.py:_selection_edit_focus_bounds:4652callssymbol:src/helix/studio/lightcone_panel.py:reference_window_bounds:2111(high)symbol:src/helix/studio/lightcone_panel.py:_selection_from_info:680callssymbol:src/helix/studio/lightcone_panel.py:LightconeSelection:141(high)symbol:src/helix/studio/lightcone_panel.py:_selection_passes_filters:4771callssymbol:src/helix/studio/lightcone_panel.py:_outcome_passes_filters:4760(high)symbol:src/helix/studio/lightcone_panel.py:_selection_passes_filters:4771callssymbol:src/helix/studio/lightcone_panel.py:outcomes_for_selection:2082(high)symbol:src/helix/studio/lightcone_panel.py:_set_interacting:5448callssymbol:src/helix/studio/lightcone_panel.py:_mark_dirty:5036(high)symbol:src/helix/studio/lightcone_panel.py:_set_view_mode:5214callssymbol:src/helix/studio/lightcone_panel.py:_mark_dirty:5036(high)symbol:src/helix/studio/lightcone_panel.py:_set_view_mode:5214callssymbol:src/helix/studio/lightcone_panel.py:_refresh_view_overlay:4701(high)symbol:src/helix/studio/lightcone_panel.py:_set_view_mode:5214callssymbol:src/helix/studio/lightcone_panel.py:_sync_slice_controls:4710(high)symbol:src/helix/studio/lightcone_panel.py:_set_view_mode:5214callssymbol:src/helix/studio/lightcone_panel.py:_update_status_chip:4717(high)symbol:src/helix/studio/lightcone_panel.py:_set_view_mode:5214callssymbol:src/helix/studio/lightcone_panel.py:set_view_mode:1628(high)symbol:src/helix/studio/lightcone_panel.py:_set_view_mode:5214callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/lightcone_panel.py:_set_view_mode:5214callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:_short_receipts_text:3102callssymbol:src/helix/studio/lightcone_panel.py:receipts_text:1740(high)symbol:src/helix/studio/lightcone_panel.py:_switch_mode:4256callssymbol:src/helix/studio/lightcone_panel.py:_on_load_clicked:4250(high)symbol:src/helix/studio/lightcone_panel.py:_switch_mode:4256callssymbol:src/helix/studio/lightcone_panel.py:_refresh_live_document:4950(high)symbol:src/helix/studio/lightcone_panel.py:_switch_mode:4256callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/lightcone_panel.py:_switch_mode:4256callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:_sync_quantitative_policy_ui:3164callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/lightcone_panel.py:_sync_quantitative_policy_ui:3164callssymbol:src/helix/studio/lightcone_panel.py:_apply_selection:5482(high)symbol:src/helix/studio/lightcone_panel.py:_sync_quantitative_policy_ui:3164callssymbol:src/helix/studio/lightcone_panel.py:_governance_context_for_export:3126(high)symbol:src/helix/studio/lightcone_panel.py:_sync_quantitative_policy_ui:3164callssymbol:src/helix/studio/lightcone_panel.py:set_quantitative_allowed:451(high)symbol:src/helix/studio/lightcone_panel.py:_sync_slice_controls:4710callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:_sync_view_summary_metrics:4381callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/lightcone_panel.py:_theta_for_selection:1663callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/lightcone_panel.py:_toast_export_result:2953callssymbol:src/helix/studio/lightcone_panel.py:_is_headless_qt:2924(high)symbol:src/helix/studio/lightcone_panel.py:_toast_export_result:2953callssymbol:src/helix/studio/lightcone_panel.py:show_message:566(high)symbol:src/helix/studio/lightcone_panel.py:_toggle_audit:3350callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:_toggle_receipts:3343callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:_tooltip_for_selection:5329callssymbol:src/helix/studio/lightcone_panel.py:outcomes_for_selection:2082(high)symbol:src/helix/studio/lightcone_panel.py:_update_audit_label:3081callssymbol:src/helix/studio/lightcone_panel.py:_format_locus:5609(high)symbol:src/helix/studio/lightcone_panel.py:_update_audit_label:3081callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:_update_locus_label:5613callssymbol:src/helix/studio/lightcone_panel.py:_format_locus_brief:4272(high)symbol:src/helix/studio/lightcone_panel.py:_update_locus_label:5613callssymbol:src/helix/studio/lightcone_panel.py:_format_locus:5609(high)symbol:src/helix/studio/lightcone_panel.py:_update_locus_label:5613callssymbol:src/helix/studio/lightcone_panel.py:_update_selection_actions:4566(high)symbol:src/helix/studio/lightcone_panel.py:_update_locus_label:5613callssymbol:src/helix/studio/lightcone_panel.py:_update_view_context:4525(high)symbol:src/helix/studio/lightcone_panel.py:_update_locus_label:5613callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:_update_receipts_label:3117callssymbol:src/helix/studio/lightcone_panel.py:_short_receipts_text:3102(high)symbol:src/helix/studio/lightcone_panel.py:_update_receipts_label:3117callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:_update_selection_actions:4566callssymbol:src/helix/studio/lightcone_panel.py:_selection_edit_focus_bounds:4652(high)symbol:src/helix/studio/lightcone_panel.py:_update_selection_actions:4566callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:_update_status_chip:4717callssymbol:src/helix/studio/lightcone_panel.py:_is_software_renderer:1657(high)symbol:src/helix/studio/lightcone_panel.py:_update_status_chip:4717callssymbol:src/helix/studio/lightcone_panel.py:_sync_quantitative_policy_ui:3164(high)symbol:src/helix/studio/lightcone_panel.py:_update_status_chip:4717callssymbol:src/helix/studio/lightcone_panel.py:_update_view_context:4525(high)symbol:src/helix/studio/lightcone_panel.py:_update_status_chip:4717callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:_update_view_context:4525callssymbol:src/helix/studio/lightcone_panel.py:_current_phase_clip:4744(high)symbol:src/helix/studio/lightcone_panel.py:_update_view_context:4525callssymbol:src/helix/studio/lightcone_panel.py:_format_locus_brief:4272(high)symbol:src/helix/studio/lightcone_panel.py:_update_view_context:4525callssymbol:src/helix/studio/lightcone_panel.py:_format_locus:5609(high)symbol:src/helix/studio/lightcone_panel.py:_update_view_context:4525callssymbol:src/helix/studio/lightcone_panel.py:_sync_view_summary_metrics:4381(high)symbol:src/helix/studio/lightcone_panel.py:_update_view_context:4525callssymbol:src/helix/studio/lightcone_panel.py:_ui_token:172(high)symbol:src/helix/studio/lightcone_panel.py:_update_view_context:4525callssymbol:src/helix/studio/lightcone_panel.py:_update_selection_actions:4566(high)symbol:src/helix/studio/lightcone_panel.py:_update_view_context:4525callssymbol:src/helix/studio/lightcone_panel.py:_update_view_summary_strip:4448(high)symbol:src/helix/studio/lightcone_panel.py:_update_view_context:4525callssymbol:src/helix/studio/lightcone_panel.py:_view_mode_copy:4421(high)symbol:src/helix/studio/lightcone_panel.py:_update_view_context:4525callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:_update_view_summary_strip:4448callssymbol:src/helix/studio/lightcone_panel.py:_current_phase_clip:4744(high)symbol:src/helix/studio/lightcone_panel.py:_update_view_summary_strip:4448callssymbol:src/helix/studio/lightcone_panel.py:_responsive_mode:4276(high)symbol:src/helix/studio/lightcone_panel.py:_update_view_summary_strip:4448callssymbol:src/helix/studio/lightcone_panel.py:_selection_topology_counts:4431(high)symbol:src/helix/studio/lightcone_panel.py:_update_view_summary_strip:4448callssymbol:src/helix/studio/lightcone_panel.py:_ui_token:172(high)symbol:src/helix/studio/lightcone_panel.py:_update_view_summary_strip:4448callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:_view_mode_copy:4421callssymbol:src/helix/studio/lightcone_panel.py:_responsive_mode:4276(high)symbol:src/helix/studio/lightcone_panel.py:_visible_edge_badges:747callssymbol:src/helix/studio/lightcone_panel.py:_bezier_points:181(high)symbol:src/helix/studio/lightcone_panel.py:_visible_edge_badges:747callssymbol:src/helix/studio/lightcone_panel.py:_selection_from_info:680(high)symbol:src/helix/studio/lightcone_panel.py:_visible_edge_badges:747callssymbol:src/helix/studio/lightcone_panel.py:_selection_passes_filters:4771(high)symbol:src/helix/studio/lightcone_panel.py:_watermark_export_image:3277callssymbol:src/helix/studio/governance_stamp.py:export_watermark_label:23(medium)symbol:src/helix/studio/lightcone_panel.py:_watermark_export_image:3277callssymbol:src/helix/studio/governance_stamp.py:governance_stamp_lines:353(medium)symbol:src/helix/studio/lightcone_panel.py:_watermark_export_image:3277callssymbol:src/helix/studio/lightcone_panel.py:_apply_watermark:3218(high)symbol:src/helix/studio/lightcone_panel.py:_watermark_export_image:3277callssymbol:src/helix/studio/lightcone_panel.py:_governance_context_for_export:3126(high)symbol:src/helix/studio/lightcone_panel.py:_watermark_export_image:3277callssymbol:src/helix/studio/lightcone_panel.py:_is_demo_run:2994(high)symbol:src/helix/studio/lightcone_panel.py:_watermark_rgb_frame:4105callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:src/helix/studio/lightcone_panel.py:_watermark_rgb_frame:4105callssymbol:src/helix/studio/lightcone_panel.py:_apply_watermark:3218(high)symbol:src/helix/studio/lightcone_panel.py:_widget_to_image_coords:5228callssymbol:src/helix/studio/lightcone_panel.py:image_draw_rect:312(high)symbol:src/helix/studio/lightcone_panel.py:_widget_to_image_coords:5228callssymbol:src/helix/studio/lightcone_panel.py:image:315(high)symbol:src/helix/studio/lightcone_panel.py:_widget_to_image_coords:5228callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/lightcone_panel.py:_write_bytes:2984callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/studio/lightcone_panel.py:_write_bytes:2984callssymbol:src/helix/studio/lightcone_panel.py:_update_audit_label:3081(high)symbol:src/helix/studio/lightcone_panel.py:active_edit_context:4580callssymbol:src/helix/studio/lightcone_panel.py:_format_locus_brief:4272(high)symbol:src/helix/studio/lightcone_panel.py:active_edit_context:4580callssymbol:src/helix/studio/lightcone_panel.py:_selection_edit_focus_bounds:4652(high)symbol:src/helix/studio/lightcone_panel.py:active_edit_context:4580callssymbol:src/helix/studio/lightcone_panel.py:reference_sequence:2105(high)symbol:src/helix/studio/lightcone_panel.py:closeEvent:5676callssymbol:src/helix/studio/lightcone_panel.py:close:1561(high)symbol:src/helix/studio/lightcone_panel.py:decorate_image:1501callssymbol:src/helix/studio/lightcone_panel.py:_draw_branch_badges:1191(high)symbol:src/helix/studio/lightcone_panel.py:decorate_image:1501callssymbol:src/helix/studio/lightcone_panel.py:_draw_cockpit_cone:990(high)symbol:src/helix/studio/lightcone_panel.py:decorate_image:1501callssymbol:src/helix/studio/lightcone_panel.py:_draw_phase_line:1250(high)symbol:src/helix/studio/lightcone_panel.py:decorate_image:1501callssymbol:src/helix/studio/lightcone_panel.py:_draw_stage_washes:798(high)symbol:src/helix/studio/lightcone_panel.py:decorate_image:1501callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/lightcone_panel.py:focus_active_selection:5390callssymbol:src/helix/studio/lightcone_panel.py:_auto_select_best_selection:5532(high)symbol:src/helix/studio/lightcone_panel.py:focus_active_selection:5390callssymbol:src/helix/studio/lightcone_panel.py:_focus_on_selection:5361(high)symbol:src/helix/studio/lightcone_panel.py:frames_rgb:4130callssymbol:src/helix/studio/lightcone_panel.py:_watermark_rgb_frame:4105(high)symbol:src/helix/studio/lightcone_panel.py:frames_rgb:4130callssymbol:src/helix/studio/lightcone_panel.py:render_rgba:1892(high)symbol:src/helix/studio/lightcone_panel.py:frames_rgb:4130callssymbol:src/helix/studio/lightcone_panel.py:set_phase:1601(high)symbol:src/helix/studio/lightcone_panel.py:keyPressEvent:5437callssymbol:src/helix/studio/iterated_dynamics.py:key:21(medium)symbol:src/helix/studio/lightcone_panel.py:keyPressEvent:5437callssymbol:src/helix/studio/lightcone_panel.py:_focus_on_selection:5361(high)symbol:src/helix/studio/lightcone_panel.py:load_document:1582callssymbol:src/helix/studio/lightcone_panel.py:_rebuild_geometry:2117(high)symbol:src/helix/studio/lightcone_panel.py:load_fixture:1578callssymbol:src/helix/lightcone/contract.py:load_lightcone_document:459(medium)symbol:src/helix/studio/lightcone_panel.py:load_fixture:1578callssymbol:src/helix/studio/lightcone_panel.py:load_document:1582(high)symbol:src/helix/studio/lightcone_panel.py:load_fixture:4220callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/lightcone_panel.py:load_fixture:4220callssymbol:src/helix/studio/lightcone_panel.py:_emit_locus_context_changed:2885(high)symbol:src/helix/studio/lightcone_panel.py:load_fixture:4220callssymbol:src/helix/studio/lightcone_panel.py:_render:5013(high)symbol:src/helix/studio/lightcone_panel.py:load_fixture:4220callssymbol:src/helix/studio/lightcone_panel.py:_sync_slice_controls:4710(high)symbol:src/helix/studio/lightcone_panel.py:load_fixture:4220callssymbol:src/helix/studio/lightcone_panel.py:_update_locus_label:5613(high)symbol:src/helix/studio/lightcone_panel.py:load_fixture:4220callssymbol:src/helix/studio/lightcone_panel.py:_update_receipts_label:3117(high)symbol:src/helix/studio/lightcone_panel.py:load_fixture:4220callssymbol:src/helix/studio/lightcone_panel.py:_update_status_chip:4717(high)symbol:src/helix/studio/lightcone_panel.py:load_fixture:4220callssymbol:src/helix/studio/lightcone_panel.py:clear:642(high)symbol:src/helix/studio/lightcone_panel.py:load_fixture:4220callssymbol:src/helix/studio/lightcone_panel.py:load_fixture:1578(high)symbol:src/helix/studio/lightcone_panel.py:load_fixture:4220callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/lightcone_panel.py:load_fixture:4220callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:mouseDoubleClickEvent:402callssymbol:Visualization_Bench/prototype.js:button:920(low)symbol:src/helix/studio/lightcone_panel.py:mousePressEvent:332callssymbol:Visualization_Bench/prototype.js:button:920(low)symbol:src/helix/studio/lightcone_panel.py:mouseReleaseEvent:341callssymbol:Visualization_Bench/prototype.js:button:920(low)symbol:src/helix/studio/lightcone_panel.py:mouseReleaseEvent:341callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/lightcone_panel.py:paintEvent:1484callssymbol:src/helix/studio/lightcone_panel.py:_draw_active_selection:1267(high)symbol:src/helix/studio/lightcone_panel.py:paintEvent:1484callssymbol:src/helix/studio/lightcone_panel.py:_draw_stage_labels:1134(high)symbol:src/helix/studio/lightcone_panel.py:paintEvent:1484callssymbol:src/helix/studio/lightcone_panel.py:_draw_widget_cockpit_annotations:1424(high)symbol:src/helix/studio/lightcone_panel.py:paintEvent:1484callssymbol:src/helix/studio/lightcone_panel.py:image_draw_rect:312(high)symbol:src/helix/studio/lightcone_panel.py:paintEvent:1484callssymbol:src/helix/studio/lightcone_panel.py:image:315(high)symbol:src/helix/studio/lightcone_panel.py:paintEvent:1484callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/lightcone_panel.py:paintEvent:318callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/lightcone_panel.py:paintEvent:318callssymbol:Visualization_Bench/prototype.js:scaled:270(low)symbol:src/helix/studio/lightcone_panel.py:pick:1978callssymbol:src/helix/lightcone/geometry.py:compile_lightcone_geometry:148(medium)symbol:src/helix/studio/lightcone_panel.py:pick:1978callssymbol:src/helix/lightcone/gpu_backend.py:decode_id_u32_le:1704(medium)symbol:src/helix/studio/lightcone_panel.py:pick:1978callssymbol:src/helix/lightcone/gpu_backend.py:LightconeGpuRenderer:469(medium)symbol:src/helix/studio/lightcone_panel.py:pick:1978callssymbol:src/helix/lightcone/gpu_backend.py:render_id_u32:809(medium)symbol:src/helix/studio/lightcone_panel.py:pick:1978callssymbol:src/helix/lightcone/picking.py:build_selection_index:95(medium)symbol:src/helix/studio/lightcone_panel.py:pick:1978callssymbol:src/helix/lightcone/picking.py:decode_id_u32_be:16(medium)symbol:src/helix/studio/lightcone_panel.py:pick:1978callssymbol:src/helix/lightcone/picking.py:render_lightcone_id_rgba:179(medium)symbol:src/helix/studio/lightcone_panel.py:pick:1978callssymbol:src/helix/studio/lightcone_panel.py:_effective_dimensions:1723(high)symbol:src/helix/studio/lightcone_panel.py:pick:1978callssymbol:src/helix/studio/lightcone_panel.py:_ensure_geometry:2168(high)symbol:src/helix/studio/lightcone_panel.py:pick:1978callssymbol:src/helix/studio/lightcone_panel.py:_render_compiled_id_rgba_cpu:1851(high)symbol:src/helix/studio/lightcone_panel.py:receipts_text:1740callssymbol:src/helix/lightcone/gpu_backend.py:lightcone_gpu_backend_receipts:117(medium)symbol:src/helix/studio/lightcone_panel.py:receipts_text:1740callssymbol:src/helix/lightcone/gpu_backend.py:lightcone_gpu_shader_sha256:464(medium)symbol:src/helix/studio/lightcone_panel.py:receipts_text:1740callssymbol:src/helix/lightcone/render.py:render_settings_payload:278(medium)symbol:src/helix/studio/lightcone_panel.py:receipts_text:1740callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/lightcone_panel.py:receipts_text:1740callssymbol:src/helix/studio/lightcone_panel.py:_effective_dimensions:1723(high)symbol:src/helix/studio/lightcone_panel.py:render_rgba:1892callssymbol:examples/offscreen_webrtc_demo/signaling/server.js:path:3(low)symbol:src/helix/studio/lightcone_panel.py:render_rgba:1892callssymbol:src/helix/lightcone/gpu_backend.py:LightconeGpuRenderer:469(medium)symbol:src/helix/studio/lightcone_panel.py:render_rgba:1892callssymbol:src/helix/lightcone/gpu_backend.py:render_color:757(medium)symbol:src/helix/studio/lightcone_panel.py:render_rgba:1892callssymbol:src/helix/lightcone/render.py:render_lightcone_rgba:405(medium)symbol:src/helix/studio/lightcone_panel.py:render_rgba:1892callssymbol:src/helix/studio/lightcone_panel.py:_effective_dimensions:1723(high)symbol:src/helix/studio/lightcone_panel.py:render_rgba:1892callssymbol:src/helix/studio/lightcone_panel.py:_ensure_geometry:2168(high)symbol:src/helix/studio/lightcone_panel.py:render_rgba:1892callssymbol:src/helix/studio/lightcone_panel.py:_render_compiled_rgba_cpu:1781(high)symbol:src/helix/studio/lightcone_panel.py:resizeEvent:5444callssymbol:src/helix/studio/lightcone_panel.py:_apply_responsive_layout:4284(high)symbol:src/helix/studio/lightcone_panel.py:set_camera:1606callssymbol:src/helix/studio/lightcone_panel.py:_ensure_geometry:2168(high)symbol:src/helix/studio/lightcone_panel.py:set_document:4183callssymbol:src/helix/lightcone/contract.py:LightconeDocument:391(medium)symbol:src/helix/studio/lightcone_panel.py:set_document:4183callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/lightcone_panel.py:set_document:4183callssymbol:src/helix/studio/lightcone_panel.py:_clear_empty_state:4813(high)symbol:src/helix/studio/lightcone_panel.py:set_document:4183callssymbol:src/helix/studio/lightcone_panel.py:_emit_locus_context_changed:2885(high)symbol:src/helix/studio/lightcone_panel.py:set_document:4183callssymbol:src/helix/studio/lightcone_panel.py:_render:5013(high)symbol:src/helix/studio/lightcone_panel.py:set_document:4183callssymbol:src/helix/studio/lightcone_panel.py:_show_empty_state:4819(high)symbol:src/helix/studio/lightcone_panel.py:set_document:4183callssymbol:src/helix/studio/lightcone_panel.py:_sync_slice_controls:4710(high)symbol:src/helix/studio/lightcone_panel.py:set_document:4183callssymbol:src/helix/studio/lightcone_panel.py:_update_locus_label:5613(high)symbol:src/helix/studio/lightcone_panel.py:set_document:4183callssymbol:src/helix/studio/lightcone_panel.py:_update_receipts_label:3117(high)symbol:src/helix/studio/lightcone_panel.py:set_document:4183callssymbol:src/helix/studio/lightcone_panel.py:_update_status_chip:4717(high)symbol:src/helix/studio/lightcone_panel.py:set_document:4183callssymbol:src/helix/studio/lightcone_panel.py:clear:642(high)symbol:src/helix/studio/lightcone_panel.py:set_document:4183callssymbol:src/helix/studio/lightcone_panel.py:load_document:1582(high)symbol:src/helix/studio/lightcone_panel.py:set_document:4183callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/lightcone_panel.py:set_document:4183callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:set_evs:4244callssymbol:src/helix/studio/evs_view_models.py:run_model_from_evs:344(medium)symbol:src/helix/studio/lightcone_panel.py:set_evs:4244callssymbol:src/helix/studio/lightcone_panel.py:_refresh_live_document:4950(high)symbol:src/helix/studio/lightcone_panel.py:show_message:566callssymbol:src/helix/studio/lightcone_panel.py:_apply_kind:556(high)symbol:src/helix/studio/lightcone_panel.py:show_message:566callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/lightcone_panel.py:show_message:625callssymbol:src/helix/live/livelab.py:disconnect:117(medium)symbol:src/helix/studio/lightcone_panel.py:show_message:625callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/limitations.py:limitations_copy_text:102callssymbol:src/helix/studio/limitations.py:_find_repo_root:47(high)symbol:src/helix/studio/limitations.py:limitations_copy_text:102callssymbol:src/helix/studio/limitations.py:limitations_doc_url:62(high)symbol:src/helix/studio/limitations.py:limitations_csv_prefix:97callssymbol:src/helix/studio/limitations.py:limitations_stamp_lines:84(high)symbol:src/helix/studio/limitations.py:limitations_doc_url:62callssymbol:src/helix/studio/limitations.py:resolve_docs_base_url:54(high)symbol:src/helix/studio/limitations.py:limitations_stamp:69callssymbol:src/helix/studio/limitations.py:limitations_doc_url:62(high)symbol:src/helix/studio/limitations.py:open_limitations:114callssymbol:src/helix/studio/limitations.py:limitations_copy_text:102(high)symbol:src/helix/studio/limitations.py:open_limitations:114callssymbol:src/helix/studio/limitations.py:limitations_doc_url:62(high)symbol:src/helix/studio/limitations.py:open_limitations:114callssymbol:src/helix/studio/ui/limitations_dialog.py:LimitationsDialog:8(medium)symbol:src/helix/studio/limitations.py:open_limitations:114callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/limitations.py:resolve_docs_base_url:54callssymbol:src/helix/studio/limitations.py:_normalize_base_url:36(high)symbol:src/helix/studio/locus_guess.py:_infer_strand:107callssymbol:src/helix/string/fm.py:search:75(medium)symbol:src/helix/studio/locus_guess.py:infer_target_locus_from_filename:126callssymbol:src/helix/string/fm.py:search:75(medium)symbol:src/helix/studio/locus_guess.py:infer_target_locus_from_filename:126callssymbol:src/helix/studio/locus_guess.py:_infer_strand:107(high)symbol:src/helix/studio/locus_guess.py:infer_target_locus_from_filename:126callssymbol:src/helix/studio/locus_guess.py:_norm_num:103(high)symbol:src/helix/studio/locus_guess.py:infer_target_locus_from_filename:126callssymbol:src/helix/studio/locus_guess.py:_normalize_chrom:119(high)symbol:src/helix/studio/locus_guess.py:infer_target_locus_from_filename:126callssymbol:src/helix/studio/locus_guess.py:LocusGuess:18(high)symbol:src/helix/studio/main_window.py:__init__:592callssymbol:src/helix/studio/main_window.py:__init__:639(high)symbol:src/helix/studio/main_window.py:_active_visual_edit_context:2994callssymbol:src/helix/studio/main_window.py:_current_center_tab_key:5565(high)symbol:src/helix/studio/main_window.py:_add_recent_preset:8935callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/main_window.py:_add_recent_preset:8935callssymbol:src/helix/studio/main_window.py:_recent_preset_ids:8928(high)symbol:src/helix/studio/main_window.py:_add_spatial_proxy:1520callssymbol:src/helix/studio/main_window.py:_add:1468(high)symbol:src/helix/studio/main_window.py:_add_spatial_proxy:1520callssymbol:src/helix/studio/main_window.py:open_center_tab:5418(high)symbol:src/helix/studio/main_window.py:_add_spatial_proxy:1520callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/main_window.py:_add_spatial_proxy:1520callssymbol:src/helix/studio/spatial_review_panel.py:SpatialReviewPanel:89(medium)symbol:src/helix/studio/main_window.py:_apply_center_tab_bar_chrome:2083callssymbol:src/helix/studio/main_window.py:_center_tab_bar_compact_mode:2072(high)symbol:src/helix/studio/main_window.py:_apply_center_tab_layout:2225callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/main_window.py:_apply_center_tab_layout:2225callssymbol:src/helix/studio/main_window.py:_current_center_tab_key:5565(high)symbol:src/helix/studio/main_window.py:_apply_center_tab_layout:2225callssymbol:src/helix/studio/main_window.py:_is_center_tab_visible:2209(high)symbol:src/helix/studio/main_window.py:_apply_center_tab_layout:2225callssymbol:src/helix/studio/main_window.py:_rebuild_center_tab_index_map:2034(high)symbol:src/helix/studio/main_window.py:_apply_center_tab_layout:2225callssymbol:src/helix/studio/main_window.py:_tab_key_for_index:2174(high)symbol:src/helix/studio/main_window.py:_apply_center_tab_layout:2225callssymbol:src/helix/studio/main_window.py:_update_render_activation:5622(high)symbol:src/helix/studio/main_window.py:_apply_center_tab_layout:2225callssymbol:src/helix/studio/main_window.py:_visible_center_tab_count:2219(high)symbol:src/helix/studio/main_window.py:_apply_center_tab_layout:2225callssymbol:src/helix/studio/plugins/studio_host.py:set:477(medium)symbol:src/helix/studio/main_window.py:_apply_compact_ultra_narrow_layout:3623callssymbol:src/helix/studio/main_window.py:_compact_center_min_width_px:3409(high)symbol:src/helix/studio/main_window.py:_apply_compact_ultra_narrow_layout:3623callssymbol:src/helix/studio/main_window.py:_left_rail_width_px:3403(high)symbol:src/helix/studio/main_window.py:_apply_compact_ultra_narrow_layout:3623callssymbol:src/helix/studio/main_window.py:_set_left_rail_collapsed:2804(high)symbol:src/helix/studio/main_window.py:_apply_default_splitter_sizes:3412callssymbol:src/helix/studio/main_window.py:_compact_center_min_width_px:3409(high)symbol:src/helix/studio/main_window.py:_apply_default_splitter_sizes:3412callssymbol:src/helix/studio/main_window.py:_default_sidebar_width_px:3530(high)symbol:src/helix/studio/main_window.py:_apply_default_splitter_sizes:3412callssymbol:src/helix/studio/main_window.py:_measured_center_min_width:3585(high)symbol:src/helix/studio/main_window.py:_apply_default_splitter_sizes:3412callssymbol:src/helix/studio/main_window.py:_min_sidebar_width_px:3406(high)symbol:src/helix/studio/main_window.py:_apply_extension_host_load_response:7837callssymbol:src/helix/studio/plugins/manager.py:LoadedPlugin:40(medium)symbol:src/helix/studio/main_window.py:_apply_extension_host_load_response:7837callssymbol:src/helix/studio/plugins/studio_host.py:unregister_plugin:77(medium)symbol:src/helix/studio/main_window.py:_apply_extension_host_load_response:7837callssymbol:src/helix/studio/session_inspector.py:add:533(medium)symbol:src/helix/studio/main_window.py:_apply_focus_mode:2911callssymbol:src/helix/studio/center_panel.py:set_focus_layout:1408(medium)symbol:src/helix/studio/main_window.py:_apply_focus_mode:2911callssymbol:src/helix/studio/main_window.py:_hide_console_dock:3819(high)symbol:src/helix/studio/main_window.py:_apply_focus_mode:2911callssymbol:src/helix/studio/main_window.py:_hide_sidebar_overlay:3980(high)symbol:src/helix/studio/main_window.py:_apply_focus_mode:2911callssymbol:src/helix/studio/main_window.py:_open_sidebar_overlay:4053(high)symbol:src/helix/studio/main_window.py:_apply_focus_mode:2911callssymbol:src/helix/studio/main_window.py:_show_console_dock:3845(high)symbol:src/helix/studio/main_window.py:_apply_focus_mode:2911callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/main_window.py:_apply_layout_state_for_current_mode:5058callssymbol:src/helix/studio/main_window.py:_apply_splitter_sizes_from_layout_state:4997(high)symbol:src/helix/studio/main_window.py:_apply_layout_state_for_current_mode:5058callssymbol:src/helix/studio/main_window.py:_ensure_splitter_visible:4920(high)symbol:src/helix/studio/main_window.py:_apply_layout_state_for_current_mode:5058callssymbol:src/helix/studio/main_window.py:_hide_sidebar_overlay:3980(high)symbol:src/helix/studio/main_window.py:_apply_layout_state_for_current_mode:5058callssymbol:src/helix/studio/main_window.py:_open_sidebar_overlay:4053(high)symbol:src/helix/studio/main_window.py:_apply_layout_state_for_current_mode:5058callssymbol:src/helix/studio/main_window.py:_set_left_visible:4421(high)symbol:src/helix/studio/main_window.py:_apply_layout_state_for_current_mode:5058callssymbol:src/helix/studio/main_window.py:_set_right_column_hidden:4452(high)symbol:src/helix/studio/main_window.py:_apply_layout_state_for_current_mode:5058callssymbol:src/helix/studio/main_window.py:_set_right_visible:4465(high)symbol:src/helix/studio/main_window.py:_apply_layout_state_for_current_mode:5058callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/main_window.py:_apply_outcome:1324callssymbol:src/helix/studio/main_window.py:_ingest_helixspec_bundle:1367(high)symbol:src/helix/studio/main_window.py:_apply_outcome:1324callssymbol:src/helix/studio/main_window.py:_segment_hash:2558(high)symbol:src/helix/studio/main_window.py:_apply_pending_layout_state_restore:5132callssymbol:src/helix/studio/main_window.py:_apply_layout_state_for_current_mode:5058(high)symbol:src/helix/studio/main_window.py:_apply_pending_lightcone_sync:5500callssymbol:src/helix/studio/lightcone_live.py:build_lightcone_document_from_run:155(medium)symbol:src/helix/studio/main_window.py:_apply_pending_lightcone_sync:5500callssymbol:src/helix/studio/lightcone_panel.py:current_doc_id:4947(medium)symbol:src/helix/studio/main_window.py:_apply_pending_lightcone_sync:5500callssymbol:src/helix/studio/lightcone_panel.py:set_document:4183(medium)symbol:src/helix/studio/main_window.py:_apply_preset_id:9040callssymbol:src/helix/studio/demo_loader.py:build_guide_summaries_from_session:864(medium)symbol:src/helix/studio/main_window.py:_apply_preset_id:9040callssymbol:src/helix/studio/experiment_presets.py:preset_to_snapshot:102(medium)symbol:src/helix/studio/main_window.py:_apply_preset_id:9040callssymbol:src/helix/studio/guide_inspector.py:set_guide_rows:451(medium)symbol:src/helix/studio/main_window.py:_apply_preset_id:9040callssymbol:src/helix/studio/main_window.py:_add_recent_preset:8935(high)symbol:src/helix/studio/main_window.py:_apply_preset_id:9040callssymbol:src/helix/studio/main_window.py:_hydrate_crispr_demo_snapshot:9029(high)symbol:src/helix/studio/main_window.py:_apply_preset_id:9040callssymbol:src/helix/studio/main_window.py:_open_snapshot_in_explorer:9116(high)symbol:src/helix/studio/main_window.py:_apply_preset_id:9040callssymbol:src/helix/studio/main_window.py:_prefill_sim_builder:9925(high)symbol:src/helix/studio/main_window.py:_apply_preset_id:9040callssymbol:src/helix/studio/session.py:load_payload:423(medium)symbol:src/helix/studio/main_window.py:_apply_sidebar_width_clamps:3608callssymbol:src/helix/studio/main_window.py:_clamped_sidebar_max_width:3521(high)symbol:src/helix/studio/main_window.py:_apply_splitter_sizes_from_layout_state:4997callssymbol:src/helix/studio/main_window.py:_default_sidebar_width_px:3530(high)symbol:src/helix/studio/main_window.py:_apply_splitter_sizes_from_layout_state:4997callssymbol:src/helix/studio/main_window.py:_normalize_splitter_sizes:4977(high)symbol:src/helix/studio/main_window.py:_apply:2505callssymbol:src/helix/studio/rail_model.py:stable_hash:124(medium)symbol:src/helix/studio/main_window.py:_apply:8605callssymbol:src/helix/studio/main_window.py:_plugin_log:7533(high)symbol:src/helix/studio/main_window.py:_attach_viewer_hud_tab:3338callssymbol:src/helix/studio/main_window.py:_set_left_visible:4421(high)symbol:src/helix/studio/main_window.py:_attach_viewer_hud_tab:3338callssymbol:src/helix/studio/main_window.py:_set_right_visible:4465(high)symbol:src/helix/studio/main_window.py:_attach_viewer_hud_tab:3338callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/main_window.py:_attach_viewer_hud_tab:3338callssymbol:src/helix/studio/status_chip.py:StatusChip:7(medium)symbol:src/helix/studio/main_window.py:_attach_viewer_hud_tab:3338callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/main_window.py:_attach_viewer_hud_tab:3338callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/main_window.py:_build_center_tabs:1434callssymbol:src/helix/studio/main_window.py:_CenterTabsWidget:567(high)symbol:src/helix/studio/main_window.py:_build_center_tabs:1434callssymbol:src/helix/studio/main_window.py:_rebuild_center_tab_index_map:2034(high)symbol:src/helix/studio/main_window.py:_build_center_tabs:1434callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/main_window.py:_build_central_splitter:1654callssymbol:src/helix/gui/simbuilder/app.py:create_simbuilder_widget:5977(medium)symbol:src/helix/studio/main_window.py:_build_central_splitter:1654callssymbol:src/helix/studio/guide_inspector.py:GuideInspectorWidget:221(medium)symbol:src/helix/studio/main_window.py:_build_central_splitter:1654callssymbol:src/helix/studio/hint_banner.py:HintBanner:9(medium)symbol:src/helix/studio/main_window.py:_build_central_splitter:1654callssymbol:src/helix/studio/main_window.py:_build_activity_sidebar:1895(high)symbol:src/helix/studio/main_window.py:_build_central_splitter:1654callssymbol:src/helix/studio/main_window.py:_build_left_column:2583(high)symbol:src/helix/studio/main_window.py:_build_central_splitter:1654callssymbol:src/helix/studio/main_window.py:_build_right_column:3124(high)symbol:src/helix/studio/main_window.py:_build_central_splitter:1654callssymbol:src/helix/studio/main_window.py:_make_history_widget:209(high)symbol:src/helix/studio/main_window.py:_build_central_splitter:1654callssymbol:src/helix/studio/main_window.py:_maybe_show_visuals_unavailable_banner:5193(high)symbol:src/helix/studio/main_window.py:_build_central_splitter:1654callssymbol:src/helix/studio/main_window.py:_SplitterShrinkContainer:548(high)symbol:src/helix/studio/main_window.py:_build_central_splitter:1654callssymbol:src/helix/studio/main_window.py:_wire_fm_signals:1783(high)symbol:src/helix/studio/main_window.py:_build_central_splitter:1654callssymbol:src/helix/studio/main_window.py:_wire_ingest_signals:1770(high)symbol:src/helix/studio/main_window.py:_build_central_splitter:1654callssymbol:src/helix/studio/run_compare.py:RunCompareWidget:158(medium)symbol:src/helix/studio/main_window.py:_build_central_splitter:1654callssymbol:src/helix/studio/run_status_panel.py:RunStatusPanel:51(medium)symbol:src/helix/studio/main_window.py:_build_central_splitter:1654callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/main_window.py:_build_central_splitter:1654callssymbol:src/helix/studio/ui/text_utils.py:enable_word_wrap:8(medium)symbol:src/helix/studio/main_window.py:_build_compact_menu_button:4234callssymbol:src/helix/studio/main_window.py:_menu_host:1040(high)symbol:src/helix/studio/main_window.py:_build_compact_menu_button:4234callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/main_window.py:_build_console_dock:3162callssymbol:src/helix/studio/main_window.py:_hide_console_dock:3819(high)symbol:src/helix/studio/main_window.py:_build_console_dock:3162callssymbol:src/helix/studio/main_window.py:_register_dock:6247(high)symbol:src/helix/studio/main_window.py:_build_console_dock:3162callssymbol:src/helix/studio/main_window.py:_show_console_dock:3845(high)symbol:src/helix/studio/main_window.py:_build_console_dock:3162callssymbol:src/helix/studio/main_window.py:_update_console_toggle_text:6264(high)symbol:src/helix/studio/main_window.py:_build_console_dock:3162callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/main_window.py:_build_console_dock:3162callssymbol:src/helix/studio/ui_tokens.py:monospace_font:89(medium)symbol:src/helix/studio/main_window.py:_build_console_dock:3162callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/main_window.py:_build_console_dock:3162callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/main_window.py:_build_left_column:2583callssymbol:src/helix/studio/ui/text_utils.py:enable_word_wrap:8(medium)symbol:src/helix/studio/main_window.py:_build_right_column:3124callssymbol:src/helix/studio/main_window.py:_wrap_scroll:4791(high)symbol:src/helix/studio/main_window.py:_build_right_column:3124callssymbol:src/helix/studio/session_inspector.py:SessionInspector:43(medium)symbol:src/helix/studio/main_window.py:_build_right_column:3124callssymbol:src/helix/studio/ui/text_utils.py:enable_word_wrap:8(medium)symbol:src/helix/studio/main_window.py:_build_sidebar_button_bar:4138callssymbol:src/helix/studio/main_window.py:_toggle_sidebar_overlay:4027(high)symbol:src/helix/studio/main_window.py:_build_sidebar_button_bar:4138callssymbol:src/helix/studio/main_window.py:_update_sidebar_drawer_button:4390(high)symbol:src/helix/studio/main_window.py:_build_sidebar_button_bar:4138callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/main_window.py:_build_sidebar_button_bar:4138callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/main_window.py:_capture_center_tab_layout:2190callssymbol:src/helix/studio/layout_state.py:CenterTabLayout:116(medium)symbol:src/helix/studio/main_window.py:_capture_center_tab_layout:2190callssymbol:src/helix/studio/main_window.py:_current_center_tab_key:5565(high)symbol:src/helix/studio/main_window.py:_capture_center_tab_layout:2190callssymbol:src/helix/studio/main_window.py:_is_center_tab_visible:2209(high)symbol:src/helix/studio/main_window.py:_capture_center_tab_layout:2190callssymbol:src/helix/studio/main_window.py:_tab_key_for_index:2174(high)symbol:src/helix/studio/main_window.py:_capture_center_tab_layout:2190callssymbol:src/helix/studio/plugins/studio_host.py:set:477(medium)symbol:src/helix/studio/main_window.py:_capture_center_tab_layout:2190callssymbol:src/helix/studio/session_inspector.py:add:533(medium)symbol:src/helix/studio/main_window.py:_center_tab_compact_label:2127callssymbol:src/helix/studio/main_window.py:_center_tab_bar_compact_mode:2072(high)symbol:src/helix/studio/main_window.py:_center_tab_compact_label:2127callssymbol:src/helix/studio/main_window.py:_center_tab_label_options:2104(high)symbol:src/helix/studio/main_window.py:_center_tab_compact_label:2127callssymbol:src/helix/studio/main_window.py:_visible_center_tab_capacity:2061(high)symbol:src/helix/studio/main_window.py:_chrome_top_inset:4274callssymbol:src/helix/studio/main_window.py:_menu_host:1040(high)symbol:src/helix/studio/main_window.py:_clamp_oversized_maximized:5160callssymbol:src/helix/studio/main_window.py:_is_headless_platform:118(high)symbol:src/helix/studio/main_window.py:_clamped_overlay_width:3548callssymbol:src/helix/studio/main_window.py:_clamped_sidebar_max_width:3521(high)symbol:src/helix/studio/main_window.py:_clamped_overlay_width:3548callssymbol:src/helix/studio/main_window.py:_scaled_px:3397(high)symbol:src/helix/studio/main_window.py:_clamped_sidebar_max_width:3521callssymbol:src/helix/studio/main_window.py:_min_sidebar_width_px:3406(high)symbol:src/helix/studio/main_window.py:_clamped_sidebar_max_width:3521callssymbol:src/helix/studio/main_window.py:_scaled_px:3397(high)symbol:src/helix/studio/main_window.py:_clear_log_contents:3303callssymbol:src/helix/studio/session.py:set_status:361(medium)symbol:src/helix/studio/main_window.py:_clone_active_visual_context_to_builder:3053callssymbol:src/helix/studio/main_window.py:_active_visual_edit_context:2994(high)symbol:src/helix/studio/main_window.py:_clone_active_visual_context_to_builder:3053callssymbol:src/helix/studio/main_window.py:_apply_visual_context_to_builder:3033(high)symbol:src/helix/studio/main_window.py:_clone_active_visual_context_to_builder:3053callssymbol:src/helix/studio/main_window.py:_clone_run_to_builder:3100(high)symbol:src/helix/studio/main_window.py:_clone_active_visual_context_to_builder:3053callssymbol:src/helix/studio/main_window.py:_current_center_tab_key:5565(high)symbol:src/helix/studio/main_window.py:_clone_active_visual_context_to_builder:3053callssymbol:src/helix/studio/main_window.py:_prefill_sim_builder:9925(high)symbol:src/helix/studio/main_window.py:_clone_active_visual_context_to_builder:3053callssymbol:src/helix/studio/main_window.py:_set_active_sidebar:2609(high)symbol:src/helix/studio/main_window.py:_clone_active_visual_context_to_builder:3053callssymbol:src/helix/studio/main_window.py:_set_focus_mode:2907(high)symbol:src/helix/studio/main_window.py:_clone_active_visual_context_to_builder:3053callssymbol:src/helix/studio/main_window.py:_set_left_visible:4421(high)symbol:src/helix/studio/main_window.py:_clone_current_run_to_builder:2983callssymbol:src/helix/studio/main_window.py:_clone_run_to_builder:3100(high)symbol:src/helix/studio/main_window.py:_clone_run_to_builder:3100callssymbol:src/helix/gui/simbuilder/app.py:load_from_model:4634(medium)symbol:src/helix/studio/main_window.py:_clone_run_to_builder:3100callssymbol:src/helix/studio/main_window.py:_set_active_sidebar:2609(high)symbol:src/helix/studio/main_window.py:_clone_run_to_builder:3100callssymbol:src/helix/studio/main_window.py:_set_focus_mode:2907(high)symbol:src/helix/studio/main_window.py:_clone_run_to_builder:3100callssymbol:src/helix/studio/main_window.py:_set_left_visible:4421(high)symbol:src/helix/studio/main_window.py:_clone_run_to_builder:3100callssymbol:src/helix/studio/session.py:clone_run_config:213(medium)symbol:src/helix/studio/main_window.py:_close_center_tab:2305callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/main_window.py:_close_center_tab:2305callssymbol:src/helix/studio/main_window.py:_is_center_tab_visible:2209(high)symbol:src/helix/studio/main_window.py:_close_center_tab:2305callssymbol:src/helix/studio/main_window.py:_rebuild_center_tab_index_map:2034(high)symbol:src/helix/studio/main_window.py:_close_center_tab:2305callssymbol:src/helix/studio/main_window.py:_visible_center_tab_count:2219(high)symbol:src/helix/studio/main_window.py:_close_center_tab:2305callssymbol:src/helix/studio/session_inspector.py:add:533(medium)symbol:src/helix/studio/main_window.py:_collapse:2732callssymbol:src/helix/studio/main_window.py:_set_left_rail_collapsed:2804(high)symbol:src/helix/studio/main_window.py:_compact_center_min_width_px:3409callssymbol:src/helix/studio/main_window.py:_scaled_px:3397(high)symbol:src/helix/studio/main_window.py:_copy_log_contents:3286callssymbol:src/helix/studio/session.py:set_status:361(medium)symbol:src/helix/studio/main_window.py:_copy_log_contents:3286callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/main_window.py:_create_menus:6371callssymbol:src/helix/gui/theme.py:_display_name:46(medium)symbol:src/helix/studio/main_window.py:_create_menus:6371callssymbol:src/helix/gui/theme.py:available_themes:80(medium)symbol:src/helix/studio/main_window.py:_create_menus:6371callssymbol:src/helix/gui/theme.py:current_theme_name:90(medium)symbol:src/helix/studio/main_window.py:_create_menus:6371callssymbol:src/helix/gui/theme.py:token_theme_names:72(medium)symbol:src/helix/studio/main_window.py:_create_menus:6371callssymbol:src/helix/studio/export_image_settings.py:set_write_image_provenance_sidecars_enabled:43(medium)symbol:src/helix/studio/main_window.py:_create_menus:6371callssymbol:src/helix/studio/export_image_settings.py:write_image_provenance_sidecars_enabled:27(medium)symbol:src/helix/studio/main_window.py:_create_menus:6371callssymbol:src/helix/studio/main_window.py:_hide_console_dock:3819(high)symbol:src/helix/studio/main_window.py:_create_menus:6371callssymbol:src/helix/studio/main_window.py:_make_helixspec_actions:7015(high)symbol:src/helix/studio/main_window.py:_create_menus:6371callssymbol:src/helix/studio/main_window.py:_make_open_folder_actions:6993(high)symbol:src/helix/studio/main_window.py:_create_menus:6371callssymbol:src/helix/studio/main_window.py:_menu_host:1040(high)symbol:src/helix/studio/main_window.py:_create_menus:6371callssymbol:src/helix/studio/main_window.py:_on_theme_selected:5455(high)symbol:src/helix/studio/main_window.py:_create_menus:6371callssymbol:src/helix/studio/main_window.py:_rebuild_recent_menu:7224(high)symbol:src/helix/studio/main_window.py:_create_menus:6371callssymbol:src/helix/studio/main_window.py:_rebuild_recent_sessions_menu:7235(high)symbol:src/helix/studio/main_window.py:_create_menus:6371callssymbol:src/helix/studio/main_window.py:_register_core_commands_once:7340(high)symbol:src/helix/studio/main_window.py:_create_menus:6371callssymbol:src/helix/studio/main_window.py:_set_left_visible:4421(high)symbol:src/helix/studio/main_window.py:_create_menus:6371callssymbol:src/helix/studio/main_window.py:_set_right_visible:4465(high)symbol:src/helix/studio/main_window.py:_create_menus:6371callssymbol:src/helix/studio/main_window.py:_show_console_dock:3845(high)symbol:src/helix/studio/main_window.py:_create_menus:6371callssymbol:src/helix/studio/main_window.py:apply_layout_preset:5227(high)symbol:src/helix/studio/main_window.py:_create_menus:6371callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/main_window.py:_create_menus:6371callssymbol:src/helix/support/build_meta.py:is_enterprise_build:54(medium)symbol:src/helix/studio/main_window.py:_create_menus:6371callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/main_window.py:_current_center_tab_key:5565callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/main_window.py:_current_center_tab_key:5565callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/main_window.py:_current_toolchain_hash:9591callssymbol:src/helix/scientific_contract.py:current_contract_identity:212(medium)symbol:src/helix/studio/main_window.py:_current_toolchain_hash:9591callssymbol:src/helix/scientific_contract.py:load_model_semantics:485(medium)symbol:src/helix/studio/main_window.py:_current_toolchain_hash:9591callssymbol:src/helix/scientific_contract.py:load_policy:417(medium)symbol:src/helix/studio/main_window.py:_current_toolchain_hash:9591callssymbol:src/helix/scientific_contract.py:sha256_prefixed:327(medium)symbol:src/helix/studio/main_window.py:_default_project_root:378callssymbol:src/helix/studio/main_window.py:_can_create_under:222(high)symbol:src/helix/studio/main_window.py:_default_sidebar_width_px:3530callssymbol:src/helix/studio/main_window.py:_clamped_sidebar_max_width:3521(high)symbol:src/helix/studio/main_window.py:_default_sidebar_width_px:3530callssymbol:src/helix/studio/main_window.py:_min_sidebar_width_px:3406(high)symbol:src/helix/studio/main_window.py:_default_sidebar_width_px:3530callssymbol:src/helix/studio/main_window.py:_scaled_px:3397(high)symbol:src/helix/studio/main_window.py:_done:8515callssymbol:src/helix/studio/main_window.py:_plugin_log:7533(high)symbol:src/helix/studio/main_window.py:_done:8515callssymbol:src/helix/studio/qtconcurrent_compat.py:result:29(medium)symbol:src/helix/studio/main_window.py:_effective_disabled_plugins:7445callssymbol:src/helix/studio/main_window.py:_settings_disabled_plugins:7436(high)symbol:src/helix/studio/main_window.py:_effective_disabled_plugins:7445callssymbol:src/helix/studio/plugins/studio_host.py:set:477(medium)symbol:src/helix/studio/main_window.py:_ensure_plugin_system:7516callssymbol:src/helix/studio/main_window.py:_effective_disabled_plugins:7445(high)symbol:src/helix/studio/main_window.py:_ensure_plugin_system:7516callssymbol:src/helix/studio/plugins/manager.py:default_plugin_search_paths:168(medium)symbol:src/helix/studio/main_window.py:_ensure_plugin_system:7516callssymbol:src/helix/studio/plugins/manager.py:HelixPluginManager:186(medium)symbol:src/helix/studio/main_window.py:_ensure_plugin_system:7516callssymbol:src/helix/studio/plugins/manager.py:set_disabled:242(medium)symbol:src/helix/studio/main_window.py:_ensure_plugin_system:7516callssymbol:src/helix/studio/plugins/studio_host.py:StudioPluginHost:53(medium)symbol:src/helix/studio/main_window.py:_ensure_sidebar_overlay:3879callssymbol:src/helix/studio/main_window.py:_RightSidebarDrawerOverlay:340(high)symbol:src/helix/studio/main_window.py:_ensure_splitter_visible:4920callssymbol:src/helix/studio/main_window.py:_apply_default_splitter_sizes:3412(high)symbol:src/helix/studio/main_window.py:_err:6741callssymbol:src/helix/studio/main_window.py:_show_error:7303(high)symbol:src/helix/studio/main_window.py:_err:6770callssymbol:src/helix/studio/main_window.py:_show_error:7303(high)symbol:src/helix/studio/main_window.py:_err:6921callssymbol:src/helix/studio/main_window.py:_show_error:7303(high)symbol:src/helix/studio/main_window.py:_export_single_guide_report:10035callssymbol:src/helix/studio/limitations.py:limitations_stamp:69(medium)symbol:src/helix/studio/main_window.py:_export_single_guide_report:10035callssymbol:src/helix/studio/outcome_explorer.py:_pixmap_to_png_bytes:10135(medium)symbol:src/helix/studio/main_window.py:_export_single_guide_report:10035callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data:1108(medium)symbol:src/helix/studio/main_window.py:_export_single_guide_report:10035callssymbol:src/helix/studio/outcome_explorer.py:set_decision_mode_gate:7184(medium)symbol:src/helix/studio/main_window.py:_export_single_guide_report:10035callssymbol:src/helix/studio/outcome_explorer.py:set_engine_info:10849(medium)symbol:src/helix/studio/main_window.py:_export_single_guide_report:10035callssymbol:src/helix/studio/reports/session_report.py:inspection_only_report_contract_v2:412(medium)symbol:src/helix/studio/main_window.py:_export_single_guide_report:10035callssymbol:src/helix/studio/reports/session_report.py:save_session_report:704(medium)symbol:src/helix/studio/main_window.py:_export_single_guide_report:10035callssymbol:src/helix/studio/run_artifact.py:artifact_decision_mode_eligible:1207(medium)symbol:src/helix/studio/main_window.py:_export_single_guide_report:10035callssymbol:src/helix/studio/run_artifact.py:artifact_is_valid:1185(medium)symbol:src/helix/studio/main_window.py:_export_single_guide_report:10035callssymbol:src/helix/studio/run_artifact.py:artifact_root_causes:1192(medium)symbol:src/helix/studio/main_window.py:_export_single_guide_report:10035callssymbol:src/helix/studio/run_artifact.py:build_run_artifact_from_run_model:851(medium)symbol:src/helix/studio/main_window.py:_export_single_guide_report:10035callssymbol:tests/studio/test_export_hardening.py:grab:142(low)symbol:src/helix/studio/main_window.py:_extension_host_stats:7641callssymbol:src/helix/studio/main_window.py:_extension_host_watchdog_config:7696(high)symbol:src/helix/studio/main_window.py:_extension_host_stats:7641callssymbol:src/helix/studio/main_window.py:_plugin_quarantine_info:7762(high)symbol:src/helix/studio/main_window.py:_extension_host_stats:7641callssymbol:src/helix/studio/plugins/studio_host.py:set:477(medium)symbol:src/helix/studio/main_window.py:_extension_host_stats:7641callssymbol:src/helix/studio/session_inspector.py:add:533(medium)symbol:src/helix/studio/main_window.py:_extension_host_watchdog_tick:8031callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/main_window.py:_extension_host_watchdog_tick:8031callssymbol:src/helix/clock.py:utc_now_iso_offset:106(medium)symbol:src/helix/studio/main_window.py:_extension_host_watchdog_tick:8031callssymbol:src/helix/studio/extension_host/client.py:pid:102(medium)symbol:src/helix/studio/main_window.py:_extension_host_watchdog_tick:8031callssymbol:src/helix/studio/extension_host/supervisor.py:all_hosts:123(medium)symbol:src/helix/studio/main_window.py:_extension_host_watchdog_tick:8031callssymbol:src/helix/studio/extension_host/supervisor.py:heartbeat_tick:207(medium)symbol:src/helix/studio/main_window.py:_extension_host_watchdog_tick:8031callssymbol:src/helix/studio/extension_host/supervisor.py:plugins_for_host_key:131(medium)symbol:src/helix/studio/main_window.py:_extension_host_watchdog_tick:8031callssymbol:src/helix/studio/extension_host/supervisor.py:stop_host:180(medium)symbol:src/helix/studio/main_window.py:_extension_host_watchdog_tick:8031callssymbol:src/helix/studio/main_window.py:_effective_disabled_plugins:7445(high)symbol:src/helix/studio/main_window.py:_extension_host_watchdog_tick:8031callssymbol:src/helix/studio/main_window.py:_plugin_log:7533(high)symbol:src/helix/studio/main_window.py:_extension_host_watchdog_tick:8031callssymbol:src/helix/studio/main_window.py:_process_rss_bytes:7743(high)symbol:src/helix/studio/main_window.py:_extension_host_watchdog_tick:8031callssymbol:src/helix/studio/main_window.py:_quarantine_plugin:7974(high)symbol:src/helix/studio/main_window.py:_extension_host_watchdog_tick:8031callssymbol:src/helix/studio/main_window.py:_recover_extension_host:7878(high)symbol:src/helix/studio/main_window.py:_extension_host_watchdog_tick:8031callssymbol:src/helix/studio/web_panels.py:is_running:26(medium)symbol:src/helix/studio/main_window.py:_finalize_recompute_cache_state:2570callssymbol:src/helix/studio/rail_state.py:end_compute:107(medium)symbol:src/helix/studio/main_window.py:_focus_lightcone_branch:5706callssymbol:src/helix/studio/lightcone_panel.py:focus_active_selection:5390(medium)symbol:src/helix/studio/main_window.py:_forget_recent_session:7257callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/main_window.py:_forget_recent_session:7257callssymbol:src/helix/studio/main_window.py:_rebuild_recent_sessions_menu:7235(high)symbol:src/helix/studio/main_window.py:_frameless_log:176callssymbol:src/helix/studio/main_window.py:_frameless_debug_enabled:172(high)symbol:src/helix/studio/main_window.py:_global_pos_from_event:159callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/main_window.py:_hide_console_dock:3819callssymbol:src/helix/studio/main_window.py:_update_console_toggle_text:6264(high)symbol:src/helix/studio/main_window.py:_hide_console_dock:3819callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/main_window.py:_hide_sidebar_overlay:3980callssymbol:src/helix/studio/main_window.py:_update_sidebar_drawer_button:4390(high)symbol:src/helix/studio/main_window.py:_hide_sidebar_overlay:3980callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/main_window.py:_hydrate_crispr_demo_snapshot:9029callssymbol:src/helix/studio/demo_loader.py:build_canonical_demo_snapshot:99(medium)symbol:src/helix/studio/main_window.py:_import_ampseq:7154callssymbol:src/helix/studio/main_window.py:_run_import:7166(high)symbol:src/helix/studio/main_window.py:_import_bam:7160callssymbol:src/helix/studio/main_window.py:_run_import:7166(high)symbol:src/helix/studio/main_window.py:_import_crispresso:7148callssymbol:src/helix/studio/main_window.py:_run_import:7166(high)symbol:src/helix/studio/main_window.py:_ingest_helixspec_bundle:1367callssymbol:src/helix/studio/main_window.py:_open_snapshot_in_explorer:9116(high)symbol:src/helix/studio/main_window.py:_ingest_helixspec_bundle:1367callssymbol:src/helix/studio/session.py:error:365(medium)symbol:src/helix/studio/main_window.py:_init_helixspec_buffer:863callssymbol:src/helix/studio/session.py:set_helixspec:331(medium)symbol:src/helix/studio/main_window.py:_init_terminal_manager:3382callssymbol:src/helix/studio/terminal/manager.py:TerminalManager:24(medium)symbol:src/helix/studio/main_window.py:_install_frameless_chrome:1043callssymbol:src/helix/studio/main_window.py:_frameless_log:176(high)symbol:src/helix/studio/main_window.py:_install_frameless_chrome:1043callssymbol:src/helix/studio/main_window.py:_topbar_metrics:500(high)symbol:src/helix/studio/main_window.py:_install_frameless_chrome:1043callssymbol:src/helix/studio/main_window.py:_TopBar:591(high)symbol:src/helix/studio/main_window.py:_install_frameless_chrome:1043callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/main_window.py:_install_left_rail_hover_guard:2688callssymbol:src/helix/studio/main_window.py:_LeftRailHoverGuard:2694(high)symbol:src/helix/studio/main_window.py:_install_sidebar_overlay_guard:4505callssymbol:src/helix/studio/main_window.py:_SidebarOverlayGuard:4517(high)symbol:src/helix/studio/main_window.py:_install_wheel_guard:4591callssymbol:src/helix/studio/main_window.py:_WheelGuard:4598(high)symbol:src/helix/studio/main_window.py:_invalidate_segments:2565callssymbol:src/helix/studio/main_window.py:_set_rail_state:1886(high)symbol:src/helix/studio/main_window.py:_invalidate_segments:2565callssymbol:src/helix/studio/rail_state.py:mark_segment_state:72(medium)symbol:src/helix/studio/main_window.py:_invoke:8472callssymbol:src/helix/studio/extension_host/supervisor.py:client_for_plugin:112(medium)symbol:src/helix/studio/main_window.py:_invoke:8472callssymbol:src/helix/studio/main_window.py:_plugin_log:7533(high)symbol:src/helix/studio/main_window.py:_invoke:8472callssymbol:src/helix/studio/web_panels.py:call_async:28(medium)symbol:src/helix/studio/main_window.py:_invoke:8472callssymbol:src/helix/studio/web_panels.py:is_running:26(medium)symbol:src/helix/studio/main_window.py:_layout_mode_for_size:3509callssymbol:src/helix/studio/main_window.py:_ui_scale:3391(high)symbol:src/helix/studio/main_window.py:_left_rail_width_px:3403callssymbol:src/helix/studio/main_window.py:_scaled_px:3397(high)symbol:src/helix/studio/main_window.py:_load_plugins_once:8673callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/main_window.py:_load_plugins_once:8673callssymbol:src/helix/clock.py:utc_now_iso_offset:106(medium)symbol:src/helix/studio/main_window.py:_load_plugins_once:8673callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/main_window.py:_load_plugins_once:8673callssymbol:src/helix/studio/extension_host/supervisor.py:map_plugin:106(medium)symbol:src/helix/studio/main_window.py:_load_plugins_once:8673callssymbol:src/helix/studio/extension_host/supervisor.py:resolve_host_key:95(medium)symbol:src/helix/studio/main_window.py:_load_plugins_once:8673callssymbol:src/helix/studio/extension_host/supervisor.py:start_plugin_host:142(medium)symbol:src/helix/studio/main_window.py:_load_plugins_once:8673callssymbol:src/helix/studio/extension_host/supervisor.py:start_shared_host:139(medium)symbol:src/helix/studio/main_window.py:_load_plugins_once:8673callssymbol:src/helix/studio/main_window.py:_apply_extension_host_load_response:7837(high)symbol:src/helix/studio/main_window.py:_load_plugins_once:8673callssymbol:src/helix/studio/main_window.py:_ensure_extension_hosts:7599(high)symbol:src/helix/studio/main_window.py:_load_plugins_once:8673callssymbol:src/helix/studio/main_window.py:_ensure_plugin_system:7516(high)symbol:src/helix/studio/main_window.py:_load_plugins_once:8673callssymbol:src/helix/studio/main_window.py:_plugin_log:7533(high)symbol:src/helix/studio/main_window.py:_load_plugins_once:8673callssymbol:src/helix/studio/plugins/isolation_rules.py:should_use_dedicated_extension_host:6(medium)symbol:src/helix/studio/main_window.py:_load_plugins_once:8673callssymbol:src/helix/studio/plugins/manager.py:discover:245(medium)symbol:src/helix/studio/main_window.py:_load_plugins_once:8673callssymbol:src/helix/studio/plugins/manager.py:is_disabled:239(medium)symbol:src/helix/studio/main_window.py:_load_plugins_once:8673callssymbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247(medium)symbol:src/helix/studio/main_window.py:_load_plugins_once:8673callssymbol:src/helix/studio/plugins/studio_host.py:api:74(medium)symbol:src/helix/studio/main_window.py:_load_plugins_once:8673callssymbol:src/helix/studio/plugins/studio_host.py:unregister_plugin:77(medium)symbol:src/helix/studio/main_window.py:_load_plugins_once:8673callssymbol:src/helix/studio/project.py:load:174(medium)symbol:src/helix/studio/main_window.py:_load_plugins_once:8673callssymbol:src/helix/studio/web_panels.py:call:67(medium)symbol:src/helix/studio/main_window.py:_load_session:6746callssymbol:src/helix/studio/workers.py:bump:34(medium)symbol:src/helix/studio/main_window.py:_make_helixspec_actions:7015callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/main_window.py:_make_history_widget:209callssymbol:src/helix/studio/run_history.py:RunHistoryWidget:73(medium)symbol:src/helix/studio/main_window.py:_make_open_folder_actions:6993callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/main_window.py:_maybe_offer_plugin_safe_mode:7452callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/main_window.py:_maybe_offer_plugin_safe_mode:7452callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/main_window.py:_maybe_offer_plugin_safe_mode:7452callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/main_window.py:_maybe_set_gl_tile_from_evs:5385callssymbol:src/helix/gui/modern/qt.py:set_tile_context:4968(medium)symbol:src/helix/studio/main_window.py:_maybe_show_visuals_unavailable_banner:5193callssymbol:src/helix/studio/main_window.py:_refresh_visuals_banner:5812(high)symbol:src/helix/studio/main_window.py:_measured_center_min_width:3585callssymbol:src/helix/studio/main_window.py:_compact_center_min_width_px:3409(high)symbol:src/helix/studio/main_window.py:_measured_center_min_width:3585callssymbol:src/helix/studio/main_window.py:minimumSizeHint:559(high)symbol:src/helix/studio/main_window.py:_min_sidebar_width_px:3406callssymbol:src/helix/studio/main_window.py:_scaled_px:3397(high)symbol:src/helix/studio/main_window.py:_move_right_column_to_overlay:3923callssymbol:src/helix/studio/main_window.py:_clear_layout:3914(high)symbol:src/helix/studio/main_window.py:_move_right_column_to_overlay:3923callssymbol:src/helix/studio/main_window.py:_ensure_sidebar_overlay:3879(high)symbol:src/helix/studio/main_window.py:_move_right_column_to_overlay:3923callssymbol:src/helix/studio/main_window.py:_record_splitter_sizes:4942(high)symbol:src/helix/studio/main_window.py:_move_right_column_to_overlay:3923callssymbol:src/helix/studio/main_window.py:show:852(high)symbol:src/helix/studio/main_window.py:_move_right_column_to_overlay:3923callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/main_window.py:_move_right_column_to_splitter:3955callssymbol:src/helix/studio/main_window.py:_clear_layout:3914(high)symbol:src/helix/studio/main_window.py:_move_right_column_to_splitter:3955callssymbol:src/helix/studio/main_window.py:_hide_sidebar_overlay:3980(high)symbol:src/helix/studio/main_window.py:_move_right_column_to_splitter:3955callssymbol:src/helix/studio/main_window.py:_record_splitter_sizes:4942(high)symbol:src/helix/studio/main_window.py:_move_right_column_to_splitter:3955callssymbol:src/helix/studio/main_window.py:show:852(high)symbol:src/helix/studio/main_window.py:_move_right_column_to_splitter:3955callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/main_window.py:_move_to_cursor_screen:5196callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/main_window.py:_move_to_cursor_screen:5196callssymbol:src/helix/gui/qt_geometry.py:qt_move:6(medium)symbol:src/helix/studio/main_window.py:_move_to_cursor_screen:5196callssymbol:src/helix/live/viz/hud.py:contains:118(medium)symbol:src/helix/studio/main_window.py:_new_project:6927callssymbol:src/helix/studio/main_window.py:_switch_project:6952(high)symbol:src/helix/studio/main_window.py:_new_project:6927callssymbol:src/helix/studio/project.py:ProjectModel:145(medium)symbol:src/helix/studio/main_window.py:_new_project:6927callssymbol:src/helix/studio/project.py:save:160(medium)symbol:src/helix/studio/main_window.py:_new_terminal:6207callssymbol:src/helix/studio/terminal/manager.py:new_shell:44(medium)symbol:src/helix/studio/main_window.py:_ok:6738callssymbol:src/helix/studio/session.py:set_status:361(medium)symbol:src/helix/studio/main_window.py:_ok:6761callssymbol:src/helix/studio/main_window.py:_show_error:7303(high)symbol:src/helix/studio/main_window.py:_ok:6761callssymbol:src/helix/studio/session.py:load_payload:423(medium)symbol:src/helix/studio/main_window.py:_ok:6761callssymbol:src/helix/studio/session.py:set_status:361(medium)symbol:src/helix/studio/main_window.py:_ok:6852callssymbol:src/helix/evs/io.py:load_evs_for_run:10(medium)symbol:src/helix/studio/main_window.py:_ok:6852callssymbol:src/helix/studio/main_window.py:_activate_evs_payload:5253(high)symbol:src/helix/studio/main_window.py:_ok:6852callssymbol:src/helix/studio/main_window.py:_emit_plugin_event:7576(high)symbol:src/helix/studio/main_window.py:_ok:6852callssymbol:src/helix/studio/main_window.py:_finalize_recompute_cache_state:2570(high)symbol:src/helix/studio/main_window.py:_ok:6852callssymbol:src/helix/studio/main_window.py:_refresh_run_timeline:2957(high)symbol:src/helix/studio/main_window.py:_ok:6852callssymbol:src/helix/studio/main_window.py:_set_rail_state:1886(high)symbol:src/helix/studio/main_window.py:_ok:6852callssymbol:src/helix/studio/main_window.py:_update_project_status:6980(high)symbol:src/helix/studio/main_window.py:_ok:6852callssymbol:src/helix/studio/main_window.py:on_run_activated:5246(high)symbol:src/helix/studio/main_window.py:_ok:6852callssymbol:src/helix/studio/project.py:register_snapshot:205(medium)symbol:src/helix/studio/main_window.py:_ok:6852callssymbol:src/helix/studio/project.py:save:160(medium)symbol:src/helix/studio/main_window.py:_on_activity_button_clicked:2624callssymbol:src/helix/studio/main_window.py:_min_sidebar_width_px:3406(high)symbol:src/helix/studio/main_window.py:_on_activity_button_clicked:2624callssymbol:src/helix/studio/main_window.py:_scaled_px:3397(high)symbol:src/helix/studio/main_window.py:_on_activity_button_clicked:2624callssymbol:src/helix/studio/main_window.py:_set_active_sidebar:2609(high)symbol:src/helix/studio/main_window.py:_on_activity_button_clicked:2624callssymbol:src/helix/studio/main_window.py:_set_left_rail_collapsed:2804(high)symbol:src/helix/studio/main_window.py:_on_activity_button_clicked:2624callssymbol:src/helix/studio/main_window.py:_set_left_visible:4421(high)symbol:src/helix/studio/main_window.py:_on_baseline_selected:9089callssymbol:src/helix/studio/main_window.py:_maybe_update_compare:9136(high)symbol:src/helix/studio/main_window.py:_on_baseline_selected:9089callssymbol:src/helix/studio/main_window.py:_snapshot_to_evs:10181(high)symbol:src/helix/studio/main_window.py:_on_baseline_selected:9089callssymbol:src/helix/studio/outcome_explorer.py:set_baseline_overlay:11944(medium)symbol:src/helix/studio/main_window.py:_on_baseline_selected:9089callssymbol:src/helix/studio/session_io.py:_ensure_contract_identity:15(medium)symbol:src/helix/studio/main_window.py:_on_baseline_selected:9089callssymbol:src/helix/studio/visualization_review_panel.py:set_compare_evs:3117(medium)symbol:src/helix/studio/main_window.py:_on_candidate_selected:9110callssymbol:src/helix/studio/main_window.py:_maybe_update_compare:9136(high)symbol:src/helix/studio/main_window.py:_on_candidate_selected:9110callssymbol:src/helix/studio/main_window.py:_open_snapshot_in_explorer:9116(high)symbol:src/helix/studio/main_window.py:_on_center_tab_changed:5583callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/main_window.py:_on_center_tab_changed:5583callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/main_window.py:_on_center_tab_changed:5583callssymbol:src/helix/studio/main_window.py:_refresh_visuals_banner:5812(high)symbol:src/helix/studio/main_window.py:_on_center_tab_changed:5583callssymbol:src/helix/studio/main_window.py:_update_render_activation:5622(high)symbol:src/helix/studio/main_window.py:_on_center_tab_changed:5583callssymbol:src/helix/studio/spatial_review_panel.py:set_visual_focus:584(medium)symbol:src/helix/studio/main_window.py:_on_center_tab_changed:5583callssymbol:src/helix/studio/visualization_review_panel.py:bridge_state:3148(medium)symbol:src/helix/studio/main_window.py:_on_center_tab_context_menu:2340callssymbol:src/helix/studio/main_window.py:_close_center_tab:2305(high)symbol:src/helix/studio/main_window.py:_on_center_tab_context_menu:2340callssymbol:src/helix/studio/main_window.py:_visible_center_tab_count:2219(high)symbol:src/helix/studio/main_window.py:_on_center_tab_context_menu:2340callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/main_window.py:_on_compare_runs:9085callssymbol:src/helix/studio/run_compare.py:compare_snapshots:538(medium)symbol:src/helix/studio/main_window.py:_on_compare_runs:9085callssymbol:src/helix/studio/session.py:set_status:361(medium)symbol:src/helix/studio/main_window.py:_on_console_visibility_changed:6277callssymbol:src/helix/studio/main_window.py:_update_console_toggle_text:6264(high)symbol:src/helix/studio/main_window.py:_on_console_visibility_changed:6277callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/main_window.py:_on_demo:9380callssymbol:src/helix/studio/main_window.py:_set_pending:9376(high)symbol:src/helix/studio/main_window.py:_on_design_pcr_requested:9310callssymbol:src/helix/gui/simbuilder/app.py:prefill_for_outcome:3715(medium)symbol:src/helix/studio/main_window.py:_on_export_all_guides:9657callssymbol:src/helix/studio/export_gate.py:build_export_context:45(medium)symbol:src/helix/studio/main_window.py:_on_export_all_guides:9657callssymbol:src/helix/studio/main_window.py:_export_single_guide_report:10035(high)symbol:src/helix/studio/main_window.py:_on_export_all_guides:9657callssymbol:src/helix/studio/run_artifact.py:artifact_decision_mode_eligible:1207(medium)symbol:src/helix/studio/main_window.py:_on_export_all_guides:9657callssymbol:src/helix/studio/run_artifact.py:artifact_is_valid:1185(medium)symbol:src/helix/studio/main_window.py:_on_export_all_guides:9657callssymbol:src/helix/studio/run_artifact.py:build_run_artifact_from_run_model:851(medium)symbol:src/helix/studio/main_window.py:_on_export_all_guides:9657callssymbol:src/helix/studio/ui/export_gate.py:ensure_export_allowed:19(medium)symbol:src/helix/studio/main_window.py:_on_export_evidence:9784callssymbol:src/helix/studio/export_evidence.py:run_to_evidence:98(medium)symbol:src/helix/studio/main_window.py:_on_export_evidence:9784callssymbol:src/helix/studio/export_evidence.py:write_evidence_json:225(medium)symbol:src/helix/studio/main_window.py:_on_export_evidence:9784callssymbol:src/helix/studio/export_gate.py:build_export_context:45(medium)symbol:src/helix/studio/main_window.py:_on_export_evidence:9784callssymbol:src/helix/studio/run_artifact.py:artifact_decision_mode_eligible:1207(medium)symbol:src/helix/studio/main_window.py:_on_export_evidence:9784callssymbol:src/helix/studio/run_artifact.py:artifact_is_valid:1185(medium)symbol:src/helix/studio/main_window.py:_on_export_evidence:9784callssymbol:src/helix/studio/run_artifact.py:build_run_artifact_from_run_model:851(medium)symbol:src/helix/studio/main_window.py:_on_export_evidence:9784callssymbol:src/helix/studio/ui/export_gate.py:ensure_export_allowed:19(medium)symbol:src/helix/studio/main_window.py:_on_export_support_bundle:9863callssymbol:src/helix/clock.py:local_now_stamp:122(medium)symbol:src/helix/studio/main_window.py:_on_export_support_bundle:9863callssymbol:src/helix/support/bundle.py:write_support_bundle:232(medium)symbol:src/helix/studio/main_window.py:_on_extension_host_notification:8256callssymbol:src/helix/studio/main_window.py:_emit_plugin_event:7576(high)symbol:src/helix/studio/main_window.py:_on_extension_host_notification:8256callssymbol:src/helix/studio/main_window.py:_plugin_log:7533(high)symbol:src/helix/studio/main_window.py:_on_extension_host_notification:8256callssymbol:src/helix/studio/main_window.py:_register_remote_command:8455(high)symbol:src/helix/studio/main_window.py:_on_extension_host_notification:8256callssymbol:src/helix/studio/main_window.py:_register_remote_web_panel:8555(high)symbol:src/helix/studio/main_window.py:_on_extension_host_notification:8256callssymbol:src/helix/studio/plugins/studio_host.py:unregister_plugin:77(medium)symbol:src/helix/studio/main_window.py:_on_extension_host_notification:8256callssymbol:src/helix/studio/web_panels.py:deliver_message:126(medium)symbol:src/helix/studio/main_window.py:_on_extension_host_notification:8256callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/main_window.py:_on_finished:1300callssymbol:src/helix/studio/helixspec_editor.py:record_run_success:1958(medium)symbol:src/helix/studio/main_window.py:_on_finished:1300callssymbol:src/helix/studio/helixspec_editor.py:set_last_bundle:1698(medium)symbol:src/helix/studio/main_window.py:_on_finished:1300callssymbol:src/helix/studio/qtconcurrent_compat.py:result:29(medium)symbol:src/helix/studio/main_window.py:_on_finished:1300callssymbol:src/helix/studio/session.py:set_helixspec:331(medium)symbol:src/helix/studio/main_window.py:_on_finished:1300callssymbol:src/helix/studio/session.py:set_status:361(medium)symbol:src/helix/studio/main_window.py:_on_fm_build_cancelled:1815callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/main_window.py:_on_fm_build_error:1822callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/main_window.py:_on_fm_build_finished:1808callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/main_window.py:_on_fm_build_progress:1803callssymbol:src/helix/studio/main_window.py:show:852(high)symbol:src/helix/studio/main_window.py:_on_fm_build_progress:1803callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/main_window.py:_on_fm_build_started:1796callssymbol:src/helix/studio/main_window.py:show:852(high)symbol:src/helix/studio/main_window.py:_on_fm_build_started:1796callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/main_window.py:_on_focus_compare_requested:2965callssymbol:src/helix/evs/io.py:load_evs_for_run:10(medium)symbol:src/helix/studio/main_window.py:_on_focus_compare_requested:2965callssymbol:src/helix/studio/outcome_explorer.py:set_baseline_overlay:11944(medium)symbol:src/helix/studio/main_window.py:_on_focus_compare_requested:2965callssymbol:src/helix/studio/visualization_review_panel.py:set_compare_evs:3117(medium)symbol:src/helix/studio/main_window.py:_on_guide_selected:9201callssymbol:src/helix/studio/main_window.py:_refresh_visuals_banner:5812(high)symbol:src/helix/studio/main_window.py:_on_guide_selected:9201callssymbol:src/helix/studio/main_window.py:_schedule_lightcone_sync_from_run:5489(high)symbol:src/helix/studio/main_window.py:_on_guide_selected:9201callssymbol:src/helix/studio/main_window.py:_set_visual_context_from_run:5636(high)symbol:src/helix/studio/main_window.py:_on_guide_selected:9201callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data:1108(medium)symbol:src/helix/studio/main_window.py:_on_guide_selected:9201callssymbol:src/helix/studio/outcome_explorer.py:set_decision_mode_gate:7184(medium)symbol:src/helix/studio/main_window.py:_on_guide_selected:9201callssymbol:src/helix/studio/outcome_explorer.py:set_engine_info:10849(medium)symbol:src/helix/studio/main_window.py:_on_guide_selected:9201callssymbol:src/helix/studio/outcome_explorer.py:set_rank:10844(medium)symbol:src/helix/studio/main_window.py:_on_guide_selected:9201callssymbol:src/helix/studio/run_artifact.py:artifact_decision_mode_eligible:1207(medium)symbol:src/helix/studio/main_window.py:_on_guide_selected:9201callssymbol:src/helix/studio/run_artifact.py:artifact_is_valid:1185(medium)symbol:src/helix/studio/main_window.py:_on_guide_selected:9201callssymbol:src/helix/studio/run_artifact.py:artifact_root_causes:1192(medium)symbol:src/helix/studio/main_window.py:_on_guide_selected:9201callssymbol:src/helix/studio/run_artifact.py:build_run_artifact_from_run_model:851(medium)symbol:src/helix/studio/main_window.py:_on_ingest_cancel_clicked:1869callssymbol:src/helix/gui/simbuilder/app.py:_cancel_fm_build:5294(medium)symbol:src/helix/studio/main_window.py:_on_ingest_cancel_clicked:1869callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/main_window.py:_on_ingest_cancelled:1854callssymbol:src/helix/studio/main_window.py:_set_rail_state:1886(high)symbol:src/helix/studio/main_window.py:_on_ingest_cancelled:1854callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/main_window.py:_on_ingest_error:1862callssymbol:src/helix/studio/main_window.py:_set_rail_state:1886(high)symbol:src/helix/studio/main_window.py:_on_ingest_error:1862callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/main_window.py:_on_ingest_finished:1841callssymbol:src/helix/studio/main_window.py:_set_rail_state:1886(high)symbol:src/helix/studio/main_window.py:_on_ingest_finished:1841callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/main_window.py:_on_ingest_progress:1836callssymbol:src/helix/studio/main_window.py:show:852(high)symbol:src/helix/studio/main_window.py:_on_ingest_progress:1836callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/main_window.py:_on_ingest_started:1828callssymbol:src/helix/studio/main_window.py:_set_rail_state:1886(high)symbol:src/helix/studio/main_window.py:_on_ingest_started:1828callssymbol:src/helix/studio/main_window.py:show:852(high)symbol:src/helix/studio/main_window.py:_on_ingest_started:1828callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/main_window.py:_on_left_rail_hover_enter:2706callssymbol:src/helix/studio/main_window.py:_is_headless_platform:118(high)symbol:src/helix/studio/main_window.py:_on_left_rail_hover_enter:2706callssymbol:src/helix/studio/main_window.py:_set_left_rail_collapsed:2804(high)symbol:src/helix/studio/main_window.py:_on_left_rail_hover_leave:2719callssymbol:src/helix/studio/main_window.py:_is_headless_platform:118(high)symbol:src/helix/studio/main_window.py:_on_lightcone_export_completed:5558callssymbol:src/helix/studio/session.py:set_status:361(medium)symbol:src/helix/studio/main_window.py:_on_lightcone_export_completed:5558callssymbol:src/helix/sweep.py:export:135(medium)symbol:src/helix/studio/main_window.py:_on_lightcone_locus_context_changed:5530callssymbol:src/helix/gui/modern/qt.py:set_tile_context:4968(medium)symbol:src/helix/studio/main_window.py:_on_new:9386callssymbol:src/helix/studio/main_window.py:_set_pending:9376(high)symbol:src/helix/studio/main_window.py:_on_notification:7609callssymbol:src/helix/studio/main_window.py:_on_extension_host_notification:8256(high)symbol:src/helix/studio/main_window.py:_on_notification:7609callssymbol:src/helix/studio/ui_dispatcher.py:ui_post:31(medium)symbol:src/helix/studio/main_window.py:_on_open_demo_session:9746callssymbol:src/helix/studio/demo_loader.py:build_canonical_demo_snapshot:99(medium)symbol:src/helix/studio/main_window.py:_on_open_demo_session:9746callssymbol:src/helix/studio/main_window.py:_apply_preset_id:9040(high)symbol:src/helix/studio/main_window.py:_on_open_demo_session:9746callssymbol:src/helix/studio/main_window.py:_prefill_sim_builder:9925(high)symbol:src/helix/studio/main_window.py:_on_open_demo_session:9746callssymbol:src/helix/studio/session.py:load_payload:423(medium)symbol:src/helix/studio/main_window.py:_on_open_demo_session:9746callssymbol:src/helix/support/events.py:log_event:171(medium)symbol:src/helix/studio/main_window.py:_on_open_divergence_proof_bundle:9900callssymbol:src/helix/studio/divergence_proof_dialog.py:DivergenceProofBundleDialog:28(medium)symbol:src/helix/studio/main_window.py:_on_open_divergence_proof_bundle:9900callssymbol:src/helix/studio/divergence_proof_dialog.py:load_bundle:83(medium)symbol:src/helix/studio/main_window.py:_on_open_divergence_proof_bundle:9900callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/main_window.py:_on_open_prime_demo_session:9768callssymbol:src/helix/studio/main_window.py:_apply_preset_id:9040(high)symbol:src/helix/studio/main_window.py:_on_open_prime_demo_session:9768callssymbol:src/helix/studio/main_window.py:latest_run_id:3474(high)symbol:src/helix/studio/main_window.py:_on_open_prime_demo_session:9768callssymbol:src/helix/studio/main_window.py:on_run_activated:5246(high)symbol:src/helix/studio/main_window.py:_on_open_prime_demo_session:9768callssymbol:src/helix/support/events.py:log_event:171(medium)symbol:src/helix/studio/main_window.py:_on_open_session:9998callssymbol:src/helix/studio/demo_loader.py:build_guide_summaries_from_session:864(medium)symbol:src/helix/studio/main_window.py:_on_open_session:9998callssymbol:src/helix/studio/guide_inspector.py:set_guide_rows:451(medium)symbol:src/helix/studio/main_window.py:_on_open_session:9998callssymbol:src/helix/studio/main_window.py:_prefill_sim_builder:9925(high)symbol:src/helix/studio/main_window.py:_on_open_session:9998callssymbol:src/helix/studio/main_window.py:_remember_recent_session:7246(high)symbol:src/helix/studio/main_window.py:_on_open_session:9998callssymbol:src/helix/studio/run_history.py:selectRow:543(medium)symbol:src/helix/studio/main_window.py:_on_open_session:9998callssymbol:src/helix/studio/session.py:load_payload:423(medium)symbol:src/helix/studio/main_window.py:_on_open_session:9998callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/studio/main_window.py:_on_open:9383callssymbol:src/helix/studio/main_window.py:_set_pending:9376(high)symbol:src/helix/studio/main_window.py:_on_prime_demo:9394callssymbol:src/helix/studio/main_window.py:_set_pending:9376(high)symbol:src/helix/studio/main_window.py:_on_rail_graph_changed:1976callssymbol:src/helix/studio/rail_model.py:RailSelection:41(medium)symbol:src/helix/studio/main_window.py:_on_rail_selection_changed:1998callssymbol:src/helix/studio/main_window.py:_scope_center_to_stage:2021(high)symbol:src/helix/studio/main_window.py:_on_rail_selection_changed:1998callssymbol:src/helix/studio/main_window.py:_scope_right_sidebar_to_stage:2013(high)symbol:src/helix/studio/main_window.py:_on_rail_selection_changed:1998callssymbol:src/helix/studio/main_window.py:_set_active_sidebar:2609(high)symbol:src/helix/studio/main_window.py:_on_rail_selection_changed:1998callssymbol:src/helix/studio/main_window.py:_set_left_visible:4421(high)symbol:src/helix/studio/main_window.py:_on_recent:9389callssymbol:src/helix/studio/main_window.py:_set_pending:9376(high)symbol:src/helix/studio/main_window.py:_on_recompute_downstream_requested:2392callssymbol:src/helix/studio/main_window.py:_invalidate_segments:2565(high)symbol:src/helix/studio/main_window.py:_on_recompute_downstream_requested:2392callssymbol:src/helix/studio/main_window.py:_random_token:480(high)symbol:src/helix/studio/main_window.py:_on_recompute_downstream_requested:2392callssymbol:src/helix/studio/main_window.py:_recompute_plan:2404(high)symbol:src/helix/studio/main_window.py:_on_recompute_downstream_requested:2392callssymbol:src/helix/studio/main_window.py:_run_next_recompute_in_chain:2411(high)symbol:src/helix/studio/main_window.py:_on_recompute_downstream_requested:2392callssymbol:src/helix/studio/rail_planner.py:plan:24(medium)symbol:src/helix/studio/main_window.py:_on_recompute_downstream_requested:2392callssymbol:src/helix/studio/rail_planner.py:RecomputePlanner:15(medium)symbol:src/helix/studio/main_window.py:_on_recompute_rejected:2454callssymbol:src/helix/studio/session.py:set_status:361(medium)symbol:src/helix/studio/main_window.py:_on_recompute_requested:2379callssymbol:src/helix/studio/main_window.py:_random_token:480(high)symbol:src/helix/studio/main_window.py:_on_recompute_requested:2379callssymbol:src/helix/studio/main_window.py:_recompute_plan:2404(high)symbol:src/helix/studio/main_window.py:_on_recompute_requested:2379callssymbol:src/helix/studio/session.py:set_status:361(medium)symbol:src/helix/studio/main_window.py:_on_recompute_result_changed:2426callssymbol:src/helix/studio/main_window.py:_run_next_recompute_in_chain:2411(high)symbol:src/helix/studio/main_window.py:_on_recompute_result_changed:2426callssymbol:src/helix/studio/rail_state.py:chain_id_for:247(medium)symbol:src/helix/studio/main_window.py:_on_recompute_result_changed:2426callssymbol:src/helix/studio/status_chip.py:reset:22(medium)symbol:src/helix/studio/main_window.py:_on_run_doctor:9892callssymbol:src/helix/studio/doctor_dialog.py:DoctorDialog:22(medium)symbol:src/helix/studio/main_window.py:_on_run_doctor:9892callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/main_window.py:_on_run_recorded:6776callssymbol:src/helix/snapshot_bundle.py:default_report_dir:64(medium)symbol:src/helix/studio/main_window.py:_on_run_recorded:6776callssymbol:src/helix/snapshot_bundle.py:default_snapshot_dir:58(medium)symbol:src/helix/studio/main_window.py:_on_run_recorded:6776callssymbol:src/helix/studio/main_window.py:_activate_evs_payload:5253(high)symbol:src/helix/studio/main_window.py:_on_run_recorded:6776callssymbol:src/helix/studio/main_window.py:_show_error:7303(high)symbol:src/helix/studio/main_window.py:_on_run_recorded:6776callssymbol:src/helix/studio/main_window.py:_snapshot_to_evs:10181(high)symbol:src/helix/studio/main_window.py:_on_run_recorded:6776callssymbol:src/helix/studio/session_io.py:_ensure_contract_identity:15(medium)symbol:src/helix/studio/main_window.py:_on_save_session:9982callssymbol:src/helix/studio/main_window.py:_remember_recent_session:7246(high)symbol:src/helix/studio/main_window.py:_on_save_session:9982callssymbol:src/helix/studio/session_io.py:save_session:86(medium)symbol:src/helix/studio/main_window.py:_on_save_session:9982callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/studio/main_window.py:_on_session_state_changed_for_sidebar:4414callssymbol:src/helix/studio/main_window.py:_update_sidebar_drawer_button:4390(high)symbol:src/helix/studio/main_window.py:_on_show_about:9917callssymbol:src/helix/studio/about_dialog.py:AboutDialog:10(medium)symbol:src/helix/studio/main_window.py:_on_show_about:9917callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/main_window.py:_on_splitter_moved:4967callssymbol:src/helix/studio/main_window.py:_record_splitter_sizes:4942(high)symbol:src/helix/studio/main_window.py:_on_stale_result_dropped:2461callssymbol:src/helix/studio/session.py:set_status:361(medium)symbol:src/helix/studio/main_window.py:_on_status_changed:6252callssymbol:src/helix/studio/main_window.py:_update_console_toggle_text:6264(high)symbol:src/helix/studio/main_window.py:_on_stderr:7616callssymbol:src/helix/studio/main_window.py:_plugin_log:7533(high)symbol:src/helix/studio/main_window.py:_on_theme_selected:5455callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/main_window.py:_on_theme_selected:5455callssymbol:src/helix/gui/theme.py:apply_helix_theme:196(medium)symbol:src/helix/studio/main_window.py:_on_theme_selected:5455callssymbol:src/helix/gui/theme.py:current_theme_name:90(medium)symbol:src/helix/studio/main_window.py:_on_theme_selected:5455callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/main_window.py:_on_toggle_viewer_perf_hud:6667callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/main_window.py:_on_visuals_banner_closed:5183callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/main_window.py:_on_visuals_banner_closed:5183callssymbol:src/helix/studio/main_window.py:_current_center_tab_key:5565(high)symbol:src/helix/studio/main_window.py:_on_visuals_banner_closed:5183callssymbol:src/helix/studio/session_inspector.py:add:533(medium)symbol:src/helix/studio/main_window.py:_open_artifacts_folder:7006callssymbol:src/helix/studio/main_window.py:_open_folder:7002(high)symbol:src/helix/studio/main_window.py:_open_command_palette:7328callssymbol:src/helix/studio/command_palette.py:CommandPaletteDialog:24(medium)symbol:src/helix/studio/main_window.py:_open_command_palette:7328callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/main_window.py:_open_last_helixspec_bundle:7020callssymbol:src/helix/studio/main_window.py:_open_folder:7002(high)symbol:src/helix/studio/main_window.py:_open_lightcone_view:5435callssymbol:src/helix/studio/main_window.py:_schedule_lightcone_sync_from_run:5489(high)symbol:src/helix/studio/main_window.py:_open_lightcone_view:5435callssymbol:src/helix/studio/main_window.py:open_center_tab:5418(high)symbol:src/helix/studio/main_window.py:_open_preset_dialog:8949callssymbol:src/helix/studio/experiment_presets.py:list_presets:261(medium)symbol:src/helix/studio/main_window.py:_open_preset_dialog:8949callssymbol:src/helix/studio/main_window.py:_apply_preset_id:9040(high)symbol:src/helix/studio/main_window.py:_open_preset_dialog:8949callssymbol:src/helix/studio/main_window.py:resize:856(high)symbol:src/helix/studio/main_window.py:_open_preset_dialog:8949callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/main_window.py:_open_preset_dialog:8949callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/main_window.py:_open_preset_dialog:8949callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:src/helix/studio/main_window.py:_open_project:6936callssymbol:src/helix/studio/main_window.py:_show_error:7303(high)symbol:src/helix/studio/main_window.py:_open_project:6936callssymbol:src/helix/studio/main_window.py:_switch_project:6952(high)symbol:src/helix/studio/main_window.py:_open_project:6936callssymbol:src/helix/studio/project.py:load:174(medium)symbol:src/helix/studio/main_window.py:_open_recent_session:7265callssymbol:src/helix/studio/demo_loader.py:build_guide_summaries_from_session:864(medium)symbol:src/helix/studio/main_window.py:_open_recent_session:7265callssymbol:src/helix/studio/guide_inspector.py:set_guide_rows:451(medium)symbol:src/helix/studio/main_window.py:_open_recent_session:7265callssymbol:src/helix/studio/main_window.py:_forget_recent_session:7257(high)symbol:src/helix/studio/main_window.py:_open_recent_session:7265callssymbol:src/helix/studio/main_window.py:_prefill_sim_builder:9925(high)symbol:src/helix/studio/main_window.py:_open_recent_session:7265callssymbol:src/helix/studio/main_window.py:_remember_recent_session:7246(high)symbol:src/helix/studio/main_window.py:_open_recent_session:7265callssymbol:src/helix/studio/run_history.py:selectRow:543(medium)symbol:src/helix/studio/main_window.py:_open_recent_session:7265callssymbol:src/helix/studio/session.py:load_payload:423(medium)symbol:src/helix/studio/main_window.py:_open_recent:7290callssymbol:src/helix/studio/main_window.py:_show_error:7303(high)symbol:src/helix/studio/main_window.py:_open_recent:7290callssymbol:src/helix/studio/main_window.py:_switch_project:6952(high)symbol:src/helix/studio/main_window.py:_open_recent:7290callssymbol:src/helix/studio/project.py:load:174(medium)symbol:src/helix/studio/main_window.py:_open_reports_folder:7012callssymbol:src/helix/snapshot_bundle.py:default_report_dir:64(medium)symbol:src/helix/studio/main_window.py:_open_reports_folder:7012callssymbol:src/helix/studio/main_window.py:_open_folder:7002(high)symbol:src/helix/studio/main_window.py:_open_sidebar_overlay_user:4039callssymbol:src/helix/studio/main_window.py:_open_sidebar_overlay:4053(high)symbol:src/helix/studio/main_window.py:_open_sidebar_overlay_user:4039callssymbol:src/helix/studio/main_window.py:_set_right_column_hidden:4452(high)symbol:src/helix/studio/main_window.py:_open_sidebar_overlay_user:4039callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/main_window.py:_open_sidebar_overlay:4053callssymbol:src/helix/gui/qt_geometry.py:qt_set_geometry:10(medium)symbol:src/helix/studio/main_window.py:_open_sidebar_overlay:4053callssymbol:src/helix/studio/main_window.py:_ensure_sidebar_overlay:3879(high)symbol:src/helix/studio/main_window.py:_open_sidebar_overlay:4053callssymbol:src/helix/studio/main_window.py:_move_right_column_to_overlay:3923(high)symbol:src/helix/studio/main_window.py:_open_sidebar_overlay:4053callssymbol:src/helix/studio/main_window.py:_sidebar_overlay_geometry:3560(high)symbol:src/helix/studio/main_window.py:_open_sidebar_overlay:4053callssymbol:src/helix/studio/main_window.py:_update_sidebar_drawer_button:4390(high)symbol:src/helix/studio/main_window.py:_open_sidebar_overlay:4053callssymbol:src/helix/studio/main_window.py:show:852(high)symbol:src/helix/studio/main_window.py:_open_snapshot_in_explorer:9116callssymbol:src/helix/studio/main_window.py:_activate_evs_payload:5253(high)symbol:src/helix/studio/main_window.py:_open_snapshot_in_explorer:9116callssymbol:src/helix/studio/main_window.py:_snapshot_to_evs:10181(high)symbol:src/helix/studio/main_window.py:_open_snapshot_in_explorer:9116callssymbol:src/helix/studio/session_io.py:_ensure_contract_identity:15(medium)symbol:src/helix/studio/main_window.py:_open_snapshots_folder:7009callssymbol:src/helix/snapshot_bundle.py:default_snapshot_dir:58(medium)symbol:src/helix/studio/main_window.py:_open_snapshots_folder:7009callssymbol:src/helix/studio/main_window.py:_open_folder:7002(high)symbol:src/helix/studio/main_window.py:_open_visual_analysis_handoff:3090callssymbol:src/helix/studio/main_window.py:open_center_tab:5418(high)symbol:src/helix/studio/main_window.py:_open_workflow_explorer:5679callssymbol:src/helix/studio/main_window.py:open_center_tab:5418(high)symbol:src/helix/studio/main_window.py:_open_workflow_explorer:5679callssymbol:src/helix/studio/workflow_panel.py:show_explorer:315(medium)symbol:src/helix/studio/main_window.py:_open_workflow_outcome_map:5668callssymbol:src/helix/studio/main_window.py:open_center_tab:5418(high)symbol:src/helix/studio/main_window.py:_open_workflow_outcome_map:5668callssymbol:src/helix/studio/workflow_panel.py:show_outcome_map:309(medium)symbol:src/helix/studio/main_window.py:_parse_view_state:6086callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/main_window.py:_persist_layout_state:6031callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/main_window.py:_persist_layout_state:6031callssymbol:src/helix/studio/layout_state.py:to_json:188(medium)symbol:src/helix/studio/main_window.py:_persist_layout_state:6031callssymbol:src/helix/studio/main_window.py:_snapshot_layout_state:5916(high)symbol:src/helix/studio/main_window.py:_plugin_log:7533callssymbol:src/helix/clock.py:utc_now_iso_offset:106(medium)symbol:src/helix/studio/main_window.py:_plugin_log:7533callssymbol:src/helix/studio/main_window.py:_plugin_log_path:8662(high)symbol:src/helix/studio/main_window.py:_plugin_quarantine_info:7762callssymbol:src/helix/studio/main_window.py:_plugin_quarantine_reason:7751(high)symbol:src/helix/studio/main_window.py:_position_sidebar_button_bar:4177callssymbol:src/helix/gui/qt_geometry.py:qt_move:6(medium)symbol:src/helix/studio/main_window.py:_position_sidebar_button_bar:4177callssymbol:src/helix/studio/main_window.py:_chrome_top_inset:4274(high)symbol:src/helix/studio/main_window.py:_position_sidebar_overlay:4187callssymbol:src/helix/gui/qt_geometry.py:qt_set_geometry:10(medium)symbol:src/helix/studio/main_window.py:_position_sidebar_overlay:4187callssymbol:src/helix/studio/main_window.py:_sidebar_overlay_geometry:3560(high)symbol:src/helix/studio/main_window.py:_prefill_sim_builder:9925callssymbol:src/helix/gui/simbuilder/app.py:apply_dict:1324(medium)symbol:src/helix/studio/main_window.py:_prefill_sim_builder:9925callssymbol:src/helix/gui/simbuilder/app.py:set_sequence:821(medium)symbol:src/helix/studio/main_window.py:_quarantine_plugin:7974callssymbol:src/helix/studio/extension_host/supervisor.py:client_for_plugin:112(medium)symbol:src/helix/studio/main_window.py:_quarantine_plugin:7974callssymbol:src/helix/studio/extension_host/supervisor.py:stop_plugin_host:201(medium)symbol:src/helix/studio/main_window.py:_quarantine_plugin:7974callssymbol:src/helix/studio/main_window.py:_effective_disabled_plugins:7445(high)symbol:src/helix/studio/main_window.py:_quarantine_plugin:7974callssymbol:src/helix/studio/main_window.py:_plugin_log:7533(high)symbol:src/helix/studio/main_window.py:_quarantine_plugin:7974callssymbol:src/helix/studio/main_window.py:_set_plugin_enabled:7496(high)symbol:src/helix/studio/main_window.py:_quarantine_plugin:7974callssymbol:src/helix/studio/main_window.py:_set_plugin_quarantine_reason:7791(high)symbol:src/helix/studio/main_window.py:_quarantine_plugin:7974callssymbol:src/helix/studio/main_window.py:_unload_remote_plugin:7814(high)symbol:src/helix/studio/main_window.py:_quarantine_plugin:7974callssymbol:src/helix/studio/web_panels.py:call:67(medium)symbol:src/helix/studio/main_window.py:_quarantine_plugin:7974callssymbol:src/helix/studio/web_panels.py:is_running:26(medium)symbol:src/helix/studio/main_window.py:_quarantined_plugins:7780callssymbol:src/helix/studio/main_window.py:_plugin_quarantine_reason:7751(high)symbol:src/helix/studio/main_window.py:_random_token:480callssymbol:src/helix/security/tokens.py:token_hex:12(medium)symbol:src/helix/studio/main_window.py:_read_json_setting:5845callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/main_window.py:_rebuild_center_tab_index_map:2034callssymbol:src/helix/studio/main_window.py:_refresh_center_tab_titles:2146(high)symbol:src/helix/studio/main_window.py:_rebuild_recent_menu:7224callssymbol:src/helix/studio/main_window.py:_open_recent:7290(high)symbol:src/helix/studio/main_window.py:_rebuild_recent_menu:7224callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/main_window.py:_rebuild_recent_sessions_menu:7235callssymbol:src/helix/studio/main_window.py:_open_recent_session:7265(high)symbol:src/helix/studio/main_window.py:_rebuild_recent_sessions_menu:7235callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/main_window.py:_recompute_claims:2529callssymbol:src/helix/studio/backend_commit.py:commit_with_guards:8(medium)symbol:src/helix/studio/main_window.py:_recompute_claims:2529callssymbol:src/helix/studio/main_window.py:_random_token:480(high)symbol:src/helix/studio/main_window.py:_recompute_claims:2529callssymbol:src/helix/studio/main_window.py:_segment_hash:2558(high)symbol:src/helix/studio/main_window.py:_recompute_claims:2529callssymbol:src/helix/studio/rail_model.py:stable_hash:124(medium)symbol:src/helix/studio/main_window.py:_recompute_claims:2529callssymbol:src/helix/studio/rail_state.py:begin_compute:83(medium)symbol:src/helix/studio/main_window.py:_recompute_claims:2529callssymbol:src/helix/studio/rail_state.py:fail_compute:143(medium)symbol:src/helix/studio/main_window.py:_recompute_evidence:2477callssymbol:src/helix/studio/export_evidence.py:run_to_evidence:98(medium)symbol:src/helix/studio/main_window.py:_recompute_evidence:2477callssymbol:src/helix/studio/main_window.py:_invalidate_segments:2565(high)symbol:src/helix/studio/main_window.py:_recompute_evidence:2477callssymbol:src/helix/studio/main_window.py:_random_token:480(high)symbol:src/helix/studio/main_window.py:_recompute_evidence:2477callssymbol:src/helix/studio/main_window.py:_segment_hash:2558(high)symbol:src/helix/studio/main_window.py:_recompute_evidence:2477callssymbol:src/helix/studio/rail_state.py:begin_compute:83(medium)symbol:src/helix/studio/main_window.py:_recompute_evidence:2477callssymbol:src/helix/studio/session.py:get_run_by_id:207(medium)symbol:src/helix/studio/main_window.py:_recompute_outcome_model:2466callssymbol:src/helix/studio/main_window.py:_invalidate_segments:2565(high)symbol:src/helix/studio/main_window.py:_recompute_outcome_model:2466callssymbol:src/helix/studio/main_window.py:_random_token:480(high)symbol:src/helix/studio/main_window.py:_recompute_outcome_model:2466callssymbol:src/helix/studio/main_window.py:_run_helixspec_buffer:1028(high)symbol:src/helix/studio/main_window.py:_recompute_outcome_model:2466callssymbol:src/helix/studio/rail_state.py:begin_compute:83(medium)symbol:src/helix/studio/main_window.py:_record_plugin_timeout:8010callssymbol:src/helix/studio/main_window.py:_quarantine_plugin:7974(high)symbol:src/helix/studio/main_window.py:_recover_extension_host:7878callssymbol:src/helix/studio/extension_host/supervisor.py:start_plugin_host:142(medium)symbol:src/helix/studio/main_window.py:_recover_extension_host:7878callssymbol:src/helix/studio/extension_host/supervisor.py:start_shared_host:139(medium)symbol:src/helix/studio/main_window.py:_recover_extension_host:7878callssymbol:src/helix/studio/main_window.py:_apply_extension_host_load_response:7837(high)symbol:src/helix/studio/main_window.py:_recover_extension_host:7878callssymbol:src/helix/studio/main_window.py:_effective_disabled_plugins:7445(high)symbol:src/helix/studio/main_window.py:_recover_extension_host:7878callssymbol:src/helix/studio/main_window.py:_plugin_quarantine_reason:7751(high)symbol:src/helix/studio/main_window.py:_recover_extension_host:7878callssymbol:src/helix/studio/main_window.py:_unload_remote_plugin:7814(high)symbol:src/helix/studio/main_window.py:_recover_extension_host:7878callssymbol:src/helix/studio/plugins/manager.py:is_disabled:239(medium)symbol:src/helix/studio/main_window.py:_recover_extension_host:7878callssymbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247(medium)symbol:src/helix/studio/main_window.py:_recover_extension_host:7878callssymbol:src/helix/studio/web_panels.py:call:67(medium)symbol:src/helix/studio/main_window.py:_refresh_center_tab_titles:2146callssymbol:src/helix/studio/main_window.py:_apply_center_tab_bar_chrome:2083(high)symbol:src/helix/studio/main_window.py:_refresh_center_tab_titles:2146callssymbol:src/helix/studio/main_window.py:_center_tab_compact_label:2127(high)symbol:src/helix/studio/main_window.py:_refresh_center_tab_titles:2146callssymbol:src/helix/studio/main_window.py:_tab_key_for_index:2174(high)symbol:src/helix/studio/main_window.py:_refresh_center_tab_titles:2146callssymbol:src/helix/studio/main_window.py:_update_sidebar_drawer_button:4390(high)symbol:src/helix/studio/main_window.py:_refresh_visuals_banner:5812callssymbol:src/helix/studio/hint_banner.py:set_actions:57(medium)symbol:src/helix/studio/main_window.py:_refresh_visuals_banner:5812callssymbol:src/helix/studio/hint_banner.py:set_text:51(medium)symbol:src/helix/studio/main_window.py:_refresh_visuals_banner:5812callssymbol:src/helix/studio/main_window.py:_current_center_tab_key:5565(high)symbol:src/helix/studio/main_window.py:_refresh_visuals_banner:5812callssymbol:src/helix/studio/main_window.py:_is_headless_platform:118(high)symbol:src/helix/studio/main_window.py:_refresh_visuals_banner:5812callssymbol:src/helix/studio/main_window.py:_visual_banner_config:5716(high)symbol:src/helix/studio/main_window.py:_refresh_visuals_banner:5812callssymbol:src/helix/studio/main_window.py:show:852(high)symbol:src/helix/studio/main_window.py:_refresh_visuals_banner:5812callssymbol:src/helix/studio/plugins/studio_host.py:set:477(medium)symbol:src/helix/studio/main_window.py:_register_import_in_project:7192callssymbol:src/helix/studio/project.py:register_imported_run:217(medium)symbol:src/helix/studio/main_window.py:_reload_plugins:8809callssymbol:docs/playground/js/realtime_worker.js:code:255(low)symbol:src/helix/studio/main_window.py:_reload_plugins:8809callssymbol:src/helix/studio/extension_host/supervisor.py:stop_all:162(medium)symbol:src/helix/studio/main_window.py:_reload_plugins:8809callssymbol:src/helix/studio/main_window.py:_ensure_plugin_system:7516(high)symbol:src/helix/studio/main_window.py:_reload_plugins:8809callssymbol:src/helix/studio/main_window.py:_load_plugins_once:8673(high)symbol:src/helix/studio/main_window.py:_reload_plugins:8809callssymbol:src/helix/studio/plugins/manager.py:unload:413(medium)symbol:src/helix/studio/main_window.py:_reload_plugins:8809callssymbol:src/helix/studio/plugins/studio_host.py:set:477(medium)symbol:src/helix/studio/main_window.py:_reload_plugins:8809callssymbol:src/helix/studio/plugins/studio_host.py:unregister_plugin:77(medium)symbol:src/helix/studio/main_window.py:_remember_project:6969callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/main_window.py:_remember_project:6969callssymbol:src/helix/studio/main_window.py:_rebuild_recent_menu:7224(high)symbol:src/helix/studio/main_window.py:_remember_recent_session:7246callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/main_window.py:_remember_recent_session:7246callssymbol:src/helix/studio/main_window.py:_rebuild_recent_sessions_menu:7235(high)symbol:src/helix/studio/main_window.py:_request_fullscreen:5142callssymbol:src/helix/studio/main_window.py:_is_headless_platform:118(high)symbol:src/helix/studio/main_window.py:_request_fullscreen:5142callssymbol:src/helix/studio/main_window.py:_is_wayland_platform:135(high)symbol:src/helix/studio/main_window.py:_rerun_active_sim:8920callssymbol:src/helix/gui/simbuilder/app.py:run_active_tab:5747(medium)symbol:src/helix/studio/main_window.py:_reset_docks_default:3493callssymbol:src/helix/studio/main_window.py:_update_console_toggle_text:6264(high)symbol:src/helix/studio/main_window.py:_restore_continuity_state_from_settings:6067callssymbol:src/helix/studio/layout_state.py:from_raw:192(medium)symbol:src/helix/studio/main_window.py:_restore_continuity_state_from_settings:6067callssymbol:src/helix/studio/main_window.py:open_center_tab:5418(high)symbol:src/helix/studio/main_window.py:_restore_imported_runs:7050callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/main_window.py:_restore_imported_runs:7050callssymbol:src/helix/studio/importers/adapters.py:imported_run_to_snapshot:13(medium)symbol:src/helix/studio/main_window.py:_restore_imported_runs:7050callssymbol:src/helix/studio/importers/registry.py:get_importer:18(medium)symbol:src/helix/studio/main_window.py:_restore_imported_runs:7050callssymbol:src/helix/studio/run_history.py:add_imported_snapshot:561(medium)symbol:src/helix/studio/main_window.py:_restore_last_helixspec_bundle_menu_state:7038callssymbol:src/helix/studio/helixspec_editor.py:set_last_bundle:1698(medium)symbol:src/helix/studio/main_window.py:_restore_layout_or_defaults:4834callssymbol:src/helix/studio/layout_state.py:from_raw:192(medium)symbol:src/helix/studio/main_window.py:_restore_layout_or_defaults:4834callssymbol:src/helix/studio/main_window.py:_apply_center_tab_layout:2225(high)symbol:src/helix/studio/main_window.py:_restore_layout_or_defaults:4834callssymbol:src/helix/studio/main_window.py:_apply_default_splitter_sizes:3412(high)symbol:src/helix/studio/main_window.py:_restore_layout_or_defaults:4834callssymbol:src/helix/studio/main_window.py:_apply_pending_layout_state_restore:5132(high)symbol:src/helix/studio/main_window.py:_restore_layout_or_defaults:4834callssymbol:src/helix/studio/main_window.py:_ensure_splitter_visible:4920(high)symbol:src/helix/studio/main_window.py:_restore_layout_or_defaults:4834callssymbol:src/helix/studio/main_window.py:_is_headless_platform:118(high)symbol:src/helix/studio/main_window.py:_restore_layout_or_defaults:4834callssymbol:src/helix/studio/main_window.py:_log_layout_restore:6060(high)symbol:src/helix/studio/main_window.py:_restore_layout_or_defaults:4834callssymbol:src/helix/studio/main_window.py:_move_to_cursor_screen:5196(high)symbol:src/helix/studio/main_window.py:_restore_layout_or_defaults:4834callssymbol:src/helix/studio/main_window.py:_request_fullscreen:5142(high)symbol:src/helix/studio/main_window.py:_restore_layout_or_defaults:4834callssymbol:src/helix/studio/main_window.py:_reset_docks_default:3493(high)symbol:src/helix/studio/main_window.py:_restore_layout_or_defaults:4834callssymbol:src/helix/studio/main_window.py:reset_layout_to_defaults:4800(high)symbol:src/helix/studio/main_window.py:_restore_layout_or_defaults:4834callssymbol:src/helix/studio/main_window.py:resize:856(high)symbol:src/helix/studio/main_window.py:_restore_layout_or_defaults:4834callssymbol:src/helix/studio/ui/window_positioning.py:ensure_on_screen:87(medium)symbol:src/helix/studio/main_window.py:_run_experiment_setup_gate:9410callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/main_window.py:_run_experiment_setup_gate:9410callssymbol:src/helix/studio/evaluation_access.py:activate_evaluation_access:169(medium)symbol:src/helix/studio/main_window.py:_run_experiment_setup_gate:9410callssymbol:src/helix/studio/evaluation_access.py:load_evaluation_access_status:88(medium)symbol:src/helix/studio/main_window.py:_run_experiment_setup_gate:9410callssymbol:src/helix/studio/experiment_setup_dialog.py:ExperimentSetupDialog:385(medium)symbol:src/helix/studio/main_window.py:_run_experiment_setup_gate:9410callssymbol:src/helix/studio/experiment_setup_dialog.py:result_payload:4087(medium)symbol:src/helix/studio/main_window.py:_run_experiment_setup_gate:9410callssymbol:src/helix/studio/main_window.py:_stamp_session_provenance:9535(high)symbol:src/helix/studio/main_window.py:_run_experiment_setup_gate:9410callssymbol:src/helix/studio/session.py:set_experiment_intent_spec:341(medium)symbol:src/helix/studio/main_window.py:_run_experiment_setup_gate:9410callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/main_window.py:_run_helixspec_buffer:1028callssymbol:src/helix/studio/helixspec_editor.py:mark_run_started:1941(medium)symbol:src/helix/studio/main_window.py:_run_helixspec_buffer:1028callssymbol:src/helix/studio/session.py:error:365(medium)symbol:src/helix/studio/main_window.py:_run_import:7166callssymbol:src/helix/studio/importers/adapters.py:imported_run_to_snapshot:13(medium)symbol:src/helix/studio/main_window.py:_run_import:7166callssymbol:src/helix/studio/importers/registry.py:get_importer:18(medium)symbol:src/helix/studio/main_window.py:_run_import:7166callssymbol:src/helix/studio/main_window.py:_register_import_in_project:7192(high)symbol:src/helix/studio/main_window.py:_run_import:7166callssymbol:src/helix/studio/main_window.py:_show_imported_run:7202(high)symbol:src/helix/studio/main_window.py:_run_import:7166callssymbol:src/helix/studio/project.py:save:160(medium)symbol:src/helix/studio/main_window.py:_run_import:7166callssymbol:src/helix/studio/run_history.py:add_imported_snapshot:561(medium)symbol:src/helix/studio/main_window.py:_run_next_recompute_in_chain:2411callssymbol:src/helix/studio/main_window.py:_recompute_plan:2404(high)symbol:src/helix/studio/main_window.py:_run_next_recompute_in_chain:2411callssymbol:src/helix/studio/status_chip.py:show_progress:18(medium)symbol:src/helix/studio/main_window.py:_run_pending_welcome_action:9504callssymbol:src/helix/studio/main_window.py:_on_open_demo_session:9746(high)symbol:src/helix/studio/main_window.py:_run_pending_welcome_action:9504callssymbol:src/helix/studio/main_window.py:_on_open_prime_demo_session:9768(high)symbol:src/helix/studio/main_window.py:_run_pending_welcome_action:9504callssymbol:src/helix/studio/main_window.py:_on_open_session:9998(high)symbol:src/helix/studio/main_window.py:_run_pending_welcome_action:9504callssymbol:src/helix/studio/main_window.py:_open_recent_session:7265(high)symbol:src/helix/studio/main_window.py:_run_pending_welcome_action:9504callssymbol:src/helix/studio/main_window.py:_run_experiment_setup_gate:9410(high)symbol:src/helix/studio/main_window.py:_run_pending_welcome_action:9504callssymbol:src/helix/studio/main_window.py:_stamp_session_provenance:9535(high)symbol:src/helix/studio/main_window.py:_run_welcome_if_needed:9349callssymbol:src/helix/studio/main_window.py:_request_fullscreen:5142(high)symbol:src/helix/studio/main_window.py:_run_welcome_if_needed:9349callssymbol:src/helix/studio/main_window.py:_should_show_welcome_dialog:9337(high)symbol:src/helix/studio/main_window.py:_run_welcome_if_needed:9349callssymbol:src/helix/studio/main_window.py:_show_welcome_dialog:9362(high)symbol:src/helix/studio/main_window.py:_run:5115callssymbol:src/helix/studio/main_window.py:_run_pending_welcome_action:9504(high)symbol:src/helix/studio/main_window.py:_save_continuity_state_to_settings:6142callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/main_window.py:_save_continuity_state_to_settings:6142callssymbol:src/helix/studio/main_window.py:_current_center_tab_key:5565(high)symbol:src/helix/studio/main_window.py:_save_continuity_state_to_settings:6142callssymbol:src/helix/studio/main_window.py:_pack_view_state:5870(high)symbol:src/helix/studio/main_window.py:_save_experiment_preset:8979callssymbol:src/helix/studio/experiment_presets.py:save_user_preset:279(medium)symbol:src/helix/studio/main_window.py:_save_experiment_preset:8979callssymbol:src/helix/studio/main_window.py:_add_recent_preset:8935(high)symbol:src/helix/studio/main_window.py:_scaled_px:3397callssymbol:src/helix/studio/ui_tokens.py:scaled_px:73(medium)symbol:src/helix/studio/main_window.py:_schedule_lightcone_sync_from_run:5489callssymbol:src/helix/studio/main_window.py:_apply_pending_lightcone_sync:5500(high)symbol:src/helix/studio/main_window.py:_scope_center_to_stage:2021callssymbol:src/helix/studio/main_window.py:_set_center_tab:2362(high)symbol:src/helix/studio/main_window.py:_scope_right_sidebar_to_stage:2013callssymbol:src/helix/studio/main_window.py:_select_right_tab_by_text:2025(high)symbol:src/helix/studio/main_window.py:_select_history_position:8924callssymbol:src/helix/studio/run_history.py:select_run_by_position:1597(medium)symbol:src/helix/studio/main_window.py:_session_sidebar_summary_variants:4373callssymbol:src/helix/studio/main_window.py:_session_sidebar_summary_parts:4296(high)symbol:src/helix/studio/main_window.py:_session_sidebar_summary:4368callssymbol:src/helix/studio/main_window.py:_session_sidebar_summary_parts:4296(high)symbol:src/helix/studio/main_window.py:_set_active_sidebar:2609callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/main_window.py:_set_center_tab:2362callssymbol:src/helix/studio/main_window.py:_rebuild_center_tab_index_map:2034(high)symbol:src/helix/studio/main_window.py:_set_focus_mode:2907callssymbol:src/helix/studio/main_window.py:_apply_focus_mode:2911(high)symbol:src/helix/studio/main_window.py:_set_left_rail_collapsed:2804callssymbol:src/helix/studio/main_window.py:_left_rail_width_px:3403(high)symbol:src/helix/studio/main_window.py:_set_left_rail_collapsed:2804callssymbol:src/helix/studio/main_window.py:_min_sidebar_width_px:3406(high)symbol:src/helix/studio/main_window.py:_set_left_rail_collapsed:2804callssymbol:src/helix/studio/main_window.py:_scaled_px:3397(high)symbol:src/helix/studio/main_window.py:_set_left_rail_collapsed:2804callssymbol:src/helix/studio/main_window.py:show:852(high)symbol:src/helix/studio/main_window.py:_set_left_rail_enabled:2743callssymbol:src/helix/studio/main_window.py:_left_rail_width_px:3403(high)symbol:src/helix/studio/main_window.py:_set_left_rail_enabled:2743callssymbol:src/helix/studio/main_window.py:_min_sidebar_width_px:3406(high)symbol:src/helix/studio/main_window.py:_set_left_rail_enabled:2743callssymbol:src/helix/studio/main_window.py:_set_left_rail_collapsed:2804(high)symbol:src/helix/studio/main_window.py:_set_left_rail_enabled:2743callssymbol:src/helix/studio/main_window.py:show:852(high)symbol:src/helix/studio/main_window.py:_set_left_rail_enabled:2743callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/main_window.py:_set_left_visible:4421callssymbol:src/helix/studio/main_window.py:_scaled_px:3397(high)symbol:src/helix/studio/main_window.py:_set_left_visible:4421callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/main_window.py:_set_plugin_enabled:7496callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/main_window.py:_set_plugin_enabled:7496callssymbol:src/helix/studio/main_window.py:_clear_plugin_quarantine:7805(high)symbol:src/helix/studio/main_window.py:_set_plugin_enabled:7496callssymbol:src/helix/studio/main_window.py:_settings_disabled_plugins:7436(high)symbol:src/helix/studio/main_window.py:_set_plugin_enabled:7496callssymbol:src/helix/studio/session_inspector.py:add:533(medium)symbol:src/helix/studio/main_window.py:_set_plugin_quarantine_reason:7791callssymbol:src/helix/clock.py:utc_now_iso_offset:106(medium)symbol:src/helix/studio/main_window.py:_set_plugin_quarantine_reason:7791callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/main_window.py:_set_rail_state:1886callssymbol:src/helix/studio/rail_state.py:mark_segment_state:72(medium)symbol:src/helix/studio/main_window.py:_set_right_visible:4465callssymbol:src/helix/studio/main_window.py:_hide_sidebar_overlay:3980(high)symbol:src/helix/studio/main_window.py:_set_right_visible:4465callssymbol:src/helix/studio/main_window.py:_open_sidebar_overlay:4053(high)symbol:src/helix/studio/main_window.py:_set_right_visible:4465callssymbol:src/helix/studio/main_window.py:_scaled_px:3397(high)symbol:src/helix/studio/main_window.py:_set_right_visible:4465callssymbol:src/helix/studio/main_window.py:_set_right_column_hidden:4452(high)symbol:src/helix/studio/main_window.py:_set_right_visible:4465callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/main_window.py:_setup_shortcuts:7307callssymbol:src/helix/studio/center_panel.py:_on_open_demo_clicked:1519(medium)symbol:src/helix/studio/main_window.py:_setup_shortcuts:7307callssymbol:src/helix/studio/center_panel.py:_on_open_latest_clicked:1506(medium)symbol:src/helix/studio/main_window.py:_setup_shortcuts:7307callssymbol:src/helix/studio/main_window.py:_select_history_position:8924(high)symbol:src/helix/studio/main_window.py:_setup_shortcuts:7307callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/main_window.py:_should_show_welcome_dialog:9337callssymbol:src/helix/studio/main_window.py:_is_headless_platform:118(high)symbol:src/helix/studio/main_window.py:_show_console_dock:3845callssymbol:src/helix/studio/main_window.py:_update_console_toggle_text:6264(high)symbol:src/helix/studio/main_window.py:_show_console_dock:3845callssymbol:src/helix/studio/main_window.py:show:852(high)symbol:src/helix/studio/main_window.py:_show_console_dock:3845callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/main_window.py:_show_error:7303callssymbol:src/helix/studio/main_window.py:_show_console_dock:3845(high)symbol:src/helix/studio/main_window.py:_show_imported_run:7202callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/main_window.py:_show_imported_run:7202callssymbol:src/helix/studio/main_window.py:resize:856(high)symbol:src/helix/studio/main_window.py:_show_imported_run:7202callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/main_window.py:_show_plugins_dialog:8869callssymbol:src/helix/studio/main_window.py:_ensure_plugin_system:7516(high)symbol:src/helix/studio/main_window.py:_show_plugins_dialog:8869callssymbol:src/helix/studio/main_window.py:_plugin_log:7533(high)symbol:src/helix/studio/main_window.py:_show_plugins_dialog:8869callssymbol:src/helix/studio/plugins/plugins_dialog.py:PluginsDialog:47(medium)symbol:src/helix/studio/main_window.py:_show_plugins_dialog:8869callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/main_window.py:_show_shortcuts_dialog:10139callssymbol:src/helix/studio/main_window.py:resize:856(high)symbol:src/helix/studio/main_window.py:_show_shortcuts_dialog:10139callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/main_window.py:_show_start_panel:8943callssymbol:src/helix/studio/center_panel.py:show_hero:1462(medium)symbol:src/helix/studio/main_window.py:_show_terminal:6203callssymbol:src/helix/studio/main_window.py:show:852(high)symbol:src/helix/studio/main_window.py:_show_welcome_dialog:9362callssymbol:src/helix/studio/extension_host/supervisor.py:mode:92(medium)symbol:src/helix/studio/main_window.py:_show_welcome_dialog:9362callssymbol:src/helix/studio/main_window.py:_is_headless_platform:118(high)symbol:src/helix/studio/main_window.py:_show_welcome_dialog:9362callssymbol:src/helix/studio/welcome.py:WelcomeDialog:254(medium)symbol:src/helix/studio/main_window.py:_snapshot_layout_state:5916callssymbol:src/helix/studio/layout_state.py:LayoutState:125(medium)symbol:src/helix/studio/main_window.py:_snapshot_layout_state:5916callssymbol:src/helix/studio/main_window.py:_capture_center_tab_layout:2190(high)symbol:src/helix/studio/main_window.py:_snapshot_layout_state:5916callssymbol:src/helix/studio/main_window.py:_default_sidebar_width_px:3530(high)symbol:src/helix/studio/main_window.py:_snapshot_layout_state:5916callssymbol:src/helix/studio/main_window.py:_pack_view_state:5870(high)symbol:src/helix/studio/main_window.py:_switch_project:6952callssymbol:src/helix/studio/main_window.py:_emit_plugin_event:7576(high)symbol:src/helix/studio/main_window.py:_switch_project:6952callssymbol:src/helix/studio/main_window.py:_remember_project:6969(high)symbol:src/helix/studio/main_window.py:_switch_project:6952callssymbol:src/helix/studio/main_window.py:_update_project_status:6980(high)symbol:src/helix/studio/main_window.py:_tab_key_for_index:2174callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/main_window.py:_timeout:8497callssymbol:src/helix/studio/main_window.py:_plugin_log:7533(high)symbol:src/helix/studio/main_window.py:_timeout:8497callssymbol:src/helix/studio/main_window.py:_record_plugin_timeout:8010(high)symbol:src/helix/studio/main_window.py:_toggle_max_restore:1145callssymbol:src/helix/studio/main_window.py:_update_window_controls:1152(high)symbol:src/helix/studio/main_window.py:_toggle_sidebar_button_bar:4165callssymbol:src/helix/studio/main_window.py:_build_sidebar_button_bar:4138(high)symbol:src/helix/studio/main_window.py:_toggle_sidebar_button_bar:4165callssymbol:src/helix/studio/main_window.py:_update_sidebar_drawer_button:4390(high)symbol:src/helix/studio/main_window.py:_toggle_sidebar_overlay:4027callssymbol:src/helix/studio/main_window.py:_hide_sidebar_overlay:3980(high)symbol:src/helix/studio/main_window.py:_toggle_sidebar_overlay:4027callssymbol:src/helix/studio/main_window.py:_open_sidebar_overlay_user:4039(high)symbol:src/helix/studio/main_window.py:_toggle_sidebar_overlay:4027callssymbol:src/helix/studio/main_window.py:_update_sidebar_drawer_button:4390(high)symbol:src/helix/studio/main_window.py:_topbar_metrics:500callssymbol:src/helix/studio/ui_tokens.py:ui_scale_factor:25(medium)symbol:src/helix/studio/main_window.py:_ui_scale:3391callssymbol:src/helix/studio/ui_tokens.py:ui_scale_factor:25(medium)symbol:src/helix/studio/main_window.py:_unload_remote_plugin:7814callssymbol:src/helix/studio/plugins/studio_host.py:unregister_plugin:77(medium)symbol:src/helix/studio/main_window.py:_update_console_toggle_text:6264callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_apply_compact_ultra_narrow_layout:3623(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_apply_default_splitter_sizes:3412(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_apply_pending_layout_state_restore:5132(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_apply_sidebar_width_clamps:3608(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_apply_split_ratio:3456(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_build_compact_menu_button:4234(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_compact_center_min_width_px:3409(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_hide_console_dock:3819(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_hide_sidebar_overlay:3980(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_install_top_corner_widgets:4259(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_layout_mode_for_size:3509(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_left_rail_width_px:3403(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_menu_host:1040(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_move_right_column_to_overlay:3923(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_move_right_column_to_splitter:3955(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_open_sidebar_overlay:4053(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_position_sidebar_button_bar:4177(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_scaled_px:3397(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_set_left_rail_collapsed:2804(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_set_left_rail_enabled:2743(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_set_left_visible:4421(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_set_right_visible:4465(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_show_console_dock:3845(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_toggle_sidebar_button_bar:4165(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:_update_sidebar_drawer_button:4390(high)symbol:src/helix/studio/main_window.py:_update_layout_mode:3665callssymbol:src/helix/studio/main_window.py:show:852(high)symbol:src/helix/studio/main_window.py:_update_project_status:6980callssymbol:src/helix/config.py:native_backend_available:38(medium)symbol:src/helix/studio/main_window.py:_update_sidebar_drawer_button:4390callssymbol:src/helix/studio/main_window.py:_session_sidebar_summary_variants:4373(high)symbol:src/helix/studio/main_window.py:_update_sidebar_drawer_button:4390callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/main_window.py:_visible_center_tab_capacity:2061callssymbol:src/helix/studio/main_window.py:_visible_center_tab_count:2219(high)symbol:src/helix/studio/main_window.py:_visible_center_tab_count:2219callssymbol:src/helix/studio/main_window.py:_is_center_tab_visible:2209(high)symbol:src/helix/studio/main_window.py:_widget_factory:8627callssymbol:src/helix/studio/extension_host/supervisor.py:client_for_plugin:112(medium)symbol:src/helix/studio/main_window.py:_widget_factory:8627callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/main_window.py:_widget_factory:8627callssymbol:src/helix/studio/web_panels.py:build_web_panel_widget:130(medium)symbol:src/helix/studio/main_window.py:_wire_fm_signals:1783callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/main_window.py:_wire_ingest_signals:1770callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/main_window.py:_wire_lightcone_panel_once:5473callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/main_window.py:_work:1290callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/main_window.py:_work:1290callssymbol:src/helixspec/run.py:run_spec:232(medium)symbol:src/helix/studio/main_window.py:_work:6730callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/main_window.py:_work:6757callssymbol:src/helix/studio/perf.py:perf_section:39(medium)symbol:src/helix/studio/main_window.py:_work:6823callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/main_window.py:_work:6823callssymbol:src/helix/studio/main_window.py:_snapshot_to_evs:10181(high)symbol:src/helix/studio/main_window.py:_work:6823callssymbol:src/helix/studio/run_metrics.py:build_report:249(medium)symbol:src/helix/studio/main_window.py:_work:6823callssymbol:src/helix/studio/session_io.py:_ensure_contract_identity:15(medium)symbol:src/helix/studio/main_window.py:apply_layout_preset:5227callssymbol:src/helix/studio/layout_presets.py:ensure_default_presets:75(medium)symbol:src/helix/studio/main_window.py:changeEvent:6341callssymbol:src/helix/studio/main_window.py:_clamp_oversized_maximized:5160(high)symbol:src/helix/studio/main_window.py:changeEvent:6341callssymbol:src/helix/studio/main_window.py:_position_sidebar_overlay:4187(high)symbol:src/helix/studio/main_window.py:changeEvent:6341callssymbol:src/helix/studio/main_window.py:_raise_gl_surfaces:6329(high)symbol:src/helix/studio/main_window.py:changeEvent:6341callssymbol:src/helix/studio/main_window.py:_restack_docks:6291(high)symbol:src/helix/studio/main_window.py:changeEvent:6341callssymbol:src/helix/studio/main_window.py:_set_topbar_active:1162(high)symbol:src/helix/studio/main_window.py:changeEvent:6341callssymbol:src/helix/studio/main_window.py:_update_window_controls:1152(high)symbol:src/helix/studio/main_window.py:changeEvent:6341callssymbol:src/helix/studio/ui/window_positioning.py:ensure_on_screen:87(medium)symbol:src/helix/studio/main_window.py:closeEvent:5340callssymbol:src/helix/studio/lightcone_panel.py:close:1561(medium)symbol:src/helix/studio/main_window.py:closeEvent:5340callssymbol:src/helix/studio/main_window.py:_persist_layout_state:6031(high)symbol:src/helix/studio/main_window.py:eventFilter:1207callssymbol:src/helix/clock.py:local_now_stamp:122(medium)symbol:src/helix/studio/main_window.py:eventFilter:1207callssymbol:src/helix/studio/helixspec_editor.py:set_run_enabled:1691(medium)symbol:src/helix/studio/main_window.py:eventFilter:1207callssymbol:src/helix/studio/main_window.py:__init__:592(high)symbol:src/helix/studio/main_window.py:eventFilter:1207callssymbol:src/helix/studio/main_window.py:_edges_value:200(high)symbol:src/helix/studio/main_window.py:eventFilter:1207callssymbol:src/helix/studio/main_window.py:_frameless_log:176(high)symbol:src/helix/studio/main_window.py:eventFilter:1207callssymbol:src/helix/studio/main_window.py:_frameless_resize_disabled:196(high)symbol:src/helix/studio/main_window.py:eventFilter:1207callssymbol:src/helix/studio/main_window.py:_global_pos_from_event:159(high)symbol:src/helix/studio/main_window.py:eventFilter:1207callssymbol:src/helix/studio/main_window.py:_random_token:480(high)symbol:src/helix/studio/main_window.py:eventFilter:1207callssymbol:src/helix/studio/main_window.py:_resize_edges_for_pos:1175(high)symbol:src/helix/studio/main_window.py:eventFilter:1207callssymbol:src/helix/studio/main_window.py:_set_rail_state:1886(high)symbol:src/helix/studio/main_window.py:eventFilter:1207callssymbol:src/helix/studio/main_window.py:_update_resize_cursor:1195(high)symbol:src/helix/studio/main_window.py:eventFilter:1207callssymbol:src/helix/studio/main_window.py:window:349(high)symbol:src/helix/studio/main_window.py:eventFilter:1207callssymbol:src/helix/studio/rail_model.py:stable_hash:124(medium)symbol:src/helix/studio/main_window.py:eventFilter:1207callssymbol:src/helix/studio/rail_state.py:begin_compute:83(medium)symbol:src/helix/studio/main_window.py:eventFilter:1207callssymbol:src/helix/studio/session.py:set_status:361(medium)symbol:src/helix/studio/main_window.py:eventFilter:1207callssymbol:src/helix/temp.py:mkdtemp:55(medium)symbol:src/helix/studio/main_window.py:eventFilter:1207callssymbol:Visualization_Bench/prototype.js:button:920(low)symbol:src/helix/studio/main_window.py:eventFilter:2695callssymbol:src/helix/studio/main_window.py:_on_left_rail_hover_enter:2706(high)symbol:src/helix/studio/main_window.py:eventFilter:2695callssymbol:src/helix/studio/main_window.py:_on_left_rail_hover_leave:2719(high)symbol:src/helix/studio/main_window.py:eventFilter:4518callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/main_window.py:eventFilter:4518callssymbol:src/helix/live/viz/hud.py:contains:118(medium)symbol:src/helix/studio/main_window.py:eventFilter:4518callssymbol:src/helix/studio/iterated_dynamics.py:key:21(medium)symbol:src/helix/studio/main_window.py:eventFilter:4518callssymbol:src/helix/studio/main_window.py:_hide_sidebar_overlay:3980(high)symbol:src/helix/studio/main_window.py:make_button:1917callssymbol:src/helix/studio/main_window.py:_on_activity_button_clicked:2624(high)symbol:src/helix/studio/main_window.py:make_button:1917callssymbol:src/helix/studio/main_window.py:_scaled_px:3397(high)symbol:src/helix/studio/main_window.py:make_button:1917callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/main_window.py:make_button:1917callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/main_window.py:mouseDoubleClickEvent:623callssymbol:src/helix/studio/main_window.py:_frameless_log:176(high)symbol:src/helix/studio/main_window.py:mouseDoubleClickEvent:623callssymbol:src/helix/studio/main_window.py:_is_drag_allowed:600(high)symbol:src/helix/studio/main_window.py:mouseDoubleClickEvent:623callssymbol:Visualization_Bench/prototype.js:button:920(low)symbol:src/helix/studio/main_window.py:mousePressEvent:608callssymbol:src/helix/studio/main_window.py:_frameless_log:176(high)symbol:src/helix/studio/main_window.py:mousePressEvent:608callssymbol:src/helix/studio/main_window.py:_is_drag_allowed:600(high)symbol:src/helix/studio/main_window.py:mousePressEvent:608callssymbol:Visualization_Bench/prototype.js:button:920(low)symbol:src/helix/studio/main_window.py:moveEvent:6335callssymbol:src/helix/studio/main_window.py:_position_sidebar_overlay:4187(high)symbol:src/helix/studio/main_window.py:moveEvent:6335callssymbol:src/helix/studio/main_window.py:_raise_gl_surfaces:6329(high)symbol:src/helix/studio/main_window.py:moveEvent:6335callssymbol:src/helix/studio/main_window.py:_restack_docks:6291(high)symbol:src/helix/studio/main_window.py:on_run_activated:5246callssymbol:src/helix/evs/io.py:load_evs_for_run:10(medium)symbol:src/helix/studio/main_window.py:on_run_activated:5246callssymbol:src/helix/studio/main_window.py:_activate_evs_payload:5253(high)symbol:src/helix/studio/main_window.py:open_terminal_here:6216callssymbol:src/helix/studio/terminal/manager.py:new_shell_here:48(medium)symbol:src/helix/studio/main_window.py:reset_layout_to_defaults:4800callssymbol:src/helix/studio/main_window.py:_apply_default_splitter_sizes:3412(high)symbol:src/helix/studio/main_window.py:reset_layout_to_defaults:4800callssymbol:src/helix/studio/main_window.py:_current_center_tab_key:5565(high)symbol:src/helix/studio/main_window.py:reset_layout_to_defaults:4800callssymbol:src/helix/studio/main_window.py:_rebuild_center_tab_index_map:2034(high)symbol:src/helix/studio/main_window.py:reset_layout_to_defaults:4800callssymbol:src/helix/studio/main_window.py:_reset_docks_default:3493(high)symbol:src/helix/studio/main_window.py:reset_layout_to_defaults:4800callssymbol:src/helix/studio/main_window.py:_update_render_activation:5622(high)symbol:src/helix/studio/main_window.py:reset_layout_to_defaults:4800callssymbol:src/helix/studio/main_window.py:resize:856(high)symbol:src/helix/studio/main_window.py:resize:856callssymbol:src/helix/studio/main_window.py:show:852(high)symbol:src/helix/studio/main_window.py:resizeEvent:6365callssymbol:src/helix/studio/main_window.py:_position_sidebar_button_bar:4177(high)symbol:src/helix/studio/main_window.py:resizeEvent:6365callssymbol:src/helix/studio/main_window.py:_position_sidebar_overlay:4187(high)symbol:src/helix/studio/main_window.py:resizeEvent:6365callssymbol:src/helix/studio/main_window.py:_update_layout_mode:3665(high)symbol:src/helix/studio/main_window.py:resizeEvent:6365callssymbol:src/helix/studio/main_window.py:resizeEvent:586(high)symbol:src/helix/studio/main_window.py:run_file_in_terminal:6234callssymbol:src/helix/studio/terminal/manager.py:run_task:62(medium)symbol:src/helix/studio/main_window.py:run_file_in_terminal:6234callssymbol:src/helix/studio/terminal/manager.py:TerminalTask:17(medium)symbol:src/helix/studio/main_window.py:run_selection_in_terminal:6223callssymbol:src/helix/studio/main_window.py:show:852(high)symbol:src/helix/studio/main_window.py:run_selection_in_terminal:6223callssymbol:src/helix/studio/terminal/manager.py:new_shell:44(medium)symbol:src/helix/studio/main_window.py:run_selection_in_terminal:6223callssymbol:src/helix/studio/terminal/manager.py:send_text:56(medium)symbol:src/helix/studio/main_window.py:set_active_evs:4657callssymbol:src/helix/studio/center_panel.py:explorer:1756(medium)symbol:src/helix/studio/main_window.py:set_active_evs:4657callssymbol:src/helix/studio/main_window.py:_extract_dag_from_evs:4750(high)symbol:src/helix/studio/main_window.py:set_active_evs:4657callssymbol:src/helix/studio/main_window.py:_snapshot_to_evs:10181(high)symbol:src/helix/studio/main_window.py:set_active_evs:4657callssymbol:src/helix/studio/main_window.py:_update_sidebar_drawer_button:4390(high)symbol:src/helix/studio/main_window.py:set_active_evs:4657callssymbol:src/helix/studio/session_io.py:_ensure_contract_identity:15(medium)symbol:src/helix/studio/main_window.py:set_active_evs:4657callssymbol:src/helix/studio/session.py:get_run_by_id:207(medium)symbol:src/helix/studio/main_window.py:set_active_evs:4657callssymbol:src/helix/studio/visualization_review_panel.py:set_compare_evs:3117(medium)symbol:src/helix/studio/main_window.py:show:852callssymbol:src/helix/studio/terminal/manager.py:show:41(medium)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/layout_presets.py:ensure_default_presets:75(medium)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_attach_viewer_hud_tab:3338(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_build_center_tabs:1434(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_build_central_splitter:1654(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_build_compact_menu_button:4234(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_build_console_dock:3162(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_build_sidebar_button_bar:4138(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_create_menus:6371(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_flush_pending_snapshots:6316(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_init_terminal_manager:3382(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_install_sidebar_overlay_guard:4505(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_install_top_corner_widgets:4259(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_install_wheel_guard:4591(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_is_headless_platform:118(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_load_plugins_once:8673(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_maybe_offer_plugin_safe_mode:7452(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_on_rail_graph_changed:1976(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_on_status_changed:6252(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_prefill_sim_builder:9925(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_raise_gl_surfaces:6329(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_refresh_run_timeline:2957(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_request_fullscreen:5142(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_restore_imported_runs:7050(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_restore_last_helixspec_bundle_menu_state:7038(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_restore_layout_or_defaults:4834(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_run_experiment_setup_gate:9410(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_run_welcome_if_needed:9349(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_schedule_pending_welcome_action:5114(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_setup_shortcuts:7307(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_show_ui_build_failure:1410(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_update_layout_mode:3665(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_update_sidebar_drawer_button:4390(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:_wire_lightcone_panel_once:5473(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/main_window.py:window:349(high)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/ui/window_positioning.py:center_on_focused_window:145(medium)symbol:src/helix/studio/main_window.py:showEvent:887callssymbol:src/helix/studio/ui/window_positioning.py:ensure_on_screen:87(medium)symbol:src/helix/studio/mcp_bridge.py:__init__:33callssymbol:src/helix/studio/mcp_bridge.py:__init__:49(high)symbol:src/helix/studio/mcp_bridge.py:__init__:49callssymbol:src/helix/clock.py:now_ns:38(medium)symbol:src/helix/studio/mcp_bridge.py:__init__:49callssymbol:src/helix/studio/mcp_bridge.py:__init__:33(high)symbol:src/helix/studio/mcp_bridge.py:__init__:49callssymbol:src/helix/studio/mcp_bridge.py:default_bridge_file_path:39(high)symbol:src/helix/studio/mcp_bridge.py:_capture_pixmap:506callssymbol:src/helix/studio/mcp_bridge.py:_active_widget_for_native_capture:705(high)symbol:src/helix/studio/mcp_bridge.py:_capture_pixmap:506callssymbol:src/helix/studio/mcp_bridge.py:_grab_native_widget:723(high)symbol:src/helix/studio/mcp_bridge.py:_capture_pixmap:506callssymbol:src/helix/studio/mcp_bridge.py:_screen_for_capture:749(high)symbol:src/helix/studio/mcp_bridge.py:_capture_pixmap:506callssymbol:src/helix/studio/mcp_bridge.py:_screen_for_widget:714(high)symbol:src/helix/studio/mcp_bridge.py:_capture_pixmap:506callssymbol:src/helix/studio/mcp_bridge.py:_screen_payload:772(high)symbol:src/helix/studio/mcp_bridge.py:_capture_pixmap:506callssymbol:src/helix/studio/mcp_bridge.py:_screenshot_target:727(high)symbol:src/helix/studio/mcp_bridge.py:_capture_pixmap:506callssymbol:src/helix/studio/mcp_bridge.py:_widget_payload:760(high)symbol:src/helix/studio/mcp_bridge.py:_capture_pixmap:506callssymbol:tests/studio/test_export_hardening.py:grab:142(low)symbol:src/helix/studio/mcp_bridge.py:_capture_screenshot:445callssymbol:src/helix/clock.py:now_ns:38(medium)symbol:src/helix/studio/mcp_bridge.py:_capture_screenshot:445callssymbol:src/helix/studio/mcp_bridge.py:_capture_external_desktop:544(high)symbol:src/helix/studio/mcp_bridge.py:_capture_screenshot:445callssymbol:src/helix/studio/mcp_bridge.py:_capture_pixmap:506(high)symbol:src/helix/studio/mcp_bridge.py:_capture_screenshot:445callssymbol:src/helix/studio/mcp_bridge.py:_capture_widget_fallback:633(high)symbol:src/helix/studio/mcp_bridge.py:_capture_screenshot:445callssymbol:src/helix/studio/mcp_bridge.py:_desktop_capture_failure_message:681(high)symbol:src/helix/studio/mcp_bridge.py:_capture_screenshot:445callssymbol:src/helix/studio/mcp_bridge.py:_is_native_capture_request:629(high)symbol:src/helix/studio/mcp_bridge.py:_capture_screenshot:445callssymbol:src/helix/studio/mcp_bridge.py:_is_screen_capture_request:625(high)symbol:src/helix/studio/mcp_bridge.py:_capture_screenshot:445callssymbol:src/helix/studio/mcp_bridge.py:_pixmap_is_visually_blank:650(high)symbol:src/helix/studio/mcp_bridge.py:_capture_screenshot:445callssymbol:src/helix/temp.py:gettempdir:43(medium)symbol:src/helix/studio/mcp_bridge.py:_compatibility_bridge_paths:131callssymbol:src/helix/app_identity.py:legacy_bridge_file_path:42(medium)symbol:src/helix/studio/mcp_bridge.py:_compatibility_bridge_paths:131callssymbol:src/helix/temp.py:gettempdir:43(medium)symbol:src/helix/studio/mcp_bridge.py:_dispatch:259callssymbol:src/helix/studio/main_window.py:_activate_evs_payload:5253(medium)symbol:src/helix/studio/mcp_bridge.py:_dispatch:259callssymbol:src/helix/studio/main_window.py:open_center_tab:5418(medium)symbol:src/helix/studio/mcp_bridge.py:_dispatch:259callssymbol:src/helix/studio/main_window.py:reset_layout_to_defaults:4800(medium)symbol:src/helix/studio/mcp_bridge.py:_dispatch:259callssymbol:src/helix/studio/mcp_bridge.py:_capture_screenshot:445(high)symbol:src/helix/studio/mcp_bridge.py:_dispatch:259callssymbol:src/helix/studio/mcp_bridge.py:_load_json_path:843(high)symbol:src/helix/studio/mcp_bridge.py:_dispatch:259callssymbol:src/helix/studio/mcp_bridge.py:_resize_window:420(high)symbol:src/helix/studio/mcp_bridge.py:_dispatch:259callssymbol:src/helix/studio/mcp_bridge.py:_run_id_from_payload:854(high)symbol:src/helix/studio/mcp_bridge.py:_dispatch:259callssymbol:src/helix/studio/mcp_bridge.py:_schedule_window_action:376(high)symbol:src/helix/studio/mcp_bridge.py:_dispatch:259callssymbol:src/helix/studio/mcp_bridge.py:_set_realtime_view_state:387(high)symbol:src/helix/studio/mcp_bridge.py:_dispatch:259callssymbol:src/helix/studio/mcp_bridge.py:_state_payload:794(high)symbol:src/helix/studio/mcp_bridge.py:_dispatch:259callssymbol:src/helix/studio/visualization_review_panel.py:apply_bridge_state:3163(medium)symbol:src/helix/studio/mcp_bridge.py:_dispatch:259callssymbol:src/helix/studio/visualization_review_panel.py:set_compare_evs:3117(medium)symbol:src/helix/studio/mcp_bridge.py:_handle_request_line:209callssymbol:src/helix/studio/mcp_bridge.py:_BridgeRequestEvent:32(high)symbol:src/helix/studio/mcp_bridge.py:_load_json_path:843callssymbol:src/helix/studio/session_io.py:_ensure_contract_identity:15(medium)symbol:src/helix/studio/mcp_bridge.py:_pixmap_is_visually_blank:650callssymbol:src/helix/studio/mcp_bridge.py:_sample_points:675(high)symbol:src/helix/studio/mcp_bridge.py:_remove_bridge_file:127callssymbol:src/helix/studio/mcp_bridge.py:_compatibility_bridge_paths:131(high)symbol:src/helix/studio/mcp_bridge.py:_remove_bridge_file:127callssymbol:src/helix/studio/mcp_bridge.py:_remove_bridge_payload:146(high)symbol:src/helix/studio/mcp_bridge.py:_resize_window:420callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/studio/mcp_bridge.py:_resize_window:420callssymbol:src/helix/studio/main_window.py:show:852(medium)symbol:src/helix/studio/mcp_bridge.py:_resize_window:420callssymbol:src/helix/studio/mcp_bridge.py:_positive_int_param:437(high)symbol:src/helix/studio/mcp_bridge.py:_screen_for_capture:749callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/mcp_bridge.py:_screen_for_capture:749callssymbol:src/helix/studio/mcp_bridge.py:_screen_for_widget:714(high)symbol:src/helix/studio/mcp_bridge.py:_screen_payload:772callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:src/helix/studio/mcp_bridge.py:_serve_client:178callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/mcp_bridge.py:_serve_client:178callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/mcp_bridge.py:_serve_client:178callssymbol:src/helix/studio/mcp_bridge.py:_handle_request_line:209(high)symbol:src/helix/studio/mcp_bridge.py:_serve_client:178callssymbol:src/helix/studio/target_field.py:is_set:332(medium)symbol:src/helix/studio/mcp_bridge.py:_serve_forever:157callssymbol:src/helix/studio/mcp_bridge.py:start:62(high)symbol:src/helix/studio/mcp_bridge.py:_serve_forever:157callssymbol:src/helix/studio/target_field.py:is_set:332(medium)symbol:src/helix/studio/mcp_bridge.py:_set_realtime_view_state:387callssymbol:src/helix/studio/gl_panel.py:select_molecular_outcome:2569(medium)symbol:src/helix/studio/mcp_bridge.py:_state_payload:794callssymbol:src/helix/studio/gl_panel.py:molecular_distribution_summary:2553(medium)symbol:src/helix/studio/mcp_bridge.py:_state_payload:794callssymbol:src/helix/studio/gl_panel.py:molecular_review_flags:2561(medium)symbol:src/helix/studio/mcp_bridge.py:_state_payload:794callssymbol:src/helix/studio/gl_panel.py:selected_molecular_outcome_summary:2545(medium)symbol:src/helix/studio/mcp_bridge.py:_state_payload:794callssymbol:src/helix/studio/main_window.py:_current_center_tab_key:5565(medium)symbol:src/helix/studio/mcp_bridge.py:_state_payload:794callssymbol:src/helix/studio/mcp_bridge.py:_desktop_capture_state_payload:785(high)symbol:src/helix/studio/mcp_bridge.py:_state_payload:794callssymbol:src/helix/studio/mcp_bridge.py:_widget_payload:760(high)symbol:src/helix/studio/mcp_bridge.py:_state_payload:794callssymbol:src/helix/studio/visualization_review_panel.py:bridge_state:3148(medium)symbol:src/helix/studio/mcp_bridge.py:_write_bridge_file:121callssymbol:src/helix/studio/mcp_bridge.py:_compatibility_bridge_paths:131(high)symbol:src/helix/studio/mcp_bridge.py:_write_bridge_file:121callssymbol:src/helix/studio/mcp_bridge.py:_write_bridge_payload:140(high)symbol:src/helix/studio/mcp_bridge.py:_write_bridge_file:121callssymbol:src/helix/studio/mcp_bridge.py:info:104(high)symbol:src/helix/studio/mcp_bridge.py:_write_bridge_payload:140callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/mcp_bridge.py:default_bridge_file_path:39callssymbol:src/helix/app_identity.py:primary_bridge_file_path:38(medium)symbol:src/helix/studio/mcp_bridge.py:default_bridge_file_path:39callssymbol:src/helix/temp.py:gettempdir:43(medium)symbol:src/helix/studio/mcp_bridge.py:event:229callssymbol:src/helix/gui/modern/qt.py:event:2675(medium)symbol:src/helix/studio/mcp_bridge.py:event:229callssymbol:src/helix/studio/mcp_bridge.py:_dispatch:259(high)symbol:src/helix/studio/mcp_bridge.py:event:229callssymbol:src/helix/studio/mcp_bridge.py:info:104(high)symbol:src/helix/studio/mcp_bridge.py:start:62callssymbol:src/helix/studio/mcp_bridge.py:_write_bridge_file:121(high)symbol:src/helix/studio/mcp_bridge.py:start:62callssymbol:src/helix/studio/mcp_bridge.py:info:104(high)symbol:src/helix/studio/mcp_bridge.py:stop:81callssymbol:src/helix/studio/mcp_bridge.py:_remove_bridge_file:127(high)symbol:src/helix/studio/models.py:clone:93callssymbol:src/helix/studio/models.py:from_dict:20(high)symbol:src/helix/studio/models.py:clone:93callssymbol:src/helix/studio/models.py:to_dict:16(high)symbol:src/helix/studio/models.py:to_dict:77callssymbol:src/helix/studio/models.py:to_dict:16(high)symbol:src/helix/studio/offtarget_heat_widget.py:paintEvent:32callssymbol:src/helix/studio/main_window.py:window:349(medium)symbol:src/helix/studio/offtarget_heat_widget.py:paintEvent:32callssymbol:src/helix/studio/offtarget_heat_widget.py:_map_value_to_color:58(high)symbol:src/helix/studio/offtarget_heat_widget.py:paintEvent:32callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/offtargets/bulge_provider.py:_best_dna_bulge:103callssymbol:src/helix/studio/offtargets/bulge_provider.py:_mismatch_profile:95(high)symbol:src/helix/studio/offtargets/bulge_provider.py:_best_rna_bulge:118callssymbol:src/helix/studio/offtargets/bulge_provider.py:_mismatch_profile:95(high)symbol:src/helix/studio/offtargets/bulge_provider.py:_best_rna_bulge:118callssymbol:src/helix/studio/offtargets/bulge_provider.py:_safe_int:27(high)symbol:src/helix/studio/offtargets/bulge_provider.py:_pam_pattern:34callssymbol:src/helix/crispr/pam.py:as_dict:38(medium)symbol:src/helix/studio/offtargets/bulge_provider.py:_pam_pattern:34callssymbol:src/helix/crispr/pam.py:get_pam:65(medium)symbol:src/helix/studio/offtargets/mismatch_provider.py:_pam_pattern:35callssymbol:src/helix/crispr/pam.py:as_dict:38(medium)symbol:src/helix/studio/offtargets/mismatch_provider.py:_pam_pattern:35callssymbol:src/helix/crispr/pam.py:get_pam:65(medium)symbol:src/helix/studio/offtargets/model.py:_canonical_json_bytes:29callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/offtargets/model.py:_genome_digest:114callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/offtargets/model.py:_genome_digest:114callssymbol:src/helix/studio/offtargets/model.py:_sha256_hex:35(high)symbol:src/helix/studio/offtargets/model.py:_genome_digest:114callssymbol:src/helix/studio/offtargets/model.py:get:232(high)symbol:src/helix/studio/offtargets/model.py:_guide_from_target:79callssymbol:src/helix/studio/offtargets/model.py:get:232(high)symbol:src/helix/studio/offtargets/model.py:_guide_from_target:79callssymbol:src/helix/studio/offtargets/model.py:normalize_target_id:39(high)symbol:src/helix/studio/offtargets/model.py:_guide_sort_key:108callssymbol:src/helix/studio/offtargets/model.py:get:232(high)symbol:src/helix/studio/offtargets/model.py:_guide_sort_key:108callssymbol:src/helix/studio/offtargets/model.py:normalize_target_id:39(high)symbol:src/helix/studio/offtargets/model.py:_targets_from_edit_plan:70callssymbol:src/helix/studio/offtargets/model.py:get:232(high)symbol:src/helix/studio/offtargets/model.py:base_hit_key:49callssymbol:src/helix/studio/offtargets/model.py:get:232(high)symbol:src/helix/studio/offtargets/model.py:get_default_registry:270callssymbol:src/helix/studio/offtargets/bulge_provider.py:BulgeOffTargetProvider:138(medium)symbol:src/helix/studio/offtargets/model.py:get_default_registry:270callssymbol:src/helix/studio/offtargets/mismatch_provider.py:MismatchOffTargetProvider:97(medium)symbol:src/helix/studio/offtargets/model.py:get_default_registry:270callssymbol:src/helix/studio/offtargets/model.py:OffTargetProviderRegistry:218(high)symbol:src/helix/studio/offtargets/model.py:get_default_registry:270callssymbol:src/helix/studio/offtargets/model.py:register:224(high)symbol:src/helix/studio/offtargets/model.py:get_default_registry:270callssymbol:src/helix/studio/offtargets/noop.py:NoopOffTargetProvider:10(medium)symbol:src/helix/studio/offtargets/model.py:get_default_registry:270callssymbol:src/helix/studio/offtargets/rloks_provider.py:RLoCKSOffTargetProvider:551(medium)symbol:src/helix/studio/offtargets/model.py:normalize_target_id:39callssymbol:src/helix/studio/offtargets/model.py:get:232(high)symbol:src/helix/studio/offtargets/model.py:offtarget_report_json_bytes:344callssymbol:src/helix/studio/offtargets/model.py:_canonical_json_bytes:29(high)symbol:src/helix/studio/offtargets/model.py:offtarget_report_json_bytes:344callssymbol:src/helix/studio/offtargets/model.py:offtarget_report_to_dict:301(high)symbol:src/helix/studio/offtargets/model.py:offtarget_report_to_dict:301callssymbol:src/helix/studio/offtargets/model.py:get:232(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:__init__:48callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_refresh_report:318(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:__init__:48callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:__init__:48callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:__init__:48callssymbol:src/helix/studio/workers.py:CancelToken:31(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:__init__:48callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:__init__:48callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_add:1147callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_add:1147callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_format_explain_value:1173(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_add:1147callssymbol:src/helix/studio/offtargets/rloks_ui_helpers.py:get_tooltip:95(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_apply_filters:780callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_extract_target_id:711(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_apply_rloks_settings:1037callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_cancel_streaming:1022(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_apply_rloks_settings:1037callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_current_offtarget_params:1109(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_apply_rloks_settings:1037callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_update_rloks_apply_state:1100(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_apply_rloks_settings:1037callssymbol:src/helix/studio/offtargets/rloks_ui_helpers.py:update_rloks_config:82(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_apply_rloks_settings:1037callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_cancel_compare:1031callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_apply_filters:780(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_cancel_compare:1031callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_clear_compare_state:1089(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_cancel_compare:1031callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_get_active_hits:1070(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_cancel_compare:1031callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_table:810(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_cancel_compare:1031callssymbol:src/helix/studio/workers.py:bump:34(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_cancel_streaming:1022callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_clear_compare_state:1089(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_cancel_streaming:1022callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_set_sort_controls_enabled:1073(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_cancel_streaming:1022callssymbol:src/helix/studio/workers.py:bump:34(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_cancel_streaming:1022callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_clear_compare_state:1089callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_compute_compare_deltas:513callssymbol:src/helix/studio/offtargets/rloks_ui_helpers.py:compute_risk_deltas:152(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_jump_to_hit:944callssymbol:src/helix/bioinformatics.py:reverse_complement:198(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_jump_to_hit:944callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_jump_to_hit:944callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_compare_toggled:1196callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_apply_filters:780(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_compare_toggled:1196callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_clear_compare_state:1089(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_compare_toggled:1196callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_get_active_hits:1070(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_compare_toggled:1196callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_table:810(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_compare_toggled:1196callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_start_compare_stream:428(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_compare_toggled:1196callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_err:421callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_err:504callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_err:504callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_filter_changed:878callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_apply_filters:780(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_filter_changed:878callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_get_active_hits:1070(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_filter_changed:878callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_risk_summary:731(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_filter_changed:878callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_table:810(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_filter_changed:878callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_jump_clicked:936callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_jump_to_hit:944(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_rloks_pack_edited:1018callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_update_rloks_apply_state:1100(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_row_activated:932callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_jump_to_hit:944(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_selection_changed:888callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_extract_target_id:711(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_selection_changed:888callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_populate_explanation_tree:1144(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_selection_changed:888callssymbol:src/helix/studio/offtargets/rloks_ui_helpers.py:build_top_risk_drivers:104(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_selection_changed:888callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_sort_mode_changed:1183callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_apply_filters:780(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_sort_mode_changed:1183callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_get_active_hits:1070(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_sort_mode_changed:1183callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_risk_summary:731(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_sort_mode_changed:1183callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_table:810(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_sort_mode_changed:1183callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_update:407callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_payload:528(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_update:407callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_set_compare_controls_enabled:1081(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_update:407callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_set_sort_controls_enabled:1073(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_update:482callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_apply_filters:780(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_update:482callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_compute_compare_deltas:513(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_update:482callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_get_active_hits:1070(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_update:482callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_table:810(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_refresh_report:318callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_refresh_report:318callssymbol:src/helix/studio/offtargets/model.py:compute_offtargets_for_session:348(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_refresh_report:318callssymbol:src/helix/studio/offtargets/model.py:offtarget_report_json_bytes:344(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_refresh_report:318callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_cancel_streaming:1022(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_refresh_report:318callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_payload:528(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_refresh_report:318callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_should_stream_rloks:333(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_refresh_report:318callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_start_rloks_stream:354(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_payload:528callssymbol:src/helix/studio/assays/assay_chooser.py:build_assay_plan:616(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_payload:528callssymbol:src/helix/studio/assays/primer_design.py:build_primer_plan:393(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_payload:528callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_apply_filters:780(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_payload:528callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_clear_compare_state:1089(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_payload:528callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_get_active_hits:1070(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_payload:528callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_risk_summary:731(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_payload:528callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_stream_payload:644(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_payload:528callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_table:810(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_payload:528callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_set_compare_controls_enabled:1081(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_payload:528callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_set_hits:1065(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_payload:528callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_set_sort_controls_enabled:1073(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_payload:528callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_sync_rloks_panel:1119(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_payload:528callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_update_filters:737(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_payload:528callssymbol:src/helix/studio/offtargets/validation_plan.py:build_validation_plan:207(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_payload:528callssymbol:src/helix/studio/offtargets/validation_plan.py:validation_plan_sha256:20(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_payload:528callssymbol:src/helix/studio/outcomes/clone_yield.py:build_clone_plan:87(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_payload:528callssymbol:src/helix/studio/outcomes/model.py:compute_outcomes_for_current_plan:266(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_payload:528callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_payload:528callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_risk_summary:731callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_count_tiers:719(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_risk_summary:731callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_stream_payload:644callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_apply_filters:780(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_stream_payload:644callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_get_active_hits:1070(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_stream_payload:644callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_merge_stream_hits:698(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_stream_payload:644callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_risk_summary:731(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_stream_payload:644callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_table:810(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_stream_payload:644callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_set_compare_controls_enabled:1081(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_stream_payload:644callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_set_hits:1065(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_stream_payload:644callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_start_compare_stream:428(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_stream_payload:644callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_sync_rloks_panel:1119(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_stream_payload:644callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_update_filters:737(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_stream_payload:644callssymbol:src/helixspec/ast.py:site:328(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_stream_payload:644callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_table:810callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_extract_target_id:711(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_render_table:810callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_format_delta:1178(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_set_compare_controls_enabled:1081callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_clear_compare_state:1089(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_set_compare_controls_enabled:1081callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_set_sort_controls_enabled:1073callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_should_stream_rloks:333callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_current_offtarget_params:1109(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_start_compare_stream:428callssymbol:src/helix/studio/workers.py:bump:34(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_start_rloks_stream:354callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_cancel_streaming:1022(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_start_rloks_stream:354callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_clear_compare_state:1089(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_start_rloks_stream:354callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_set_compare_controls_enabled:1081(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_start_rloks_stream:354callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_set_sort_controls_enabled:1073(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_sync_rloks_panel:1119callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_current_offtarget_params:1109(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_sync_rloks_panel:1119callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_update_rloks_apply_state:1100(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_sync_rloks_panel:1119callssymbol:src/helix/studio/offtargets/rloks_ui_helpers.py:extract_rloks_pack_fields:42(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_sync_rloks_panel:1119callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_update_filters:737callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_extract_target_id:711(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_update_rloks_apply_state:1100callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_current_offtarget_params:1109(high)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_work:383callssymbol:src/helix/studio/offtargets/reference_accessor.py:accessor:341(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_work:383callssymbol:src/helix/studio/offtargets/reference_accessor.py:build_reference_cache_from_config:360(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_work:383callssymbol:src/helix/studio/offtargets/reference_accessor.py:get_default_reference_cache:353(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_work:383callssymbol:src/helix/studio/offtargets/rloks_provider.py:stream_rloks_report:826(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_work:458callssymbol:src/helix/studio/offtargets/reference_accessor.py:accessor:341(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_work:458callssymbol:src/helix/studio/offtargets/reference_accessor.py:build_reference_cache_from_config:360(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_work:458callssymbol:src/helix/studio/offtargets/reference_accessor.py:get_default_reference_cache:353(medium)symbol:src/helix/studio/offtargets/offtarget_list_panel.py:_work:458callssymbol:src/helix/studio/offtargets/rloks_provider.py:stream_rloks_report:826(medium)symbol:src/helix/studio/offtargets/reference_accessor.py:_contig_hash_value:90callssymbol:src/helix/studio/offtargets/reference_accessor.py:get:16(high)symbol:src/helix/studio/offtargets/reference_accessor.py:_pam_key:53callssymbol:src/helix/studio/offtargets/reference_accessor.py:_pam_pattern:39(high)symbol:src/helix/studio/offtargets/reference_accessor.py:_pam_pattern:39callssymbol:src/helix/crispr/pam.py:as_dict:38(medium)symbol:src/helix/studio/offtargets/reference_accessor.py:_pam_pattern:39callssymbol:src/helix/crispr/pam.py:get_pam:65(medium)symbol:src/helix/studio/offtargets/reference_accessor.py:_pam_pattern:39callssymbol:src/helix/studio/offtargets/reference_accessor.py:get:16(high)symbol:src/helix/studio/offtargets/reference_accessor.py:_read_int:371callssymbol:src/helix/studio/offtargets/reference_accessor.py:get:16(high)symbol:src/helix/studio/offtargets/reference_accessor.py:accessor:341callssymbol:src/helix/studio/offtargets/reference_accessor.py:ReferenceAccessor:60(high)symbol:src/helix/studio/offtargets/reference_accessor.py:build_reference_cache_from_config:360callssymbol:src/helix/studio/offtargets/reference_accessor.py:get:16(high)symbol:src/helix/studio/offtargets/reference_accessor.py:build_reference_cache_from_config:360callssymbol:src/helix/studio/offtargets/reference_accessor.py:OffTargetReferenceCache:329(high)symbol:src/helix/studio/offtargets/reference_accessor.py:contig_length:87callssymbol:src/helix/studio/offtargets/reference_accessor.py:get:16(high)symbol:src/helix/studio/offtargets/reference_accessor.py:get_default_reference_cache:353callssymbol:src/helix/studio/offtargets/reference_accessor.py:OffTargetReferenceCache:329(high)symbol:src/helix/studio/offtargets/rloks_provider.py:_format_known_packs:206callssymbol:src/helix/studio/offtargets/reference_accessor.py:set:25(medium)symbol:src/helix/studio/offtargets/rloks_provider.py:_load_rloks_pack_manifest:125callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/offtargets/rloks_provider.py:_load_rloks_pack_manifest:125callssymbol:src/helix/studio/offtargets/reference_accessor.py:set:25(medium)symbol:src/helix/studio/offtargets/rloks_provider.py:_pam_pattern:41callssymbol:src/helix/crispr/pam.py:as_dict:38(medium)symbol:src/helix/studio/offtargets/rloks_provider.py:_pam_pattern:41callssymbol:src/helix/crispr/pam.py:get_pam:65(medium)symbol:src/helix/studio/offtargets/rloks_provider.py:_resolve_rloks_pack_files:234callssymbol:src/helix/studio/offtargets/rloks_provider.py:_format_known_packs:206(high)symbol:src/helix/studio/offtargets/rloks_provider.py:_resolve_rloks_pack_files:234callssymbol:src/helix/studio/offtargets/rloks_provider.py:_load_rloks_pack_manifest:125(high)symbol:src/helix/studio/offtargets/rloks_provider.py:_resolve_rloks_pack_files:234callssymbol:src/helix/studio/offtargets/rloks_provider.py:_resolve_pack_child:226(high)symbol:src/helix/studio/offtargets/rloks_provider.py:_resolve_rloks_pack_path:288callssymbol:src/helix/studio/offtargets/rloks_provider.py:_resolve_rloks_pack_files:234(high)symbol:src/helix/studio/offtargets/rloks_provider.py:_rloks_pack_manifest_schema_sha256:173callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/studio/offtargets/rloks_provider.py:_stream_payload:1052callssymbol:src/helixspec/ast.py:site:328(medium)symbol:src/helix/studio/offtargets/rloks_provider.py:_verify_sha256:194callssymbol:src/helix/studio/offtargets/rloks_provider.py:_compute_sha256:190(high)symbol:src/helix/studio/offtargets/rloks_provider.py:_verify_sha256:194callssymbol:src/helix/studio/offtargets/rloks_provider.py:_parse_sha256_text:180(high)symbol:src/helix/studio/offtargets/rloks_ui_helpers.py:_walk:135callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/offtargets/validation_plan.py:_canonical_json_bytes:10callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/offtargets/validation_plan.py:_to_validation_hit:260callssymbol:src/helix/studio/offtargets/validation_plan.py:_assays_for_tier:62(high)symbol:src/helix/studio/offtargets/validation_plan.py:_to_validation_hit:260callssymbol:src/helix/studio/offtargets/validation_plan.py:_target_id_from_hit:189(high)symbol:src/helix/studio/offtargets/validation_plan.py:_union_sort_key:199callssymbol:src/helix/studio/offtargets/validation_plan.py:_tier_rank:51(high)symbol:src/helix/studio/offtargets/validation_plan.py:validation_plan_json_bytes:16callssymbol:src/helix/studio/offtargets/validation_plan.py:_canonical_json_bytes:10(high)symbol:src/helix/studio/offtargets/validation_plan.py:validation_plan_sha256:20callssymbol:src/helix/studio/offtargets/validation_plan.py:validation_plan_json_bytes:16(high)symbol:src/helix/studio/ordinal_bins.py:tier_for_rank:23callssymbol:src/helix/studio/ordinal_bins.py:OrdinalTier:7(high)symbol:src/helix/studio/outcome_explorer.py:__init__:1862callssymbol:src/helix/studio/outcome_explorer.py:__init__:600(high)symbol:src/helix/studio/outcome_explorer.py:__init__:1943callssymbol:src/helix/studio/outcome_explorer.py:__init__:600(high)symbol:src/helix/studio/outcome_explorer.py:__init__:1943callssymbol:src/helix/studio/outcome_explorer.py:FlowLayout:1859(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2012callssymbol:src/helix/studio/outcome_explorer.py:__init__:600(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2012callssymbol:src/helix/studio/outcome_explorer.py:_apply_density:2151(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2012callssymbol:src/helix/studio/outcome_explorer.py:_apply_style:2183(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2012callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2278callssymbol:src/helix/studio/outcome_explorer.py:__init__:600(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2278callssymbol:src/helix/studio/outcome_explorer.py:_apply_style:2183(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2278callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2278callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:__init__:2433callssymbol:src/helix/studio/outcome_explorer.py:__init__:600(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2433callssymbol:src/helix/studio/outcome_explorer.py:_make_section:2493(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2433callssymbol:src/helix/studio/outcome_explorer.py:_update_expl_toggle_text:2482(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2433callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2433callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/outcome_explorer.py:__init__:2602callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:src/helix/studio/outcome_explorer.py:__init__:2618callssymbol:src/helix/studio/outcome_explorer.py:__init__:600(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2618callssymbol:src/helix/studio/outcome_explorer.py:set_run_kind:2636(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2682callssymbol:src/helix/studio/outcome_explorer.py:__init__:600(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2682callssymbol:src/helix/studio/outcome_explorer.py:_add_item:2668(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2682callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2736callssymbol:src/helix/studio/outcome_explorer.py:__init__:600(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2792callssymbol:src/helix/studio/outcome_explorer.py:__init__:600(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2792callssymbol:src/helix/studio/outcome_explorer.py:_update_toggle_text:2845(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2792callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2792callssymbol:src/helix/studio/outcome_explorer.py:MiniTraceChart:2735(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2792callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/outcome_explorer.py:__init__:2927callssymbol:src/helix/studio/outcome_explorer.py:__init__:600(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2927callssymbol:src/helix/studio/outcome_explorer.py:_exploratory_ack_button_qss:2887(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2927callssymbol:src/helix/studio/outcome_explorer.py:_legend_text:3198(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2927callssymbol:src/helix/studio/outcome_explorer.py:_update_accessibility:3024(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2927callssymbol:src/helix/studio/outcome_explorer.py:_value_label_lower:224(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2927callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(high)symbol:src/helix/studio/outcome_explorer.py:__init__:2927callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/outcome_explorer.py:__init__:2927callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:__init__:3645callssymbol:src/helix/studio/outcome_explorer.py:__init__:600(high)symbol:src/helix/studio/outcome_explorer.py:__init__:3645callssymbol:src/helix/studio/outcome_explorer.py:_exploratory_ack_button_qss:2887(high)symbol:src/helix/studio/outcome_explorer.py:__init__:3645callssymbol:src/helix/studio/outcome_explorer.py:_update_accessibility:3024(high)symbol:src/helix/studio/outcome_explorer.py:__init__:3645callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/outcome_explorer.py:__init__:3645callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:__init__:4550callssymbol:src/helix/studio/outcome_explorer.py:__init__:600(high)symbol:src/helix/studio/outcome_explorer.py:__init__:4550callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(high)symbol:src/helix/studio/outcome_explorer.py:__init__:4550callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:__init__:4821callssymbol:src/helix/studio/outcome_explorer.py:__init__:600(high)symbol:src/helix/studio/outcome_explorer.py:__init__:4821callssymbol:src/helix/studio/outcome_explorer.py:addItem:1869(high)symbol:src/helix/studio/outcome_explorer.py:__init__:4821callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(high)symbol:src/helix/studio/outcome_explorer.py:__init__:4821callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:__init__:5029callssymbol:src/helix/studio/outcome_explorer.py:__init__:600(high)symbol:src/helix/studio/outcome_explorer.py:__init__:5029callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(high)symbol:src/helix/studio/outcome_explorer.py:__init__:5144callssymbol:src/helix/studio/outcome_explorer.py:__init__:600(high)symbol:src/helix/studio/outcome_explorer.py:__init__:5144callssymbol:src/helix/studio/outcome_explorer.py:_value_label:220(high)symbol:src/helix/studio/outcome_explorer.py:__init__:5383callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/outcome_explorer.py:__init__:5383callssymbol:src/helix/studio/outcome_explorer.py:__init__:600(high)symbol:src/helix/studio/outcome_explorer.py:__init__:5383callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(high)symbol:src/helix/studio/outcome_explorer.py:__init__:5383callssymbol:src/helix/studio/outcome_explorer.py:set_outcome_count:5425(high)symbol:src/helix/studio/outcome_explorer.py:__init__:5524callssymbol:src/helix/app_identity.py:omnis_helix_settings:46(medium)symbol:src/helix/studio/outcome_explorer.py:__init__:5524callssymbol:src/helix/studio/outcome_explorer.py:__init__:600(high)symbol:src/helix/studio/outcome_explorer.py:__init__:5524callssymbol:src/helix/studio/outcome_explorer.py:_apply_calibration_bundle_dir_from_settings:7374(high)symbol:src/helix/studio/outcome_explorer.py:__init__:5524callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/outcome_explorer.py:__init__:600callssymbol:src/helix/studio/outcome_explorer.py:__init__:1822(high)symbol:src/helix/studio/outcome_explorer.py:_ack_exploratory_colors:6307callssymbol:src/helix/studio/outcome_explorer.py:_apply_exploratory_visual_state:6280(high)symbol:src/helix/studio/outcome_explorer.py:_add_item:2668callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(high)symbol:src/helix/studio/outcome_explorer.py:_add_item:2668callssymbol:src/helix/studio/outcome_explorer.py:LegendSwatch:2601(high)symbol:src/helix/studio/outcome_explorer.py:_add_item:2713callssymbol:src/helix/studio/outcome_explorer.py:_tinted_icon:2699(high)symbol:src/helix/studio/outcome_explorer.py:_add_item:2713callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(high)symbol:src/helix/studio/outcome_explorer.py:_advance:4975callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/outcome_explorer.py:_advance:4975callssymbol:src/helix/studio/outcome_explorer.py:_toggle_play:4966(high)symbol:src/helix/studio/outcome_explorer.py:_alpha_for_bar:3178callssymbol:src/helix/studio/semantic_schema.py:scalar_value:288(medium)symbol:src/helix/studio/outcome_explorer.py:_apply_analysis_density_state:11313callssymbol:src/helix/studio/outcome_explorer.py:_is_dense_analysis_layout:11304(high)symbol:src/helix/studio/outcome_explorer.py:_apply_compact_header_state:11344callssymbol:src/helix/studio/outcome_explorer.py:_apply_analysis_density_state:11313(high)symbol:src/helix/studio/outcome_explorer.py:_apply_compact_header_state:11344callssymbol:src/helix/studio/outcome_explorer.py:_apply_summary_groups:11419(high)symbol:src/helix/studio/outcome_explorer.py:_apply_compact_header_state:11344callssymbol:src/helix/studio/outcome_explorer.py:_available_header_width:11289(high)symbol:src/helix/studio/outcome_explorer.py:_apply_decision_details_expand_policy:7076callssymbol:src/helix/studio/outcome_explorer.py:_set_decision_details_expanded:7051(high)symbol:src/helix/studio/outcome_explorer.py:_apply_density:2151callssymbol:src/helix/studio/outcome_explorer.py:_apply_style:2183(high)symbol:src/helix/studio/outcome_explorer.py:_apply_density:2151callssymbol:src/helix/studio/outcome_explorer.py:sizeHint:1908(high)symbol:src/helix/studio/outcome_explorer.py:_apply_elide:2198callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_apply_elide:2387callssymbol:src/helix/studio/outcome_explorer.py:sizeHint:1908(high)symbol:src/helix/studio/outcome_explorer.py:_apply_elide:2387callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_apply_exploratory_visual_state:6280callssymbol:src/helix/studio/governance_stamp.py:ui_mode_label:37(medium)symbol:src/helix/studio/outcome_explorer.py:_apply_exploratory_visual_state:6280callssymbol:src/helix/studio/outcome_explorer.py:_always_show_exploratory_color_pref:6315(high)symbol:src/helix/studio/outcome_explorer.py:_apply_exploratory_visual_state:6280callssymbol:src/helix/studio/outcome_explorer.py:_effective_decision_mode:7296(high)symbol:src/helix/studio/outcome_explorer.py:_apply_exploratory_visual_state:6280callssymbol:src/helix/studio/outcome_explorer.py:_is_demo_run:6748(high)symbol:src/helix/studio/outcome_explorer.py:_apply_exploratory_visual_state:6280callssymbol:src/helix/studio/outcome_explorer.py:set_exploratory_mode:2993(high)symbol:src/helix/studio/outcome_explorer.py:_apply_exploratory_visual_state:6280callssymbol:src/helix/studio/outcome_explorer.py:set_muted:2629(high)symbol:src/helix/studio/outcome_explorer.py:_apply_overlay:11962callssymbol:src/helix/studio/outcome_explorer.py:_refresh_overlay_legend:12082(high)symbol:src/helix/studio/outcome_explorer.py:_apply_overlay:11962callssymbol:src/helix/studio/outcome_explorer.py:_refresh_sequence_context:10510(high)symbol:src/helix/studio/outcome_explorer.py:_apply_overlay:11962callssymbol:src/helix/studio/outcome_explorer.py:set_overlay:3113(high)symbol:src/helix/studio/outcome_explorer.py:_apply_overlay:11962callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/outcome_explorer.py:_apply_physics_overlay:6597callssymbol:src/helix/studio/outcome_explorer.py:_update_offtarget_heat:11534(high)symbol:src/helix/studio/outcome_explorer.py:_apply_probability_mode:6649callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/outcome_explorer.py:_apply_probability_mode:6649callssymbol:src/helix/studio/outcome_explorer.py:_apply_exploratory_visual_state:6280(high)symbol:src/helix/studio/outcome_explorer.py:_apply_probability_mode:6649callssymbol:src/helix/studio/outcome_explorer.py:_chart_legend_text:6637(high)symbol:src/helix/studio/outcome_explorer.py:_apply_probability_mode:6649callssymbol:src/helix/studio/outcome_explorer.py:_effective_decision_mode:7296(high)symbol:src/helix/studio/outcome_explorer.py:_apply_probability_mode:6649callssymbol:src/helix/studio/outcome_explorer.py:_update_contract_badges:7683(high)symbol:src/helix/studio/outcome_explorer.py:_apply_probability_mode:6649callssymbol:src/helix/studio/outcome_explorer.py:_update_domain_badge:7849(high)symbol:src/helix/studio/outcome_explorer.py:_apply_probability_mode:6649callssymbol:src/helix/studio/outcome_explorer.py:_value_label_plural:228(high)symbol:src/helix/studio/outcome_explorer.py:_apply_probability_mode:6649callssymbol:src/helix/studio/outcome_explorer.py:count:1879(high)symbol:src/helix/studio/outcome_explorer.py:_apply_probability_mode:6649callssymbol:src/helix/studio/outcome_explorer.py:set_dim_tier3_plus:5178(high)symbol:src/helix/studio/outcome_explorer.py:_apply_probability_mode:6649callssymbol:src/helix/studio/outcome_explorer.py:set_quantitative_allowed:613(high)symbol:src/helix/studio/outcome_explorer.py:_apply_probability_mode:6649callssymbol:src/helix/studio/outcome_explorer.py:set_value_mode:3084(high)symbol:src/helix/studio/outcome_explorer.py:_apply_probability_mode:6649callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_apply_style:2183callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:src/helix/studio/outcome_explorer.py:_apply_style:2401callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:src/helix/studio/outcome_explorer.py:_apply_summary_groups:11419callssymbol:src/helix/studio/outcome_explorer.py:set_details:2462(high)symbol:src/helix/studio/outcome_explorer.py:_bar_height_px:3167callssymbol:src/helix/studio/semantic_schema.py:scalar_value:288(medium)symbol:src/helix/studio/outcome_explorer.py:_build_data_from_evs:11049callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data_from_evs:1570(high)symbol:src/helix/studio/outcome_explorer.py:_build_perturbed_data:10534callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/outcome_explorer.py:_build_perturbed_data:10534callssymbol:src/helix/studio/outcome_explorer.py:_median_weighted:1020(high)symbol:src/helix/studio/outcome_explorer.py:_build_perturbed_data:10534callssymbol:src/helix/studio/outcome_explorer.py:_simulate_cut_shift:494(high)symbol:src/helix/studio/outcome_explorer.py:_build_perturbed_data:10534callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerData:879(high)symbol:src/helix/studio/outcome_explorer.py:_build_perturbed_data:10534callssymbol:src/helix/studio/outcome_explorer.py:OutcomeSummary:861(high)symbol:src/helix/studio/outcome_explorer.py:_build_perturbed_data:10534callssymbol:src/helix/studio/repair_pathways.py:build_repair_pathway_mixture:100(medium)symbol:src/helix/studio/outcome_explorer.py:_build_perturbed_data:10534callssymbol:src/helix/studio/repair_pathways.py:build_stochastic_narrative_v1:162(medium)symbol:src/helix/studio/outcome_explorer.py:_build_perturbed_data:10534callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_build_physics_hints:6458callssymbol:src/helix/studio/outcome_explorer.py:_is_prime_run:9012(high)symbol:src/helix/studio/outcome_explorer.py:_build_physics_hints:6458callssymbol:src/helix/studio/outcome_explorer.py:explain:748(high)symbol:src/helix/studio/outcome_explorer.py:_build_physics_hints:6458callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_build_sequence_context:6498callssymbol:src/helix/studio/outcome_explorer.py:_apply_edit_to_sequence:6585(high)symbol:src/helix/studio/outcome_explorer.py:_build_sequence_context:6498callssymbol:src/helix/studio/outcome_explorer.py:PrimeMeta:937(high)symbol:src/helix/studio/outcome_explorer.py:_build_sequence_context:6498callssymbol:src/helix/studio/outcome_explorer.py:SequenceContext:918(high)symbol:src/helix/studio/outcome_explorer.py:_build_sequence_context:6498callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_build_sequence_context:6498callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/outcome_explorer.py:_build_thermo_context:377callssymbol:src/helix/studio/semantic_schema.py:build_provenance:309(medium)symbol:src/helix/studio/outcome_explorer.py:_build_thermo_context:377callssymbol:src/helix/studio/semantic_schema.py:build_scalar:322(medium)symbol:src/helix/studio/outcome_explorer.py:_build_thermo_context:377callssymbol:src/helix/studio/semantic_schema.py:unknown:280(medium)symbol:src/helix/studio/outcome_explorer.py:_build_thermo_context:377callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_calibration_priority:434callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_cas_dna_interaction_csv_prefix:8437callssymbol:src/helix/studio/outcome_explorer.py:_exportable_cas_dna_interaction_proxy:8324(high)symbol:src/helix/studio/outcome_explorer.py:_cas_dna_interaction_csv_prefix:8437callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_category:998callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_chart_color_for_bar:655callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_chart_legend_text:6637callssymbol:src/helix/studio/outcome_explorer.py:_value_label_plural:228(high)symbol:src/helix/studio/outcome_explorer.py:_clear_calibration_bundle_dir:7413callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/outcome_explorer.py:_clear_calibration_bundle_dir:7413callssymbol:src/helix/studio/outcome_explorer.py:_update_contract_badges:7683(high)symbol:src/helix/studio/outcome_explorer.py:_compute_cut_index:1069callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_contract_hashes_from_evs:537callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_copy_export_provenance_json_to_clipboard:7535callssymbol:src/helix/studio/export_provenance.py:export_provenance_c14n_bytes:84(medium)symbol:src/helix/studio/outcome_explorer.py:_copy_export_provenance_json_to_clipboard:7535callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/outcome_explorer.py:_copy_export_provenance_json_to_clipboard:7535callssymbol:src/helix/studio/outcome_explorer.py:_load_export_provenance_for_last_export:7476(high)symbol:src/helix/studio/outcome_explorer.py:_copy_export_provenance_json_to_clipboard:7535callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_copy_export_provenance_sha_to_clipboard:7550callssymbol:src/helix/studio/outcome_explorer.py:_load_export_provenance_for_last_export:7476(high)symbol:src/helix/studio/outcome_explorer.py:_copy_export_provenance_sha_to_clipboard:7550callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_copy_pilot_archive_path_to_clipboard:9916callssymbol:src/helix/studio/outcome_explorer.py:_resolved_pilot_package_paths:9602(high)symbol:src/helix/studio/outcome_explorer.py:_copy_pilot_archive_path_to_clipboard:9916callssymbol:src/helix/studio/pilot_package_ui.py:copy_local_path:201(medium)symbol:src/helix/studio/outcome_explorer.py:_copy_pilot_package_path_to_clipboard:9881callssymbol:src/helix/studio/outcome_explorer.py:_resolved_pilot_package_paths:9602(high)symbol:src/helix/studio/outcome_explorer.py:_copy_pilot_package_path_to_clipboard:9881callssymbol:src/helix/studio/pilot_package_ui.py:copy_local_path:201(medium)symbol:src/helix/studio/outcome_explorer.py:_copy_pilot_summary_path_to_clipboard:9888callssymbol:src/helix/studio/outcome_explorer.py:_resolved_pilot_package_paths:9602(high)symbol:src/helix/studio/outcome_explorer.py:_copy_pilot_summary_path_to_clipboard:9888callssymbol:src/helix/studio/pilot_package_ui.py:copy_local_path:201(medium)symbol:src/helix/studio/outcome_explorer.py:_copy_pilot_summary_path_to_clipboard:9888callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(medium)symbol:src/helix/studio/outcome_explorer.py:_copy_pilot_verify_command_to_clipboard:9900callssymbol:src/helix/studio/outcome_explorer.py:_resolved_pilot_package_paths:9602(high)symbol:src/helix/studio/outcome_explorer.py:_copy_pilot_verify_command_to_clipboard:9900callssymbol:src/helix/studio/pilot_package_ui.py:copy_pilot_package_verify_command:318(medium)symbol:src/helix/studio/outcome_explorer.py:_copy_pilot_verify_command_to_clipboard:9900callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(medium)symbol:src/helix/studio/outcome_explorer.py:_copy_provenance_to_clipboard:7363callssymbol:src/helix/studio/outcome_explorer.py:_current_provenance:7329(high)symbol:src/helix/studio/outcome_explorer.py:_copy_provenance_to_clipboard:7363callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_copy:7805callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_current_bar_by_label:10505callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/outcome_explorer.py:_current_chart:11941callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/outcome_explorer.py:_current_provenance:7329callssymbol:src/helix/studio/outcome_explorer.py:_run_summary_v2:7250(high)symbol:src/helix/studio/outcome_explorer.py:_current_provenance:7329callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_current_run_invalid_reason:7575callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_cvar_weighted:1052callssymbol:src/helix/studio/outcome_explorer.py:_quantile_weighted:1035(high)symbol:src/helix/studio/outcome_explorer.py:_decision_label:7853callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_default_pilot_brief_path:9583callssymbol:src/helix/studio/outcome_explorer.py:_pilot_brief_project_root:9535(high)symbol:src/helix/studio/outcome_explorer.py:_default_pilot_brief_path:9583callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_default_pilot_decision_attachment_path:9599callssymbol:src/helix/studio/outcome_explorer.py:_default_pilot_brief_path:9583(high)symbol:src/helix/studio/outcome_explorer.py:_default_pilot_decision_attachment_path:9599callssymbol:src/helix/studio/pilot_handoff.py:pilot_decision_attachment_path_for_brief:219(medium)symbol:src/helix/studio/outcome_explorer.py:_delta_bp:958callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_delta_bp:958callssymbol:src/helix/studio/target_field.py:token:335(medium)symbol:src/helix/studio/outcome_explorer.py:_derive_prime_cfg_from_edit_plan:11986callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_do_layout:1919callssymbol:src/helix/studio/outcome_explorer.py:setGeometry:1904(high)symbol:src/helix/studio/outcome_explorer.py:_do_layout:1919callssymbol:src/helix/studio/outcome_explorer.py:sizeHint:1908(high)symbol:src/helix/studio/outcome_explorer.py:_do_layout:1919callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/outcome_explorer.py:_effective_decision_mode:7296callssymbol:src/helix/studio/outcome_explorer.py:_run_summary_v2:7250(high)symbol:src/helix/studio/outcome_explorer.py:_effective_decision_mode:7296callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_emit_viz_transform:10651callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/outcome_explorer.py:_emit_viz_transform:10651callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_emit:5494callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/outcome_explorer.py:_emit:5494callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_ensure_export_allowed:7680callssymbol:src/helix/studio/outcome_explorer.py:_prompt_export_class:7633(high)symbol:src/helix/studio/outcome_explorer.py:_exploratory_ack_button_qss:2887callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:src/helix/studio/outcome_explorer.py:_exploratory_desaturate:279callssymbol:src/helix/studio/outcome_explorer.py:_srgb_luma:271(high)symbol:src/helix/studio/outcome_explorer.py:_export_chart_png:11855callssymbol:src/helix/studio/limitations.py:limitations_stamp:69(medium)symbol:src/helix/studio/outcome_explorer.py:_export_chart_png:11855callssymbol:src/helix/studio/outcome_explorer.py:_grab_chart_image:11625(high)symbol:src/helix/studio/outcome_explorer.py:_export_chart_png:11855callssymbol:src/helix/studio/outcome_explorer.py:_prompt_export_class:7633(high)symbol:src/helix/studio/outcome_explorer.py:_export_chart_png:11855callssymbol:src/helix/studio/outcome_explorer.py:_suggest_export_path:9923(high)symbol:src/helix/studio/outcome_explorer.py:_export_chart_png:11855callssymbol:src/helix/studio/outcome_explorer.py:_write_png:11772(high)symbol:src/helix/studio/outcome_explorer.py:_export_filename_prefix:7310callssymbol:src/helix/studio/outcome_explorer.py:_effective_decision_mode:7296(high)symbol:src/helix/studio/outcome_explorer.py:_export_filename_prefix:7310callssymbol:src/helix/studio/outcome_explorer.py:_is_demo_run:6748(high)symbol:src/helix/studio/outcome_explorer.py:_export_focus_snapshot:11879callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/outcome_explorer.py:_export_focus_snapshot:11879callssymbol:src/helix/studio/limitations.py:limitations_stamp:69(medium)symbol:src/helix/studio/outcome_explorer.py:_export_focus_snapshot:11879callssymbol:src/helix/studio/outcome_explorer.py:_exportable_cas_dna_interaction_proxy:8324(high)symbol:src/helix/studio/outcome_explorer.py:_export_focus_snapshot:11879callssymbol:src/helix/studio/outcome_explorer.py:_governance_context_for_export:11661(high)symbol:src/helix/studio/outcome_explorer.py:_export_focus_snapshot:11879callssymbol:src/helix/studio/outcome_explorer.py:_grab_chart_image:11625(high)symbol:src/helix/studio/outcome_explorer.py:_export_focus_snapshot:11879callssymbol:src/helix/studio/outcome_explorer.py:_prompt_export_class:7633(high)symbol:src/helix/studio/outcome_explorer.py:_export_focus_snapshot:11879callssymbol:src/helix/studio/outcome_explorer.py:_suggest_export_path:9923(high)symbol:src/helix/studio/outcome_explorer.py:_export_focus_snapshot:11879callssymbol:src/helix/studio/outcome_explorer.py:_write_png:11772(high)symbol:src/helix/studio/outcome_explorer.py:_export_focus_snapshot:11879callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_export_outcomes_csv:9968callssymbol:src/helix/studio/governance_stamp.py:governance_csv_prefix:400(medium)symbol:src/helix/studio/outcome_explorer.py:_export_outcomes_csv:9968callssymbol:src/helix/studio/limitations.py:limitations_csv_prefix:97(medium)symbol:src/helix/studio/outcome_explorer.py:_export_outcomes_csv:9968callssymbol:src/helix/studio/limitations.py:limitations_stamp:69(medium)symbol:src/helix/studio/outcome_explorer.py:_export_outcomes_csv:9968callssymbol:src/helix/studio/ordinal_bins.py:tier_for_rank:23(medium)symbol:src/helix/studio/outcome_explorer.py:_export_outcomes_csv:9968callssymbol:src/helix/studio/outcome_explorer.py:_cas_dna_interaction_csv_prefix:8437(high)symbol:src/helix/studio/outcome_explorer.py:_export_outcomes_csv:9968callssymbol:src/helix/studio/outcome_explorer.py:_governance_context_for_export:11661(high)symbol:src/helix/studio/outcome_explorer.py:_export_outcomes_csv:9968callssymbol:src/helix/studio/outcome_explorer.py:_normalize_export_path:9528(high)symbol:src/helix/studio/outcome_explorer.py:_export_outcomes_csv:9968callssymbol:src/helix/studio/outcome_explorer.py:_prompt_export_class:7633(high)symbol:src/helix/studio/outcome_explorer.py:_export_outcomes_csv:9968callssymbol:src/helix/studio/outcome_explorer.py:_suggest_export_path:9923(high)symbol:src/helix/studio/outcome_explorer.py:_export_outcomes_csv:9968callssymbol:src/helix/studio/outcome_explorer.py:_write_export_provenance_sidecar:10078(high)symbol:src/helix/studio/outcome_explorer.py:_export_outcomes_csv:9968callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/studio/outcome_explorer.py:_export_pilot_brief:9798callssymbol:src/helix/studio/outcome_explorer.py:_resolved_pilot_package_paths:9602(high)symbol:src/helix/studio/outcome_explorer.py:_export_pilot_brief:9798callssymbol:src/helix/studio/outcome_explorer.py:_write_pilot_brief:9783(high)symbol:src/helix/studio/outcome_explorer.py:_export_pilot_brief:9798callssymbol:src/helix/studio/outcome_explorer.py:set_package_action_visible:2372(high)symbol:src/helix/studio/outcome_explorer.py:_export_pilot_brief:9798callssymbol:src/helix/studio/pilot_handoff.py:build_pilot_handoff_saved_notice_for_target:421(medium)symbol:src/helix/studio/outcome_explorer.py:_export_provenance_paths_for_last_export:7455callssymbol:src/helix/studio/png_provenance.py:png_provenance_sidecar_path:180(medium)symbol:src/helix/studio/outcome_explorer.py:_export_provenance_paths_for_last_export:7455callssymbol:src/helix/systems/perturbation_program.py:with_name:52(medium)symbol:src/helix/studio/outcome_explorer.py:_export_report_html:10170callssymbol:src/helix/studio/governance_stamp.py:governance_csv_prefix:400(medium)symbol:src/helix/studio/outcome_explorer.py:_export_report_html:10170callssymbol:src/helix/studio/limitations.py:limitations_csv_prefix:97(medium)symbol:src/helix/studio/outcome_explorer.py:_export_report_html:10170callssymbol:src/helix/studio/limitations.py:limitations_stamp:69(medium)symbol:src/helix/studio/outcome_explorer.py:_export_report_html:10170callssymbol:src/helix/studio/ordinal_bins.py:tier_for_rank:23(medium)symbol:src/helix/studio/outcome_explorer.py:_export_report_html:10170callssymbol:src/helix/studio/outcome_explorer.py:_cas_dna_interaction_csv_prefix:8437(high)symbol:src/helix/studio/outcome_explorer.py:_export_report_html:10170callssymbol:src/helix/studio/outcome_explorer.py:_current_chart:11941(high)symbol:src/helix/studio/outcome_explorer.py:_export_report_html:10170callssymbol:src/helix/studio/outcome_explorer.py:_exportable_cas_dna_interaction_proxy:8324(high)symbol:src/helix/studio/outcome_explorer.py:_export_report_html:10170callssymbol:src/helix/studio/outcome_explorer.py:_governance_context_for_export:11661(high)symbol:src/helix/studio/outcome_explorer.py:_export_report_html:10170callssymbol:src/helix/studio/outcome_explorer.py:_normalize_export_path:9528(high)symbol:src/helix/studio/outcome_explorer.py:_export_report_html:10170callssymbol:src/helix/studio/outcome_explorer.py:_pixmap_to_png_bytes:10135(high)symbol:src/helix/studio/outcome_explorer.py:_export_report_html:10170callssymbol:src/helix/studio/outcome_explorer.py:_prompt_export_class:7633(high)symbol:src/helix/studio/outcome_explorer.py:_export_report_html:10170callssymbol:src/helix/studio/outcome_explorer.py:_run_summary_v2:7250(high)symbol:src/helix/studio/outcome_explorer.py:_export_report_html:10170callssymbol:src/helix/studio/outcome_explorer.py:_suggest_export_path:9923(high)symbol:src/helix/studio/outcome_explorer.py:_export_report_html:10170callssymbol:src/helix/studio/reports/session_report.py:inspection_only_report_contract_v2:412(medium)symbol:src/helix/studio/outcome_explorer.py:_export_report_html:10170callssymbol:src/helix/studio/reports/session_report.py:save_session_report:704(medium)symbol:src/helix/studio/outcome_explorer.py:_export_report_html:10170callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_export_report_html:10170callssymbol:tests/studio/test_export_hardening.py:grab:142(low)symbol:src/helix/studio/outcome_explorer.py:_export_report_html:10170callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/studio/outcome_explorer.py:_exportable_cas_dna_interaction_proxy:8324callssymbol:src/helix/studio/outcome_explorer.py:_is_prime_run:9012(high)symbol:src/helix/studio/outcome_explorer.py:_exportable_cas_dna_interaction_proxy:8324callssymbol:src/helix/studio/outcome_explorer.py:_window_local_offtarget_interaction_proxy:8004(high)symbol:src/helix/studio/outcome_explorer.py:_exportable_cas_dna_interaction_proxy:8324callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_extract_posterior_payload:10861callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_extract_sequence:1597callssymbol:src/helix/studio/outcome_explorer.py:_looks_like_sequence:1576(high)symbol:src/helix/studio/outcome_explorer.py:_extract_sequence:1597callssymbol:src/helix/studio/summary_contract_v2.py:add:3482(medium)symbol:src/helix/studio/outcome_explorer.py:_extract_sequence:1597callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_fmt_delta:8626callssymbol:src/helix/studio/outcome_explorer.py:_fmt_point:8610(high)symbol:src/helix/studio/outcome_explorer.py:_fmt_point:8610callssymbol:src/helix/studio/outcome_explorer.py:_format_value:232(high)symbol:src/helix/studio/outcome_explorer.py:_fmt_range:8619callssymbol:src/helix/studio/outcome_explorer.py:_fmt_point:8610(high)symbol:src/helix/studio/outcome_explorer.py:_focus_decision_detail_row:7091callssymbol:src/helix/studio/main_window.py:window:349(medium)symbol:src/helix/studio/outcome_explorer.py:_focus_decision_detail_row:7091callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/outcome_explorer.py:_format_escape_risk_chip:8498callssymbol:src/helix/studio/outcome_explorer.py:_format_prob_value:6629(high)symbol:src/helix/studio/outcome_explorer.py:_format_escape_risk_chip:8498callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_format_intended_edit_spec_short:7862callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_format_off_target_chip:7973callssymbol:src/helix/studio/outcome_explorer.py:_format_prob_value:6629(high)symbol:src/helix/studio/outcome_explorer.py:_format_off_target_chip:7973callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_format_prob_value:6629callssymbol:src/helix/studio/outcome_explorer.py:_format_value:232(high)symbol:src/helix/studio/outcome_explorer.py:_format_provenance_compact:7336callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_format_regulatory_risk_chip:8724callssymbol:src/helix/studio/outcome_explorer.py:_format_prob_value:6629(high)symbol:src/helix/studio/outcome_explorer.py:_format_regulatory_risk_chip:8724callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_format_splice_risk_chip:8707callssymbol:src/helix/studio/outcome_explorer.py:_format_prob_value:6629(high)symbol:src/helix/studio/outcome_explorer.py:_format_splice_risk_chip:8707callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_format_stability_chip:8587callssymbol:src/helix/studio/governance_stamp.py:ui_mode_label:37(medium)symbol:src/helix/studio/outcome_explorer.py:_format_stability_chip:8587callssymbol:src/helix/studio/outcome_explorer.py:_is_demo_run:6748(high)symbol:src/helix/studio/outcome_explorer.py:_format_stability_chip:8587callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_format_stability_chip:8587callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/studio/outcome_explorer.py:_format_thermo_context:444callssymbol:src/helix/studio/semantic_schema.py:format_scalar:294(medium)symbol:src/helix/studio/outcome_explorer.py:_format_thermo_context:444callssymbol:src/helix/studio/semantic_schema.py:unknown:280(medium)symbol:src/helix/studio/outcome_explorer.py:_format_uncertainty_band:7896callssymbol:src/helix/studio/outcome_explorer.py:_uncertainty_interval:7887(high)symbol:src/helix/studio/outcome_explorer.py:_format_uncertainty_band:7896callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_geom:4071callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_geom:4373callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_geom:4459callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_governance_export_metadata_json:11682callssymbol:src/helix/studio/export_labels.py:build_governance_provenance:45(medium)symbol:src/helix/studio/outcome_explorer.py:_governance_export_metadata_json:11682callssymbol:src/helix/studio/outcome_explorer.py:_governance_context_for_export:11661(high)symbol:src/helix/studio/outcome_explorer.py:_governance_export_metadata_json:11682callssymbol:src/helix/studio/outcome_explorer.py:_is_demo_run:6748(high)symbol:src/helix/studio/outcome_explorer.py:_grab_chart_image:11625callssymbol:src/helix/studio/outcome_explorer.py:_current_chart:11941(high)symbol:src/helix/studio/outcome_explorer.py:_grab_chart_image:11625callssymbol:src/helix/studio/outcome_explorer.py:sizeHint:1908(high)symbol:src/helix/studio/outcome_explorer.py:_grab_chart_image:11625callssymbol:tests/studio/test_export_hardening.py:grab:142(low)symbol:src/helix/studio/outcome_explorer.py:_grab_chart_image:11625callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/outcome_explorer.py:_h:2224callssymbol:src/helix/studio/outcome_explorer.py:sizeHint:1908(high)symbol:src/helix/studio/outcome_explorer.py:_help_text:6616callssymbol:src/helix/studio/outcome_explorer.py:_value_label_lower:224(high)symbol:src/helix/studio/outcome_explorer.py:_hit_score:8132callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_hover_text:3212callssymbol:src/helix/studio/ordinal_bins.py:tier_for_rank:23(medium)symbol:src/helix/studio/outcome_explorer.py:_hover_text:3212callssymbol:src/helix/studio/outcome_explorer.py:_value_label_lower:224(high)symbol:src/helix/studio/outcome_explorer.py:_hover_text:3212callssymbol:src/helix/studio/outcome_explorer.py:_why_for_outcome:689(high)symbol:src/helix/studio/outcome_explorer.py:_hover_text:3212callssymbol:src/helix/studio/semantic_schema.py:format_scalar:294(medium)symbol:src/helix/studio/outcome_explorer.py:_hover_text:3212callssymbol:src/helix/studio/semantic_schema.py:scalar_value:288(medium)symbol:src/helix/studio/outcome_explorer.py:_hover_text:3212callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_hover_text:3847callssymbol:src/helix/studio/ordinal_bins.py:tier_for_rank:23(medium)symbol:src/helix/studio/outcome_explorer.py:_hover_text:3847callssymbol:src/helix/studio/outcome_explorer.py:_value_label_lower:224(high)symbol:src/helix/studio/outcome_explorer.py:_hover_text:3847callssymbol:src/helix/studio/outcome_explorer.py:_why_for_outcome:689(high)symbol:src/helix/studio/outcome_explorer.py:_hover_text:3847callssymbol:src/helix/studio/semantic_schema.py:format_scalar:294(medium)symbol:src/helix/studio/outcome_explorer.py:_hover_text:3847callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_is_demo_run:6748callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_is_demo_run:7276callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_is_dense_analysis_layout:11304callssymbol:src/helix/studio/outcome_explorer.py:_available_header_width:11289(high)symbol:src/helix/studio/outcome_explorer.py:_is_flat_context:459callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/outcome_explorer.py:_is_prime_run:9012callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_jump_to_first_blocker:7009callssymbol:src/helix/studio/outcome_explorer.py:_set_decision_details_expanded:7051(high)symbol:src/helix/studio/outcome_explorer.py:_jump_to_first_blocker:7009callssymbol:src/helix/studio/outcome_explorer.py:_set_detail_level:11087(high)symbol:src/helix/studio/outcome_explorer.py:_keep:3920callssymbol:src/helix/studio/outcome_explorer.py:_classify_prime_outcome:733(high)symbol:src/helix/studio/outcome_explorer.py:_label_from_evs:12068callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_label_from_root_cause:216callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_label_note:6846callssymbol:src/helix/studio/outcome_explorer.py:_label_from_root_cause:216(high)symbol:src/helix/studio/outcome_explorer.py:_label_note:6846callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_legend_text:3198callssymbol:src/helix/studio/outcome_explorer.py:_value_label_lower:224(high)symbol:src/helix/studio/outcome_explorer.py:_load_export_provenance_for_last_export:7476callssymbol:src/helix/string/fm.py:search:75(medium)symbol:src/helix/studio/outcome_explorer.py:_load_export_provenance_for_last_export:7476callssymbol:src/helix/studio/export_provenance.py:export_provenance_sha256:88(medium)symbol:src/helix/studio/outcome_explorer.py:_load_export_provenance_for_last_export:7476callssymbol:src/helix/studio/export_provenance.py:validate_export_provenance_v1:92(medium)symbol:src/helix/studio/outcome_explorer.py:_load_export_provenance_for_last_export:7476callssymbol:src/helix/studio/outcome_explorer.py:_export_provenance_paths_for_last_export:7455(high)symbol:src/helix/studio/outcome_explorer.py:_load_export_provenance_for_last_export:7476callssymbol:src/helix/studio/png_provenance.py:png_provenance_sha256:124(medium)symbol:src/helix/studio/outcome_explorer.py:_load_export_provenance_for_last_export:7476callssymbol:src/helix/studio/png_provenance.py:validate_png_provenance_v1:128(medium)symbol:src/helix/studio/outcome_explorer.py:_matches_intent:569callssymbol:src/helix/studio/run_metrics.py:_is_intended_outcome:528(medium)symbol:src/helix/studio/outcome_explorer.py:_matches_intent:569callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_matches_lens:3940callssymbol:src/helix/studio/outcome_explorer.py:_classify_prime_outcome:733(high)symbol:src/helix/studio/outcome_explorer.py:_maybe_muted:2639callssymbol:src/helix/studio/outcome_explorer.py:_exploratory_desaturate:279(high)symbol:src/helix/studio/outcome_explorer.py:_mismatch_vector_text:8198callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_model_descriptor:7706callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_needed:2238callssymbol:src/helix/studio/outcome_explorer.py:_h:2224(high)symbol:src/helix/studio/outcome_explorer.py:_needed:2238callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/outcome_explorer.py:_on_chart_hovered:10739callssymbol:src/helix/studio/outcome_explorer.py:_update_mass_hover:10523(high)symbol:src/helix/studio/outcome_explorer.py:_on_chart_hovered:10739callssymbol:src/helix/studio/outcome_explorer.py:setHighlighted:3630(high)symbol:src/helix/studio/outcome_explorer.py:_on_chart_view_changed:11452callssymbol:src/helix/studio/outcome_explorer.py:_apply_analysis_density_state:11313(high)symbol:src/helix/studio/outcome_explorer.py:_on_chart_view_changed:11452callssymbol:src/helix/studio/outcome_explorer.py:_chart_legend_text:6637(high)symbol:src/helix/studio/outcome_explorer.py:_on_chart_view_changed:11452callssymbol:src/helix/studio/outcome_explorer.py:_on_filters_changed:10381(high)symbol:src/helix/studio/outcome_explorer.py:_on_chart_view_changed:11452callssymbol:src/helix/studio/outcome_explorer.py:_update_offtarget_heat:11534(high)symbol:src/helix/studio/outcome_explorer.py:_on_chart_view_changed:11452callssymbol:src/helix/studio/outcome_explorer.py:setSelected:3634(high)symbol:src/helix/studio/outcome_explorer.py:_on_chart_view_changed:11452callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_on_cut_shift_step:10752callssymbol:src/helix/clinical/schema.py:Baseline:66(medium)symbol:src/helix/studio/outcome_explorer.py:_on_cut_shift_step:10752callssymbol:src/helix/crispr/ctmc_tau_leap.py:steps:141(medium)symbol:src/helix/studio/outcome_explorer.py:_on_cut_shift_step:10752callssymbol:src/helix/studio/outcome_explorer.py:_build_perturbed_data:10534(high)symbol:src/helix/studio/outcome_explorer.py:_on_cut_shift_step:10752callssymbol:src/helix/studio/outcome_explorer.py:_emit_viz_transform:10651(high)symbol:src/helix/studio/outcome_explorer.py:_on_cut_shift_step:10752callssymbol:src/helix/studio/outcome_explorer.py:_render_delta_summary:10620(high)symbol:src/helix/studio/outcome_explorer.py:_on_cut_shift_step:10752callssymbol:src/helix/studio/outcome_explorer.py:set_data:3103(high)symbol:src/helix/studio/outcome_explorer.py:_on_cut_shift_step:10752callssymbol:src/helix/studio/outcome_explorer.py:set_overlay:3113(high)symbol:src/helix/studio/outcome_explorer.py:_on_cut_shift_step:10752callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_on_cut_shift_step:10752callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/outcome_explorer.py:_on_cut_shift_step:10752callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_on_decision_details_toggled:7048callssymbol:src/helix/studio/outcome_explorer.py:_set_decision_details_expanded:7051(high)symbol:src/helix/studio/outcome_explorer.py:_on_design_pcr:4787callssymbol:src/helix/studio/outcome_explorer.py:PcrDesignContext:947(high)symbol:src/helix/studio/outcome_explorer.py:_on_detail_level_changed:11083callssymbol:src/helix/studio/outcome_explorer.py:_set_detail_level:11087(high)symbol:src/helix/studio/outcome_explorer.py:_on_detail_level_changed:11083callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_on_expl_toggled:2486callssymbol:src/helix/studio/outcome_explorer.py:_update_expl_toggle_text:2482(high)symbol:src/helix/studio/outcome_explorer.py:_on_filters_changed:10381callssymbol:src/helix/studio/outcome_explorer.py:_find_intended_label:11071(high)symbol:src/helix/studio/outcome_explorer.py:_on_filters_changed:10381callssymbol:src/helix/studio/outcome_explorer.py:_pin_row_first:11077(high)symbol:src/helix/studio/outcome_explorer.py:_on_filters_changed:10381callssymbol:src/helix/studio/outcome_explorer.py:_update_analysis_shell_labels:8971(high)symbol:src/helix/studio/outcome_explorer.py:_on_filters_changed:10381callssymbol:src/helix/studio/outcome_explorer.py:_update_prob_mass:11618(high)symbol:src/helix/studio/outcome_explorer.py:_on_filters_changed:10381callssymbol:src/helix/studio/outcome_explorer.py:set_filters:3261(high)symbol:src/helix/studio/outcome_explorer.py:_on_filters_changed:10381callssymbol:src/helix/studio/outcome_explorer.py:set_pinned_label:5303(high)symbol:src/helix/studio/outcome_explorer.py:_on_filters_changed:10381callssymbol:src/helix/studio/outcome_explorer.py:set_rows:5232(high)symbol:src/helix/studio/outcome_explorer.py:_on_filters_changed:10381callssymbol:src/helix/studio/outcome_explorer.py:setHighlighted:3630(high)symbol:src/helix/studio/outcome_explorer.py:_on_filters_changed:10381callssymbol:src/helix/studio/repair_pathways.py:classify_repair_pathway:54(medium)symbol:src/helix/studio/outcome_explorer.py:_on_header_more_toggled:11214callssymbol:src/helix/studio/outcome_explorer.py:_apply_compact_header_state:11344(high)symbol:src/helix/studio/outcome_explorer.py:_on_header_more_toggled:11214callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_on_inspect_toggled:11221callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/outcome_explorer.py:_on_inspect_toggled:11221callssymbol:src/helix/studio/outcome_explorer.py:_apply_analysis_density_state:11313(high)symbol:src/helix/studio/outcome_explorer.py:_on_inspect_toggled:11221callssymbol:src/helix/studio/outcome_explorer.py:_apply_compact_header_state:11344(high)symbol:src/helix/studio/outcome_explorer.py:_on_inspect_toggled:11221callssymbol:src/helix/studio/outcome_explorer.py:_on_outcome_selected:10446(high)symbol:src/helix/studio/outcome_explorer.py:_on_inspect_toggled:11221callssymbol:src/helix/studio/outcome_explorer.py:set_inspect_mode:3066(high)symbol:src/helix/studio/outcome_explorer.py:_on_inspect_toggled:11221callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_on_inspect_toggled:11221callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/outcome_explorer.py:_on_lens_changed:6432callssymbol:src/helix/studio/outcome_explorer.py:set_lens:3118(high)symbol:src/helix/studio/outcome_explorer.py:_on_outcome_selected:10446callssymbol:src/helix/studio/outcome_explorer.py:_build_physics_hints:6458(high)symbol:src/helix/studio/outcome_explorer.py:_on_outcome_selected:10446callssymbol:src/helix/studio/outcome_explorer.py:_update_analysis_shell_labels:8971(high)symbol:src/helix/studio/outcome_explorer.py:_on_outcome_selected:10446callssymbol:src/helix/studio/outcome_explorer.py:_update_offtarget_heat:11534(high)symbol:src/helix/studio/outcome_explorer.py:_on_outcome_selected:10446callssymbol:src/helix/studio/outcome_explorer.py:_update_sequence_context:10514(high)symbol:src/helix/studio/outcome_explorer.py:_on_outcome_selected:10446callssymbol:src/helix/studio/outcome_explorer.py:OutcomeSelection:907(high)symbol:src/helix/studio/outcome_explorer.py:_on_outcome_selected:10446callssymbol:src/helix/studio/outcome_explorer.py:set_context:3075(high)symbol:src/helix/studio/outcome_explorer.py:_on_outcome_selected:10446callssymbol:src/helix/studio/outcome_explorer.py:set_physics_hints:4802(high)symbol:src/helix/studio/outcome_explorer.py:_on_outcome_selected:10446callssymbol:src/helix/studio/outcome_explorer.py:set_selection:4651(high)symbol:src/helix/studio/outcome_explorer.py:_on_outcome_selected:10446callssymbol:src/helix/studio/outcome_explorer.py:setHighlighted:3630(high)symbol:src/helix/studio/outcome_explorer.py:_on_outcome_selected:10446callssymbol:src/helix/studio/outcome_explorer.py:setSelected:3634(high)symbol:src/helix/studio/outcome_explorer.py:_on_outcome_selected:10446callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/outcome_explorer.py:_on_physics_toggled:6428callssymbol:src/helix/studio/outcome_explorer.py:_apply_physics_overlay:6597(high)symbol:src/helix/studio/outcome_explorer.py:_on_selected:5357callssymbol:src/helix/studio/outcome_explorer.py:_set_row_bold:5328(high)symbol:src/helix/studio/outcome_explorer.py:_on_seq_mode_changed:6440callssymbol:src/helix/studio/outcome_explorer.py:_refresh_sequence_context:10510(high)symbol:src/helix/studio/outcome_explorer.py:_on_seq_mode_changed:6440callssymbol:src/helix/studio/outcome_explorer.py:set_mode:5050(high)symbol:src/helix/studio/outcome_explorer.py:_on_slider_changed:4948callssymbol:src/helix/studio/outcome_explorer.py:_update_label:4984(high)symbol:src/helix/studio/outcome_explorer.py:_on_strand_flip:10830callssymbol:src/helix/studio/outcome_explorer.py:_on_cut_shift_step:10752(high)symbol:src/helix/studio/outcome_explorer.py:_on_table_hovered:10746callssymbol:src/helix/studio/outcome_explorer.py:_update_mass_hover:10523(high)symbol:src/helix/studio/outcome_explorer.py:_on_table_hovered:10746callssymbol:src/helix/studio/outcome_explorer.py:setHighlighted:3630(high)symbol:src/helix/studio/outcome_explorer.py:_on_toggle_offtarget_heat:11935callssymbol:src/helix/studio/outcome_explorer.py:_update_offtarget_heat:11534(high)symbol:src/helix/studio/outcome_explorer.py:_on_toggled:2849callssymbol:src/helix/studio/outcome_explorer.py:_update_toggle_text:2845(high)symbol:src/helix/studio/outcome_explorer.py:_on_view_mode_changed:11441callssymbol:src/helix/studio/outcome_explorer.py:_apply_view_mode:11479(high)symbol:src/helix/studio/outcome_explorer.py:_on_view_mode_changed:11441callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_on_viz_badge_clicked:10698callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_on_viz_badge_clicked:10698callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_open_evidence_dialog:7436callssymbol:src/helix/studio/outcome_explorer.py:_run_summary_v2:7250(high)symbol:src/helix/studio/outcome_explorer.py:_open_evidence_dialog:7436callssymbol:src/helix/studio/ui/evidence_dialog.py:EvidenceDialog:319(medium)symbol:src/helix/studio/outcome_explorer.py:_open_export_provenance_file:7565callssymbol:src/helix/studio/outcome_explorer.py:_export_provenance_paths_for_last_export:7455(high)symbol:src/helix/studio/outcome_explorer.py:_open_pilot_archive:9874callssymbol:src/helix/studio/outcome_explorer.py:_resolved_pilot_package_paths:9602(high)symbol:src/helix/studio/outcome_explorer.py:_open_pilot_archive:9874callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/outcome_explorer.py:_open_pilot_manifest:9829callssymbol:src/helix/studio/outcome_explorer.py:_resolved_pilot_package_paths:9602(high)symbol:src/helix/studio/outcome_explorer.py:_open_pilot_manifest:9829callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/outcome_explorer.py:_open_pilot_package_folder:9822callssymbol:src/helix/studio/outcome_explorer.py:_resolved_pilot_package_paths:9602(high)symbol:src/helix/studio/outcome_explorer.py:_open_pilot_package_folder:9822callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/outcome_explorer.py:_open_pilot_summary:9862callssymbol:src/helix/studio/outcome_explorer.py:_resolved_pilot_package_paths:9602(high)symbol:src/helix/studio/outcome_explorer.py:_open_pilot_summary:9862callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/outcome_explorer.py:_open_pilot_summary:9862callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(medium)symbol:src/helix/studio/outcome_explorer.py:_pick_energy_margin:350callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_pick_first_blocker_label:7124callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/outcome_explorer.py:_pick_kinetic_rate:365callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_pilot_brief_attachment_candidates:9567callssymbol:src/helix/studio/outcome_explorer.py:_export_provenance_paths_for_last_export:7455(high)symbol:src/helix/studio/outcome_explorer.py:_pilot_brief_attachment_candidates:9567callssymbol:src/helix/studio/outcome_explorer.py:_pilot_brief_project_root:9535(high)symbol:src/helix/studio/outcome_explorer.py:_pilot_brief_attachment_candidates:9567callssymbol:src/helix/studio/pilot_handoff.py:discover_pilot_attachment_candidates:153(medium)symbol:src/helix/studio/outcome_explorer.py:_pilot_brief_attachment_candidates:9567callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_pilot_brief_project_root:9535callssymbol:src/helix/studio/pilot_handoff.py:resolve_pilot_project_root:189(medium)symbol:src/helix/studio/outcome_explorer.py:_pilot_brief_project_root:9535callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_pilot_brief_report:9674callssymbol:src/helix/studio/outcome_explorer.py:_default_pilot_brief_path:9583(high)symbol:src/helix/studio/outcome_explorer.py:_pilot_brief_report:9674callssymbol:src/helix/studio/outcome_explorer.py:_default_pilot_decision_attachment_path:9599(high)symbol:src/helix/studio/outcome_explorer.py:_pilot_brief_report:9674callssymbol:src/helix/studio/outcome_explorer.py:_effective_decision_mode:7296(high)symbol:src/helix/studio/outcome_explorer.py:_pilot_brief_report:9674callssymbol:src/helix/studio/outcome_explorer.py:_export_provenance_paths_for_last_export:7455(high)symbol:src/helix/studio/outcome_explorer.py:_pilot_brief_report:9674callssymbol:src/helix/studio/outcome_explorer.py:_is_prime_run:9012(high)symbol:src/helix/studio/outcome_explorer.py:_pilot_brief_report:9674callssymbol:src/helix/studio/outcome_explorer.py:_load_export_provenance_for_last_export:7476(high)symbol:src/helix/studio/outcome_explorer.py:_pilot_brief_report:9674callssymbol:src/helix/studio/outcome_explorer.py:_pilot_brief_attachment_candidates:9567(high)symbol:src/helix/studio/outcome_explorer.py:_pilot_brief_report:9674callssymbol:src/helix/studio/outcome_explorer.py:_run_summary_v2:7250(high)symbol:src/helix/studio/outcome_explorer.py:_pilot_brief_report:9674callssymbol:src/helix/studio/pilot_handoff.py:build_pilot_brief_text_v1:103(medium)symbol:src/helix/studio/outcome_explorer.py:_pilot_brief_report:9674callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_pilot_decision_attachment_payload:9641callssymbol:src/helix/studio/outcome_explorer.py:_run_summary_v2:7250(high)symbol:src/helix/studio/outcome_explorer.py:_pilot_decision_attachment_payload:9641callssymbol:src/helix/studio/pilot_handoff.py:build_pilot_decision_attachment_v1:70(medium)symbol:src/helix/studio/outcome_explorer.py:_pilot_decision_attachment_payload:9641callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_place_chip:4206callssymbol:src/helix/studio/outcome_explorer.py:_collides:4202(high)symbol:src/helix/studio/outcome_explorer.py:_place_chip:4206callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/outcome_explorer.py:_position_ack_btn:3046callssymbol:src/helix/studio/outcome_explorer.py:setGeometry:1904(high)symbol:src/helix/studio/outcome_explorer.py:_position_ack_btn:3046callssymbol:src/helix/studio/outcome_explorer.py:sizeHint:1908(high)symbol:src/helix/studio/outcome_explorer.py:_position_ack_btn:3769callssymbol:src/helix/studio/outcome_explorer.py:setGeometry:1904(high)symbol:src/helix/studio/outcome_explorer.py:_position_ack_btn:3769callssymbol:src/helix/studio/outcome_explorer.py:sizeHint:1908(high)symbol:src/helix/studio/outcome_explorer.py:_preview_pilot_manifest:9836callssymbol:src/helix/studio/outcome_explorer.py:_resolved_pilot_package_paths:9602(high)symbol:src/helix/studio/outcome_explorer.py:_preview_pilot_manifest:9836callssymbol:src/helix/studio/pilot_package_ui.py:preview_pilot_package_manifest:222(medium)symbol:src/helix/studio/outcome_explorer.py:_prompt_export_class:7633callssymbol:src/helix/studio/export_gate.py:build_export_context:45(medium)symbol:src/helix/studio/outcome_explorer.py:_prompt_export_class:7633callssymbol:src/helix/studio/outcome_explorer.py:_effective_decision_mode:7296(high)symbol:src/helix/studio/outcome_explorer.py:_prompt_export_class:7633callssymbol:src/helix/studio/outcome_explorer.py:_is_demo_run:6748(high)symbol:src/helix/studio/outcome_explorer.py:_prompt_export_class:7633callssymbol:src/helix/studio/outcome_explorer.py:_run_summary_v2:7250(high)symbol:src/helix/studio/outcome_explorer.py:_prompt_export_class:7633callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_prompt_export_class:7633callssymbol:src/helix/studio/ui/export_gate.py:ensure_export_allowed:19(medium)symbol:src/helix/studio/outcome_explorer.py:_reflow_after_layout:2139callssymbol:src/helix/studio/outcome_explorer.py:_apply_density:2151(high)symbol:src/helix/studio/outcome_explorer.py:_reflow_after_layout:2139callssymbol:src/helix/studio/outcome_explorer.py:_apply_elide:2198(high)symbol:src/helix/studio/outcome_explorer.py:_reflow_after_layout:2139callssymbol:src/helix/studio/outcome_explorer.py:_apply_vertical_compact_state:2214(high)symbol:src/helix/studio/outcome_explorer.py:_refresh_audit_ribbon_package_action:9610callssymbol:src/helix/studio/outcome_explorer.py:_resolved_pilot_package_paths:9602(high)symbol:src/helix/studio/outcome_explorer.py:_refresh_audit_ribbon_package_action:9610callssymbol:src/helix/studio/outcome_explorer.py:set_package_action_visible:2372(high)symbol:src/helix/studio/outcome_explorer.py:_refresh_audit_ribbon_package_action:9610callssymbol:src/helix/studio/outcome_explorer.py:set_state:2086(high)symbol:src/helix/studio/outcome_explorer.py:_refresh_audit_ribbon_package_action:9610callssymbol:src/helix/studio/outcome_explorer.py:set_summary_action_visible:2377(high)symbol:src/helix/studio/outcome_explorer.py:_refresh_audit_ribbon_package_action:9610callssymbol:src/helix/studio/outcome_explorer.py:set_verify_action_visible:2382(high)symbol:src/helix/studio/outcome_explorer.py:_refresh_audit_ribbon_package_action:9610callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(medium)symbol:src/helix/studio/outcome_explorer.py:_refresh_decision_authority_banner:6721callssymbol:src/helix/studio/outcome_explorer.py:_decision_label:7853(high)symbol:src/helix/studio/outcome_explorer.py:_refresh_decision_authority_banner:6721callssymbol:src/helix/studio/outcome_explorer.py:_run_summary_v2:7250(high)symbol:src/helix/studio/outcome_explorer.py:_refresh_decision_authority_banner:6721callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_refresh_export_block:7588callssymbol:src/helix/studio/governance_stamp.py:export_watermark_label:23(medium)symbol:src/helix/studio/outcome_explorer.py:_refresh_export_block:7588callssymbol:src/helix/studio/outcome_explorer.py:_current_run_invalid_reason:7575(high)symbol:src/helix/studio/outcome_explorer.py:_refresh_export_block:7588callssymbol:src/helix/studio/outcome_explorer.py:_effective_decision_mode:7296(high)symbol:src/helix/studio/outcome_explorer.py:_refresh_export_block:7588callssymbol:src/helix/studio/outcome_explorer.py:_is_demo_run:6748(high)symbol:src/helix/studio/outcome_explorer.py:_refresh_export_block:7588callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_refresh_overlay_legend:12082callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:src/helix/studio/outcome_explorer.py:_refresh_overlay_legend:12082callssymbol:src/helix/clinical/schema.py:Baseline:66(medium)symbol:src/helix/studio/outcome_explorer.py:_refresh_overlay_legend:12082callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_refresh_posterior_context_panel:10875callssymbol:src/helix/sim/experiment_planner.py:format_recommendation_short:346(medium)symbol:src/helix/studio/outcome_explorer.py:_refresh_posterior_context_panel:10875callssymbol:src/helix/sim/experiment_planner.py:recommend_next_experiment_from_payload:311(medium)symbol:src/helix/studio/outcome_explorer.py:_refresh_posterior_context_panel:10875callssymbol:src/helix/studio/outcome_explorer.py:_update_domain_badge:7849(high)symbol:src/helix/studio/outcome_explorer.py:_refresh_posterior_context_panel:10875callssymbol:src/helix/studio/outcome_explorer.py:set_next_experiment:4774(high)symbol:src/helix/studio/outcome_explorer.py:_refresh_posterior_context_panel:10875callssymbol:src/helix/studio/outcome_explorer.py:set_posterior_context:4733(high)symbol:src/helix/studio/outcome_explorer.py:_refresh_posterior_context_panel:10875callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_refresh_run_chips:8906callssymbol:src/helix/studio/outcome_explorer.py:_set_run_chips:8873(high)symbol:src/helix/studio/outcome_explorer.py:_refresh_run_chips:8906callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_refresh_sequence_context:10510callssymbol:src/helix/studio/outcome_explorer.py:_current_bar_by_label:10505(high)symbol:src/helix/studio/outcome_explorer.py:_refresh_sequence_context:10510callssymbol:src/helix/studio/outcome_explorer.py:_update_sequence_context:10514(high)symbol:src/helix/studio/outcome_explorer.py:_refresh:5062callssymbol:src/helix/studio/outcome_explorer.py:_render_context:5070(high)symbol:src/helix/studio/outcome_explorer.py:_request_global_focus_mode:6391callssymbol:src/helix/studio/main_window.py:window:349(medium)symbol:src/helix/studio/outcome_explorer.py:_request_global_focus_mode:6391callssymbol:src/helix/studio/outcome_explorer.py:set_focus_mode:6361(high)symbol:src/helix/studio/outcome_explorer.py:_request_global_focus_mode:6391callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/outcome_explorer.py:_resolved_pilot_package_paths:9602callssymbol:src/helix/studio/outcome_explorer.py:_default_pilot_brief_path:9583(high)symbol:src/helix/studio/outcome_explorer.py:_resolved_pilot_package_paths:9602callssymbol:src/helix/studio/pilot_handoff.py:resolve_saved_pilot_package_paths:275(medium)symbol:src/helix/studio/outcome_explorer.py:_restore_locked_selection:5324callssymbol:src/helix/studio/outcome_explorer.py:setHighlighted:3630(high)symbol:src/helix/studio/outcome_explorer.py:_run_summary_v2:7250callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_score_color:726callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:src/helix/studio/outcome_explorer.py:_select_calibration_bundle_dir:7387callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/outcome_explorer.py:_select_calibration_bundle_dir:7387callssymbol:src/helix/studio/outcome_explorer.py:_update_contract_badges:7683(high)symbol:src/helix/studio/outcome_explorer.py:_select_row_by_id:5306callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_select_row_by_id:5306callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:src/helix/studio/outcome_explorer.py:_set_accent:2147callssymbol:src/helix/studio/outcome_explorer.py:_apply_style:2183(high)symbol:src/helix/studio/outcome_explorer.py:_set_decision_details_expanded:7051callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/outcome_explorer.py:_set_decision_details_expanded:7051callssymbol:src/helix/studio/outcome_explorer.py:_update_decision_summary_toggle_text:7040(high)symbol:src/helix/studio/outcome_explorer.py:_set_decision_details_expanded:7051callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/outcome_explorer.py:_set_detail_level:11087callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/outcome_explorer.py:_set_detail_level:11087callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/outcome_explorer.py:_set_detail_level:11087callssymbol:src/helix/studio/outcome_explorer.py:_apply_compact_header_state:11344(high)symbol:src/helix/studio/outcome_explorer.py:_set_detail_level:11087callssymbol:src/helix/studio/outcome_explorer.py:_apply_decision_details_expand_policy:7076(high)symbol:src/helix/studio/outcome_explorer.py:_set_detail_level:11087callssymbol:src/helix/studio/outcome_explorer.py:_is_prime_run:9012(high)symbol:src/helix/studio/outcome_explorer.py:_set_detail_level:11087callssymbol:src/helix/studio/outcome_explorer.py:_on_inspect_toggled:11221(high)symbol:src/helix/studio/outcome_explorer.py:_set_detail_level:11087callssymbol:src/helix/studio/outcome_explorer.py:_refresh_run_chips:8906(high)symbol:src/helix/studio/outcome_explorer.py:_set_detail_level:11087callssymbol:src/helix/studio/outcome_explorer.py:_update_metadata_chips:8836(high)symbol:src/helix/studio/outcome_explorer.py:_set_detail_level:11087callssymbol:src/helix/studio/outcome_explorer.py:_update_pathway_mix_label:8932(high)symbol:src/helix/studio/outcome_explorer.py:_set_row_bold:5328callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:src/helix/studio/outcome_explorer.py:_set_rows:2516callssymbol:src/helix/studio/outcome_explorer.py:_add_row:2529(high)symbol:src/helix/studio/outcome_explorer.py:_set_rows:2516callssymbol:src/helix/studio/outcome_explorer.py:count:1879(high)symbol:src/helix/studio/outcome_explorer.py:_set_rows:2516callssymbol:src/helix/studio/outcome_explorer.py:takeAt:1887(high)symbol:src/helix/studio/outcome_explorer.py:_set_run_chips:8873callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(high)symbol:src/helix/studio/outcome_explorer.py:_set_run_chips:8873callssymbol:src/helix/studio/outcome_explorer.py:count:1879(high)symbol:src/helix/studio/outcome_explorer.py:_set_run_chips:8873callssymbol:src/helix/studio/outcome_explorer.py:takeAt:1887(high)symbol:src/helix/studio/outcome_explorer.py:_set_run_chips:8873callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_show_help:6623callssymbol:src/helix/studio/outcome_explorer.py:_help_text:6616(high)symbol:src/helix/studio/outcome_explorer.py:_show_hover_tooltip:3255callssymbol:src/helix/studio/outcome_explorer.py:_hover_text:3212(high)symbol:src/helix/studio/outcome_explorer.py:_show_hover_tooltip:3896callssymbol:src/helix/studio/outcome_explorer.py:_hover_text:3212(high)symbol:src/helix/studio/outcome_explorer.py:_start_animation:3122callssymbol:src/helix/studio/ordinal_bins.py:tier_fill_fraction:45(medium)symbol:src/helix/studio/outcome_explorer.py:_start_animation:3122callssymbol:src/helix/studio/ordinal_bins.py:tier_for_rank:23(medium)symbol:src/helix/studio/outcome_explorer.py:_start_animation:3122callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_start_animation:3810callssymbol:src/helix/studio/ordinal_bins.py:tier_fill_fraction:45(medium)symbol:src/helix/studio/outcome_explorer.py:_start_animation:3810callssymbol:src/helix/studio/ordinal_bins.py:tier_for_rank:23(medium)symbol:src/helix/studio/outcome_explorer.py:_start_animation:3810callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_step_next:4961callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/outcome_explorer.py:_step_prev:4956callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/outcome_explorer.py:_suggest_export_path:9923callssymbol:src/helix/studio/outcome_explorer.py:_export_filename_prefix:7310(high)symbol:src/helix/studio/outcome_explorer.py:_suggest_export_path:9923callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_summarize_hit:8348callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_sync_exploratory_color_ack_for_data:6337callssymbol:src/helix/studio/outcome_explorer.py:_exploratory_ack_key_for_data:6321(high)symbol:src/helix/studio/outcome_explorer.py:_sync_exploratory_color_ack_for_data:6337callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_thermo_color:3186callssymbol:src/helix/studio/semantic_schema.py:scalar_value:288(medium)symbol:src/helix/studio/outcome_explorer.py:_tick_animation:3153callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/outcome_explorer.py:_tick_animation:3153callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_tick_animation:3832callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/outcome_explorer.py:_tick_animation:3832callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_tick_blocker_focus:7137callssymbol:src/helix/studio/outcome_explorer.py:_focus_decision_detail_row:7091(high)symbol:src/helix/studio/outcome_explorer.py:_tick_blocker_focus:7137callssymbol:src/helix/studio/outcome_explorer.py:_pick_first_blocker_label:7124(high)symbol:src/helix/studio/outcome_explorer.py:_tinted_icon:2699callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/outcome_explorer.py:_toggle_play:4966callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_uncertainty_interval:7887callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_update_contract_badges:7683callssymbol:src/helix/studio/outcome_explorer.py:_effective_decision_mode:7296(high)symbol:src/helix/studio/outcome_explorer.py:_update_contract_badges:7683callssymbol:src/helix/studio/outcome_explorer.py:_update_models_button:7696(high)symbol:src/helix/studio/outcome_explorer.py:_update_contract_badges:7683callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_update_decision_summary_toggle_text:7040callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_update_domain_badge:7849callssymbol:src/helix/studio/outcome_explorer.py:_update_models_button:7696(high)symbol:src/helix/studio/outcome_explorer.py:_update_expl_toggle_text:2482callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_update_gate_banner:7169callssymbol:src/helix/studio/outcome_explorer.py:_refresh_decision_authority_banner:6721(high)symbol:src/helix/studio/outcome_explorer.py:_update_label:4984callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_update_label:4984callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_update_mass_hover:10523callssymbol:src/helix/studio/outcome_explorer.py:set_values:608(high)symbol:src/helix/studio/outcome_explorer.py:_update_mass_hover:10523callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/outcome_explorer.py:_update_metadata_chips:8836callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_update_metadata_chips:8836callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_update_models_button:7696callssymbol:src/helix/studio/outcome_explorer.py:_run_summary_v2:7250(high)symbol:src/helix/studio/outcome_explorer.py:_update_models_button:7696callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_update_offtarget_heat:11534callssymbol:src/helix/core/offtarget_heat.py:compute_offtarget_heat:70(medium)symbol:src/helix/studio/outcome_explorer.py:_update_offtarget_heat:11534callssymbol:src/helix/studio/offtarget_heat_widget.py:clear_heat:28(medium)symbol:src/helix/studio/outcome_explorer.py:_update_offtarget_heat:11534callssymbol:src/helix/studio/offtarget_heat_widget.py:set_heat:19(medium)symbol:src/helix/studio/outcome_explorer.py:_update_offtarget_heat:11534callssymbol:src/helix/studio/outcome_explorer.py:_format_cas_dna_interaction_chip:8157(high)symbol:src/helix/studio/outcome_explorer.py:_update_offtarget_heat:11534callssymbol:src/helix/studio/outcome_explorer.py:_window_local_offtarget_interaction_proxy:8004(high)symbol:src/helix/studio/outcome_explorer.py:_update_offtarget_heat:11534callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_update_offtarget_heat:11534callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_update_pathway_mix_label:8932callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_update_pathway_mix_label:8932callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/outcome_explorer.py:_update_pathway_mix_label:8932callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_update_prime_inspector:12052callssymbol:src/helix/studio/outcome_explorer.py:_derive_prime_cfg_from_edit_plan:11986(high)symbol:src/helix/studio/outcome_explorer.py:_update_prime_inspector:12052callssymbol:src/helix/studio/outcome_explorer.py:set_context:3075(high)symbol:src/helix/studio/outcome_explorer.py:_update_prime_inspector:12052callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_update_prob_mass:11618callssymbol:src/helix/studio/outcome_explorer.py:set_values:608(high)symbol:src/helix/studio/outcome_explorer.py:_update_provenance_strip:7350callssymbol:src/helix/studio/outcome_explorer.py:_current_provenance:7329(high)symbol:src/helix/studio/outcome_explorer.py:_update_provenance_strip:7350callssymbol:src/helix/studio/outcome_explorer.py:_format_provenance_compact:7336(high)symbol:src/helix/studio/outcome_explorer.py:_update_provenance_strip:7350callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_update_rank_chip:11056callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_update_search_mode_badge:8741callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:src/helix/studio/outcome_explorer.py:_update_search_mode_badge:8741callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_update_search_mode_badge:8741callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_update_sequence_context:10514callssymbol:src/helix/studio/outcome_explorer.py:_build_sequence_context:6498(high)symbol:src/helix/studio/outcome_explorer.py:_update_sequence_context:10514callssymbol:src/helix/studio/outcome_explorer.py:set_context:3075(high)symbol:src/helix/studio/outcome_explorer.py:_update_sequence_context:10514callssymbol:src/helix/studio/outcome_explorer.py:set_mode:5050(high)symbol:src/helix/studio/outcome_explorer.py:_update_toggle_text:2845callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_update_viz_badge:10679callssymbol:src/helix/studio/outcome_explorer.py:_set_export_enabled:7616(high)symbol:src/helix/studio/outcome_explorer.py:_update_viz_badge:10679callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:_verify_pilot_package:9844callssymbol:src/helix/studio/outcome_explorer.py:_resolved_pilot_package_paths:9602(high)symbol:src/helix/studio/outcome_explorer.py:_verify_pilot_package:9844callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(medium)symbol:src/helix/studio/outcome_explorer.py:_verify_pilot_package:9844callssymbol:src/helix/studio/pilot_package_ui.py:preview_pilot_package_verification:290(medium)symbol:src/helix/studio/outcome_explorer.py:_watermark_export_image:11700callssymbol:src/helix/studio/governance_stamp.py:export_watermark_label:23(medium)symbol:src/helix/studio/outcome_explorer.py:_watermark_export_image:11700callssymbol:src/helix/studio/governance_stamp.py:governance_stamp_lines:353(medium)symbol:src/helix/studio/outcome_explorer.py:_watermark_export_image:11700callssymbol:src/helix/studio/outcome_explorer.py:_governance_context_for_export:11661(high)symbol:src/helix/studio/outcome_explorer.py:_watermark_export_image:11700callssymbol:src/helix/studio/outcome_explorer.py:_is_demo_run:6748(high)symbol:src/helix/studio/outcome_explorer.py:_watermark_export_image:11700callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/outcome_explorer.py:_why_for_outcome:689callssymbol:src/helix/studio/outcome_explorer.py:_classify_prime_outcome:733(high)symbol:src/helix/studio/outcome_explorer.py:_window_local_offtarget_interaction_proxy:8004callssymbol:src/helix/bioinformatics.py:normalize_sequence:38(medium)symbol:src/helix/studio/outcome_explorer.py:_window_local_offtarget_interaction_proxy:8004callssymbol:src/helix/crispr/score.py:enumerate_off_targets:43(medium)symbol:src/helix/studio/outcome_explorer.py:_window_local_offtarget_interaction_proxy:8004callssymbol:src/helix/crispr/score.py:score_off_targets:155(medium)symbol:src/helix/studio/outcome_explorer.py:_window_local_offtarget_interaction_proxy:8004callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:_write_pilot_brief:9783callssymbol:src/helix/studio/outcome_explorer.py:_default_pilot_brief_path:9583(high)symbol:src/helix/studio/outcome_explorer.py:_write_pilot_brief:9783callssymbol:src/helix/studio/outcome_explorer.py:_default_pilot_decision_attachment_path:9599(high)symbol:src/helix/studio/outcome_explorer.py:_write_pilot_brief:9783callssymbol:src/helix/studio/outcome_explorer.py:_pilot_brief_attachment_candidates:9567(high)symbol:src/helix/studio/outcome_explorer.py:_write_pilot_brief:9783callssymbol:src/helix/studio/outcome_explorer.py:_pilot_brief_report:9674(high)symbol:src/helix/studio/outcome_explorer.py:_write_pilot_brief:9783callssymbol:src/helix/studio/outcome_explorer.py:_pilot_decision_attachment_payload:9641(high)symbol:src/helix/studio/outcome_explorer.py:_write_pilot_brief:9783callssymbol:src/helix/studio/pilot_handoff.py:pilot_package_dir_for_brief:225(medium)symbol:src/helix/studio/outcome_explorer.py:_write_pilot_brief:9783callssymbol:src/helix/studio/pilot_handoff.py:remember_pilot_handoff_write_result:407(medium)symbol:src/helix/studio/outcome_explorer.py:_write_pilot_brief:9783callssymbol:src/helix/studio/pilot_handoff.py:write_pilot_handoff_artifacts:771(medium)symbol:src/helix/studio/outcome_explorer.py:_write_pilot_decision_attachment:9664callssymbol:src/helix/studio/outcome_explorer.py:_default_pilot_brief_path:9583(high)symbol:src/helix/studio/outcome_explorer.py:_write_pilot_decision_attachment:9664callssymbol:src/helix/studio/outcome_explorer.py:_default_pilot_decision_attachment_path:9599(high)symbol:src/helix/studio/outcome_explorer.py:_write_pilot_decision_attachment:9664callssymbol:src/helix/studio/outcome_explorer.py:_pilot_brief_report:9674(high)symbol:src/helix/studio/outcome_explorer.py:_write_pilot_decision_attachment:9664callssymbol:src/helix/studio/outcome_explorer.py:_pilot_decision_attachment_payload:9641(high)symbol:src/helix/studio/outcome_explorer.py:_write_pilot_decision_attachment:9664callssymbol:src/helix/studio/pilot_handoff.py:write_pilot_handoff_artifacts:771(medium)symbol:src/helix/studio/outcome_explorer.py:addWidget:1873callssymbol:src/helix/gui/simbuilder/app.py:addWidget:125(medium)symbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data_from_evs:1570callssymbol:src/helix/studio/outcome_explorer.py:_contract_hashes_from_evs:537(high)symbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data_from_evs:1570callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerData:879(high)symbol:src/helix/studio/outcome_explorer.py:explain:748callssymbol:src/helix/studio/outcome_explorer.py:count:1879(high)symbol:src/helix/studio/outcome_explorer.py:heightForWidth:1900callssymbol:src/helix/studio/outcome_explorer.py:_do_layout:1919(high)symbol:src/helix/studio/outcome_explorer.py:intended_functional_auditability:245callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:keyPressEvent:12099callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/outcome_explorer.py:keyPressEvent:12099callssymbol:src/helix/studio/iterated_dynamics.py:key:21(medium)symbol:src/helix/studio/outcome_explorer.py:keyPressEvent:12099callssymbol:src/helix/studio/outcome_explorer.py:_on_chart_view_changed:11452(high)symbol:src/helix/studio/outcome_explorer.py:keyPressEvent:12099callssymbol:src/helix/studio/outcome_explorer.py:_on_outcome_selected:10446(high)symbol:src/helix/studio/outcome_explorer.py:keyPressEvent:12099callssymbol:src/helix/studio/run_history.py:selectRow:543(medium)symbol:src/helix/studio/outcome_explorer.py:keyPressEvent:5010callssymbol:src/helix/studio/iterated_dynamics.py:key:21(medium)symbol:src/helix/studio/outcome_explorer.py:keyPressEvent:5010callssymbol:src/helix/studio/outcome_explorer.py:_step_next:4961(high)symbol:src/helix/studio/outcome_explorer.py:keyPressEvent:5010callssymbol:src/helix/studio/outcome_explorer.py:_step_prev:4956(high)symbol:src/helix/studio/outcome_explorer.py:keyPressEvent:5010callssymbol:src/helix/studio/outcome_explorer.py:_toggle_play:4966(high)symbol:src/helix/studio/outcome_explorer.py:leaveEvent:3621callssymbol:src/helix/studio/outcome_explorer.py:leaveEvent:4528(high)symbol:src/helix/studio/outcome_explorer.py:leaveEvent:4528callssymbol:src/helix/studio/outcome_explorer.py:leaveEvent:3621(high)symbol:src/helix/studio/outcome_explorer.py:minimumSize:1911callssymbol:src/helix/studio/outcome_explorer.py:sizeHint:1908(high)symbol:src/helix/studio/outcome_explorer.py:minimumSize:1911callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/outcome_explorer.py:mouseMoveEvent:3549callssymbol:src/helix/live/viz/hud.py:contains:118(medium)symbol:src/helix/studio/outcome_explorer.py:mouseMoveEvent:3549callssymbol:src/helix/studio/outcome_explorer.py:_bar_height_px:3167(high)symbol:src/helix/studio/outcome_explorer.py:mouseMoveEvent:3549callssymbol:src/helix/studio/outcome_explorer.py:_filtered_bars:3267(high)symbol:src/helix/studio/outcome_explorer.py:mouseMoveEvent:3549callssymbol:src/helix/studio/outcome_explorer.py:_show_hover_tooltip:3255(high)symbol:src/helix/studio/outcome_explorer.py:mouseMoveEvent:3549callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:mouseMoveEvent:4413callssymbol:src/helix/live/viz/hud.py:contains:118(medium)symbol:src/helix/studio/outcome_explorer.py:mouseMoveEvent:4413callssymbol:src/helix/studio/outcome_explorer.py:_filtered:3908(high)symbol:src/helix/studio/outcome_explorer.py:mouseMoveEvent:4413callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:mousePressEvent:2063callssymbol:src/helix/studio/outcome_explorer.py:mousePressEvent:2338(high)symbol:src/helix/studio/outcome_explorer.py:mousePressEvent:2063callssymbol:Visualization_Bench/prototype.js:button:920(low)symbol:src/helix/studio/outcome_explorer.py:mousePressEvent:2338callssymbol:src/helix/studio/outcome_explorer.py:mousePressEvent:2063(high)symbol:src/helix/studio/outcome_explorer.py:mousePressEvent:2338callssymbol:Visualization_Bench/prototype.js:button:920(low)symbol:src/helix/studio/outcome_explorer.py:mousePressEvent:3521callssymbol:src/helix/live/viz/hud.py:contains:118(medium)symbol:src/helix/studio/outcome_explorer.py:mousePressEvent:3521callssymbol:src/helix/studio/outcome_explorer.py:_filtered_bars:3267(high)symbol:src/helix/studio/outcome_explorer.py:mousePressEvent:4333callssymbol:src/helix/live/viz/hud.py:contains:118(medium)symbol:src/helix/studio/outcome_explorer.py:mousePressEvent:4333callssymbol:src/helix/studio/outcome_explorer.py:_filtered:3908(high)symbol:src/helix/studio/outcome_explorer.py:mousePressEvent:4333callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:mouseReleaseEvent:2068callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/outcome_explorer.py:mouseReleaseEvent:2068callssymbol:src/helix/live/viz/hud.py:contains:118(medium)symbol:src/helix/studio/outcome_explorer.py:mouseReleaseEvent:2068callssymbol:src/helix/studio/outcome_explorer.py:mouseReleaseEvent:2343(high)symbol:src/helix/studio/outcome_explorer.py:mouseReleaseEvent:2068callssymbol:Visualization_Bench/prototype.js:button:920(low)symbol:src/helix/studio/outcome_explorer.py:mouseReleaseEvent:2343callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/outcome_explorer.py:mouseReleaseEvent:2343callssymbol:src/helix/live/viz/hud.py:contains:118(medium)symbol:src/helix/studio/outcome_explorer.py:mouseReleaseEvent:2343callssymbol:src/helix/studio/outcome_explorer.py:mouseReleaseEvent:2068(high)symbol:src/helix/studio/outcome_explorer.py:mouseReleaseEvent:2343callssymbol:Visualization_Bench/prototype.js:button:920(low)symbol:src/helix/studio/outcome_explorer.py:paintEvent:2748callssymbol:src/helix/studio/outcome_explorer.py:_draw_elevated_panel:468(high)symbol:src/helix/studio/outcome_explorer.py:paintEvent:3285callssymbol:src/helix/studio/lightcone_audit_pack.py:line:55(medium)symbol:src/helix/studio/outcome_explorer.py:paintEvent:3285callssymbol:src/helix/studio/ordinal_bins.py:tier_for_rank:23(medium)symbol:src/helix/studio/outcome_explorer.py:paintEvent:3285callssymbol:src/helix/studio/outcome_explorer.py:_alpha_for_bar:3178(high)symbol:src/helix/studio/outcome_explorer.py:paintEvent:3285callssymbol:src/helix/studio/outcome_explorer.py:_bar_height_px:3167(high)symbol:src/helix/studio/outcome_explorer.py:paintEvent:3285callssymbol:src/helix/studio/outcome_explorer.py:_chart_color_for_bar:655(high)symbol:src/helix/studio/outcome_explorer.py:paintEvent:3285callssymbol:src/helix/studio/outcome_explorer.py:_choose_position_ticks:1089(high)symbol:src/helix/studio/outcome_explorer.py:paintEvent:3285callssymbol:src/helix/studio/outcome_explorer.py:_classify_prime_outcome:733(high)symbol:src/helix/studio/outcome_explorer.py:paintEvent:3285callssymbol:src/helix/studio/outcome_explorer.py:_draw_elevated_panel:468(high)symbol:src/helix/studio/outcome_explorer.py:paintEvent:3285callssymbol:src/helix/studio/outcome_explorer.py:_exploratory_desaturate:279(high)symbol:src/helix/studio/outcome_explorer.py:paintEvent:3285callssymbol:src/helix/studio/outcome_explorer.py:_filtered_bars:3267(high)symbol:src/helix/studio/outcome_explorer.py:paintEvent:3285callssymbol:src/helix/studio/outcome_explorer.py:_label_for_outcome:291(high)symbol:src/helix/studio/outcome_explorer.py:paintEvent:3285callssymbol:src/helix/studio/outcome_explorer.py:_srgb_luma:271(high)symbol:src/helix/studio/outcome_explorer.py:paintEvent:3285callssymbol:src/helix/studio/outcome_explorer.py:_thermo_color:3186(high)symbol:src/helix/studio/outcome_explorer.py:paintEvent:3285callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:paintEvent:3285callssymbol:src/helixspec/ast.py:site:328(medium)symbol:src/helix/studio/outcome_explorer.py:paintEvent:3285callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/outcome_explorer.py:paintEvent:3285callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/outcome_explorer.py:paintEvent:3992callssymbol:src/helix/studio/outcome_explorer.py:_choose_position_ticks:1089(high)symbol:src/helix/studio/outcome_explorer.py:paintEvent:3992callssymbol:src/helix/studio/outcome_explorer.py:_draw_elevated_panel:468(high)symbol:src/helix/studio/outcome_explorer.py:paintEvent:3992callssymbol:src/helix/studio/outcome_explorer.py:_filtered:3908(high)symbol:src/helix/studio/outcome_explorer.py:paintEvent:3992callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:paintEvent:3992callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/outcome_explorer.py:paintEvent:620callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/outcome_explorer.py:paintEvent:620callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/outcome_explorer.py:refresh_open_outcome_explorers:12134callssymbol:src/helix/studio/outcome_explorer.py:refresh_preferences:6344(high)symbol:src/helix/studio/outcome_explorer.py:refresh_preferences:6344callssymbol:src/helix/studio/outcome_explorer.py:_apply_exploratory_visual_state:6280(high)symbol:src/helix/studio/outcome_explorer.py:refresh_preferences:6344callssymbol:src/helix/studio/session.py:state:220(medium)symbol:src/helix/studio/outcome_explorer.py:resizeEvent:2080callssymbol:src/helix/studio/outcome_explorer.py:_apply_density:2151(high)symbol:src/helix/studio/outcome_explorer.py:resizeEvent:2080callssymbol:src/helix/studio/outcome_explorer.py:_apply_elide:2198(high)symbol:src/helix/studio/outcome_explorer.py:resizeEvent:2080callssymbol:src/helix/studio/outcome_explorer.py:_apply_vertical_compact_state:2214(high)symbol:src/helix/studio/outcome_explorer.py:resizeEvent:2080callssymbol:src/helix/studio/outcome_explorer.py:resizeEvent:2355(high)symbol:src/helix/studio/outcome_explorer.py:resizeEvent:2355callssymbol:src/helix/studio/outcome_explorer.py:_apply_elide:2198(high)symbol:src/helix/studio/outcome_explorer.py:resizeEvent:2355callssymbol:src/helix/studio/outcome_explorer.py:resizeEvent:2080(high)symbol:src/helix/studio/outcome_explorer.py:resizeEvent:3062callssymbol:src/helix/studio/outcome_explorer.py:_position_ack_btn:3046(high)symbol:src/helix/studio/outcome_explorer.py:resizeEvent:3062callssymbol:src/helix/studio/outcome_explorer.py:resizeEvent:2080(high)symbol:src/helix/studio/outcome_explorer.py:resizeEvent:3785callssymbol:src/helix/studio/outcome_explorer.py:_position_ack_btn:3046(high)symbol:src/helix/studio/outcome_explorer.py:resizeEvent:3785callssymbol:src/helix/studio/outcome_explorer.py:resizeEvent:2080(high)symbol:src/helix/studio/outcome_explorer.py:resizeEvent:6354callssymbol:src/helix/studio/outcome_explorer.py:_apply_compact_header_state:11344(high)symbol:src/helix/studio/outcome_explorer.py:resizeEvent:6354callssymbol:src/helix/studio/outcome_explorer.py:resizeEvent:2080(high)symbol:src/helix/studio/outcome_explorer.py:set_baseline_overlay:11944callssymbol:src/helix/studio/outcome_explorer.py:_apply_overlay:11962(high)symbol:src/helix/studio/outcome_explorer.py:set_baseline_overlay:11944callssymbol:src/helix/studio/outcome_explorer.py:_build_data_from_evs:11049(high)symbol:src/helix/studio/outcome_explorer.py:set_baseline_overlay:11944callssymbol:src/helix/studio/outcome_explorer.py:_label_from_evs:12068(high)symbol:src/helix/studio/outcome_explorer.py:set_baseline_overlay:11944callssymbol:src/helix/studio/outcome_explorer.py:_refresh_overlay_legend:12082(high)symbol:src/helix/studio/outcome_explorer.py:set_baseline_overlay:11944callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/outcome_explorer.py:set_compact_mode:11156callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/outcome_explorer.py:set_compact_mode:11156callssymbol:src/helix/studio/outcome_explorer.py:_apply_compact_header_state:11344(high)symbol:src/helix/studio/outcome_explorer.py:set_compact_mode:11156callssymbol:src/helix/studio/outcome_explorer.py:_refresh_run_chips:8906(high)symbol:src/helix/studio/outcome_explorer.py:set_compact_mode:11156callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/outcome_explorer.py:set_context:3075callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:set_context:5058callssymbol:src/helix/studio/outcome_explorer.py:_refresh:5062(high)symbol:src/helix/studio/outcome_explorer.py:set_data:3103callssymbol:src/helix/studio/outcome_explorer.py:_start_animation:3122(high)symbol:src/helix/studio/outcome_explorer.py:set_data:3789callssymbol:src/helix/studio/outcome_explorer.py:_assign_lanes:3972(high)symbol:src/helix/studio/outcome_explorer.py:set_data:3789callssymbol:src/helix/studio/outcome_explorer.py:_start_animation:3122(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/core/offtarget_heat.py:compute_offtarget_heat:70(medium)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:runs:183(medium)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/extension_host/supervisor.py:mode:92(medium)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_apply_overlay:11962(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_apply_probability_mode:6649(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_apply_summary_groups:11419(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_build_iteration_chips:8519(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_effective_decision_mode:7296(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_format_cas_dna_interaction_chip:8157(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_format_escape_risk_chip:8498(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_format_intended_edit_spec_short:7862(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_format_intended_tooltip:7942(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_format_intended_with_context:7914(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_format_off_target_chip:7973(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_format_prob_value:6629(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_format_regulatory_risk_chip:8724(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_format_splice_risk_chip:8707(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_format_stability_chip:8587(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_format_thermo_context:444(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_is_prime_run:9012(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_label_from_evs:12068(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_label_from_root_cause:216(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_on_filters_changed:10381(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_on_outcome_selected:10446(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_on_view_mode_changed:11441(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_refresh_decision_authority_banner:6721(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_refresh_export_block:7588(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_refresh_overlay_legend:12082(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_refresh_posterior_context_panel:10875(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_refresh_run_chips:8906(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_run_summary_v2:7250(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_sync_exploratory_color_ack_for_data:6337(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_update_analysis_shell_labels:8971(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_update_contract_badges:7683(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_update_metadata_chips:8836(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_update_pathway_mix_label:8932(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_update_prime_inspector:12052(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_update_prob_mass:11618(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_update_provenance_strip:7350(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_update_rank_chip:11056(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:_update_viz_badge:10679(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:DecisionDetailRow:2423(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:intended_functional_auditability:245(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:set_context:3075(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:set_data:3103(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:set_outcome_count:5425(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:set_overlay:3113(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:set_pathways:5446(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:set_prime_mode:4916(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:set_rows:5232(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:set_run_kind:2636(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:set_selection:4651(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:set_trace:2853(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:setHighlighted:3630(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/outcome_explorer.py:setSelected:3634(high)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/repair_pathways.py:classify_repair_pathway:54(medium)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/summary_contract_v2.py:repair_model_ui_label:1399(medium)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:src/helix/studio/summary_contract_v2.py:top_outcome_ui_label:1410(medium)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:set_data:9025callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/studio/outcome_explorer.py:set_dim_tier3_plus:5178callssymbol:src/helix/studio/outcome_explorer.py:set_rows:5232(high)symbol:src/helix/studio/outcome_explorer.py:set_engine_info:10849callssymbol:src/helix/studio/outcome_explorer.py:_update_engine_chip:11066(high)symbol:src/helix/studio/outcome_explorer.py:set_evs:10965callssymbol:src/helix/studio/outcome_explorer.py:_apply_probability_mode:6649(high)symbol:src/helix/studio/outcome_explorer.py:set_evs:10965callssymbol:src/helix/studio/outcome_explorer.py:_build_data_from_evs:11049(high)symbol:src/helix/studio/outcome_explorer.py:set_evs:10965callssymbol:src/helix/studio/outcome_explorer.py:_extract_posterior_payload:10861(high)symbol:src/helix/studio/outcome_explorer.py:set_evs:10965callssymbol:src/helix/studio/outcome_explorer.py:_on_chart_view_changed:11452(high)symbol:src/helix/studio/outcome_explorer.py:set_evs:10965callssymbol:src/helix/studio/outcome_explorer.py:_on_filters_changed:10381(high)symbol:src/helix/studio/outcome_explorer.py:set_evs:10965callssymbol:src/helix/studio/outcome_explorer.py:_on_outcome_selected:10446(high)symbol:src/helix/studio/outcome_explorer.py:set_evs:10965callssymbol:src/helix/studio/outcome_explorer.py:_refresh_audit_ribbon_package_action:9610(high)symbol:src/helix/studio/outcome_explorer.py:set_evs:10965callssymbol:src/helix/studio/outcome_explorer.py:_refresh_posterior_context_panel:10875(high)symbol:src/helix/studio/outcome_explorer.py:set_evs:10965callssymbol:src/helix/studio/outcome_explorer.py:_refresh_run_chips:8906(high)symbol:src/helix/studio/outcome_explorer.py:set_evs:10965callssymbol:src/helix/studio/outcome_explorer.py:_update_gate_banner:7169(high)symbol:src/helix/studio/outcome_explorer.py:set_evs:10965callssymbol:src/helix/studio/outcome_explorer.py:_update_offtarget_heat:11534(high)symbol:src/helix/studio/outcome_explorer.py:set_evs:10965callssymbol:src/helix/studio/outcome_explorer.py:set_data:3103(high)symbol:src/helix/studio/outcome_explorer.py:set_evs:10965callssymbol:src/helix/studio/outcome_explorer.py:set_rank:10844(high)symbol:src/helix/studio/outcome_explorer.py:set_evs:10965callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:set_evs:10965callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/outcome_explorer.py:set_focus_mode:6361callssymbol:src/helix/studio/outcome_explorer.py:_refresh_sequence_context:10510(high)symbol:src/helix/studio/outcome_explorer.py:set_focus_mode:6361callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/outcome_explorer.py:set_mode:5050callssymbol:src/helix/studio/outcome_explorer.py:_refresh:5062(high)symbol:src/helix/studio/outcome_explorer.py:set_muted:2629callssymbol:src/helix/studio/outcome_explorer.py:set_run_kind:2636(high)symbol:src/helix/studio/outcome_explorer.py:set_next_experiment:4774callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:set_outcome_count:5425callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/outcome_explorer.py:set_overlay_with_label:3802callssymbol:src/helix/studio/outcome_explorer.py:set_overlay:3113(high)symbol:src/helix/studio/outcome_explorer.py:set_package_action_visible:2372callssymbol:src/helix/studio/outcome_explorer.py:_apply_elide:2198(high)symbol:src/helix/studio/outcome_explorer.py:set_pathways:5446callssymbol:src/helix/studio/outcome_explorer.py:addItem:1869(high)symbol:src/helix/studio/outcome_explorer.py:set_pathways:5446callssymbol:src/helix/studio/summary_contract_v2.py:add:3482(medium)symbol:src/helix/studio/outcome_explorer.py:set_pathways:5446callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:set_physics_hints:4802callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:set_pilot_action_visible:2367callssymbol:src/helix/studio/outcome_explorer.py:_apply_elide:2198(high)symbol:src/helix/studio/outcome_explorer.py:set_prime_mode:4916callssymbol:src/helix/studio/outcome_explorer.py:addItem:1869(high)symbol:src/helix/studio/outcome_explorer.py:set_prime_mode:4916callssymbol:src/helix/studio/outcome_explorer.py:count:1879(high)symbol:src/helix/studio/outcome_explorer.py:set_quantitative_allowed:4621callssymbol:src/helix/studio/outcome_explorer.py:set_selection:4651(high)symbol:src/helix/studio/outcome_explorer.py:set_quantitative_allowed:5186callssymbol:src/helix/studio/outcome_explorer.py:_value_label:220(high)symbol:src/helix/studio/outcome_explorer.py:set_quantitative_allowed:5186callssymbol:src/helix/studio/outcome_explorer.py:set_rows:5232(high)symbol:src/helix/studio/outcome_explorer.py:set_quantitative_allowed:5417callssymbol:src/helix/studio/outcome_explorer.py:set_outcome_count:5425(high)symbol:src/helix/studio/outcome_explorer.py:set_rank:10844callssymbol:src/helix/studio/outcome_explorer.py:_update_rank_chip:11056(high)symbol:src/helix/studio/outcome_explorer.py:set_rows:5232callssymbol:src/helix/studio/ordinal_bins.py:tier_for_rank:23(medium)symbol:src/helix/studio/outcome_explorer.py:set_rows:5232callssymbol:src/helix/studio/outcome_explorer.py:_format_value:232(high)symbol:src/helix/studio/outcome_explorer.py:set_rows:5232callssymbol:src/helix/studio/outcome_explorer.py:_restore_locked_selection:5324(high)symbol:src/helix/studio/outcome_explorer.py:set_run_list:8797callssymbol:src/helix/studio/outcome_explorer.py:set_lens:3118(high)symbol:src/helix/studio/outcome_explorer.py:set_run_list:8797callssymbol:src/helix/studio/outcome_explorer.py:set_runs:4898(high)symbol:src/helix/studio/outcome_explorer.py:set_run_model:7209callssymbol:src/helix/studio/outcome_explorer.py:_extract_posterior_payload:10861(high)symbol:src/helix/studio/outcome_explorer.py:set_run_model:7209callssymbol:src/helix/studio/outcome_explorer.py:_refresh_decision_authority_banner:6721(high)symbol:src/helix/studio/outcome_explorer.py:set_run_model:7209callssymbol:src/helix/studio/outcome_explorer.py:_refresh_export_block:7588(high)symbol:src/helix/studio/outcome_explorer.py:set_run_model:7209callssymbol:src/helix/studio/outcome_explorer.py:_refresh_posterior_context_panel:10875(high)symbol:src/helix/studio/outcome_explorer.py:set_run_model:7209callssymbol:src/helix/studio/outcome_explorer.py:_run_summary_v2:7250(high)symbol:src/helix/studio/outcome_explorer.py:set_run_model:7209callssymbol:src/helix/studio/outcome_explorer.py:_set_export_enabled:7616(high)symbol:src/helix/studio/outcome_explorer.py:set_run_model:7209callssymbol:src/helix/studio/outcome_explorer.py:_update_contract_badges:7683(high)symbol:src/helix/studio/outcome_explorer.py:set_run_model:7209callssymbol:src/helix/studio/outcome_explorer.py:_update_metadata_chips:8836(high)symbol:src/helix/studio/outcome_explorer.py:set_run_model:7209callssymbol:src/helix/studio/outcome_explorer.py:_update_provenance_strip:7350(high)symbol:src/helix/studio/outcome_explorer.py:set_run_model:7209callssymbol:src/helix/studio/outcome_explorer.py:_update_search_mode_badge:8741(high)symbol:src/helix/studio/outcome_explorer.py:set_run_model:7209callssymbol:src/helix/studio/outcome_explorer.py:set_decision_mode_gate:7184(high)symbol:src/helix/studio/outcome_explorer.py:set_run_model:7209callssymbol:src/helix/studio/run_artifact.py:artifact_decision_mode_eligible:1207(medium)symbol:src/helix/studio/outcome_explorer.py:set_run_model:7209callssymbol:src/helix/studio/run_artifact.py:artifact_is_valid:1185(medium)symbol:src/helix/studio/outcome_explorer.py:set_run_model:7209callssymbol:src/helix/studio/run_artifact.py:artifact_root_causes:1192(medium)symbol:src/helix/studio/outcome_explorer.py:set_run_model:7209callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:set_runs:4898callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/outcome_explorer.py:set_runs:4898callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/outcome_explorer.py:set_runs:4898callssymbol:src/helix/studio/outcome_explorer.py:_update_label:4984(high)symbol:src/helix/studio/outcome_explorer.py:set_state:2359callssymbol:src/helix/studio/outcome_explorer.py:_apply_elide:2198(high)symbol:src/helix/studio/outcome_explorer.py:set_state:2359callssymbol:src/helix/studio/outcome_explorer.py:_apply_style:2183(high)symbol:src/helix/studio/outcome_explorer.py:set_summary_action_visible:2377callssymbol:src/helix/studio/outcome_explorer.py:_apply_elide:2198(high)symbol:src/helix/studio/outcome_explorer.py:set_trace:2853callssymbol:src/helix/studio/outcome_explorer.py:_update_toggle_text:2845(high)symbol:src/helix/studio/outcome_explorer.py:set_trace:2853callssymbol:src/helix/studio/outcome_explorer.py:set_series:2743(high)symbol:src/helix/studio/outcome_explorer.py:set_trace:2853callssymbol:src/helix/studio/outcome_explorer.py:TraceSeries:2729(high)symbol:src/helix/studio/outcome_explorer.py:set_trace:2853callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:set_trace:2853callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:set_value_mode:3084callssymbol:src/helix/studio/outcome_explorer.py:_legend_text:3198(high)symbol:src/helix/studio/outcome_explorer.py:set_value_mode:3084callssymbol:src/helix/studio/outcome_explorer.py:_value_label_lower:224(high)symbol:src/helix/studio/outcome_explorer.py:set_value_mode:3084callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_explorer.py:set_value_mode:4637callssymbol:src/helix/studio/outcome_explorer.py:set_selection:4651(high)symbol:src/helix/studio/outcome_explorer.py:set_value_mode:5209callssymbol:src/helix/studio/outcome_explorer.py:_value_label:220(high)symbol:src/helix/studio/outcome_explorer.py:set_value_mode:5209callssymbol:src/helix/studio/outcome_explorer.py:set_rows:5232(high)symbol:src/helix/studio/outcome_explorer.py:set_value_mode:5483callssymbol:src/helix/studio/outcome_explorer.py:_value_label:220(high)symbol:src/helix/studio/outcome_explorer.py:set_value_mode:5483callssymbol:src/helix/studio/outcome_explorer.py:count:1879(high)symbol:src/helix/studio/outcome_explorer.py:set_values:2005callssymbol:src/helix/studio/outcome_explorer.py:set_groups:1949(high)symbol:src/helix/studio/outcome_explorer.py:set_verify_action_visible:2382callssymbol:src/helix/studio/outcome_explorer.py:_apply_elide:2198(high)symbol:src/helix/studio/outcome_explorer.py:setGeometry:1904callssymbol:src/helix/gui/simbuilder/app.py:setGeometry:151(medium)symbol:src/helix/studio/outcome_explorer.py:setGeometry:1904callssymbol:src/helix/studio/outcome_explorer.py:_do_layout:1919(high)symbol:src/helix/studio/outcome_explorer.py:setHighlighted:5337callssymbol:src/helix/studio/outcome_explorer.py:_select_row_by_id:5306(high)symbol:src/helix/studio/outcome_explorer.py:setHighlighted:5337callssymbol:src/helix/studio/outcome_explorer.py:_set_row_bold:5328(high)symbol:src/helix/studio/outcome_explorer.py:setHighlighted:5337callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/outcome_explorer.py:sizeHint:1908callssymbol:src/helix/studio/outcome_explorer.py:minimumSize:1911(high)symbol:src/helix/studio/outcome_space_map.py:__init__:359callssymbol:src/helix/studio/outcome_space_map.py:__init__:953(high)symbol:src/helix/studio/outcome_space_map.py:__init__:953callssymbol:src/helix/studio/outcome_explorer.py:addItem:1869(medium)symbol:src/helix/studio/outcome_space_map.py:__init__:953callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/outcome_space_map.py:__init__:953callssymbol:src/helix/studio/outcome_space_map.py:__init__:359(high)symbol:src/helix/studio/outcome_space_map.py:__init__:953callssymbol:src/helix/studio/outcome_space_map.py:_apply_responsive_summary_chrome:1158(high)symbol:src/helix/studio/outcome_space_map.py:__init__:953callssymbol:src/helix/studio/outcome_space_map.py:_refresh:1228(high)symbol:src/helix/studio/outcome_space_map.py:__init__:953callssymbol:src/helix/studio/outcome_space_map.py:OutcomeSpaceMapCanvas:356(high)symbol:src/helix/studio/outcome_space_map.py:__init__:953callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/outcome_space_map.py:__init__:953callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_space_map.py:_apply_responsive_summary_chrome:1158callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/outcome_space_map.py:_apply_responsive_summary_chrome:1158callssymbol:src/helix/studio/outcome_space_map.py:_apply_overlay_combo_labels:1145(high)symbol:src/helix/studio/outcome_space_map.py:_apply_responsive_summary_chrome:1158callssymbol:src/helix/studio/outcome_space_map.py:_apply_summary_grid_layout:1132(high)symbol:src/helix/studio/outcome_space_map.py:_apply_responsive_summary_chrome:1158callssymbol:src/helix/studio/outcome_space_map.py:_is_compact_summary_mode:1122(high)symbol:src/helix/studio/outcome_space_map.py:_apply_responsive_summary_chrome:1158callssymbol:src/helix/studio/outcome_space_map.py:_is_short_summary_mode:1125(high)symbol:src/helix/studio/outcome_space_map.py:_apply_responsive_summary_chrome:1158callssymbol:src/helix/studio/outcome_space_map.py:_update_summary_strip:1285(high)symbol:src/helix/studio/outcome_space_map.py:_apply_responsive_summary_chrome:1158callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_space_map.py:_apply_summary_grid_layout:1132callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/outcome_space_map.py:_apply_summary_grid_layout:1132callssymbol:src/helix/studio/outcome_explorer.py:count:1879(medium)symbol:src/helix/studio/outcome_space_map.py:_apply_summary_grid_layout:1132callssymbol:src/helix/studio/outcome_explorer.py:takeAt:1887(medium)symbol:src/helix/studio/outcome_space_map.py:_build_selection:1379callssymbol:src/helix/studio/outcome_explorer.py:OutcomeSelection:907(medium)symbol:src/helix/studio/outcome_space_map.py:_build_viz_payload:1482callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/outcome_space_map.py:_build_viz_payload:1482callssymbol:src/helix/studio/outcome_space_map.py:_canonical_json:61(high)symbol:src/helix/studio/outcome_space_map.py:_build_viz_payload:1482callssymbol:src/helix/studio/outcome_space_map.py:_observed_overlay_results_sha256:1438(high)symbol:src/helix/studio/outcome_space_map.py:_compact_label_text:247callssymbol:src/helix/studio/outcome_space_map.py:_pretty_label:121(high)symbol:src/helix/studio/outcome_space_map.py:_compact_percent_text:275callssymbol:src/helix/studio/outcome_space_map.py:_clamp:117(high)symbol:src/helix/studio/outcome_space_map.py:_compact_trust_text:314callssymbol:src/helix/studio/outcome_space_map.py:_trust_text:307(high)symbol:src/helix/studio/outcome_space_map.py:_compute_hit_nodes:526callssymbol:src/helix/studio/outcome_space_map.py:_collapsed_peak_slots:491(high)symbol:src/helix/studio/outcome_space_map.py:_compute_hit_nodes:526callssymbol:src/helix/studio/outcome_space_map.py:_content_rect_for:470(high)symbol:src/helix/studio/outcome_space_map.py:_compute_hit_nodes:526callssymbol:src/helix/studio/outcome_space_map.py:_HitNode:345(high)symbol:src/helix/studio/outcome_space_map.py:_compute_hit_nodes:526callssymbol:src/helix/studio/outcome_space_map.py:_plot_rect_for:466(high)symbol:src/helix/studio/outcome_space_map.py:_compute_hit_nodes:526callssymbol:src/helix/studio/outcome_space_map.py:_radius_from_mass:321(high)symbol:src/helix/studio/outcome_space_map.py:_compute_hit_nodes:526callssymbol:src/helix/studio/outcome_space_map.py:_sha256_hex:57(high)symbol:src/helix/studio/outcome_space_map.py:_content_rect_for:470callssymbol:src/helix/studio/outcome_space_map.py:_is_short_plot_mode:194(high)symbol:src/helix/studio/outcome_space_map.py:_content_rect_for:470callssymbol:src/helix/studio/outcome_space_map.py:_plot_header_height:218(high)symbol:src/helix/studio/outcome_space_map.py:_content_rect_for:470callssymbol:src/helix/studio/outcome_space_map.py:_plot_mass_strip_height:224(high)symbol:src/helix/studio/outcome_space_map.py:_content_rect_for:470callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/outcome_space_map.py:_display_value:1293callssymbol:src/helix/studio/outcome_space_map.py:_short_summary_value_text:282(high)symbol:src/helix/studio/outcome_space_map.py:_draw_mass_strip:751callssymbol:src/helix/studio/outcome_space_map.py:_compact_label_text:247(high)symbol:src/helix/studio/outcome_space_map.py:_draw_mass_strip:751callssymbol:src/helix/studio/outcome_space_map.py:_display_mass:634(high)symbol:src/helix/studio/outcome_space_map.py:_draw_mass_strip:751callssymbol:src/helix/studio/outcome_space_map.py:_is_no_edit_label:257(high)symbol:src/helix/studio/outcome_space_map.py:_draw_mass_strip:751callssymbol:src/helix/studio/outcome_space_map.py:_is_short_plot_mode:194(high)symbol:src/helix/studio/outcome_space_map.py:_draw_mass_strip:751callssymbol:src/helix/studio/outcome_space_map.py:_plot_header_height:218(high)symbol:src/helix/studio/outcome_space_map.py:_draw_mass_strip:751callssymbol:src/helix/studio/outcome_space_map.py:_plot_mass_strip_height:224(high)symbol:src/helix/studio/outcome_space_map.py:_draw_mass_strip:751callssymbol:src/helix/studio/outcome_space_map.py:_plot_mass_strip_title:230(high)symbol:src/helix/studio/outcome_space_map.py:_draw_mass_strip:751callssymbol:src/helix/studio/outcome_space_map.py:_pretty_label:121(high)symbol:src/helix/studio/outcome_space_map.py:_draw_mass_strip:751callssymbol:src/helix/studio/outcome_space_map.py:_window_text_alpha:263(high)symbol:src/helix/studio/outcome_space_map.py:_draw_mass_strip:751callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/outcome_space_map.py:_draw_node_labels:851callssymbol:src/helix/studio/outcome_space_map.py:_clamp:117(high)symbol:src/helix/studio/outcome_space_map.py:_draw_node_labels:851callssymbol:src/helix/studio/outcome_space_map.py:_compact_label_text:247(high)symbol:src/helix/studio/outcome_space_map.py:_draw_node_labels:851callssymbol:src/helix/studio/outcome_space_map.py:_window_text_alpha:263(high)symbol:src/helix/studio/outcome_space_map.py:_draw_node_labels:851callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/outcome_space_map.py:_draw_plot_guides:641callssymbol:src/helix/studio/outcome_space_map.py:_collapsed_peak_note_text:188(high)symbol:src/helix/studio/outcome_space_map.py:_draw_plot_guides:641callssymbol:src/helix/studio/outcome_space_map.py:_is_short_plot_mode:194(high)symbol:src/helix/studio/outcome_space_map.py:_draw_plot_guides:641callssymbol:src/helix/studio/outcome_space_map.py:_plot_subtitle_text:178(high)symbol:src/helix/studio/outcome_space_map.py:_draw_plot_guides:641callssymbol:src/helix/studio/outcome_space_map.py:_plot_title_text:198(high)symbol:src/helix/studio/outcome_space_map.py:_draw_plot_guides:641callssymbol:src/helix/studio/outcome_space_map.py:_reference_peak_label:202(high)symbol:src/helix/studio/outcome_space_map.py:_draw_plot_guides:641callssymbol:src/helix/studio/outcome_space_map.py:_window_text_alpha:263(high)symbol:src/helix/studio/outcome_space_map.py:_draw_plot_guides:641callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/outcome_space_map.py:_export_context:1406callssymbol:src/helix/studio/export_labels.py:is_demo_from_metadata:9(medium)symbol:src/helix/studio/outcome_space_map.py:_export_png:1521callssymbol:src/helix/studio/outcome_space_map.py:_write_png:1531(high)symbol:src/helix/studio/outcome_space_map.py:_export_png:1521callssymbol:tests/studio/test_export_hardening.py:grab:142(low)symbol:src/helix/studio/outcome_space_map.py:_observed_overlay_results_sha256:1438callssymbol:src/helix/studio/results_io.py:results_record_sha256:83(medium)symbol:src/helix/studio/outcome_space_map.py:_on_node_clicked:1365callssymbol:src/helix/studio/outcome_space_map.py:_build_selection:1379(high)symbol:src/helix/studio/outcome_space_map.py:_on_node_clicked:1365callssymbol:src/helix/studio/outcome_space_map.py:_refresh:1228(high)symbol:src/helix/studio/outcome_space_map.py:_on_node_clicked:1365callssymbol:src/helix/studio/outcome_space_map.py:_update_summary_strip:1285(high)symbol:src/helix/studio/outcome_space_map.py:_on_node_clicked:1365callssymbol:src/helix/studio/session.py:emit:31(medium)symbol:src/helix/studio/outcome_space_map.py:_on_node_clicked:1365callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/outcome_space_map.py:_on_overlay_changed:1119callssymbol:src/helix/studio/outcome_space_map.py:_refresh:1228(high)symbol:src/helix/studio/outcome_space_map.py:_percent_text:269callssymbol:src/helix/studio/outcome_space_map.py:_clamp:117(high)symbol:src/helix/studio/outcome_space_map.py:_plot_rect_for:466callssymbol:src/helix/studio/outcome_space_map.py:_label_lane_width:234(high)symbol:src/helix/studio/outcome_space_map.py:_pretty_label:121callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/studio/outcome_space_map.py:_radius_from_mass:321callssymbol:src/helix/studio/outcome_space_map.py:_clamp:117(high)symbol:src/helix/studio/outcome_space_map.py:_refresh:1228callssymbol:src/helix/studio/outcome_space_map.py:_update_overlay_labels:1241(high)symbol:src/helix/studio/outcome_space_map.py:_refresh:1228callssymbol:src/helix/studio/outcome_space_map.py:_update_summary_strip:1285(high)symbol:src/helix/studio/outcome_space_map.py:_refresh:1228callssymbol:src/helix/studio/outcome_space_map.py:set_nodes:374(high)symbol:src/helix/studio/outcome_space_map.py:_sha256_hex:57callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/outcome_space_map.py:_summary_value_text:1129callssymbol:src/helix/studio/outcome_space_map.py:_compact_label_text:247(high)symbol:src/helix/studio/outcome_space_map.py:_trust_text:307callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/studio/outcome_space_map.py:_update_overlay_labels:1241callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/outcome_space_map.py:_update_overlay_labels:1241callssymbol:src/helix/studio/outcome_space_map.py:_tv_distance:327(high)symbol:src/helix/studio/outcome_space_map.py:_update_overlay_labels:1241callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_space_map.py:_update_summary_strip:1285callssymbol:src/helix/studio/outcome_space_map.py:_focus_bar:1266(high)symbol:src/helix/studio/outcome_space_map.py:_update_summary_strip:1285callssymbol:src/helix/studio/outcome_space_map.py:_top_bar:1279(high)symbol:src/helix/studio/outcome_space_map.py:_update_summary_tooltips:1212callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/outcome_space_map.py:_window_text_alpha:263callssymbol:src/helix/studio/outcome_space_map.py:_clamp:117(high)symbol:src/helix/studio/outcome_space_map.py:_write_png:1531callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/outcome_space_map.py:_write_png:1531callssymbol:src/helix/studio/export_image_settings.py:write_image_provenance_sidecars_enabled:27(medium)symbol:src/helix/studio/outcome_space_map.py:_write_png:1531callssymbol:src/helix/studio/export_labels.py:build_governance_provenance:45(medium)symbol:src/helix/studio/outcome_space_map.py:_write_png:1531callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/outcome_space_map.py:_write_png:1531callssymbol:src/helix/studio/limitations.py:limitations_stamp:69(medium)symbol:src/helix/studio/outcome_space_map.py:_write_png:1531callssymbol:src/helix/studio/outcome_space_map.py:_build_viz_payload:1482(high)symbol:src/helix/studio/outcome_space_map.py:_write_png:1531callssymbol:src/helix/studio/outcome_space_map.py:_export_context:1406(high)symbol:src/helix/studio/outcome_space_map.py:_write_png:1531callssymbol:src/helix/studio/outcome_space_map.py:_observed_overlay_results_sha256:1438(high)symbol:src/helix/studio/outcome_space_map.py:_write_png:1531callssymbol:src/helix/studio/outcome_space_map.py:_run_artifact_sha256:1457(high)symbol:src/helix/studio/outcome_space_map.py:_write_png:1531callssymbol:src/helix/studio/png_provenance.py:build_png_provenance_v1:37(medium)symbol:src/helix/studio/outcome_space_map.py:_write_png:1531callssymbol:src/helix/studio/png_provenance.py:write_png_provenance_sidecar:185(medium)symbol:src/helix/studio/outcome_space_map.py:_write_png:1531callssymbol:src/helix/systems/perturbation_program.py:with_name:52(medium)symbol:src/helix/studio/outcome_space_map.py:_write_png:1531callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcome_space_map.py:mouseMoveEvent:410callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/outcome_space_map.py:mouseMoveEvent:410callssymbol:src/helix/studio/outcome_space_map.py:_pick_node:453(high)symbol:src/helix/studio/outcome_space_map.py:mouseMoveEvent:410callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/outcome_space_map.py:mousePressEvent:442callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/outcome_space_map.py:mousePressEvent:442callssymbol:src/helix/studio/outcome_space_map.py:_pick_node:453(high)symbol:src/helix/studio/outcome_space_map.py:mousePressEvent:442callssymbol:src/helix/studio/session.py:emit:31(medium)symbol:src/helix/studio/outcome_space_map.py:mousePressEvent:442callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/outcome_space_map.py:mousePressEvent:442callssymbol:Visualization_Bench/prototype.js:button:920(low)symbol:src/helix/studio/outcome_space_map.py:paintEvent:392callssymbol:src/helix/studio/main_window.py:window:349(medium)symbol:src/helix/studio/outcome_space_map.py:paintEvent:392callssymbol:src/helix/studio/outcome_space_map.py:_compute_hit_nodes:526(high)symbol:src/helix/studio/outcome_space_map.py:paintEvent:392callssymbol:src/helix/studio/outcome_space_map.py:_draw_mass_strip:751(high)symbol:src/helix/studio/outcome_space_map.py:paintEvent:392callssymbol:src/helix/studio/outcome_space_map.py:_draw_node_labels:851(high)symbol:src/helix/studio/outcome_space_map.py:paintEvent:392callssymbol:src/helix/studio/outcome_space_map.py:_draw_node:921(high)symbol:src/helix/studio/outcome_space_map.py:paintEvent:392callssymbol:src/helix/studio/outcome_space_map.py:_draw_plot_guides:641(high)symbol:src/helix/studio/outcome_space_map.py:paintEvent:392callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/outcome_space_map.py:resizeEvent:1224callssymbol:src/helix/studio/outcome_space_map.py:_apply_responsive_summary_chrome:1158(high)symbol:src/helix/studio/outcome_space_map.py:set_data:1088callssymbol:src/helix/studio/outcome_space_map.py:_Node:338(high)symbol:src/helix/studio/outcome_space_map.py:set_data:1088callssymbol:src/helix/studio/outcome_space_map.py:_refresh:1228(high)symbol:src/helix/studio/outcome_space_map.py:set_data:1088callssymbol:src/helix/studio/outcome_space_map.py:_stable_bar_id:65(high)symbol:src/helix/studio/outcome_space_map.py:set_observed_overlay:1107callssymbol:src/helix/studio/outcome_space_map.py:_refresh:1228(high)symbol:src/helix/studio/outcome_space_map.py:set_selected_label:1112callssymbol:src/helix/studio/outcome_space_map.py:_refresh:1228(high)symbol:src/helix/studio/outcome_space_map.py:set_selected_label:1112callssymbol:src/helix/studio/outcome_space_map.py:_update_summary_strip:1285(high)symbol:src/helix/studio/outcome_space_map.py:set_selected_label:1112callssymbol:src/helix/studio/rail_state.py:selection:57(medium)symbol:src/helix/studio/outcomes/base_edit_model.py:_extract_base_cfg:136callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/outcomes/base_edit_model.py:_extract_base_cfg:136callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/base_edit_model.py:_extract_editor_kind:192callssymbol:src/helix/studio/outcomes/base_edit_model.py:_normalize_editor_kind:37(high)symbol:src/helix/studio/outcomes/base_edit_model.py:_extract_editor_kind:192callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/base_edit_model.py:_first_int:54callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/base_edit_model.py:_has_multiplex_targets:210callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/base_edit_model.py:_resolve_window_range:66callssymbol:src/helix/studio/outcomes/base_edit_model.py:_default_window_range:48(high)symbol:src/helix/studio/outcomes/base_edit_model.py:_resolve_window_range:66callssymbol:src/helix/studio/outcomes/base_edit_model.py:_first_int:54(high)symbol:src/helix/studio/outcomes/base_edit_model.py:_resolve_window_range:66callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/base_edit_model.py:extract_base_inputs_from_session:295callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/outcomes/base_edit_model.py:extract_base_inputs_from_session:295callssymbol:src/helix/studio/outcomes/base_edit_model.py:_safe_int:30(high)symbol:src/helix/studio/outcomes/base_edit_model.py:extract_base_inputs_from_session:295callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/cell_context.py:cut_model_bias_for_repair_preset:148callssymbol:src/helix/studio/outcomes/cell_context.py:CutModelRepairShapeBias:142(high)symbol:src/helix/studio/outcomes/cell_context.py:cut_model_bias_for_repair_preset:148callssymbol:src/helix/studio/outcomes/cell_context.py:normalize_repair_bias_preset:48(high)symbol:src/helix/studio/outcomes/cell_context.py:dynamic_indel_overrides_for_repair_preset:110callssymbol:src/helix/studio/outcomes/cell_context.py:normalize_repair_bias_preset:48(high)symbol:src/helix/studio/outcomes/cell_context.py:normalize_delivery_mode:32callssymbol:src/helix/studio/outcomes/cell_context.py:_safe_text:16(high)symbol:src/helix/studio/outcomes/cell_context.py:normalize_repair_bias_preset:48callssymbol:src/helix/studio/outcomes/cell_context.py:_safe_text:16(high)symbol:src/helix/studio/outcomes/cell_context.py:parse_cell_context:58callssymbol:src/helix/studio/outcomes/cell_context.py:_safe_float:20(high)symbol:src/helix/studio/outcomes/cell_context.py:parse_cell_context:58callssymbol:src/helix/studio/outcomes/cell_context.py:_safe_text:16(high)symbol:src/helix/studio/outcomes/cell_context.py:parse_cell_context:58callssymbol:src/helix/studio/outcomes/cell_context.py:CellContext:9(high)symbol:src/helix/studio/outcomes/cell_context.py:parse_cell_context:58callssymbol:src/helix/studio/outcomes/cell_context.py:normalize_delivery_mode:32(high)symbol:src/helix/studio/outcomes/cell_context.py:parse_cell_context:58callssymbol:src/helix/studio/outcomes/cell_context.py:normalize_repair_bias_preset:48(high)symbol:src/helix/studio/outcomes/clone_yield.py:_canonical_json_bytes:11callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/outcomes/clone_yield.py:clone_plan_json_bytes:17callssymbol:src/helix/studio/outcomes/clone_yield.py:_canonical_json_bytes:11(high)symbol:src/helix/studio/outcomes/clone_yield.py:clone_plan_sha256:21callssymbol:src/helix/studio/outcomes/clone_yield.py:clone_plan_json_bytes:17(high)symbol:src/helix/studio/outcomes/cut_model.py:_build_target_edit_plan:152callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/cut_model.py:_delta_key:685callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/cut_model.py:_desired_frequency_from_spectrum:115callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/cut_model.py:_extract_cut_index:72callssymbol:src/helix/studio/outcomes/cut_model.py:_safe_int:30(high)symbol:src/helix/studio/outcomes/cut_model.py:_extract_cut_index:72callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/cut_model.py:_sv_sort:572callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/cut_model.py:_target_id:144callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/cut_model.py:_target_sort_key:483callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/cut_model.py:_targets_from_edit_plan:193callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/cut_model.py:estimate_frameshift_fraction:767callssymbol:src/helix/studio/outcomes/cut_model.py:_build_cut_spectrum:614(high)symbol:src/helix/studio/outcomes/cut_model.py:estimate_frameshift_fraction:767callssymbol:src/helix/studio/outcomes/cut_model.py:CutPlan:21(high)symbol:src/helix/studio/outcomes/cut_model.py:estimate_frameshift_fraction:767callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/cut_model.py:extract_cut_inputs_from_session:241callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/outcomes/cut_model.py:extract_cut_inputs_from_session:241callssymbol:src/helix/studio/outcomes/cut_model.py:_safe_int:30(high)symbol:src/helix/studio/outcomes/cut_model.py:extract_cut_inputs_from_session:241callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/dynamic_cut_model.py:_delta_key:291callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/dynamic_cut_model.py:_sv_sort:680callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/dynamic_cut_model.py:_time_summary:64callssymbol:src/helix/studio/outcomes/dynamic_cut_model.py:_quantile:51(high)symbol:src/helix/studio/outcomes/dynamic_cut_model.py:_time_summary:64callssymbol:src/helix/studio/outcomes/dynamic_cut_model.py:_round_float:44(high)symbol:src/helix/studio/outcomes/intent_eval.py:_delta_interval_abs:246callssymbol:src/helix/studio/outcomes/intent_eval.py:_norm:11(high)symbol:src/helix/studio/outcomes/intent_eval.py:_delta_interval_abs:246callssymbol:src/helix/studio/outcomes/intent_eval.py:_safe_int:15(high)symbol:src/helix/studio/outcomes/intent_eval.py:_overlaps_region:268callssymbol:src/helix/studio/outcomes/intent_eval.py:_delta_interval_abs:246(high)symbol:src/helix/studio/outcomes/intent_eval.py:parse_intent:37callssymbol:src/helix/studio/outcomes/intent_eval.py:_clamp01:29(high)symbol:src/helix/studio/outcomes/intent_eval.py:parse_intent:37callssymbol:src/helix/studio/outcomes/intent_eval.py:_norm:11(high)symbol:src/helix/studio/outcomes/intent_eval.py:parse_intent:37callssymbol:src/helix/studio/outcomes/intent_eval.py:_safe_float:22(high)symbol:src/helix/studio/outcomes/intent_eval.py:parse_intent:37callssymbol:src/helix/studio/outcomes/intent_eval.py:_safe_int:15(high)symbol:src/helix/studio/outcomes/model.py:_canonical_json_bytes:30callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/outcomes/model.py:get_default_registry:177callssymbol:src/helix/studio/outcomes/base_edit_model.py:BaseEditOutcomeModel:343(medium)symbol:src/helix/studio/outcomes/model.py:get_default_registry:177callssymbol:src/helix/studio/outcomes/cut_model.py:CutOutcomeModel:292(medium)symbol:src/helix/studio/outcomes/model.py:get_default_registry:177callssymbol:src/helix/studio/outcomes/dynamic_cut_model.py:DynamicCutOutcomeModel:423(medium)symbol:src/helix/studio/outcomes/model.py:get_default_registry:177callssymbol:src/helix/studio/outcomes/model.py:OutcomeModelRegistry:126(high)symbol:src/helix/studio/outcomes/model.py:get_default_registry:177callssymbol:src/helix/studio/outcomes/model.py:register:132(high)symbol:src/helix/studio/outcomes/model.py:get_default_registry:177callssymbol:src/helix/studio/outcomes/noop.py:NoopOutcomeModel:10(medium)symbol:src/helix/studio/outcomes/model.py:get_default_registry:177callssymbol:src/helix/studio/outcomes/prime_model.py:PrimeOutcomeModel:209(medium)symbol:src/helix/studio/outcomes/model.py:outcome_report_json_bytes:262callssymbol:src/helix/studio/outcomes/model.py:_canonical_json_bytes:30(high)symbol:src/helix/studio/outcomes/model.py:outcome_report_json_bytes:262callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(high)symbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214callssymbol:src/helix/studio/outcomes/model.py:get:140(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:__init__:189callssymbol:src/helix/clinical/schema.py:Baseline:66(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:__init__:189callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:__init__:2141(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:__init__:189callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_legend_swatch:2056(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:__init__:189callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_state_changed:658(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:__init__:189callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_set_mode:1877(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:__init__:189callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:OutcomeSpectrumHistogram:2140(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:__init__:189callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:__init__:189callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:__init__:189callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:__init__:189callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:__init__:2141callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:__init__:189(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_apply_selection_status:2027callssymbol:src/helix/studio/run_history.py:selectRow:543(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_apply_selection_status:2027callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_estimate_clones:175callssymbol:src/helix/studio/session.py:log:354(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_fmt_cut:1219callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_safe_float:48(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_fmt_prime:1232callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_round:55(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_fmt_prime:1232callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_safe_float:48(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_apply_suggested:928callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_apply_suggested:928callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_safe_float:48(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_apply_suggested:928callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_base_calibration_selected:1030callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_preview_for_base_calibration:970(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_base_calibration_selected:1030callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_refresh_base_calibration_display:1053(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_base_calibration_selected:1030callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_base_calibration_toggled:1000callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_base_calibration_toggled:1000callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_calibration_selected:867callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_calibration_toggled:847callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_context_toggled:1311callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_cut_engine_changed:1341callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_generate_base_calibration:980callssymbol:src/helix/studio/base_position_calibration.py:attach_base_position_calibration_profile:668(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_generate_base_calibration:980callssymbol:src/helix/studio/base_position_calibration.py:build_base_position_calibration_profile_and_preview:254(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_generate_base_calibration:980callssymbol:src/helix/studio/outcomes/model.py:compute_outcomes_for_current_plan:266(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_generate_base_calibration:980callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_generate_base_calibration:980callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_refresh_base_calibration_display:1053(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_generate_suggested:888callssymbol:src/helix/studio/outcomes/model.py:compute_outcomes_for_current_plan:266(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_generate_suggested:888callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_generate_suggested:888callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_refresh_suggested_display:1208(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_generate_suggested:888callssymbol:src/helix/studio/suggested_priors.py:attach_suggested_priors:134(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_generate_suggested:888callssymbol:src/helix/studio/suggested_priors.py:build_suggested_priors:49(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_hotspot_toggled:823callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_mode_changed:1330callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_apply_selection_status:2027(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_mode_changed:1330callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_base_outcomes:1952(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_mode_changed:1330callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_prime_outcomes:1899(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_mode_changed:1330callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_set_mode:1877(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_state_changed:658callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_state_changed:658callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_state_changed:658callssymbol:src/helix/studio/outcomes/cell_context.py:parse_cell_context:58(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_state_changed:658callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_payload_from_history:1185(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_state_changed:658callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_preview_for_base_calibration:970(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_state_changed:658callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_refresh_base_calibration_display:1053(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_state_changed:658callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_refresh_suggested_display:1208(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_state_changed:658callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_safe_float:48(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_state_changed:658callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_state_changed:658callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_suggested_selected:921callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_payload_from_history:1185(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_suggested_selected:921callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_refresh_suggested_display:1208(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_table_clicked:1397callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_set_selection:1410(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_target_changed:1364callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_target_changed:1364callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_set_multiplex_override:1378(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_refresh_base_calibration_display:1053callssymbol:src/helix/studio/base_position_calibration.py:build_base_position_calibration_eval:436(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_refresh_base_calibration_display:1053callssymbol:src/helix/studio/base_position_calibration.py:check_base_position_calibration_compatibility:826(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_refresh_base_calibration_display:1053callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_preview_for_base_calibration:970(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_refresh_base_calibration_display:1053callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_safe_float:48(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_refresh_base_calibration_display:1053callssymbol:src/helix/studio/semantic_schema.py:unknown:280(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_refresh_base_calibration_display:1053callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_refresh_base_calibration_display:1053callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_refresh_base_calibration_display:1053callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_refresh_report:1434callssymbol:src/helix/studio/outcomes/model.py:compute_outcomes_for_current_plan:266(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_refresh_report:1434callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_refresh_report:1434callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_base_outcomes:1952callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445callssymbol:src/helix/studio/assays/assay_chooser.py:build_assay_plan:616(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445callssymbol:src/helix/studio/assays/primer_design.py:build_primer_plan:393(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445callssymbol:src/helix/studio/offtargets/model.py:compute_offtargets_for_session:348(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445callssymbol:src/helix/studio/offtargets/model.py:offtarget_report_json_bytes:344(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445callssymbol:src/helix/studio/offtargets/validation_plan.py:build_validation_plan:207(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445callssymbol:src/helix/studio/offtargets/validation_plan.py:validation_plan_sha256:20(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445callssymbol:src/helix/studio/outcomes/clone_yield.py:build_clone_plan:87(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445callssymbol:src/helix/studio/outcomes/hotspots.py:allele_key_from_entry:7(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_apply_selection_status:2027(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_build_histogram_data:2078(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_default_target_id:167(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_delta_to_display:59(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_estimate_clones:175(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_extract_multiplex:157(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_multiplex_target_id:150(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_refresh_base_calibration_display:1053(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_base_outcomes:1952(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_prime_outcomes:1899(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_sync_mode_from_payload:1851(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:set_data:2146(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_payload:1445callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_render_prime_outcomes:1899callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_set_multiplex_override:1378callssymbol:src/helix/studio/session.py:emit:31(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_set_multiplex_override:1378callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_set_selection:1410callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_sync_mode_from_payload:1851callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_sync_mode_from_payload:1851callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_set_mode:1877(high)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:paintEvent:2151callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:set_data:2146callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/outcomes/prime_model.py:_compute_prime_multiplex:111callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/prime_model.py:_compute_prime_multiplex:111callssymbol:src/helix/studio/outcomes/prime_model.py:_extract_target_pos:101(high)symbol:src/helix/studio/outcomes/prime_model.py:_compute_prime_multiplex:111callssymbol:src/helix/studio/outcomes/prime_model.py:_has_multiplex_targets:94(high)symbol:src/helix/studio/outcomes/prime_model.py:_extract_anchor_pos:66callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/prime_model.py:_extract_nick_pos:76callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/prime_model.py:_extract_prime_config:44callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/prime_model.py:_extract_prime_lengths:25callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/prime_model.py:_extract_prime_lengths:25callssymbol:src/helix/studio/outcomes/prime_model.py:_safe_int:18(high)symbol:src/helix/studio/outcomes/prime_model.py:_extract_prime_sequences:53callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/prime_model.py:_extract_target_pos:101callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/prime_model.py:_has_multiplex_targets:94callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/prime_model.py:_resolve_window:162callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/outcomes/prime_model.py:_resolve_window:162callssymbol:src/helix/studio/outcomes/prime_model.py:_safe_int:18(high)symbol:src/helix/studio/outcomes/prime_model.py:extract_prime_inputs_from_session:185callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/pcr_engine.py:find_amplicon:26callssymbol:src/helix/decision_support/calibration_registry.py:find:25(medium)symbol:src/helix/studio/pcr_engine.py:find_amplicon:26callssymbol:src/helix/studio/pcr_engine.py:_revcomp:14(high)symbol:src/helix/studio/pcr_engine.py:find_amplicon:26callssymbol:src/helix/studio/pcr_engine.py:AmpliconInfo:20(high)symbol:src/helix/studio/pcr_engine.py:simulate_pcr:46callssymbol:src/helix/studio/pcr_engine.py:_copies_to_mass_ng:41(high)symbol:src/helix/studio/pcr_engine.py:simulate_pcr:46callssymbol:src/helix/studio/pcr_engine.py:find_amplicon:26(high)symbol:src/helix/studio/pcr_engine.py:simulate_pcr:46callssymbol:src/helix/studio/session.py:PCRCycleStats:681(medium)symbol:src/helix/studio/pcr_engine.py:simulate_pcr:46callssymbol:src/helix/studio/session.py:PCRResult:691(medium)symbol:src/helix/studio/pcr_workflow.py:build_pcr_workflow_spec:26callssymbol:src/helix/studio/pcr_workflow.py:PCRWorkflowBar:10(high)symbol:src/helix/studio/pcr_workflow.py:build_pcr_workflow_spec:26callssymbol:src/helix/studio/pcr_workflow.py:PCRWorkflowSpec:20(high)symbol:src/helix/studio/perf.py:_emit_text:72callssymbol:src/helix/studio/perf.py:_format_entry:81(high)symbol:src/helix/studio/perf.py:_excepthook:103callssymbol:src/helix/studio/session.py:error:365(medium)symbol:src/helix/studio/perf.py:_excepthook:103callssymbol:src/helix/support/crash.py:write_crash_record:59(medium)symbol:src/helix/studio/perf.py:_thread_hook:116callssymbol:src/helix/studio/perf.py:_excepthook:103(high)symbol:src/helix/studio/perf.py:perf_section:39callssymbol:src/helix/clock.py:perf_counter:72(medium)symbol:src/helix/studio/perf.py:perf_section:39callssymbol:src/helix/studio/perf.py:_record:32(high)symbol:src/helix/studio/perf.py:perf_section:39callssymbol:src/helix/studio/session.py:error:365(medium)symbol:src/helix/studio/perf.py:recent_sections:90callssymbol:src/helix/studio/perf.py:PerfRecord:27(high)symbol:src/helix/studio/perf.py:text:76callssymbol:src/helix/studio/perf.py:_format_entry:81(high)symbol:src/helix/studio/perf.py:wrapper:54callssymbol:src/helix/studio/perf.py:perf_section:39(high)symbol:src/helix/studio/pilot_handoff.py:_build_pilot_package_summary_lines:541callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/pilot_handoff.py:_build_pilot_package_summary_lines:541callssymbol:src/helix/studio/pilot_handoff.py:_clean_optional_str:51(high)symbol:src/helix/studio/pilot_handoff.py:_build_pilot_package_summary_lines:541callssymbol:src/helix/studio/pilot_handoff.py:render_pilot_package_verify_command:522(high)symbol:src/helix/studio/pilot_handoff.py:_check_entry:661callssymbol:src/helix/studio/pilot_handoff.py:_bytes_sha256:452(high)symbol:src/helix/studio/pilot_handoff.py:_check_entry:661callssymbol:src/helix/studio/pilot_handoff.py:_clean_optional_str:51(high)symbol:src/helix/studio/pilot_handoff.py:_check_entry:661callssymbol:src/helix/studio/pilot_handoff.py:_resolve_manifest_relative_path:487(high)symbol:src/helix/studio/pilot_handoff.py:_existing:282callssymbol:src/helix/studio/pilot_handoff.py:_clean_optional_str:51(high)symbol:src/helix/studio/pilot_handoff.py:_normalize_blockers:58callssymbol:src/helix/studio/pilot_handoff.py:_clean_optional_str:51(high)symbol:src/helix/studio/pilot_handoff.py:_sanitize_attachment_key:436callssymbol:src/helix/studio/pilot_handoff.py:_clean_optional_str:51(high)symbol:src/helix/studio/pilot_handoff.py:_stage_package_file:460callssymbol:src/helix/studio/pilot_handoff.py:_file_sha256:444(high)symbol:src/helix/studio/pilot_handoff.py:_write_package_text_artifact:472callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/pilot_handoff.py:_write_package_text_artifact:472callssymbol:src/helix/studio/pilot_handoff.py:_file_sha256:444(high)symbol:src/helix/studio/pilot_handoff.py:build_pilot_package_reviewer_summary_text:614callssymbol:src/helix/studio/pilot_handoff.py:_build_pilot_package_summary_lines:541(high)symbol:src/helix/studio/pilot_handoff.py:pilot_decision_attachment_path_for_brief:219callssymbol:src/helix/systems/perturbation_program.py:with_name:52(medium)symbol:src/helix/studio/pilot_handoff.py:pilot_package_archive_path_for_brief:231callssymbol:src/helix/studio/pilot_handoff.py:pilot_package_dir_for_brief:225(high)symbol:src/helix/studio/pilot_handoff.py:pilot_package_dir_for_brief:225callssymbol:src/helix/systems/perturbation_program.py:with_name:52(medium)symbol:src/helix/studio/pilot_handoff.py:pilot_package_manifest_preview_path:345callssymbol:src/helix/systems/perturbation_program.py:with_name:52(medium)symbol:src/helix/studio/pilot_handoff.py:render_pilot_package_manifest_preview:636callssymbol:src/helix/studio/pilot_handoff.py:build_pilot_package_manifest_preview_text:624(high)symbol:src/helix/studio/pilot_handoff.py:render_pilot_package_manifest_preview:636callssymbol:src/helix/studio/pilot_handoff.py:load_pilot_package_manifest:514(high)symbol:src/helix/studio/pilot_handoff.py:write_pilot_brief_text:351callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/pilot_handoff.py:write_pilot_decision_attachment_json:358callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/pilot_handoff.py:write_pilot_package_manifest:507callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/pilot_package_ui.py:_build_pilot_package_verification_text:267callssymbol:src/helix/studio/pilot_handoff.py:render_pilot_package_verify_command:522(medium)symbol:src/helix/studio/pilot_package_ui.py:_build_pilot_package_verification_text:267callssymbol:src/helix/studio/pilot_handoff.py:verify_pilot_package:642(medium)symbol:src/helix/studio/pilot_package_ui.py:_build_pilot_package_verification_text:267callssymbol:src/helix/teams/systems_acceptance_types.py:passed:175(medium)symbol:src/helix/studio/plugins/install_txn.py:clear_txn:95callssymbol:src/helix/fs.py:dir_has_any:57(medium)symbol:src/helix/studio/plugins/install_txn.py:from_json:47callssymbol:src/helix/studio/plugins/install_txn.py:PluginInstallTxnError:18(high)symbol:src/helix/studio/plugins/install_txn.py:read_txn:86callssymbol:src/helix/studio/plugins/install_txn.py:from_json:47(high)symbol:src/helix/studio/plugins/install_txn.py:read_txn:86callssymbol:src/helix/studio/plugins/install_txn.py:PluginInstallTxnError:18(high)symbol:src/helix/studio/plugins/install_txn.py:recover_incomplete_installs:157callssymbol:src/helix/fs.py:iterdir_sorted:27(medium)symbol:src/helix/studio/plugins/install_txn.py:recover_incomplete_installs:157callssymbol:src/helix/studio/plugins/install_txn.py:recover_txn:119(high)symbol:src/helix/studio/plugins/install_txn.py:recover_txn:119callssymbol:src/helix/studio/plugins/install_txn.py:_try_rmtree:111(high)symbol:src/helix/studio/plugins/install_txn.py:recover_txn:119callssymbol:src/helix/studio/plugins/install_txn.py:clear_txn:95(high)symbol:src/helix/studio/plugins/install_txn.py:recover_txn:119callssymbol:src/helix/studio/plugins/install_txn.py:read_txn:86(high)symbol:src/helix/studio/plugins/install_txn.py:write_txn:78callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/plugins/install_txn.py:write_txn:78callssymbol:src/helix/studio/plugins/install_txn.py:to_json:33(high)symbol:src/helix/studio/plugins/installer.py:list_cached_versions:82callssymbol:src/helix/fs.py:iterdir_sorted:27(medium)symbol:src/helix/studio/plugins/manager.py:_base_version_str:163callssymbol:src/helix/studio/plugins/manager.py:_parse_base_version_tuple:97(high)symbol:src/helix/studio/plugins/manager.py:_host_helix_version:83callssymbol:src/helix/studio/plugins/manager.py:_read_pyproject_version:53(high)symbol:src/helix/studio/plugins/manager.py:_parse_base_version_tuple:97callssymbol:src/helix/studio/plugins/manager.py:_normalize_version_str:90(high)symbol:src/helix/studio/plugins/manager.py:_parse_base_version_tuple:97callssymbol:src/helixspec/errors.py:format:12(medium)symbol:src/helix/studio/plugins/manager.py:discover:245callssymbol:src/helix/studio/plugins/install_txn.py:recover_incomplete_installs:157(medium)symbol:src/helix/studio/plugins/manager.py:discover:245callssymbol:src/helix/studio/plugins/manager.py:_iter_manifest_paths:450(high)symbol:src/helix/studio/plugins/manager.py:discover:245callssymbol:src/helix/studio/plugins/manager.py:_parse_base_version_tuple:97(high)symbol:src/helix/studio/plugins/manager.py:discover:245callssymbol:src/helix/studio/plugins/manager.py:HelixPluginDescriptor:29(high)symbol:src/helix/studio/plugins/manager.py:discover:245callssymbol:src/helix/studio/plugins/manifest.py:api_major:134(medium)symbol:src/helix/studio/plugins/manager.py:discover:245callssymbol:src/helix/studio/plugins/manifest.py:load_plugin_manifest:116(medium)symbol:src/helix/studio/plugins/manager.py:load_all:341callssymbol:src/helix/studio/plugins/manager.py:discover:245(high)symbol:src/helix/studio/plugins/manager.py:load_all:341callssymbol:src/helix/studio/plugins/manager.py:load:351(high)symbol:src/helix/studio/plugins/manager.py:load:351callssymbol:src/helix/clock.py:perf_counter:72(medium)symbol:src/helix/studio/plugins/manager.py:load:351callssymbol:src/helix/datasets/validation_packs/signed_plugin_trust_chain_v1/inputs/plugin_root/demo_trustchain_plugin.py:activate:1(medium)symbol:src/helix/studio/plugins/manager.py:load:351callssymbol:src/helix/studio/plugins/manager.py:_ensure_sys_path:425(high)symbol:src/helix/studio/plugins/manager.py:load:351callssymbol:src/helix/studio/plugins/manager.py:_wrap_deactivate:490(high)symbol:src/helix/studio/plugins/manager.py:load:351callssymbol:src/helix/studio/plugins/manager.py:LoadedPlugin:40(high)symbol:src/helix/studio/plugins/manager.py:load:351callssymbol:src/helix/studio/plugins/manifest.py:parse_entry:144(medium)symbol:src/helix/studio/plugins/manifest.py:_require_str:19callssymbol:src/helix/studio/plugins/manifest.py:PluginManifestError:15(high)symbol:src/helix/studio/plugins/manifest.py:from_dict:55callssymbol:src/helix/studio/plugins/manifest.py:_optional_str:28(high)symbol:src/helix/studio/plugins/manifest.py:from_dict:55callssymbol:src/helix/studio/plugins/manifest.py:_require_str:19(high)symbol:src/helix/studio/plugins/manifest.py:from_dict:55callssymbol:src/helix/studio/plugins/manifest.py:PluginManifestError:15(high)symbol:src/helix/studio/plugins/manifest.py:load_plugin_manifest:116callssymbol:src/helix/schema/__init__.py:manifest:351(medium)symbol:src/helix/studio/plugins/manifest.py:load_plugin_manifest:116callssymbol:src/helix/studio/plugins/manifest.py:from_dict:55(high)symbol:src/helix/studio/plugins/manifest.py:load_plugin_manifest:116callssymbol:src/helix/studio/plugins/manifest.py:PluginManifestError:15(high)symbol:src/helix/studio/plugins/plugin_package.py:_b64decode:46callssymbol:src/helix/studio/plugins/plugin_package.py:PluginPackageError:26(high)symbol:src/helix/studio/plugins/plugin_package.py:_b64encode:42callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/plugins/plugin_package.py:_canonical_json_bytes:126callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/plugins/plugin_package.py:_collect_package_pairs:147callssymbol:src/helix/fs.py:iterdir_sorted:27(medium)symbol:src/helix/studio/plugins/plugin_package.py:_collect_package_pairs:147callssymbol:src/helix/studio/plugins/plugin_package.py:_iter_files:60(high)symbol:src/helix/studio/plugins/plugin_package.py:_collect_package_pairs:147callssymbol:src/helix/studio/plugins/plugin_package.py:_safe_arcname:53(high)symbol:src/helix/studio/plugins/plugin_package.py:_collect_package_pairs:147callssymbol:src/helix/studio/plugins/plugin_package.py:PluginPackageError:26(high)symbol:src/helix/studio/plugins/plugin_package.py:_compute_file_hashes:214callssymbol:src/helix/studio/plugins/plugin_package.py:_sha256_file:34(high)symbol:src/helix/studio/plugins/plugin_package.py:_hashes_json_bytes:221callssymbol:src/helix/studio/plugins/plugin_package.py:_canonical_json_bytes:126(high)symbol:src/helix/studio/plugins/plugin_package.py:_iter_files:60callssymbol:src/helix/fs.py:walk_sorted:68(medium)symbol:src/helix/studio/plugins/plugin_package.py:_read_manifest_fields:130callssymbol:src/helix/studio/plugins/plugin_package.py:PluginPackageError:26(high)symbol:src/helix/studio/plugins/plugin_package.py:_safe_arcname:53callssymbol:src/helix/studio/plugins/plugin_package.py:PluginPackageError:26(high)symbol:src/helix/studio/plugins/plugin_package.py:_sign_ed25519:76callssymbol:src/helix/studio/plugins/plugin_package.py:PluginPackageError:26(high)symbol:src/helix/studio/plugins/plugin_package.py:_sign_ed25519:76callssymbol:Visualization_Bench/prototype.js:sign:572(low)symbol:src/helix/studio/plugins/plugin_package.py:_verify_ed25519:92callssymbol:src/helix/studio/plugins/plugin_package.py:PluginPackageError:26(high)symbol:src/helix/studio/plugins/plugin_package.py:_zipinfo:69callssymbol:src/helix/studio/plugins/plugin_package.py:_safe_arcname:53(high)symbol:src/helix/studio/plugins/plugin_package.py:extract_plugin_package:497callssymbol:src/helix/fs.py:dir_has_any:57(medium)symbol:src/helix/studio/plugins/plugin_package.py:extract_plugin_package:497callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/studio/plugins/plugin_package.py:extract_plugin_package:497callssymbol:src/helix/studio/plugins/plugin_package.py:PluginPackageError:26(high)symbol:src/helix/studio/plugins/plugin_package.py:extract_plugin_package:497callssymbol:src/helix/studio/plugins/plugin_package.py:verify_plugin_package:410(high)symbol:src/helix/studio/plugins/plugin_package.py:generate_ed25519_keypair:313callssymbol:src/helix/studio/plugins/plugin_package.py:PluginPackageError:26(high)symbol:src/helix/studio/plugins/plugin_package.py:generate_ed25519_keypair:313callssymbol:src/helix/teams/release_integrity.py:generate:167(medium)symbol:src/helix/studio/plugins/plugin_package.py:sign_hashes_json:334callssymbol:src/helix/studio/plugins/plugin_package.py:_b64encode:42(high)symbol:src/helix/studio/plugins/plugin_package.py:sign_hashes_json:334callssymbol:src/helix/studio/plugins/plugin_package.py:_sign_ed25519:76(high)symbol:src/helix/studio/plugins/plugin_package.py:verify_extracted_plugin_dir:528callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/plugins/plugin_package.py:verify_extracted_plugin_dir:528callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/plugins/plugin_package.py:verify_extracted_plugin_dir:528callssymbol:src/helix/studio/plugins/plugin_package.py:_b64decode:46(high)symbol:src/helix/studio/plugins/plugin_package.py:verify_extracted_plugin_dir:528callssymbol:src/helix/studio/plugins/plugin_package.py:_safe_arcname:53(high)symbol:src/helix/studio/plugins/plugin_package.py:verify_extracted_plugin_dir:528callssymbol:src/helix/studio/plugins/plugin_package.py:_sha256_file:34(high)symbol:src/helix/studio/plugins/plugin_package.py:verify_extracted_plugin_dir:528callssymbol:src/helix/studio/plugins/plugin_package.py:_verify_ed25519:92(high)symbol:src/helix/studio/plugins/plugin_package.py:verify_extracted_plugin_dir:528callssymbol:src/helix/studio/plugins/plugin_package.py:PluginPackageError:26(high)symbol:src/helix/studio/plugins/plugin_package.py:verify_extracted_plugin_dir:528callssymbol:src/helix/studio/plugins/plugin_package.py:PluginPackageVerification:116(high)symbol:src/helix/studio/plugins/plugin_package.py:verify_plugin_package:410callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/plugins/plugin_package.py:verify_plugin_package:410callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/plugins/plugin_package.py:verify_plugin_package:410callssymbol:src/helix/studio/plugins/plugin_package.py:_b64decode:46(high)symbol:src/helix/studio/plugins/plugin_package.py:verify_plugin_package:410callssymbol:src/helix/studio/plugins/plugin_package.py:_safe_arcname:53(high)symbol:src/helix/studio/plugins/plugin_package.py:verify_plugin_package:410callssymbol:src/helix/studio/plugins/plugin_package.py:_sha256_bytes:30(high)symbol:src/helix/studio/plugins/plugin_package.py:verify_plugin_package:410callssymbol:src/helix/studio/plugins/plugin_package.py:_verify_ed25519:92(high)symbol:src/helix/studio/plugins/plugin_package.py:verify_plugin_package:410callssymbol:src/helix/studio/plugins/plugin_package.py:PluginPackageError:26(high)symbol:src/helix/studio/plugins/plugin_package.py:verify_plugin_package:410callssymbol:src/helix/studio/plugins/plugin_package.py:PluginPackageVerification:116(high)symbol:src/helix/studio/plugins/plugin_package.py:write_hashes_json:300callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/studio/plugins/plugin_package.py:write_hashes_json:300callssymbol:src/helix/studio/plugins/plugin_package.py:_collect_package_pairs:147(high)symbol:src/helix/studio/plugins/plugin_package.py:write_hashes_json:300callssymbol:src/helix/studio/plugins/plugin_package.py:_compute_file_hashes:214(high)symbol:src/helix/studio/plugins/plugin_package.py:write_hashes_json:300callssymbol:src/helix/studio/plugins/plugin_package.py:_hashes_json_bytes:221(high)symbol:src/helix/studio/plugins/plugin_package.py:write_hashes_json:300callssymbol:src/helix/studio/plugins/plugin_package.py:_read_manifest_fields:130(high)symbol:src/helix/studio/plugins/plugins_dialog.py:__init__:48callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:__init__:48callssymbol:src/helix/studio/plugins/plugins_dialog.py:_call_host:228(high)symbol:src/helix/studio/plugins/plugins_dialog.py:__init__:48callssymbol:src/helix/studio/plugins/plugins_dialog.py:_refresh:357(high)symbol:src/helix/studio/plugins/plugins_dialog.py:__init__:48callssymbol:src/helix/studio/plugins/plugins_dialog.py:_version_label:218(high)symbol:src/helix/studio/plugins/plugins_dialog.py:__init__:48callssymbol:src/helix/studio/plugins/trust_store.py:default_trust_store_path:12(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_check_updates:790callssymbol:src/helix/studio/plugins/plugins_dialog.py:_refresh:357(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_check_updates:790callssymbol:src/helix/studio/plugins/plugins_dialog.py:_registry_url_default:333(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_check_updates:790callssymbol:src/helix/studio/plugins/plugins_dialog.py:_settings_set:260(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_check_updates:790callssymbol:src/helix/studio/plugins/registry.py:fetch_registry_index:90(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_choose_install_dir:295callssymbol:src/helix/studio/plugins/plugins_dialog.py:_project_plugins_dir:269(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_choose_install_dir:295callssymbol:src/helix/studio/plugins/plugins_dialog.py:_user_plugins_dir:277(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_choose_install_dir:295callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/plugins/plugins_dialog.py:_choose_install_dir:295callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/plugins/plugins_dialog.py:_infer_plugins_dir_for:317callssymbol:src/helix/studio/plugins/plugins_dialog.py:_project_plugins_dir:269(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_infer_plugins_dir_for:317callssymbol:src/helix/studio/plugins/plugins_dialog.py:_user_plugins_dir:277(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_install_from_file:691callssymbol:src/helix/studio/plugins/installer.py:from_env:50(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_install_from_file:691callssymbol:src/helix/studio/plugins/installer.py:install_plugin_package_from_file:120(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_install_from_file:691callssymbol:src/helix/studio/plugins/plugins_dialog.py:_call_host:228(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_install_from_file:691callssymbol:src/helix/studio/plugins/plugins_dialog.py:_choose_install_dir:295(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_install_from_file:691callssymbol:src/helix/studio/plugins/plugins_dialog.py:_refresh:357(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_install_from_file:691callssymbol:src/helix/studio/plugins/plugins_dialog.py:_user_plugins_dir:277(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_install_from_file:691callssymbol:src/helix/studio/plugins/registry.py:get:40(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_install_from_url:737callssymbol:src/helix/studio/plugins/installer.py:from_env:50(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_install_from_url:737callssymbol:src/helix/studio/plugins/installer.py:install_plugin_package_from_url:139(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_install_from_url:737callssymbol:src/helix/studio/plugins/plugins_dialog.py:_call_host:228(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_install_from_url:737callssymbol:src/helix/studio/plugins/plugins_dialog.py:_choose_install_dir:295(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_install_from_url:737callssymbol:src/helix/studio/plugins/plugins_dialog.py:_refresh:357(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_install_from_url:737callssymbol:src/helix/studio/plugins/plugins_dialog.py:_settings_set:260(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_install_from_url:737callssymbol:src/helix/studio/plugins/plugins_dialog.py:_settings_value:251(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_on_item_changed:463callssymbol:src/helix/studio/plugins/plugins_dialog.py:_call_host:228(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_on_item_changed:463callssymbol:src/helix/studio/plugins/plugins_dialog.py:_refresh:357(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_on_selection_changed:479callssymbol:src/helix/studio/plugins/plugins_dialog.py:_update_details:492(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_pinned_version:280callssymbol:src/helix/studio/plugins/plugins_dialog.py:_settings_value:251(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_plugin_logs_text:1020callssymbol:src/helix/studio/plugins/plugins_dialog.py:_plugin_log_path:1010(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_plugin_logs_text:1020callssymbol:src/helix/studio/plugins/plugins_dialog.py:_read_tail:1247(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_plugin_logs_text:1020callssymbol:src/helix/studio/plugins/registry.py:get:40(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_read_tail:1247callssymbol:src/helix/decision_support/calibration_registry.py:find:25(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_read_tail:1247callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_refresh:357callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/plugins/plugins_dialog.py:_refresh:357callssymbol:src/helix/studio/plugins/plugins_dialog.py:_effective_disabled:233(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_refresh:357callssymbol:src/helix/studio/plugins/plugins_dialog.py:_settings_disabled:242(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_refresh:357callssymbol:src/helix/studio/plugins/plugins_dialog.py:_update_available_version:339(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_refresh:357callssymbol:src/helix/studio/plugins/plugins_dialog.py:_update_details:492(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_refresh:357callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/plugins/plugins_dialog.py:_registry_url_default:333callssymbol:src/helix/studio/plugins/plugins_dialog.py:_settings_value:251(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_registry_url_default:333callssymbol:src/helix/studio/plugins/registry.py:get:40(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_retry_quarantined_selected:442callssymbol:src/helix/studio/plugins/plugins_dialog.py:_call_host:228(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_retry_quarantined_selected:442callssymbol:src/helix/studio/plugins/plugins_dialog.py:_refresh:357(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_retry_quarantined_selected:442callssymbol:src/helix/studio/plugins/plugins_dialog.py:_selected_plugin_id:482(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_rollback_selected:883callssymbol:src/helix/studio/plugins/installer.py:from_env:50(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_rollback_selected:883callssymbol:src/helix/studio/plugins/installer.py:list_cached_versions:82(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_rollback_selected:883callssymbol:src/helix/studio/plugins/installer.py:rollback_plugin:160(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_rollback_selected:883callssymbol:src/helix/studio/plugins/plugins_dialog.py:_call_host:228(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_rollback_selected:883callssymbol:src/helix/studio/plugins/plugins_dialog.py:_infer_plugins_dir_for:317(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_rollback_selected:883callssymbol:src/helix/studio/plugins/plugins_dialog.py:_refresh:357(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_rollback_selected:883callssymbol:src/helix/studio/plugins/plugins_dialog.py:_selected_plugin_id:482(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_rollback_selected:883callssymbol:src/helix/studio/plugins/plugins_dialog.py:_sorted_versions:683(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_rollback_selected:883callssymbol:src/helix/studio/plugins/registry.py:get:40(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_save_diagnostics_bundle:1034callssymbol:src/helix/clock.py:utc_now_stamp:112(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_save_diagnostics_bundle:1034callssymbol:src/helix/studio/plugins/plugins_dialog.py:_write_bundle:1063(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_selected_plugin_id:482callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:src/helix/studio/plugins/plugins_dialog.py:_set_pinned_version:288callssymbol:src/helix/studio/plugins/plugins_dialog.py:_settings_set:260(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_settings_set:260callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_toggle_pin_selected:995callssymbol:src/helix/studio/plugins/plugins_dialog.py:_pinned_version:280(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_toggle_pin_selected:995callssymbol:src/helix/studio/plugins/plugins_dialog.py:_refresh:357(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_toggle_pin_selected:995callssymbol:src/helix/studio/plugins/plugins_dialog.py:_selected_plugin_id:482(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_toggle_pin_selected:995callssymbol:src/helix/studio/plugins/plugins_dialog.py:_set_pinned_version:288(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_toggle_pin_selected:995callssymbol:src/helix/studio/plugins/registry.py:get:40(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_trust_selected:941callssymbol:src/helix/studio/plugins/plugin_package.py:verify_extracted_plugin_dir:528(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_trust_selected:941callssymbol:src/helix/studio/plugins/plugins_dialog.py:_refresh:357(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_trust_selected:941callssymbol:src/helix/studio/plugins/plugins_dialog.py:_selected_plugin_id:482(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_trust_selected:941callssymbol:src/helix/studio/plugins/registry.py:get:40(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_trust_selected:941callssymbol:src/helix/studio/plugins/trust_store.py:is_trusted:61(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_trust_selected:941callssymbol:src/helix/studio/plugins/trust_store.py:save:52(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_trust_selected:941callssymbol:src/helix/studio/plugins/trust_store.py:trust:68(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_available_version:339callssymbol:src/helix/studio/plugins/plugins_dialog.py:_pinned_version:280(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_available_version:339callssymbol:src/helix/studio/plugins/registry.py:get:40(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_available_version:339callssymbol:src/helix/studio/plugins/registry.py:latest:32(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_details:492callssymbol:src/helix/studio/plugins/installer.py:list_cached_versions:82(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_details:492callssymbol:src/helix/studio/plugins/plugins_dialog.py:_effective_disabled:233(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_details:492callssymbol:src/helix/studio/plugins/plugins_dialog.py:_infer_plugins_dir_for:317(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_details:492callssymbol:src/helix/studio/plugins/plugins_dialog.py:_pinned_version:280(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_details:492callssymbol:src/helix/studio/plugins/plugins_dialog.py:_plugin_logs_text:1020(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_details:492callssymbol:src/helix/studio/plugins/plugins_dialog.py:_selected_plugin_id:482(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_details:492callssymbol:src/helix/studio/plugins/plugins_dialog.py:_update_available_version:339(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_details:492callssymbol:src/helix/studio/plugins/registry.py:get:40(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_details:492callssymbol:src/helix/studio/plugins/registry.py:latest:32(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_details:492callssymbol:src/helix/studio/plugins/trust_store.py:is_trusted:61(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_details:492callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_selected:820callssymbol:src/helix/studio/plugins/installer.py:from_env:50(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_selected:820callssymbol:src/helix/studio/plugins/installer.py:install_plugin_package_from_url:139(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_selected:820callssymbol:src/helix/studio/plugins/plugins_dialog.py:_call_host:228(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_selected:820callssymbol:src/helix/studio/plugins/plugins_dialog.py:_infer_plugins_dir_for:317(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_selected:820callssymbol:src/helix/studio/plugins/plugins_dialog.py:_pinned_version:280(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_selected:820callssymbol:src/helix/studio/plugins/plugins_dialog.py:_refresh:357(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_selected:820callssymbol:src/helix/studio/plugins/plugins_dialog.py:_selected_plugin_id:482(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_selected:820callssymbol:src/helix/studio/plugins/registry.py:get:40(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_update_selected:820callssymbol:src/helix/studio/plugins/registry.py:latest:32(medium)symbol:src/helix/studio/plugins/plugins_dialog.py:_write_bundle:1063callssymbol:src/helix/studio/plugins/plugins_dialog.py:_effective_disabled:233(high)symbol:src/helix/studio/plugins/plugins_dialog.py:_writestr:1073callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/plugins/policy.py:_parse_file_policy:181callssymbol:src/helix/studio/plugins/policy.py:FilePolicy:53(high)symbol:src/helix/studio/plugins/policy.py:_parse_network_policy:131callssymbol:src/helix/studio/plugins/policy.py:_is_str_seq:7(high)symbol:src/helix/studio/plugins/policy.py:_parse_network_policy:131callssymbol:src/helix/studio/plugins/policy.py:_norm_host:11(high)symbol:src/helix/studio/plugins/policy.py:_parse_network_policy:131callssymbol:src/helix/studio/plugins/policy.py:NetworkPolicy:35(high)symbol:src/helix/studio/plugins/policy.py:_parse_subprocess_policy:213callssymbol:src/helix/studio/plugins/policy.py:SubprocessPolicy:67(high)symbol:src/helix/studio/plugins/policy.py:_parse_system_policy:230callssymbol:src/helix/studio/plugins/policy.py:SystemPolicy:75(high)symbol:src/helix/studio/plugins/policy.py:as_dict:121callssymbol:src/helix/studio/plugins/policy.py:as_dict:43(high)symbol:src/helix/studio/plugins/policy.py:policy_from_dict:300callssymbol:src/helix/studio/plugins/policy.py:_parse_file_policy:181(high)symbol:src/helix/studio/plugins/policy.py:policy_from_dict:300callssymbol:src/helix/studio/plugins/policy.py:_parse_network_policy:131(high)symbol:src/helix/studio/plugins/policy.py:policy_from_dict:300callssymbol:src/helix/studio/plugins/policy.py:_parse_subprocess_policy:213(high)symbol:src/helix/studio/plugins/policy.py:policy_from_dict:300callssymbol:src/helix/studio/plugins/policy.py:_parse_system_policy:230(high)symbol:src/helix/studio/plugins/policy.py:policy_from_dict:300callssymbol:src/helix/studio/plugins/policy.py:PluginPolicy:114(high)symbol:src/helix/studio/plugins/policy.py:policy_from_dict:300callssymbol:src/helix/studio/plugins/policy.py:WebPanelsPolicy:84(high)symbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247callssymbol:src/helix/studio/plugins/policy.py:_parse_file_policy:181(high)symbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247callssymbol:src/helix/studio/plugins/policy.py:_parse_network_policy:131(high)symbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247callssymbol:src/helix/studio/plugins/policy.py:_parse_subprocess_policy:213(high)symbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247callssymbol:src/helix/studio/plugins/policy.py:_parse_system_policy:230(high)symbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247callssymbol:src/helix/studio/plugins/policy.py:NetworkPolicy:35(high)symbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247callssymbol:src/helix/studio/plugins/policy.py:PluginPolicy:114(high)symbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247callssymbol:src/helix/studio/plugins/policy.py:WebPanelsPolicy:84(high)symbol:src/helix/studio/plugins/registry.py:_cache_path_for_url:64callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/plugins/registry.py:_load_cache:69callssymbol:src/helix/studio/plugins/registry.py:get:40(high)symbol:src/helix/studio/plugins/registry.py:_now_iso:60callssymbol:src/helix/clock.py:utc_now_iso_offset:106(medium)symbol:src/helix/studio/plugins/registry.py:_save_cache:82callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/plugins/registry.py:fetch_registry_index:90callssymbol:src/helix/studio/plugins/registry.py:get:40(high)symbol:src/helix/studio/plugins/registry.py:fetch_registry_index:90callssymbol:src/helix/studio/plugins/registry.py:parse_registry_index:192(high)symbol:src/helix/studio/plugins/registry.py:fetch_registry_index:90callssymbol:src/helix/studio/plugins/registry.py:PluginRegistryError:13(high)symbol:src/helix/studio/plugins/registry.py:parse_registry_index:192callssymbol:src/helix/studio/plugins/registry.py:get:40(high)symbol:src/helix/studio/plugins/registry.py:parse_registry_index:192callssymbol:src/helix/studio/plugins/registry.py:PluginRegistryError:13(high)symbol:src/helix/studio/plugins/registry.py:parse_registry_index:192callssymbol:src/helix/studio/plugins/registry.py:PluginRegistryIndex:37(high)symbol:src/helix/studio/plugins/registry.py:parse_registry_index:192callssymbol:src/helix/studio/plugins/registry.py:RegistryPlugin:27(high)symbol:src/helix/studio/plugins/registry.py:parse_registry_index:192callssymbol:src/helix/studio/plugins/registry.py:RegistryRelease:18(high)symbol:src/helix/studio/plugins/studio_host.py:__init__:291callssymbol:src/helix/studio/plugins/studio_host.py:StudioPluginCommands:308(high)symbol:src/helix/studio/plugins/studio_host.py:__init__:291callssymbol:src/helix/studio/plugins/studio_host.py:StudioPluginEvents:523(high)symbol:src/helix/studio/plugins/studio_host.py:__init__:291callssymbol:src/helix/studio/plugins/studio_host.py:StudioPluginPaths:492(high)symbol:src/helix/studio/plugins/studio_host.py:__init__:291callssymbol:src/helix/studio/plugins/studio_host.py:StudioPluginSettings:454(high)symbol:src/helix/studio/plugins/studio_host.py:__init__:291callssymbol:src/helix/studio/plugins/studio_host.py:StudioPluginUi:364(high)symbol:src/helix/studio/plugins/studio_host.py:_deliver:179callssymbol:src/helix/studio/plugins/studio_host.py:_call_event_handler:538(high)symbol:src/helix/studio/plugins/studio_host.py:_deliver:179callssymbol:src/helix/studio/plugins/studio_host.py:log:127(high)symbol:src/helix/studio/plugins/studio_host.py:_ensure:497callssymbol:src/helix/studio/plugins/studio_host.py:log:127(high)symbol:src/helix/studio/plugins/studio_host.py:_resolve_menu_path:227callssymbol:src/helix/studio/plugins/studio_host.py:_norm_menu_title:17(high)symbol:src/helix/studio/plugins/studio_host.py:_resolve_menu_path:227callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/studio/plugins/studio_host.py:_unsubscribe_all:193callssymbol:src/helix/studio/plugins/studio_host.py:get:465(high)symbol:src/helix/studio/plugins/studio_host.py:_unsubscribe_all:193callssymbol:src/helix/studio/plugins/studio_host.py:set:477(high)symbol:src/helix/studio/plugins/studio_host.py:_unsubscribe_all:193callssymbol:src/helix/studio/plugins/studio_host.py:unsubscribe:155(high)symbol:src/helix/studio/plugins/studio_host.py:api:74callssymbol:src/helix/studio/plugins/studio_host.py:StudioPluginApi:290(high)symbol:src/helix/studio/plugins/studio_host.py:cache_dir:509callssymbol:src/helix/studio/plugins/studio_host.py:_ensure:497(high)symbol:src/helix/studio/plugins/studio_host.py:emit:173callssymbol:src/helix/studio/plugins/studio_host.py:get:465(high)symbol:src/helix/studio/plugins/studio_host.py:emit:534callssymbol:src/helix/studio/plugins/studio_host.py:emit:173(high)symbol:src/helix/studio/plugins/studio_host.py:get:465callssymbol:src/helix/app_identity.py:omnis_helix_settings:46(medium)symbol:src/helix/studio/plugins/studio_host.py:get:465callssymbol:src/helix/studio/plugins/studio_host.py:_key:459(high)symbol:src/helix/studio/plugins/studio_host.py:log_file:519callssymbol:src/helix/studio/plugins/studio_host.py:cache_dir:509(high)symbol:src/helix/studio/plugins/studio_host.py:remove:487callssymbol:src/helix/app_identity.py:omnis_helix_settings:46(medium)symbol:src/helix/studio/plugins/studio_host.py:remove:487callssymbol:src/helix/studio/plugins/studio_host.py:_key:459(high)symbol:src/helix/studio/plugins/studio_host.py:run_on_main_thread:444callssymbol:src/helix/studio/plugins/studio_host.py:is_main_thread:438(high)symbol:src/helix/studio/plugins/studio_host.py:set:477callssymbol:src/helix/app_identity.py:omnis_helix_settings:46(medium)symbol:src/helix/studio/plugins/studio_host.py:set:477callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/plugins/studio_host.py:set:477callssymbol:src/helix/studio/plugins/studio_host.py:_key:459(high)symbol:src/helix/studio/plugins/studio_host.py:subscribe:528callssymbol:src/helix/studio/plugins/studio_host.py:subscribe:136(high)symbol:src/helix/studio/plugins/studio_host.py:temp_dir:514callssymbol:src/helix/studio/plugins/studio_host.py:_ensure:497(high)symbol:src/helix/studio/plugins/studio_host.py:unregister_plugin:77callssymbol:src/helix/studio/plugins/studio_host.py:_unsubscribe_all:193(high)symbol:src/helix/studio/plugins/studio_host.py:unsubscribe:155callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/plugins/studio_host.py:unsubscribe:531callssymbol:src/helix/studio/plugins/studio_host.py:unsubscribe:155(high)symbol:src/helix/studio/plugins/studio_host.py:user_data_dir:504callssymbol:src/helix/studio/plugins/studio_host.py:_ensure:497(high)symbol:src/helix/studio/plugins/trust_store.py:load:32callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/plugins/trust_store.py:load:32callssymbol:src/helix/studio/plugins/trust_store.py:default_trust_store_path:12(high)symbol:src/helix/studio/plugins/trust_store.py:load:32callssymbol:src/helix/studio/plugins/trust_store.py:PluginTrustStoreError:8(high)symbol:src/helix/studio/plugins/trust_store.py:save:52callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/plugins/trust_store.py:save:52callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/plugins/trust_store.py:save:52callssymbol:src/helix/studio/plugins/trust_store.py:default_trust_store_path:12(high)symbol:src/helix/studio/plugins/trust_store.py:trust:68callssymbol:src/helix/studio/plugins/trust_store.py:PluginTrustStoreError:8(high)symbol:src/helix/studio/png_provenance.py:png_provenance_c14n_bytes:120callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/png_provenance.py:png_provenance_sha256:124callssymbol:src/helix/studio/png_provenance.py:png_provenance_c14n_bytes:120(high)symbol:src/helix/studio/png_provenance.py:png_provenance_sidecar_path:180callssymbol:src/helix/systems/perturbation_program.py:with_name:52(medium)symbol:src/helix/studio/png_provenance.py:validate_png_provenance_v1:128callssymbol:src/helix/studio/png_provenance.py:_is_sha256_prefixed:24(high)symbol:src/helix/studio/png_provenance.py:write_png_provenance_sidecar:185callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/png_provenance.py:write_png_provenance_sidecar:185callssymbol:src/helix/studio/png_provenance.py:png_provenance_sidecar_path:180(high)symbol:src/helix/studio/policy_patches.py:_merge_into:26callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/policy_patches.py:_merge_into:26callssymbol:src/helix/studio/policy_patches.py:_is_empty_value:22(high)symbol:src/helix/studio/policy_patches.py:apply_policy_patch:7callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/policy_patches.py:apply_policy_patch:7callssymbol:src/helix/studio/policy_patches.py:_merge_into:26(high)symbol:src/helix/studio/predictor_evidence_panel.py:__init__:55callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/predictor_evidence_panel.py:__init__:55callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/predictor_evidence_panel.py:_best_score:32callssymbol:src/helix/studio/predictor_evidence_panel.py:_fmt_score:25(high)symbol:src/helix/studio/predictor_evidence_panel.py:_choose_bundle:291callssymbol:src/helix/studio/predictor_evidence_panel.py:load_bundle:200(high)symbol:src/helix/studio/predictor_evidence_panel.py:_choose_bundle:291callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/predictor_evidence_panel.py:_comparison_row_records:474callssymbol:src/helix/studio/predictor_evidence_panel.py:_fmt_score:25(high)symbol:src/helix/studio/predictor_evidence_panel.py:_comparison_row_records:474callssymbol:src/helix/studio/predictor_evidence_panel.py:_short_hash:43(high)symbol:src/helix/studio/predictor_evidence_panel.py:_comparison_rows:471callssymbol:src/helix/studio/predictor_evidence_panel.py:_comparison_row_records:474(high)symbol:src/helix/studio/predictor_evidence_panel.py:_on_comparison_selection_changed:407callssymbol:src/helix/studio/predictor_evidence_panel.py:_render_comparison_detail:418(high)symbol:src/helix/studio/predictor_evidence_panel.py:_on_receipt_selection_changed:380callssymbol:src/helix/studio/predictor_evidence_panel.py:_render_receipt_detail:387(high)symbol:src/helix/studio/predictor_evidence_panel.py:_render_comparison_detail:418callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/predictor_evidence_panel.py:_render_receipt_detail:387callssymbol:src/helix/studio/predictor_evidence_panel.py:_fmt_score:25(high)symbol:src/helix/studio/predictor_evidence_panel.py:_render_receipt_detail:387callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/predictor_evidence_panel.py:_render_summary_text:424callssymbol:src/helix/studio/predictor_evidence_panel.py:_best_score:32(high)symbol:src/helix/studio/predictor_evidence_panel.py:_render_summary_text:424callssymbol:src/helix/studio/predictor_evidence_panel.py:_comparison_rows:471(high)symbol:src/helix/studio/predictor_evidence_panel.py:_render_summary:309callssymbol:src/helix/studio/predictor_evidence_panel.py:_best_score:32(high)symbol:src/helix/studio/predictor_evidence_panel.py:_render_summary:309callssymbol:src/helix/studio/predictor_evidence_panel.py:_comparison_row_records:474(high)symbol:src/helix/studio/predictor_evidence_panel.py:_render_summary:309callssymbol:src/helix/studio/predictor_evidence_panel.py:_fmt_score:25(high)symbol:src/helix/studio/predictor_evidence_panel.py:_render_summary:309callssymbol:src/helix/studio/predictor_evidence_panel.py:_render_comparison_detail:418(high)symbol:src/helix/studio/predictor_evidence_panel.py:_render_summary:309callssymbol:src/helix/studio/predictor_evidence_panel.py:_render_receipt_detail:387(high)symbol:src/helix/studio/predictor_evidence_panel.py:_render_summary:309callssymbol:src/helix/studio/predictor_evidence_panel.py:_short_hash:43(high)symbol:src/helix/studio/predictor_evidence_panel.py:_render_summary:309callssymbol:src/helix/studio/run_history.py:selectRow:543(medium)symbol:src/helix/studio/predictor_evidence_panel.py:_render_summary:309callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/predictor_evidence_panel.py:_save_summary:273callssymbol:src/helix/studio/predictor_evidence_panel.py:write_summary_file:251(high)symbol:src/helix/studio/predictor_evidence_panel.py:_save_summary:273callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/studio/predictor_evidence_panel.py:_save_summary:273callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/predictor_evidence_panel.py:clear:229callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/predictor_evidence_panel.py:copy_summary_to_clipboard:244callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/predictor_evidence_panel.py:load_bundle:200callssymbol:src/helix/predictors/bundle.py:summarize_predictor_receipts_in_bundle:203(medium)symbol:src/helix/studio/predictor_evidence_panel.py:load_bundle:200callssymbol:src/helix/studio/predictor_evidence_panel.py:_render_summary:309(high)symbol:src/helix/studio/predictor_evidence_panel.py:summary_text:195callssymbol:src/helix/studio/predictor_evidence_panel.py:_render_summary_text:424(high)symbol:src/helix/studio/predictor_evidence_panel.py:write_summary_file:251callssymbol:src/helix/predictors/bundle.py:attach_predictor_summary_text_to_bundle:88(medium)symbol:src/helix/studio/predictor_evidence_panel.py:write_summary_file:251callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/prime_inspector.py:__init__:15callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/prime_inspector.py:set_context:37callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/prime_multiplex_calibration.py:_canonical_json_bytes:9callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/prime_multiplex_calibration.py:apply_prime_multiplex_calibration_to_report:23callssymbol:src/helix/studio/prime_multiplex_calibration.py:clamp_ppm:19(high)symbol:src/helix/studio/prime_multiplex_calibration.py:apply_prime_multiplex_calibration_to_report:23callssymbol:src/helix/studio/prime_multiplex_calibration.py:prime_multiplex_calibration_profile_sha256:13(high)symbol:src/helix/studio/prime_multiplex_calibration.py:prime_multiplex_calibration_profile_sha256:13callssymbol:src/helix/studio/prime_multiplex_calibration.py:_canonical_json_bytes:9(high)symbol:src/helix/studio/prime_multiplex_leaderboard.py:_canonical_json_bytes:8callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/prime_multiplex_leaderboard.py:_extract_pred_obs:19callssymbol:src/helix/studio/prime_multiplex_leaderboard.py:_safe_float:12(high)symbol:src/helix/studio/prime_multiplex_leaderboard.py:prime_multiplex_leaderboard_json_bytes:120callssymbol:src/helix/studio/prime_multiplex_leaderboard.py:_canonical_json_bytes:8(high)symbol:src/helix/studio/project.py:_utc_now_iso:17callssymbol:src/helix/clock.py:utc_now_iso_offset:106(medium)symbol:src/helix/studio/project.py:from_dict:47callssymbol:src/helix/studio/project.py:_to_path:30(high)symbol:src/helix/studio/project.py:from_dict:64callssymbol:src/helix/studio/project.py:_to_path:30(high)symbol:src/helix/studio/project.py:from_dict:93callssymbol:src/helix/studio/project.py:_to_path:30(high)symbol:src/helix/studio/project.py:load:174callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/project.py:load:174callssymbol:src/helix/studio/project.py:_utc_now_iso:17(high)symbol:src/helix/studio/project.py:load:174callssymbol:src/helix/studio/project.py:from_dict:47(high)symbol:src/helix/studio/project.py:register_dataset:195callssymbol:src/helix/studio/project.py:DatasetRef:38(high)symbol:src/helix/studio/project.py:register_imported_run:217callssymbol:src/helix/studio/project.py:ImportedRunRef:107(high)symbol:src/helix/studio/project.py:register_session:200callssymbol:src/helix/studio/project.py:SessionRef:56(high)symbol:src/helix/studio/project.py:register_snapshot:205callssymbol:src/helix/studio/project.py:_utc_now_iso:17(high)symbol:src/helix/studio/project.py:register_snapshot:205callssymbol:src/helix/studio/project.py:SnapshotBundleRef:72(high)symbol:src/helix/studio/project.py:save:160callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/project.py:save:160callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/project.py:save:160callssymbol:src/helix/studio/project.py:to_dict:43(high)symbol:src/helix/studio/project.py:to_dict:43callssymbol:src/helix/studio/project.py:_relpath:21(high)symbol:src/helix/studio/project.py:to_dict:60callssymbol:src/helix/studio/project.py:_relpath:21(high)symbol:src/helix/studio/project.py:to_dict:80callssymbol:src/helix/studio/project.py:_relpath:21(high)symbol:src/helix/studio/provenance_header.py:_short_sha256:12callssymbol:src/helix/studio/provenance_header.py:_safe_text:8(high)symbol:src/helix/studio/rail_model.py:_extract_duration:302callssymbol:src/helix/studio/rail_model.py:get:91(high)symbol:src/helix/studio/rail_model.py:_infer_determinism:294callssymbol:src/helix/studio/rail_model.py:get:91(high)symbol:src/helix/studio/rail_model.py:build_graph_from_session:145callssymbol:src/helix/studio/extension_host/supervisor.py:mode:92(medium)symbol:src/helix/studio/rail_model.py:build_graph_from_session:145callssymbol:src/helix/studio/rail_model.py:_cap:139(high)symbol:src/helix/studio/rail_model.py:build_graph_from_session:145callssymbol:src/helix/studio/rail_model.py:_extract_duration:302(high)symbol:src/helix/studio/rail_model.py:build_graph_from_session:145callssymbol:src/helix/studio/rail_model.py:_infer_backend:286(high)symbol:src/helix/studio/rail_model.py:build_graph_from_session:145callssymbol:src/helix/studio/rail_model.py:_infer_determinism:294(high)symbol:src/helix/studio/rail_model.py:build_graph_from_session:145callssymbol:src/helix/studio/rail_model.py:get:91(high)symbol:src/helix/studio/rail_model.py:build_graph_from_session:145callssymbol:src/helix/studio/rail_model.py:RailGraph:83(high)symbol:src/helix/studio/rail_model.py:build_graph_from_session:145callssymbol:src/helix/studio/rail_model.py:RailSegment:47(high)symbol:src/helix/studio/rail_model.py:build_graph_from_session:145callssymbol:src/helix/studio/rail_model.py:stable_hash:124(high)symbol:src/helix/studio/rail_model.py:downstream:94callssymbol:src/helix/studio/rail_model.py:get:91(high)symbol:src/helix/studio/rail_model.py:replace_segment:111callssymbol:src/helix/studio/rail_model.py:RailGraph:83(high)symbol:src/helix/studio/rail_model.py:stable_hash:124callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/rail_planner.py:plan:24callssymbol:src/helix/studio/rail_planner.py:_downstream_chain:33(high)symbol:src/helix/studio/rail_planner.py:plan:24callssymbol:src/helix/studio/rail_planner.py:RecomputePlan:10(high)symbol:src/helix/studio/rail_state.py:__init__:33callssymbol:src/helix/studio/rail_model.py:build_graph_from_session:145(medium)symbol:src/helix/studio/rail_state.py:_compute_duration_ms:221callssymbol:src/helix/clock.py:unix_time_s:96(medium)symbol:src/helix/studio/rail_state.py:_compute_duration_ms:221callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/rail_state.py:_handler:266callssymbol:src/helix/studio/rail_model.py:RailSelection:41(medium)symbol:src/helix/studio/rail_state.py:_handler:266callssymbol:src/helix/studio/rail_state.py:set_selection:66(high)symbol:src/helix/studio/rail_state.py:_mark_stale:227callssymbol:src/helix/clock.py:unix_time_s:96(medium)symbol:src/helix/studio/rail_state.py:_mark_stale:227callssymbol:src/helix/studio/rail_state.py:_compute_duration_ms:221(high)symbol:src/helix/studio/rail_state.py:_mark_stale:227callssymbol:src/helix/studio/rail_state.py:_teardown:255(high)symbol:src/helix/studio/rail_state.py:_mark_stale:227callssymbol:src/helix/studio/rail_state.py:_update_segment:167(high)symbol:src/helix/studio/rail_state.py:_on_session_state_changed:160callssymbol:src/helix/studio/rail_model.py:build_graph_from_session:145(medium)symbol:src/helix/studio/rail_state.py:_on_session_state_changed:160callssymbol:src/helix/studio/rail_state.py:set_graph:60(high)symbol:src/helix/studio/rail_state.py:_segment_hash:240callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/rail_state.py:chain_id_for:247callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/rail_state.py:drop_stale:250callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/rail_state.py:drop_stale:250callssymbol:src/helix/studio/rail_state.py:_mark_stale:227(high)symbol:src/helix/studio/rail_state.py:fail_compute:143callssymbol:src/helix/clock.py:unix_time_s:96(medium)symbol:src/helix/studio/rail_state.py:fail_compute:143callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/rail_state.py:fail_compute:143callssymbol:src/helix/studio/rail_state.py:_compute_duration_ms:221(high)symbol:src/helix/studio/rail_state.py:fail_compute:143callssymbol:src/helix/studio/rail_state.py:_teardown:255(high)symbol:src/helix/studio/rail_state.py:fail_compute:143callssymbol:src/helix/studio/rail_state.py:_update_segment:167(high)symbol:src/helix/studio/rail_state.py:mark_segment_state:72callssymbol:src/helix/studio/rail_state.py:_update_segment:167(high)symbol:src/helix/studio/rail_widget.py:__init__:107callssymbol:src/helix/studio/rail_state.py:with_selection:263(medium)symbol:src/helix/studio/rail_widget.py:__init__:107callssymbol:src/helix/studio/rail_widget.py:__init__:33(high)symbol:src/helix/studio/rail_widget.py:__init__:107callssymbol:src/helix/studio/rail_widget.py:_apply_segment:141(high)symbol:src/helix/studio/rail_widget.py:__init__:311callssymbol:src/helix/studio/rail_widget.py:_on_graph_changed:339(high)symbol:src/helix/studio/rail_widget.py:__init__:33callssymbol:src/helix/studio/rail_widget.py:__init__:107(high)symbol:src/helix/studio/rail_widget.py:_apply_expanded_state:518callssymbol:src/helix/studio/rail_widget.py:_refresh_summary:524(high)symbol:src/helix/studio/rail_widget.py:_apply_expanded_state:518callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/rail_widget.py:_apply_segment:141callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/rail_widget.py:_apply_segment:141callssymbol:src/helix/studio/rail_widget.py:_format_ts:297(high)symbol:src/helix/studio/rail_widget.py:_apply_segment:141callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/rail_widget.py:_apply_segment:141callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/studio/rail_widget.py:_copy_hash:271callssymbol:src/helix/studio/rail_widget.py:_segment:247(high)symbol:src/helix/studio/rail_widget.py:_copy_hash:271callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/rail_widget.py:_copy_repro_command:281callssymbol:src/helix/studio/rail_widget.py:_repro_command:292(high)symbol:src/helix/studio/rail_widget.py:_copy_repro_command:281callssymbol:src/helix/studio/rail_widget.py:_segment:247(high)symbol:src/helix/studio/rail_widget.py:_copy_repro_command:281callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/rail_widget.py:_on_chain_progress:389callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/rail_widget.py:_on_chain_progress:389callssymbol:src/helix/studio/rail_widget.py:_ensure_spinner_running:408(high)symbol:src/helix/studio/rail_widget.py:_on_chain_progress:389callssymbol:src/helix/studio/rail_widget.py:segment_id:124(high)symbol:src/helix/studio/rail_widget.py:_on_chain_progress:389callssymbol:src/helix/studio/rail_widget.py:set_chain_progress:130(high)symbol:src/helix/studio/rail_widget.py:_on_chain_progress:389callssymbol:src/helix/studio/rail_widget.py:update_segment:127(high)symbol:src/helix/studio/rail_widget.py:_on_graph_changed:339callssymbol:src/helix/studio/rail_model.py:ordered_segments:88(medium)symbol:src/helix/studio/rail_widget.py:_on_graph_changed:339callssymbol:src/helix/studio/rail_widget.py:RailSegmentButton:106(high)symbol:src/helix/studio/rail_widget.py:_on_graph_changed:339callssymbol:src/helix/studio/rail_widget.py:set_chain_progress:130(high)symbol:src/helix/studio/rail_widget.py:_on_graph_changed:339callssymbol:src/helix/studio/rail_widget.py:set_spinner_idx:136(high)symbol:src/helix/studio/rail_widget.py:_on_recompute_rejected:373callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/rail_widget.py:_on_recompute_rejected:373callssymbol:src/helix/studio/rail_widget.py:_clear_flash:384(high)symbol:src/helix/studio/rail_widget.py:_on_segment_status_changed:364callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/rail_widget.py:_on_segment_status_changed:364callssymbol:src/helix/studio/rail_widget.py:set_chain_progress:130(high)symbol:src/helix/studio/rail_widget.py:_on_segment_status_changed:364callssymbol:src/helix/studio/rail_widget.py:set_spinner_idx:136(high)symbol:src/helix/studio/rail_widget.py:_on_segment_status_changed:364callssymbol:src/helix/studio/rail_widget.py:update_segment:127(high)symbol:src/helix/studio/rail_widget.py:_on_selection_changed:360callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/rail_widget.py:_on_selection_changed:360callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/rail_widget.py:_on_spinner_tick:414callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/rail_widget.py:_on_spinner_tick:414callssymbol:src/helix/studio/rail_widget.py:_ensure_spinner_running:408(high)symbol:src/helix/studio/rail_widget.py:_on_spinner_tick:414callssymbol:src/helix/studio/rail_widget.py:segment_id:124(high)symbol:src/helix/studio/rail_widget.py:_on_spinner_tick:414callssymbol:src/helix/studio/rail_widget.py:set_chain_progress:130(high)symbol:src/helix/studio/rail_widget.py:_on_spinner_tick:414callssymbol:src/helix/studio/rail_widget.py:set_spinner_idx:136(high)symbol:src/helix/studio/rail_widget.py:_on_spinner_tick:414callssymbol:src/helix/studio/rail_widget.py:update_segment:127(high)symbol:src/helix/studio/rail_widget.py:_on_toggle_clicked:510callssymbol:src/helix/app_identity.py:omnis_helix_settings:46(medium)symbol:src/helix/studio/rail_widget.py:_on_toggle_clicked:510callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/rail_widget.py:_on_toggle_clicked:510callssymbol:src/helix/studio/rail_widget.py:_apply_expanded_state:518(high)symbol:src/helix/studio/rail_widget.py:_refresh_summary:524callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/rail_widget.py:_refresh_summary:524callssymbol:src/helix/studio/rail_model.py:ordered_segments:88(medium)symbol:src/helix/studio/rail_widget.py:_refresh_summary:524callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/rail_widget.py:_segment:247callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/rail_widget.py:_show_inspector:251callssymbol:src/helix/studio/rail_widget.py:_repro_command:292(high)symbol:src/helix/studio/rail_widget.py:_show_inspector:251callssymbol:src/helix/studio/rail_widget.py:_segment:247(high)symbol:src/helix/studio/rail_widget.py:_show_inspector:251callssymbol:src/helix/studio/rail_widget.py:InspectorPopover:30(high)symbol:src/helix/studio/rail_widget.py:_show_inspector:251callssymbol:src/helix/studio/rail_widget.py:set_data:53(high)symbol:src/helix/studio/rail_widget.py:_show_inspector:251callssymbol:src/helix/studio/rail_widget.py:show_at:80(high)symbol:src/helix/studio/rail_widget.py:contextMenuEvent:226callssymbol:src/helix/studio/rail_state.py:request_recompute_downstream:78(medium)symbol:src/helix/studio/rail_widget.py:contextMenuEvent:226callssymbol:src/helix/studio/rail_state.py:request_recompute_from:76(medium)symbol:src/helix/studio/rail_widget.py:contextMenuEvent:226callssymbol:src/helix/studio/rail_widget.py:_copy_hash:271(high)symbol:src/helix/studio/rail_widget.py:contextMenuEvent:226callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/rail_widget.py:focusOutEvent:91callssymbol:src/helix/studio/welcome.py:focusOutEvent:210(medium)symbol:src/helix/studio/rail_widget.py:hideEvent:429callssymbol:src/helix/studio/rail_widget.py:_ensure_spinner_running:408(high)symbol:src/helix/studio/rail_widget.py:keyPressEvent:95callssymbol:src/helix/studio/iterated_dynamics.py:key:21(medium)symbol:src/helix/studio/rail_widget.py:mouseDoubleClickEvent:219callssymbol:src/helix/studio/rail_state.py:request_recompute_from:76(medium)symbol:src/helix/studio/rail_widget.py:show_at:80callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/rail_widget.py:showEvent:433callssymbol:src/helix/studio/rail_widget.py:_ensure_spinner_running:408(high)symbol:src/helix/studio/rail_widget.py:update_segment:127callssymbol:src/helix/studio/rail_widget.py:_apply_segment:141(high)symbol:src/helix/studio/render/scene.py:__init__:38callssymbol:src/helix/gpu/fields/base.py:FieldRegistry:52(medium)symbol:src/helix/studio/render/scene.py:__init__:38callssymbol:src/helix/gpu/fields/base.py:register:56(medium)symbol:src/helix/studio/render/scene.py:__init__:38callssymbol:src/helix/gpu/fields/composite_editability.py:CompositeEditabilityFieldOp:14(medium)symbol:src/helix/studio/render/scene.py:__init__:38callssymbol:src/helix/gpu/fields/dcas9_occupancy.py:Dcas9OccupancyFieldOp:38(medium)symbol:src/helix/studio/render/scene.py:__init__:38callssymbol:src/helix/gpu/fields/gc_homopolymer.py:GcHomopolymerFieldOp:31(medium)symbol:src/helix/studio/render/scene.py:__init__:38callssymbol:src/helix/gpu/fields/indel_risk.py:IndelRiskFieldOp:36(medium)symbol:src/helix/studio/render/scene.py:__init__:38callssymbol:src/helix/gpu/fields/offtarget_density.py:OfftargetDensityFieldOp:46(medium)symbol:src/helix/studio/render/scene.py:__init__:38callssymbol:src/helix/gpu/fields/pam_seed.py:PamSeedFieldOp:46(medium)symbol:src/helix/studio/render/scene.py:__init__:38callssymbol:src/helix/gpu/fields/prime_dp.py:PrimeDpFieldOp:34(medium)symbol:src/helix/studio/render/scene.py:render:309callssymbol:src/helix/gpu/fields/base.py:render_field:78(medium)symbol:src/helix/studio/repair_pathways.py:build_stochastic_narrative_v1:162callssymbol:src/helix/studio/repair_pathways.py:pathway_mass_by_id:158(high)symbol:src/helix/studio/reports/run_report.py:outcomes_to_csv_text:18callssymbol:src/helix/studio/governance_stamp.py:extract_decision_grade_proof_from_artifact:58(medium)symbol:src/helix/studio/reports/run_report.py:outcomes_to_csv_text:18callssymbol:src/helix/studio/governance_stamp.py:governance_csv_prefix:400(medium)symbol:src/helix/studio/reports/run_report.py:outcomes_to_csv_text:18callssymbol:src/helix/studio/governance_stamp.py:interpretation_for_mode:11(medium)symbol:src/helix/studio/reports/run_report.py:outcomes_to_csv_text:18callssymbol:src/helix/studio/limitations.py:limitations_csv_prefix:97(medium)symbol:src/helix/studio/reports/run_report.py:outcomes_to_csv_text:18callssymbol:src/helix/studio/limitations.py:limitations_stamp:69(medium)symbol:src/helix/studio/reports/run_report.py:outcomes_to_csv_text:18callssymbol:src/helix/studio/run_artifact.py:artifact_decision_mode_eligible:1207(medium)symbol:src/helix/studio/reports/run_report.py:outcomes_to_csv_text:18callssymbol:src/helix/studio/run_artifact.py:build_run_artifact_from_run_model:851(medium)symbol:src/helix/studio/reports/session_report.py:_b64_png:27callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/reports/session_report.py:_ci_band:247callssymbol:Visualization_Bench/prototype.js:pct:480(low)symbol:src/helix/studio/reports/session_report.py:_fmt_mode_value:265callssymbol:src/helix/studio/reports/session_report.py:_fmt_pct:35(high)symbol:src/helix/studio/reports/session_report.py:_json_script_tag:394callssymbol:src/helix/studio/reports/session_report.py:_esc:31(high)symbol:src/helix/studio/reports/session_report.py:chip_row:315callssymbol:src/helix/studio/reports/session_report.py:_esc:31(high)symbol:src/helix/studio/reports/session_report.py:save_session_report:704callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/reports/session_report.py:save_session_report:704callssymbol:src/helix/studio/reports/session_report.py:build_session_report_html:437(high)symbol:src/helix/studio/reports/session_report.py:save_session_report:704callssymbol:src/helix/support/events.py:log_event:171(medium)symbol:src/helix/studio/results_adapters/batch_ingest.py:_candidate_id:67callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/results_adapters/batch_ingest.py:_ingest_candidate:92callssymbol:src/helix/fs.py:glob_sorted:37(medium)symbol:src/helix/studio/results_adapters/batch_ingest.py:_ingest_candidate:92callssymbol:src/helix/studio/results_adapters/batch_ingest.py:_candidate_id:67(high)symbol:src/helix/studio/results_adapters/batch_ingest.py:_ingest_candidate:92callssymbol:src/helix/studio/results_adapters/batch_ingest.py:_normalize_rel_path:55(high)symbol:src/helix/studio/results_adapters/batch_ingest.py:_ingest_candidate:92callssymbol:src/helix/studio/results_adapters/batch_ingest.py:_sha_bytes:63(high)symbol:src/helix/studio/results_adapters/batch_ingest.py:_ingest_candidate:92callssymbol:src/helix/studio/results_adapters/batch_ingest.py:BatchItem:27(high)symbol:src/helix/studio/results_adapters/batch_ingest.py:_ingest_candidate:92callssymbol:src/helix/studio/results_adapters/crispresso2.py:import_crispresso2_substitution_table:537(medium)symbol:src/helix/studio/results_adapters/batch_ingest.py:_ingest_candidate:92callssymbol:src/helix/studio/results_adapters/csv_counts.py:import_csv_counts:195(medium)symbol:src/helix/studio/results_adapters/batch_ingest.py:_ingest_candidate:92callssymbol:src/helix/studio/results_adapters/pileup.py:import_pileup_results:360(medium)symbol:src/helix/studio/results_adapters/batch_ingest.py:_iter_candidates:72callssymbol:src/helix/fs.py:rglob_sorted:47(medium)symbol:src/helix/studio/results_adapters/batch_ingest.py:batch_ingest_folder:146callssymbol:src/helix/studio/results_adapters/batch_ingest.py:_ingest_candidate:92(high)symbol:src/helix/studio/results_adapters/batch_ingest.py:batch_ingest_folder:146callssymbol:src/helix/studio/results_adapters/batch_ingest.py:_iter_candidates:72(high)symbol:src/helix/studio/results_adapters/batch_ingest.py:batch_ingest_folder:146callssymbol:src/helix/studio/results_adapters/batch_ingest.py:BatchIngestResult:43(high)symbol:src/helix/studio/results_adapters/batch_ingest.py:batch_summary_json:157callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/results_adapters/crispresso2.py:_infer_editor_type:148callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/results_adapters/crispresso2.py:_infer_intended_index:162callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/results_adapters/crispresso2.py:_match_guide:203callssymbol:src/helix/decision_support/calibration_registry.py:find:25(medium)symbol:src/helix/studio/results_adapters/crispresso2.py:_match_guide:203callssymbol:src/helix/studio/results_adapters/crispresso2.py:_reverse_complement:27(high)symbol:src/helix/studio/results_adapters/crispresso2.py:_relative_table_path:349callssymbol:src/helix/studio/results_adapters/crispresso2.py:_normalize_table_path:341(high)symbol:src/helix/studio/results_adapters/crispresso2.py:find_substitution_table_path:509callssymbol:src/helix/fs.py:glob_sorted:37(medium)symbol:src/helix/studio/results_adapters/crispresso2.py:find_substitution_table_path:509callssymbol:src/helix/fs.py:iterdir_sorted:27(medium)symbol:src/helix/studio/results_adapters/crispresso2.py:import_crispresso2_substitution_table:537callssymbol:src/helix/studio/results_adapters/crispresso2.py:_infer_editor_type:148(high)symbol:src/helix/studio/results_adapters/crispresso2.py:import_crispresso2_substitution_table:537callssymbol:src/helix/studio/results_adapters/crispresso2.py:_infer_guide_sequence:178(high)symbol:src/helix/studio/results_adapters/crispresso2.py:import_crispresso2_substitution_table:537callssymbol:src/helix/studio/results_adapters/crispresso2.py:_infer_intended_index:162(high)symbol:src/helix/studio/results_adapters/crispresso2.py:import_crispresso2_substitution_table:537callssymbol:src/helix/studio/results_adapters/crispresso2.py:build_results_record_from_crispresso2_table:359(high)symbol:src/helix/studio/results_adapters/crispresso2.py:import_crispresso2_substitution_table:537callssymbol:src/helix/studio/results_adapters/crispresso2.py:build_results_record_from_nucleotide_table:399(high)symbol:src/helix/studio/results_adapters/crispresso2.py:import_crispresso2_substitution_table:537callssymbol:src/helix/studio/results_adapters/crispresso2.py:find_substitution_table_path:509(high)symbol:src/helix/studio/results_adapters/crispresso2.py:import_crispresso2_substitution_table:537callssymbol:src/helix/studio/results_adapters/crispresso2.py:parse_nucleotide_frequency_table:103(high)symbol:src/helix/studio/results_adapters/crispresso2.py:parse_nucleotide_frequency_table:103callssymbol:src/helix/studio/results_adapters/crispresso2.py:_clean_line:32(high)symbol:src/helix/studio/results_adapters/crispresso2.py:parse_nucleotide_frequency_table:103callssymbol:src/helix/studio/results_adapters/crispresso2.py:_parse_reference:44(high)symbol:src/helix/studio/results_adapters/crispresso2.py:parse_nucleotide_frequency_table:103callssymbol:src/helix/studio/results_adapters/crispresso2.py:_split_tokens:36(high)symbol:src/helix/studio/results_adapters/crispresso2.py:parse_nucleotide_frequency_table:103callssymbol:src/helix/studio/results_adapters/crispresso2.py:Crispresso2NucleotideTable:22(high)symbol:src/helix/studio/results_adapters/crispresso2.py:parse_substitution_frequency_table:61callssymbol:src/helix/studio/results_adapters/crispresso2.py:_clean_line:32(high)symbol:src/helix/studio/results_adapters/crispresso2.py:parse_substitution_frequency_table:61callssymbol:src/helix/studio/results_adapters/crispresso2.py:_is_base_row:40(high)symbol:src/helix/studio/results_adapters/crispresso2.py:parse_substitution_frequency_table:61callssymbol:src/helix/studio/results_adapters/crispresso2.py:_parse_reference:44(high)symbol:src/helix/studio/results_adapters/crispresso2.py:parse_substitution_frequency_table:61callssymbol:src/helix/studio/results_adapters/crispresso2.py:_split_tokens:36(high)symbol:src/helix/studio/results_adapters/crispresso2.py:parse_substitution_frequency_table:61callssymbol:src/helix/studio/results_adapters/crispresso2.py:Crispresso2SubstitutionTable:16(high)symbol:src/helix/studio/results_adapters/csv_counts.py:_parse_csv_counts:40callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/results_adapters/csv_counts.py:_parse_csv_counts:40callssymbol:src/helix/studio/results_adapters/csv_counts.py:_canonicalize_header:32(high)symbol:src/helix/studio/results_adapters/csv_counts.py:_parse_csv_counts:40callssymbol:src/helix/studio/results_adapters/csv_counts.py:_detect_delimiter:36(high)symbol:src/helix/studio/results_adapters/csv_counts.py:_parse_csv_counts:40callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/results_adapters/csv_counts.py:import_csv_counts:195callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/results_adapters/csv_counts.py:import_csv_counts:195callssymbol:src/helix/studio/results_adapters/csv_counts.py:build_results_record_from_csv_counts:116(high)symbol:src/helix/studio/results_adapters/indel_profile.py:_read_tsv:15callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/results_adapters/indel_profile.py:import_indel_profile:133callssymbol:src/helix/studio/results_adapters/indel_profile.py:build_results_record_from_indel_profile:39(high)symbol:src/helix/studio/results_adapters/pileup.py:_infer_editor_type:383callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/results_adapters/pileup.py:_infer_intended_index:397callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/results_adapters/pileup.py:_match_guide:74callssymbol:src/helix/decision_support/calibration_registry.py:find:25(medium)symbol:src/helix/studio/results_adapters/pileup.py:_match_guide:74callssymbol:src/helix/studio/results_adapters/pileup.py:_reverse_complement:14(high)symbol:src/helix/studio/results_adapters/pileup.py:_parse_pileup_line:61callssymbol:src/helix/studio/results_adapters/pileup.py:PileupLine:52(high)symbol:src/helix/studio/results_adapters/pileup.py:import_pileup_results:360callssymbol:src/helix/studio/results_adapters/pileup.py:_infer_editor_type:383(high)symbol:src/helix/studio/results_adapters/pileup.py:import_pileup_results:360callssymbol:src/helix/studio/results_adapters/pileup.py:_infer_guide_sequence:413(high)symbol:src/helix/studio/results_adapters/pileup.py:import_pileup_results:360callssymbol:src/helix/studio/results_adapters/pileup.py:_infer_intended_index:397(high)symbol:src/helix/studio/results_adapters/pileup.py:import_pileup_results:360callssymbol:src/helix/studio/results_adapters/pileup.py:build_results_record_from_pileup:182(high)symbol:src/helix/studio/results_io.py:_canonical_json_bytes:22callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/results_io.py:load_results_record:118callssymbol:src/helix/studio/results_io.py:results_record_from_dict:100(high)symbol:src/helix/studio/results_io.py:results_record_from_dict:100callssymbol:src/helix/studio/results_io.py:_validate_required_fields:87(high)symbol:src/helix/studio/results_io.py:results_record_json_bytes:78callssymbol:src/helix/studio/results_io.py:_canonical_json_bytes:22(high)symbol:src/helix/studio/results_io.py:results_record_json_bytes:78callssymbol:src/helix/studio/results_io.py:results_record_to_dict:70(high)symbol:src/helix/studio/results_io.py:results_record_sha256:83callssymbol:src/helix/studio/results_io.py:results_record_json_bytes:78(high)symbol:src/helix/studio/results_panel.py:__init__:50callssymbol:src/helix/studio/results_panel.py:_refresh:628(high)symbol:src/helix/studio/results_panel.py:__init__:50callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/results_panel.py:__init__:50callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/results_panel.py:__init__:50callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/results_panel.py:__init__:50callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/results_panel.py:_ensure_export_allowed:445callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/results_panel.py:_ensure_export_allowed:445callssymbol:src/helix/studio/results_panel.py:_export_context:414(high)symbol:src/helix/studio/results_panel.py:_ensure_export_allowed:445callssymbol:src/helix/studio/ui/export_gate.py:ensure_export_allowed:19(medium)symbol:src/helix/studio/results_panel.py:_export_context:414callssymbol:src/helix/studio/export_gate.py:build_export_context:45(medium)symbol:src/helix/studio/results_panel.py:_export_context:414callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/results_panel.py:_get_profiles:693callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/results_panel.py:_get_selected_profile:701callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/results_panel.py:_get_selected_profile:701callssymbol:src/helix/studio/results_panel.py:_get_profiles:693(high)symbol:src/helix/studio/results_panel.py:_on_build_calibration:880callssymbol:src/helix/studio/calibration.py:attach_calibration_profile:282(medium)symbol:src/helix/studio/results_panel.py:_on_build_calibration:880callssymbol:src/helix/studio/calibration.py:build_calibration_profile_and_preview:152(medium)symbol:src/helix/studio/results_panel.py:_on_build_calibration:880callssymbol:src/helix/studio/outcomes/model.py:compute_outcomes_for_current_plan:266(medium)symbol:src/helix/studio/results_panel.py:_on_build_calibration:880callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/results_panel.py:_on_build_calibration:880callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(medium)symbol:src/helix/studio/results_panel.py:_on_build_calibration:880callssymbol:src/helix/studio/results_panel.py:_refresh:628(high)symbol:src/helix/studio/results_panel.py:_on_build_calibration:880callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/results_panel.py:_on_copy_eval_summary:576callssymbol:src/helix/studio/base_position_calibration.py:format_base_position_batch_eval_summary:63(medium)symbol:src/helix/studio/results_panel.py:_on_copy_eval_summary:576callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/results_panel.py:_on_eval_sort_changed:620callssymbol:src/helix/studio/results_panel.py:_render_eval_result:757(high)symbol:src/helix/studio/results_panel.py:_on_evaluate_batch:586callssymbol:src/helix/studio/base_position_calibration.py:build_base_position_calibration_batch_eval:525(medium)symbol:src/helix/studio/results_panel.py:_on_evaluate_batch:586callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/results_panel.py:_on_evaluate_batch:586callssymbol:src/helix/studio/results_panel.py:_get_selected_profile:701(high)symbol:src/helix/studio/results_panel.py:_on_evaluate_batch:586callssymbol:src/helix/studio/results_panel.py:_render_eval_result:757(high)symbol:src/helix/studio/results_panel.py:_on_evaluate_batch:586callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/results_panel.py:_on_export_bundle:485callssymbol:src/helix/studio/base_position_calibration.py:base_position_calibration_batch_eval_json_bytes:55(medium)symbol:src/helix/studio/results_panel.py:_on_export_bundle:485callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/results_panel.py:_on_export_bundle:485callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/results_panel.py:_on_export_bundle:485callssymbol:src/helix/studio/results_adapters/batch_ingest.py:write_batch_bundle:203(medium)symbol:src/helix/studio/results_panel.py:_on_export_bundle:485callssymbol:src/helix/studio/results_panel.py:_ensure_export_allowed:445(high)symbol:src/helix/studio/results_panel.py:_on_export_bundle:485callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/results_panel.py:_on_export_eval_md:530callssymbol:src/helix/studio/base_position_calibration.py:base_position_batch_eval_markdown:79(medium)symbol:src/helix/studio/results_panel.py:_on_export_eval_md:530callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/results_panel.py:_on_export_eval_md:530callssymbol:src/helix/studio/results_panel.py:_ensure_export_allowed:445(high)symbol:src/helix/studio/results_panel.py:_on_export_eval_md:530callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/results_panel.py:_on_export_eval:519callssymbol:src/helix/studio/base_position_calibration.py:base_position_calibration_batch_eval_json_bytes:55(medium)symbol:src/helix/studio/results_panel.py:_on_export_eval:519callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/studio/results_panel.py:_on_export_eval:519callssymbol:src/helix/studio/results_panel.py:_ensure_export_allowed:445(high)symbol:src/helix/studio/results_panel.py:_on_export_eval:519callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/results_panel.py:_on_export_summary:473callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/studio/results_panel.py:_on_export_summary:473callssymbol:src/helix/studio/results_adapters/batch_ingest.py:batch_summary_json:157(medium)symbol:src/helix/studio/results_panel.py:_on_export_summary:473callssymbol:src/helix/studio/results_panel.py:_ensure_export_allowed:445(high)symbol:src/helix/studio/results_panel.py:_on_export_summary:473callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/results_panel.py:_on_import_crispresso2:287callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/results_panel.py:_on_import_crispresso2:287callssymbol:src/helix/studio/results_adapters/crispresso2.py:import_crispresso2_substitution_table:537(medium)symbol:src/helix/studio/results_panel.py:_on_import_crispresso2:287callssymbol:src/helix/studio/results_io.py:attach_results_record:123(medium)symbol:src/helix/studio/results_panel.py:_on_import_crispresso2:287callssymbol:src/helix/studio/results_panel.py:_refresh:628(high)symbol:src/helix/studio/results_panel.py:_on_import_crispresso2:287callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/studio/results_panel.py:_on_import_crispresso2:287callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/results_panel.py:_on_import_csv_counts:338callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/results_panel.py:_on_import_csv_counts:338callssymbol:src/helix/studio/results_adapters/csv_counts.py:import_csv_counts:195(medium)symbol:src/helix/studio/results_panel.py:_on_import_csv_counts:338callssymbol:src/helix/studio/results_io.py:attach_results_record:123(medium)symbol:src/helix/studio/results_panel.py:_on_import_csv_counts:338callssymbol:src/helix/studio/results_panel.py:_refresh:628(high)symbol:src/helix/studio/results_panel.py:_on_import_csv_counts:338callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/studio/results_panel.py:_on_import_csv_counts:338callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/results_panel.py:_on_import_folder:394callssymbol:src/helix/studio/results_adapters/batch_ingest.py:batch_ingest_folder:146(medium)symbol:src/helix/studio/results_panel.py:_on_import_folder:394callssymbol:src/helix/studio/results_panel.py:_render_batch_result:717(high)symbol:src/helix/studio/results_panel.py:_on_import_folder:394callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/results_panel.py:_on_import_indel_profile:362callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/results_panel.py:_on_import_indel_profile:362callssymbol:src/helix/studio/results_adapters/indel_profile.py:import_indel_profile:133(medium)symbol:src/helix/studio/results_panel.py:_on_import_indel_profile:362callssymbol:src/helix/studio/results_io.py:attach_results_record:123(medium)symbol:src/helix/studio/results_panel.py:_on_import_indel_profile:362callssymbol:src/helix/studio/results_panel.py:_refresh:628(high)symbol:src/helix/studio/results_panel.py:_on_import_indel_profile:362callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/results_panel.py:_on_import_indel_profile:362callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/studio/results_panel.py:_on_import_indel_profile:362callssymbol:Visualization_Bench/prototype.js:profile:354(low)symbol:src/helix/studio/results_panel.py:_on_import_indel_profile:362callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/results_panel.py:_on_import_pileup:312callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/results_panel.py:_on_import_pileup:312callssymbol:src/helix/studio/results_adapters/pileup.py:import_pileup_results:360(medium)symbol:src/helix/studio/results_panel.py:_on_import_pileup:312callssymbol:src/helix/studio/results_io.py:attach_results_record:123(medium)symbol:src/helix/studio/results_panel.py:_on_import_pileup:312callssymbol:src/helix/studio/results_panel.py:_refresh:628(high)symbol:src/helix/studio/results_panel.py:_on_import_pileup:312callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/studio/results_panel.py:_on_import_pileup:312callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/results_panel.py:_on_import:271callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/results_panel.py:_on_import:271callssymbol:src/helix/studio/results_io.py:attach_results_record:123(medium)symbol:src/helix/studio/results_panel.py:_on_import:271callssymbol:src/helix/studio/results_io.py:load_results_record:118(medium)symbol:src/helix/studio/results_panel.py:_on_import:271callssymbol:src/helix/studio/results_panel.py:_refresh:628(high)symbol:src/helix/studio/results_panel.py:_on_import:271callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/results_panel.py:_on_profile_changed:711callssymbol:src/helix/studio/results_panel.py:_render_batch_result:717(high)symbol:src/helix/studio/results_panel.py:_on_profile_changed:711callssymbol:src/helix/studio/results_panel.py:_render_eval_result:757(high)symbol:src/helix/studio/results_panel.py:_on_run_demo:541callssymbol:src/helix/temp.py:mkdtemp:55(medium)symbol:src/helix/studio/results_panel.py:_on_run_demo:541callssymbol:tools/generate_demo_bundles.py:generate_demo:44(low)symbol:src/helix/studio/results_panel.py:_on_run_demo:541callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/results_panel.py:_on_selection_changed:841callssymbol:src/helix/studio/results_panel.py:_render_details:852(high)symbol:src/helix/studio/results_panel.py:_on_selection_changed:841callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/results_panel.py:_on_state_changed:625callssymbol:src/helix/studio/results_panel.py:_refresh:628(high)symbol:src/helix/studio/results_panel.py:_refresh_profiles:643callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/results_panel.py:_refresh_profiles:643callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/results_panel.py:_refresh:628callssymbol:src/helix/studio/results_panel.py:_refresh_profiles:643(high)symbol:src/helix/studio/results_panel.py:_refresh:628callssymbol:src/helix/studio/results_panel.py:_render_batch_result:717(high)symbol:src/helix/studio/results_panel.py:_refresh:628callssymbol:src/helix/studio/results_panel.py:_render_calibration_preview:669(high)symbol:src/helix/studio/results_panel.py:_refresh:628callssymbol:src/helix/studio/results_panel.py:_render_eval_result:757(high)symbol:src/helix/studio/results_panel.py:_refresh:628callssymbol:src/helix/studio/results_panel.py:_render_table:820(high)symbol:src/helix/studio/results_panel.py:_render_batch_result:717callssymbol:src/helix/studio/outcomes/model.py:list:151(medium)symbol:src/helix/studio/results_panel.py:_render_batch_result:717callssymbol:src/helix/studio/results_panel.py:_get_selected_profile:701(high)symbol:src/helix/studio/results_panel.py:_render_batch_result:717callssymbol:src/helix/studio/results_panel.py:_render_eval_result:757(high)symbol:src/helix/studio/results_panel.py:_render_batch_result:717callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/results_panel.py:_render_calibration_preview:669callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/results_panel.py:_render_calibration_preview:669callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/results_panel.py:_render_details:852callssymbol:src/helix/studio/outcomes/clone_yield.py:build_clone_plan:87(medium)symbol:src/helix/studio/results_panel.py:_render_details:852callssymbol:src/helix/studio/outcomes/model.py:compute_outcomes_for_current_plan:266(medium)symbol:src/helix/studio/results_panel.py:_render_details:852callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/results_panel.py:_render_details:852callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(medium)symbol:src/helix/studio/results_panel.py:_render_details:852callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/results_panel.py:_render_eval_result:757callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/results_panel.py:_render_eval_result:757callssymbol:src/helix/studio/results_panel.py:_sort_eval_items:809(high)symbol:src/helix/studio/results_panel.py:_render_table:820callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/results_panel.py:_render_table:820callssymbol:src/helix/studio/results_panel.py:_render_batch_result:717(high)symbol:src/helix/studio/results_panel.py:_render_table:820callssymbol:src/helix/studio/results_panel.py:_render_calibration_preview:669(high)symbol:src/helix/studio/results_panel.py:_render_table:820callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/results_panel.py:_set_batch_result_for_test:751callssymbol:src/helix/studio/results_panel.py:_render_batch_result:717(high)symbol:src/helix/studio/results_panel.py:_set_batch_result_for_test:751callssymbol:src/helix/studio/results_panel.py:_render_eval_result:757(high)symbol:src/helix/studio/results_panel.py:_sort_eval_items:809callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/results_panel.py:_sort_eval_items:809callssymbol:src/helix/studio/outcomes/model.py:list:151(medium)symbol:src/helix/studio/run_artifact.py:_build_fingerprint:423callssymbol:src/helix/provenance.py:current_git_sha:15(medium)symbol:src/helix/studio/run_artifact.py:_canonical_json_bytes:68callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/run_artifact.py:_dag_to_graph:549callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/run_artifact.py:_dag_to_graph:549callssymbol:src/helix/edit/dag.py:dag_from_payload:69(medium)symbol:src/helix/studio/run_artifact.py:_dag_to_graph:549callssymbol:src/helix/studio/run_artifact.py:_graph_hash:508(high)symbol:src/helix/studio/run_artifact.py:_dag_to_graph:549callssymbol:src/helix/studio/run_artifact.py:_state_digest:537(high)symbol:src/helix/studio/run_artifact.py:_extract_engine:342callssymbol:src/helix/crispr/physics.py:get_last_crispr_backend_detail:237(medium)symbol:src/helix/studio/run_artifact.py:_finalize_artifact:1177callssymbol:src/helix/studio/run_artifact.py:_hash_payload:76(high)symbol:src/helix/studio/run_artifact.py:_graph_hash:508callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/run_artifact.py:_graph_hash:508callssymbol:src/helix/studio/run_artifact.py:_hash_payload:76(high)symbol:src/helix/studio/run_artifact.py:_hash_payload:76callssymbol:src/helix/studio/run_artifact.py:_canonical_json_bytes:68(high)symbol:src/helix/studio/run_artifact.py:_hash_payload:76callssymbol:src/helix/studio/run_artifact.py:_sha256_hex:72(high)symbol:src/helix/studio/run_artifact.py:_intent_spec_decision_grade_ready:179callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_sha256:247(medium)symbol:src/helix/studio/run_artifact.py:_intent_spec_decision_grade_ready:179callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_to_dict:230(medium)symbol:src/helix/studio/run_artifact.py:_intent_spec_decision_grade_ready:179callssymbol:src/helix/studio/experiment_intent_spec.py:intent_spec_missing_required_fields:73(medium)symbol:src/helix/studio/run_artifact.py:_intent_spec_decision_grade_ready:179callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/run_artifact.py:_outcomes_to_graph:657callssymbol:src/helix/studio/run_artifact.py:_hash_payload:76(high)symbol:src/helix/studio/run_artifact.py:_provenance_decision_grade_ready:92callssymbol:src/helix/studio/run_artifact.py:_configured_sha:84(high)symbol:src/helix/studio/run_artifact.py:_state_digest:537callssymbol:src/helix/studio/run_artifact.py:_hash_payload:76(high)symbol:src/helix/studio/run_compare.py:__init__:159callssymbol:src/helix/studio/run_compare.py:_build_text_card:365(high)symbol:src/helix/studio/run_compare.py:__init__:159callssymbol:src/helix/studio/run_compare.py:_refresh_pilot_package_card:421(high)symbol:src/helix/studio/run_compare.py:__init__:159callssymbol:src/helix/studio/run_compare.py:_style_chip:382(high)symbol:src/helix/studio/run_compare.py:__init__:159callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/run_compare.py:__init__:159callssymbol:src/helix/studio/workers.py:CancelToken:31(medium)symbol:src/helix/studio/run_compare.py:_copy_latest_pilot_package_archive_path:497callssymbol:src/helix/studio/pilot_package_ui.py:copy_local_path:201(medium)symbol:src/helix/studio/run_compare.py:_copy_latest_pilot_package_archive_path:497callssymbol:src/helix/studio/run_compare.py:_latest_pilot_package_paths:412(high)symbol:src/helix/studio/run_compare.py:_copy_latest_pilot_package_path:493callssymbol:src/helix/studio/pilot_package_ui.py:copy_local_path:201(medium)symbol:src/helix/studio/run_compare.py:_copy_latest_pilot_package_path:493callssymbol:src/helix/studio/run_compare.py:_latest_pilot_package_paths:412(high)symbol:src/helix/studio/run_compare.py:_copy_latest_pilot_package_summary_path:501callssymbol:src/helix/studio/pilot_package_ui.py:copy_local_path:201(medium)symbol:src/helix/studio/run_compare.py:_copy_latest_pilot_package_summary_path:501callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(medium)symbol:src/helix/studio/run_compare.py:_copy_latest_pilot_package_summary_path:501callssymbol:src/helix/studio/run_compare.py:_latest_pilot_package_paths:412(high)symbol:src/helix/studio/run_compare.py:_copy_latest_pilot_package_verify_command:510callssymbol:src/helix/studio/pilot_package_ui.py:copy_pilot_package_verify_command:318(medium)symbol:src/helix/studio/run_compare.py:_copy_latest_pilot_package_verify_command:510callssymbol:src/helix/studio/run_compare.py:_latest_pilot_package_paths:412(high)symbol:src/helix/studio/run_compare.py:_err:605callssymbol:src/helix/studio/run_compare.py:_set_compare_state:390(high)symbol:src/helix/studio/run_compare.py:_err:605callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/run_compare.py:_extract_auroc_metric:47callssymbol:docs/playground/js/realtime.js:payload:438(low)symbol:src/helix/studio/run_compare.py:_extract_auroc_metric:47callssymbol:src/helix/studio/run_compare.py:ExtractedAUROC:36(high)symbol:src/helix/studio/run_compare.py:_extract_auroc_metric:47callssymbol:src/helix/studio/run_metrics.py:ensure_state_payload:81(medium)symbol:src/helix/studio/run_compare.py:_extract_auroc_metric:47callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/run_compare.py:_latest_pilot_package_paths:412callssymbol:src/helix/studio/run_compare.py:_pilot_package_paths_for_payload:394(high)symbol:src/helix/studio/run_compare.py:_ok:552callssymbol:src/helix/studio/run_compare.py:_set_compare_state:390(high)symbol:src/helix/studio/run_compare.py:_ok:552callssymbol:src/helix/studio/run_metrics.py:classify_run_delta:553(medium)symbol:src/helix/studio/run_compare.py:_ok:552callssymbol:src/helix/studio/run_metrics.py:diff_summary_text:226(medium)symbol:src/helix/studio/run_compare.py:_ok:552callssymbol:src/helix/studio/run_metrics.py:format_snapshot_text:194(medium)symbol:src/helix/studio/run_compare.py:_ok:552callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/run_compare.py:_open_latest_pilot_package_archive:489callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/run_compare.py:_open_latest_pilot_package_archive:489callssymbol:src/helix/studio/run_compare.py:_latest_pilot_package_paths:412(high)symbol:src/helix/studio/run_compare.py:_open_latest_pilot_package_folder:463callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/run_compare.py:_open_latest_pilot_package_folder:463callssymbol:src/helix/studio/run_compare.py:_latest_pilot_package_paths:412(high)symbol:src/helix/studio/run_compare.py:_open_latest_pilot_package_summary:480callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/run_compare.py:_open_latest_pilot_package_summary:480callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(medium)symbol:src/helix/studio/run_compare.py:_open_latest_pilot_package_summary:480callssymbol:src/helix/studio/run_compare.py:_latest_pilot_package_paths:412(high)symbol:src/helix/studio/run_compare.py:_preview_latest_pilot_manifest:467callssymbol:src/helix/studio/pilot_package_ui.py:preview_pilot_package_manifest:222(medium)symbol:src/helix/studio/run_compare.py:_preview_latest_pilot_manifest:467callssymbol:src/helix/studio/run_compare.py:_latest_pilot_package_paths:412(high)symbol:src/helix/studio/run_compare.py:_prime_perfect:577callssymbol:src/helix/studio/run_metrics.py:ensure_state_payload:81(medium)symbol:src/helix/studio/run_compare.py:_refresh_pilot_package_card:421callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(medium)symbol:src/helix/studio/run_compare.py:_refresh_pilot_package_card:421callssymbol:src/helix/studio/run_compare.py:_latest_pilot_package_paths:412(high)symbol:src/helix/studio/run_compare.py:_refresh_pilot_package_card:421callssymbol:src/helix/studio/run_compare.py:_style_chip:382(high)symbol:src/helix/studio/run_compare.py:_refresh_pilot_package_card:421callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/run_compare.py:_set_compare_state:390callssymbol:src/helix/studio/run_compare.py:_style_chip:382(high)symbol:src/helix/studio/run_compare.py:_set_compare_state:390callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/run_compare.py:_verify_latest_pilot_package:471callssymbol:src/helix/studio/pilot_package_ui.py:preview_pilot_package_verification:290(medium)symbol:src/helix/studio/run_compare.py:_verify_latest_pilot_package:471callssymbol:src/helix/studio/run_compare.py:_latest_pilot_package_paths:412(high)symbol:src/helix/studio/run_compare.py:_work:547callssymbol:src/helix/studio/run_metrics.py:compute_run_metrics:134(medium)symbol:src/helix/studio/run_compare.py:compare_snapshots:538callssymbol:src/helix/studio/run_compare.py:_set_compare_state:390(high)symbol:src/helix/studio/run_compare.py:compare_snapshots:538callssymbol:src/helix/studio/workers.py:bump:34(medium)symbol:src/helix/studio/run_compare.py:compare_snapshots:538callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/run_history.py:_add_entry:551callssymbol:src/helix/studio/run_history.py:_inject_defaults:469(high)symbol:src/helix/studio/run_history.py:_add_entry:551callssymbol:src/helix/studio/run_history.py:_populate_tree:564(high)symbol:src/helix/studio/run_history.py:_add_entry:551callssymbol:src/helix/studio/run_history.py:_prune_if_needed:695(high)symbol:src/helix/studio/run_history.py:_add_entry:551callssymbol:src/helix/studio/run_history.py:_refresh_profiles:719(high)symbol:src/helix/studio/run_history.py:_announce_filter_state:1666callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/run_history.py:_announce_filter_state:1666callssymbol:src/helix/studio/run_history.py:rowCount:519(high)symbol:src/helix/studio/run_history.py:_announce_filter_state:1666callssymbol:src/helix/studio/session.py:set_status:361(medium)symbol:src/helix/studio/run_history.py:_apply_filters:712callssymbol:src/helix/studio/run_history.py:_announce_filter_state:1666(high)symbol:src/helix/studio/run_history.py:_apply_filters:712callssymbol:src/helix/studio/run_history.py:_populate_tree:564(high)symbol:src/helix/studio/run_history.py:_apply_filters:712callssymbol:src/helix/studio/run_history.py:_update_buttons:1427(high)symbol:src/helix/studio/run_history.py:_clear_filters:1570callssymbol:src/helix/studio/run_history.py:_announce_filter_state:1666(high)symbol:src/helix/studio/run_history.py:_clear_filters:1570callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/run_history.py:_compare_selected:1578callssymbol:src/helix/studio/run_history.py:_selected_indices:1551(high)symbol:src/helix/studio/run_history.py:_compare_selected:1578callssymbol:src/helix/studio/run_history.py:rowCount:519(high)symbol:src/helix/studio/run_history.py:_copy_pilot_archive_path_for_current:1345callssymbol:src/helix/studio/pilot_package_ui.py:copy_local_path:201(medium)symbol:src/helix/studio/run_history.py:_copy_pilot_archive_path_for_current:1345callssymbol:src/helix/studio/run_history.py:_current_pilot_package_availability:1249(high)symbol:src/helix/studio/run_history.py:_copy_pilot_package_path_for_current:1317callssymbol:src/helix/studio/pilot_package_ui.py:copy_local_path:201(medium)symbol:src/helix/studio/run_history.py:_copy_pilot_package_path_for_current:1317callssymbol:src/helix/studio/run_history.py:_current_pilot_package_availability:1249(high)symbol:src/helix/studio/run_history.py:_copy_pilot_summary_path_for_current:1325callssymbol:src/helix/studio/pilot_package_ui.py:copy_local_path:201(medium)symbol:src/helix/studio/run_history.py:_copy_pilot_summary_path_for_current:1325callssymbol:src/helix/studio/run_history.py:_current_pilot_package_availability:1249(high)symbol:src/helix/studio/run_history.py:_copy_pilot_verify_command_for_current:1333callssymbol:src/helix/studio/pilot_package_ui.py:copy_pilot_package_verify_command:318(medium)symbol:src/helix/studio/run_history.py:_copy_pilot_verify_command_for_current:1333callssymbol:src/helix/studio/run_history.py:_current_pilot_package_availability:1249(high)symbol:src/helix/studio/run_history.py:_current_pilot_package_availability:1249callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(medium)symbol:src/helix/studio/run_history.py:_current_pilot_package_availability:1249callssymbol:src/helix/studio/run_history.py:_current_pilot_package_paths:1234(high)symbol:src/helix/studio/run_history.py:_current_pilot_package_paths:1234callssymbol:src/helix/studio/pilot_handoff.py:resolve_saved_pilot_package_paths:275(medium)symbol:src/helix/studio/run_history.py:_current_pilot_package_paths:1234callssymbol:src/helix/studio/run_history.py:_current_index:1545(high)symbol:src/helix/studio/run_history.py:_current_pilot_package_paths:1234callssymbol:src/helix/studio/run_history.py:_default_pilot_brief_path:949(high)symbol:src/helix/studio/run_history.py:_current_snapshot:791callssymbol:src/helix/studio/run_history.py:_current_index:1545(high)symbol:src/helix/studio/run_history.py:_cycle_kind_filter:1565callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/run_history.py:_cycle_kind_filter:1565callssymbol:src/helix/studio/outcome_explorer.py:count:1879(medium)symbol:src/helix/studio/run_history.py:_default_pilot_brief_path:949callssymbol:src/helix/studio/run_history.py:_snapshot_project_root:930(high)symbol:src/helix/studio/run_history.py:_default_pilot_brief_path:949callssymbol:src/helix/studio/run_metrics.py:summarize_snapshot:93(medium)symbol:src/helix/studio/run_history.py:_default_pilot_brief_path:949callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/run_history.py:_default_pilot_decision_attachment_path:955callssymbol:src/helix/studio/pilot_handoff.py:pilot_decision_attachment_path_for_brief:219(medium)symbol:src/helix/studio/run_history.py:_default_pilot_decision_attachment_path:955callssymbol:src/helix/studio/run_history.py:_default_pilot_brief_path:949(high)symbol:src/helix/studio/run_history.py:_ensure_export_allowed_for_snapshot:893callssymbol:src/helix/studio/run_history.py:_export_context_for_snapshot:858(high)symbol:src/helix/studio/run_history.py:_ensure_export_allowed_for_snapshot:893callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/run_history.py:_ensure_export_allowed_for_snapshot:893callssymbol:src/helix/studio/ui/export_gate.py:ensure_export_allowed:19(medium)symbol:src/helix/studio/run_history.py:_err:1126callssymbol:src/helix/studio/session.py:error:365(medium)symbol:src/helix/studio/run_history.py:_err:1169callssymbol:src/helix/studio/session.py:error:365(medium)symbol:src/helix/studio/run_history.py:_err:1208callssymbol:src/helix/studio/session.py:error:365(medium)symbol:src/helix/studio/run_history.py:_export_cli_parity:1087callssymbol:src/helix/studio/run_history.py:_current_index:1545(high)symbol:src/helix/studio/run_history.py:_export_cli_parity:1087callssymbol:src/helix/studio/run_history.py:_ensure_export_allowed_for_snapshot:893(high)symbol:src/helix/studio/run_history.py:_export_cli_parity:1087callssymbol:src/helix/studio/run_history.py:_mode_label_for_snapshot:875(high)symbol:src/helix/studio/run_history.py:_export_context_for_snapshot:858callssymbol:src/helix/studio/export_gate.py:build_export_context:45(medium)symbol:src/helix/studio/run_history.py:_export_context_for_snapshot:858callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/run_history.py:_export_pilot_brief:1214callssymbol:src/helix/studio/pilot_handoff.py:build_pilot_handoff_saved_notice_for_target:421(medium)symbol:src/helix/studio/run_history.py:_export_pilot_brief:1214callssymbol:src/helix/studio/run_history.py:_current_index:1545(high)symbol:src/helix/studio/run_history.py:_export_pilot_brief:1214callssymbol:src/helix/studio/run_history.py:_write_pilot_brief_for_snapshot:1072(high)symbol:src/helix/studio/run_history.py:_export_pilot_brief:1214callssymbol:src/helix/studio/session.py:set_status:361(medium)symbol:src/helix/studio/run_history.py:_export_report:1175callssymbol:src/helix/studio/run_history.py:_current_index:1545(high)symbol:src/helix/studio/run_history.py:_export_report:1175callssymbol:src/helix/studio/run_history.py:_ensure_export_allowed_for_snapshot:893(high)symbol:src/helix/studio/run_history.py:_export_report:1175callssymbol:src/helix/studio/run_history.py:_mode_label_for_snapshot:875(high)symbol:src/helix/studio/run_history.py:_export_report:1175callssymbol:src/helix/studio/run_metrics.py:build_report:249(medium)symbol:src/helix/studio/run_history.py:_export_report:1175callssymbol:src/helix/studio/run_metrics.py:render_markdown_report:290(medium)symbol:src/helix/studio/run_history.py:_export_run_summary:1353callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/run_history.py:_export_run_summary:1353callssymbol:src/helix/studio/run_history.py:_current_index:1545(high)symbol:src/helix/studio/run_history.py:_export_run_summary:1353callssymbol:src/helix/studio/run_history.py:_ensure_export_allowed_for_snapshot:893(high)symbol:src/helix/studio/run_history.py:_export_run_summary:1353callssymbol:src/helix/studio/run_history.py:_frameshift_prob:1720(high)symbol:src/helix/studio/run_history.py:_export_run_summary:1353callssymbol:src/helix/studio/run_history.py:_intended_prob:1704(high)symbol:src/helix/studio/run_history.py:_export_run_summary:1353callssymbol:src/helix/studio/run_history.py:_mode_label_for_snapshot:875(high)symbol:src/helix/studio/run_history.py:_export_run_summary:1353callssymbol:src/helix/studio/run_history.py:_preset_id:1735(high)symbol:src/helix/studio/run_history.py:_export_run_summary:1353callssymbol:src/helix/studio/session.py:set_status:361(medium)symbol:src/helix/studio/run_history.py:_export_run_summary:1353callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/run_history.py:_export_snapshot_json:1132callssymbol:src/helix/studio/run_history.py:_current_index:1545(high)symbol:src/helix/studio/run_history.py:_export_snapshot_json:1132callssymbol:src/helix/studio/run_history.py:_ensure_export_allowed_for_snapshot:893(high)symbol:src/helix/studio/run_history.py:_export_snapshot_json:1132callssymbol:src/helix/studio/run_history.py:_mode_label_for_snapshot:875(high)symbol:src/helix/studio/run_history.py:_frameshift_prob:1720callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/run_history.py:_inject_defaults:469callssymbol:src/helix/studio/run_history.py:_frameshift_prob:1720(high)symbol:src/helix/studio/run_history.py:_inject_defaults:469callssymbol:src/helix/studio/run_history.py:_intended_prob:1704(high)symbol:src/helix/studio/run_history.py:_inject_defaults:469callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(medium)symbol:src/helix/studio/run_history.py:_inject_defaults:469callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/run_history.py:_intended_prob:1704callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/run_history.py:_make_scope_chip:386callssymbol:src/helix/studio/run_history.py:_style_chip:393(high)symbol:src/helix/studio/run_history.py:_mark_baseline:818callssymbol:src/helix/studio/run_history.py:_current_snapshot:791(high)symbol:src/helix/studio/run_history.py:_mark_baseline:818callssymbol:src/helix/studio/session.py:emit:31(medium)symbol:src/helix/studio/run_history.py:_mark_candidate:824callssymbol:src/helix/studio/run_history.py:_current_snapshot:791(high)symbol:src/helix/studio/run_history.py:_mark_candidate:824callssymbol:src/helix/studio/session.py:emit:31(medium)symbol:src/helix/studio/run_history.py:_matches_filters:666callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/run_history.py:_mode_label_for_snapshot:875callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/run_history.py:_ok:1122callssymbol:src/helix/studio/session.py:set_status:361(medium)symbol:src/helix/studio/run_history.py:_ok:1165callssymbol:src/helix/studio/session.py:set_status:361(medium)symbol:src/helix/studio/run_history.py:_ok:1204callssymbol:src/helix/studio/session.py:set_status:361(medium)symbol:src/helix/studio/run_history.py:_on_context_menu:1607callssymbol:src/helix/studio/outcome_explorer.py:itemAt:1882(medium)symbol:src/helix/studio/run_history.py:_on_context_menu:1607callssymbol:src/helix/studio/run_history.py:_copy_pilot_archive_path_for_current:1345(high)symbol:src/helix/studio/run_history.py:_on_context_menu:1607callssymbol:src/helix/studio/run_history.py:_copy_pilot_package_path_for_current:1317(high)symbol:src/helix/studio/run_history.py:_on_context_menu:1607callssymbol:src/helix/studio/run_history.py:_copy_pilot_summary_path_for_current:1325(high)symbol:src/helix/studio/run_history.py:_on_context_menu:1607callssymbol:src/helix/studio/run_history.py:_copy_pilot_verify_command_for_current:1333(high)symbol:src/helix/studio/run_history.py:_on_context_menu:1607callssymbol:src/helix/studio/run_history.py:_export_cli_parity:1087(high)symbol:src/helix/studio/run_history.py:_on_context_menu:1607callssymbol:src/helix/studio/run_history.py:_export_pilot_brief:1214(high)symbol:src/helix/studio/run_history.py:_on_context_menu:1607callssymbol:src/helix/studio/run_history.py:_export_run_summary:1353(high)symbol:src/helix/studio/run_history.py:_on_context_menu:1607callssymbol:src/helix/studio/run_history.py:_export_snapshot_json:1132(high)symbol:src/helix/studio/run_history.py:_on_context_menu:1607callssymbol:src/helix/studio/run_history.py:_mark_baseline:818(high)symbol:src/helix/studio/run_history.py:_on_context_menu:1607callssymbol:src/helix/studio/run_history.py:_mark_candidate:824(high)symbol:src/helix/studio/run_history.py:_on_context_menu:1607callssymbol:src/helix/studio/run_history.py:_open_pilot_archive_for_current:1309(high)symbol:src/helix/studio/run_history.py:_on_context_menu:1607callssymbol:src/helix/studio/run_history.py:_open_pilot_manifest_for_current:1265(high)symbol:src/helix/studio/run_history.py:_on_context_menu:1607callssymbol:src/helix/studio/run_history.py:_open_pilot_package_for_current:1257(high)symbol:src/helix/studio/run_history.py:_on_context_menu:1607callssymbol:src/helix/studio/run_history.py:_open_pilot_summary_for_current:1301(high)symbol:src/helix/studio/run_history.py:_on_context_menu:1607callssymbol:src/helix/studio/run_history.py:_preview_pilot_manifest_for_current:1273(high)symbol:src/helix/studio/run_history.py:_on_context_menu:1607callssymbol:src/helix/studio/run_history.py:_rename_current:797(high)symbol:src/helix/studio/run_history.py:_on_context_menu:1607callssymbol:src/helix/studio/run_history.py:_verify_pilot_package_for_current:1288(high)symbol:src/helix/studio/run_history.py:_on_context_menu:1607callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/run_history.py:_on_item_activated:1539callssymbol:src/helix/studio/run_history.py:_run_id_for_row:773(high)symbol:src/helix/studio/run_history.py:_on_item_activated:1539callssymbol:src/helix/studio/session.py:emit:31(medium)symbol:src/helix/studio/run_history.py:_on_selection_changed:457callssymbol:src/helix/studio/run_history.py:_row_to_run_id:787(high)symbol:src/helix/studio/run_history.py:_on_selection_changed:457callssymbol:src/helix/studio/run_history.py:_update_buttons:1427(high)symbol:src/helix/studio/run_history.py:_on_selection_changed:457callssymbol:src/helix/studio/session.py:emit:31(medium)symbol:src/helix/studio/run_history.py:_open_pilot_archive_for_current:1309callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/run_history.py:_open_pilot_archive_for_current:1309callssymbol:src/helix/studio/run_history.py:_current_pilot_package_availability:1249(high)symbol:src/helix/studio/run_history.py:_open_pilot_manifest_for_current:1265callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/run_history.py:_open_pilot_manifest_for_current:1265callssymbol:src/helix/studio/run_history.py:_current_pilot_package_availability:1249(high)symbol:src/helix/studio/run_history.py:_open_pilot_package_for_current:1257callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/run_history.py:_open_pilot_package_for_current:1257callssymbol:src/helix/studio/run_history.py:_current_pilot_package_availability:1249(high)symbol:src/helix/studio/run_history.py:_open_pilot_summary_for_current:1301callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/run_history.py:_open_pilot_summary_for_current:1301callssymbol:src/helix/studio/run_history.py:_current_pilot_package_availability:1249(high)symbol:src/helix/studio/run_history.py:_pilot_brief_attachment_candidates:944callssymbol:src/helix/studio/pilot_handoff.py:discover_pilot_attachment_candidates:153(medium)symbol:src/helix/studio/run_history.py:_pilot_brief_attachment_candidates:944callssymbol:src/helix/studio/run_history.py:_snapshot_project_root:930(high)symbol:src/helix/studio/run_history.py:_pilot_brief_attachment_candidates:944callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/run_history.py:_pilot_brief_report_for_snapshot:1027callssymbol:src/helix/studio/pilot_handoff.py:build_pilot_brief_text_v1:103(medium)symbol:src/helix/studio/run_history.py:_pilot_brief_report_for_snapshot:1027callssymbol:src/helix/studio/run_history.py:_default_pilot_brief_path:949(high)symbol:src/helix/studio/run_history.py:_pilot_brief_report_for_snapshot:1027callssymbol:src/helix/studio/run_history.py:_default_pilot_decision_attachment_path:955(high)symbol:src/helix/studio/run_history.py:_pilot_brief_report_for_snapshot:1027callssymbol:src/helix/studio/run_history.py:_frameshift_prob:1720(high)symbol:src/helix/studio/run_history.py:_pilot_brief_report_for_snapshot:1027callssymbol:src/helix/studio/run_history.py:_mode_label_for_snapshot:875(high)symbol:src/helix/studio/run_history.py:_pilot_brief_report_for_snapshot:1027callssymbol:src/helix/studio/run_history.py:_pilot_brief_attachment_candidates:944(high)symbol:src/helix/studio/run_history.py:_pilot_brief_report_for_snapshot:1027callssymbol:src/helix/studio/run_metrics.py:compute_run_metrics:134(medium)symbol:src/helix/studio/run_history.py:_pilot_brief_report_for_snapshot:1027callssymbol:src/helix/studio/run_metrics.py:ensure_state_payload:81(medium)symbol:src/helix/studio/run_history.py:_pilot_brief_report_for_snapshot:1027callssymbol:src/helix/studio/run_metrics.py:summarize_snapshot:93(medium)symbol:src/helix/studio/run_history.py:_pilot_brief_report_for_snapshot:1027callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/run_history.py:_pilot_decision_attachment_payload_for_snapshot:958callssymbol:src/helix/studio/pilot_handoff.py:build_pilot_decision_attachment_v1:70(medium)symbol:src/helix/studio/run_history.py:_pilot_decision_attachment_payload_for_snapshot:958callssymbol:src/helix/studio/run_history.py:_mode_label_for_snapshot:875(high)symbol:src/helix/studio/run_history.py:_pilot_decision_attachment_payload_for_snapshot:958callssymbol:src/helix/studio/run_metrics.py:ensure_state_payload:81(medium)symbol:src/helix/studio/run_history.py:_pilot_decision_attachment_payload_for_snapshot:958callssymbol:src/helix/studio/run_metrics.py:summarize_snapshot:93(medium)symbol:src/helix/studio/run_history.py:_pilot_decision_attachment_payload_for_snapshot:958callssymbol:src/helix/studio/summary_contract_v2.py:add:3482(medium)symbol:src/helix/studio/run_history.py:_pilot_decision_attachment_payload_for_snapshot:958callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/run_history.py:_populate_tree:564callssymbol:src/helix/studio/run_history.py:_current_index:1545(high)symbol:src/helix/studio/run_history.py:_populate_tree:564callssymbol:src/helix/studio/run_history.py:_frameshift_prob:1720(high)symbol:src/helix/studio/run_history.py:_populate_tree:564callssymbol:src/helix/studio/run_history.py:_intended_prob:1704(high)symbol:src/helix/studio/run_history.py:_populate_tree:564callssymbol:src/helix/studio/run_history.py:_matches_filters:666(high)symbol:src/helix/studio/run_history.py:_populate_tree:564callssymbol:src/helix/studio/run_history.py:_mode_label_for_snapshot:875(high)symbol:src/helix/studio/run_history.py:_populate_tree:564callssymbol:src/helix/studio/run_history.py:_preset_id:1735(high)symbol:src/helix/studio/run_history.py:_populate_tree:564callssymbol:src/helix/studio/run_history.py:_relative_timestamp:1686(high)symbol:src/helix/studio/run_history.py:_populate_tree:564callssymbol:src/helix/studio/run_history.py:_update_buttons:1427(high)symbol:src/helix/studio/run_history.py:_populate_tree:564callssymbol:src/helix/studio/run_history.py:rowCount:519(high)symbol:src/helix/studio/run_history.py:_populate_tree:564callssymbol:src/helix/studio/run_history.py:selectRow:543(high)symbol:src/helix/studio/run_history.py:_populate_tree:564callssymbol:src/helix/studio/run_metrics.py:compute_run_metrics:134(medium)symbol:src/helix/studio/run_history.py:_populate_tree:564callssymbol:src/helix/studio/run_metrics.py:format_snapshot_text:194(medium)symbol:src/helix/studio/run_history.py:_populate_tree:564callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/run_history.py:_populate_tree:564callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/run_history.py:_populate_tree:564callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:src/helix/studio/run_history.py:_preset_id:1735callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/run_history.py:_preview_pilot_manifest_for_current:1273callssymbol:src/helix/studio/pilot_package_ui.py:preview_pilot_package_manifest:222(medium)symbol:src/helix/studio/run_history.py:_preview_pilot_manifest_for_current:1273callssymbol:src/helix/studio/run_history.py:_current_pilot_package_availability:1249(high)symbol:src/helix/studio/run_history.py:_refilter:709callssymbol:src/helix/studio/run_history.py:_apply_filters:712(high)symbol:src/helix/studio/run_history.py:_refresh_profiles:719callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/run_history.py:_refresh_profiles:719callssymbol:src/helix/studio/outcome_explorer.py:addItem:1869(medium)symbol:src/helix/studio/run_history.py:_refresh_profiles:719callssymbol:src/helix/studio/outcome_explorer.py:count:1879(medium)symbol:src/helix/studio/run_history.py:_refresh_profiles:719callssymbol:src/helix/studio/run_metrics.py:compute_run_metrics:134(medium)symbol:src/helix/studio/run_history.py:_refresh_profiles:719callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/run_history.py:_relative_timestamp:1686callssymbol:src/helix/clock.py:now_ns:38(medium)symbol:src/helix/studio/run_history.py:_rename_current:797callssymbol:src/helix/studio/run_history.py:_announce_filter_state:1666(high)symbol:src/helix/studio/run_history.py:_rename_current:797callssymbol:src/helix/studio/run_history.py:_current_snapshot:791(high)symbol:src/helix/studio/run_history.py:_rename_current:797callssymbol:src/helix/studio/run_history.py:_populate_tree:564(high)symbol:src/helix/studio/run_history.py:_rename_current:797callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/run_history.py:_restore_row:813callssymbol:src/helix/studio/run_history.py:_run_id_for_row:773(high)symbol:src/helix/studio/run_history.py:_restore_row:813callssymbol:src/helix/studio/session.py:emit:31(medium)symbol:src/helix/studio/run_history.py:_restore_selected:766callssymbol:src/helix/studio/run_history.py:_restore_row:813(high)symbol:src/helix/studio/run_history.py:_row_to_run_id:787callssymbol:src/helix/studio/run_history.py:_run_id_for_row:773(high)symbol:src/helix/studio/run_history.py:_run_id_for_row:773callssymbol:src/helix/studio/run_metrics.py:ensure_state_payload:81(medium)symbol:src/helix/studio/run_history.py:_run_id_for_row:773callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/run_history.py:_run_model_for_snapshot:850callssymbol:src/helix/studio/export_run.py:run_model_from_snapshot:228(medium)symbol:src/helix/studio/run_history.py:_run_model_for_snapshot:850callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/run_history.py:_selected_indices:1551callssymbol:src/helix/studio/summary_contract_v2.py:add:3482(medium)symbol:src/helix/studio/run_history.py:_set_label:1408callssymbol:src/helix/studio/run_history.py:_current_index:1545(high)symbol:src/helix/studio/run_history.py:_set_label:1408callssymbol:src/helix/studio/run_history.py:_populate_tree:564(high)symbol:src/helix/studio/run_history.py:_set_label:1408callssymbol:src/helix/studio/run_history.py:_refresh_profiles:719(high)symbol:src/helix/studio/run_history.py:_set_label:1408callssymbol:src/helix/studio/run_metrics.py:ensure_state_payload:81(medium)symbol:src/helix/studio/run_history.py:_set_label:1408callssymbol:src/helix/studio/session.py:set_status:361(medium)symbol:src/helix/studio/run_history.py:_set_label:1408callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/run_history.py:_setup_shortcuts:1477callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/run_history.py:_setup_shortcuts:1477callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/run_history.py:_snapshot_project_root:930callssymbol:src/helix/studio/pilot_handoff.py:resolve_pilot_project_root:189(medium)symbol:src/helix/studio/run_history.py:_snapshot_project_root:930callssymbol:src/helix/studio/run_metrics.py:ensure_state_payload:81(medium)symbol:src/helix/studio/run_history.py:_snapshot_project_root:930callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/run_history.py:_toggle_pin:830callssymbol:src/helix/studio/run_history.py:_current_index:1545(high)symbol:src/helix/studio/run_history.py:_toggle_pin:830callssymbol:src/helix/studio/summary_contract_v2.py:add:3482(medium)symbol:src/helix/studio/run_history.py:_toggle_pin:830callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:src/helix/studio/run_history.py:_toggle_pin:830callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/run_history.py:_update_buttons:1427callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/run_history.py:_update_buttons:1427callssymbol:src/helix/studio/run_history.py:_current_pilot_package_availability:1249(high)symbol:src/helix/studio/run_history.py:_update_buttons:1427callssymbol:src/helix/studio/run_history.py:_selected_indices:1551(high)symbol:src/helix/studio/run_history.py:_update_buttons:1427callssymbol:src/helix/studio/run_history.py:_update_summary_ui:401(high)symbol:src/helix/studio/run_history.py:_update_buttons:1427callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/run_history.py:_update_summary_ui:401callssymbol:src/helix/studio/run_history.py:_current_snapshot:791(high)symbol:src/helix/studio/run_history.py:_update_summary_ui:401callssymbol:src/helix/studio/run_history.py:_mode_label_for_snapshot:875(high)symbol:src/helix/studio/run_history.py:_update_summary_ui:401callssymbol:src/helix/studio/run_history.py:_relative_timestamp:1686(high)symbol:src/helix/studio/run_history.py:_update_summary_ui:401callssymbol:src/helix/studio/run_history.py:_selected_indices:1551(high)symbol:src/helix/studio/run_history.py:_update_summary_ui:401callssymbol:src/helix/studio/run_history.py:_style_chip:393(high)symbol:src/helix/studio/run_history.py:_update_summary_ui:401callssymbol:src/helix/studio/run_history.py:rowCount:519(high)symbol:src/helix/studio/run_history.py:_update_summary_ui:401callssymbol:src/helix/studio/run_metrics.py:compute_run_metrics:134(medium)symbol:src/helix/studio/run_history.py:_update_summary_ui:401callssymbol:src/helix/studio/run_metrics.py:summarize_snapshot:93(medium)symbol:src/helix/studio/run_history.py:_update_summary_ui:401callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/run_history.py:_update_summary_ui:401callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/run_history.py:_update_summary_ui:401callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/studio/run_history.py:_verify_pilot_package_for_current:1288callssymbol:src/helix/studio/pilot_package_ui.py:preview_pilot_package_verification:290(medium)symbol:src/helix/studio/run_history.py:_verify_pilot_package_for_current:1288callssymbol:src/helix/studio/run_history.py:_current_pilot_package_availability:1249(high)symbol:src/helix/studio/run_history.py:_work:1107callssymbol:src/helix/studio/export_run.py:export_run_artifacts:128(medium)symbol:src/helix/studio/run_history.py:_work:1107callssymbol:src/helix/studio/run_history.py:_run_model_for_snapshot:850(high)symbol:src/helix/studio/run_history.py:_work:1107callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(medium)symbol:src/helix/studio/run_history.py:_work:1158callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/run_history.py:_work:1197callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/run_history.py:_write_pilot_brief_for_snapshot:1072callssymbol:src/helix/studio/pilot_handoff.py:pilot_package_dir_for_brief:225(medium)symbol:src/helix/studio/run_history.py:_write_pilot_brief_for_snapshot:1072callssymbol:src/helix/studio/pilot_handoff.py:remember_pilot_handoff_write_result:407(medium)symbol:src/helix/studio/run_history.py:_write_pilot_brief_for_snapshot:1072callssymbol:src/helix/studio/pilot_handoff.py:write_pilot_handoff_artifacts:771(medium)symbol:src/helix/studio/run_history.py:_write_pilot_brief_for_snapshot:1072callssymbol:src/helix/studio/run_history.py:_default_pilot_brief_path:949(high)symbol:src/helix/studio/run_history.py:_write_pilot_brief_for_snapshot:1072callssymbol:src/helix/studio/run_history.py:_default_pilot_decision_attachment_path:955(high)symbol:src/helix/studio/run_history.py:_write_pilot_brief_for_snapshot:1072callssymbol:src/helix/studio/run_history.py:_pilot_brief_attachment_candidates:944(high)symbol:src/helix/studio/run_history.py:_write_pilot_brief_for_snapshot:1072callssymbol:src/helix/studio/run_history.py:_pilot_brief_report_for_snapshot:1027(high)symbol:src/helix/studio/run_history.py:_write_pilot_brief_for_snapshot:1072callssymbol:src/helix/studio/run_history.py:_pilot_decision_attachment_payload_for_snapshot:958(high)symbol:src/helix/studio/run_history.py:add_imported_snapshot:561callssymbol:src/helix/studio/run_history.py:_add_entry:551(high)symbol:src/helix/studio/run_history.py:focusInEvent:1603callssymbol:src/helix/studio/run_history.py:_announce_filter_state:1666(high)symbol:src/helix/studio/run_history.py:keyPressEvent:1507callssymbol:src/helix/studio/iterated_dynamics.py:key:21(medium)symbol:src/helix/studio/run_history.py:keyPressEvent:1507callssymbol:src/helix/studio/run_history.py:_mark_baseline:818(high)symbol:src/helix/studio/run_history.py:keyPressEvent:1507callssymbol:src/helix/studio/run_history.py:_mark_candidate:824(high)symbol:src/helix/studio/run_history.py:keyPressEvent:1507callssymbol:src/helix/studio/run_history.py:_on_item_activated:1539(high)symbol:src/helix/studio/run_history.py:keyPressEvent:1507callssymbol:src/helix/studio/run_history.py:_rename_current:797(high)symbol:src/helix/studio/run_history.py:keyPressEvent:1507callssymbol:src/helix/studio/run_history.py:rowCount:519(high)symbol:src/helix/studio/run_history.py:keyPressEvent:1507callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:src/helix/studio/run_history.py:select_run_by_position:1597callssymbol:src/helix/studio/run_history.py:rowCount:519(high)symbol:src/helix/studio/run_history.py:select_run_by_position:1597callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:src/helix/studio/run_history.py:selectRow:543callssymbol:src/helix/studio/run_history.py:rowCount:519(high)symbol:src/helix/studio/run_metrics.py:_classify_outcome:501callssymbol:src/helix/studio/run_metrics.py:_is_intended_outcome:528(high)symbol:src/helix/studio/run_metrics.py:_extract_decision_mode:66callssymbol:src/helix/studio/run_metrics.py:ensure_state_payload:81(high)symbol:src/helix/studio/run_metrics.py:_extract_perf:397callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/run_metrics.py:_json_default:11callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:src/helix/studio/run_metrics.py:build_report:249callssymbol:src/helix/studio/run_metrics.py:_extract_decision_mode:66(high)symbol:src/helix/studio/run_metrics.py:build_report:249callssymbol:src/helix/studio/run_metrics.py:_split_suggestion_metadata:175(high)symbol:src/helix/studio/run_metrics.py:build_report:249callssymbol:src/helix/studio/run_metrics.py:build_pcr_report_section:638(high)symbol:src/helix/studio/run_metrics.py:build_report:249callssymbol:src/helix/studio/run_metrics.py:classify_run_quality:535(high)symbol:src/helix/studio/run_metrics.py:build_report:249callssymbol:src/helix/studio/run_metrics.py:compute_run_metrics:134(high)symbol:src/helix/studio/run_metrics.py:classify_pcr_delta:578callssymbol:src/helix/studio/run_metrics.py:RunVerdict:59(high)symbol:src/helix/studio/run_metrics.py:classify_run_delta:553callssymbol:src/helix/studio/run_metrics.py:classify_pcr_delta:578(high)symbol:src/helix/studio/run_metrics.py:classify_run_delta:553callssymbol:src/helix/studio/run_metrics.py:RunVerdict:59(high)symbol:src/helix/studio/run_metrics.py:classify_run_quality:535callssymbol:src/helix/studio/run_metrics.py:RunVerdict:59(high)symbol:src/helix/studio/run_metrics.py:compute_run_metrics:134callssymbol:src/helix/studio/run_metrics.py:_classify_outcome:501(high)symbol:src/helix/studio/run_metrics.py:compute_run_metrics:134callssymbol:src/helix/studio/run_metrics.py:_estimate_dag_stats:453(high)symbol:src/helix/studio/run_metrics.py:compute_run_metrics:134callssymbol:src/helix/studio/run_metrics.py:_extract_pcr_metrics:409(high)symbol:src/helix/studio/run_metrics.py:compute_run_metrics:134callssymbol:src/helix/studio/run_metrics.py:_extract_perf:397(high)symbol:src/helix/studio/run_metrics.py:compute_run_metrics:134callssymbol:src/helix/studio/run_metrics.py:_top_outcomes:488(high)symbol:src/helix/studio/run_metrics.py:compute_run_metrics:134callssymbol:src/helix/studio/run_metrics.py:ensure_state_payload:81(high)symbol:src/helix/studio/run_metrics.py:compute_run_metrics:134callssymbol:src/helix/studio/run_metrics.py:RunMetrics:32(high)symbol:src/helix/studio/run_metrics.py:compute_run_metrics:134callssymbol:src/helix/studio/run_metrics.py:summarize_snapshot:93(high)symbol:src/helix/studio/run_metrics.py:diff_summary_text:226callssymbol:src/helix/studio/run_metrics.py:_format_perf_delta:628(high)symbol:src/helix/studio/run_metrics.py:diff_summary_text:226callssymbol:src/helix/studio/run_metrics.py:_outcome_diff_text:511(high)symbol:src/helix/studio/run_metrics.py:diff_summary_text:226callssymbol:src/helix/studio/run_metrics.py:classify_run_delta:553(high)symbol:src/helix/studio/run_metrics.py:format_snapshot_text:194callssymbol:src/helix/studio/run_metrics.py:_format_perf_line:613(high)symbol:src/helix/studio/run_metrics.py:format_snapshot_text:194callssymbol:src/helixspec/errors.py:format:12(medium)symbol:src/helix/studio/run_metrics.py:is_intended_outcome:361callssymbol:src/helix/studio/run_metrics.py:_is_intended_outcome:528(high)symbol:src/helix/studio/run_metrics.py:render_markdown_report:290callssymbol:src/helix/studio/run_metrics.py:_format_perf_line:613(high)symbol:src/helix/studio/run_metrics.py:render_markdown_report:290callssymbol:src/helix/studio/run_metrics.py:_render_pcr_markdown:661(high)symbol:src/helix/studio/run_metrics.py:render_markdown_report:290callssymbol:src/helixspec/errors.py:format:12(medium)symbol:src/helix/studio/run_metrics.py:summarize_snapshot:93callssymbol:src/helix/studio/run_metrics.py:_genome_label:387(high)symbol:src/helix/studio/run_metrics.py:summarize_snapshot:93callssymbol:src/helix/studio/run_metrics.py:_guide_snippet:365(high)symbol:src/helix/studio/run_metrics.py:summarize_snapshot:93callssymbol:src/helix/studio/run_metrics.py:_is_intended_outcome:528(high)symbol:src/helix/studio/run_metrics.py:summarize_snapshot:93callssymbol:src/helix/studio/run_metrics.py:ensure_state_payload:81(high)symbol:src/helix/studio/run_metrics.py:summarize_snapshot:93callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/studio/run_status_panel.py:_apply_chip_style:1238callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:src/helix/studio/run_status_panel.py:_apply_chip_style:1238callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/run_status_panel.py:_apply_context_aware_details:801callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/run_status_panel.py:_apply_context_aware_details:801callssymbol:src/helix/studio/rail_model.py:ordered_segments:88(medium)symbol:src/helix/studio/run_status_panel.py:_apply_context_aware_details:801callssymbol:src/helix/studio/run_status_panel.py:_status_severity:1288(high)symbol:src/helix/studio/run_status_panel.py:_apply_context_aware_details:801callssymbol:src/helix/studio/run_status_panel.py:_toggle_decision:863(high)symbol:src/helix/studio/run_status_panel.py:_apply_context_aware_details:801callssymbol:src/helix/studio/run_status_panel.py:_toggle_diag:869(high)symbol:src/helix/studio/run_status_panel.py:_apply_context_aware_details:801callssymbol:src/helix/studio/run_status_panel.py:_toggle_raw:875(high)symbol:src/helix/studio/run_status_panel.py:_apply_context_aware_details:801callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/run_status_panel.py:_apply_header_button_chrome:578callssymbol:src/helix/studio/run_status_panel.py:_header_buttons:563(high)symbol:src/helix/studio/run_status_panel.py:_apply_header_button_chrome:578callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/run_status_panel.py:_apply_pill_style:1261callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:src/helix/studio/run_status_panel.py:_apply_pill_style:1261callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/run_status_panel.py:_apply_responsive_chrome:512callssymbol:src/helix/studio/run_status_panel.py:_apply_header_button_chrome:578(high)symbol:src/helix/studio/run_status_panel.py:_apply_responsive_chrome:512callssymbol:src/helix/studio/run_status_panel.py:_is_compact_mode:500(high)symbol:src/helix/studio/run_status_panel.py:_apply_responsive_chrome:512callssymbol:src/helix/studio/run_status_panel.py:_is_short_mode:503(high)symbol:src/helix/studio/run_status_panel.py:_apply_responsive_chrome:512callssymbol:src/helix/studio/run_status_panel.py:_refresh:1374(high)symbol:src/helix/studio/run_status_panel.py:_apply_responsive_chrome:512callssymbol:src/helix/studio/run_status_panel.py:_toggle_details:790(high)symbol:src/helix/studio/run_status_panel.py:_build_raw_text:1347callssymbol:src/helix/studio/run_status_panel.py:_format_evidence:1324(high)symbol:src/helix/studio/run_status_panel.py:_build_raw_text:1347callssymbol:src/helix/studio/run_status_panel.py:_format_integrity:1308(high)symbol:src/helix/studio/run_status_panel.py:_build_raw_text:1347callssymbol:src/helix/studio/run_status_panel.py:_format_mass:1313(high)symbol:src/helix/studio/run_status_panel.py:_build_raw_text:1347callssymbol:src/helix/studio/run_status_panel.py:_format_status:1301(high)symbol:src/helix/studio/run_status_panel.py:_build_trust_summary:1051callssymbol:src/helix/studio/run_status_panel.py:_format_evidence_summary:1043(high)symbol:src/helix/studio/run_status_panel.py:_build_trust_summary:1051callssymbol:src/helix/studio/run_status_panel.py:_format_integrity_summary:1034(high)symbol:src/helix/studio/run_status_panel.py:_copy_pilot_package_archive_path:766callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/run_status_panel.py:_copy_pilot_package_archive_path:766callssymbol:src/helix/studio/pilot_package_ui.py:copy_local_path:201(medium)symbol:src/helix/studio/run_status_panel.py:_copy_pilot_package_archive_path:766callssymbol:src/helix/studio/run_status_panel.py:_pilot_package_paths:655(high)symbol:src/helix/studio/run_status_panel.py:_copy_pilot_package_path:727callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/run_status_panel.py:_copy_pilot_package_path:727callssymbol:src/helix/studio/pilot_package_ui.py:copy_local_path:201(medium)symbol:src/helix/studio/run_status_panel.py:_copy_pilot_package_path:727callssymbol:src/helix/studio/run_status_panel.py:_pilot_package_paths:655(high)symbol:src/helix/studio/run_status_panel.py:_copy_pilot_package_summary_path:737callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/run_status_panel.py:_copy_pilot_package_summary_path:737callssymbol:src/helix/studio/pilot_package_ui.py:copy_local_path:201(medium)symbol:src/helix/studio/run_status_panel.py:_copy_pilot_package_summary_path:737callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(medium)symbol:src/helix/studio/run_status_panel.py:_copy_pilot_package_summary_path:737callssymbol:src/helix/studio/run_status_panel.py:_pilot_package_paths:655(high)symbol:src/helix/studio/run_status_panel.py:_copy_pilot_package_verify_command:752callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/run_status_panel.py:_copy_pilot_package_verify_command:752callssymbol:src/helix/studio/pilot_package_ui.py:copy_pilot_package_verify_command:318(medium)symbol:src/helix/studio/run_status_panel.py:_copy_pilot_package_verify_command:752callssymbol:src/helix/studio/run_status_panel.py:_pilot_package_paths:655(high)symbol:src/helix/studio/run_status_panel.py:_copy_toolchain_hash:642callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/run_status_panel.py:_copy_toolchain_hash:642callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/run_status_panel.py:_decision_label:935callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/run_status_panel.py:_format_ci:950callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/run_status_panel.py:_format_ci:950callssymbol:src/helix/studio/run_status_panel.py:_format_prob:945(high)symbol:src/helix/studio/run_status_panel.py:_format_on_target_tooltip:968callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/run_status_panel.py:_format_on_target_tooltip:968callssymbol:src/helix/studio/run_status_panel.py:_format_prob:945(high)symbol:src/helix/studio/run_status_panel.py:_is_demo_context:900callssymbol:src/helix/studio/export_labels.py:is_demo_from_metadata:9(medium)symbol:src/helix/studio/run_status_panel.py:_is_demo_context:900callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/run_status_panel.py:_is_short_mode:503callssymbol:src/helix/studio/main_window.py:window:349(medium)symbol:src/helix/studio/run_status_panel.py:_is_short_mode:503callssymbol:src/helix/studio/run_status_panel.py:_is_compact_mode:500(high)symbol:src/helix/studio/run_status_panel.py:_is_short_mode:503callssymbol:src/helix/studio/run_status_panel.py:_window_height_hint:483(high)symbol:src/helix/studio/run_status_panel.py:_on_state_changed:786callssymbol:src/helix/studio/run_status_panel.py:_refresh:1374(high)symbol:src/helix/studio/run_status_panel.py:_on_target_engine_from_summary:960callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/run_status_panel.py:_open_pilot_package_archive:723callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/run_status_panel.py:_open_pilot_package_archive:723callssymbol:src/helix/studio/run_status_panel.py:_pilot_package_paths:655(high)symbol:src/helix/studio/run_status_panel.py:_open_pilot_package_folder:697callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/run_status_panel.py:_open_pilot_package_folder:697callssymbol:src/helix/studio/run_status_panel.py:_pilot_package_paths:655(high)symbol:src/helix/studio/run_status_panel.py:_open_pilot_package_summary:714callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/run_status_panel.py:_open_pilot_package_summary:714callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(medium)symbol:src/helix/studio/run_status_panel.py:_open_pilot_package_summary:714callssymbol:src/helix/studio/run_status_panel.py:_pilot_package_paths:655(high)symbol:src/helix/studio/run_status_panel.py:_pilot_package_paths:655callssymbol:src/helix/studio/pilot_handoff.py:resolve_existing_pilot_package_paths:246(medium)symbol:src/helix/studio/run_status_panel.py:_pilot_package_paths:655callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/run_status_panel.py:_pilot_package_paths:655callssymbol:src/helix/studio/run_status_panel.py:_resolve_run_model:881(high)symbol:src/helix/studio/run_status_panel.py:_preview_pilot_package_manifest:701callssymbol:src/helix/studio/pilot_package_ui.py:preview_pilot_package_manifest:222(medium)symbol:src/helix/studio/run_status_panel.py:_preview_pilot_package_manifest:701callssymbol:src/helix/studio/run_status_panel.py:_pilot_package_paths:655(high)symbol:src/helix/studio/run_status_panel.py:_rail_summary:992callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/run_status_panel.py:_rail_summary:992callssymbol:src/helix/studio/rail_model.py:ordered_segments:88(medium)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/extension_host/supervisor.py:mode:92(medium)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/governance_stamp.py:decision_grade_blocked_reasons:108(medium)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/governance_stamp.py:ui_mode_label:37(medium)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/governance_stamp.py:ui_mode_subtext:51(medium)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(medium)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/rail_model.py:ordered_segments:88(medium)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/run_status_panel.py:_apply_responsive_chrome:512(high)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/run_status_panel.py:_build_chip_specs:1165(high)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/run_status_panel.py:_build_explain_line:1330(high)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/run_status_panel.py:_build_header_headline:1069(high)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/run_status_panel.py:_build_header_subtitle:1101(high)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/run_status_panel.py:_build_raw_text:1347(high)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/run_status_panel.py:_build_trust_summary:1051(high)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/run_status_panel.py:_decision_label:935(high)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/run_status_panel.py:_format_ci:950(high)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/run_status_panel.py:_format_on_target_tooltip:968(high)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/run_status_panel.py:_format_prob:945(high)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/run_status_panel.py:_is_demo_context:900(high)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/run_status_panel.py:_on_target_engine_from_summary:960(high)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/run_status_panel.py:_pilot_package_paths:655(high)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/run_status_panel.py:_rail_summary:992(high)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/run_status_panel.py:_resolve_run_model:881(high)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/run_status_panel.py:_resolve_toolchain_hash:602(high)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/run_status_panel.py:_run_summary_v2:914(high)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/run_status_panel.py:_set_chip_specs:1220(high)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/run_status_panel.py:_set_summary_pills:1124(high)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:src/helix/studio/simulation_diagnostics.py:build_simulation_diagnostics:589(medium)symbol:src/helix/studio/run_status_panel.py:_refresh:1374callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/run_status_panel.py:_resolve_run_model:881callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/run_status_panel.py:_resolve_run_model:881callssymbol:src/helix/studio/session.py:get_run_by_id:207(medium)symbol:src/helix/studio/run_status_panel.py:_resolve_toolchain_hash:602callssymbol:src/helix/scientific_contract.py:current_contract_identity:212(medium)symbol:src/helix/studio/run_status_panel.py:_resolve_toolchain_hash:602callssymbol:src/helix/scientific_contract.py:load_model_semantics:485(medium)symbol:src/helix/studio/run_status_panel.py:_resolve_toolchain_hash:602callssymbol:src/helix/scientific_contract.py:load_policy:417(medium)symbol:src/helix/studio/run_status_panel.py:_resolve_toolchain_hash:602callssymbol:src/helix/scientific_contract.py:sha256_prefixed:327(medium)symbol:src/helix/studio/run_status_panel.py:_resolve_toolchain_hash:602callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/run_status_panel.py:_run_summary_v2:914callssymbol:src/helix/studio/rail_model.py:get:91(medium)symbol:src/helix/studio/run_status_panel.py:_set_chip_specs:1220callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/run_status_panel.py:_set_chip_specs:1220callssymbol:src/helix/studio/run_status_panel.py:_apply_chip_style:1238(high)symbol:src/helix/studio/run_status_panel.py:_set_summary_pills:1124callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/run_status_panel.py:_set_summary_pills:1124callssymbol:src/helix/studio/run_status_panel.py:_apply_pill_style:1261(high)symbol:src/helix/studio/run_status_panel.py:_set_summary_pills:1124callssymbol:src/helix/studio/run_status_panel.py:_compact_summary_pill_text:1143(high)symbol:src/helix/studio/run_status_panel.py:_toggle_decision:863callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/run_status_panel.py:_toggle_details:790callssymbol:src/helix/studio/run_status_panel.py:_apply_context_aware_details:801(high)symbol:src/helix/studio/run_status_panel.py:_toggle_details:790callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/run_status_panel.py:_toggle_diag:869callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/run_status_panel.py:_toggle_raw:875callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/run_status_panel.py:_verify_pilot_package:705callssymbol:src/helix/studio/pilot_package_ui.py:preview_pilot_package_verification:290(medium)symbol:src/helix/studio/run_status_panel.py:_verify_pilot_package:705callssymbol:src/helix/studio/run_status_panel.py:_pilot_package_paths:655(high)symbol:src/helix/studio/run_status_panel.py:_window_height_hint:483callssymbol:src/helix/studio/main_window.py:window:349(medium)symbol:src/helix/studio/run_status_panel.py:resizeEvent:559callssymbol:src/helix/studio/run_status_panel.py:_apply_responsive_chrome:512(high)symbol:src/helix/studio/run_status_panel.py:set_evs:776callssymbol:src/helix/studio/run_status_panel.py:_refresh:1374(high)symbol:src/helix/studio/run_status_panel.py:set_run_model:782callssymbol:src/helix/studio/run_status_panel.py:_refresh:1374(high)symbol:src/helix/studio/semantic_proof.py:_canonical_bytes:8callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/semantic_schema.py:build_provenance:309callssymbol:src/helix/studio/semantic_schema.py:_ensure_non_empty:302(high)symbol:src/helix/studio/semantic_schema.py:build_provenance:309callssymbol:src/helix/studio/semantic_schema.py:Provenance:97(high)symbol:src/helix/studio/semantic_schema.py:format_scalar:294callssymbol:src/helix/studio/semantic_schema.py:unknown:280(high)symbol:src/helix/studio/semantic_schema.py:unknown:280callssymbol:src/helix/studio/semantic_schema.py:UnknownValue:94(high)symbol:src/helix/studio/session_inspector.py:__init__:44callssymbol:src/helix/studio/batch/batch_compare_panel.py:BatchComparePanel:159(medium)symbol:src/helix/studio/session_inspector.py:__init__:44callssymbol:src/helix/studio/experiment_spec_panel.py:ExperimentSpecEditor:100(medium)symbol:src/helix/studio/session_inspector.py:__init__:44callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:OffTargetListPanel:47(medium)symbol:src/helix/studio/session_inspector.py:__init__:44callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/session_inspector.py:__init__:44callssymbol:src/helix/studio/outcome_explorer.py:FlowLayout:1859(medium)symbol:src/helix/studio/session_inspector.py:__init__:44callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:OutcomeSpectrumPanel:188(medium)symbol:src/helix/studio/session_inspector.py:__init__:44callssymbol:src/helix/studio/predictor_evidence_panel.py:PredictorEvidencePanel:52(medium)symbol:src/helix/studio/session_inspector.py:__init__:44callssymbol:src/helix/studio/results_panel.py:ResultsPanel:49(medium)symbol:src/helix/studio/session_inspector.py:__init__:44callssymbol:src/helix/studio/session_inspector.py:_build_section_card:458(high)symbol:src/helix/studio/session_inspector.py:__init__:44callssymbol:src/helix/studio/session_inspector.py:_make_chip:676(high)symbol:src/helix/studio/session_inspector.py:__init__:44callssymbol:src/helix/studio/session_inspector.py:_on_state_changed:369(high)symbol:src/helix/studio/session_inspector.py:__init__:44callssymbol:src/helix/studio/session_inspector.py:_refresh_pilot_package_card:579(high)symbol:src/helix/studio/session_inspector.py:__init__:44callssymbol:src/helix/studio/session_inspector.py:_refresh_predictor_evidence:570(high)symbol:src/helix/studio/session_inspector.py:__init__:44callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/session_inspector.py:__init__:44callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/session_inspector.py:_add_pill:727callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/session_inspector.py:_add_pill:727callssymbol:src/helix/studio/session_inspector.py:_make_chip:676(high)symbol:src/helix/studio/session_inspector.py:_build_section_card:458callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/session_inspector.py:_clear_layouts:357callssymbol:src/helix/studio/outcome_explorer.py:count:1879(medium)symbol:src/helix/studio/session_inspector.py:_clear_layouts:357callssymbol:src/helix/studio/outcome_explorer.py:takeAt:1887(medium)symbol:src/helix/studio/session_inspector.py:_copy_latest_pilot_package_archive_path:655callssymbol:src/helix/studio/pilot_package_ui.py:copy_local_path:201(medium)symbol:src/helix/studio/session_inspector.py:_copy_latest_pilot_package_archive_path:655callssymbol:src/helix/studio/session_inspector.py:_latest_pilot_package_paths:511(high)symbol:src/helix/studio/session_inspector.py:_copy_latest_pilot_package_path:651callssymbol:src/helix/studio/pilot_package_ui.py:copy_local_path:201(medium)symbol:src/helix/studio/session_inspector.py:_copy_latest_pilot_package_path:651callssymbol:src/helix/studio/session_inspector.py:_latest_pilot_package_paths:511(high)symbol:src/helix/studio/session_inspector.py:_copy_latest_pilot_package_summary_path:659callssymbol:src/helix/studio/pilot_package_ui.py:copy_local_path:201(medium)symbol:src/helix/studio/session_inspector.py:_copy_latest_pilot_package_summary_path:659callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(medium)symbol:src/helix/studio/session_inspector.py:_copy_latest_pilot_package_summary_path:659callssymbol:src/helix/studio/session_inspector.py:_latest_pilot_package_paths:511(high)symbol:src/helix/studio/session_inspector.py:_copy_latest_pilot_package_verify_command:668callssymbol:src/helix/studio/pilot_package_ui.py:copy_pilot_package_verify_command:318(medium)symbol:src/helix/studio/session_inspector.py:_copy_latest_pilot_package_verify_command:668callssymbol:src/helix/studio/session_inspector.py:_latest_pilot_package_paths:511(high)symbol:src/helix/studio/session_inspector.py:_latest_pilot_package_paths:511callssymbol:src/helix/studio/pilot_handoff.py:resolve_existing_pilot_package_paths:246(medium)symbol:src/helix/studio/session_inspector.py:_make_chip:676callssymbol:src/helix/studio/session_inspector.py:_style_chip:683(high)symbol:src/helix/studio/session_inspector.py:_make_snapshot_value_label:484callssymbol:src/helix/studio/session_inspector.py:_format_snapshot_value:497(high)symbol:src/helix/studio/session_inspector.py:_on_state_changed:369callssymbol:src/helix/studio/experiment_intent_spec.py:intent_spec_missing_required_fields:73(medium)symbol:src/helix/studio/session_inspector.py:_on_state_changed:369callssymbol:src/helix/studio/experiment_spec_panel.py:set_spec:389(medium)symbol:src/helix/studio/session_inspector.py:_on_state_changed:369callssymbol:src/helix/studio/session_inspector.py:_add_pill:727(high)symbol:src/helix/studio/session_inspector.py:_on_state_changed:369callssymbol:src/helix/studio/session_inspector.py:_clear_layouts:357(high)symbol:src/helix/studio/session_inspector.py:_on_state_changed:369callssymbol:src/helix/studio/session_inspector.py:_describe_genome_source:755(high)symbol:src/helix/studio/session_inspector.py:_on_state_changed:369callssymbol:src/helix/studio/session_inspector.py:_describe_genome:697(high)symbol:src/helix/studio/session_inspector.py:_on_state_changed:369callssymbol:src/helix/studio/session_inspector.py:_refresh_pilot_package_card:579(high)symbol:src/helix/studio/session_inspector.py:_on_state_changed:369callssymbol:src/helix/studio/session_inspector.py:_refresh_predictor_evidence:570(high)symbol:src/helix/studio/session_inspector.py:_on_state_changed:369callssymbol:src/helix/studio/session_inspector.py:_set_summary_header:691(high)symbol:src/helix/studio/session_inspector.py:_on_state_changed:369callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/session_inspector.py:_open_latest_pilot_package_archive:647callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/session_inspector.py:_open_latest_pilot_package_archive:647callssymbol:src/helix/studio/session_inspector.py:_latest_pilot_package_paths:511(high)symbol:src/helix/studio/session_inspector.py:_open_latest_pilot_package_folder:621callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/session_inspector.py:_open_latest_pilot_package_folder:621callssymbol:src/helix/studio/session_inspector.py:_latest_pilot_package_paths:511(high)symbol:src/helix/studio/session_inspector.py:_open_latest_pilot_package_summary:638callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/session_inspector.py:_open_latest_pilot_package_summary:638callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(medium)symbol:src/helix/studio/session_inspector.py:_open_latest_pilot_package_summary:638callssymbol:src/helix/studio/session_inspector.py:_latest_pilot_package_paths:511(high)symbol:src/helix/studio/session_inspector.py:_preview_latest_pilot_manifest:625callssymbol:src/helix/studio/pilot_package_ui.py:preview_pilot_package_manifest:222(medium)symbol:src/helix/studio/session_inspector.py:_preview_latest_pilot_manifest:625callssymbol:src/helix/studio/session_inspector.py:_latest_pilot_package_paths:511(high)symbol:src/helix/studio/session_inspector.py:_refresh_pilot_package_card:579callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(medium)symbol:src/helix/studio/session_inspector.py:_refresh_pilot_package_card:579callssymbol:src/helix/studio/session_inspector.py:_latest_pilot_package_paths:511(high)symbol:src/helix/studio/session_inspector.py:_refresh_pilot_package_card:579callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/session_inspector.py:_refresh_predictor_evidence:570callssymbol:src/helix/studio/predictor_evidence_panel.py:clear:229(medium)symbol:src/helix/studio/session_inspector.py:_refresh_predictor_evidence:570callssymbol:src/helix/studio/predictor_evidence_panel.py:load_first_available:207(medium)symbol:src/helix/studio/session_inspector.py:_refresh_predictor_evidence:570callssymbol:src/helix/studio/session_inspector.py:_predictor_bundle_candidates:529(high)symbol:src/helix/studio/session_inspector.py:_set_summary_header:691callssymbol:src/helix/studio/session_inspector.py:_style_chip:683(high)symbol:src/helix/studio/session_inspector.py:_set_summary_header:691callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/session_inspector.py:_verify_latest_pilot_package:629callssymbol:src/helix/studio/pilot_package_ui.py:preview_pilot_package_verification:290(medium)symbol:src/helix/studio/session_inspector.py:_verify_latest_pilot_package:629callssymbol:src/helix/studio/session_inspector.py:_latest_pilot_package_paths:511(high)symbol:src/helix/studio/session_inspector.py:add_kv:340callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/session_inspector.py:add_kv:340callssymbol:src/helix/studio/session_inspector.py:_make_snapshot_key_label:476(high)symbol:src/helix/studio/session_inspector.py:add_kv:340callssymbol:src/helix/studio/session_inspector.py:_make_snapshot_value_label:484(high)symbol:src/helix/studio/session_inspector.py:add_kv:431callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/session_inspector.py:add_kv:431callssymbol:src/helix/studio/session_inspector.py:_make_snapshot_key_label:476(high)symbol:src/helix/studio/session_inspector.py:add_kv:431callssymbol:src/helix/studio/session_inspector.py:_make_snapshot_value_label:484(high)symbol:src/helix/studio/session_inspector.py:set_evs:287callssymbol:src/helix/studio/session_inspector.py:_add_pill:727(high)symbol:src/helix/studio/session_inspector.py:set_evs:287callssymbol:src/helix/studio/session_inspector.py:_clear_layouts:357(high)symbol:src/helix/studio/session_inspector.py:set_evs:287callssymbol:src/helix/studio/session_inspector.py:_refresh_pilot_package_card:579(high)symbol:src/helix/studio/session_inspector.py:set_evs:287callssymbol:src/helix/studio/session_inspector.py:_refresh_predictor_evidence:570(high)symbol:src/helix/studio/session_inspector.py:set_evs:287callssymbol:src/helix/studio/session_inspector.py:_set_summary_header:691(high)symbol:src/helix/studio/session_inspector.py:set_evs:287callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/session_io.py:_ensure_contract_identity:15callssymbol:src/helix/scientific_contract.py:current_contract_identity:212(medium)symbol:src/helix/studio/session_io.py:_fill:46callssymbol:src/helix/studio/session_io.py:_env:24(high)symbol:src/helix/studio/session_io.py:load_session:95callssymbol:src/helix/studio/session_io.py:_ensure_contract_identity:15(high)symbol:src/helix/studio/session_io.py:load_session:95callssymbol:src/helix/studio/session.py:load_payload:423(medium)symbol:src/helix/studio/session_io.py:load_session:95callssymbol:src/helix/studio/session.py:SessionModel:126(medium)symbol:src/helix/studio/session_io.py:save_session:86callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/session_io.py:save_session:86callssymbol:src/helix/studio/session_io.py:_ensure_contract_identity:15(high)symbol:src/helix/studio/session_io.py:save_session:86callssymbol:src/helix/studio/session.py:to_payload:369(medium)symbol:src/helix/studio/session.py:__init__:134callssymbol:src/helix/studio/session.py:__init__:24(high)symbol:src/helix/studio/session.py:__init__:134callssymbol:src/helix/studio/session.py:ExperimentState:83(high)symbol:src/helix/studio/session.py:_deserialize_cas:805callssymbol:src/helix/crispr/model.py:CasSystem:39(medium)symbol:src/helix/studio/session.py:_deserialize_cas:805callssymbol:src/helix/crispr/model.py:CasSystemType:14(medium)symbol:src/helix/studio/session.py:_deserialize_cas:805callssymbol:src/helix/crispr/model.py:PAMRule:23(medium)symbol:src/helix/studio/session.py:_deserialize_editor:645callssymbol:src/helix/crispr/model.py:CasSystem:39(medium)symbol:src/helix/studio/session.py:_deserialize_editor:645callssymbol:src/helix/crispr/model.py:PAMRule:23(medium)symbol:src/helix/studio/session.py:_deserialize_editor:645callssymbol:src/helix/prime/model.py:PrimeEditor:31(medium)symbol:src/helix/studio/session.py:_deserialize_editor:645callssymbol:src/helix/studio/session.py:_deserialize_cas:805(high)symbol:src/helix/studio/session.py:_deserialize_pcr_config:706callssymbol:src/helix/studio/session.py:PCRConfig:668(high)symbol:src/helix/studio/session.py:_deserialize_pcr_cycle:724callssymbol:src/helix/studio/session.py:PCRCycleStats:681(high)symbol:src/helix/studio/session.py:_deserialize_pcr_result:748callssymbol:src/helix/studio/session.py:_deserialize_pcr_config:706(high)symbol:src/helix/studio/session.py:_deserialize_pcr_result:748callssymbol:src/helix/studio/session.py:_deserialize_pcr_cycle:724(high)symbol:src/helix/studio/session.py:_deserialize_pcr_result:748callssymbol:src/helix/studio/session.py:PCRConfig:668(high)symbol:src/helix/studio/session.py:_deserialize_pcr_result:748callssymbol:src/helix/studio/session.py:PCRResult:691(high)symbol:src/helix/studio/session.py:_deserialize_peg:621callssymbol:src/helix/prime/model.py:PegRNA:16(medium)symbol:src/helix/studio/session.py:_json_safe:777callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/session.py:_json_safe:777callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:src/helix/studio/session.py:_serialize_editor:631callssymbol:src/helix/studio/session.py:_serialize_cas:793(high)symbol:src/helix/studio/session.py:_serialize_pcr_result:735callssymbol:src/helix/studio/session.py:_serialize_pcr_config:702(high)symbol:src/helix/studio/session.py:_serialize_pcr_result:735callssymbol:src/helix/studio/session.py:_serialize_pcr_cycle:720(high)symbol:src/helix/studio/session.py:add_run:140callssymbol:src/helix/studio/run_artifact.py:artifact_is_valid:1185(medium)symbol:src/helix/studio/session.py:add_run:140callssymbol:src/helix/studio/run_artifact.py:artifact_root_causes:1192(medium)symbol:src/helix/studio/session.py:add_run:140callssymbol:src/helix/studio/run_artifact.py:build_run_artifact_from_run_model:851(medium)symbol:src/helix/studio/session.py:add_run:140callssymbol:src/helix/studio/session.py:emit:31(high)symbol:src/helix/studio/session.py:add_run:140callssymbol:src/helix/studio/session.py:mark_run_invalid:178(high)symbol:src/helix/studio/session.py:add_run:140callssymbol:src/helix/support/events.py:log_event:171(medium)symbol:src/helix/studio/session.py:append_outcome:326callssymbol:src/helix/studio/session.py:emit:31(high)symbol:src/helix/studio/session.py:clone_run_config:213callssymbol:src/helix/studio/models.py:clone:93(medium)symbol:src/helix/studio/session.py:clone_run_config:213callssymbol:src/helix/studio/session.py:get_run_by_id:207(high)symbol:src/helix/studio/session.py:ensure_run_artifact:189callssymbol:src/helix/studio/run_artifact.py:build_run_artifact_from_state:829(medium)symbol:src/helix/studio/session.py:ensure_run_artifact:189callssymbol:src/helix/studio/session.py:get_run_by_id:207(high)symbol:src/helix/studio/session.py:error:365callssymbol:src/helix/studio/session.py:emit:31(high)symbol:src/helix/studio/session.py:error:365callssymbol:src/helix/studio/session.py:log:354(high)symbol:src/helix/studio/session.py:load_payload:423callssymbol:src/helix/crispr/model.py:DigitalGenome:98(medium)symbol:src/helix/studio/session.py:load_payload:423callssymbol:src/helix/studio/edit_plan.py:derive_edit_plan_from_legacy_config:182(medium)symbol:src/helix/studio/session.py:load_payload:423callssymbol:src/helix/studio/edit_plan.py:edit_plan_from_dict_with_error:119(medium)symbol:src/helix/studio/session.py:load_payload:423callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_from_dict_with_error:202(medium)symbol:src/helix/studio/session.py:load_payload:423callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_from_dict_with_error:191(medium)symbol:src/helix/studio/session.py:load_payload:423callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:runs:183(medium)symbol:src/helix/studio/session.py:load_payload:423callssymbol:src/helix/studio/session.py:_deserialize_editor:645(high)symbol:src/helix/studio/session.py:load_payload:423callssymbol:src/helix/studio/session.py:_deserialize_pcr_config:706(high)symbol:src/helix/studio/session.py:load_payload:423callssymbol:src/helix/studio/session.py:_deserialize_pcr_result:748(high)symbol:src/helix/studio/session.py:load_payload:423callssymbol:src/helix/studio/session.py:_deserialize_peg:621(high)symbol:src/helix/studio/session.py:load_payload:423callssymbol:src/helix/studio/session.py:emit:31(high)symbol:src/helix/studio/session.py:load_payload:423callssymbol:src/helix/studio/session.py:ExperimentState:83(high)symbol:src/helix/studio/session.py:load_payload:423callssymbol:src/helix/studio/session.py:log:354(high)symbol:src/helix/studio/session.py:log:354callssymbol:src/helix/studio/session.py:emit:31(high)symbol:src/helix/studio/session.py:set_experiment_intent_spec:341callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_from_dict_with_error:202(medium)symbol:src/helix/studio/session.py:set_experiment_intent_spec:341callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_sha256:247(medium)symbol:src/helix/studio/session.py:set_experiment_intent_spec:341callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/session.py:set_experiment_intent_spec:341callssymbol:src/helix/studio/session.py:update:223(high)symbol:src/helix/studio/session.py:set_helixspec:331callssymbol:src/helix/studio/session.py:emit:31(high)symbol:src/helix/studio/session.py:set_status:361callssymbol:src/helix/studio/session.py:emit:31(high)symbol:src/helix/studio/session.py:set_status:361callssymbol:src/helix/studio/session.py:log:354(high)symbol:src/helix/studio/session.py:to_payload:369callssymbol:src/helix/clock.py:utc_now_iso_offset:106(medium)symbol:src/helix/studio/session.py:to_payload:369callssymbol:src/helix/studio/edit_plan.py:edit_plan_to_dict:143(medium)symbol:src/helix/studio/session.py:to_payload:369callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_to_dict:230(medium)symbol:src/helix/studio/session.py:to_payload:369callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/session.py:to_payload:369callssymbol:src/helix/studio/session.py:_json_safe:777(high)symbol:src/helix/studio/session.py:to_payload:369callssymbol:src/helix/studio/session.py:_serialize_editor:631(high)symbol:src/helix/studio/session.py:to_payload:369callssymbol:src/helix/studio/session.py:_serialize_pcr_config:702(high)symbol:src/helix/studio/session.py:to_payload:369callssymbol:src/helix/studio/session.py:_serialize_pcr_result:735(high)symbol:src/helix/studio/session.py:to_payload:369callssymbol:src/helix/studio/session.py:_serialize_peg:611(high)symbol:src/helix/studio/session.py:update:223callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/session.py:update:223callssymbol:src/helix/studio/session.py:emit:31(high)symbol:src/helix/studio/session.py:update:223callssymbol:src/helix/studio/session.py:state:220(high)symbol:src/helix/studio/session.py:update:223callssymbol:src/helix/studio/session.py:to_payload:369(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_apply_chip_style:430callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:src/helix/studio/simulation_diagnostics_panel.py:_apply_details:304callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_build_chip_specs:368(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_apply_details:304callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_build_explain_line:343(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_apply_details:304callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_build_raw_text:467(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_apply_details:304callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_set_chip_specs:412(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_apply_details:304callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_toggle_raw:318(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_apply_details:304callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/simulation_diagnostics_panel.py:_apply_details:304callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_chip_specs:368callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_format_evidence:558(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_chip_specs:368callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_format_integrity:525(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_chip_specs:368callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_format_mass:537(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_chip_specs:368callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_format_mechanism:581(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_chip_specs:368callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_format_status:530(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_chip_specs:368callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_status_severity:454(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_raw_text:467callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_format_constraints:548(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_raw_text:467callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_format_engine:499(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_raw_text:467callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_format_evidence:558(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_raw_text:467callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_format_integrity:525(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_raw_text:467callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_format_mass:537(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_raw_text:467callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_format_mechanism:581(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_raw_text:467callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_format_run:489(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_raw_text:467callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_format_schema:573(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_raw_text:467callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_format_status:530(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_raw_text:467callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_format_thermo:610(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_raw_text:467callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_format_uncertainty:564(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_raw_text:467callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_format_verdict:513(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_summary_line:212callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_decision_blocker_count:274(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_summary_line:212callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_dominant_issue:324(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_summary_line:212callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_is_demo_context:183(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_summary_tooltip:282callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_format_mechanism:581(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_build_summary_tooltip:282callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_format_thermo:610(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_decision_blocker_count:274callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_extract_run_summary:250(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_dominant_issue:324callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_status_severity:454(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_format_contract:505callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_short_hash:624(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_format_thermo:610callssymbol:src/helix/studio/semantic_schema.py:format_scalar:294(medium)symbol:src/helix/studio/simulation_diagnostics_panel.py:_on_state_changed:137callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_refresh:147(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_refresh:147callssymbol:src/helix/studio/session.py:get_run_by_id:207(medium)symbol:src/helix/studio/simulation_diagnostics_panel.py:_refresh:147callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_apply_details:304(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_refresh:147callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_build_summary_line:212(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_refresh:147callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_build_summary_tooltip:282(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_refresh:147callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_set_chip_specs:412(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_refresh:147callssymbol:src/helix/studio/simulation_diagnostics.py:build_simulation_diagnostics:589(medium)symbol:src/helix/studio/simulation_diagnostics_panel.py:_refresh:147callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/simulation_diagnostics_panel.py:_set_chip_specs:412callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/simulation_diagnostics_panel.py:_set_chip_specs:412callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_apply_chip_style:430(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:_toggle_details:141callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/simulation_diagnostics_panel.py:_toggle_raw:318callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/simulation_diagnostics_panel.py:set_evs:127callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_refresh:147(high)symbol:src/helix/studio/simulation_diagnostics_panel.py:set_run_model:133callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_refresh:147(high)symbol:src/helix/studio/simulation_diagnostics.py:_build_constraint_summary:339callssymbol:src/helix/studio/simulation_diagnostics.py:ConstraintSummary:34(high)symbol:src/helix/studio/simulation_diagnostics.py:_build_evidence_summary:379callssymbol:src/helix/studio/simulation_diagnostics.py:EvidenceSummary:45(high)symbol:src/helix/studio/simulation_diagnostics.py:_build_mechanism_trace_summary:502callssymbol:src/helix/studio/simulation_diagnostics.py:_float_from:494(high)symbol:src/helix/studio/simulation_diagnostics.py:_build_mechanism_trace_summary:502callssymbol:src/helix/studio/simulation_diagnostics.py:_int_from:487(high)symbol:src/helix/studio/simulation_diagnostics.py:_build_mechanism_trace_summary:502callssymbol:src/helix/studio/simulation_diagnostics.py:MechanismTraceSummary:66(high)symbol:src/helix/studio/simulation_diagnostics.py:_build_schema_issue_summary:425callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/simulation_diagnostics.py:_build_schema_issue_summary:425callssymbol:src/helix/studio/simulation_diagnostics.py:SchemaIssueSummary:60(high)symbol:src/helix/studio/simulation_diagnostics.py:_build_uncertainty_summary:399callssymbol:src/helix/studio/simulation_diagnostics.py:UncertaintySummary:52(high)symbol:src/helix/studio/simulation_diagnostics.py:_coerce_dag:175callssymbol:src/helix/edit/dag.py:dag_from_payload:69(medium)symbol:src/helix/studio/simulation_diagnostics.py:_coerce_dag:175callssymbol:src/helix/studio/simulation_diagnostics.py:_coerce_payload:113(high)symbol:src/helix/studio/simulation_diagnostics.py:_coerce_payload:113callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/simulation_diagnostics.py:_coerce_payload:113callssymbol:src/helix/studio/simulation_diagnostics.py:_frames_to_artifact_payload:148(high)symbol:src/helix/studio/simulation_diagnostics.py:_extract_sequence_from_state:189callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/simulation_diagnostics.py:_frames_to_artifact_payload:148callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/simulation_diagnostics.py:_frames_to_artifact_payload:148callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/simulation_diagnostics.py:build_outcome_data_from_state:222callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data:1108(medium)symbol:src/helix/studio/simulation_diagnostics.py:build_outcome_data_from_state:222callssymbol:src/helix/studio/simulation_diagnostics.py:_extract_guide_from_state:208(high)symbol:src/helix/studio/simulation_diagnostics.py:build_outcome_data_from_state:222callssymbol:src/helix/studio/simulation_diagnostics.py:_extract_sequence_from_state:189(high)symbol:src/helix/studio/spatial_review_panel.py:__init__:909callssymbol:src/helix/studio/spatial_review_panel.py:__init__:96(high)symbol:src/helix/studio/spatial_review_panel.py:_apply_responsive_layout:484callssymbol:src/helix/studio/spatial_review_panel.py:_mode_label:1505(high)symbol:src/helix/studio/spatial_review_panel.py:_apply_responsive_layout:484callssymbol:src/helix/studio/spatial_review_panel.py:_refresh_labels:683(high)symbol:src/helix/studio/spatial_review_panel.py:_apply_responsive_layout:484callssymbol:src/helix/studio/spatial_review_panel.py:_responsive_compact_mode:465(high)symbol:src/helix/studio/spatial_review_panel.py:_apply_responsive_layout:484callssymbol:src/helix/studio/spatial_review_panel.py:_responsive_short_mode:471(high)symbol:src/helix/studio/spatial_review_panel.py:_apply_responsive_layout:484callssymbol:src/helix/studio/spatial_review_panel.py:_responsive_stacked_body_mode:477(high)symbol:src/helix/studio/spatial_review_panel.py:_apply_responsive_layout:484callssymbol:src/helix/studio/spatial_review_panel.py:_sync_summary_tiles_layout:549(high)symbol:src/helix/studio/spatial_review_panel.py:_apply_responsive_layout:484callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/spatial_review_panel.py:_apply_responsive_layout:484callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/studio/spatial_review_panel.py:_compact_outcome_text:1459callssymbol:src/helix/studio/spatial_review_panel.py:_display_outcome_label:1440(high)symbol:src/helix/studio/spatial_review_panel.py:_describe_outcome:1485callssymbol:src/helix/studio/spatial_review_panel.py:_compact_outcome_text:1459(high)symbol:src/helix/studio/spatial_review_panel.py:_describe_outcome:1485callssymbol:src/helix/studio/spatial_review_panel.py:_format_delta_bp:1451(high)symbol:src/helix/studio/spatial_review_panel.py:_describe_outcome:1485callssymbol:src/helix/studio/spatial_review_panel.py:_metric_text:35(high)symbol:src/helix/studio/spatial_review_panel.py:_describe_outcome:1485callssymbol:src/helix/studio/spatial_review_panel.py:_row_delta_bp:1444(high)symbol:src/helix/studio/spatial_review_panel.py:_describe_outcome:1485callssymbol:src/helix/studio/spatial_review_panel.py:_row_probability:1429(high)symbol:src/helix/studio/spatial_review_panel.py:_draw_active_event_card:1340callssymbol:src/helix/studio/spatial_review_panel.py:_selected_event:1513(high)symbol:src/helix/studio/spatial_review_panel.py:_draw_active_event_card:1340callssymbol:src/helix/studio/spatial_review_panel.py:_with_alpha:29(high)symbol:src/helix/studio/spatial_review_panel.py:_draw_empty:1029callssymbol:src/helix/studio/spatial_review_panel.py:_with_alpha:29(high)symbol:src/helix/studio/spatial_review_panel.py:_draw_empty:1029callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/spatial_review_panel.py:_draw_molecular_proxy:1120callssymbol:src/helix/studio/spatial_review_panel.py:_with_alpha:29(high)symbol:src/helix/studio/spatial_review_panel.py:_draw_molecular_proxy:1120callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/spatial_review_panel.py:_draw_outcomes:1371callssymbol:src/helix/studio/spatial_review_panel.py:_display_outcome_label:1440(high)symbol:src/helix/studio/spatial_review_panel.py:_draw_outcomes:1371callssymbol:src/helix/studio/spatial_review_panel.py:_is_large_change:1856(high)symbol:src/helix/studio/spatial_review_panel.py:_draw_outcomes:1371callssymbol:src/helix/studio/spatial_review_panel.py:_is_no_edit:1850(high)symbol:src/helix/studio/spatial_review_panel.py:_draw_outcomes:1371callssymbol:src/helix/studio/spatial_review_panel.py:_metric_text:35(high)symbol:src/helix/studio/spatial_review_panel.py:_draw_outcomes:1371callssymbol:src/helix/studio/spatial_review_panel.py:_normalize_outcome_label:1436(high)symbol:src/helix/studio/spatial_review_panel.py:_draw_outcomes:1371callssymbol:src/helix/studio/spatial_review_panel.py:_row_probability:1429(high)symbol:src/helix/studio/spatial_review_panel.py:_draw_outcomes:1371callssymbol:src/helix/studio/spatial_review_panel.py:_with_alpha:29(high)symbol:src/helix/studio/spatial_review_panel.py:_draw_outcomes:1371callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/spatial_review_panel.py:_focus_row:1495callssymbol:src/helix/studio/spatial_review_panel.py:_normalize_outcome_label:1436(high)symbol:src/helix/studio/spatial_review_panel.py:_guide_from_state:1916callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/spatial_review_panel.py:_guide_from_state:1916callssymbol:src/helix/studio/spatial_review_panel.py:_safe_int:1866(high)symbol:src/helix/studio/spatial_review_panel.py:_locus_from_state:1941callssymbol:src/helix/studio/spatial_review_panel.py:_safe_int:1866(high)symbol:src/helix/studio/spatial_review_panel.py:_mechanism_stage_by_event:1727callssymbol:src/helix/studio/spatial_review_panel.py:_event_id_for_mechanism_stage:1739(high)symbol:src/helix/studio/spatial_review_panel.py:_pseudo_evs_from_session:846callssymbol:src/helix/studio/spatial_review_panel.py:_coerce_outcome:39(high)symbol:src/helix/studio/spatial_review_panel.py:_pseudo_evs_from_session:846callssymbol:src/helix/studio/spatial_review_panel.py:_guide_from_state:1916(high)symbol:src/helix/studio/spatial_review_panel.py:_pseudo_evs_from_session:846callssymbol:src/helix/studio/spatial_review_panel.py:_locus_from_state:1941(high)symbol:src/helix/studio/spatial_review_panel.py:_pseudo_evs_from_session:846callssymbol:src/helix/studio/spatial_review_panel.py:_sequence_from_state:1895(high)symbol:src/helix/studio/spatial_review_panel.py:_refresh_labels:683callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/spatial_review_panel.py:_refresh_labels:683callssymbol:src/helix/studio/session.py:log:354(medium)symbol:src/helix/studio/spatial_review_panel.py:_refresh_labels:683callssymbol:src/helix/studio/spatial_review_panel.py:_compact_outcome_text:1459(high)symbol:src/helix/studio/spatial_review_panel.py:_refresh_labels:683callssymbol:src/helix/studio/spatial_review_panel.py:_describe_outcome:1485(high)symbol:src/helix/studio/spatial_review_panel.py:_refresh_labels:683callssymbol:src/helix/studio/spatial_review_panel.py:_display_outcome_label:1440(high)symbol:src/helix/studio/spatial_review_panel.py:_refresh_labels:683callssymbol:src/helix/studio/spatial_review_panel.py:_dominance_text:1466(high)symbol:src/helix/studio/spatial_review_panel.py:_refresh_labels:683callssymbol:src/helix/studio/spatial_review_panel.py:_focus_row:1495(high)symbol:src/helix/studio/spatial_review_panel.py:_refresh_labels:683callssymbol:src/helix/studio/spatial_review_panel.py:_is_large_change:1856(high)symbol:src/helix/studio/spatial_review_panel.py:_refresh_labels:683callssymbol:src/helix/studio/spatial_review_panel.py:_is_no_edit:1850(high)symbol:src/helix/studio/spatial_review_panel.py:_refresh_labels:683callssymbol:src/helix/studio/spatial_review_panel.py:_metric_text:35(high)symbol:src/helix/studio/spatial_review_panel.py:_refresh_labels:683callssymbol:src/helix/studio/spatial_review_panel.py:_row_probability:1429(high)symbol:src/helix/studio/spatial_review_panel.py:_refresh_labels:683callssymbol:src/helix/studio/spatial_review_panel.py:_safe_int:1866(high)symbol:src/helix/studio/spatial_review_panel.py:_refresh_labels:683callssymbol:src/helix/studio/spatial_review_panel.py:_selected_event:1513(high)symbol:src/helix/studio/spatial_review_panel.py:_refresh_labels:683callssymbol:src/helix/studio/spatial_review_panel.py:_short_hash:1478(high)symbol:src/helix/studio/spatial_review_panel.py:_refresh_labels:683callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/spatial_review_panel.py:_refresh_labels:683callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/studio/spatial_review_panel.py:_refresh:647callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data_from_evs:1570(medium)symbol:src/helix/studio/spatial_review_panel.py:_refresh:647callssymbol:src/helix/studio/spatial_review_panel.py:_build_replay_receipt:1684(high)symbol:src/helix/studio/spatial_review_panel.py:_refresh:647callssymbol:src/helix/studio/spatial_review_panel.py:_build_simulation_events:1603(high)symbol:src/helix/studio/spatial_review_panel.py:_refresh:647callssymbol:src/helix/studio/spatial_review_panel.py:_build_spatial_warnings:1521(high)symbol:src/helix/studio/spatial_review_panel.py:_refresh:647callssymbol:src/helix/studio/spatial_review_panel.py:_extract_guide_span:872(high)symbol:src/helix/studio/spatial_review_panel.py:_refresh:647callssymbol:src/helix/studio/spatial_review_panel.py:_extract_locus:888(high)symbol:src/helix/studio/spatial_review_panel.py:_refresh:647callssymbol:src/helix/studio/spatial_review_panel.py:_pseudo_evs_from_session:846(high)symbol:src/helix/studio/spatial_review_panel.py:_refresh:647callssymbol:src/helix/studio/spatial_review_panel.py:_refresh_labels:683(high)symbol:src/helix/studio/spatial_review_panel.py:_refresh:647callssymbol:src/helix/studio/spatial_review_panel.py:_resolve_focus_outcome_label:1831(high)symbol:src/helix/studio/spatial_review_panel.py:_refresh:647callssymbol:src/helix/studio/spatial_review_panel.py:set_review:925(high)symbol:src/helix/studio/spatial_review_panel.py:_select_event:605callssymbol:src/helix/studio/spatial_review_panel.py:_refresh_labels:683(high)symbol:src/helix/studio/spatial_review_panel.py:_select_event:605callssymbol:src/helix/studio/spatial_review_panel.py:set_selected_event:955(high)symbol:src/helix/studio/spatial_review_panel.py:_set_display_mode:594callssymbol:src/helix/studio/spatial_review_panel.py:_refresh_labels:683(high)symbol:src/helix/studio/spatial_review_panel.py:_set_display_mode:594callssymbol:src/helix/studio/spatial_review_panel.py:set_display_mode:951(high)symbol:src/helix/studio/spatial_review_panel.py:_set_display_mode:594callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/spatial_review_panel.py:_sync_summary_tiles_layout:549callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/spatial_review_panel.py:_sync_summary_tiles_layout:549callssymbol:src/helix/studio/outcome_explorer.py:count:1879(medium)symbol:src/helix/studio/spatial_review_panel.py:_sync_summary_tiles_layout:549callssymbol:src/helix/studio/outcome_explorer.py:takeAt:1887(medium)symbol:src/helix/studio/spatial_review_panel.py:_warning_near_position:1771callssymbol:src/helix/studio/spatial_review_panel.py:_safe_int:1866(high)symbol:src/helix/studio/spatial_review_panel.py:active_edit_context:613callssymbol:src/helix/studio/spatial_review_panel.py:_safe_int:1866(high)symbol:src/helix/studio/spatial_review_panel.py:mousePressEvent:959callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/spatial_review_panel.py:mousePressEvent:959callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/spatial_review_panel.py:mousePressEvent:959callssymbol:src/helix/live/viz/hud.py:contains:118(medium)symbol:src/helix/studio/spatial_review_panel.py:mousePressEvent:959callssymbol:src/helix/studio/session.py:emit:31(medium)symbol:src/helix/studio/spatial_review_panel.py:paintEvent:985callssymbol:src/helix/studio/spatial_review_panel.py:_display_outcome_label:1440(high)symbol:src/helix/studio/spatial_review_panel.py:paintEvent:985callssymbol:src/helix/studio/spatial_review_panel.py:_draw_empty:1029(high)symbol:src/helix/studio/spatial_review_panel.py:paintEvent:985callssymbol:src/helix/studio/spatial_review_panel.py:_draw_molecular_proxy:1120(high)symbol:src/helix/studio/spatial_review_panel.py:paintEvent:985callssymbol:src/helix/studio/spatial_review_panel.py:_draw_outcomes:1371(high)symbol:src/helix/studio/spatial_review_panel.py:paintEvent:985callssymbol:src/helix/studio/spatial_review_panel.py:_mode_label:1505(high)symbol:src/helix/studio/spatial_review_panel.py:paintEvent:985callssymbol:src/helix/studio/spatial_review_panel.py:_with_alpha:29(high)symbol:src/helix/studio/spatial_review_panel.py:paintEvent:985callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/spatial_review_panel.py:paintEvent:985callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/spatial_review_panel.py:resizeEvent:572callssymbol:src/helix/studio/spatial_review_panel.py:_apply_responsive_layout:484(high)symbol:src/helix/studio/spatial_review_panel.py:set_display_mode:951callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/spatial_review_panel.py:set_evs:580callssymbol:src/helix/studio/spatial_review_panel.py:_refresh:647(high)symbol:src/helix/studio/spatial_review_panel.py:set_selected_event:955callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/spatial_review_panel.py:showEvent:576callssymbol:src/helix/studio/spatial_review_panel.py:_apply_responsive_layout:484(high)symbol:src/helix/studio/status_chip.py:reset:22callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/status_chip.py:show_progress:18callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/suggested_priors.py:_canonical_json_bytes:16callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/suggested_priors.py:suggested_priors_json_bytes:22callssymbol:src/helix/studio/suggested_priors.py:_canonical_json_bytes:16(high)symbol:src/helix/studio/suggested_priors.py:suggested_priors_sha256:26callssymbol:src/helix/studio/suggested_priors.py:suggested_priors_json_bytes:22(high)symbol:src/helix/studio/suggestions.py:build_genome_suggestion:138callssymbol:src/helix/studio/suggestions.py:confidence_and_ambiguity:108(high)symbol:src/helix/studio/suggestions.py:build_genome_suggestion:138callssymbol:src/helix/studio/suggestions.py:now_iso:35(high)symbol:src/helix/studio/suggestions.py:build_genome_suggestion:138callssymbol:src/helix/studio/suggestions.py:to_dict:88(high)symbol:src/helix/studio/suggestions.py:build_locus_suggestion:122callssymbol:src/helix/studio/suggestions.py:confidence_and_ambiguity:108(high)symbol:src/helix/studio/suggestions.py:build_locus_suggestion:122callssymbol:src/helix/studio/suggestions.py:now_iso:35(high)symbol:src/helix/studio/suggestions.py:build_locus_suggestion:122callssymbol:src/helix/studio/suggestions.py:to_dict:88(high)symbol:src/helix/studio/suggestions.py:compute_input_digest:68callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/suggestions.py:compute_input_digest:68callssymbol:src/helix/studio/suggestions.py:normalize_sequence_for_digest:39(high)symbol:src/helix/studio/summary_contract_v2.py:__init__:5373callssymbol:src/helix/studio/offtargets/model.py:list:243(medium)symbol:src/helix/studio/summary_contract_v2.py:__init__:5373callssymbol:src/helix/studio/summary_contract_v2.py:__init__:1762(high)symbol:src/helix/studio/summary_contract_v2.py:_backend_provenance:127callssymbol:src/helix/provenance.py:current_git_sha:15(medium)symbol:src/helix/studio/summary_contract_v2.py:_backend_provenance:127callssymbol:src/helix/studio/summary_contract_v2.py:_safe_text:115(high)symbol:src/helix/studio/summary_contract_v2.py:_backend_provenance:127callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_backend_provenance:127callssymbol:src/helix/support/build_meta.py:build_info:44(medium)symbol:src/helix/studio/summary_contract_v2.py:_canonicalize_cache_inputs:706callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/summary_contract_v2.py:_canonicalize_cache_inputs:706callssymbol:src/helix/studio/summary_contract_v2.py:_sha256_prefixed_hex:105(high)symbol:src/helix/studio/summary_contract_v2.py:_cvar_discrete:794callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/summary_contract_v2.py:_cvar_discrete:794callssymbol:src/helix/studio/summary_contract_v2.py:_quantile_discrete:763(high)symbol:src/helix/studio/summary_contract_v2.py:_default_iteration:1618callssymbol:src/helix/studio/summary_contract_v2.py:IterationV2:1595(high)symbol:src/helix/studio/summary_contract_v2.py:_default_stability:1590callssymbol:src/helix/studio/summary_contract_v2.py:StabilityV2:1578(high)symbol:src/helix/studio/summary_contract_v2.py:_delta_bp_from_diff:1326callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_extract_assay_decl:162callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/summary_contract_v2.py:_extract_assay_decl:162callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_extract_cell_types:250callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/summary_contract_v2.py:_extract_cell_types:250callssymbol:src/helix/studio/summary_contract_v2.py:_coerce_text_list:227(high)symbol:src/helix/studio/summary_contract_v2.py:_extract_cell_types:250callssymbol:src/helix/studio/summary_contract_v2.py:add:3482(high)symbol:src/helix/studio/summary_contract_v2.py:_extract_cell_types:250callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_extract_delivery_decl:190callssymbol:src/helix/studio/delivery/contract.py:delivery_decl_from_any:192(medium)symbol:src/helix/studio/summary_contract_v2.py:_extract_delivery_decl:190callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/summary_contract_v2.py:_extract_delivery_decl:190callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_extract_model_identity:147callssymbol:src/helix/studio/summary_contract_v2.py:_extract_posterior_payload_from_state:137(high)symbol:src/helix/studio/summary_contract_v2.py:_extract_model_identity:147callssymbol:src/helix/studio/summary_contract_v2.py:_safe_text:115(high)symbol:src/helix/studio/summary_contract_v2.py:_extract_model_identity:147callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_extract_population_mode:285callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/summary_contract_v2.py:_extract_population_mode:285callssymbol:src/helix/studio/summary_contract_v2.py:_safe_text:115(high)symbol:src/helix/studio/summary_contract_v2.py:_extract_population_mode:285callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_extract_posterior_payload_from_state:137callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_extract_species_detection:1003callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_float:975callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_frameshift_prob_from_len_dist:829callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/summary_contract_v2.py:_frameshift_prob_from_len_dist:829callssymbol:src/helix/studio/summary_contract_v2.py:_clamp01:736(high)symbol:src/helix/studio/summary_contract_v2.py:_indel_length_summary:2361callssymbol:src/helix/studio/summary_contract_v2.py:_clamp01:736(high)symbol:src/helix/studio/summary_contract_v2.py:_indel_length_summary:2361callssymbol:src/helix/studio/summary_contract_v2.py:_cvar_discrete:794(high)symbol:src/helix/studio/summary_contract_v2.py:_indel_length_summary:2361callssymbol:src/helix/studio/summary_contract_v2.py:_mean_discrete:780(high)symbol:src/helix/studio/summary_contract_v2.py:_indel_length_summary:2361callssymbol:src/helix/studio/summary_contract_v2.py:_p_ge:812(high)symbol:src/helix/studio/summary_contract_v2.py:_indel_length_summary:2361callssymbol:src/helix/studio/summary_contract_v2.py:_quantile_discrete:763(high)symbol:src/helix/studio/summary_contract_v2.py:_indel_length_summary:2361callssymbol:src/helix/studio/summary_contract_v2.py:IndelLengthV2:1453(high)symbol:src/helix/studio/summary_contract_v2.py:_infer_hash:1302callssymbol:src/helix/studio/summary_contract_v2.py:_sha256_prefixed_hex:105(high)symbol:src/helix/studio/summary_contract_v2.py:_infer_hash:1302callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_infer_intent:1367callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/summary_contract_v2.py:_infer_intent:1367callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_infer_policy_id:842callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_infer_window_start_bp:2395callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(medium)symbol:src/helix/studio/summary_contract_v2.py:_infer_window_start_bp:2395callssymbol:src/helix/studio/summary_contract_v2.py:_maybe_int:729(high)symbol:src/helix/studio/summary_contract_v2.py:_infer_window_start_bp:2395callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_int:967callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_mean_discrete:780callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/summary_contract_v2.py:_p_ge:812callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/summary_contract_v2.py:_parse_exons_1based:2407callssymbol:src/helix/studio/summary_contract_v2.py:_maybe_int:729(high)symbol:src/helix/studio/summary_contract_v2.py:_parse_exons_1based:2407callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_pick:167callssymbol:src/helix/studio/summary_contract_v2.py:_safe_text:115(high)symbol:src/helix/studio/summary_contract_v2.py:_pick:167callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_project_to_gen:2812callssymbol:src/helix/studio/summary_contract_v2.py:_clamp01:736(high)symbol:src/helix/studio/summary_contract_v2.py:_quantile_discrete:763callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/summary_contract_v2.py:_resolve_convergence_policy:1042callssymbol:src/helix/studio/offtargets/model.py:list:243(medium)symbol:src/helix/studio/summary_contract_v2.py:_resolve_convergence_policy:1042callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_resolve_decision_mode_policy:868callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_resolve_hazard_policy:888callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_resolve_iteration_policy:1173callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_resolve_off_target_policy:895callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_resolve_stability_policy:1113callssymbol:src/helix/studio/offtargets/model.py:list:243(medium)symbol:src/helix/studio/summary_contract_v2.py:_resolve_stability_policy:1113callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_resolve_structural_policy:925callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:_sha256_prefixed_payload:111callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/summary_contract_v2.py:_sha256_prefixed_payload:111callssymbol:src/helix/studio/summary_contract_v2.py:_sha256_prefixed_hex:105(high)symbol:src/helix/studio/summary_contract_v2.py:_summary_contract_source_hash:119callssymbol:src/helix/studio/summary_contract_v2.py:_sha256_prefixed_hex:105(high)symbol:src/helix/studio/summary_contract_v2.py:_uniform_int_dist:817callssymbol:src/helix/studio/offtargets/model.py:list:243(medium)symbol:src/helix/studio/summary_contract_v2.py:claims_to_dict:2083callssymbol:src/helix/studio/offtargets/model.py:list:243(medium)symbol:src/helix/studio/summary_contract_v2.py:convergence_to_dict:1926callssymbol:src/helix/studio/offtargets/model.py:list:243(medium)symbol:src/helix/studio/summary_contract_v2.py:convergence_to_dict:1926callssymbol:src/helix/studio/summary_contract_v2.py:ConvergenceAssumptionsV2:1496(high)symbol:src/helix/studio/summary_contract_v2.py:convergence_to_dict:1926callssymbol:src/helix/studio/summary_contract_v2.py:ConvergenceInitialFractionsV2:1506(high)symbol:src/helix/studio/summary_contract_v2.py:get:1767callssymbol:src/helix/studio/offtargets/model.py:get:232(medium)symbol:src/helix/studio/summary_contract_v2.py:get:1767callssymbol:src/helix/studio/summary_contract_v2.py:delete:1796(high)symbol:src/helix/studio/summary_contract_v2.py:iteration_to_dict:2052callssymbol:src/helix/studio/offtargets/model.py:list:243(medium)symbol:src/helix/studio/summary_contract_v2.py:model_to_dict:1872callssymbol:src/helix/studio/offtargets/model.py:list:243(medium)symbol:src/helix/studio/summary_contract_v2.py:model_to_dict:1872callssymbol:src/helix/studio/summary_contract_v2.py:calibration_to_dict:1865(high)symbol:src/helix/studio/summary_contract_v2.py:offtarget_to_dict:2128callssymbol:src/helix/studio/offtargets/model.py:list:243(medium)symbol:src/helix/studio/summary_contract_v2.py:opt_int:5403callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:opt_str:5415callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:outcome_to_dict:1912callssymbol:src/helix/studio/summary_contract_v2.py:frameshift_to_dict:1880(high)symbol:src/helix/studio/summary_contract_v2.py:outcome_to_dict:1912callssymbol:src/helix/studio/summary_contract_v2.py:indel_to_dict:1886(high)symbol:src/helix/studio/summary_contract_v2.py:outcome_to_dict:1912callssymbol:src/helix/studio/summary_contract_v2.py:regulatory_to_dict:1900(high)symbol:src/helix/studio/summary_contract_v2.py:outcome_to_dict:1912callssymbol:src/helix/studio/summary_contract_v2.py:worst_to_dict:1909(high)symbol:src/helix/studio/summary_contract_v2.py:parse_track:2531callssymbol:src/helix/studio/summary_contract_v2.py:_FeatureInterval0:2388(high)symbol:src/helix/studio/summary_contract_v2.py:parse_track:2531callssymbol:src/helix/studio/summary_contract_v2.py:_maybe_int:729(high)symbol:src/helix/studio/summary_contract_v2.py:parse_track:2531callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:put:1781callssymbol:src/helix/clock.py:unix_time_s:96(medium)symbol:src/helix/studio/summary_contract_v2.py:put:1781callssymbol:src/helix/studio/summary_contract_v2.py:_OffTargetCacheEntry:1755(high)symbol:src/helix/studio/summary_contract_v2.py:req:5383callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(high)symbol:src/helix/studio/summary_contract_v2.py:risk_to_dict:2216callssymbol:src/helix/studio/summary_contract_v2.py:hazard_to_dict:2191(high)symbol:src/helix/studio/summary_contract_v2.py:risk_to_dict:2216callssymbol:src/helix/studio/summary_contract_v2.py:offtarget_to_dict:2128(high)symbol:src/helix/studio/summary_contract_v2.py:risk_to_dict:2216callssymbol:src/helix/studio/summary_contract_v2.py:to_dict:1864(high)symbol:src/helix/studio/summary_contract_v2.py:risk_to_dict:2216callssymbol:src/helix/studio/summary_contract_v2.py:topology_to_dict:2181(high)symbol:src/helix/studio/summary_contract_v2.py:sha_field:5427callssymbol:src/helix/studio/summary_contract_v2.py:req:5383(high)symbol:src/helix/studio/summary_contract_v2.py:stability_to_dict:1974callssymbol:src/helix/studio/offtargets/model.py:list:243(medium)symbol:src/helix/studio/summary_contract_v2.py:stability_to_dict:1974callssymbol:src/helix/studio/summary_contract_v2.py:StabilityAssumptionsV2:1571(high)symbol:src/helix/studio/summary_contract_v2.py:stability_to_dict:1974callssymbol:src/helix/studio/summary_contract_v2.py:StabilityRangesV2:1553(high)symbol:src/helix/studio/summary_contract_v2.py:topology_to_dict:2181callssymbol:src/helix/studio/offtargets/model.py:list:243(medium)symbol:src/helix/studio/systems/acceptance_detail_panel.py:__init__:30callssymbol:src/helix/studio/systems/acceptance_detail_panel.py:__init__:74(high)symbol:src/helix/studio/systems/acceptance_detail_panel.py:__init__:74callssymbol:src/helix/studio/systems/acceptance_detail_panel.py:__init__:30(high)symbol:src/helix/studio/systems/acceptance_detail_panel.py:__init__:74callssymbol:src/helix/studio/systems/acceptance_detail_panel.py:_build_ui:82(high)symbol:src/helix/studio/systems/acceptance_detail_panel.py:_display_review:198callssymbol:src/helix/studio/systems/acceptance_detail_panel.py:_clear_artifacts:284(high)symbol:src/helix/studio/systems/acceptance_detail_panel.py:_display_review:198callssymbol:src/helix/studio/systems/acceptance_detail_panel.py:CollapsibleSection:27(high)symbol:src/helix/studio/systems/acceptance_detail_panel.py:_display_review:198callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/acceptance_detail_panel.py:_show_error:291callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/acceptance_detail_panel.py:_toggle:57callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/acceptance_detail_panel.py:clear:301callssymbol:src/helix/studio/systems/acceptance_detail_panel.py:_clear_artifacts:284(high)symbol:src/helix/studio/systems/acceptance_detail_panel.py:clear:301callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/acceptance_detail_panel.py:load_review:184callssymbol:src/helix/studio/systems/acceptance_detail_panel.py:_display_review:198(high)symbol:src/helix/studio/systems/acceptance_detail_panel.py:load_review:184callssymbol:src/helix/studio/systems/acceptance_detail_panel.py:_show_error:291(high)symbol:src/helix/studio/systems/acceptance_detail_panel.py:set_review_data:193callssymbol:src/helix/studio/systems/acceptance_detail_panel.py:_display_review:198(high)symbol:src/helix/studio/systems/acceptance_list_panel.py:__init__:37callssymbol:src/helix/studio/systems/acceptance_list_panel.py:_build_ui:45(high)symbol:src/helix/studio/systems/acceptance_list_panel.py:_build_ui:45callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/systems/acceptance_list_panel.py:clear:186callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/acceptance_list_panel.py:load_reviews:113callssymbol:src/helix/studio/systems/acceptance_list_panel.py:_populate_table:140(high)symbol:src/helix/studio/systems/acceptance_list_panel.py:load_reviews:113callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/acceptance_status_widget.py:__init__:32callssymbol:src/helix/studio/systems/acceptance_status_widget.py:_build_ui:40(high)symbol:src/helix/studio/systems/acceptance_status_widget.py:_display_status:132callssymbol:src/helix/studio/systems/acceptance_status_widget.py:_show_status:158(high)symbol:src/helix/studio/systems/acceptance_status_widget.py:_do_lookup:112callssymbol:src/helix/studio/systems/acceptance_status_widget.py:_display_status:132(high)symbol:src/helix/studio/systems/acceptance_status_widget.py:_do_lookup:112callssymbol:src/helix/studio/systems/acceptance_status_widget.py:_show_status:158(high)symbol:src/helix/studio/systems/acceptance_status_widget.py:_show_status:158callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/acceptance_status_widget.py:clear:195callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/acceptance_status_widget.py:lookup:106callssymbol:src/helix/studio/systems/acceptance_status_widget.py:_do_lookup:112(high)symbol:src/helix/studio/systems/acceptance_status_widget.py:lookup:106callssymbol:src/helix/studio/systems/acceptance_status_widget.py:set_bundle_hash:98(high)symbol:src/helix/studio/systems/acceptance_status_widget.py:lookup:106callssymbol:src/helix/studio/systems/acceptance_status_widget.py:set_lane:102(high)symbol:src/helix/studio/systems/acceptance_status_widget.py:set_bundle_hash:98callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/acceptance_viewer.py:__init__:41callssymbol:src/helix/studio/systems/acceptance_viewer.py:_build_ui:48(high)symbol:src/helix/studio/systems/acceptance_viewer.py:_build_ui:48callssymbol:src/helix/studio/systems/acceptance_detail_panel.py:AcceptanceDetailPanel:67(medium)symbol:src/helix/studio/systems/acceptance_viewer.py:_build_ui:48callssymbol:src/helix/studio/systems/acceptance_list_panel.py:AcceptanceListPanel:28(medium)symbol:src/helix/studio/systems/acceptance_viewer.py:_build_ui:48callssymbol:src/helix/studio/systems/acceptance_status_widget.py:AcceptanceStatusWidget:24(medium)symbol:src/helix/studio/systems/acceptance_viewer.py:_build_ui:48callssymbol:src/helix/studio/systems/publish_blocked_banner.py:PublishBlockedBanner:23(medium)symbol:src/helix/studio/systems/acceptance_viewer.py:_on_banner_submit:126callssymbol:src/helix/studio/systems/acceptance_viewer.py:show_bundle_status:102(high)symbol:src/helix/studio/systems/acceptance_viewer.py:_on_banner_view_review:122callssymbol:src/helix/studio/systems/acceptance_viewer.py:load_review:96(high)symbol:src/helix/studio/systems/acceptance_viewer.py:_on_banner_view_status:130callssymbol:src/helix/studio/systems/acceptance_viewer.py:show_bundle_status:102(high)symbol:src/helix/studio/systems/acceptance_viewer.py:_on_review_selected:114callssymbol:src/helix/studio/systems/acceptance_viewer.py:load_review:96(high)symbol:src/helix/studio/systems/acceptance_viewer.py:_on_status_view_review:118callssymbol:src/helix/studio/systems/acceptance_viewer.py:load_review:96(high)symbol:src/helix/studio/systems/acceptance_viewer.py:clear:145callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/acceptance_viewer.py:create_acceptance_viewer:155callssymbol:src/helix/studio/systems/acceptance_viewer.py:SystemsAcceptanceViewer:28(high)symbol:src/helix/studio/systems/acceptance_viewer.py:load_review:96callssymbol:src/helix/studio/systems/acceptance_detail_panel.py:load_review:184(medium)symbol:src/helix/studio/systems/acceptance_viewer.py:load_review:96callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/acceptance_viewer.py:lookup_bundle:108callssymbol:src/helix/studio/systems/acceptance_viewer.py:show_bundle_status:102(high)symbol:src/helix/studio/systems/acceptance_viewer.py:refresh:134callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/systems/acceptance_viewer.py:refresh:134callssymbol:src/helix/studio/systems/acceptance_list_panel.py:load_reviews:113(medium)symbol:src/helix/studio/systems/acceptance_viewer.py:refresh:134callssymbol:src/helix/studio/systems/acceptance_status_widget.py:_do_lookup:112(medium)symbol:src/helix/studio/systems/acceptance_viewer.py:show_bundle_status:102callssymbol:src/helix/studio/systems/acceptance_status_widget.py:lookup:106(medium)symbol:src/helix/studio/systems/acceptance_viewer.py:show_bundle_status:102callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/acceptance_viewer.py:show_rejection:84callssymbol:src/helix/studio/systems/acceptance_status_widget.py:set_bundle_hash:98(medium)symbol:src/helix/studio/systems/acceptance_viewer.py:show_rejection:84callssymbol:src/helix/studio/systems/acceptance_status_widget.py:set_lane:102(medium)symbol:src/helix/studio/systems/acceptance_viewer.py:show_rejection:84callssymbol:src/helix/studio/systems/publish_blocked_banner.py:show_rejection:121(medium)symbol:src/helix/studio/systems/loader.py:_build_delivery_penalties:436callssymbol:src/helix/studio/systems/view_models.py:DeliveryPenalty:87(medium)symbol:src/helix/studio/systems/loader.py:_build_safety_penalties:464callssymbol:src/helix/studio/systems/view_models.py:SafetyPenalty:98(medium)symbol:src/helix/studio/systems/loader.py:_build_uncertainty_factors:489callssymbol:src/helix/studio/systems/view_models.py:UncertaintyFactor:107(medium)symbol:src/helix/studio/systems/loader.py:_transform_to_view_model:181callssymbol:src/helix/studio/systems/loader.py:_build_cascade_paths:404(high)symbol:src/helix/studio/systems/loader.py:_transform_to_view_model:181callssymbol:src/helix/studio/systems/loader.py:_build_delivery_penalties:436(high)symbol:src/helix/studio/systems/loader.py:_transform_to_view_model:181callssymbol:src/helix/studio/systems/loader.py:_build_network_hotspots:341(high)symbol:src/helix/studio/systems/loader.py:_transform_to_view_model:181callssymbol:src/helix/studio/systems/loader.py:_build_observable_deltas:374(high)symbol:src/helix/studio/systems/loader.py:_transform_to_view_model:181callssymbol:src/helix/studio/systems/loader.py:_build_safety_penalties:464(high)symbol:src/helix/studio/systems/loader.py:_transform_to_view_model:181callssymbol:src/helix/studio/systems/loader.py:_build_target_effects:308(high)symbol:src/helix/studio/systems/loader.py:_transform_to_view_model:181callssymbol:src/helix/studio/systems/loader.py:_build_uncertainty_factors:489(high)symbol:src/helix/studio/systems/loader.py:_transform_to_view_model:181callssymbol:src/helix/studio/systems/view_models.py:AssumptionItem:119(medium)symbol:src/helix/studio/systems/loader.py:_transform_to_view_model:181callssymbol:src/helix/studio/systems/view_models.py:ComponentScore:35(medium)symbol:src/helix/studio/systems/loader.py:_transform_to_view_model:181callssymbol:src/helix/studio/systems/view_models.py:DeterminismClass:21(medium)symbol:src/helix/studio/systems/loader.py:_transform_to_view_model:181callssymbol:src/helix/studio/systems/view_models.py:LimitationItem:127(medium)symbol:src/helix/studio/systems/loader.py:_transform_to_view_model:181callssymbol:src/helix/studio/systems/view_models.py:SystemsViewModel:146(medium)symbol:src/helix/studio/systems/loader.py:load_bundle:119callssymbol:src/helix/studio/systems/loader.py:_transform_to_view_model:181(high)symbol:src/helix/studio/systems/loader.py:load_bundle:119callssymbol:src/helix/studio/systems/loader.py:BundleLoadError:34(high)symbol:src/helix/studio/systems/loader.py:load_bundle:119callssymbol:src/helix/studio/systems/loader.py:BundleVerificationError:39(high)symbol:src/helix/studio/systems/loader.py:load_bundle:119callssymbol:src/helix/studio/systems/loader.py:verify_bundle_for_studio:44(high)symbol:src/helix/studio/systems/panels/cascade_panel.py:__init__:119callssymbol:src/helix/studio/systems/panels/cascade_panel.py:__init__:29(high)symbol:src/helix/studio/systems/panels/cascade_panel.py:__init__:119callssymbol:src/helix/studio/systems/panels/cascade_panel.py:_setup_ui:124(high)symbol:src/helix/studio/systems/panels/cascade_panel.py:__init__:62callssymbol:src/helix/studio/systems/panels/cascade_panel.py:CascadeNodeWidget:26(high)symbol:src/helix/studio/systems/panels/cascade_panel.py:set_view_model:173callssymbol:src/helix/studio/systems/panels/cascade_panel.py:CascadePathWidget:59(high)symbol:src/helix/studio/systems/panels/cascade_panel.py:set_view_model:173callssymbol:src/helix/studio/systems/view_models.py:get_critical_hotspots:216(medium)symbol:src/helix/studio/systems/panels/compare_panel.py:__init__:34callssymbol:src/helix/studio/systems/panels/compare_panel.py:__init__:76(high)symbol:src/helix/studio/systems/panels/compare_panel.py:__init__:34callssymbol:src/helix/studio/systems/panels/compare_panel.py:set_view_model:55(high)symbol:src/helix/studio/systems/panels/compare_panel.py:__init__:76callssymbol:src/helix/studio/systems/panels/compare_panel.py:__init__:34(high)symbol:src/helix/studio/systems/panels/compare_panel.py:__init__:76callssymbol:src/helix/studio/systems/panels/compare_panel.py:_setup_ui:85(high)symbol:src/helix/studio/systems/panels/compare_panel.py:_export_drift_report:265callssymbol:src/helix/systems/drift.py:export_drift_report:606(medium)symbol:src/helix/studio/systems/panels/compare_panel.py:_export_drift_report:265callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/panels/compare_panel.py:_setup_ui:85callssymbol:src/helix/studio/systems/panels/compare_panel.py:BundleMiniSummary:31(high)symbol:src/helix/studio/systems/panels/compare_panel.py:_update_drift_analysis:247callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/panels/compare_panel.py:set_bundles:157callssymbol:src/helix/studio/systems/panels/compare_panel.py:_update_comparison_table:169(high)symbol:src/helix/studio/systems/panels/compare_panel.py:set_bundles:157callssymbol:src/helix/studio/systems/panels/compare_panel.py:_update_drift_analysis:247(high)symbol:src/helix/studio/systems/panels/compare_panel.py:set_bundles:157callssymbol:src/helix/studio/systems/panels/compare_panel.py:_update_observable_comparison:204(high)symbol:src/helix/studio/systems/panels/compare_panel.py:set_bundles:157callssymbol:src/helix/studio/systems/panels/compare_panel.py:set_view_model:55(high)symbol:src/helix/studio/systems/panels/compare_panel.py:set_view_model:55callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/panels/feasibility_panel.py:__init__:114callssymbol:src/helix/studio/systems/panels/feasibility_panel.py:__init__:34(high)symbol:src/helix/studio/systems/panels/feasibility_panel.py:__init__:114callssymbol:src/helix/studio/systems/panels/feasibility_panel.py:_setup_ui:119(high)symbol:src/helix/studio/systems/panels/feasibility_panel.py:__init__:34callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/systems/panels/feasibility_panel.py:__init__:34callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/studio/systems/panels/feasibility_panel.py:set_view_model:257callssymbol:src/helix/studio/systems/panels/feasibility_panel.py:PenaltyWidget:31(high)symbol:src/helix/studio/systems/panels/feasibility_panel.py:set_view_model:257callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/systems/panels/feasibility_panel.py:set_view_model:257callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/panels/summary_panel.py:__init__:49callssymbol:src/helix/studio/systems/panels/summary_panel.py:ScoreBar:26(high)symbol:src/helix/studio/systems/panels/summary_panel.py:__init__:88callssymbol:src/helix/studio/systems/panels/summary_panel.py:__init__:29(high)symbol:src/helix/studio/systems/panels/summary_panel.py:__init__:88callssymbol:src/helix/studio/systems/panels/summary_panel.py:_setup_ui:93(high)symbol:src/helix/studio/systems/panels/summary_panel.py:set_view_model:188callssymbol:src/helix/studio/systems/panels/summary_panel.py:ComponentScoreWidget:46(high)symbol:src/helix/studio/systems/panels/summary_panel.py:set_view_model:188callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/panels/uncertainty_panel.py:__init__:34callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/studio/systems/panels/uncertainty_panel.py:__init__:94callssymbol:src/helix/studio/systems/panels/uncertainty_panel.py:__init__:34(high)symbol:src/helix/studio/systems/panels/uncertainty_panel.py:__init__:94callssymbol:src/helix/studio/systems/panels/uncertainty_panel.py:_setup_ui:99(high)symbol:src/helix/studio/systems/panels/uncertainty_panel.py:set_view_model:184callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/systems/panels/uncertainty_panel.py:set_view_model:184callssymbol:src/helix/studio/systems/panels/uncertainty_panel.py:UncertaintyFactorWidget:24(high)symbol:src/helix/studio/systems/panels/uncertainty_panel.py:set_view_model:184callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/publish_blocked_banner.py:__init__:33callssymbol:src/helix/studio/systems/publish_blocked_banner.py:_build_ui:48(high)symbol:src/helix/studio/systems/publish_blocked_banner.py:_show_acceptance_required:147callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/publish_blocked_banner.py:_show_check_failed:188callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/publish_blocked_banner.py:_show_generic_rejection:210callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/publish_blocked_banner.py:show_rejection:121callssymbol:src/helix/studio/systems/publish_blocked_banner.py:_show_acceptance_required:147(high)symbol:src/helix/studio/systems/publish_blocked_banner.py:show_rejection:121callssymbol:src/helix/studio/systems/publish_blocked_banner.py:_show_check_failed:188(high)symbol:src/helix/studio/systems/publish_blocked_banner.py:show_rejection:121callssymbol:src/helix/studio/systems/publish_blocked_banner.py:_show_generic_rejection:210(high)symbol:src/helix/studio/systems/systems_viewer.py:__init__:45callssymbol:src/helix/studio/systems/systems_viewer.py:_setup_ui:53(high)symbol:src/helix/studio/systems/systems_viewer.py:_open_bundle_dialog:227callssymbol:src/helix/studio/systems/systems_viewer.py:load_bundle:134(high)symbol:src/helix/studio/systems/systems_viewer.py:_open_compare_dialog:243callssymbol:src/helix/studio/systems/systems_viewer.py:load_compare_bundle:195(high)symbol:src/helix/studio/systems/systems_viewer.py:_setup_ui:53callssymbol:src/helix/studio/systems/panels/cascade_panel.py:CascadePanel:116(medium)symbol:src/helix/studio/systems/systems_viewer.py:_setup_ui:53callssymbol:src/helix/studio/systems/panels/compare_panel.py:ComparePanel:73(medium)symbol:src/helix/studio/systems/systems_viewer.py:_setup_ui:53callssymbol:src/helix/studio/systems/panels/feasibility_panel.py:FeasibilityPanel:111(medium)symbol:src/helix/studio/systems/systems_viewer.py:_setup_ui:53callssymbol:src/helix/studio/systems/panels/summary_panel.py:SummaryPanel:81(medium)symbol:src/helix/studio/systems/systems_viewer.py:_setup_ui:53callssymbol:src/helix/studio/systems/panels/uncertainty_panel.py:UncertaintyPanel:91(medium)symbol:src/helix/studio/systems/systems_viewer.py:clear:219callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/systems_viewer.py:create_systems_viewer_window:264callssymbol:src/helix/studio/systems/systems_viewer.py:load_bundle:134(high)symbol:src/helix/studio/systems/systems_viewer.py:create_systems_viewer_window:264callssymbol:src/helix/studio/systems/systems_viewer.py:SystemsViewerWidget:32(high)symbol:src/helix/studio/systems/systems_viewer.py:load_bundle:134callssymbol:src/helix/studio/systems/loader.py:load_bundle:119(medium)symbol:src/helix/studio/systems/systems_viewer.py:load_bundle:134callssymbol:src/helix/studio/systems/panels/compare_panel.py:set_bundles:157(medium)symbol:src/helix/studio/systems/systems_viewer.py:load_bundle:134callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/systems/systems_viewer.py:load_compare_bundle:195callssymbol:src/helix/studio/systems/panels/compare_panel.py:set_bundles:157(medium)symbol:src/helix/studio/systems/systems_viewer.py:load_compare_bundle:195callssymbol:src/helix/studio/systems/systems_viewer.py:load_bundle:134(high)symbol:src/helix/studio/systems/systems_viewer.py:load_compare_bundle:195callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/target_field.py:__init__:216callssymbol:src/helix/studio/target_field.py:_position_set_button:571(high)symbol:src/helix/studio/target_field.py:__init__:216callssymbol:src/helix/studio/target_field.py:_refresh_model:592(high)symbol:src/helix/studio/target_field.py:_apply_set_button_margins:546callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/target_field.py:_apply_typeahead_refresh:469callssymbol:src/helix/studio/target_field.py:_refresh_model:592(high)symbol:src/helix/studio/target_field.py:_build_groups:633callssymbol:src/helix/studio/target_field.py:_canon_locus:58(high)symbol:src/helix/studio/target_field.py:_build_groups:633callssymbol:src/helix/studio/target_field.py:_infer_kind:73(high)symbol:src/helix/studio/target_field.py:_build_groups:633callssymbol:src/helix/studio/target_field.py:_load_recents:704(high)symbol:src/helix/studio/target_field.py:_build_groups:633callssymbol:src/helix/studio/target_field.py:_looks_like_gene:66(high)symbol:src/helix/studio/target_field.py:_build_groups:633callssymbol:src/helix/studio/target_field.py:_norm_int:50(high)symbol:src/helix/studio/target_field.py:_build_groups:633callssymbol:src/helix/studio/target_field.py:TargetToken:91(high)symbol:src/helix/studio/target_field.py:_build_groups:633callssymbol:src/helix/studio/target_field.py:tokenize:146(high)symbol:src/helix/studio/target_field.py:_canon_locus:58callssymbol:src/helix/studio/target_field.py:_format_coord:54(high)symbol:src/helix/studio/target_field.py:_commit_current_text:490callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/target_field.py:_commit_current_text:490callssymbol:src/helix/genome/digital.py:view:92(medium)symbol:src/helix/studio/target_field.py:_commit_current_text:490callssymbol:src/helix/studio/target_field.py:_current_edit_text:440(high)symbol:src/helix/studio/target_field.py:_commit_current_text:490callssymbol:src/helix/studio/target_field.py:_set_token:515(high)symbol:src/helix/studio/target_field.py:_commit_current_text:490callssymbol:src/helix/studio/target_field.py:from_settings_dict:132(high)symbol:src/helix/studio/target_field.py:_commit_current_text:490callssymbol:src/helix/studio/target_field.py:parse_token_line:175(high)symbol:src/helix/studio/target_field.py:_commit_current_text:490callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:src/helix/studio/target_field.py:_current_edit_text:440callssymbol:src/helix/studio/target_field.py:text:338(high)symbol:src/helix/studio/target_field.py:_infer_kind:73callssymbol:src/helix/studio/target_field.py:_looks_like_gene:66(high)symbol:src/helix/studio/target_field.py:_load_recents:704callssymbol:src/helix/studio/target_field.py:_settings:698(high)symbol:src/helix/studio/target_field.py:_load_recents:704callssymbol:src/helix/studio/target_field.py:from_settings_dict:132(high)symbol:src/helix/studio/target_field.py:_navigate_popup:393callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:src/helix/studio/target_field.py:_navigate_popup:393callssymbol:src/helix/genome/digital.py:view:92(medium)symbol:src/helix/studio/target_field.py:_navigate_popup:393callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:src/helix/studio/target_field.py:_on_activated:479callssymbol:src/helix/studio/target_field.py:_set_token:515(high)symbol:src/helix/studio/target_field.py:_on_activated:479callssymbol:src/helix/studio/target_field.py:from_settings_dict:132(high)symbol:src/helix/studio/target_field.py:_on_activated:479callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:src/helix/studio/target_field.py:_on_text_changed:446callssymbol:src/helix/studio/target_field.py:_schedule_typeahead_refresh:461(high)symbol:src/helix/studio/target_field.py:_position_set_button:571callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/studio/target_field.py:_position_set_button:571callssymbol:src/helix/studio/target_field.py:_apply_set_button_margins:546(high)symbol:src/helix/studio/target_field.py:_refresh_model:592callssymbol:src/helix/gui/simbuilder/app.py:showPopup:6048(medium)symbol:src/helix/studio/target_field.py:_refresh_model:592callssymbol:src/helix/studio/target_field.py:_build_groups:633(high)symbol:src/helix/studio/target_field.py:_refresh_model:592callssymbol:src/helix/studio/target_field.py:_current_edit_text:440(high)symbol:src/helix/studio/target_field.py:_refresh_model:592callssymbol:src/helix/studio/target_field.py:clear:353(high)symbol:src/helix/studio/target_field.py:_refresh_model:592callssymbol:src/helix/studio/target_field.py:display_line:104(high)symbol:src/helix/studio/target_field.py:_refresh_model:592callssymbol:src/helix/studio/target_field.py:to_settings_dict:117(high)symbol:src/helix/studio/target_field.py:_schedule_typeahead_refresh:461callssymbol:src/helix/studio/target_field.py:_apply_typeahead_refresh:469(high)symbol:src/helix/studio/target_field.py:_set_token:515callssymbol:src/helix/studio/target_field.py:_apply_set_button_margins:546(high)symbol:src/helix/studio/target_field.py:_set_token:515callssymbol:src/helix/studio/target_field.py:_refresh_model:592(high)symbol:src/helix/studio/target_field.py:_set_token:515callssymbol:src/helix/studio/target_field.py:_store_recent:724(high)symbol:src/helix/studio/target_field.py:_set_token:515callssymbol:src/helix/studio/target_field.py:clear:353(high)symbol:src/helix/studio/target_field.py:_set_token:515callssymbol:src/helix/studio/target_field.py:display_line:104(high)symbol:src/helix/studio/target_field.py:_settings:698callssymbol:src/helix/app_identity.py:omnis_helix_settings:46(medium)symbol:src/helix/studio/target_field.py:_store_recent:724callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/target_field.py:_store_recent:724callssymbol:src/helix/studio/target_field.py:_load_recents:704(high)symbol:src/helix/studio/target_field.py:_store_recent:724callssymbol:src/helix/studio/target_field.py:_settings:698(high)symbol:src/helix/studio/target_field.py:_store_recent:724callssymbol:src/helix/studio/target_field.py:display_line:104(high)symbol:src/helix/studio/target_field.py:_store_recent:724callssymbol:src/helix/studio/target_field.py:to_settings_dict:117(high)symbol:src/helix/studio/target_field.py:clear:353callssymbol:src/helix/studio/target_field.py:_apply_set_button_margins:546(high)symbol:src/helix/studio/target_field.py:clear:353callssymbol:src/helix/studio/target_field.py:_position_set_button:571(high)symbol:src/helix/studio/target_field.py:clear:353callssymbol:src/helix/studio/target_field.py:_refresh_model:592(high)symbol:src/helix/studio/target_field.py:eventFilter:372callssymbol:src/helix/genome/digital.py:view:92(medium)symbol:src/helix/studio/target_field.py:eventFilter:372callssymbol:src/helix/studio/iterated_dynamics.py:key:21(medium)symbol:src/helix/studio/target_field.py:eventFilter:372callssymbol:src/helix/studio/target_field.py:_current_edit_text:440(high)symbol:src/helix/studio/target_field.py:eventFilter:372callssymbol:src/helix/studio/target_field.py:_navigate_popup:393(high)symbol:src/helix/studio/target_field.py:eventFilter:372callssymbol:src/helix/studio/target_field.py:_refresh_model:592(high)symbol:src/helix/studio/target_field.py:focus_and_open:341callssymbol:src/helix/studio/target_field.py:_current_edit_text:440(high)symbol:src/helix/studio/target_field.py:focus_and_open:341callssymbol:src/helix/studio/target_field.py:_refresh_model:592(high)symbol:src/helix/studio/target_field.py:from_settings_dict:132callssymbol:src/helix/studio/target_field.py:_infer_kind:73(high)symbol:src/helix/studio/target_field.py:parse_token_line:175callssymbol:src/helix/studio/target_field.py:_infer_kind:73(high)symbol:src/helix/studio/target_field.py:parse_token_line:175callssymbol:src/helix/studio/target_field.py:tokenize:146(high)symbol:src/helix/studio/target_field.py:set_from_text:323callssymbol:src/helix/studio/target_field.py:_set_token:515(high)symbol:src/helix/studio/target_field.py:set_from_text:323callssymbol:src/helix/studio/target_field.py:clear:353(high)symbol:src/helix/studio/target_field.py:set_from_text:323callssymbol:src/helix/studio/target_field.py:parse_token_line:175(high)symbol:src/helix/studio/target_field.py:set_reference_build:304callssymbol:src/helix/studio/target_field.py:_current_edit_text:440(high)symbol:src/helix/studio/target_field.py:set_reference_build:304callssymbol:src/helix/studio/target_field.py:_refresh_model:592(high)symbol:src/helix/studio/target_field.py:set_reference_build:304callssymbol:src/helix/studio/target_field.py:_set_token:515(high)symbol:src/helix/studio/target_field.py:set_token:316callssymbol:src/helix/studio/target_field.py:_set_token:515(high)symbol:src/helix/studio/target_field.py:set_token:316callssymbol:src/helix/studio/target_field.py:clear:353(high)symbol:src/helix/studio/target_field.py:text:338callssymbol:src/helix/studio/target_field.py:_current_edit_text:440(high)symbol:src/helix/studio/target_field.py:tokenize:146callssymbol:src/helix/studio/target_field.py:_canon_locus:58(high)symbol:src/helix/studio/target_field.py:tokenize:146callssymbol:src/helix/studio/target_field.py:_looks_like_gene:66(high)symbol:src/helix/studio/target_field.py:tokenize:146callssymbol:src/helix/studio/target_field.py:_norm_int:50(high)symbol:src/helix/studio/target_refine_drawer.py:__init__:28callssymbol:src/helix/studio/target_refine_drawer.py:_build_gene_page:154(high)symbol:src/helix/studio/target_refine_drawer.py:__init__:28callssymbol:src/helix/studio/target_refine_drawer.py:_build_locus_page:189(high)symbol:src/helix/studio/target_refine_drawer.py:__init__:28callssymbol:src/helix/studio/target_refine_drawer.py:_build_panel_page:213(high)symbol:src/helix/studio/target_refine_drawer.py:__init__:28callssymbol:src/helix/studio/target_refine_drawer.py:_build_variant_page:201(high)symbol:src/helix/studio/target_refine_drawer.py:_build_gene_page:154callssymbol:src/helix/studio/main_window.py:window:349(medium)symbol:src/helix/studio/target_refine_drawer.py:_build_gene_page:154callssymbol:src/helix/studio/target_refine_drawer.py:_sync_gene_visibility:225(high)symbol:src/helix/studio/target_refine_drawer.py:_build_gene_page:154callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/target_refine_drawer.py:_build_locus_page:189callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/target_refine_drawer.py:_build_token_from_ui:249callssymbol:src/helix/studio/target_field.py:TargetToken:91(medium)symbol:src/helix/studio/target_refine_drawer.py:_build_token_from_ui:249callssymbol:src/helix/studio/target_field.py:text:338(medium)symbol:src/helix/studio/target_refine_drawer.py:_build_token_from_ui:249callssymbol:src/helix/studio/target_field.py:tokenize:146(medium)symbol:src/helix/studio/target_refine_drawer.py:_build_token_from_ui:249callssymbol:src/helix/studio/target_refine_drawer.py:_fail:304(high)symbol:src/helix/studio/target_refine_drawer.py:_fail:304callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/target_refine_drawer.py:_on_save_clicked:243callssymbol:src/helix/studio/target_refine_drawer.py:_build_token_from_ui:249(high)symbol:src/helix/studio/target_refine_drawer.py:_on_type_changed:233callssymbol:src/helix/studio/target_refine_drawer.py:_sync_gene_visibility:225(high)symbol:src/helix/studio/target_refine_drawer.py:_on_type_changed:233callssymbol:src/helix/studio/target_refine_drawer.py:_update_implications:355(high)symbol:src/helix/studio/target_refine_drawer.py:_populate_from_token:314callssymbol:src/helix/studio/target_refine_drawer.py:_sync_gene_visibility:225(high)symbol:src/helix/studio/target_refine_drawer.py:_populate_from_token:314callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/target_refine_drawer.py:_update_implications:355callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/target_refine_drawer.py:_update_summary:347callssymbol:src/helix/studio/target_field.py:display_line:104(medium)symbol:src/helix/studio/target_refine_drawer.py:_update_summary:347callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/target_refine_drawer.py:set_reference_build:117callssymbol:src/helix/studio/target_refine_drawer.py:_update_summary:347(high)symbol:src/helix/studio/target_refine_drawer.py:set_token:123callssymbol:src/helix/studio/target_refine_drawer.py:_populate_from_token:314(high)symbol:src/helix/studio/target_refine_drawer.py:set_token:123callssymbol:src/helix/studio/target_refine_drawer.py:_update_implications:355(high)symbol:src/helix/studio/target_refine_drawer.py:set_token:123callssymbol:src/helix/studio/target_refine_drawer.py:_update_summary:347(high)symbol:src/helix/studio/target_refine_drawer.py:set_token:123callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/target_resolution.py:fetch_ensembl_gene_exon_summary:336callssymbol:src/helix/studio/target_resolution.py:GeneExonSummary:95(high)symbol:src/helix/studio/target_resolution.py:fetch_ensembl_gene_exon_summary:336callssymbol:src/helix/studio/target_resolution.py:species_for_reference_build:28(high)symbol:src/helix/studio/target_resolution.py:fetch_ensembl_region_overlaps:278callssymbol:src/helix/studio/target_resolution.py:_canon_contig_for_ensembl:16(high)symbol:src/helix/studio/target_resolution.py:fetch_ensembl_region_overlaps:278callssymbol:src/helix/studio/target_resolution.py:_ensembl_software_release:260(high)symbol:src/helix/studio/target_resolution.py:fetch_ensembl_region_overlaps:278callssymbol:src/helix/studio/target_resolution.py:OverlapGene:73(high)symbol:src/helix/studio/target_resolution.py:fetch_ensembl_region_overlaps:278callssymbol:src/helix/studio/target_resolution.py:species_for_reference_build:28(high)symbol:src/helix/studio/target_resolution.py:parse_locus_primary:59callssymbol:src/helix/studio/target_resolution.py:_norm_int:12(high)symbol:src/helix/studio/target_resolution.py:parse_locus_primary:59callssymbol:src/helix/studio/target_resolution.py:RegionSpan:38(high)symbol:src/helix/studio/target_resolution.py:snapshot:213callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/target_resolution.py:snapshot:213callssymbol:src/helix/studio/target_resolution.py:evaluate_target_compatibility:147(high)symbol:src/helix/studio/target_resolution.py:snapshot:213callssymbol:src/helix/studio/target_resolution.py:parse_locus_primary:59(high)symbol:src/helix/studio/target_resolution.py:snapshot:213callssymbol:src/helix/studio/target_resolution.py:to_dict:48(high)symbol:src/helix/studio/terminal/ansi_parser.py:apply_sgr:81callssymbol:src/helix/studio/terminal/ansi_parser.py:_xterm256_color:64(high)symbol:src/helix/studio/terminal/ansi_parser.py:feed:420callssymbol:src/helix/gui/simbuilder/app.py:sequence:798(medium)symbol:src/helix/studio/terminal/ansi_parser.py:feed:420callssymbol:src/helix/studio/terminal/ansi_parser.py:strip_osc:331(high)symbol:src/helix/studio/terminal/ansi_parser.py:flush_text:238callssymbol:src/helix/studio/terminal/ansi_parser.py:AnsiText:161(high)symbol:src/helix/studio/terminal/ansi_parser.py:flush_text:238callssymbol:src/helix/studio/terminal/ansi_parser.py:snapshot:54(high)symbol:src/helix/studio/terminal/ansi_parser.py:reset:225callssymbol:src/helix/studio/terminal/ansi_parser.py:TermStyle:47(high)symbol:src/helix/studio/terminal/ansi_parser.py:snapshot:54callssymbol:src/helix/studio/terminal/ansi_parser.py:TermStyle:47(high)symbol:src/helix/studio/terminal/ansi_parser.py:strip_ansi:449callssymbol:src/helix/studio/terminal/ansi_parser.py:strip_osc:331(high)symbol:src/helix/studio/terminal/ansi_parser.py:strip_osc:331callssymbol:docs/playground/js/realtime.js:payload:438(low)symbol:src/helix/studio/terminal/dock.py:_close_all_except:96callssymbol:src/helix/studio/terminal/dock.py:_close_tab:63(high)symbol:src/helix/studio/terminal/dock.py:_close_tab:63callssymbol:src/helix/studio/terminal/process_backend.py:kill:218(medium)symbol:src/helix/studio/terminal/dock.py:_show_tab_menu:73callssymbol:src/helix/studio/terminal/dock.py:_close_all_except:96(high)symbol:src/helix/studio/terminal/dock.py:_show_tab_menu:73callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/terminal/dock.py:close_all:102callssymbol:src/helix/studio/terminal/dock.py:_close_all_except:96(high)symbol:src/helix/studio/terminal/dock.py:focus_current_session:106callssymbol:src/helix/studio/terminal/session_widget.py:focus_input:377(medium)symbol:src/helix/studio/terminal/dock.py:focusInEvent:111callssymbol:src/helix/studio/terminal/dock.py:focus_current_session:106(high)symbol:src/helix/studio/terminal/dock.py:new_terminal:53callssymbol:src/helix/studio/terminal/process_backend.py:TerminalProcessBackend:17(medium)symbol:src/helix/studio/terminal/dock.py:new_terminal:53callssymbol:src/helix/studio/terminal/session_widget.py:focus_input:377(medium)symbol:src/helix/studio/terminal/dock.py:new_terminal:53callssymbol:src/helix/studio/terminal/session_widget.py:TerminalSessionWidget:35(medium)symbol:src/helix/studio/terminal/dock.py:new_terminal:53callssymbol:src/helix/studio/terminal/settings.py:default_shell_cmd:26(medium)symbol:src/helix/studio/terminal/manager.py:__init__:27callssymbol:src/helix/studio/terminal/dock.py:TerminalDock:17(medium)symbol:src/helix/studio/terminal/manager.py:__init__:27callssymbol:src/helix/studio/terminal/manager.py:_derive_palette:105(high)symbol:src/helix/studio/terminal/manager.py:__init__:27callssymbol:src/helix/studio/terminal/settings.py:helix_env_for_project:46(medium)symbol:src/helix/studio/terminal/manager.py:_derive_palette:105callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:src/helix/studio/terminal/manager.py:_derive_palette:105callssymbol:src/helix/studio/main_window.py:window:349(medium)symbol:src/helix/studio/terminal/manager.py:_derive_palette:105callssymbol:src/helix/studio/terminal/settings.py:TerminalPalette:13(medium)symbol:src/helix/studio/terminal/manager.py:_ensure_visible:77callssymbol:src/helix/studio/terminal/dock.py:focus_current_session:106(medium)symbol:src/helix/studio/terminal/manager.py:_ensure_visible:77callssymbol:src/helix/studio/terminal/manager.py:show:41(high)symbol:src/helix/studio/terminal/manager.py:_on_tab_changed:90callssymbol:src/helix/studio/terminal/dock.py:focus_current_session:106(medium)symbol:src/helix/studio/terminal/manager.py:clear_scrollback:71callssymbol:src/helix/studio/terminal/manager.py:current_session_widget:68(high)symbol:src/helix/studio/terminal/manager.py:new_shell_here:48callssymbol:src/helix/studio/terminal/dock.py:new_terminal:53(medium)symbol:src/helix/studio/terminal/manager.py:new_shell_here:48callssymbol:src/helix/studio/terminal/manager.py:_ensure_visible:77(high)symbol:src/helix/studio/terminal/manager.py:new_shell:44callssymbol:src/helix/studio/terminal/dock.py:new_terminal:53(medium)symbol:src/helix/studio/terminal/manager.py:new_shell:44callssymbol:src/helix/studio/terminal/manager.py:_ensure_visible:77(high)symbol:src/helix/studio/terminal/manager.py:run_command_in_new_tab:52callssymbol:src/helix/studio/terminal/manager.py:new_shell:44(high)symbol:src/helix/studio/terminal/manager.py:run_command_in_new_tab:52callssymbol:src/helix/studio/terminal/manager.py:send_text:56(high)symbol:src/helix/studio/terminal/manager.py:run_task:62callssymbol:src/helix/studio/terminal/manager.py:new_shell:44(high)symbol:src/helix/studio/terminal/manager.py:run_task:62callssymbol:src/helix/studio/terminal/manager.py:send_text:56(high)symbol:src/helix/studio/terminal/manager.py:send_text:56callssymbol:src/helix/studio/terminal/dock.py:focus_current_session:106(medium)symbol:src/helix/studio/terminal/manager.py:show:41callssymbol:src/helix/studio/terminal/manager.py:_ensure_visible:77(high)symbol:src/helix/studio/terminal/manager.py:shutdown:94callssymbol:src/helix/live/livelab.py:disconnect:117(medium)symbol:src/helix/studio/terminal/manager.py:shutdown:94callssymbol:src/helix/studio/terminal/dock.py:close_all:102(medium)symbol:src/helix/studio/terminal/process_backend.py:_handle_pty_exit:115callssymbol:src/helix/studio/terminal/process_backend.py:kill:218(high)symbol:src/helix/studio/terminal/process_backend.py:_init_qprocess:161callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/terminal/process_backend.py:_on_readable:97callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/terminal/process_backend.py:_on_readable:97callssymbol:src/helix/studio/terminal/process_backend.py:_handle_pty_exit:115(high)symbol:src/helix/studio/terminal/process_backend.py:_on_stdout_proc:186callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/studio/terminal/process_backend.py:_start_pty_process:57callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:src/helix/studio/terminal/process_backend.py:_start_pty_process:57callssymbol:src/helix/studio/terminal/process_backend.py:set_winsize:235(high)symbol:src/helix/studio/terminal/process_backend.py:kill:218callssymbol:src/helix/studio/terminal/process_backend.py:_handle_pty_exit:115(high)symbol:src/helix/studio/terminal/process_backend.py:start:48callssymbol:src/helix/studio/terminal/process_backend.py:_start_pty_process:57(high)symbol:src/helix/studio/terminal/process_backend.py:write:199callssymbol:src/helix/hub/decision_store.py:write:72(medium)symbol:src/helix/studio/terminal/process_backend.py:write:199callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/terminal/session_widget.py:_append_text:99callssymbol:src/helix/studio/terminal/process_backend.py:start:48(medium)symbol:src/helix/studio/terminal/session_widget.py:_append_text:99callssymbol:src/helix/studio/terminal/session_widget.py:_flush_pending_output:115(high)symbol:src/helix/studio/terminal/session_widget.py:_copy_on_select:434callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/terminal/session_widget.py:_handle_key_event:309callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:src/helix/studio/terminal/session_widget.py:_handle_key_event:309callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/terminal/session_widget.py:_handle_key_event:309callssymbol:src/helix/studio/iterated_dynamics.py:key:21(medium)symbol:src/helix/studio/terminal/session_widget.py:_handle_key_event:309callssymbol:src/helix/studio/terminal/session_widget.py:_paste_raw:367(high)symbol:src/helix/studio/terminal/session_widget.py:_handle_key_event:309callssymbol:src/helix/studio/terminal/session_widget.py:_send_bytes:374(high)symbol:src/helix/studio/terminal/session_widget.py:_on_finished:296callssymbol:src/helix/studio/terminal/session_widget.py:_append_text:99(high)symbol:src/helix/studio/terminal/session_widget.py:_on_started:292callssymbol:src/helix/studio/terminal/session_widget.py:_append_text:99(high)symbol:src/helix/studio/terminal/session_widget.py:_paste_raw:367callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/terminal/session_widget.py:_paste_raw:367callssymbol:src/helix/studio/terminal/session_widget.py:_send_bytes:374(high)symbol:src/helix/studio/terminal/session_widget.py:_resolve_palette:399callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:src/helix/studio/terminal/session_widget.py:_resolve_palette:399callssymbol:src/helix/studio/main_window.py:window:349(medium)symbol:src/helix/studio/terminal/session_widget.py:_resolve_palette:399callssymbol:src/helix/studio/terminal/settings.py:TerminalPalette:13(medium)symbol:src/helix/studio/terminal/session_widget.py:_send_bytes:374callssymbol:src/helix/studio/terminal/process_backend.py:write:199(medium)symbol:src/helix/studio/terminal/session_widget.py:apply_theme:380callssymbol:src/helix/studio/terminal/session_widget.py:_resolve_palette:399(high)symbol:src/helix/studio/terminal/session_widget.py:flush_pending:146callssymbol:src/helix/studio/terminal/session_widget.py:_format_for_style:229(high)symbol:src/helix/studio/terminal/session_widget.py:keyPressEvent:305callssymbol:src/helix/studio/terminal/session_widget.py:_handle_key_event:309(high)symbol:src/helix/studio/terminal/session_widget.py:resizeEvent:422callssymbol:src/helix/studio/terminal/process_backend.py:set_winsize:235(medium)symbol:src/helix/studio/terminal/settings.py:default_shell_cmd:26callssymbol:src/helix/studio/terminal/settings.py:_has_executable:66(high)symbol:src/helix/studio/terminal/settings.py:helix_env_for_project:46callssymbol:src/helix/studio/terminal/settings.py:default_env:40(high)symbol:src/helix/studio/ui_dispatcher.py:ui_post:31callssymbol:src/helix/studio/ui_dispatcher.py:post:14(high)symbol:src/helix/studio/ui_tokens.py:_scaled_point_size:78callssymbol:src/helix/studio/ui_tokens.py:ui_scale_factor:25(high)symbol:src/helix/studio/ui_tokens.py:base_font:82callssymbol:src/helix/studio/ui_tokens.py:_scaled_point_size:78(high)symbol:src/helix/studio/ui_tokens.py:monospace_font:89callssymbol:src/helix/studio/ui_tokens.py:_scaled_point_size:78(high)symbol:src/helix/studio/ui_tokens.py:scaled_px:73callssymbol:src/helix/studio/ui_tokens.py:ui_scale_factor:25(high)symbol:src/helix/studio/ui_tokens.py:ui_scale_factor:25callssymbol:src/helix/studio/ui_tokens.py:_parse_env_float:15(high)symbol:src/helix/studio/ui/evidence_dialog.py:__init__:146callssymbol:src/helix/studio/calibration_coverage.py:evaluate_coverage:101(medium)symbol:src/helix/studio/ui/evidence_dialog.py:__init__:146callssymbol:src/helix/studio/evidence_view_model.py:load_matching_calibration_bundle_report:243(medium)symbol:src/helix/studio/ui/evidence_dialog.py:__init__:146callssymbol:src/helix/studio/ui/evidence_dialog.py:__init__:63(high)symbol:src/helix/studio/ui/evidence_dialog.py:__init__:146callssymbol:src/helix/studio/ui/evidence_dialog.py:_on_slice_changed:253(high)symbol:src/helix/studio/ui/evidence_dialog.py:__init__:146callssymbol:src/helix/studio/ui/evidence_dialog.py:ReliabilityPlot:62(high)symbol:src/helix/studio/ui/evidence_dialog.py:__init__:146callssymbol:src/helix/studio/ui/evidence_dialog.py:set_bins:70(high)symbol:src/helix/studio/ui/evidence_dialog.py:__init__:146callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/ui/evidence_dialog.py:__init__:63callssymbol:src/helix/studio/ui/evidence_dialog.py:__init__:146(high)symbol:src/helix/studio/ui/evidence_dialog.py:_copy_bundle_json:245callssymbol:src/helix/studio/ui/evidence_dialog.py:_matching_bundle_json:226(high)symbol:src/helix/studio/ui/evidence_dialog.py:_copy_bundle_json:245callssymbol:src/helix/studio/ui/evidence_dialog.py:_pretty_json:34(high)symbol:src/helix/studio/ui/evidence_dialog.py:_copy_bundle_json:245callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/ui/evidence_dialog.py:_matching_bundle_json:226callssymbol:src/helix/calibration/bundle.py:find_calibration_bundle:377(medium)symbol:src/helix/studio/ui/evidence_dialog.py:_metric_definitions_text:41callssymbol:Visualization_Bench/prototype.js:metrics:1211(low)symbol:src/helix/studio/ui/evidence_dialog.py:_on_slice_changed:253callssymbol:src/helix/studio/ui/evidence_dialog.py:_pretty_json:34(high)symbol:src/helix/studio/ui/evidence_dialog.py:_on_slice_changed:253callssymbol:src/helix/studio/ui/evidence_dialog.py:set_bins:70(high)symbol:src/helix/studio/ui/evidence_dialog.py:_on_slice_changed:253callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/ui/evidence_dialog.py:_on_slice_changed:253callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/ui/evidence_dialog.py:paintEvent:90callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/ui/export_gate_dialog.py:_on_continue:148callssymbol:src/helix/studio/ui/export_gate_dialog.py:ExportGateResult:21(high)symbol:src/helix/studio/ui/limitations_dialog.py:_copy_to_clipboard:76callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/ui/text_preview_dialog.py:_copy_summary:56callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/ui/text_preview_dialog.py:_save_summary:70callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/studio/ui/text_preview_dialog.py:_save_summary:70callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/ui/window_positioning.py:center_on_focused_window:145callssymbol:src/helix/gui/qt_geometry.py:qt_move:6(medium)symbol:src/helix/studio/ui/window_positioning.py:center_on_focused_window:145callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/studio/ui/window_positioning.py:center_on_focused_window:145callssymbol:src/helix/studio/main_window.py:window:349(medium)symbol:src/helix/studio/ui/window_positioning.py:center_on_focused_window:145callssymbol:src/helix/studio/ui/window_positioning.py:_available_geometry_for_widget:27(high)symbol:src/helix/studio/ui/window_positioning.py:center_on_focused_window:145callssymbol:src/helix/studio/ui/window_positioning.py:ensure_on_screen:87(high)symbol:src/helix/studio/ui/window_positioning.py:ensure_on_screen:87callssymbol:src/helix/gui/qt_geometry.py:qt_move:6(medium)symbol:src/helix/studio/ui/window_positioning.py:ensure_on_screen:87callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/studio/ui/window_positioning.py:ensure_on_screen:87callssymbol:src/helix/studio/ui/window_positioning.py:_available_geometry_for_widget:27(high)symbol:src/helix/studio/ui/window_positioning.py:ensure_on_screen:87callssymbol:src/helix/studio/ui/window_positioning.py:_clamp_int:81(high)symbol:src/helix/studio/visualization_review_panel.py:__init__:1668callssymbol:src/helix/studio/visualization_review_panel.py:__init__:1864(high)symbol:src/helix/studio/visualization_review_panel.py:__init__:1864callssymbol:src/helix/studio/visualization_review_panel.py:__init__:1668(high)symbol:src/helix/studio/visualization_review_panel.py:__init__:1985callssymbol:src/helix/studio/visualization_review_panel.py:__init__:1668(high)symbol:src/helix/studio/visualization_review_panel.py:__init__:2145callssymbol:src/helix/studio/visualization_review_panel.py:__init__:1668(high)symbol:src/helix/studio/visualization_review_panel.py:__init__:2349callssymbol:src/helix/studio/visualization_review_panel.py:__init__:1668(high)symbol:src/helix/studio/visualization_review_panel.py:__init__:2571callssymbol:src/helix/studio/visualization_review_panel.py:__init__:1668(high)symbol:src/helix/studio/visualization_review_panel.py:__init__:2664callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/visualization_review_panel.py:__init__:2664callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/visualization_review_panel.py:__init__:2664callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/visualization_review_panel.py:__init__:2664callssymbol:src/helix/studio/visualization_review_panel.py:__init__:1668(high)symbol:src/helix/studio/visualization_review_panel.py:__init__:2664callssymbol:src/helix/studio/visualization_review_panel.py:_apply_card_layout:2956(high)symbol:src/helix/studio/visualization_review_panel.py:__init__:2664callssymbol:src/helix/studio/visualization_review_panel.py:_apply_header_layout:2873(high)symbol:src/helix/studio/visualization_review_panel.py:__init__:2664callssymbol:src/helix/studio/visualization_review_panel.py:_apply_strategy_layout:2913(high)symbol:src/helix/studio/visualization_review_panel.py:__init__:2664callssymbol:src/helix/studio/visualization_review_panel.py:_build_card:2858(high)symbol:src/helix/studio/visualization_review_panel.py:__init__:2664callssymbol:src/helix/studio/visualization_review_panel.py:_build_scale_group:3048(high)symbol:src/helix/studio/visualization_review_panel.py:__init__:2664callssymbol:src/helix/studio/visualization_review_panel.py:_build_strategy_group:3016(high)symbol:src/helix/studio/visualization_review_panel.py:__init__:2664callssymbol:src/helix/studio/visualization_review_panel.py:_ExplainabilityView:2570(high)symbol:src/helix/studio/visualization_review_panel.py:__init__:2664callssymbol:src/helix/studio/visualization_review_panel.py:_OffTargetRiskView:1984(high)symbol:src/helix/studio/visualization_review_panel.py:__init__:2664callssymbol:src/helix/studio/visualization_review_panel.py:_OutcomeLandscapeView:1863(high)symbol:src/helix/studio/visualization_review_panel.py:__init__:2664callssymbol:src/helix/studio/visualization_review_panel.py:_PopulationSummaryView:2348(high)symbol:src/helix/studio/visualization_review_panel.py:__init__:2664callssymbol:src/helix/studio/visualization_review_panel.py:_refresh_views:3261(high)symbol:src/helix/studio/visualization_review_panel.py:__init__:2664callssymbol:src/helix/studio/visualization_review_panel.py:_RepairTimelineView:2144(high)symbol:src/helix/studio/visualization_review_panel.py:__init__:2664callssymbol:src/helix/studio/visualization_review_panel.py:_set_mode:3205(high)symbol:src/helix/studio/visualization_review_panel.py:__init__:2664callssymbol:src/helix/studio/visualization_review_panel.py:_TargetLocusView:1667(high)symbol:src/helix/studio/visualization_review_panel.py:__init__:2664callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/visualization_review_panel.py:__init__:2664callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/visualization_review_panel.py:_apply_card_layout:2956callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/visualization_review_panel.py:_apply_card_layout:2956callssymbol:src/helix/studio/offtargets/model.py:get:232(medium)symbol:src/helix/studio/visualization_review_panel.py:_apply_card_layout:2956callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/visualization_review_panel.py:_apply_card_layout:2956callssymbol:src/helix/studio/outcome_explorer.py:count:1879(medium)symbol:src/helix/studio/visualization_review_panel.py:_apply_card_layout:2956callssymbol:src/helix/studio/outcome_explorer.py:takeAt:1887(medium)symbol:src/helix/studio/visualization_review_panel.py:_apply_card_layout:2956callssymbol:src/helix/studio/visualization_review_panel.py:_card_layout_specs:2937(high)symbol:src/helix/studio/visualization_review_panel.py:_apply_header_layout:2873callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/visualization_review_panel.py:_apply_header_layout:2873callssymbol:src/helix/studio/outcome_explorer.py:count:1879(medium)symbol:src/helix/studio/visualization_review_panel.py:_apply_header_layout:2873callssymbol:src/helix/studio/outcome_explorer.py:takeAt:1887(medium)symbol:src/helix/studio/visualization_review_panel.py:_apply_strategy_layout:2913callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/visualization_review_panel.py:_apply_strategy_layout:2913callssymbol:src/helix/studio/outcome_explorer.py:count:1879(medium)symbol:src/helix/studio/visualization_review_panel.py:_apply_strategy_layout:2913callssymbol:src/helix/studio/outcome_explorer.py:takeAt:1887(medium)symbol:src/helix/studio/visualization_review_panel.py:_apply_strategy_layout:2913callssymbol:src/helix/studio/visualization_review_panel.py:_strategy_layout_specs:2898(high)symbol:src/helix/studio/visualization_review_panel.py:_bounded_interval:1010callssymbol:src/helix/studio/visualization_review_panel.py:_clamp01:193(high)symbol:src/helix/studio/visualization_review_panel.py:_build_card:2858callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/visualization_review_panel.py:_build_scale_group:3048callssymbol:src/helix/studio/offtargets/model.py:get:232(medium)symbol:src/helix/studio/visualization_review_panel.py:_build_scale_group:3048callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/visualization_review_panel.py:_build_scale_group:3048callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/visualization_review_panel.py:_build_scale_group:3048callssymbol:src/helix/studio/visualization_review_panel.py:_set_scale_focus:3232(high)symbol:src/helix/studio/visualization_review_panel.py:_build_scale_group:3048callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/visualization_review_panel.py:_category_color:272callssymbol:src/helix/studio/offtargets/model.py:get:232(medium)symbol:src/helix/studio/visualization_review_panel.py:_category_color:272callssymbol:src/helix/studio/visualization_review_panel.py:_normalize_label:218(high)symbol:src/helix/studio/visualization_review_panel.py:_compact_feature_label:548callssymbol:src/helix/studio/offtargets/model.py:get:232(medium)symbol:src/helix/studio/visualization_review_panel.py:_compact_metric_label:541callssymbol:src/helix/studio/offtargets/model.py:get:232(medium)symbol:src/helix/studio/visualization_review_panel.py:_compact_outcome_label:555callssymbol:src/helix/studio/offtargets/model.py:get:232(medium)symbol:src/helix/studio/visualization_review_panel.py:_compact_outcome_label:555callssymbol:src/helix/studio/visualization_review_panel.py:_normalize_label:218(high)symbol:src/helix/studio/visualization_review_panel.py:_focused_series:2167callssymbol:src/helix/studio/visualization_review_panel.py:_outcome_bucket:240(high)symbol:src/helix/studio/visualization_review_panel.py:_focused_series:2167callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/visualization_review_panel.py:_format_compare_percent_text:594callssymbol:src/helix/studio/visualization_review_panel.py:_format_compare_delta_text:585(high)symbol:src/helix/studio/visualization_review_panel.py:_highlight_feature:2582callssymbol:src/helix/studio/visualization_review_panel.py:_normalize_label:218(high)symbol:src/helix/studio/visualization_review_panel.py:_is_no_edit:222callssymbol:src/helix/studio/visualization_review_panel.py:_normalize_label:218(high)symbol:src/helix/studio/visualization_review_panel.py:_is_precise:228callssymbol:src/helix/studio/visualization_review_panel.py:_normalize_label:218(high)symbol:src/helix/studio/visualization_review_panel.py:_locate_guide_range:1089callssymbol:src/helix/bioinformatics.py:normalize_sequence:38(medium)symbol:src/helix/studio/visualization_review_panel.py:_locate_guide_range:1089callssymbol:src/helix/decision_support/calibration_registry.py:find:25(medium)symbol:src/helix/studio/visualization_review_panel.py:_muted_text_color:387callssymbol:src/helix/studio/visualization_review_panel.py:_with_alpha:381(high)symbol:src/helix/studio/visualization_review_panel.py:_outcome_bucket:240callssymbol:src/helix/studio/visualization_review_panel.py:_is_no_edit:222(high)symbol:src/helix/studio/visualization_review_panel.py:_outcome_bucket:240callssymbol:src/helix/studio/visualization_review_panel.py:_is_precise:228(high)symbol:src/helix/studio/visualization_review_panel.py:_pathway_label:261callssymbol:src/helix/studio/offtargets/model.py:get:232(medium)symbol:src/helix/studio/visualization_review_panel.py:_pathway_label:261callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/studio/visualization_review_panel.py:_rebuild_compare_state:3081callssymbol:src/helix/studio/visualization_review_panel.py:_apply_counterfactual_settings:1370(high)symbol:src/helix/studio/visualization_review_panel.py:_rebuild_compare_state:3081callssymbol:src/helix/studio/visualization_review_panel.py:_select_compare_reference_settings:343(high)symbol:src/helix/studio/visualization_review_panel.py:_rebuild_compare_state:3081callssymbol:src/helix/studio/visualization_review_panel.py:_states_effectively_identical:322(high)symbol:src/helix/studio/visualization_review_panel.py:_rebuild_compare_state:3081callssymbol:src/helix/studio/visualization_review_panel.py:_strategy_summary:313(high)symbol:src/helix/studio/visualization_review_panel.py:_rebuild_compare_state:3081callssymbol:src/helix/studio/visualization_review_panel.py:build_visualization_board_state:1516(high)symbol:src/helix/studio/visualization_review_panel.py:_rebuild_outcome_chips:3241callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/visualization_review_panel.py:_rebuild_outcome_chips:3241callssymbol:src/helix/studio/outcome_explorer.py:count:1879(medium)symbol:src/helix/studio/visualization_review_panel.py:_rebuild_outcome_chips:3241callssymbol:src/helix/studio/outcome_explorer.py:takeAt:1887(medium)symbol:src/helix/studio/visualization_review_panel.py:_rebuild_outcome_chips:3241callssymbol:src/helix/studio/session.py:connect:34(medium)symbol:src/helix/studio/visualization_review_panel.py:_rebuild_outcome_chips:3241callssymbol:src/helix/studio/visualization_review_panel.py:_set_selected_outcome:3214(high)symbol:src/helix/studio/visualization_review_panel.py:_rebuild_outcome_chips:3241callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/visualization_review_panel.py:_rebuild_primary_state:3073callssymbol:src/helix/studio/visualization_review_panel.py:build_visualization_board_state:1516(high)symbol:src/helix/studio/visualization_review_panel.py:_refresh_views:3261callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/visualization_review_panel.py:_refresh_views:3261callssymbol:src/helix/studio/simulation_diagnostics.py:build_simulation_diagnostics:589(medium)symbol:src/helix/studio/visualization_review_panel.py:_refresh_views:3261callssymbol:src/helix/studio/visualization_review_panel.py:_decision_summary_text:795(high)symbol:src/helix/studio/visualization_review_panel.py:_refresh_views:3261callssymbol:src/helix/studio/visualization_review_panel.py:_rebuild_outcome_chips:3241(high)symbol:src/helix/studio/visualization_review_panel.py:_refresh_views:3261callssymbol:src/helix/studio/visualization_review_panel.py:_reviewer_summary_text:884(high)symbol:src/helix/studio/visualization_review_panel.py:_refresh_views:3261callssymbol:src/helix/studio/visualization_review_panel.py:set_state:1676(high)symbol:src/helix/studio/visualization_review_panel.py:_refresh_views:3261callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/visualization_review_panel.py:_refresh_views:3261callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/visualization_review_panel.py:_review_decision_question:834callssymbol:src/helix/studio/offtargets/model.py:get:232(medium)symbol:src/helix/studio/visualization_review_panel.py:_review_risk_drivers_text:853callssymbol:src/helix/studio/visualization_review_panel.py:_format_percent_words:791(high)symbol:src/helix/studio/visualization_review_panel.py:_review_risk_drivers_text:853callssymbol:src/helix/studio/visualization_review_panel.py:_metric_value:737(high)symbol:src/helix/studio/visualization_review_panel.py:_review_risk_drivers_text:853callssymbol:src/helix/studio/visualization_review_panel.py:_risk_tier:286(high)symbol:src/helix/studio/visualization_review_panel.py:_risk_tier:286callssymbol:src/helix/studio/visualization_review_panel.py:_clamp01:193(high)symbol:src/helix/studio/visualization_review_panel.py:_series_band:2256callssymbol:src/helix/studio/visualization_review_panel.py:_clamp01:193(high)symbol:src/helix/studio/visualization_review_panel.py:_series_points:2248callssymbol:src/helix/studio/visualization_review_panel.py:_clamp01:193(high)symbol:src/helix/studio/visualization_review_panel.py:_set_mode:3205callssymbol:src/helix/studio/visualization_review_panel.py:_refresh_views:3261(high)symbol:src/helix/studio/visualization_review_panel.py:_set_scale_focus:3232callssymbol:src/helix/studio/visualization_review_panel.py:_refresh_views:3261(high)symbol:src/helix/studio/visualization_review_panel.py:_set_selected_outcome:3214callssymbol:src/helix/studio/visualization_review_panel.py:_refresh_views:3261(high)symbol:src/helix/studio/visualization_review_panel.py:_set_strategy_option:3220callssymbol:src/helix/studio/visualization_review_panel.py:set_strategy_settings:3124(high)symbol:src/helix/studio/visualization_review_panel.py:_sort_key:1203callssymbol:src/helix/studio/offtargets/model.py:get:232(medium)symbol:src/helix/studio/visualization_review_panel.py:_sort_key:1203callssymbol:src/helix/studio/visualization_review_panel.py:_safe_float:197(high)symbol:src/helix/studio/visualization_review_panel.py:_sort_key:1203callssymbol:src/helix/studio/visualization_review_panel.py:_safe_int:204(high)symbol:src/helix/studio/visualization_review_panel.py:_strategy_summary:313callssymbol:src/helix/studio/offtargets/model.py:get:232(medium)symbol:src/helix/studio/visualization_review_panel.py:_strategy_summary:313callssymbol:src/helix/studio/visualization_review_panel.py:_normalize_strategy_settings:295(high)symbol:src/helix/studio/visualization_review_panel.py:_subtle_text_color:391callssymbol:src/helix/studio/visualization_review_panel.py:_with_alpha:381(high)symbol:src/helix/studio/visualization_review_panel.py:_tier_color:277callssymbol:src/helix/studio/offtargets/model.py:get:232(medium)symbol:src/helix/studio/visualization_review_panel.py:_tier_color:277callssymbol:src/helix/studio/visualization_review_panel.py:_normalize_label:218(high)symbol:src/helix/studio/visualization_review_panel.py:_unit_float:211callssymbol:src/helix/studio/visualization_review_panel.py:_clamp01:193(high)symbol:src/helix/studio/visualization_review_panel.py:_unit_float:211callssymbol:src/helix/studio/visualization_review_panel.py:_safe_float:197(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:1690callssymbol:src/helix/studio/offtargets/model.py:get:232(medium)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:1690callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:1690callssymbol:src/helix/studio/ui_tokens.py:monospace_font:89(medium)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:1690callssymbol:src/helix/studio/visualization_review_panel.py:_elided:395(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:1690callssymbol:src/helix/studio/visualization_review_panel.py:_muted_text_color:387(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:1690callssymbol:src/helix/studio/visualization_review_panel.py:_selected_outcome:248(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:1690callssymbol:src/helix/studio/visualization_review_panel.py:_target_locus_footer_text:637(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:1690callssymbol:src/helix/studio/visualization_review_panel.py:_target_locus_meta_text:617(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:1690callssymbol:src/helix/studio/visualization_review_panel.py:_target_locus_molecular_text:657(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:1690callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:1690callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:1886callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:1886callssymbol:src/helix/studio/visualization_review_panel.py:_category_color:272(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:1886callssymbol:src/helix/studio/visualization_review_panel.py:_compact_outcome_label:555(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:1886callssymbol:src/helix/studio/visualization_review_panel.py:_elided:395(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:1886callssymbol:src/helix/studio/visualization_review_panel.py:_format_compare_percent_text:594(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:1886callssymbol:src/helix/studio/visualization_review_panel.py:_muted_text_color:387(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:1886callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:1886callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2009callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2009callssymbol:src/helix/studio/visualization_review_panel.py:_angle_degrees:2004(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2009callssymbol:src/helix/studio/visualization_review_panel.py:_clamp01:193(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2009callssymbol:src/helix/studio/visualization_review_panel.py:_compact_offtarget_site_label:494(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2009callssymbol:src/helix/studio/visualization_review_panel.py:_elided:395(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2009callssymbol:src/helix/studio/visualization_review_panel.py:_format_compare_delta_text:585(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2009callssymbol:src/helix/studio/visualization_review_panel.py:_format_micro_percent_text:606(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2009callssymbol:src/helix/studio/visualization_review_panel.py:_muted_text_color:387(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2009callssymbol:src/helix/studio/visualization_review_panel.py:_offtarget_meta_text:563(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2009callssymbol:src/helix/studio/visualization_review_panel.py:_offtarget_rank_row_rects:399(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2009callssymbol:src/helix/studio/visualization_review_panel.py:_tier_color:277(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2009callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2009callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2175callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2175callssymbol:src/helix/studio/visualization_review_panel.py:_elided:395(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2175callssymbol:src/helix/studio/visualization_review_panel.py:_focused_series:2167(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2175callssymbol:src/helix/studio/visualization_review_panel.py:_muted_text_color:387(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2175callssymbol:src/helix/studio/visualization_review_panel.py:_repair_timeline_layout:456(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2175callssymbol:src/helix/studio/visualization_review_panel.py:_timeline_summary_items:668(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2175callssymbol:src/helix/studio/visualization_review_panel.py:_timeline_summary_should_compact:482(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2175callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2371callssymbol:src/helix/studio/offtargets/model.py:get:232(medium)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2371callssymbol:src/helix/studio/offtargets/model.py:list:243(medium)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2371callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2371callssymbol:src/helix/studio/visualization_review_panel.py:_clamp01:193(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2371callssymbol:src/helix/studio/visualization_review_panel.py:_compact_metric_label:541(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2371callssymbol:src/helix/studio/visualization_review_panel.py:_elided:395(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2371callssymbol:src/helix/studio/visualization_review_panel.py:_format_compare_percent_text:594(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2371callssymbol:src/helix/studio/visualization_review_panel.py:_muted_text_color:387(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2371callssymbol:src/helix/studio/visualization_review_panel.py:_population_verify_receipt_layout:419(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2371callssymbol:src/helix/studio/visualization_review_panel.py:_subtle_text_color:391(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2371callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2371callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2371callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2590callssymbol:src/helix/studio/offtargets/model.py:get:232(medium)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2590callssymbol:src/helix/studio/offtargets/model.py:list:243(medium)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2590callssymbol:src/helix/studio/ui_tokens.py:base_font:82(medium)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2590callssymbol:src/helix/studio/visualization_review_panel.py:_compact_feature_label:548(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2590callssymbol:src/helix/studio/visualization_review_panel.py:_elided:395(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2590callssymbol:src/helix/studio/visualization_review_panel.py:_highlight_feature:2582(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2590callssymbol:src/helix/studio/visualization_review_panel.py:_muted_text_color:387(high)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2590callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/visualization_review_panel.py:paintEvent:2590callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:src/helix/studio/visualization_review_panel.py:resizeEvent:2867callssymbol:src/helix/studio/visualization_review_panel.py:_apply_card_layout:2956(high)symbol:src/helix/studio/visualization_review_panel.py:resizeEvent:2867callssymbol:src/helix/studio/visualization_review_panel.py:_apply_header_layout:2873(high)symbol:src/helix/studio/visualization_review_panel.py:resizeEvent:2867callssymbol:src/helix/studio/visualization_review_panel.py:_apply_strategy_layout:2913(high)symbol:src/helix/studio/visualization_review_panel.py:set_compare_evs:3117callssymbol:src/helix/studio/visualization_review_panel.py:_rebuild_compare_state:3081(high)symbol:src/helix/studio/visualization_review_panel.py:set_compare_evs:3117callssymbol:src/helix/studio/visualization_review_panel.py:_refresh_views:3261(high)symbol:src/helix/studio/visualization_review_panel.py:set_evs:3104callssymbol:src/helix/studio/visualization_review_panel.py:_rebuild_compare_state:3081(high)symbol:src/helix/studio/visualization_review_panel.py:set_evs:3104callssymbol:src/helix/studio/visualization_review_panel.py:_rebuild_primary_state:3073(high)symbol:src/helix/studio/visualization_review_panel.py:set_evs:3104callssymbol:src/helix/studio/visualization_review_panel.py:_refresh_views:3261(high)symbol:src/helix/studio/visualization_review_panel.py:set_mode:3145callssymbol:src/helix/studio/visualization_review_panel.py:_set_mode:3205(high)symbol:src/helix/studio/visualization_review_panel.py:set_run_model:3098callssymbol:src/helix/studio/visualization_review_panel.py:_rebuild_primary_state:3073(high)symbol:src/helix/studio/visualization_review_panel.py:set_run_model:3098callssymbol:src/helix/studio/visualization_review_panel.py:_refresh_views:3261(high)symbol:src/helix/studio/visualization_review_panel.py:set_state:2577callssymbol:src/helix/studio/session.py:update:223(medium)symbol:src/helix/studio/web_panel_csp.py:_connect_src:38callssymbol:src/helix/studio/web_panel_csp.py:_sources_for_allowlist:21(high)symbol:src/helix/studio/web_panel_csp.py:_script_src:62callssymbol:src/helix/studio/web_panel_csp.py:_sources_for_allowlist:21(high)symbol:src/helix/studio/web_panel_csp.py:build_web_panel_csp:87callssymbol:src/helix/studio/web_panel_csp.py:_connect_src:38(high)symbol:src/helix/studio/web_panel_csp.py:build_web_panel_csp:87callssymbol:src/helix/studio/web_panel_csp.py:_script_src:62(high)symbol:src/helix/studio/web_panels.py:_done:99callssymbol:src/helix/studio/qtconcurrent_compat.py:result:29(medium)symbol:src/helix/studio/web_panels.py:_on_download:346callssymbol:src/helix/studio/web_panel_policy.py:decide_web_panel_download:155(medium)symbol:src/helix/studio/web_panels.py:_on_download:346callssymbol:src/helix/studio/web_panels.py:_emit_decision:217(high)symbol:src/helix/studio/web_panels.py:_on_download:346callssymbol:src/helix/studio/web_panels.py:cancel:30(high)symbol:src/helix/studio/web_panels.py:_panel_storage_paths:175callssymbol:src/helix/studio/web_panels.py:_safe_segment:161(high)symbol:src/helix/studio/web_panels.py:_profile_storage_name:168callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/web_panels.py:_profile_storage_name:168callssymbol:src/helix/studio/web_panels.py:_safe_segment:161(high)symbol:src/helix/studio/web_panels.py:acceptNavigationRequest:386callssymbol:src/helix/studio/web_panel_policy.py:decide_web_panel_navigation:132(medium)symbol:src/helix/studio/web_panels.py:acceptNavigationRequest:386callssymbol:src/helix/studio/web_panels.py:_emit_decision:217(high)symbol:src/helix/studio/web_panels.py:call:67callssymbol:src/helix/studio/web_panels.py:call_async:28(high)symbol:src/helix/studio/web_panels.py:call:67callssymbol:src/helix/studio/web_panels.py:is_running:26(high)symbol:src/helix/studio/web_panels.py:cancel:114callssymbol:src/helix/studio/web_panels.py:cancel:30(high)symbol:src/helix/studio/web_panels.py:cancel:114callssymbol:src/helix/studio/web_panels.py:is_running:26(high)symbol:src/helix/studio/web_panels.py:createWindow:416callssymbol:src/helix/studio/web_panel_policy.py:decide_web_panel_popup:146(medium)symbol:src/helix/studio/web_panels.py:createWindow:416callssymbol:src/helix/studio/web_panels.py:_emit_decision:217(high)symbol:src/helix/studio/web_panels.py:interceptRequest:227callssymbol:src/helix/studio/prime_inspector.py:block:89(medium)symbol:src/helix/studio/web_panels.py:interceptRequest:227callssymbol:src/helix/studio/web_panel_policy.py:decide_web_panel_request:70(medium)symbol:src/helix/studio/web_panels.py:interceptRequest:227callssymbol:src/helix/studio/web_panels.py:_emit_decision:217(high)symbol:src/helix/studio/welcome.py:__init__:262callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/welcome.py:__init__:262callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/studio/welcome.py:__init__:262callssymbol:src/helix/studio/welcome.py:__init__:87(high)symbol:src/helix/studio/welcome.py:__init__:262callssymbol:src/helix/studio/welcome.py:_force_palette_background:72(high)symbol:src/helix/studio/welcome.py:__init__:262callssymbol:src/helix/studio/welcome.py:_load_header_icon:3199(high)symbol:src/helix/studio/welcome.py:__init__:262callssymbol:src/helix/studio/welcome.py:_toolchain_summary_info:2634(high)symbol:src/helix/studio/welcome.py:__init__:262callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/welcome.py:__init__:87callssymbol:src/helix/studio/welcome.py:_force_palette_background:72(high)symbol:src/helix/studio/welcome.py:_apply_responsive_layout:1889callssymbol:src/helix/studio/welcome.py:_relayout_launch_cards:1822(high)symbol:src/helix/studio/welcome.py:_apply_responsive_layout:1889callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/welcome.py:_copy_fingerprint:887callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/welcome.py:_copy_fingerprint:887callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/welcome.py:_copy_pilot_package_archive_path:1606callssymbol:src/helix/studio/pilot_package_ui.py:copy_local_path:201(medium)symbol:src/helix/studio/welcome.py:_copy_pilot_package_archive_path:1606callssymbol:src/helix/studio/welcome.py:_copy_to_clipboard:2546(high)symbol:src/helix/studio/welcome.py:_copy_pilot_package_archive_path:1606callssymbol:src/helix/studio/welcome.py:_latest_pilot_package_availability:1547(high)symbol:src/helix/studio/welcome.py:_copy_pilot_package_path:1602callssymbol:src/helix/studio/pilot_package_ui.py:copy_local_path:201(medium)symbol:src/helix/studio/welcome.py:_copy_pilot_package_path:1602callssymbol:src/helix/studio/welcome.py:_copy_to_clipboard:2546(high)symbol:src/helix/studio/welcome.py:_copy_pilot_package_path:1602callssymbol:src/helix/studio/welcome.py:_latest_pilot_package_availability:1547(high)symbol:src/helix/studio/welcome.py:_copy_pilot_package_summary_path:1610callssymbol:src/helix/studio/pilot_package_ui.py:copy_local_path:201(medium)symbol:src/helix/studio/welcome.py:_copy_pilot_package_summary_path:1610callssymbol:src/helix/studio/welcome.py:_copy_to_clipboard:2546(high)symbol:src/helix/studio/welcome.py:_copy_pilot_package_summary_path:1610callssymbol:src/helix/studio/welcome.py:_latest_pilot_package_availability:1547(high)symbol:src/helix/studio/welcome.py:_copy_pilot_package_verify_command:1617callssymbol:src/helix/studio/pilot_package_ui.py:copy_pilot_package_verify_command:318(medium)symbol:src/helix/studio/welcome.py:_copy_pilot_package_verify_command:1617callssymbol:src/helix/studio/welcome.py:_copy_to_clipboard:2546(high)symbol:src/helix/studio/welcome.py:_copy_pilot_package_verify_command:1617callssymbol:src/helix/studio/welcome.py:_latest_pilot_package_availability:1547(high)symbol:src/helix/studio/welcome.py:_copy_to_clipboard:2546callssymbol:docs/playground/js/realtime.js:pos:173(low)symbol:src/helix/studio/welcome.py:_copy_to_clipboard:2546callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/welcome.py:_crispr_demo_contract_report:2866callssymbol:src/helix/studio/welcome.py:_crispr_demo_contract:2753(high)symbol:src/helix/studio/welcome.py:_crispr_demo_contract:2753callssymbol:src/helix/studio/welcome.py:_load_preset_raw:2744(high)symbol:src/helix/studio/welcome.py:_crispr_demo_reference_line:2855callssymbol:src/helix/studio/welcome.py:_crispr_demo_contract:2753(high)symbol:src/helix/studio/welcome.py:_crispr_demo_tooltip:2830callssymbol:src/helix/studio/welcome.py:_crispr_demo_contract:2753(high)symbol:src/helix/studio/welcome.py:_ensure_crispr_demo_acknowledged:1323callssymbol:src/helix/app_identity.py:omnis_helix_settings:46(medium)symbol:src/helix/studio/welcome.py:_ensure_crispr_demo_acknowledged:1323callssymbol:src/helix/studio/evaluation_access.py:setValue:25(medium)symbol:src/helix/studio/welcome.py:_ensure_crispr_demo_acknowledged:1323callssymbol:src/helix/studio/evaluation_access.py:value:23(medium)symbol:src/helix/studio/welcome.py:_ensure_crispr_demo_acknowledged:1323callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/studio/welcome.py:_ensure_crispr_demo_acknowledged:1323callssymbol:src/helix/support/events.py:log_event:171(medium)symbol:src/helix/studio/welcome.py:_ensure_crispr_demo_acknowledged:1323callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/welcome.py:_ensure_crispr_demo_acknowledged:1323callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/welcome.py:_environment_fingerprint:2700callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/studio/welcome.py:_infer_session_class_from_path:2419callssymbol:src/helix/studio/welcome.py:_infer_session_class_from_payload:2430(high)symbol:src/helix/studio/welcome.py:_latest_pilot_package_availability:1547callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(medium)symbol:src/helix/studio/welcome.py:_latest_pilot_package_availability:1547callssymbol:src/helix/studio/welcome.py:_resolve_latest_pilot_package_paths:1500(high)symbol:src/helix/studio/welcome.py:_load_header_icon:3199callssymbol:Visualization_Bench/prototype.js:scaled:270(low)symbol:src/helix/studio/welcome.py:_load_preset_raw:2744callssymbol:src/helix/studio/experiment_presets.py:load_preset:93(medium)symbol:src/helix/studio/welcome.py:_on_demo_clicked_guarded:1315callssymbol:src/helix/studio/welcome.py:_ensure_crispr_demo_acknowledged:1323(high)symbol:src/helix/studio/welcome.py:_on_demo_contract_clicked:2916callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/studio/welcome.py:_on_demo_contract_clicked:2916callssymbol:src/helix/studio/ui_tokens.py:monospace_font:89(medium)symbol:src/helix/studio/welcome.py:_on_demo_contract_clicked:2916callssymbol:src/helix/studio/welcome.py:_crispr_demo_contract_report:2866(high)symbol:src/helix/studio/welcome.py:_on_demo_contract_clicked:2916callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/welcome.py:_on_demo_contract_clicked:2916callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/welcome.py:_on_determinism_details_clicked:3007callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/studio/welcome.py:_on_determinism_details_clicked:3007callssymbol:src/helix/studio/ui_tokens.py:monospace_font:89(medium)symbol:src/helix/studio/welcome.py:_on_determinism_details_clicked:3007callssymbol:src/helix/studio/welcome.py:_determinism_details_report:2952(high)symbol:src/helix/studio/welcome.py:_on_determinism_details_clicked:3007callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/welcome.py:_on_determinism_details_clicked:3007callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/welcome.py:_on_open_crispr_demo_clicked:2465callssymbol:src/helix/studio/welcome.py:_on_demo_clicked_guarded:1315(high)symbol:src/helix/studio/welcome.py:_on_pilot_request_clicked:1695callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/studio/welcome.py:_on_pilot_request_clicked:1695callssymbol:src/helix/studio/ui_tokens.py:monospace_font:89(medium)symbol:src/helix/studio/welcome.py:_on_pilot_request_clicked:1695callssymbol:src/helix/studio/welcome.py:_copy_pilot_package_archive_path:1606(high)symbol:src/helix/studio/welcome.py:_on_pilot_request_clicked:1695callssymbol:src/helix/studio/welcome.py:_copy_pilot_package_path:1602(high)symbol:src/helix/studio/welcome.py:_on_pilot_request_clicked:1695callssymbol:src/helix/studio/welcome.py:_copy_pilot_package_summary_path:1610(high)symbol:src/helix/studio/welcome.py:_on_pilot_request_clicked:1695callssymbol:src/helix/studio/welcome.py:_copy_pilot_package_verify_command:1617(high)symbol:src/helix/studio/welcome.py:_on_pilot_request_clicked:1695callssymbol:src/helix/studio/welcome.py:_open_pilot_manifest:1577(high)symbol:src/helix/studio/welcome.py:_on_pilot_request_clicked:1695callssymbol:src/helix/studio/welcome.py:_open_pilot_package_archive:1598(high)symbol:src/helix/studio/welcome.py:_on_pilot_request_clicked:1695callssymbol:src/helix/studio/welcome.py:_open_pilot_package_folder:1570(high)symbol:src/helix/studio/welcome.py:_on_pilot_request_clicked:1695callssymbol:src/helix/studio/welcome.py:_open_pilot_package_summary:1594(high)symbol:src/helix/studio/welcome.py:_on_pilot_request_clicked:1695callssymbol:src/helix/studio/welcome.py:_pilot_kit_url:1432(high)symbol:src/helix/studio/welcome.py:_on_pilot_request_clicked:1695callssymbol:src/helix/studio/welcome.py:_pilot_request_report:1626(high)symbol:src/helix/studio/welcome.py:_on_pilot_request_clicked:1695callssymbol:src/helix/studio/welcome.py:_preview_pilot_manifest:1581(high)symbol:src/helix/studio/welcome.py:_on_pilot_request_clicked:1695callssymbol:src/helix/studio/welcome.py:_verify_pilot_package:1585(high)symbol:src/helix/studio/welcome.py:_on_recent_card_actions_requested:2520callssymbol:src/helix/studio/evaluation_access.py:remove:27(medium)symbol:src/helix/studio/welcome.py:_on_recent_card_actions_requested:2520callssymbol:src/helix/studio/welcome.py:_build_recent_actions_menu:2556(high)symbol:src/helix/studio/welcome.py:_on_recent_card_actions_requested:2520callssymbol:src/helix/studio/welcome.py:_copy_to_clipboard:2546(high)symbol:src/helix/studio/welcome.py:_on_recent_card_actions_requested:2520callssymbol:src/helix/studio/welcome.py:_rebuild_recent_list:2215(high)symbol:src/helix/studio/welcome.py:_on_recent_card_actions_requested:2520callssymbol:src/helix/studio/welcome.py:_reveal_in_explorer:2543(high)symbol:src/helix/studio/welcome.py:_on_recent_card_actions_requested:2520callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/welcome.py:_on_recent_card_activated:2574callssymbol:src/helix/studio/evaluation_access.py:remove:27(medium)symbol:src/helix/studio/welcome.py:_on_recent_card_activated:2574callssymbol:src/helix/studio/welcome.py:_on_open_crispr_demo_clicked:2465(high)symbol:src/helix/studio/welcome.py:_on_recent_card_activated:2574callssymbol:src/helix/studio/welcome.py:_prompt_missing_session_action:2600(high)symbol:src/helix/studio/welcome.py:_on_recent_card_activated:2574callssymbol:src/helix/studio/welcome.py:_rebuild_recent_list:2215(high)symbol:src/helix/studio/welcome.py:_on_start_empty_clicked:1185callssymbol:src/helix/studio/welcome.py:_on_start_experiment_clicked:1227(high)symbol:src/helix/studio/welcome.py:_on_start_experiment_clicked:1227callssymbol:src/helix/studio/evaluation_access.py:load_evaluation_access_status:88(medium)symbol:src/helix/studio/welcome.py:_on_start_experiment_clicked:1227callssymbol:src/helix/studio/welcome.py:_prompt_new_experiment_mode:1248(high)symbol:src/helix/studio/welcome.py:_on_start_experiment_clicked:1227callssymbol:src/helix/studio/welcome.py:_refresh_evaluation_state_ui:1188(high)symbol:src/helix/studio/welcome.py:_on_toolchain_details_clicked:3141callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/studio/welcome.py:_on_toolchain_details_clicked:3141callssymbol:src/helix/studio/ui_tokens.py:monospace_font:89(medium)symbol:src/helix/studio/welcome.py:_on_toolchain_details_clicked:3141callssymbol:src/helix/studio/welcome.py:_toolchain_details_report:3043(high)symbol:src/helix/studio/welcome.py:_on_toolchain_details_clicked:3141callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/welcome.py:_on_toolchain_details_clicked:3141callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/welcome.py:_on_toolchain_link_activated:2738callssymbol:src/helix/studio/welcome.py:_on_determinism_details_clicked:3007(high)symbol:src/helix/studio/welcome.py:_on_toolchain_link_activated:2738callssymbol:src/helix/studio/welcome.py:_on_toolchain_details_clicked:3141(high)symbol:src/helix/studio/welcome.py:_open_pilot_manifest:1577callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/welcome.py:_open_pilot_manifest:1577callssymbol:src/helix/studio/welcome.py:_latest_pilot_package_availability:1547(high)symbol:src/helix/studio/welcome.py:_open_pilot_package_archive:1598callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/welcome.py:_open_pilot_package_archive:1598callssymbol:src/helix/studio/welcome.py:_latest_pilot_package_availability:1547(high)symbol:src/helix/studio/welcome.py:_open_pilot_package_folder:1570callssymbol:src/helix/studio/welcome.py:_latest_pilot_package_availability:1547(high)symbol:src/helix/studio/welcome.py:_open_pilot_package_folder:1570callssymbol:src/helix/studio/welcome.py:_reveal_in_explorer:2543(high)symbol:src/helix/studio/welcome.py:_open_pilot_package_summary:1594callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(medium)symbol:src/helix/studio/welcome.py:_open_pilot_package_summary:1594callssymbol:src/helix/studio/welcome.py:_latest_pilot_package_availability:1547(high)symbol:src/helix/studio/welcome.py:_pilot_request_report:1626callssymbol:src/helix/clock.py:utc_now_iso:57(medium)symbol:src/helix/studio/welcome.py:_pilot_request_report:1626callssymbol:src/helix/studio/pilot_handoff.py:build_pilot_brief_text_v1:103(medium)symbol:src/helix/studio/welcome.py:_pilot_request_report:1626callssymbol:src/helix/studio/welcome.py:_crispr_demo_contract:2753(high)symbol:src/helix/studio/welcome.py:_pilot_request_report:1626callssymbol:src/helix/studio/welcome.py:_detect_gpu_name:3177(high)symbol:src/helix/studio/welcome.py:_pilot_request_report:1626callssymbol:src/helix/studio/welcome.py:_environment_fingerprint:2700(high)symbol:src/helix/studio/welcome.py:_pilot_request_report:1626callssymbol:src/helix/studio/welcome.py:_pilot_kit_url:1432(high)symbol:src/helix/studio/welcome.py:_pilot_request_report:1626callssymbol:src/helix/studio/welcome.py:_recent_session_attachment_candidates:1485(high)symbol:src/helix/studio/welcome.py:_pilot_request_report:1626callssymbol:src/helix/studio/welcome.py:_recent_session_pilot_context:1435(high)symbol:src/helix/studio/welcome.py:_pilot_request_report:1626callssymbol:src/helix/studio/welcome.py:_toolchain_summary_info:2634(high)symbol:src/helix/studio/welcome.py:_pilot_request_report:1626callssymbol:src/helix/studio/welcome.py:_toolchain_summary:2714(high)symbol:src/helix/studio/welcome.py:_preview_pilot_manifest:1581callssymbol:src/helix/studio/pilot_package_ui.py:preview_pilot_package_manifest:222(medium)symbol:src/helix/studio/welcome.py:_preview_pilot_manifest:1581callssymbol:src/helix/studio/welcome.py:_latest_pilot_package_availability:1547(high)symbol:src/helix/studio/welcome.py:_prompt_missing_session_action:2600callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/welcome.py:_prompt_missing_session_action:2600callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/welcome.py:_prompt_new_experiment_mode:1248callssymbol:src/helix/studio/main_window.py:resize:856(medium)symbol:src/helix/studio/welcome.py:_prompt_new_experiment_mode:1248callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:src/helix/studio/welcome.py:_prompt_new_experiment_mode:1248callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:src/helix/studio/welcome.py:_rebuild_recent_list:2215callssymbol:src/helix/studio/ui_tokens.py:monospace_font:89(medium)symbol:src/helix/studio/welcome.py:_rebuild_recent_list:2215callssymbol:src/helix/studio/welcome.py:_clear_recent_cards:2501(high)symbol:src/helix/studio/welcome.py:_rebuild_recent_list:2215callssymbol:src/helix/studio/welcome.py:_force_palette_background:72(high)symbol:src/helix/studio/welcome.py:_rebuild_recent_list:2215callssymbol:src/helix/studio/welcome.py:_infer_session_class_from_path:2419(high)symbol:src/helix/studio/welcome.py:_rebuild_recent_list:2215callssymbol:src/helix/studio/welcome.py:_make_recent_card:2479(high)symbol:src/helix/studio/welcome.py:_rebuild_recent_list:2215callssymbol:src/helix/studio/welcome.py:_open_recent_payload:2400(high)symbol:src/helix/studio/welcome.py:_rebuild_recent_list:2215callssymbol:src/helix/studio/welcome.py:_recency_label:2405(high)symbol:src/helix/studio/welcome.py:_rebuild_recent_list:2215callssymbol:src/helix/studio/welcome.py:_refresh_open_session_status_ui:1851(high)symbol:src/helix/studio/welcome.py:_rebuild_recent_list:2215callssymbol:src/helix/studio/welcome.py:_wire_recent_tab_order:2510(high)symbol:src/helix/studio/welcome.py:_recent_session_attachment_candidates:1485callssymbol:src/helix/studio/pilot_handoff.py:discover_pilot_attachment_candidates:153(medium)symbol:src/helix/studio/welcome.py:_refresh_evaluation_state_ui:1188callssymbol:src/helix/studio/evaluation_access.py:load_evaluation_access_status:88(medium)symbol:src/helix/studio/welcome.py:_refresh_evaluation_state_ui:1188callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/welcome.py:_refresh_latest_pilot_package_card:1522callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(medium)symbol:src/helix/studio/welcome.py:_refresh_latest_pilot_package_card:1522callssymbol:src/helix/studio/welcome.py:_resolve_latest_pilot_package_paths:1500(high)symbol:src/helix/studio/welcome.py:_refresh_latest_pilot_package_card:1522callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/welcome.py:_refresh_open_session_status_ui:1851callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/welcome.py:_resolve_latest_pilot_package_paths:1500callssymbol:src/helix/studio/pilot_handoff.py:resolve_latest_project_pilot_package_paths:307(medium)symbol:src/helix/studio/welcome.py:_resolve_latest_pilot_package_paths:1500callssymbol:src/helix/studio/pilot_handoff.py:resolve_saved_pilot_package_paths:275(medium)symbol:src/helix/studio/welcome.py:_resolve_latest_pilot_package_paths:1500callssymbol:src/helix/studio/welcome.py:_default_pilot_request_path:1493(high)symbol:src/helix/studio/welcome.py:_reveal_in_explorer:2543callssymbol:src/helix/studio/pilot_package_ui.py:reveal_local_path:177(medium)symbol:src/helix/studio/welcome.py:_save_local_brief:1780callssymbol:src/helix/studio/pilot_handoff.py:build_pilot_handoff_saved_notice_for_target:421(medium)symbol:src/helix/studio/welcome.py:_save_local_brief:1780callssymbol:src/helix/studio/welcome.py:_latest_pilot_package_availability:1547(high)symbol:src/helix/studio/welcome.py:_save_local_brief:1780callssymbol:src/helix/studio/welcome.py:_write_pilot_request_file:1555(high)symbol:src/helix/studio/welcome.py:_save_local_brief:1780callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/welcome.py:_toolchain_summary_info:2634callssymbol:src/helix/scientific_contract.py:current_contract_identity:212(medium)symbol:src/helix/studio/welcome.py:_toolchain_summary_info:2634callssymbol:src/helix/scientific_contract.py:load_model_semantics:485(medium)symbol:src/helix/studio/welcome.py:_toolchain_summary_info:2634callssymbol:src/helix/scientific_contract.py:load_policy:417(medium)symbol:src/helix/studio/welcome.py:_toolchain_summary_rich:2724callssymbol:src/helix/studio/welcome.py:_toolchain_summary_info:2634(high)symbol:src/helix/studio/welcome.py:_toolchain_summary:2714callssymbol:src/helix/studio/welcome.py:_toolchain_summary_info:2634(high)symbol:src/helix/studio/welcome.py:_verify_pilot_package:1585callssymbol:src/helix/studio/pilot_package_ui.py:preview_pilot_package_verification:290(medium)symbol:src/helix/studio/welcome.py:_verify_pilot_package:1585callssymbol:src/helix/studio/welcome.py:_latest_pilot_package_availability:1547(high)symbol:src/helix/studio/welcome.py:_write_pilot_request_file:1555callssymbol:src/helix/studio/pilot_handoff.py:pilot_package_dir_for_brief:225(medium)symbol:src/helix/studio/welcome.py:_write_pilot_request_file:1555callssymbol:src/helix/studio/pilot_handoff.py:remember_pilot_handoff_write_result:407(medium)symbol:src/helix/studio/welcome.py:_write_pilot_request_file:1555callssymbol:src/helix/studio/pilot_handoff.py:write_pilot_handoff_artifacts:771(medium)symbol:src/helix/studio/welcome.py:_write_pilot_request_file:1555callssymbol:src/helix/studio/welcome.py:_default_pilot_request_path:1493(high)symbol:src/helix/studio/welcome.py:_write_pilot_request_file:1555callssymbol:src/helix/studio/welcome.py:_pilot_request_report:1626(high)symbol:src/helix/studio/welcome.py:_write_pilot_request_file:1555callssymbol:src/helix/studio/welcome.py:_recent_session_attachment_candidates:1485(high)symbol:src/helix/studio/welcome.py:_write_pilot_request_file:1555callssymbol:src/helix/studio/welcome.py:_refresh_latest_pilot_package_card:1522(high)symbol:src/helix/studio/welcome.py:enterEvent:197callssymbol:src/helix/studio/experiment_setup_dialog.py:enterEvent:366(medium)symbol:src/helix/studio/welcome.py:eventFilter:1142callssymbol:src/helix/studio/welcome.py:_set_demo_reference_visible:1309(high)symbol:src/helix/studio/welcome.py:focusOutEvent:210callssymbol:src/helix/studio/rail_widget.py:focusOutEvent:91(medium)symbol:src/helix/studio/welcome.py:keyPressEvent:226callssymbol:src/helix/studio/iterated_dynamics.py:key:21(medium)symbol:src/helix/studio/welcome.py:mouseReleaseEvent:219callssymbol:Visualization_Bench/prototype.js:button:920(low)symbol:src/helix/studio/welcome.py:paintEvent:1134callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:src/helix/studio/welcome.py:resizeEvent:1885callssymbol:src/helix/studio/welcome.py:_apply_responsive_layout:1889(high)symbol:src/helix/studio/welcome.py:set_recent_sessions:1180callssymbol:src/helix/studio/welcome.py:_rebuild_recent_list:2215(high)symbol:src/helix/studio/welcome.py:set_recent_sessions:1180callssymbol:src/helix/studio/welcome.py:_refresh_latest_pilot_package_card:1522(high)symbol:src/helix/studio/welcome.py:showEvent:1880callssymbol:src/helix/studio/ui/window_positioning.py:center_on_focused_window:145(medium)symbol:src/helix/studio/welcome.py:showEvent:1880callssymbol:src/helix/studio/welcome.py:_apply_responsive_layout:1889(high)symbol:src/helix/studio/workers.py:_worker:59callssymbol:src/helix/studio/workers.py:_post_err:54(high)symbol:src/helix/studio/workers.py:_worker:59callssymbol:src/helix/studio/workers.py:_post_ok:49(high)symbol:src/helix/studio/workers.py:_worker:91callssymbol:src/helix/studio/workers.py:_post_err:54(high)symbol:src/helix/studio/workers.py:_worker:91callssymbol:src/helix/studio/workers.py:_post_update:81(high)symbol:src/helix/studio/workflow_panel.py:_apply_responsive_hero:837callssymbol:src/helix/studio/workflow_panel.py:_hero_compact_mode:797(high)symbol:src/helix/studio/workflow_panel.py:_apply_responsive_hero:837callssymbol:src/helix/studio/workflow_panel.py:_hero_inline_actions_mode:804(high)symbol:src/helix/studio/workflow_panel.py:_apply_responsive_hero:837callssymbol:src/helix/studio/workflow_panel.py:_hero_short_mode:800(high)symbol:src/helix/studio/workflow_panel.py:_apply_responsive_hero:837callssymbol:src/helix/studio/workflow_panel.py:_refresh_review_hero:913(high)symbol:src/helix/studio/workflow_panel.py:_apply_responsive_hero:837callssymbol:src/helix/studio/workflow_panel.py:_set_inline_hero_actions:819(high)symbol:src/helix/studio/workflow_panel.py:_apply_responsive_hero:837callssymbol:src/helix/studio/workflow_panel.py:_sync_action_visibility:753(high)symbol:src/helix/studio/workflow_panel.py:_apply_responsive_hero:837callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/workflow_panel.py:_capture_outcome_focus:1060callssymbol:src/helix/studio/workflow_panel.py:_refresh_focus_window_overlay:1234(high)symbol:src/helix/studio/workflow_panel.py:_capture_outcome_focus:1060callssymbol:src/helix/studio/workflow_panel.py:_selection_focus_seed:1075(high)symbol:src/helix/studio/workflow_panel.py:_capture_outcome_focus:1060callssymbol:src/helix/studio/workflow_panel.py:_set_focus_window_override:1202(high)symbol:src/helix/studio/workflow_panel.py:_cut_index_from_state:1140callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/workflow_panel.py:_fit_to_locus:400callssymbol:src/helix/studio/workflow_panel.py:get_view_state:444(high)symbol:src/helix/studio/workflow_panel.py:_hero_inline_actions_mode:804callssymbol:src/helix/studio/workflow_panel.py:_hero_short_mode:800(high)symbol:src/helix/studio/workflow_panel.py:_init_viewer:506callssymbol:src/helix/gui/modern/qt.py:HelixModernWidget:1538(medium)symbol:src/helix/studio/workflow_panel.py:_init_viewer:506callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/workflow_panel.py:_init_viewer:506callssymbol:src/helix/studio/workflow_panel.py:apply_view_state:454(high)symbol:src/helix/studio/workflow_panel.py:_on_explorer_outcome_selected:265callssymbol:src/helix/studio/outcome_space_map.py:set_selected_label:1112(medium)symbol:src/helix/studio/workflow_panel.py:_on_explorer_outcome_selected:265callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/workflow_panel.py:_on_explorer_outcome_selected:265callssymbol:src/helix/studio/rail_state.py:selection:57(medium)symbol:src/helix/studio/workflow_panel.py:_on_explorer_outcome_selected:265callssymbol:src/helix/studio/workflow_panel.py:_capture_outcome_focus:1060(high)symbol:src/helix/studio/workflow_panel.py:_on_explorer_outcome_selected:265callssymbol:src/helix/studio/workflow_panel.py:_refresh_review_hero:913(high)symbol:src/helix/studio/workflow_panel.py:_on_focus_window_overlay_changed:1230callssymbol:src/helix/studio/workflow_panel.py:_refresh_focus_window_overlay:1234(high)symbol:src/helix/studio/workflow_panel.py:_on_focus_window_overlay_changed:1230callssymbol:src/helix/studio/workflow_panel.py:_set_focus_window_override:1202(high)symbol:src/helix/studio/workflow_panel.py:_on_outcome_map_selected:290callssymbol:src/helix/studio/outcome_explorer.py:_on_outcome_selected:10446(medium)symbol:src/helix/studio/workflow_panel.py:_on_outcome_map_selected:290callssymbol:src/helix/studio/workflow_panel.py:_capture_outcome_focus:1060(high)symbol:src/helix/studio/workflow_panel.py:_on_outcome_map_selected:290callssymbol:src/helix/studio/workflow_panel.py:_refresh_review_hero:913(high)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data:1108(medium)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:src/helix/studio/outcome_explorer.py:set_perturbation_provider:10853(medium)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:src/helix/studio/outcome_explorer.py:set_rank:10844(medium)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:src/helix/studio/outcome_explorer.py:set_run_model:7209(medium)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:src/helix/studio/outcome_space_map.py:diff_to_stable_id:77(medium)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:src/helix/studio/outcome_space_map.py:set_observed_overlay:1107(medium)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:src/helix/studio/pcr_workflow.py:summarize_pcr_workflow_meta:67(medium)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:src/helix/studio/run_artifact.py:artifact_decision_mode_eligible:1207(medium)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:src/helix/studio/run_artifact.py:artifact_is_valid:1185(medium)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:src/helix/studio/run_artifact.py:artifact_root_causes:1192(medium)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:src/helix/studio/session.py:ensure_run_artifact:189(medium)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:src/helix/studio/workflow_panel.py:_clear_focus_window_override:1196(high)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:src/helix/studio/workflow_panel.py:_extract_workflow_buffers:1284(high)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:src/helix/studio/workflow_panel.py:_hide_outcome_tabs:394(high)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:src/helix/studio/workflow_panel.py:_refresh_action_state:735(high)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:src/helix/studio/workflow_panel.py:_refresh_focus_window_overlay:1234(high)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:src/helix/studio/workflow_panel.py:_reveal_outcome_tabs:363(high)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:src/helix/studio/workflow_panel.py:_sequence_from_state:1296(high)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:src/helix/studio/workflow_panel.py:_set_viewer_buffers:1470(high)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:src/helix/studio/workflow_panel.py:_workflow_meta_from_state:1267(high)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:src/helix/studio/workflow_stats.py:summarize_workflow_meta:7(medium)symbol:src/helix/studio/workflow_panel.py:_on_state_changed:550callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/workflow_panel.py:_recompute_outcomes:1313callssymbol:src/helix/bioinformatics.py:reverse_complement:198(medium)symbol:src/helix/studio/workflow_panel.py:_recompute_outcomes:1313callssymbol:src/helix/gui/simbuilder/app.py:sequence:798(medium)symbol:src/helix/studio/workflow_panel.py:_recompute_outcomes:1313callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data:1108(medium)symbol:src/helix/studio/workflow_panel.py:_recompute_outcomes:1313callssymbol:src/helix/studio/outcomes/model.py:compute_outcomes_for_current_plan:266(medium)symbol:src/helix/studio/workflow_panel.py:_recompute_outcomes:1313callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/workflow_panel.py:_recompute_outcomes:1313callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(medium)symbol:src/helix/studio/workflow_panel.py:_recompute_outcomes:1313callssymbol:src/helix/studio/workflow_panel.py:_sequence_from_state:1296(high)symbol:src/helix/studio/workflow_panel.py:_reference_locus_context:1038callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/workflow_panel.py:_refresh_action_state:735callssymbol:src/helix/studio/workflow_panel.py:_sync_action_visibility:753(high)symbol:src/helix/studio/workflow_panel.py:_refresh_focus_window_overlay:1234callssymbol:src/helix/studio/gl_panel.py:set_focus_state:851(medium)symbol:src/helix/studio/workflow_panel.py:_refresh_focus_window_overlay:1234callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/workflow_panel.py:_refresh_focus_window_overlay:1234callssymbol:src/helix/studio/workflow_panel.py:_reference_locus_context:1038(high)symbol:src/helix/studio/workflow_panel.py:_refresh_focus_window_overlay:1234callssymbol:src/helix/studio/workflow_panel.py:_sequence_from_state:1296(high)symbol:src/helix/studio/workflow_panel.py:_refresh_focus_window_overlay:1234callssymbol:src/helix/studio/workflow_panel.py:active_edit_context:960(high)symbol:src/helix/studio/workflow_panel.py:_refresh_review_hero:913callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/workflow_panel.py:_refresh_review_hero:913callssymbol:src/helix/studio/workflow_panel.py:_hero_compact_mode:797(high)symbol:src/helix/studio/workflow_panel.py:_refresh_review_hero:913callssymbol:src/helix/studio/workflow_panel.py:_lead_pathway_label:764(high)symbol:src/helix/studio/workflow_panel.py:_refresh_review_hero:913callssymbol:src/helix/studio/workflow_panel.py:_selected_focus_label:758(high)symbol:src/helix/studio/workflow_panel.py:_refresh_review_hero:913callssymbol:src/helix/studio/workflow_panel.py:_short_window_chip_text:793(high)symbol:src/helix/studio/workflow_panel.py:_refresh_review_hero:913callssymbol:src/helix/studio/workflow_panel.py:_sync_inline_actions_for_content:832(high)symbol:src/helix/studio/workflow_panel.py:_refresh_review_hero:913callssymbol:src/helix/studio/workflow_panel.py:_window_chip_text:772(high)symbol:src/helix/studio/workflow_panel.py:_refresh_review_hero:913callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/workflow_panel.py:_reset_focus_window_override:1226callssymbol:src/helix/studio/workflow_panel.py:_clear_focus_window_override:1196(high)symbol:src/helix/studio/workflow_panel.py:_reset_focus_window_override:1226callssymbol:src/helix/studio/workflow_panel.py:_refresh_focus_window_overlay:1234(high)symbol:src/helix/studio/workflow_panel.py:_reveal_outcome_tabs:363callssymbol:src/helix/studio/outcome_explorer.py:count:1879(medium)symbol:src/helix/studio/workflow_panel.py:_selection_focus_seed:1075callssymbol:src/helix/studio/workflow_panel.py:_cut_index_from_state:1140(high)symbol:src/helix/studio/workflow_panel.py:_selection_focus_seed:1075callssymbol:src/helix/studio/workflow_panel.py:_reference_locus_context:1038(high)symbol:src/helix/studio/workflow_panel.py:_selection_focus_seed:1075callssymbol:src/helix/studio/workflow_panel.py:_sequence_from_state:1296(high)symbol:src/helix/studio/workflow_panel.py:_sequence_from_state:1296callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/workflow_panel.py:_set_focus_window_override:1202callssymbol:src/helix/studio/workflow_panel.py:_clear_focus_window_override:1196(high)symbol:src/helix/studio/workflow_panel.py:_set_focus_window_override:1202callssymbol:src/helix/studio/workflow_panel.py:_reference_locus_context:1038(high)symbol:src/helix/studio/workflow_panel.py:_set_focus_window_override:1202callssymbol:src/helix/studio/workflow_panel.py:_refresh_focus_window_overlay:1234(high)symbol:src/helix/studio/workflow_panel.py:_set_focus_window_override:1202callssymbol:src/helix/studio/workflow_panel.py:_sequence_from_state:1296(high)symbol:src/helix/studio/workflow_panel.py:_set_inline_hero_actions:819callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(medium)symbol:src/helix/studio/workflow_panel.py:_short_window_chip_text:793callssymbol:src/helix/studio/workflow_panel.py:_window_chip_text:772(high)symbol:src/helix/studio/workflow_panel.py:_sync_inline_actions_for_content:832callssymbol:src/helix/studio/workflow_panel.py:_hero_inline_actions_mode:804(high)symbol:src/helix/studio/workflow_panel.py:_sync_inline_actions_for_content:832callssymbol:src/helix/studio/workflow_panel.py:_set_inline_hero_actions:819(high)symbol:src/helix/studio/workflow_panel.py:_undo_fit_to_locus:423callssymbol:src/helix/studio/workflow_panel.py:apply_view_state:454(high)symbol:src/helix/studio/workflow_panel.py:_window_chip_text:772callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/workflow_panel.py:_window_chip_text:772callssymbol:src/helix/studio/workflow_panel.py:active_edit_context:960(high)symbol:src/helix/studio/workflow_panel.py:active_edit_context:960callssymbol:src/helix/studio/outcomes/model.py:get:140(medium)symbol:src/helix/studio/workflow_panel.py:active_edit_context:960callssymbol:src/helix/studio/workflow_panel.py:_focus_window_context:1163(high)symbol:src/helix/studio/workflow_panel.py:active_edit_context:960callssymbol:src/helix/studio/workflow_panel.py:_reference_locus_context:1038(high)symbol:src/helix/studio/workflow_panel.py:active_edit_context:960callssymbol:src/helix/studio/workflow_panel.py:_sequence_from_state:1296(high)symbol:src/helix/studio/workflow_panel.py:focus_active_locus:397callssymbol:src/helix/studio/workflow_panel.py:_fit_to_locus:400(high)symbol:src/helix/studio/workflow_panel.py:hideEvent:499callssymbol:src/helix/studio/gl_panel.py:hideEvent:3189(medium)symbol:src/helix/studio/workflow_panel.py:hideEvent:499callssymbol:src/helix/studio/workflow_panel.py:set_render_active:468(high)symbol:src/helix/studio/workflow_panel.py:resizeEvent:909callssymbol:src/helix/studio/workflow_panel.py:_apply_responsive_hero:837(high)symbol:src/helix/studio/workflow_panel.py:set_evs:321callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data_from_evs:1570(medium)symbol:src/helix/studio/workflow_panel.py:set_evs:321callssymbol:src/helix/studio/outcome_explorer.py:set_evs:10965(medium)symbol:src/helix/studio/workflow_panel.py:set_evs:321callssymbol:src/helix/studio/workflow_panel.py:_hide_outcome_tabs:394(high)symbol:src/helix/studio/workflow_panel.py:set_evs:321callssymbol:src/helix/studio/workflow_panel.py:_refresh_action_state:735(high)symbol:src/helix/studio/workflow_panel.py:set_evs:321callssymbol:src/helix/studio/workflow_panel.py:_refresh_focus_window_overlay:1234(high)symbol:src/helix/studio/workflow_panel.py:set_evs:321callssymbol:src/helix/studio/workflow_panel.py:_refresh_review_hero:913(high)symbol:src/helix/studio/workflow_panel.py:set_evs:321callssymbol:src/helix/studio/workflow_panel.py:_reveal_outcome_tabs:363(high)symbol:src/helix/studio/workflow_panel.py:set_evs:321callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:src/helix/studio/workflow_panel.py:showEvent:492callssymbol:src/helix/studio/workflow_panel.py:_is_current_tab_selected:478(high)symbol:src/helix/studio/workflow_panel.py:showEvent:492callssymbol:src/helix/studio/workflow_panel.py:set_render_active:468(high)symbol:src/helix/support/build_meta.py:build_info:44callssymbol:src/helix/provenance.py:current_git_sha:15(medium)symbol:src/helix/support/build_meta.py:build_info:44callssymbol:src/helix/support/build_meta.py:load_build_meta:31(high)symbol:src/helix/support/build_meta.py:is_enterprise_build:54callssymbol:src/helix/support/build_meta.py:load_build_meta:31(high)symbol:src/helix/support/build_meta.py:load_build_meta:31callssymbol:src/helix/support/build_meta.py:build_meta_path:13(high)symbol:src/helix/support/bundle.py:_discover_log_files:98callssymbol:src/helix/fs.py:iterdir_sorted:27(medium)symbol:src/helix/support/bundle.py:_dna_repl:124callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/support/bundle.py:_governance_summary_for_session:152callssymbol:src/helix/studio/governance_stamp.py:extract_decision_grade_proof_from_artifact:58(medium)symbol:src/helix/support/bundle.py:_governance_summary_for_session:152callssymbol:src/helix/studio/governance_stamp.py:extract_decision_grade_proof_from_summary:65(medium)symbol:src/helix/support/bundle.py:_governance_summary_for_session:152callssymbol:src/helix/studio/governance_stamp.py:governance_stamp_lines:353(medium)symbol:src/helix/support/bundle.py:_governance_summary_for_session:152callssymbol:src/helix/studio/governance_stamp.py:interpretation_for_mode:11(medium)symbol:src/helix/support/bundle.py:_governance_summary_for_session:152callssymbol:src/helix/studio/governance_stamp.py:normalize_decision_mode:6(medium)symbol:src/helix/support/bundle.py:_redact_payload:134callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/support/bundle.py:_redact_payload:134callssymbol:src/helix/support/bundle.py:_redact_string:119(high)symbol:src/helix/support/bundle.py:add_bytes:255callssymbol:src/helix/support/bundle.py:_sha256_bytes:60(high)symbol:src/helix/support/bundle.py:add_bytes:255callssymbol:src/helix/support/bundle.py:_zip_write_bytes:64(high)symbol:src/helix/support/bundle.py:add_bytes:255callssymbol:src/helix/support/bundle.py:BundleEntry:33(high)symbol:src/helix/support/crash.py:_dna_repl:49callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/support/crash.py:_prune_old_crashes:116callssymbol:src/helix/fs.py:iterdir_sorted:27(medium)symbol:src/helix/support/crash.py:latest_crash:129callssymbol:src/helix/fs.py:iterdir_sorted:27(medium)symbol:src/helix/support/crash.py:latest_crash:129callssymbol:src/helix/support/crash.py:crash_dir:30(high)symbol:src/helix/support/crash.py:latest_crash:129callssymbol:src/helix/support/crash.py:CrashRecordRef:25(high)symbol:src/helix/support/doctor.py:_resolve_repo_python:41callssymbol:src/helix/support/doctor.py:_venv_python_candidates:29(high)symbol:src/helix/support/doctor.py:_venv_python_candidates:29callssymbol:src/helix/support/doctor.py:_is_windows:13(high)symbol:src/helix/support/doctor.py:render_doctor_report:61callssymbol:src/helix/provenance.py:current_git_sha:15(medium)symbol:src/helix/support/doctor.py:render_doctor_report:61callssymbol:src/helix/support/doctor.py:_find_repo_root:21(high)symbol:src/helix/support/events.py:_rotate_if_needed:118callssymbol:src/helix/support/events.py:_rotated_path:114(high)symbol:src/helix/support/events.py:_rotated_path:114callssymbol:src/helix/systems/perturbation_program.py:with_name:52(medium)symbol:src/helix/support/events.py:_sanitize_payload_value:82callssymbol:src/helix/support/events.py:_sanitize_string:66(high)symbol:src/helix/support/events.py:_sanitize_payload_value:82callssymbol:src/helix/support/events.py:_truncate_digest:62(high)symbol:src/helix/support/events.py:_sanitize_props:100callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/support/events.py:_sanitize_props:100callssymbol:src/helix/support/events.py:_sanitize_payload_value:82(high)symbol:src/helix/support/events.py:_sanitize_props:100callssymbol:src/helix/support/events.py:_sanitize_value:91(high)symbol:src/helix/support/events.py:_sanitize_string:66callssymbol:src/helix/string/fm.py:search:75(medium)symbol:src/helix/support/events.py:_sanitize_string:66callssymbol:src/helix/support/events.py:_truncate_digest:62(high)symbol:src/helix/support/events.py:_sanitize_value:91callssymbol:src/helix/support/events.py:_sanitize_string:66(high)symbol:src/helix/support/events.py:_sanitize_value:91callssymbol:src/helix/support/events.py:_truncate_digest:62(high)symbol:src/helix/support/events.py:_truncate_digest:62callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/support/events.py:events_path:54callssymbol:src/helix/support/events.py:events_dir:44(high)symbol:src/helix/support/events.py:log_event:171callssymbol:src/helix/support/events.py:_rotate_if_needed:118(high)symbol:src/helix/support/events.py:log_event:171callssymbol:src/helix/support/events.py:_sanitize_props:100(high)symbol:src/helix/support/events.py:log_event:171callssymbol:src/helix/support/events.py:_utc_now_iso:58(high)symbol:src/helix/support/events.py:log_event:171callssymbol:src/helix/support/events.py:events_path:54(high)symbol:src/helix/sweep.py:_derive_run_id:90callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/sweep.py:_derive_run_id:90callssymbol:src/helix/sweep.py:config_hash:56(high)symbol:src/helix/sweep.py:config_hash:56callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/sweep.py:config_hash:56callssymbol:src/helix/sweep.py:_canonical:47(high)symbol:src/helix/sweep.py:dominates:199callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/sweep.py:generate_points:99callssymbol:src/helix/sweep.py:SweepPoint:62(high)symbol:src/helix/systems/bundle_loader.py:_load_from_directory:98callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/systems/bundle_loader.py:_parse_assumption:275callssymbol:src/helix/systems/contracts.py:Assumption:168(medium)symbol:src/helix/systems/bundle_loader.py:_parse_bundle_components:121callssymbol:src/helix/systems/bundle_loader.py:_parse_network_result:379(high)symbol:src/helix/systems/bundle_loader.py:_parse_bundle_components:121callssymbol:src/helix/systems/bundle_loader.py:_parse_program_score:439(high)symbol:src/helix/systems/bundle_loader.py:_parse_bundle_components:121callssymbol:src/helix/systems/bundle_loader.py:_parse_systems_program:179(high)symbol:src/helix/systems/bundle_loader.py:_parse_bundle_components:121callssymbol:src/helix/systems/bundle_loader.py:_parse_uncertainty_report:415(high)symbol:src/helix/systems/bundle_loader.py:_parse_bundle_components:121callssymbol:src/helix/systems/contracts.py:BundleProvenance:778(medium)symbol:src/helix/systems/bundle_loader.py:_parse_bundle_components:121callssymbol:src/helix/systems/contracts.py:SystemsBundle:808(medium)symbol:src/helix/systems/bundle_loader.py:_parse_disease_model:210callssymbol:src/helix/systems/bundle_loader.py:_parse_assumption:275(high)symbol:src/helix/systems/bundle_loader.py:_parse_disease_model:210callssymbol:src/helix/systems/bundle_loader.py:_parse_evidence:293(high)symbol:src/helix/systems/bundle_loader.py:_parse_disease_model:210callssymbol:src/helix/systems/bundle_loader.py:_parse_limitation:284(high)symbol:src/helix/systems/bundle_loader.py:_parse_disease_model:210callssymbol:src/helix/systems/bundle_loader.py:_parse_network_edge:263(high)symbol:src/helix/systems/bundle_loader.py:_parse_disease_model:210callssymbol:src/helix/systems/bundle_loader.py:_parse_network_node:244(high)symbol:src/helix/systems/bundle_loader.py:_parse_disease_model:210callssymbol:src/helix/systems/bundle_loader.py:_parse_target:232(high)symbol:src/helix/systems/bundle_loader.py:_parse_disease_model:210callssymbol:src/helix/systems/contracts.py:DiseaseModel:213(medium)symbol:src/helix/systems/bundle_loader.py:_parse_evidence:293callssymbol:src/helix/systems/contracts.py:Evidence:192(medium)symbol:src/helix/systems/bundle_loader.py:_parse_full_bundle:165callssymbol:src/helix/systems/bundle_loader.py:_parse_bundle_components:121(high)symbol:src/helix/systems/bundle_loader.py:_parse_limitation:284callssymbol:src/helix/systems/contracts.py:Limitation:180(medium)symbol:src/helix/systems/bundle_loader.py:_parse_network_edge:263callssymbol:src/helix/systems/contracts.py:NetworkEdge:138(medium)symbol:src/helix/systems/bundle_loader.py:_parse_network_node:244callssymbol:src/helix/systems/contracts.py:NetworkNode:111(medium)symbol:src/helix/systems/bundle_loader.py:_parse_network_result:379callssymbol:src/helix/systems/bundle_loader.py:_parse_node_state:393(high)symbol:src/helix/systems/bundle_loader.py:_parse_network_result:379callssymbol:src/helix/systems/bundle_loader.py:_parse_perturbation_effect:405(high)symbol:src/helix/systems/bundle_loader.py:_parse_network_result:379callssymbol:src/helix/systems/contracts.py:NetworkResult:640(medium)symbol:src/helix/systems/bundle_loader.py:_parse_node_state:393callssymbol:src/helix/systems/contracts.py:NodeState:597(medium)symbol:src/helix/systems/bundle_loader.py:_parse_observable_panel:338callssymbol:src/helix/systems/bundle_loader.py:_parse_observable:350(high)symbol:src/helix/systems/bundle_loader.py:_parse_observable_panel:338callssymbol:src/helix/systems/contracts.py:ObservablePanel:482(medium)symbol:src/helix/systems/bundle_loader.py:_parse_observable_score:452callssymbol:src/helix/systems/contracts.py:ObservableScore:732(medium)symbol:src/helix/systems/bundle_loader.py:_parse_observable:350callssymbol:src/helix/systems/contracts.py:AggregationRule:385(medium)symbol:src/helix/systems/bundle_loader.py:_parse_observable:350callssymbol:src/helix/systems/contracts.py:NormalizationRule:405(medium)symbol:src/helix/systems/bundle_loader.py:_parse_observable:350callssymbol:src/helix/systems/contracts.py:Observable:445(medium)symbol:src/helix/systems/bundle_loader.py:_parse_observable:350callssymbol:src/helix/systems/contracts.py:ObservableCategory:56(medium)symbol:src/helix/systems/bundle_loader.py:_parse_observable:350callssymbol:src/helix/systems/contracts.py:ObservableDirection:63(medium)symbol:src/helix/systems/bundle_loader.py:_parse_perturbation_effect:405callssymbol:src/helix/systems/contracts.py:PerturbationEffect:622(medium)symbol:src/helix/systems/bundle_loader.py:_parse_perturbation_program:304callssymbol:src/helix/systems/bundle_loader.py:_parse_perturbation_target:328(high)symbol:src/helix/systems/bundle_loader.py:_parse_perturbation_program:304callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(medium)symbol:src/helix/systems/bundle_loader.py:_parse_perturbation_program:304callssymbol:src/helix/systems/contracts.py:PerturbationModality:42(medium)symbol:src/helix/systems/bundle_loader.py:_parse_perturbation_program:304callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(medium)symbol:src/helix/systems/bundle_loader.py:_parse_perturbation_program:304callssymbol:src/helix/systems/contracts.py:Reversibility:50(medium)symbol:src/helix/systems/bundle_loader.py:_parse_perturbation_target:328callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(medium)symbol:src/helix/systems/bundle_loader.py:_parse_program_score:439callssymbol:src/helix/systems/bundle_loader.py:_parse_observable_score:452(high)symbol:src/helix/systems/bundle_loader.py:_parse_program_score:439callssymbol:src/helix/systems/contracts.py:ProgramScore:754(medium)symbol:src/helix/systems/bundle_loader.py:_parse_systems_program:179callssymbol:src/helix/systems/bundle_loader.py:_parse_disease_model:210(high)symbol:src/helix/systems/bundle_loader.py:_parse_systems_program:179callssymbol:src/helix/systems/bundle_loader.py:_parse_observable_panel:338(high)symbol:src/helix/systems/bundle_loader.py:_parse_systems_program:179callssymbol:src/helix/systems/bundle_loader.py:_parse_perturbation_program:304(high)symbol:src/helix/systems/bundle_loader.py:_parse_systems_program:179callssymbol:src/helix/systems/contracts.py:SimulationConfig:515(medium)symbol:src/helix/systems/bundle_loader.py:_parse_systems_program:179callssymbol:src/helix/systems/contracts.py:SystemsProgram:535(medium)symbol:src/helix/systems/bundle_loader.py:_parse_target:232callssymbol:src/helix/systems/contracts.py:Target:84(medium)symbol:src/helix/systems/bundle_loader.py:_parse_uncertainty_report:415callssymbol:src/helix/systems/bundle_loader.py:_parse_uncertainty_source:426(high)symbol:src/helix/systems/bundle_loader.py:_parse_uncertainty_report:415callssymbol:src/helix/systems/contracts.py:UncertaintyReport:709(medium)symbol:src/helix/systems/bundle_loader.py:_parse_uncertainty_source:426callssymbol:src/helix/systems/contracts.py:UncertaintySource:677(medium)symbol:src/helix/systems/bundle_loader.py:load_systems_bundle:47callssymbol:src/helix/systems/bundle_loader.py:_load_from_directory:98(high)symbol:src/helix/systems/bundle_loader.py:load_systems_bundle:47callssymbol:src/helix/systems/bundle_loader.py:_load_from_zip:79(high)symbol:src/helix/systems/bundle_loader.py:load_systems_bundle:47callssymbol:src/helix/systems/bundle_loader.py:_parse_bundle_components:121(high)symbol:src/helix/systems/bundle_loader.py:load_systems_bundle:47callssymbol:src/helix/systems/bundle_loader.py:_parse_full_bundle:165(high)symbol:src/helix/systems/bundle.py:__init__:48callssymbol:src/helix/systems/contracts.py:SimulationConfig:515(medium)symbol:src/helix/systems/bundle.py:_generate_bundle_id:175callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/systems/bundle.py:build:92callssymbol:src/helix/systems/bundle.py:_generate_bundle_id:175(high)symbol:src/helix/systems/bundle.py:build:92callssymbol:src/helix/systems/contracts.py:BundleProvenance:778(medium)symbol:src/helix/systems/bundle.py:build:92callssymbol:src/helix/systems/contracts.py:SystemsBundle:808(medium)symbol:src/helix/systems/bundle.py:build:92callssymbol:src/helix/systems/contracts.py:SystemsProgram:535(medium)symbol:src/helix/systems/bundle.py:build:92callssymbol:src/helix/systems/propagation.py:propagate_perturbation:25(medium)symbol:src/helix/systems/bundle.py:build:92callssymbol:src/helix/systems/scoring.py:generate_uncertainty_report:198(medium)symbol:src/helix/systems/bundle.py:build:92callssymbol:src/helix/systems/scoring.py:score_program:26(medium)symbol:src/helix/systems/bundle.py:verify_bundle:283callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/systems/bundle.py:verify_bundle:283callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:bundle:22(low)symbol:src/helix/systems/cli.py:_load_program_from_file:155callssymbol:src/helix/systems/cli.py:_parse_program_dict:188(high)symbol:src/helix/systems/cli.py:_parse_program_dict:188callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(medium)symbol:src/helix/systems/cli.py:_parse_program_dict:188callssymbol:src/helix/systems/contracts.py:PerturbationModality:42(medium)symbol:src/helix/systems/cli.py:_parse_program_dict:188callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(medium)symbol:src/helix/systems/cli.py:_parse_program_dict:188callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(medium)symbol:src/helix/systems/cli.py:_parse_program_dict:188callssymbol:src/helix/systems/contracts.py:Reversibility:50(medium)symbol:src/helix/systems/cli.py:cmd_bundle:371callssymbol:src/helix/systems/bundle.py:build:92(medium)symbol:src/helix/systems/cli.py:cmd_bundle:371callssymbol:src/helix/systems/bundle.py:export_bundle:182(medium)symbol:src/helix/systems/cli.py:cmd_bundle:371callssymbol:src/helix/systems/bundle.py:SystemsBundleBuilder:33(medium)symbol:src/helix/systems/cli.py:cmd_bundle:371callssymbol:src/helix/systems/bundle.py:with_disease_model:57(medium)symbol:src/helix/systems/cli.py:cmd_bundle:371callssymbol:src/helix/systems/bundle.py:with_observable_panel:67(medium)symbol:src/helix/systems/cli.py:cmd_bundle:371callssymbol:src/helix/systems/bundle.py:with_perturbation_program:62(medium)symbol:src/helix/systems/cli.py:cmd_bundle:371callssymbol:src/helix/systems/bundle.py:with_simulation_config:72(medium)symbol:src/helix/systems/cli.py:cmd_bundle:371callssymbol:src/helix/systems/cli.py:_load_program_from_file:155(high)symbol:src/helix/systems/cli.py:cmd_bundle:371callssymbol:src/helix/systems/cli.py:_parse_args:124(high)symbol:src/helix/systems/cli.py:cmd_bundle:371callssymbol:src/helix/systems/contracts.py:SimulationConfig:515(medium)symbol:src/helix/systems/cli.py:cmd_bundle:371callssymbol:src/helix/systems/disease_models.py:DiseaseModelRegistry:34(medium)symbol:src/helix/systems/cli.py:cmd_bundle:371callssymbol:src/helix/systems/observables.py:ObservablePanelRegistry:27(medium)symbol:src/helix/systems/cli.py:cmd_drift:584callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/systems/cli.py:cmd_drift:584callssymbol:src/helix/systems/bundle_loader.py:load_systems_bundle:47(medium)symbol:src/helix/systems/cli.py:cmd_drift:584callssymbol:src/helix/systems/cli.py:_parse_args:124(high)symbol:src/helix/systems/cli.py:cmd_drift:584callssymbol:src/helix/systems/drift.py:analyze_drift:334(medium)symbol:src/helix/systems/cli.py:cmd_drift:584callssymbol:src/helix/systems/drift.py:export_drift_report:606(medium)symbol:src/helix/systems/cli.py:cmd_list_models:437callssymbol:src/helix/systems/cli.py:_parse_args:124(high)symbol:src/helix/systems/cli.py:cmd_list_models:437callssymbol:src/helix/systems/disease_models.py:DiseaseModelRegistry:34(medium)symbol:src/helix/systems/cli.py:cmd_list_models:437callssymbol:src/helix/systems/disease_models.py:list_available:237(medium)symbol:src/helix/systems/cli.py:cmd_review_summary:485callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/systems/cli.py:cmd_review_summary:485callssymbol:src/helix/systems/bundle_loader.py:load_systems_bundle:47(medium)symbol:src/helix/systems/cli.py:cmd_review_summary:485callssymbol:src/helix/systems/cli.py:_parse_args:124(high)symbol:src/helix/systems/cli.py:cmd_review_summary:485callssymbol:src/helix/systems/reviewer_summary.py:export_reviewer_summary:539(medium)symbol:src/helix/systems/cli.py:cmd_review_summary:485callssymbol:src/helix/systems/reviewer_summary.py:generate_reviewer_summary:378(medium)symbol:src/helix/systems/cli.py:cmd_score_program:303callssymbol:src/helix/systems/cli.py:_load_program_from_file:155(high)symbol:src/helix/systems/cli.py:cmd_score_program:303callssymbol:src/helix/systems/cli.py:_parse_args:124(high)symbol:src/helix/systems/cli.py:cmd_score_program:303callssymbol:src/helix/systems/contracts.py:SimulationConfig:515(medium)symbol:src/helix/systems/cli.py:cmd_score_program:303callssymbol:src/helix/systems/disease_models.py:DiseaseModelRegistry:34(medium)symbol:src/helix/systems/cli.py:cmd_score_program:303callssymbol:src/helix/systems/observables.py:ObservablePanelRegistry:27(medium)symbol:src/helix/systems/cli.py:cmd_score_program:303callssymbol:src/helix/systems/propagation.py:propagate_perturbation:25(medium)symbol:src/helix/systems/cli.py:cmd_score_program:303callssymbol:src/helix/systems/scoring.py:generate_uncertainty_report:198(medium)symbol:src/helix/systems/cli.py:cmd_score_program:303callssymbol:src/helix/systems/scoring.py:score_program:26(medium)symbol:src/helix/systems/cli.py:cmd_simulate_program:254callssymbol:src/helix/systems/cli.py:_load_program_from_file:155(high)symbol:src/helix/systems/cli.py:cmd_simulate_program:254callssymbol:src/helix/systems/cli.py:_parse_args:124(high)symbol:src/helix/systems/cli.py:cmd_simulate_program:254callssymbol:src/helix/systems/contracts.py:SimulationConfig:515(medium)symbol:src/helix/systems/cli.py:cmd_simulate_program:254callssymbol:src/helix/systems/disease_models.py:DiseaseModelRegistry:34(medium)symbol:src/helix/systems/cli.py:cmd_simulate_program:254callssymbol:src/helix/systems/propagation.py:propagate_perturbation:25(medium)symbol:src/helix/systems/cli.py:cmd_validate_disease_model:221callssymbol:src/helix/systems/cli.py:_parse_args:124(high)symbol:src/helix/systems/cli.py:cmd_validate_disease_model:221callssymbol:src/helix/systems/disease_models.py:validate_disease_model:269(medium)symbol:src/helix/systems/cli.py:cmd_verify:459callssymbol:src/helix/systems/bundle.py:verify_bundle:283(medium)symbol:src/helix/systems/cli.py:cmd_verify:459callssymbol:src/helix/systems/cli.py:_parse_args:124(high)symbol:src/helix/systems/contracts.py:__post_init__:148callssymbol:src/helix/systems/contracts.py:_coerce_enum:20(high)symbol:src/helix/systems/contracts.py:__post_init__:235callssymbol:src/helix/systems/contracts.py:_coerce_enum:20(high)symbol:src/helix/systems/contracts.py:__post_init__:351callssymbol:src/helix/systems/contracts.py:_coerce_enum:20(high)symbol:src/helix/systems/contracts.py:__post_init__:458callssymbol:src/helix/systems/contracts.py:_coerce_enum:20(high)symbol:src/helix/systems/contracts.py:__post_init__:688callssymbol:src/helix/systems/contracts.py:_coerce_enum:20(high)symbol:src/helix/systems/contracts.py:__post_init__:94callssymbol:src/helix/systems/contracts.py:_coerce_enum:20(high)symbol:src/helix/systems/contracts.py:compute_hash:274callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/systems/contracts.py:compute_hash:274callssymbol:src/helix/systems/contracts.py:to_dict:99(high)symbol:src/helix/systems/contracts.py:compute_hash:378callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/systems/contracts.py:compute_hash:378callssymbol:src/helix/systems/contracts.py:to_dict:99(high)symbol:src/helix/systems/contracts.py:compute_hash:508callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/systems/contracts.py:compute_hash:508callssymbol:src/helix/systems/contracts.py:to_dict:99(high)symbol:src/helix/systems/contracts.py:to_dict_with_provenance:589callssymbol:src/helix/systems/contracts.py:to_dict:99(high)symbol:src/helix/systems/contracts.py:to_dict:246callssymbol:src/helix/systems/contracts.py:to_dict:99(high)symbol:src/helix/systems/contracts.py:to_dict:358callssymbol:src/helix/systems/contracts.py:to_dict:99(high)symbol:src/helix/systems/contracts.py:to_dict:492callssymbol:src/helix/systems/contracts.py:to_dict:99(high)symbol:src/helix/systems/contracts.py:to_dict:554callssymbol:src/helix/systems/contracts.py:to_dict:99(high)symbol:src/helix/systems/disease_models.py:_parse_model:107callssymbol:src/helix/systems/contracts.py:Assumption:168(medium)symbol:src/helix/systems/disease_models.py:_parse_model:107callssymbol:src/helix/systems/contracts.py:ConfidenceLevel:69(medium)symbol:src/helix/systems/disease_models.py:_parse_model:107callssymbol:src/helix/systems/contracts.py:DiseaseModel:213(medium)symbol:src/helix/systems/disease_models.py:_parse_model:107callssymbol:src/helix/systems/contracts.py:Evidence:192(medium)symbol:src/helix/systems/disease_models.py:_parse_model:107callssymbol:src/helix/systems/contracts.py:Limitation:180(medium)symbol:src/helix/systems/disease_models.py:_parse_model:107callssymbol:src/helix/systems/contracts.py:ModelScope:36(medium)symbol:src/helix/systems/disease_models.py:_parse_model:107callssymbol:src/helix/systems/contracts.py:NetworkEdge:138(medium)symbol:src/helix/systems/disease_models.py:_parse_model:107callssymbol:src/helix/systems/contracts.py:NetworkNode:111(medium)symbol:src/helix/systems/disease_models.py:_parse_model:107callssymbol:src/helix/systems/contracts.py:Target:84(medium)symbol:src/helix/systems/disease_models.py:_parse_model:107callssymbol:src/helix/systems/disease_models.py:DiseaseModelValidationError:26(high)symbol:src/helix/systems/disease_models.py:_validate_model:205callssymbol:src/helix/systems/disease_models.py:DiseaseModelValidationError:26(high)symbol:src/helix/systems/disease_models.py:load_disease_model:255callssymbol:src/helix/systems/disease_models.py:DiseaseModelRegistry:34(high)symbol:src/helix/systems/disease_models.py:load_disease_model:255callssymbol:src/helix/systems/disease_models.py:load:54(high)symbol:src/helix/systems/disease_models.py:load:54callssymbol:src/helix/systems/disease_models.py:_find_model_file:93(high)symbol:src/helix/systems/disease_models.py:load:54callssymbol:src/helix/systems/disease_models.py:_parse_model:107(high)symbol:src/helix/systems/disease_models.py:load:54callssymbol:src/helix/systems/disease_models.py:_validate_model:205(high)symbol:src/helix/systems/disease_models.py:load:54callssymbol:src/helix/systems/disease_models.py:DiseaseModelValidationError:26(high)symbol:src/helix/systems/drift.py:to_json:188callssymbol:src/helix/systems/drift.py:to_dict:117(high)symbol:src/helix/systems/observables.py:_find_panel_file:67callssymbol:src/helix/systems/observables.py:load:44(high)symbol:src/helix/systems/observables.py:_parse_panel:80callssymbol:src/helix/systems/contracts.py:AggregationRule:385(medium)symbol:src/helix/systems/observables.py:_parse_panel:80callssymbol:src/helix/systems/contracts.py:ConfidenceLevel:69(medium)symbol:src/helix/systems/observables.py:_parse_panel:80callssymbol:src/helix/systems/contracts.py:ConfidenceRule:429(medium)symbol:src/helix/systems/observables.py:_parse_panel:80callssymbol:src/helix/systems/contracts.py:NormalizationRule:405(medium)symbol:src/helix/systems/observables.py:_parse_panel:80callssymbol:src/helix/systems/contracts.py:Observable:445(medium)symbol:src/helix/systems/observables.py:_parse_panel:80callssymbol:src/helix/systems/contracts.py:ObservableCategory:56(medium)symbol:src/helix/systems/observables.py:_parse_panel:80callssymbol:src/helix/systems/contracts.py:ObservableDirection:63(medium)symbol:src/helix/systems/observables.py:_parse_panel:80callssymbol:src/helix/systems/contracts.py:ObservablePanel:482(medium)symbol:src/helix/systems/observables.py:load:44callssymbol:src/helix/systems/observables.py:_find_panel_file:67(high)symbol:src/helix/systems/observables.py:load:44callssymbol:src/helix/systems/observables.py:_parse_panel:80(high)symbol:src/helix/systems/perturbation_program.py:build:125callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(medium)symbol:src/helix/systems/perturbation_program.py:build:125callssymbol:src/helix/systems/perturbation_program.py:_validate_program:160(high)symbol:src/helix/systems/perturbation_program.py:build:125callssymbol:src/helix/systems/perturbation_program.py:PerturbationValidationError:21(high)symbol:src/helix/systems/reviewer_summary_qualified.py:to_dict:45callssymbol:src/helix/systems/reviewer_summary_qualified.py:to_dict:17(high)symbol:src/helix/systems/reviewer_summary_qualified.py:to_json:62callssymbol:src/helix/systems/reviewer_summary_qualified.py:to_dict:17(high)symbol:src/helix/systems/reviewer_summary.py:to_dict:198callssymbol:src/helix/systems/reviewer_summary.py:to_dict:40(high)symbol:src/helix/systems/reviewer_summary.py:to_json:218callssymbol:src/helix/systems/reviewer_summary.py:to_dict:40(high)symbol:src/helix/teams/audit_export.py:_event_project_id:104callssymbol:src/helix/teams/db.py:get_run:987(medium)symbol:src/helix/teams/audit_export.py:_event_workspace_id:45callssymbol:src/helix/teams/audit_export.py:_maybe_workspace_id:36(high)symbol:src/helix/teams/audit_export.py:_event_workspace_id:45callssymbol:src/helix/teams/db.py:get_bundle_by_receipt:1117(medium)symbol:src/helix/teams/audit_export.py:_event_workspace_id:45callssymbol:src/helix/teams/db.py:get_program:1258(medium)symbol:src/helix/teams/audit_export.py:_event_workspace_id:45callssymbol:src/helix/teams/db.py:get_project:821(medium)symbol:src/helix/teams/audit_export.py:_event_workspace_id:45callssymbol:src/helix/teams/db.py:get_run:987(medium)symbol:src/helix/teams/audit_export.py:_normalize_rfc3339_utc:24callssymbol:src/helix/teams/audit_export.py:AuditExportError:16(high)symbol:src/helix/teams/audit_export.py:_object_digest:123callssymbol:src/helix/canonicalization/jcs.py:jcs_bytes:27(medium)symbol:src/helix/teams/audit_export.py:_object_digest:123callssymbol:src/helix/teams/audit_export.py:_sha256_prefixed:20(high)symbol:src/helix/teams/audit_export.py:_to_event_v1:132callssymbol:src/helix/teams/audit_export.py:_normalize_rfc3339_utc:24(high)symbol:src/helix/teams/audit_export.py:_to_event_v1:132callssymbol:src/helix/teams/audit_export.py:_object_digest:123(high)symbol:src/helix/teams/backup.py:_table_counts:68callssymbol:src/helix/teams/backup.py:_quoted_identifier:64(high)symbol:src/helix/teams/backup.py:create_db_backup:95callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(medium)symbol:src/helix/teams/backup.py:create_db_backup:95callssymbol:src/helix/teams/backup.py:_integrity_check:76(high)symbol:src/helix/teams/backup.py:create_db_backup:95callssymbol:src/helix/teams/backup.py:_sha256_hex:34(high)symbol:src/helix/teams/backup.py:create_db_backup:95callssymbol:src/helix/teams/backup.py:_table_counts:68(high)symbol:src/helix/teams/backup.py:create_db_backup:95callssymbol:src/helix/teams/backup.py:_table_names:42(high)symbol:src/helix/teams/backup.py:create_db_backup:95callssymbol:src/helix/teams/backup.py:_utc_now:25(high)symbol:src/helix/teams/backup.py:create_db_backup:95callssymbol:src/helix/teams/backup.py:_validate_core_tables:55(high)symbol:src/helix/teams/blob_store_s3.py:__init__:41callssymbol:src/helix/studio/offtargets/model.py:Config:155(medium)symbol:src/helix/teams/blob_store_s3.py:__init__:41callssymbol:tools/studio_screenshot_receipt.mjs:client:238(low)symbol:src/helix/teams/blob_store_s3.py:_key_for:159callssymbol:src/helix/teams/blob_store_s3.py:_s3_key:19(high)symbol:src/helix/teams/blob_store_s3.py:download_to_path:247callssymbol:src/helix/teams/blob_store_s3.py:_key_for:159(high)symbol:src/helix/teams/blob_store_s3.py:download_to_path:247callssymbol:src/helix/teams/blob_store_s3.py:_raise_for_client_error:162(high)symbol:src/helix/teams/blob_store_s3.py:exists:177callssymbol:src/helix/teams/blob_store_s3.py:_key_for:159(high)symbol:src/helix/teams/blob_store_s3.py:exists:177callssymbol:src/helix/teams/blob_store_s3.py:_raise_for_client_error:162(high)symbol:src/helix/teams/blob_store_s3.py:from_env:85callssymbol:src/helix/teams/blob_store_s3.py:_normalize_prefix:13(high)symbol:src/helix/teams/blob_store_s3.py:from_env:85callssymbol:src/helix/teams/blob_store_s3.py:S3BlobStoreConfig:27(high)symbol:src/helix/teams/blob_store_s3.py:from_env:85callssymbol:src/helix/user_config.py:resolve_setting_bool:189(medium)symbol:src/helix/teams/blob_store_s3.py:from_env:85callssymbol:src/helix/user_config.py:resolve_setting_int:170(medium)symbol:src/helix/teams/blob_store_s3.py:from_env:85callssymbol:src/helix/user_config.py:resolve_setting_str:155(medium)symbol:src/helix/teams/blob_store_s3.py:get_bytes:227callssymbol:src/helix/teams/blob_store_s3.py:_key_for:159(high)symbol:src/helix/teams/blob_store_s3.py:get_bytes:227callssymbol:src/helix/teams/blob_store_s3.py:_raise_for_client_error:162(high)symbol:src/helix/teams/blob_store_s3.py:open_reader:269callssymbol:src/helix/teams/blob_store_s3.py:_key_for:159(high)symbol:src/helix/teams/blob_store_s3.py:open_reader:269callssymbol:src/helix/teams/blob_store_s3.py:_raise_for_client_error:162(high)symbol:src/helix/teams/blob_store_s3.py:put_bytes:188callssymbol:src/helix/teams/blob_store_s3.py:_key_for:159(high)symbol:src/helix/teams/blob_store_s3.py:put_bytes:188callssymbol:src/helix/teams/blob_store_s3.py:_raise_for_client_error:162(high)symbol:src/helix/teams/blob_store_s3.py:put_bytes:188callssymbol:src/helix/teams/blob_store_s3.py:exists:177(high)symbol:src/helix/teams/blob_store_s3.py:put_bytes:188callssymbol:src/helix/teams/blob_store.py:BlobPutResult:15(medium)symbol:src/helix/teams/blob_store_s3.py:put_bytes:188callssymbol:src/helix/teams/digest.py:sha256_bytes:28(medium)symbol:src/helix/teams/blob_store_s3.py:size_bytes:239callssymbol:src/helix/teams/blob_store_s3.py:_key_for:159(high)symbol:src/helix/teams/blob_store_s3.py:size_bytes:239callssymbol:src/helix/teams/blob_store_s3.py:_raise_for_client_error:162(high)symbol:src/helix/teams/blob_store.py:download_to_path:76callssymbol:src/helix/teams/blob_store.py:_path_for:39(high)symbol:src/helix/teams/blob_store.py:download_to_path:76callssymbol:src/helix/teams/blob_store.py:exists:21(high)symbol:src/helix/teams/blob_store.py:exists:42callssymbol:src/helix/teams/blob_store.py:_path_for:39(high)symbol:src/helix/teams/blob_store.py:exists:42callssymbol:src/helix/teams/blob_store.py:exists:21(high)symbol:src/helix/teams/blob_store.py:get_blob_store:90callssymbol:src/helix/teams/blob_store_s3.py:from_env:85(medium)symbol:src/helix/teams/blob_store.py:get_blob_store:90callssymbol:src/helix/teams/blob_store.py:ContentAddressedBlobStore:34(high)symbol:src/helix/teams/blob_store.py:get_blob_store:90callssymbol:src/helix/user_config.py:resolve_setting_str:155(medium)symbol:src/helix/teams/blob_store.py:get_bytes:70callssymbol:src/helix/teams/blob_store.py:_path_for:39(high)symbol:src/helix/teams/blob_store.py:open_reader:85callssymbol:src/helix/teams/blob_store.py:_path_for:39(high)symbol:src/helix/teams/blob_store.py:put_bytes:45callssymbol:src/helix/teams/blob_store.py:_path_for:39(high)symbol:src/helix/teams/blob_store.py:put_bytes:45callssymbol:src/helix/teams/blob_store.py:BlobPutResult:15(high)symbol:src/helix/teams/blob_store.py:put_bytes:45callssymbol:src/helix/teams/blob_store.py:exists:21(high)symbol:src/helix/teams/blob_store.py:put_bytes:45callssymbol:src/helix/teams/digest.py:sha256_bytes:28(medium)symbol:src/helix/teams/blob_store.py:put_bytes:45callssymbol:src/helix/temp.py:mkstemp:80(medium)symbol:src/helix/teams/blob_store.py:size_bytes:73callssymbol:src/helix/teams/blob_store.py:_path_for:39(high)symbol:src/helix/teams/client.py:acknowledge_registry_dependency:209callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/teams/client.py:acknowledge_registry_dependency:209callssymbol:src/helix/studio/ui_dispatcher.py:post:14(medium)symbol:src/helix/teams/client.py:acknowledge_registry_dependency:209callssymbol:src/helix/teams/client.py:_headers:24(high)symbol:src/helix/teams/client.py:add_registry_dependency:187callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/teams/client.py:add_registry_dependency:187callssymbol:src/helix/studio/ui_dispatcher.py:post:14(medium)symbol:src/helix/teams/client.py:add_registry_dependency:187callssymbol:src/helix/teams/client.py:_headers:24(high)symbol:src/helix/teams/client.py:create_registry_program:165callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/teams/client.py:create_registry_program:165callssymbol:src/helix/studio/ui_dispatcher.py:post:14(medium)symbol:src/helix/teams/client.py:create_registry_program:165callssymbol:src/helix/teams/client.py:_headers:24(high)symbol:src/helix/teams/client.py:create_run:35callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/teams/client.py:create_run:35callssymbol:src/helix/studio/ui_dispatcher.py:post:14(medium)symbol:src/helix/teams/client.py:create_run:35callssymbol:src/helix/teams/client.py:_headers:24(high)symbol:src/helix/teams/client.py:deprecate_registry_version:198callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/teams/client.py:deprecate_registry_version:198callssymbol:src/helix/studio/ui_dispatcher.py:post:14(medium)symbol:src/helix/teams/client.py:deprecate_registry_version:198callssymbol:src/helix/teams/client.py:_headers:24(high)symbol:src/helix/teams/client.py:download_blob:56callssymbol:src/helix/teams/client.py:_headers:24(high)symbol:src/helix/teams/client.py:download_blob:56callssymbol:src/helix/teams/digest.py:parse:21(medium)symbol:src/helix/teams/client.py:download_blob:56callssymbol:tests/test_basespace_client.py:iter_content:21(low)symbol:src/helix/teams/client.py:get_blob:46callssymbol:src/helix/teams/client.py:_headers:24(high)symbol:src/helix/teams/client.py:get_blob:46callssymbol:src/helix/teams/digest.py:parse:21(medium)symbol:src/helix/teams/client.py:get_receipt_bundle:76callssymbol:src/helix/teams/client.py:_headers:24(high)symbol:src/helix/teams/client.py:get_registry_graph:144callssymbol:src/helix/teams/client.py:_headers:24(high)symbol:src/helix/teams/client.py:get_registry_program:99callssymbol:src/helix/teams/client.py:_headers:24(high)symbol:src/helix/teams/client.py:get_registry_status:154callssymbol:src/helix/teams/client.py:_headers:24(high)symbol:src/helix/teams/client.py:get_telemetry_counters:220callssymbol:src/helix/teams/client.py:_headers:24(high)symbol:src/helix/teams/client.py:get_telemetry_seats:231callssymbol:src/helix/teams/client.py:_headers:24(high)symbol:src/helix/teams/client.py:list_registry_programs:86callssymbol:src/helix/teams/client.py:_headers:24(high)symbol:src/helix/teams/client.py:publish_registry_version:176callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/teams/client.py:publish_registry_version:176callssymbol:src/helix/studio/ui_dispatcher.py:post:14(medium)symbol:src/helix/teams/client.py:publish_registry_version:176callssymbol:src/helix/teams/client.py:_headers:24(high)symbol:src/helix/teams/client.py:put_blob:27callssymbol:src/helix/studio/ui_dispatcher.py:post:14(medium)symbol:src/helix/teams/client.py:put_blob:27callssymbol:src/helix/teams/client.py:_headers:24(high)symbol:src/helix/teams/client.py:put_blob:27callssymbol:src/helix/teams/digest.py:sha256_bytes:28(medium)symbol:src/helix/teams/db.py:_risk_summary_hash:48callssymbol:src/helix/teams/db.py:_sha256_prefixed_json:39(high)symbol:src/helix/teams/db.py:_sha256_prefixed_json:39callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/teams/db.py:_sha256_prefixed_json:39callssymbol:src/helix/teams/db.py:_json_dumps:35(high)symbol:src/helix/teams/db.py:create_project:751callssymbol:src/helix/teams/db.py:_utc_now:14(high)symbol:src/helix/teams/db.py:create_project:751callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:create_workspace:737callssymbol:src/helix/teams/db.py:_utc_now:14(high)symbol:src/helix/teams/db.py:create_workspace:737callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:disable_token:612callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:find_program_by_name:1236callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:get_bundle_by_receipt:1117callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:get_program_member_permission:1226callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:get_program_version_status:1790callssymbol:src/helix/teams/db.py:_dependency_fingerprint:60(high)symbol:src/helix/teams/db.py:get_program_version_status:1790callssymbol:src/helix/teams/db.py:_risk_summary_hash:48(high)symbol:src/helix/teams/db.py:get_program_version_status:1790callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:get_program_version_status:1790callssymbol:src/helix/teams/db.py:get_program_version:1653(high)symbol:src/helix/teams/db.py:get_program_version:1653callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:get_program:1258callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:get_project:821callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:get_run:987callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:get_share_token:1026callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:get_token:651callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:get_token:651callssymbol:src/helix/teams/db.py:TokenRecord:79(high)symbol:src/helix/teams/db.py:init_schema:127callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:runs:183(medium)symbol:src/helix/teams/db.py:init_schema:127callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(medium)symbol:src/helix/teams/db.py:init_schema:127callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:list_program_dependencies:1598callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:list_program_dependents:1622callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:list_program_members:1204callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:list_program_versions:1333callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:list_projects:760callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:list_workspaces:746callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:program_dependency_exists:1587callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:register_blob:836callssymbol:src/helix/teams/db.py:_utc_now:14(high)symbol:src/helix/teams/db.py:register_blob:836callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:remove_program_member:1200callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:set_program_version_deprecated:1646callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:telemetry_seats:779callssymbol:src/helix/teams/db.py:_utc_now:14(high)symbol:src/helix/teams/db.py:telemetry_seats:779callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/db.py:upsert_user:480callssymbol:src/helix/teams/db.py:_utc_now:14(high)symbol:src/helix/teams/db.py:upsert_user:480callssymbol:src/helix/teams/db.py:connect:108(high)symbol:src/helix/teams/digest.py:parse:21callssymbol:src/helix/teams/digest.py:Sha256Digest:8(high)symbol:src/helix/teams/digest.py:sha256_bytes:28callssymbol:src/helix/teams/digest.py:Sha256Digest:8(high)symbol:src/helix/teams/digest.py:sha256_text:32callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/teams/digest.py:sha256_text:32callssymbol:src/helix/teams/digest.py:sha256_bytes:28(high)symbol:src/helix/teams/oidc.py:_b64url_decode:26callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/teams/oidc.py:_b64url_decode:26callssymbol:src/helix/teams/oidc.py:OIDCAuthError:15(high)symbol:src/helix/teams/oidc.py:_best_role:87callssymbol:src/helix/teams/oidc.py:OIDCAuthError:15(high)symbol:src/helix/teams/oidc.py:_fetch_json:170callssymbol:src/helix/teams/oidc.py:_json_loads_no_dupes:37(high)symbol:src/helix/teams/oidc.py:_fetch_json:170callssymbol:src/helix/teams/oidc.py:OIDCAuthError:15(high)symbol:src/helix/teams/oidc.py:_load_jwks_from_path:162callssymbol:src/helix/teams/oidc.py:_json_loads_no_dupes:37(high)symbol:src/helix/teams/oidc.py:_load_jwks_from_path:162callssymbol:src/helix/teams/oidc.py:OIDCAuthError:15(high)symbol:src/helix/teams/oidc.py:_no_dupe_object_pairs:38callssymbol:src/helix/teams/oidc.py:OIDCAuthError:15(high)symbol:src/helix/teams/oidc.py:_now_s:158callssymbol:src/helix/clock.py:unix_time_s:96(medium)symbol:src/helix/teams/oidc.py:_now_s:158callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/teams/oidc.py:_parse_int_claim:72callssymbol:src/helix/teams/oidc.py:OIDCAuthError:15(high)symbol:src/helix/teams/oidc.py:_read_env_float:116callssymbol:src/helix/teams/oidc.py:OIDCAuthError:15(high)symbol:src/helix/teams/oidc.py:_read_env_int:106callssymbol:src/helix/teams/oidc.py:OIDCAuthError:15(high)symbol:src/helix/teams/oidc.py:_require_str:54callssymbol:src/helix/teams/oidc.py:OIDCAuthError:15(high)symbol:src/helix/teams/oidc.py:_resolve_jwks_url:190callssymbol:src/helix/teams/oidc.py:_json_loads_no_dupes:37(high)symbol:src/helix/teams/oidc.py:_resolve_jwks_url:190callssymbol:src/helix/teams/oidc.py:OIDCAuthError:15(high)symbol:src/helix/teams/oidc.py:_verify_rs256:341callssymbol:src/helix/teams/oidc.py:_b64url_decode:26(high)symbol:src/helix/teams/oidc.py:_verify_rs256:341callssymbol:src/helix/teams/oidc.py:OIDCAuthError:15(high)symbol:src/helix/teams/oidc.py:authenticate_bearer_token:371callssymbol:src/helix/clock.py:unix_time_s:96(medium)symbol:src/helix/teams/oidc.py:authenticate_bearer_token:371callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(medium)symbol:src/helix/teams/oidc.py:authenticate_bearer_token:371callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/teams/oidc.py:authenticate_bearer_token:371callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/teams/oidc.py:authenticate_bearer_token:371callssymbol:src/helix/teams/oidc.py:_audience_ok:60(high)symbol:src/helix/teams/oidc.py:authenticate_bearer_token:371callssymbol:src/helix/teams/oidc.py:_b64url_decode:26(high)symbol:src/helix/teams/oidc.py:authenticate_bearer_token:371callssymbol:src/helix/teams/oidc.py:_best_role:87(high)symbol:src/helix/teams/oidc.py:authenticate_bearer_token:371callssymbol:src/helix/teams/oidc.py:_json_loads_no_dupes:37(high)symbol:src/helix/teams/oidc.py:authenticate_bearer_token:371callssymbol:src/helix/teams/oidc.py:_jwk_for_kid:327(high)symbol:src/helix/teams/oidc.py:authenticate_bearer_token:371callssymbol:src/helix/teams/oidc.py:_parse_int_claim:72(high)symbol:src/helix/teams/oidc.py:authenticate_bearer_token:371callssymbol:src/helix/teams/oidc.py:_require_str:54(high)symbol:src/helix/teams/oidc.py:authenticate_bearer_token:371callssymbol:src/helix/teams/oidc.py:_verify_rs256:341(high)symbol:src/helix/teams/oidc.py:authenticate_bearer_token:371callssymbol:src/helix/teams/oidc.py:get_jwks:211(high)symbol:src/helix/teams/oidc.py:authenticate_bearer_token:371callssymbol:src/helix/teams/oidc.py:OIDCAuthError:15(high)symbol:src/helix/teams/oidc.py:authenticate_bearer_token:371callssymbol:src/helix/teams/oidc.py:OIDCIdentity:365(high)symbol:src/helix/teams/oidc.py:get_jwks:211callssymbol:src/helix/teams/oidc.py:_fetch_json:170(high)symbol:src/helix/teams/oidc.py:get_jwks:211callssymbol:src/helix/teams/oidc.py:_load_jwks_from_path:162(high)symbol:src/helix/teams/oidc.py:get_jwks:211callssymbol:src/helix/teams/oidc.py:_now_s:158(high)symbol:src/helix/teams/oidc.py:get_jwks:211callssymbol:src/helix/teams/oidc.py:_resolve_jwks_url:190(high)symbol:src/helix/teams/oidc.py:load_oidc_config_from_env:264callssymbol:src/helix/teams/oidc.py:_read_env_float:116(high)symbol:src/helix/teams/oidc.py:load_oidc_config_from_env:264callssymbol:src/helix/teams/oidc.py:_read_env_int:106(high)symbol:src/helix/teams/oidc.py:load_oidc_config_from_env:264callssymbol:src/helix/teams/oidc.py:JWKSProvider:126(high)symbol:src/helix/teams/oidc.py:load_oidc_config_from_env:264callssymbol:src/helix/teams/oidc.py:OIDCAuthError:15(high)symbol:src/helix/teams/oidc.py:load_oidc_config_from_env:264callssymbol:src/helix/teams/oidc.py:OIDCConfig:254(high)symbol:src/helix/teams/release_integrity.py:_load_family_qualifications:223callssymbol:src/helix/teams/release_integrity.py:ModelFamilyQualificationState:39(high)symbol:src/helix/teams/release_integrity.py:_load_panel_outcomes:199callssymbol:src/helix/teams/release_integrity.py:PanelOutcomeFingerprint:18(high)symbol:src/helix/teams/release_integrity.py:compute_summary_hash:112callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/teams/release_integrity.py:compute_summary_hash:112callssymbol:src/helix/teams/release_integrity.py:to_dict:27(high)symbol:src/helix/teams/release_integrity.py:generate_release_integrity_artifact:290callssymbol:src/helix/teams/release_integrity.py:compute_summary_hash:112(high)symbol:src/helix/teams/release_integrity.py:generate_release_integrity_artifact:290callssymbol:src/helix/teams/release_integrity.py:generate:167(high)symbol:src/helix/teams/release_integrity.py:generate_release_integrity_artifact:290callssymbol:src/helix/teams/release_integrity.py:ReleaseIntegrityGenerator:142(high)symbol:src/helix/teams/release_integrity.py:generate_release_integrity_artifact:290callssymbol:src/helix/teams/release_integrity.py:to_json:109(high)symbol:src/helix/teams/release_integrity.py:generate:167callssymbol:src/helix/teams/release_integrity.py:_compute_drift:279(high)symbol:src/helix/teams/release_integrity.py:generate:167callssymbol:src/helix/teams/release_integrity.py:_load_contract_version:271(high)symbol:src/helix/teams/release_integrity.py:generate:167callssymbol:src/helix/teams/release_integrity.py:_load_family_qualifications:223(high)symbol:src/helix/teams/release_integrity.py:generate:167callssymbol:src/helix/teams/release_integrity.py:_load_panel_outcomes:199(high)symbol:src/helix/teams/release_integrity.py:generate:167callssymbol:src/helix/teams/release_integrity.py:_load_thresholds:262(high)symbol:src/helix/teams/release_integrity.py:generate:167callssymbol:src/helix/teams/release_integrity.py:ReleaseIntegrityArtifact:60(high)symbol:src/helix/teams/release_integrity.py:generate:167callssymbol:src/helix/teams/release_integrity.py:validate_continuity:117(high)symbol:src/helix/teams/release_integrity.py:to_dict:93callssymbol:src/helix/teams/release_integrity.py:to_dict:27(high)symbol:src/helix/teams/release_integrity.py:to_json:109callssymbol:src/helix/teams/release_integrity.py:to_dict:27(high)symbol:src/helix/teams/runner.py:_read_pubkey_b64:20callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/teams/server.py:_auth:311callssymbol:src/helix/teams/db.py:get_token:651(medium)symbol:src/helix/teams/server.py:_auth:311callssymbol:src/helix/teams/oidc.py:authenticate_bearer_token:371(medium)symbol:src/helix/teams/server.py:_auth:311callssymbol:src/helix/teams/server.py:_token_sha256_hex:134(high)symbol:src/helix/teams/server.py:_auth:311callssymbol:src/helix/teams/server.py:_utc_now:30(high)symbol:src/helix/teams/server.py:_auth:311callssymbol:src/helix/teams/server.py:AuthContext:128(high)symbol:src/helix/teams/server.py:_can_admin_program:389callssymbol:src/helix/teams/db.py:get_program_member_permission:1226(medium)symbol:src/helix/teams/server.py:_can_admin_program:389callssymbol:src/helix/teams/server.py:_perm_rank:356(high)symbol:src/helix/teams/server.py:_can_read_program:360callssymbol:src/helix/teams/db.py:get_program_member_permission:1226(medium)symbol:src/helix/teams/server.py:_can_read_program:360callssymbol:src/helix/teams/server.py:_perm_rank:356(high)symbol:src/helix/teams/server.py:_can_write_program:377callssymbol:src/helix/teams/db.py:get_program_member_permission:1226(medium)symbol:src/helix/teams/server.py:_can_write_program:377callssymbol:src/helix/teams/server.py:_perm_rank:356(high)symbol:src/helix/teams/server.py:_extract_changed_paths:138callssymbol:src/helix/governance/ledger.py:add:1504(medium)symbol:src/helix/teams/server.py:_handle_error:401callssymbol:src/helix/teams/server.py:_send_json:47(high)symbol:src/helix/teams/server.py:_registry_fields_from_bundle_zip:186callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/teams/server.py:_require:341callssymbol:src/helix/teams/server.py:_auth:311(high)symbol:src/helix/teams/server.py:_require:341callssymbol:src/helix/teams/server.py:_role_rank:65(high)symbol:src/helix/teams/server.py:_send_json:47callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/teams/server.py:_send_json:47callssymbol:src/helix/teams/server.py:send_response:307(high)symbol:src/helix/teams/server.py:_send_text:56callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/teams/server.py:_send_text:56callssymbol:src/helix/teams/server.py:send_response:307(high)symbol:src/helix/teams/server.py:_token_sha256_hex:134callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/teams/server.py:create_httpd:1677callssymbol:src/helix/teams/blob_store.py:get_blob_store:90(medium)symbol:src/helix/teams/server.py:create_httpd:1677callssymbol:src/helix/teams/db.py:init_schema:127(medium)symbol:src/helix/teams/server.py:create_httpd:1677callssymbol:src/helix/teams/db.py:TeamsDB:103(medium)symbol:src/helix/teams/server.py:create_httpd:1677callssymbol:src/helix/teams/server.py:handler_factory:294(high)symbol:src/helix/teams/server.py:do_GET:412callssymbol:src/helix/teams/db.py:telemetry_seats:779(medium)symbol:src/helix/teams/server.py:do_GET:412callssymbol:src/helix/teams/server.py:_require:341(high)symbol:src/helix/teams/server.py:do_GET:412callssymbol:src/helix/teams/server.py:_send_json:47(high)symbol:src/helix/teams/server.py:do_GET:412callssymbol:src/helix/teams/server.py:_send_text:56(high)symbol:src/helix/teams/server.py:do_GET:412callssymbol:src/helix/teams/server.py:render_prometheus:93(high)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/governance/ledger.py:compute_governance_state:1265(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/governance/notify.py:try_notify_slack:26(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/security/tokens.py:token_hex:12(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/security/tokens.py:token_urlsafe:16(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/systems/bundle_loader.py:load_systems_bundle:47(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/db.py:acknowledge_program_dependency:1695(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/db.py:add_program_dependency:1549(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/db.py:create_program_version:1379(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/db.py:create_program:1147(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/db.py:create_project:751(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/db.py:create_run:844(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/db.py:create_workspace:737(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/db.py:disable_token_with_audit:623(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/db.py:find_program_by_name:1236(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/db.py:get_program_version_status:1790(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/db.py:get_program_version:1653(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/db.py:get_program:1258(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/db.py:issue_token_with_audit:558(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/db.py:list_program_dependents:1622(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/db.py:program_dependency_exists:1587(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/db.py:record_audit:669(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/db.py:register_blob:836(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/db.py:register_bundle_snapshot:1031(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/db.py:register_receipt:1082(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/db.py:set_program_version_deprecated:1646(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/db.py:upsert_program_member:1178(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/digest.py:parse:21(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/server.py:_can_admin_program:389(high)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/server.py:_can_read_program:360(high)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/server.py:_can_write_program:377(high)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/server.py:_extract_changed_paths:138(high)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/server.py:_handle_error:401(high)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/server.py:_is_semver:167(high)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/server.py:_looks_like_systems_bundle:274(high)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/server.py:_off_target_severity_rank:174(high)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/server.py:_read_json_body:39(high)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/server.py:_registry_fields_from_bundle_zip:186(high)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/server.py:_require_workspace_access:349(high)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/server.py:_require:341(high)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/server.py:_send_json:47(high)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/server.py:observe_request:88(high)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/systems_db.py:get_bundle_acceptance_status:478(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/systems_db.py:init_systems_schema:137(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/systems_db.py:is_bundle_accepted:451(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/teams/systems_db.py:SystemsAcceptanceDB:120(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/temp.py:mkstemp:80(medium)symbol:src/helix/teams/server.py:do_POST:1009callssymbol:src/helix/validation/verdict.py:verify_verdict_signature:35(medium)symbol:src/helix/teams/server.py:handler_factory:294callssymbol:src/helix/teams/oidc.py:load_oidc_config_from_env:264(medium)symbol:src/helix/teams/server.py:handler_factory:294callssymbol:src/helix/teams/server.py:Handler:303(high)symbol:src/helix/teams/server.py:handler_factory:294callssymbol:src/helix/teams/server.py:TeamsMetrics:83(high)symbol:src/helix/teams/server.py:main:1698callssymbol:src/helix/teams/server.py:run_server:1685(high)symbol:src/helix/teams/server.py:observe_request:88callssymbol:src/helix/teams/server.py:_metrics_path_label:70(high)symbol:src/helix/teams/server.py:render_prometheus:93callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/teams/server.py:run_server:1685callssymbol:src/helix/governance/posture.py:format_enforcement_posture:144(medium)symbol:src/helix/teams/server.py:run_server:1685callssymbol:src/helix/teams/server.py:create_httpd:1677(high)symbol:src/helix/teams/systems_acceptance_types.py:from_dict:187callssymbol:src/helix/teams/systems_acceptance_types.py:AcceptanceDecision:19(high)symbol:src/helix/teams/systems_acceptance_types.py:from_dict:187callssymbol:src/helix/teams/systems_acceptance_types.py:RejectionReasonCode:29(high)symbol:src/helix/teams/systems_acceptance.py:_generate_review_id:370callssymbol:src/helix/entropy.py:uuid4:95(medium)symbol:src/helix/teams/systems_acceptance.py:_verify_bundle:198callssymbol:src/helix/systems/bundle.py:verify_bundle:283(medium)symbol:src/helix/teams/systems_cli.py:cmd_apply_policy:236callssymbol:src/helix/teams/systems_acceptance_types.py:SystemsAcceptancePolicy:65(medium)symbol:src/helix/teams/systems_cli.py:cmd_apply_policy:236callssymbol:src/helix/teams/systems_db.py:init_systems_schema:137(medium)symbol:src/helix/teams/systems_cli.py:cmd_apply_policy:236callssymbol:src/helix/teams/systems_db.py:store_policy:144(medium)symbol:src/helix/teams/systems_cli.py:cmd_apply_policy:236callssymbol:src/helix/teams/systems_db.py:SystemsAcceptanceDB:120(medium)symbol:src/helix/teams/systems_cli.py:cmd_list_policies:326callssymbol:src/helix/teams/systems_db.py:init_systems_schema:137(medium)symbol:src/helix/teams/systems_cli.py:cmd_list_policies:326callssymbol:src/helix/teams/systems_db.py:list_policies:209(medium)symbol:src/helix/teams/systems_cli.py:cmd_list_policies:326callssymbol:src/helix/teams/systems_db.py:SystemsAcceptanceDB:120(medium)symbol:src/helix/teams/systems_cli.py:cmd_review:144callssymbol:src/helix/teams/systems_db.py:get_review:363(medium)symbol:src/helix/teams/systems_cli.py:cmd_review:144callssymbol:src/helix/teams/systems_db.py:init_systems_schema:137(medium)symbol:src/helix/teams/systems_cli.py:cmd_review:144callssymbol:src/helix/teams/systems_db.py:list_reviews:391(medium)symbol:src/helix/teams/systems_cli.py:cmd_review:144callssymbol:src/helix/teams/systems_db.py:SystemsAcceptanceDB:120(medium)symbol:src/helix/teams/systems_cli.py:cmd_set_reference:286callssymbol:src/helix/systems/bundle_loader.py:load_systems_bundle:47(medium)symbol:src/helix/teams/systems_cli.py:cmd_set_reference:286callssymbol:src/helix/teams/systems_acceptance_types.py:SystemsReferenceGate:271(medium)symbol:src/helix/teams/systems_cli.py:cmd_set_reference:286callssymbol:src/helix/teams/systems_cli.py:_utc_now:47(high)symbol:src/helix/teams/systems_cli.py:cmd_set_reference:286callssymbol:src/helix/teams/systems_db.py:init_systems_schema:137(medium)symbol:src/helix/teams/systems_cli.py:cmd_set_reference:286callssymbol:src/helix/teams/systems_db.py:set_reference_gate:219(medium)symbol:src/helix/teams/systems_cli.py:cmd_set_reference:286callssymbol:src/helix/teams/systems_db.py:SystemsAcceptanceDB:120(medium)symbol:src/helix/teams/systems_cli.py:cmd_show_review:186callssymbol:src/helix/systems/bundle_loader.py:load_systems_bundle:47(medium)symbol:src/helix/teams/systems_cli.py:cmd_show_review:186callssymbol:src/helix/systems/reviewer_summary_qualified.py:create_qualified_summary:66(medium)symbol:src/helix/teams/systems_cli.py:cmd_show_review:186callssymbol:src/helix/teams/systems_db.py:get_review:363(medium)symbol:src/helix/teams/systems_cli.py:cmd_show_review:186callssymbol:src/helix/teams/systems_db.py:init_systems_schema:137(medium)symbol:src/helix/teams/systems_cli.py:cmd_show_review:186callssymbol:src/helix/teams/systems_db.py:SystemsAcceptanceDB:120(medium)symbol:src/helix/teams/systems_cli.py:cmd_submit_bundle:52callssymbol:src/helix/systems/bundle_loader.py:load_systems_bundle:47(medium)symbol:src/helix/teams/systems_cli.py:cmd_submit_bundle:52callssymbol:src/helix/systems/bundle.py:verify_bundle:283(medium)symbol:src/helix/teams/systems_cli.py:cmd_submit_bundle:52callssymbol:src/helix/teams/systems_acceptance_types.py:SystemsBundleSubmission:305(medium)symbol:src/helix/teams/systems_cli.py:cmd_submit_bundle:52callssymbol:src/helix/teams/systems_acceptance.py:AcceptanceEngine:46(medium)symbol:src/helix/teams/systems_cli.py:cmd_submit_bundle:52callssymbol:src/helix/teams/systems_acceptance.py:process_submission:60(medium)symbol:src/helix/teams/systems_cli.py:cmd_submit_bundle:52callssymbol:src/helix/teams/systems_db.py:get_policies_for_lane:200(medium)symbol:src/helix/teams/systems_cli.py:cmd_submit_bundle:52callssymbol:src/helix/teams/systems_db.py:init_systems_schema:137(medium)symbol:src/helix/teams/systems_cli.py:cmd_submit_bundle:52callssymbol:src/helix/teams/systems_db.py:store_policy:144(medium)symbol:src/helix/teams/systems_cli.py:cmd_submit_bundle:52callssymbol:src/helix/teams/systems_db.py:store_review:326(medium)symbol:src/helix/teams/systems_cli.py:cmd_submit_bundle:52callssymbol:src/helix/teams/systems_db.py:store_submission:271(medium)symbol:src/helix/teams/systems_cli.py:cmd_submit_bundle:52callssymbol:src/helix/teams/systems_db.py:SystemsAcceptanceDB:120(medium)symbol:src/helix/teams/systems_cli.py:cmd_submit_bundle:52callssymbol:src/helix/teams/systems_policy.py:create_default_policy:200(medium)symbol:src/helix/teams/systems_db.py:_row_to_review:415callssymbol:src/helix/teams/systems_acceptance_types.py:AcceptanceDecision:19(medium)symbol:src/helix/teams/systems_db.py:_row_to_review:415callssymbol:src/helix/teams/systems_acceptance_types.py:PolicyEvaluationResult:165(medium)symbol:src/helix/teams/systems_db.py:_row_to_review:415callssymbol:src/helix/teams/systems_acceptance_types.py:RejectionReasonCode:29(medium)symbol:src/helix/teams/systems_db.py:_row_to_review:415callssymbol:src/helix/teams/systems_acceptance_types.py:SystemsAcceptanceReview:196(medium)symbol:src/helix/teams/systems_db.py:get_bundle_acceptance_status:478callssymbol:src/helix/teams/systems_db.py:connect:129(high)symbol:src/helix/teams/systems_db.py:get_policies_for_lane:200callssymbol:src/helix/teams/systems_db.py:connect:129(high)symbol:src/helix/teams/systems_db.py:get_policy:189callssymbol:src/helix/teams/systems_db.py:connect:129(high)symbol:src/helix/teams/systems_db.py:get_reference_gate:243callssymbol:src/helix/teams/systems_acceptance_types.py:SystemsReferenceGate:271(medium)symbol:src/helix/teams/systems_db.py:get_reference_gate:243callssymbol:src/helix/teams/systems_db.py:connect:129(high)symbol:src/helix/teams/systems_db.py:get_review_for_bundle:376callssymbol:src/helix/teams/systems_db.py:_row_to_review:415(high)symbol:src/helix/teams/systems_db.py:get_review_for_bundle:376callssymbol:src/helix/teams/systems_db.py:connect:129(high)symbol:src/helix/teams/systems_db.py:get_review:363callssymbol:src/helix/teams/systems_db.py:_row_to_review:415(high)symbol:src/helix/teams/systems_db.py:get_review:363callssymbol:src/helix/teams/systems_db.py:connect:129(high)symbol:src/helix/teams/systems_db.py:get_submission:293callssymbol:src/helix/teams/systems_acceptance_types.py:SystemsBundleSubmission:305(medium)symbol:src/helix/teams/systems_db.py:get_submission:293callssymbol:src/helix/teams/systems_db.py:connect:129(high)symbol:src/helix/teams/systems_db.py:init_systems_schema:137callssymbol:src/helix/teams/systems_db.py:connect:129(high)symbol:src/helix/teams/systems_db.py:is_bundle_accepted:451callssymbol:src/helix/teams/systems_db.py:connect:129(high)symbol:src/helix/teams/systems_db.py:list_policies:209callssymbol:src/helix/teams/systems_db.py:connect:129(high)symbol:src/helix/teams/systems_db.py:set_reference_gate:219callssymbol:src/helix/teams/systems_db.py:connect:129(high)symbol:src/helix/teams/systems_db.py:store_policy:144callssymbol:src/helix/teams/systems_db.py:connect:129(high)symbol:src/helix/teams/systems_db.py:store_review:326callssymbol:src/helix/teams/systems_db.py:connect:129(high)symbol:src/helix/teams/systems_db.py:store_submission:271callssymbol:src/helix/teams/systems_db.py:connect:129(high)symbol:src/helix/teams/systems_db.py:update_submission_status:316callssymbol:src/helix/teams/systems_db.py:connect:129(high)symbol:src/helix/teams/systems_enforcement.py:__init__:107callssymbol:src/helix/teams/systems_enforcement.py:_load_panel:111(high)symbol:src/helix/teams/systems_enforcement.py:__new__:71callssymbol:src/helix/rng.py:__new__:60(medium)symbol:src/helix/teams/systems_enforcement.py:__new__:71callssymbol:src/helix/teams/systems_enforcement.py:_load_registry:78(high)symbol:src/helix/teams/systems_enforcement.py:_load_registry:78callssymbol:src/helix/teams/systems_enforcement.py:ModelFamilyStatus:41(high)symbol:src/helix/teams/systems_enforcement.py:annotate_review_summary:155callssymbol:src/helix/teams/systems_enforcement.py:get_annotation:59(high)symbol:src/helix/teams/systems_enforcement.py:annotate_review_summary:155callssymbol:src/helix/teams/systems_enforcement.py:get_status:92(high)symbol:src/helix/teams/systems_enforcement.py:annotate_review_summary:155callssymbol:src/helix/teams/systems_enforcement.py:ModelFamilyRegistry:66(high)symbol:src/helix/teams/systems_enforcement.py:can_export:49callssymbol:src/helix/teams/systems_enforcement.py:_normalize_export_label:35(high)symbol:src/helix/teams/systems_enforcement.py:check_bundle_export_permission:137callssymbol:src/helix/teams/systems_enforcement.py:can_export:49(high)symbol:src/helix/teams/systems_enforcement.py:check_bundle_export_permission:137callssymbol:src/helix/teams/systems_enforcement.py:get_status:92(high)symbol:src/helix/teams/systems_enforcement.py:check_bundle_export_permission:137callssymbol:src/helix/teams/systems_enforcement.py:ModelFamilyRegistry:66(high)symbol:src/helix/temp.py:_deterministic_mode:25callssymbol:src/helix/temp.py:_truthy:21(high)symbol:src/helix/temp.py:_next_suffix_hex:47callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/temp.py:mkdtemp:55callssymbol:src/helix/determinism/nondet.py:nondeterminism_allowed:27(medium)symbol:src/helix/temp.py:mkdtemp:55callssymbol:src/helix/temp.py:_deterministic_mode:25(high)symbol:src/helix/temp.py:mkdtemp:55callssymbol:src/helix/temp.py:_next_suffix_hex:47(high)symbol:src/helix/temp.py:mkdtemp:55callssymbol:src/helix/temp.py:gettempdir:43(high)symbol:src/helix/temp.py:set_deterministic_temp_seed_from_run_id:34callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/temp.py:set_deterministic_temp_seed_from_run_id:34callssymbol:src/helix/temp.py:set_deterministic_temp_seed:29(high)symbol:src/helix/temp.py:TemporaryDirectory:117callssymbol:src/helix/temp.py:mkdtemp:55(high)symbol:src/helix/user_config.py:_dump_config_toml:217callssymbol:src/helix/user_config.py:_toml_value:209(high)symbol:src/helix/user_config.py:_read_full_config:244callssymbol:src/helix/user_config.py:UserConfigError:32(high)symbol:src/helix/user_config.py:_toml_value:209callssymbol:src/helix/user_config.py:_toml_quote:204(high)symbol:src/helix/user_config.py:default_config_path:50callssymbol:src/helix/user_config.py:_xdg_config_home:43(high)symbol:src/helix/user_config.py:resolve_config_path:54callssymbol:src/helix/user_config.py:default_config_path:50(high)symbol:src/helix/validation/runner.py:_apply_expected_failure_semantics:1807callssymbol:src/helix/teams/systems_acceptance_types.py:passed:175(medium)symbol:src/helix/validation/runner.py:_b64encode:41callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/validation/runner.py:_determinism_shim:56callssymbol:src/helix/determinism/guard.py:deterministic_context:93(medium)symbol:src/helix/validation/runner.py:_diff_bytes:407callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/validation/runner.py:_diff_bytes:407callssymbol:src/helix/validation/runner.py:_diff_text:392(high)symbol:src/helix/validation/runner.py:_diff_hints:426callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(medium)symbol:src/helix/validation/runner.py:_diff_hints:426callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/validation/runner.py:_diff_hints:426callssymbol:src/helix/validation/runner.py:_normalize_newlines:45(high)symbol:src/helix/validation/runner.py:_dist_from_entries:1492callssymbol:src/helix/validation/runner.py:_round_dist:1476(high)symbol:src/helix/validation/runner.py:_dist_from_spectrum:1525callssymbol:src/helix/validation/runner.py:_round_dist:1476(high)symbol:src/helix/validation/runner.py:_dist_to_entries:1512callssymbol:src/helix/validation/runner.py:_stable_key_order:1464(high)symbol:src/helix/validation/runner.py:_frameshift_fraction:1566callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/validation/runner.py:_iter_fastq:332callssymbol:src/helix/validation/runner.py:_open_text_maybe_gzip:313(high)symbol:src/helix/validation/runner.py:_kl_divergence:1593callssymbol:src/helix/validation/runner.py:_stable_key_order:1464(high)symbol:src/helix/validation/runner.py:_open_pack_dir:202callssymbol:src/helix/validation/runner.py:_repo_root:25(high)symbol:src/helix/validation/runner.py:_open_pack_dir:202callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:src/helix/validation/runner.py:_pack_by_name:193callssymbol:src/helix/validation/runner.py:list_packs:132(high)symbol:src/helix/validation/runner.py:_read_private_key_raw:63callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/validation/runner.py:_read_private_key_raw:63callssymbol:src/helix/studio/iterated_dynamics.py:key:21(medium)symbol:src/helix/validation/runner.py:_round_dist:1476callssymbol:src/helix/validation/runner.py:_stable_key_order:1464(high)symbol:src/helix/validation/runner.py:_sign_ed25519:77callssymbol:Visualization_Bench/prototype.js:sign:572(low)symbol:src/helix/validation/runner.py:_top_keys:1589callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/validation/runner.py:_top_keys:1589callssymbol:src/helix/validation/runner.py:_tie_breaker:1581(high)symbol:src/helix/validation/runner.py:_write_text_utf8:49callssymbol:src/helix/validation/runner.py:_normalize_newlines:45(high)symbol:src/helix/validation/runner.py:list_packs:132callssymbol:src/helix/validation/runner.py:ValidationPack:126(high)symbol:src/helix/validation/verdict.py:read_public_key_raw:21callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helix/validation/verdict.py:read_public_key_raw:21callssymbol:src/helix/studio/iterated_dynamics.py:key:21(medium)symbol:src/helix/veribiota/checks.py:_ensure:22callssymbol:src/helix/veribiota/checks.py:LeanCheckError:9(high)symbol:src/helix/veribiota/checks.py:_extract_prob_masses:185callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/veribiota/checks.py:_extract_prob_masses:185callssymbol:src/helix/veribiota/checks.py:_safe_prob_mass:101(high)symbol:src/helix/veribiota/exporter.py:_build_dag_record:167callssymbol:src/helix/veribiota/exporter.py:_format_edges:127(high)symbol:src/helix/veribiota/exporter.py:_build_dag_record:167callssymbol:src/helix/veribiota/exporter.py:_format_nodes:97(high)symbol:src/helix/veribiota/exporter.py:_build_dag_record:167callssymbol:src/helix/veribiota/exporter.py:_format_record:84(high)symbol:src/helix/veribiota/exporter.py:_format_assoc_list:30callssymbol:src/helix/veribiota/exporter.py:_lean_string:13(high)symbol:src/helix/veribiota/exporter.py:_format_edges:127callssymbol:src/helix/veribiota/exporter.py:_format_event_option:50(high)symbol:src/helix/veribiota/exporter.py:_format_edges:127callssymbol:src/helix/veribiota/exporter.py:_format_record:84(high)symbol:src/helix/veribiota/exporter.py:_format_edges:127callssymbol:src/helix/veribiota/exporter.py:_indent:92(high)symbol:src/helix/veribiota/exporter.py:_format_edges:127callssymbol:src/helix/veribiota/exporter.py:_lean_float:19(high)symbol:src/helix/veribiota/exporter.py:_format_event_option:50callssymbol:src/helix/veribiota/exporter.py:_format_record:84(high)symbol:src/helix/veribiota/exporter.py:_format_event_option:50callssymbol:src/helix/veribiota/exporter.py:_lean_string:13(high)symbol:src/helix/veribiota/exporter.py:_format_nodes:97callssymbol:src/helix/veribiota/exporter.py:_format_assoc_list:30(high)symbol:src/helix/veribiota/exporter.py:_format_nodes:97callssymbol:src/helix/veribiota/exporter.py:_format_record:84(high)symbol:src/helix/veribiota/exporter.py:_format_nodes:97callssymbol:src/helix/veribiota/exporter.py:_indent:92(high)symbol:src/helix/veribiota/exporter.py:_format_nodes:97callssymbol:src/helix/veribiota/exporter.py:_lean_float:19(high)symbol:src/helix/veribiota/exporter.py:_format_string_list:44callssymbol:src/helix/veribiota/exporter.py:_lean_string:13(high)symbol:src/helix/veribiota/exporter.py:_sanitize_namespace:159callssymbol:src/helix/veribiota/exporter.py:_safe_identifier:150(high)symbol:src/helix/visualization/_dag_utils.py:compute_layout:34callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/visualization/_dag_utils.py:format_stage_label:10callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:src/helix/visualization/dag_viz.py:_build_nx_graph:29callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/visualization/dag_viz.py:_build_nx_graph:29callssymbol:src/helix/visualization/_dag_utils.py:format_stage_label:10(medium)symbol:src/helix/visualization/dag_viz.py:_build_nx_graph:29callssymbol:src/helix/visualization/dag_viz.py:_node_probability:24(high)symbol:src/helix/visualization/dag_viz.py:_normalize_probabilities:65callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/viz/_utils.py:_footer_text:63callssymbol:src/helix/clinical/engine.py:filter:116(medium)symbol:src/helix/viz/_utils.py:apply_rc:31callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/viz/_utils.py:to_json:59callssymbol:src/helix/viz/_utils.py:to_payload:49(high)symbol:src/helix/viz/alignment.py:_path_from_cigar:24callssymbol:src/helix/viz/alignment.py:_parse_cigar:15(high)symbol:src/helix/viz/motif.py:plot_pwm:140callssymbol:src/helix/viz/motif.py:plot_motif_logo:69(high)symbol:src/helix/wetlab/preflight_linter.py:__init__:147callssymbol:src/helix/wetlab/preflight_linter.py:format_wetlab_preflight_report:923(high)symbol:src/helix/wetlab/preflight_linter.py:_coerce_str_list:172callssymbol:src/helix/wetlab/preflight_linter.py:_as_sequence:157(high)symbol:src/helix/wetlab/preflight_linter.py:_coerce_str_list:172callssymbol:src/helix/wetlab/preflight_linter.py:_text:163(high)symbol:src/helix/wetlab/preflight_linter.py:_count_cut_guides:413callssymbol:src/helix/wetlab/preflight_linter.py:_text:163(high)symbol:src/helix/wetlab/preflight_linter.py:_extract_assay_type_value:271callssymbol:src/helix/wetlab/preflight_linter.py:_text:163(high)symbol:src/helix/wetlab/preflight_linter.py:_extract_cell_class:349callssymbol:src/helix/wetlab/preflight_linter.py:_text:163(high)symbol:src/helix/wetlab/preflight_linter.py:_extract_cell_class:349callssymbol:src/helix/wetlab/preflight_linter.py:_wetlab_section:193(high)symbol:src/helix/wetlab/preflight_linter.py:_extract_controls:284callssymbol:src/helix/wetlab/preflight_linter.py:_coerce_str_list:172(high)symbol:src/helix/wetlab/preflight_linter.py:_extract_controls:284callssymbol:src/helix/wetlab/preflight_linter.py:_wetlab_section:193(high)symbol:src/helix/wetlab/preflight_linter.py:_extract_decision_framing:300callssymbol:src/helix/wetlab/preflight_linter.py:_wetlab_section:193(high)symbol:src/helix/wetlab/preflight_linter.py:_extract_delivery_modality:365callssymbol:src/helix/wetlab/preflight_linter.py:_text:163(high)symbol:src/helix/wetlab/preflight_linter.py:_extract_delivery_modality:365callssymbol:src/helix/wetlab/preflight_linter.py:_wetlab_section:193(high)symbol:src/helix/wetlab/preflight_linter.py:_extract_ko_isoform_resolution:374callssymbol:src/helix/wetlab/preflight_linter.py:_wetlab_section:193(high)symbol:src/helix/wetlab/preflight_linter.py:_extract_locus_annotations:311callssymbol:src/helix/wetlab/preflight_linter.py:_wetlab_section:193(high)symbol:src/helix/wetlab/preflight_linter.py:_extract_protein_half_life_hours:341callssymbol:src/helix/wetlab/preflight_linter.py:_float_value:324(high)symbol:src/helix/wetlab/preflight_linter.py:_extract_protein_half_life_hours:341callssymbol:src/helix/wetlab/preflight_linter.py:_wetlab_section:193(high)symbol:src/helix/wetlab/preflight_linter.py:_extract_readout_time_hours:333callssymbol:src/helix/wetlab/preflight_linter.py:_float_value:324(high)symbol:src/helix/wetlab/preflight_linter.py:_extract_readout_time_hours:333callssymbol:src/helix/wetlab/preflight_linter.py:_wetlab_section:193(high)symbol:src/helix/wetlab/preflight_linter.py:_extract_single_guide_justification:401callssymbol:src/helix/wetlab/preflight_linter.py:_text:163(high)symbol:src/helix/wetlab/preflight_linter.py:_extract_single_guide_justification:401callssymbol:src/helix/wetlab/preflight_linter.py:_wetlab_section:193(high)symbol:src/helix/wetlab/preflight_linter.py:_pick:255callssymbol:src/helix/wetlab/preflight_linter.py:_text:163(high)symbol:src/helix/wetlab/preflight_linter.py:_pick:379callssymbol:src/helix/wetlab/preflight_linter.py:_text:163(high)symbol:src/helix/wetlab/preflight_linter.py:_sort_key:828callssymbol:src/helix/wetlab/preflight_linter.py:_severity_rank:825(high)symbol:src/helix/wetlab/preflight_linter.py:_sort_key:828callssymbol:src/helix/wetlab/preflight_linter.py:_text:163(high)symbol:src/helix/wetlab/preflight_linter.py:format_wetlab_preflight_report:923callssymbol:src/helix/wetlab/preflight_linter.py:_text:163(high)symbol:src/helix/wetlab/preflight_linter.py:format_wetlab_preflight_report:923callssymbol:src/helix/wetlab/preflight_linter.py:wetlab_preflight_summary_line:912(high)symbol:src/helix/wetlab/preflight_linter.py:wetlab_preflight_report_json:944callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helix/wetlab/preflight_linter.py:wetlab_preflight_report_json:944callssymbol:src/helix/wetlab/preflight_linter.py:wetlab_preflight_report_to_dict:864(high)symbol:src/helix/workflows.py:_dict_to_cli:82callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helix/workflows.py:_dict_to_cli:82callssymbol:src/helix/workflows.py:_normalize_path:74(high)symbol:src/helix/workflows.py:_load_config:68callssymbol:src/helix/workflows.py:_ensure_yaml_available:63(high)symbol:src/helixspec/ast.py:_span:160callssymbol:src/helixspec/errors.py:Span:8(medium)symbol:src/helixspec/ast.py:base_edit:238callssymbol:src/helixspec/ast.py:_span:160(high)symbol:src/helixspec/ast.py:base_edit:238callssymbol:src/helixspec/ast.py:EditStmt:139(high)symbol:src/helixspec/ast.py:constraints_stmt:348callssymbol:src/helixspec/ast.py:_span:160(high)symbol:src/helixspec/ast.py:constraints_stmt:348callssymbol:src/helixspec/ast.py:ConstraintsStmt:133(high)symbol:src/helixspec/ast.py:cut_edit:224callssymbol:src/helixspec/ast.py:_span:160(high)symbol:src/helixspec/ast.py:cut_edit:224callssymbol:src/helixspec/ast.py:EditStmt:139(high)symbol:src/helixspec/ast.py:edit_block:319callssymbol:src/helixspec/ast.py:_span:160(high)symbol:src/helixspec/ast.py:edit_block:319callssymbol:src/helixspec/ast.py:EditBlock:103(high)symbol:src/helixspec/ast.py:edit_op:322callssymbol:src/helixspec/ast.py:_span:160(high)symbol:src/helixspec/ast.py:edit_op:322callssymbol:src/helixspec/ast.py:_strip_string:388(high)symbol:src/helixspec/ast.py:edit_op:322callssymbol:src/helixspec/ast.py:EditOpStmt:94(high)symbol:src/helixspec/ast.py:editor_stmt:253callssymbol:src/helixspec/ast.py:_span:160(high)symbol:src/helixspec/ast.py:editor_stmt:253callssymbol:src/helixspec/ast.py:EditorStmt:65(high)symbol:src/helixspec/ast.py:genome_stmt:191callssymbol:src/helixspec/ast.py:_span:160(high)symbol:src/helixspec/ast.py:genome_stmt:191callssymbol:src/helixspec/ast.py:GenomeStmt:21(high)symbol:src/helixspec/ast.py:guide_stmt:274callssymbol:src/helixspec/ast.py:_span:160(high)symbol:src/helixspec/ast.py:guide_stmt:274callssymbol:src/helixspec/ast.py:_strip_string:388(high)symbol:src/helixspec/ast.py:guide_stmt:274callssymbol:src/helixspec/ast.py:GuideStmt:73(high)symbol:src/helixspec/ast.py:kv_field:269callssymbol:src/helixspec/ast.py:_span:160(high)symbol:src/helixspec/ast.py:kv_field:269callssymbol:src/helixspec/ast.py:KeyValueField:51(high)symbol:src/helixspec/ast.py:locus_stmt:212callssymbol:src/helixspec/ast.py:_span:160(high)symbol:src/helixspec/ast.py:locus_stmt:212callssymbol:src/helixspec/ast.py:LocusStmt:41(high)symbol:src/helixspec/ast.py:nicking_stmt:279callssymbol:src/helixspec/ast.py:_span:160(high)symbol:src/helixspec/ast.py:nicking_stmt:279callssymbol:src/helixspec/ast.py:_strip_string:388(high)symbol:src/helixspec/ast.py:nicking_stmt:279callssymbol:src/helixspec/ast.py:NickingStmt:80(high)symbol:src/helixspec/ast.py:nuclease_stmt:245callssymbol:src/helixspec/ast.py:_span:160(high)symbol:src/helixspec/ast.py:nuclease_stmt:245callssymbol:src/helixspec/ast.py:NucleaseStmt:58(high)symbol:src/helixspec/ast.py:parse_spec:379callssymbol:src/helix/eval/azimuth_mlp_phase3.py:transform:40(medium)symbol:src/helixspec/ast.py:parse_spec:379callssymbol:src/helix/teams/digest.py:parse:21(medium)symbol:src/helixspec/ast.py:parse_spec:379callssymbol:src/helixspec/ast.py:_AstBuilder:159(high)symbol:src/helixspec/ast.py:parse_spec:379callssymbol:src/helixspec/errors.py:HelixSpecParseError:28(medium)symbol:src/helixspec/ast.py:parse_spec:379callssymbol:src/helixspec/errors.py:Span:8(medium)symbol:src/helixspec/ast.py:pegrna_field:312callssymbol:src/helixspec/ast.py:_strip_string:388(high)symbol:src/helixspec/ast.py:pegrna_field:312callssymbol:src/helixspec/errors.py:HelixSpecParseError:28(medium)symbol:src/helixspec/ast.py:pegrna_stmt:284callssymbol:src/helixspec/ast.py:_span:160(high)symbol:src/helixspec/ast.py:pegrna_stmt:284callssymbol:src/helixspec/ast.py:PegRNAStmt:109(high)symbol:src/helixspec/ast.py:pegrna_stmt:284callssymbol:src/helixspec/errors.py:HelixSpecParseError:28(medium)symbol:src/helixspec/ast.py:prime_edit:231callssymbol:src/helixspec/ast.py:_span:160(high)symbol:src/helixspec/ast.py:prime_edit:231callssymbol:src/helixspec/ast.py:EditStmt:139(high)symbol:src/helixspec/ast.py:repair_stmt:344callssymbol:src/helixspec/ast.py:_span:160(high)symbol:src/helixspec/ast.py:repair_stmt:344callssymbol:src/helixspec/ast.py:RepairStmt:127(high)symbol:src/helixspec/ast.py:sample_field:204callssymbol:src/helixspec/ast.py:_span:160(high)symbol:src/helixspec/ast.py:sample_field:204callssymbol:src/helixspec/ast.py:SampleField:27(high)symbol:src/helixspec/ast.py:sample_stmt:194callssymbol:src/helixspec/ast.py:_span:160(high)symbol:src/helixspec/ast.py:sample_stmt:194callssymbol:src/helixspec/ast.py:_strip_string:388(high)symbol:src/helixspec/ast.py:sample_stmt:194callssymbol:src/helixspec/ast.py:SampleStmt:34(high)symbol:src/helixspec/ast.py:site:328callssymbol:src/helixspec/ast.py:_span:160(high)symbol:src/helixspec/ast.py:site:328callssymbol:src/helixspec/ast.py:SiteRef:87(high)symbol:src/helixspec/ast.py:start:163callssymbol:src/helixspec/ast.py:SpecAST:147(high)symbol:src/helixspec/ast.py:start:163callssymbol:src/helixspec/errors.py:HelixSpecParseError:28(medium)symbol:src/helixspec/ast.py:STRING:355callssymbol:src/helixspec/ast.py:_strip_string:388(high)symbol:src/helixspec/ast.py:target_stmt:333callssymbol:src/helixspec/ast.py:_span:160(high)symbol:src/helixspec/ast.py:target_stmt:333callssymbol:src/helixspec/ast.py:TargetStmt:119(high)symbol:src/helixspec/ast.py:version_stmt:188callssymbol:src/helixspec/ast.py:_span:160(high)symbol:src/helixspec/ast.py:version_stmt:188callssymbol:src/helixspec/ast.py:VersionStmt:15(high)symbol:src/helixspec/canon.py:canonical_json_bytes:15callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helixspec/canon.py:canonical_json_bytes:15callssymbol:src/helixspec/canon.py:normalize_payload:20(high)symbol:src/helixspec/canon.py:canonicalize_ir:36callssymbol:src/helixspec/canon.py:_sort_list:49(high)symbol:src/helixspec/canon.py:canonicalize_ir:36callssymbol:src/helixspec/canon.py:normalize_payload:20(high)symbol:src/helixspec/canon.py:canonicalize_manifest:43callssymbol:src/helixspec/canon.py:_sort_list:49(high)symbol:src/helixspec/canon.py:canonicalize_manifest:43callssymbol:src/helixspec/canon.py:normalize_payload:20(high)symbol:src/helixspec/canon.py:normalize_payload:20callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helixspec/canon.py:normalize_payload:20callssymbol:src/helixspec/canon.py:normalize_string:30(high)symbol:src/helixspec/canon.py:normalize_string:30callssymbol:src/helix/studio/iterated_dynamics.py:normalize:107(medium)symbol:src/helixspec/cli.py:_format_sha256s:808callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helixspec/cli.py:_load_ir_from_manifest:794callssymbol:src/helixspec/canon.py:canonicalize_ir:36(medium)symbol:src/helixspec/cli.py:_load_ir_from_manifest:794callssymbol:src/helixspec/errors.py:HelixSpecDiffError:55(medium)symbol:src/helixspec/cli.py:_resolve_manifest:783callssymbol:src/helixspec/errors.py:HelixSpecVerifyError:36(medium)symbol:src/helixspec/cli.py:diff_manifests:772callssymbol:src/helixspec/cli.py:_load_ir_from_manifest:794(high)symbol:src/helixspec/cli.py:diff_manifests:772callssymbol:src/helixspec/cli.py:_resolve_manifest:783(high)symbol:src/helixspec/cli.py:diff_manifests:772callssymbol:src/helixspec/diff.py:diff_ir:16(medium)symbol:src/helixspec/cli.py:diff_manifests:772callssymbol:src/helixspec/diff.py:format_diff:37(medium)symbol:src/helixspec/cli.py:verify_bundle:94callssymbol:src/helix/studio/iterated_dynamics.py:normalize:107(medium)symbol:src/helixspec/cli.py:verify_bundle:94callssymbol:src/helixspec/cli.py:_resolve_manifest:783(high)symbol:src/helixspec/cli.py:verify_bundle:94callssymbol:src/helixspec/divergence.py:verify_divergence_bundle:605(medium)symbol:src/helixspec/cli.py:verify_bundle:94callssymbol:src/helixspec/errors.py:HelixSpecVerifyError:36(medium)symbol:src/helixspec/cli.py:verify_bundle:94callssymbol:src/helixspec/verify_fs.py:normalize_relpath:50(medium)symbol:src/helixspec/cli.py:verify_bundle:94callssymbol:src/helixspec/verify_fs.py:normalize_sha256_hex:83(medium)symbol:src/helixspec/cli.py:verify_bundle:94callssymbol:src/helixspec/verify_fs.py:verify_limits:39(medium)symbol:src/helixspec/compare.py:_select_tolerance:33callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helixspec/compare.py:_select_tolerance:33callssymbol:src/helixspec/compare.py:_path_matches:22(high)symbol:src/helixspec/compare.py:_walk:57callssymbol:src/helixspec/compare.py:_is_number:18(high)symbol:src/helixspec/compare.py:_walk:57callssymbol:src/helixspec/compare.py:_select_tolerance:33(high)symbol:src/helixspec/d2_metrics.py:stable_quantile:119callssymbol:src/helix/cli.py:quantile:4571(medium)symbol:src/helixspec/diff.py:_diff_base:81callssymbol:src/helixspec/diff.py:_diff_simple:47(high)symbol:src/helixspec/diff.py:_diff_cut:86callssymbol:src/helixspec/diff.py:_diff_simple:47(high)symbol:src/helixspec/diff.py:_diff_edit:52callssymbol:src/helixspec/diff.py:_diff_base:81(high)symbol:src/helixspec/diff.py:_diff_edit:52callssymbol:src/helixspec/diff.py:_diff_cut:86(high)symbol:src/helixspec/diff.py:_diff_edit:52callssymbol:src/helixspec/diff.py:_diff_prime:67(high)symbol:src/helixspec/diff.py:_diff_edit:52callssymbol:src/helixspec/diff.py:_diff_simple:47(high)symbol:src/helixspec/diff.py:_diff_prime:67callssymbol:src/helixspec/diff.py:_diff_simple:47(high)symbol:src/helixspec/diff.py:_diff_simple:47callssymbol:src/helixspec/diff.py:DiffEntry:10(high)symbol:src/helixspec/diff.py:diff_ir:16callssymbol:src/helixspec/diff.py:_diff_edit:52(high)symbol:src/helixspec/diff.py:diff_ir:16callssymbol:src/helixspec/diff.py:_diff_simple:47(high)symbol:src/helixspec/diff.py:diff_ir:16callssymbol:src/helixspec/diff.py:DiffEntry:10(high)symbol:src/helixspec/divergence.py:_input_evidence:458callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helixspec/divergence.py:_load_graph:336callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helixspec/divergence.py:_load_graph:336callssymbol:src/helixspec/divergence.py:DivergenceError:25(high)symbol:src/helixspec/divergence.py:_load_graph:336callssymbol:src/helixspec/verify_fs.py:hash_file_guarded:152(medium)symbol:src/helixspec/divergence.py:_load_graph:336callssymbol:src/helixspec/verify_fs.py:normalize_relpath:50(medium)symbol:src/helixspec/divergence.py:_load_graph:336callssymbol:src/helixspec/verify_fs.py:safe_resolve_under_root:90(medium)symbol:src/helixspec/divergence.py:_load_graph:336callssymbol:src/helixspec/verify_fs.py:verify_limits:39(medium)symbol:src/helixspec/divergence.py:_load_graph:336callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helixspec/divergence.py:_load_manifest:32callssymbol:src/helixspec/divergence.py:DivergenceError:25(high)symbol:src/helixspec/divergence.py:_load_manifest:32callssymbol:src/helixspec/verify_fs.py:verify_limits:39(medium)symbol:src/helixspec/divergence.py:_load_outcomes_for_bundle:115callssymbol:src/helixspec/divergence.py:_find_outcomes_in_results_payload:51(high)symbol:src/helixspec/divergence.py:_load_outcomes_for_bundle:115callssymbol:src/helixspec/divergence.py:_load_json_file_from_manifest:70(high)symbol:src/helixspec/divergence.py:_load_outcomes_for_bundle:115callssymbol:src/helixspec/divergence.py:_load_manifest:32(high)symbol:src/helixspec/divergence.py:_load_outcomes_for_bundle:115callssymbol:src/helixspec/divergence.py:DivergenceError:25(high)symbol:src/helixspec/divergence.py:classify:512callssymbol:src/helixspec/divergence.py:_input_evidence:458(high)symbol:src/helixspec/divergence.py:classify:512callssymbol:src/helixspec/divergence.py:_param_changes:432(high)symbol:src/helixspec/divergence.py:generate_divergence_report:485callssymbol:src/helixspec/divergence.py:_collect_subgraph:414(high)symbol:src/helixspec/divergence.py:generate_divergence_report:485callssymbol:src/helixspec/divergence.py:_frontier:405(high)symbol:src/helixspec/divergence.py:generate_divergence_report:485callssymbol:src/helixspec/divergence.py:_index:392(high)symbol:src/helixspec/divergence.py:generate_divergence_report:485callssymbol:src/helixspec/divergence.py:_load_graph:336(high)symbol:src/helixspec/divergence.py:verify_divergence_bundle:605callssymbol:src/helix/scientific_contract.py:is_backend_fingerprint_complete:539(medium)symbol:src/helixspec/divergence.py:verify_divergence_bundle:605callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(medium)symbol:src/helixspec/divergence.py:verify_divergence_bundle:605callssymbol:src/helix/studio/iterated_dynamics.py:normalize:107(medium)symbol:src/helixspec/divergence.py:verify_divergence_bundle:605callssymbol:src/helixspec/errors.py:HelixSpecVerifyError:36(medium)symbol:src/helixspec/divergence.py:verify_divergence_bundle:605callssymbol:src/helixspec/run_graph.py:_digest:9(medium)symbol:src/helixspec/divergence.py:verify_divergence_bundle:605callssymbol:src/helixspec/verify_fs.py:hash_file_guarded:152(medium)symbol:src/helixspec/divergence.py:verify_divergence_bundle:605callssymbol:src/helixspec/verify_fs.py:normalize_relpath:50(medium)symbol:src/helixspec/divergence.py:verify_divergence_bundle:605callssymbol:src/helixspec/verify_fs.py:normalize_sha256_hex:83(medium)symbol:src/helixspec/divergence.py:verify_divergence_bundle:605callssymbol:src/helixspec/verify_fs.py:safe_resolve_under_root:90(medium)symbol:src/helixspec/divergence.py:verify_divergence_bundle:605callssymbol:src/helixspec/verify_fs.py:verify_limits:39(medium)symbol:src/helixspec/divergence.py:verify_divergence_bundle:605callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:src/helixspec/errors.py:__init__:17callssymbol:src/helixspec/errors.py:__init__:37(high)symbol:src/helixspec/errors.py:__str__:22callssymbol:src/helixspec/errors.py:format:12(high)symbol:src/helixspec/ir_v1.py:_base_edit_payload:133callssymbol:src/helixspec/ir_v1.py:_edit_op_payload:65(high)symbol:src/helixspec/ir_v1.py:_base_edit_payload:133callssymbol:src/helixspec/ir_v1.py:_target_payload:53(high)symbol:src/helixspec/ir_v1.py:_cut_edit_payload:76callssymbol:src/helixspec/ir_v1.py:_target_payload:53(high)symbol:src/helixspec/ir_v1.py:_prime_edit_payload:98callssymbol:src/helixspec/ir_v1.py:_edit_op_payload:65(high)symbol:src/helixspec/ir_v1.py:_prime_edit_payload:98callssymbol:src/helixspec/ir_v1.py:_target_payload:53(high)symbol:src/helixspec/ir_v1.py:lower_to_ir:12callssymbol:src/helixspec/ir_v1.py:_base_edit_payload:133(high)symbol:src/helixspec/ir_v1.py:lower_to_ir:12callssymbol:src/helixspec/ir_v1.py:_cut_edit_payload:76(high)symbol:src/helixspec/ir_v1.py:lower_to_ir:12callssymbol:src/helixspec/ir_v1.py:_prime_edit_payload:98(high)symbol:src/helixspec/lower_engine.py:_collect_modalities:182callssymbol:src/helixspec/lower_engine.py:_normalize_kind:129(high)symbol:src/helixspec/lower_engine.py:_experiment_id:162callssymbol:src/helixspec/lower_engine.py:_stable_hash:107(high)symbol:src/helixspec/lower_engine.py:_extract_grna:134callssymbol:src/helixspec/lower_engine.py:_normalize_kind:129(high)symbol:src/helixspec/lower_engine.py:_intent_and_modalities:171callssymbol:src/helixspec/lower_engine.py:_collect_modalities:182(high)symbol:src/helixspec/lower_engine.py:_intent_and_modalities:171callssymbol:src/helixspec/lower_engine.py:_normalize_kind:129(high)symbol:src/helixspec/lower_engine.py:_stable_hash:107callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(medium)symbol:src/helixspec/lower_engine.py:_stable_target_id:112callssymbol:src/helixspec/lower_engine.py:_normalize_kind:129(high)symbol:src/helixspec/lower_engine.py:_stable_target_id:112callssymbol:src/helixspec/lower_engine.py:_stable_hash:107(high)symbol:src/helixspec/lower_engine.py:lower_ir_to_edit_plan:12callssymbol:src/helix/studio/edit_plan.py:edit_plan_from_dict:138(medium)symbol:src/helixspec/lower_engine.py:lower_ir_to_edit_plan:12callssymbol:src/helixspec/lower_engine.py:_extract_grna:134(high)symbol:src/helixspec/lower_engine.py:lower_ir_to_edit_plan:12callssymbol:src/helixspec/lower_engine.py:_normalize_kind:129(high)symbol:src/helixspec/lower_engine.py:lower_ir_to_edit_plan:12callssymbol:src/helixspec/lower_engine.py:_require_target:120(high)symbol:src/helixspec/lower_engine.py:lower_ir_to_edit_plan:12callssymbol:src/helixspec/lower_engine.py:_stable_target_id:112(high)symbol:src/helixspec/lower_engine.py:lower_ir_to_experiment_spec:49callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_from_dict:210(medium)symbol:src/helixspec/lower_engine.py:lower_ir_to_experiment_spec:49callssymbol:src/helixspec/lower_engine.py:_experiment_id:162(high)symbol:src/helixspec/lower_engine.py:lower_ir_to_experiment_spec:49callssymbol:src/helixspec/lower_engine.py:_intent_and_modalities:171(high)symbol:src/helixspec/lower_engine.py:lower_ir_to_experiment_spec:49callssymbol:src/helixspec/lower_engine.py:_normalize_kind:129(high)symbol:src/helixspec/lower_engine.py:lower_ir_to_experiment_spec:49callssymbol:src/helixspec/lower_engine.py:_require_target:120(high)symbol:src/helixspec/run_graph.py:_digest:9callssymbol:src/helixspec/canon.py:canonical_json_bytes:15(medium)symbol:src/helixspec/run_graph.py:_node_id:13callssymbol:src/helixspec/run_graph.py:_digest:9(high)symbol:src/helixspec/run.py:_snapshot_from_ir:543callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:src/helixspec/run.py:_snapshot_from_ir:543callssymbol:src/helixspec/run.py:_normalize_pam_profile:616(high)symbol:src/helixspec/typecheck.py:_optional_item:282callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/typecheck.py:_parse_base_edit:167callssymbol:src/helixspec/typecheck.py:_parse_edit_op:217(high)symbol:src/helixspec/typecheck.py:_parse_base_edit:167callssymbol:src/helixspec/typecheck.py:_parse_editor_from_editor_stmt:191(high)symbol:src/helixspec/typecheck.py:_parse_base_edit:167callssymbol:src/helixspec/typecheck.py:_parse_target:230(high)symbol:src/helixspec/typecheck.py:_parse_base_edit:167callssymbol:src/helixspec/typecheck.py:_single_item:275(high)symbol:src/helixspec/typecheck.py:_parse_base_edit:167callssymbol:src/helixspec/types.py:BaseEdit:227(medium)symbol:src/helixspec/typecheck.py:_parse_base_edit:167callssymbol:src/helixspec/types.py:DNASeq:80(medium)symbol:src/helixspec/typecheck.py:_parse_base_edit:167callssymbol:src/helixspec/types.py:Guide:108(medium)symbol:src/helixspec/typecheck.py:_parse_cut_edit:128callssymbol:src/helixspec/typecheck.py:_optional_item:282(high)symbol:src/helixspec/typecheck.py:_parse_cut_edit:128callssymbol:src/helixspec/typecheck.py:_parse_editor_from_nuclease:181(high)symbol:src/helixspec/typecheck.py:_parse_cut_edit:128callssymbol:src/helixspec/typecheck.py:_parse_repair:248(high)symbol:src/helixspec/typecheck.py:_parse_cut_edit:128callssymbol:src/helixspec/typecheck.py:_parse_target:230(high)symbol:src/helixspec/typecheck.py:_parse_cut_edit:128callssymbol:src/helixspec/typecheck.py:_single_item:275(high)symbol:src/helixspec/typecheck.py:_parse_cut_edit:128callssymbol:src/helixspec/types.py:CutEdit:207(medium)symbol:src/helixspec/typecheck.py:_parse_cut_edit:128callssymbol:src/helixspec/types.py:DNASeq:80(medium)symbol:src/helixspec/typecheck.py:_parse_cut_edit:128callssymbol:src/helixspec/types.py:Guide:108(medium)symbol:src/helixspec/typecheck.py:_parse_edit_op:217callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/typecheck.py:_parse_edit_op:217callssymbol:src/helixspec/types.py:EditOp:170(medium)symbol:src/helixspec/typecheck.py:_parse_edit_op:217callssymbol:src/helixspec/types.py:EditSite:163(medium)symbol:src/helixspec/typecheck.py:_parse_edit:118callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/typecheck.py:_parse_edit:118callssymbol:src/helixspec/typecheck.py:_parse_base_edit:167(high)symbol:src/helixspec/typecheck.py:_parse_edit:118callssymbol:src/helixspec/typecheck.py:_parse_cut_edit:128(high)symbol:src/helixspec/typecheck.py:_parse_edit:118callssymbol:src/helixspec/typecheck.py:_parse_prime_edit:142(high)symbol:src/helixspec/typecheck.py:_parse_editor_from_editor_stmt:191callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/typecheck.py:_parse_editor_from_editor_stmt:191callssymbol:src/helixspec/types.py:Editor:152(medium)symbol:src/helixspec/typecheck.py:_parse_editor_from_editor_stmt:191callssymbol:src/helixspec/types.py:EditorWindow:140(medium)symbol:src/helixspec/typecheck.py:_parse_editor_from_editor_stmt:191callssymbol:src/helixspec/types.py:PamPattern:94(medium)symbol:src/helixspec/typecheck.py:_parse_editor_from_nuclease:181callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/typecheck.py:_parse_editor_from_nuclease:181callssymbol:src/helixspec/types.py:Editor:152(medium)symbol:src/helixspec/typecheck.py:_parse_editor_from_nuclease:181callssymbol:src/helixspec/types.py:PamPattern:94(medium)symbol:src/helixspec/typecheck.py:_parse_kv_block:258callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/typecheck.py:_parse_kv_block:258callssymbol:src/helixspec/typecheck.py:_coerce_value:269(high)symbol:src/helixspec/typecheck.py:_parse_loci:102callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/typecheck.py:_parse_loci:102callssymbol:src/helixspec/types.py:Locus:61(medium)symbol:src/helixspec/typecheck.py:_parse_pegrna:202callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/typecheck.py:_parse_pegrna:202callssymbol:src/helixspec/typecheck.py:_validate_pbs_len:289(high)symbol:src/helixspec/typecheck.py:_parse_pegrna:202callssymbol:src/helixspec/typecheck.py:_validate_rtt_len:296(high)symbol:src/helixspec/typecheck.py:_parse_pegrna:202callssymbol:src/helixspec/types.py:DNASeq:80(medium)symbol:src/helixspec/typecheck.py:_parse_pegrna:202callssymbol:src/helixspec/types.py:PegRNA:118(medium)symbol:src/helixspec/typecheck.py:_parse_prime_edit:142callssymbol:src/helixspec/typecheck.py:_optional_item:282(high)symbol:src/helixspec/typecheck.py:_parse_prime_edit:142callssymbol:src/helixspec/typecheck.py:_parse_edit_op:217(high)symbol:src/helixspec/typecheck.py:_parse_prime_edit:142callssymbol:src/helixspec/typecheck.py:_parse_editor_from_nuclease:181(high)symbol:src/helixspec/typecheck.py:_parse_prime_edit:142callssymbol:src/helixspec/typecheck.py:_parse_kv_block:258(high)symbol:src/helixspec/typecheck.py:_parse_prime_edit:142callssymbol:src/helixspec/typecheck.py:_parse_pegrna:202(high)symbol:src/helixspec/typecheck.py:_parse_prime_edit:142callssymbol:src/helixspec/typecheck.py:_parse_target:230(high)symbol:src/helixspec/typecheck.py:_parse_prime_edit:142callssymbol:src/helixspec/typecheck.py:_single_item:275(high)symbol:src/helixspec/typecheck.py:_parse_prime_edit:142callssymbol:src/helixspec/types.py:DNASeq:80(medium)symbol:src/helixspec/typecheck.py:_parse_prime_edit:142callssymbol:src/helixspec/types.py:NickingGuide:130(medium)symbol:src/helixspec/typecheck.py:_parse_prime_edit:142callssymbol:src/helixspec/types.py:PrimeEdit:216(medium)symbol:src/helixspec/typecheck.py:_parse_repair:248callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/typecheck.py:_parse_repair:248callssymbol:src/helixspec/typecheck.py:_parse_kv_block:258(high)symbol:src/helixspec/typecheck.py:_parse_repair:248callssymbol:src/helixspec/types.py:RepairSpec:188(medium)symbol:src/helixspec/typecheck.py:_parse_sample:90callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/typecheck.py:_parse_sample:90callssymbol:src/helixspec/types.py:Sample:49(medium)symbol:src/helixspec/typecheck.py:_parse_target:230callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/typecheck.py:_parse_target:230callssymbol:src/helixspec/types.py:TargetSpec:194(medium)symbol:src/helixspec/typecheck.py:_require_genome:84callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/typecheck.py:_require_genome:84callssymbol:src/helixspec/types.py:GenomeBuild:40(medium)symbol:src/helixspec/typecheck.py:_require_version:76callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/typecheck.py:_single_item:275callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/typecheck.py:_validate_pbs_len:289callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/typecheck.py:_validate_rtt_len:296callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/typecheck.py:typecheck_spec:61callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/typecheck.py:typecheck_spec:61callssymbol:src/helixspec/typecheck.py:_parse_edit:118(high)symbol:src/helixspec/typecheck.py:typecheck_spec:61callssymbol:src/helixspec/typecheck.py:_parse_loci:102(high)symbol:src/helixspec/typecheck.py:typecheck_spec:61callssymbol:src/helixspec/typecheck.py:_parse_sample:90(high)symbol:src/helixspec/typecheck.py:typecheck_spec:61callssymbol:src/helixspec/typecheck.py:_require_genome:84(high)symbol:src/helixspec/typecheck.py:typecheck_spec:61callssymbol:src/helixspec/typecheck.py:_require_version:76(high)symbol:src/helixspec/typecheck.py:typecheck_spec:61callssymbol:src/helixspec/typecheck.py:TypedSpec:53(high)symbol:src/helixspec/types.py:__post_init__:112callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/types.py:__post_init__:124callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/types.py:__post_init__:134callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/types.py:__post_init__:144callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/types.py:__post_init__:157callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/types.py:__post_init__:176callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/types.py:__post_init__:199callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/types.py:__post_init__:43callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/types.py:__post_init__:53callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/types.py:__post_init__:68callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/types.py:__post_init__:83callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/types.py:__post_init__:97callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/types.py:coerce:18callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/types.py:coerce:31callssymbol:src/helixspec/errors.py:HelixSpecTypeError:32(medium)symbol:src/helixspec/verify_fs.py:_raise_special:97callssymbol:src/helixspec/errors.py:HelixSpecVerifyError:36(medium)symbol:src/helixspec/verify_fs.py:normalize_relpath:50callssymbol:src/helix/sim/structural_risk.py:normalized:68(medium)symbol:src/helixspec/verify_fs.py:normalize_relpath:50callssymbol:src/helix/string/fm.py:search:75(medium)symbol:src/helixspec/verify_fs.py:normalize_relpath:50callssymbol:src/helix/studio/iterated_dynamics.py:normalize:107(medium)symbol:src/helixspec/verify_fs.py:normalize_relpath:50callssymbol:src/helixspec/errors.py:HelixSpecVerifyError:36(medium)symbol:src/helixspec/verify_fs.py:normalize_sha256_hex:83callssymbol:src/helixspec/errors.py:HelixSpecVerifyError:36(medium)symbol:src/helixspec/verify_fs.py:safe_resolve_under_root:90callssymbol:src/helixspec/errors.py:HelixSpecVerifyError:36(medium)symbol:src/helixspec/verify_fs.py:verify_limits:39callssymbol:src/helixspec/verify_fs.py:_read_int_env:28(high)symbol:tests/conftest.py:pytest_runtest_teardown:80callssymbol:tests/conftest.py:_qt_app:68(high)symbol:tests/conftest.py:pytest_sessionstart:38callssymbol:src/helix/config.py:native_backend_available:38(low)symbol:tests/e2e/test_cli_session_contract_v1.py:_contract_digest_v1:104callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/e2e/test_cli_session_contract_v1.py:_contract_digest_v1:104callssymbol:src/helix/systems/perturbation_program.py:with_name:52(low)symbol:tests/e2e/test_cli_session_contract_v1.py:_contract_digest_v1:104callssymbol:tests/e2e/test_cli_session_contract_v1.py:_png_pixels_sha256:92(high)symbol:tests/e2e/test_cli_session_contract_v1.py:_contract_digest_v1:104callssymbol:tests/e2e/test_cli_session_contract_v1.py:_sha256_file_bytes:78(high)symbol:tests/e2e/test_cli_session_contract_v1.py:_contract_hash_from_tree_v1:172callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/e2e/test_cli_session_contract_v1.py:_contract_hash_v1:137callssymbol:tests/e2e/test_cli_session_contract_v1.py:_contract_hash_from_tree_v1:172(high)symbol:tests/e2e/test_cli_session_contract_v1.py:_contract_hash_v1:137callssymbol:tests/e2e/test_cli_session_contract_v1.py:_contract_tree_v1:162(high)symbol:tests/e2e/test_cli_session_contract_v1.py:_contract_tree_v1:162callssymbol:tests/e2e/test_cli_session_contract_v1.py:_contract_digest_v1:104(high)symbol:tests/e2e/test_cli_session_contract_v1.py:_png_pixels_sha256:92callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/e2e/test_cli_session_contract_v1.py:_run_cli:47callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/e2e/test_cli_session_contract_v1.py:_sha256_tree_bytes:82callssymbol:tests/e2e/test_cli_session_contract_v1.py:_sha256_file_bytes:78(high)symbol:tests/e2e/test_cli_session_contract_v1.py:_write_if_requested:141callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_session_contract_v1.py:_write_json_if_requested:150callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_failure_export_missing_run_id_emits_no_artifacts:399callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_failure_export_missing_run_id_emits_no_artifacts:399callssymbol:tests/e2e/test_cli_session_contract_v1.py:_deterministic_env:15(high)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_failure_export_missing_run_id_emits_no_artifacts:399callssymbol:tests/e2e/test_cli_session_contract_v1.py:_failure_category:62(high)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_failure_export_missing_run_id_emits_no_artifacts:399callssymbol:tests/e2e/test_cli_session_contract_v1.py:_run_cli:47(high)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_failure_report_on_corrupt_session_leaves_empty_outdir:381callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_failure_report_on_corrupt_session_leaves_empty_outdir:381callssymbol:tests/e2e/test_cli_session_contract_v1.py:_deterministic_env:15(high)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_failure_report_on_corrupt_session_leaves_empty_outdir:381callssymbol:tests/e2e/test_cli_session_contract_v1.py:_failure_category:62(high)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_failure_report_on_corrupt_session_leaves_empty_outdir:381callssymbol:tests/e2e/test_cli_session_contract_v1.py:_run_cli:47(high)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_failure_simulate_rejects_invalid_config:346callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_failure_simulate_rejects_invalid_config:346callssymbol:tests/e2e/test_cli_session_contract_v1.py:_deterministic_env:15(high)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_failure_simulate_rejects_invalid_config:346callssymbol:tests/e2e/test_cli_session_contract_v1.py:_failure_category:62(high)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_failure_simulate_rejects_invalid_config:346callssymbol:tests/e2e/test_cli_session_contract_v1.py:_run_cli:47(high)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_failure_validate_pack_unknown_leaves_no_verdict:441callssymbol:tests/e2e/test_cli_session_contract_v1.py:_deterministic_env:15(high)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_failure_validate_pack_unknown_leaves_no_verdict:441callssymbol:tests/e2e/test_cli_session_contract_v1.py:_failure_category:62(high)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_failure_validate_pack_unknown_leaves_no_verdict:441callssymbol:tests/e2e/test_cli_session_contract_v1.py:_run_cli:47(high)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_session_pipeline_contract_v1_is_deterministic:177callssymbol:src/helix/clinical/protocol.py:simulate:187(low)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_session_pipeline_contract_v1_is_deterministic:177callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_session_pipeline_contract_v1_is_deterministic:177callssymbol:tests/e2e/test_cli_session_contract_v1.py:_contract_hash_from_tree_v1:172(high)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_session_pipeline_contract_v1_is_deterministic:177callssymbol:tests/e2e/test_cli_session_contract_v1.py:_contract_tree_v1:162(high)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_session_pipeline_contract_v1_is_deterministic:177callssymbol:tests/e2e/test_cli_session_contract_v1.py:_deterministic_env:15(high)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_session_pipeline_contract_v1_is_deterministic:177callssymbol:tests/e2e/test_cli_session_contract_v1.py:_run_cli:47(high)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_session_pipeline_contract_v1_is_deterministic:177callssymbol:tests/e2e/test_cli_session_contract_v1.py:_sha256_tree_bytes:82(high)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_session_pipeline_contract_v1_is_deterministic:177callssymbol:tests/e2e/test_cli_session_contract_v1.py:_write_if_requested:141(high)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_session_pipeline_contract_v1_is_deterministic:177callssymbol:tests/e2e/test_cli_session_contract_v1.py:_write_json_if_requested:150(high)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_simulate_append_preserves_order:280callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_simulate_append_preserves_order:280callssymbol:tests/e2e/test_cli_session_contract_v1.py:_deterministic_env:15(high)symbol:tests/e2e/test_cli_session_contract_v1.py:test_cli_simulate_append_preserves_order:280callssymbol:tests/e2e/test_cli_session_contract_v1.py:_run_cli:47(high)symbol:tests/e2e/test_cli_session_contract_v2.py:_contract_digest_v2:113callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/e2e/test_cli_session_contract_v2.py:_contract_digest_v2:113callssymbol:src/helix/systems/perturbation_program.py:with_name:52(low)symbol:tests/e2e/test_cli_session_contract_v2.py:_contract_digest_v2:113callssymbol:tests/e2e/test_cli_session_contract_v2.py:_png_pixels_sha256:93(high)symbol:tests/e2e/test_cli_session_contract_v2.py:_contract_digest_v2:113callssymbol:tests/e2e/test_cli_session_contract_v2.py:_sha256_file_bytes:79(high)symbol:tests/e2e/test_cli_session_contract_v2.py:_contract_digest_v2:113callssymbol:tests/e2e/test_cli_session_contract_v2.py:_strip_contract_hash:105(high)symbol:tests/e2e/test_cli_session_contract_v2.py:_contract_hash_from_tree_v2:189callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/e2e/test_cli_session_contract_v2.py:_contract_hash_v2:154callssymbol:tests/e2e/test_cli_session_contract_v2.py:_contract_hash_from_tree_v2:189(high)symbol:tests/e2e/test_cli_session_contract_v2.py:_contract_hash_v2:154callssymbol:tests/e2e/test_cli_session_contract_v2.py:_contract_tree_v2:179(high)symbol:tests/e2e/test_cli_session_contract_v2.py:_contract_tree_v2:179callssymbol:tests/e2e/test_cli_session_contract_v2.py:_contract_digest_v2:113(high)symbol:tests/e2e/test_cli_session_contract_v2.py:_png_pixels_sha256:93callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/e2e/test_cli_session_contract_v2.py:_run_cli:48callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/e2e/test_cli_session_contract_v2.py:_sha256_tree_bytes:83callssymbol:tests/e2e/test_cli_session_contract_v2.py:_sha256_file_bytes:79(high)symbol:tests/e2e/test_cli_session_contract_v2.py:_strip_contract_hash:105callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/e2e/test_cli_session_contract_v2.py:_strip_contract_hash:105callssymbol:tests/e2e/test_cli_session_contract_v3.py:_strip_contract_hash:107(medium)symbol:tests/e2e/test_cli_session_contract_v2.py:_write_if_requested:158callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_session_contract_v2.py:_write_json_if_requested:167callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_failure_export_missing_run_id_emits_no_artifacts:500callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_failure_export_missing_run_id_emits_no_artifacts:500callssymbol:tests/e2e/test_cli_session_contract_v2.py:_deterministic_env:16(high)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_failure_export_missing_run_id_emits_no_artifacts:500callssymbol:tests/e2e/test_cli_session_contract_v2.py:_failure_category:63(high)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_failure_export_missing_run_id_emits_no_artifacts:500callssymbol:tests/e2e/test_cli_session_contract_v2.py:_run_cli:48(high)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_failure_report_on_corrupt_session_leaves_empty_outdir:482callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_failure_report_on_corrupt_session_leaves_empty_outdir:482callssymbol:tests/e2e/test_cli_session_contract_v2.py:_deterministic_env:16(high)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_failure_report_on_corrupt_session_leaves_empty_outdir:482callssymbol:tests/e2e/test_cli_session_contract_v2.py:_failure_category:63(high)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_failure_report_on_corrupt_session_leaves_empty_outdir:482callssymbol:tests/e2e/test_cli_session_contract_v2.py:_run_cli:48(high)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_failure_simulate_rejects_invalid_config:447callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_failure_simulate_rejects_invalid_config:447callssymbol:tests/e2e/test_cli_session_contract_v2.py:_deterministic_env:16(high)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_failure_simulate_rejects_invalid_config:447callssymbol:tests/e2e/test_cli_session_contract_v2.py:_failure_category:63(high)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_failure_simulate_rejects_invalid_config:447callssymbol:tests/e2e/test_cli_session_contract_v2.py:_run_cli:48(high)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_failure_validate_pack_unknown_leaves_no_verdict:542callssymbol:tests/e2e/test_cli_session_contract_v2.py:_deterministic_env:16(high)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_failure_validate_pack_unknown_leaves_no_verdict:542callssymbol:tests/e2e/test_cli_session_contract_v2.py:_failure_category:63(high)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_failure_validate_pack_unknown_leaves_no_verdict:542callssymbol:tests/e2e/test_cli_session_contract_v2.py:_run_cli:48(high)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_replay_roundtrip_preserves_contract_identity:383callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_replay_roundtrip_preserves_contract_identity:383callssymbol:tests/e2e/test_cli_session_contract_v2.py:_deterministic_env:16(high)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_replay_roundtrip_preserves_contract_identity:383callssymbol:tests/e2e/test_cli_session_contract_v2.py:_run_cli:48(high)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_session_pipeline_contract_v2_is_deterministic:194callssymbol:src/helix/clinical/protocol.py:simulate:187(low)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_session_pipeline_contract_v2_is_deterministic:194callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_session_pipeline_contract_v2_is_deterministic:194callssymbol:tests/e2e/test_cli_session_contract_v2.py:_contract_hash_from_tree_v2:189(high)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_session_pipeline_contract_v2_is_deterministic:194callssymbol:tests/e2e/test_cli_session_contract_v2.py:_contract_tree_v2:179(high)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_session_pipeline_contract_v2_is_deterministic:194callssymbol:tests/e2e/test_cli_session_contract_v2.py:_deterministic_env:16(high)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_session_pipeline_contract_v2_is_deterministic:194callssymbol:tests/e2e/test_cli_session_contract_v2.py:_run_cli:48(high)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_session_pipeline_contract_v2_is_deterministic:194callssymbol:tests/e2e/test_cli_session_contract_v2.py:_sha256_tree_bytes:83(high)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_session_pipeline_contract_v2_is_deterministic:194callssymbol:tests/e2e/test_cli_session_contract_v2.py:_write_if_requested:158(high)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_session_pipeline_contract_v2_is_deterministic:194callssymbol:tests/e2e/test_cli_session_contract_v2.py:_write_json_if_requested:167(high)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_simulate_append_preserves_order:317callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_simulate_append_preserves_order:317callssymbol:tests/e2e/test_cli_session_contract_v2.py:_deterministic_env:16(high)symbol:tests/e2e/test_cli_session_contract_v2.py:test_cli_simulate_append_preserves_order:317callssymbol:tests/e2e/test_cli_session_contract_v2.py:_run_cli:48(high)symbol:tests/e2e/test_cli_session_contract_v3.py:_contract_digest_v3:115callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/e2e/test_cli_session_contract_v3.py:_contract_digest_v3:115callssymbol:src/helix/systems/perturbation_program.py:with_name:52(low)symbol:tests/e2e/test_cli_session_contract_v3.py:_contract_digest_v3:115callssymbol:tests/e2e/test_cli_session_contract_v3.py:_png_pixels_sha256:95(high)symbol:tests/e2e/test_cli_session_contract_v3.py:_contract_digest_v3:115callssymbol:tests/e2e/test_cli_session_contract_v3.py:_sha256_file_bytes:81(high)symbol:tests/e2e/test_cli_session_contract_v3.py:_contract_digest_v3:115callssymbol:tests/e2e/test_cli_session_contract_v3.py:_strip_contract_hash:107(high)symbol:tests/e2e/test_cli_session_contract_v3.py:_contract_hash_from_tree_v3:166callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/e2e/test_cli_session_contract_v3.py:_contract_tree_v3:156callssymbol:tests/e2e/test_cli_session_contract_v3.py:_contract_digest_v3:115(high)symbol:tests/e2e/test_cli_session_contract_v3.py:_png_pixels_sha256:95callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/e2e/test_cli_session_contract_v3.py:_run_cli:50callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/e2e/test_cli_session_contract_v3.py:_sha256_tree_bytes:85callssymbol:tests/e2e/test_cli_session_contract_v3.py:_sha256_file_bytes:81(high)symbol:tests/e2e/test_cli_session_contract_v3.py:_strip_contract_hash:107callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/e2e/test_cli_session_contract_v3.py:_strip_contract_hash:107callssymbol:tests/e2e/test_cli_session_contract_v2.py:_strip_contract_hash:105(medium)symbol:tests/e2e/test_cli_session_contract_v3.py:_write_if_requested:171callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_session_contract_v3.py:_write_json_if_requested:180callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_failure_export_missing_run_id_emits_no_artifacts:437callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_failure_export_missing_run_id_emits_no_artifacts:437callssymbol:tests/e2e/test_cli_session_contract_v3.py:_deterministic_env:16(high)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_failure_export_missing_run_id_emits_no_artifacts:437callssymbol:tests/e2e/test_cli_session_contract_v3.py:_failure_category:65(high)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_failure_export_missing_run_id_emits_no_artifacts:437callssymbol:tests/e2e/test_cli_session_contract_v3.py:_run_cli:50(high)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_failure_report_on_corrupt_session_leaves_empty_outdir:419callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_failure_report_on_corrupt_session_leaves_empty_outdir:419callssymbol:tests/e2e/test_cli_session_contract_v3.py:_deterministic_env:16(high)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_failure_report_on_corrupt_session_leaves_empty_outdir:419callssymbol:tests/e2e/test_cli_session_contract_v3.py:_failure_category:65(high)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_failure_report_on_corrupt_session_leaves_empty_outdir:419callssymbol:tests/e2e/test_cli_session_contract_v3.py:_run_cli:50(high)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_failure_simulate_missing_required_field_has_stable_category:384callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_failure_simulate_missing_required_field_has_stable_category:384callssymbol:tests/e2e/test_cli_session_contract_v3.py:_deterministic_env:16(high)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_failure_simulate_missing_required_field_has_stable_category:384callssymbol:tests/e2e/test_cli_session_contract_v3.py:_failure_category:65(high)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_failure_simulate_missing_required_field_has_stable_category:384callssymbol:tests/e2e/test_cli_session_contract_v3.py:_run_cli:50(high)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_failure_validate_pack_unknown_leaves_no_verdict:489callssymbol:tests/e2e/test_cli_session_contract_v3.py:_deterministic_env:16(high)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_failure_validate_pack_unknown_leaves_no_verdict:489callssymbol:tests/e2e/test_cli_session_contract_v3.py:_failure_category:65(high)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_failure_validate_pack_unknown_leaves_no_verdict:489callssymbol:tests/e2e/test_cli_session_contract_v3.py:_run_cli:50(high)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_session_pipeline_contract_v3_is_deterministic:192callssymbol:src/helix/clinical/protocol.py:simulate:187(low)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_session_pipeline_contract_v3_is_deterministic:192callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_session_pipeline_contract_v3_is_deterministic:192callssymbol:tests/e2e/test_cli_session_contract_v3.py:_contract_hash_from_tree_v3:166(high)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_session_pipeline_contract_v3_is_deterministic:192callssymbol:tests/e2e/test_cli_session_contract_v3.py:_contract_tree_v3:156(high)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_session_pipeline_contract_v3_is_deterministic:192callssymbol:tests/e2e/test_cli_session_contract_v3.py:_deterministic_env:16(high)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_session_pipeline_contract_v3_is_deterministic:192callssymbol:tests/e2e/test_cli_session_contract_v3.py:_run_cli:50(high)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_session_pipeline_contract_v3_is_deterministic:192callssymbol:tests/e2e/test_cli_session_contract_v3.py:_sha256_file_bytes:81(high)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_session_pipeline_contract_v3_is_deterministic:192callssymbol:tests/e2e/test_cli_session_contract_v3.py:_sha256_tree_bytes:85(high)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_session_pipeline_contract_v3_is_deterministic:192callssymbol:tests/e2e/test_cli_session_contract_v3.py:_write_if_requested:171(high)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_session_pipeline_contract_v3_is_deterministic:192callssymbol:tests/e2e/test_cli_session_contract_v3.py:_write_json_if_requested:180(high)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_simulate_append_preserves_order:319callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_simulate_append_preserves_order:319callssymbol:tests/e2e/test_cli_session_contract_v3.py:_deterministic_env:16(high)symbol:tests/e2e/test_cli_session_contract_v3.py:test_cli_simulate_append_preserves_order:319callssymbol:tests/e2e/test_cli_session_contract_v3.py:_run_cli:50(high)symbol:tests/e2e/test_cli_viz_smoke.py:test_cli_viz_smoke:71callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/e2e/test_cli_viz_smoke.py:test_cli_viz_smoke:71callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/e2e/test_cli_viz_smoke.py:test_cli_viz_smoke:71callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/e2e/test_cli_viz_smoke.py:test_cli_viz_smoke:71callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/evs_visual/conftest.py:apply_mask_regions:193callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/evs_visual/conftest.py:pytest_collection_modifyitems:92callssymbol:tests/evs_visual/conftest.py:_compute_lane_preflight:45(high)symbol:tests/evs_visual/conftest.py:pytest_ignore_collect:131callssymbol:tests/evs_visual/conftest.py:_compute_lane_preflight:45(high)symbol:tests/evs_visual/test_composite_lane.py:test_composite_lane_ssim_close_to_golden:19callssymbol:tests/evs_visual/conftest.py:compare_images:204(medium)symbol:tests/evs_visual/test_composite_lane.py:test_composite_lane_ssim_close_to_golden:19callssymbol:tests/evs_visual/conftest.py:validate_evs:156(medium)symbol:tests/evs_visual/test_composite_lane.py:test_composite_lane_ssim_close_to_golden:19callssymbol:tests/evs_visual/helpers_composite.py:render_composite_lane_to_rgba:14(medium)symbol:tests/evs_visual/test_dcas9_lane.py:_render_fixture:22callssymbol:src/helix/gpu/fields/base.py:get:61(low)symbol:tests/evs_visual/test_dcas9_lane.py:_render_fixture:22callssymbol:src/helix/gpu/fields/base.py:TileSpec:11(low)symbol:tests/evs_visual/test_dcas9_lane.py:_render_fixture:22callssymbol:src/helix/studio/render/scene.py:GenomeScene:33(low)symbol:tests/evs_visual/test_dcas9_lane.py:_render_fixture:22callssymbol:src/helix/studio/render/scene.py:set_dcas_enabled:128(low)symbol:tests/evs_visual/test_dcas9_lane.py:_render_fixture:22callssymbol:src/helix/studio/render/scene.py:update_dcas_field:235(low)symbol:tests/evs_visual/test_dcas9_lane.py:test_dcas_lane_matches_golden:41callssymbol:tests/evs_visual/conftest.py:compare_images:204(medium)symbol:tests/evs_visual/test_dcas9_lane.py:test_dcas_lane_matches_golden:41callssymbol:tests/evs_visual/test_dcas9_lane.py:_render_fixture:22(high)symbol:tests/evs_visual/test_evs_schema_roundtrip.py:test_v11_fixture_validates_and_v10_rejects:14callssymbol:tests/evs_visual/conftest.py:validate_evs:156(medium)symbol:tests/evs_visual/test_gc_lane.py:test_gc_lane_matches_golden:29callssymbol:tests/evs_visual/conftest.py:compare_images:204(medium)symbol:tests/evs_visual/test_gc_lane.py:test_gc_lane_matches_golden:29callssymbol:tests/evs_visual/helpers_gc.py:render_gc_lane_to_rgba:14(medium)symbol:tests/evs_visual/test_gc_lane.py:test_gc_lane_matches_golden:29callssymbol:tests/evs_visual/test_gc_lane.py:_load_evs:19(high)symbol:tests/evs_visual/test_gc_lane.py:test_gc_lane_matches_golden:29callssymbol:tests/evs_visual/test_gc_lane.py:_load_golden:25(high)symbol:tests/evs_visual/test_indel_risk_lane.py:test_indel_risk_lane_matches_golden:29callssymbol:tests/evs_visual/conftest.py:compare_images:204(medium)symbol:tests/evs_visual/test_indel_risk_lane.py:test_indel_risk_lane_matches_golden:29callssymbol:tests/evs_visual/helpers_indel_risk.py:render_indel_risk_lane_to_rgba:14(medium)symbol:tests/evs_visual/test_indel_risk_lane.py:test_indel_risk_lane_matches_golden:29callssymbol:tests/evs_visual/test_indel_risk_lane.py:_load_evs:19(high)symbol:tests/evs_visual/test_indel_risk_lane.py:test_indel_risk_lane_matches_golden:29callssymbol:tests/evs_visual/test_indel_risk_lane.py:_load_golden:25(high)symbol:tests/evs_visual/test_offtarget_density_lane.py:test_offtarget_lane_matches_golden:29callssymbol:tests/evs_visual/conftest.py:compare_images:204(medium)symbol:tests/evs_visual/test_offtarget_density_lane.py:test_offtarget_lane_matches_golden:29callssymbol:tests/evs_visual/helpers_offtarget.py:render_offtarget_lane_to_rgba:14(medium)symbol:tests/evs_visual/test_offtarget_density_lane.py:test_offtarget_lane_matches_golden:29callssymbol:tests/evs_visual/test_offtarget_density_lane.py:_load_evs:19(high)symbol:tests/evs_visual/test_offtarget_density_lane.py:test_offtarget_lane_matches_golden:29callssymbol:tests/evs_visual/test_offtarget_density_lane.py:_load_golden:25(high)symbol:tests/evs_visual/test_pam_seed_lane.py:test_pam_seed_lane_matches_golden:30callssymbol:tests/evs_visual/conftest.py:compare_images:204(medium)symbol:tests/evs_visual/test_pam_seed_lane.py:test_pam_seed_lane_matches_golden:30callssymbol:tests/evs_visual/helpers_pam_seed.py:render_pam_seed_lane_to_rgba:14(medium)symbol:tests/evs_visual/test_pam_seed_lane.py:test_pam_seed_lane_matches_golden:30callssymbol:tests/evs_visual/test_pam_seed_lane.py:_load_evs:20(high)symbol:tests/evs_visual/test_pam_seed_lane.py:test_pam_seed_lane_matches_golden:30callssymbol:tests/evs_visual/test_pam_seed_lane.py:_load_golden:25(high)symbol:tests/evs_visual/test_prime_dp_lane.py:test_prime_dp_lane_matches_golden:29callssymbol:tests/evs_visual/conftest.py:compare_images:204(medium)symbol:tests/evs_visual/test_prime_dp_lane.py:test_prime_dp_lane_matches_golden:29callssymbol:tests/evs_visual/helpers_prime_dp.py:render_prime_dp_lane_to_rgba:15(medium)symbol:tests/evs_visual/test_prime_dp_lane.py:test_prime_dp_lane_matches_golden:29callssymbol:tests/evs_visual/test_prime_dp_lane.py:_load_evs:19(high)symbol:tests/evs_visual/test_prime_dp_lane.py:test_prime_dp_lane_matches_golden:29callssymbol:tests/evs_visual/test_prime_dp_lane.py:_load_golden:25(high)symbol:tests/evs_visual/test_render.py:test_evs_cases:25callssymbol:src/helix/evs/render.py:render_evs:20(low)symbol:tests/evs_visual/test_render.py:test_evs_cases:25callssymbol:tests/evs_visual/conftest.py:compare_images:204(medium)symbol:tests/evs_visual/test_render.py:test_evs_cases:25callssymbol:tests/evs_visual/conftest.py:load_evs_case:173(medium)symbol:tests/evs_visual/test_render.py:test_evs_cases:25callssymbol:tests/evs_visual/conftest.py:validate_evs:156(medium)symbol:tests/genome/test_fm_build_wrapper.py:test_fm_build_wrapper_cancel:45callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/genome/test_fm_build_wrapper.py:test_fm_build_wrapper_happy:9callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/genome/test_fm_registry.py:test_registry_file_is_json:44callssymbol:src/helix/genome/fm_registry.py:register_ingest_result:88(low)symbol:tests/genome/test_fm_registry.py:test_registry_file_is_json:44callssymbol:src/helix/genome/ingest.py:GenomeIngestResult:25(low)symbol:tests/genome/test_fm_registry.py:test_registry_round_trip:15callssymbol:src/helix/genome/fm_registry.py:load_registry:63(low)symbol:tests/genome/test_fm_registry.py:test_registry_round_trip:15callssymbol:src/helix/genome/fm_registry.py:register_ingest_result:88(low)symbol:tests/genome/test_fm_registry.py:test_registry_round_trip:15callssymbol:src/helix/genome/fm_registry.py:resolve_fm_index:208(low)symbol:tests/genome/test_fm_registry.py:test_registry_round_trip:15callssymbol:src/helix/genome/fm_registry.py:set_fm_index:97(low)symbol:tests/genome/test_fm_registry.py:test_registry_round_trip:15callssymbol:src/helix/genome/ingest.py:GenomeIngestResult:25(low)symbol:tests/genome/test_fm_registry.py:test_registry_round_trip:15callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/genome/test_ingest_progress.py:test_ingest_emits_progress:6callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/genome/test_parse_percent_sample.py:test_parse_percent_sample_log:4callssymbol:src/helix/genome/fm_registry.py:_parse_percent:113(low)symbol:tests/genome/test_window_iter.py:_write_tiny_twobit:6callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/genome/test_window_iter.py:test_iter_windows_overlap:63callssymbol:src/helix/genome/window_store.py:GenomeWindowStore:19(low)symbol:tests/genome/test_window_iter.py:test_iter_windows_overlap:63callssymbol:src/helix/genome/window_store.py:iter_windows:134(low)symbol:tests/genome/test_window_iter.py:test_iter_windows_overlap:63callssymbol:tests/genome/test_window_iter.py:_write_tiny_twobit:6(high)symbol:tests/genome/test_window_iter.py:test_iter_windows_reconstructs_sequence:47callssymbol:src/helix/genome/window_store.py:GenomeWindowStore:19(low)symbol:tests/genome/test_window_iter.py:test_iter_windows_reconstructs_sequence:47callssymbol:src/helix/genome/window_store.py:iter_windows:134(low)symbol:tests/genome/test_window_iter.py:test_iter_windows_reconstructs_sequence:47callssymbol:tests/genome/test_window_iter.py:_write_tiny_twobit:6(high)symbol:tests/genome/test_window_store.py:_write_tiny_twobit:8callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/genome/test_window_store.py:test_packed_window_round_trip:70callssymbol:src/helix/genome/window_store.py:GenomeWindowStore:19(low)symbol:tests/genome/test_window_store.py:test_packed_window_round_trip:70callssymbol:src/helix/genome/window_store.py:get_window:79(low)symbol:tests/genome/test_window_store.py:test_packed_window_round_trip:70callssymbol:tests/genome/test_window_store.py:_decode_packed:50(high)symbol:tests/genome/test_window_store.py:test_packed_window_round_trip:70callssymbol:tests/genome/test_window_store.py:_write_tiny_twobit:8(high)symbol:tests/genome/test_window_store.py:test_window_edges_trim:88callssymbol:src/helix/genome/window_store.py:GenomeWindowStore:19(low)symbol:tests/genome/test_window_store.py:test_window_edges_trim:88callssymbol:src/helix/genome/window_store.py:get_window:79(low)symbol:tests/genome/test_window_store.py:test_window_edges_trim:88callssymbol:tests/genome/test_window_store.py:_write_tiny_twobit:8(high)symbol:tests/release_test_support.py:__call__:123callssymbol:src/helix/release_urls.py:public_github_release_tag_url:34(low)symbol:tests/release_test_support.py:load_release_manifest:171callssymbol:src/helix/release_urls.py:public_release_manifest_path:73(low)symbol:tests/studio/test_adversarial_semantics.py:test_conflicting_evidence_warns:74callssymbol:src/helix/studio/outcome_explorer.py:_build_physics_hints:6458(low)symbol:tests/studio/test_adversarial_semantics.py:test_conflicting_evidence_warns:74callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(low)symbol:tests/studio/test_adversarial_semantics.py:test_conflicting_evidence_warns:74callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data:1108(low)symbol:tests/studio/test_adversarial_semantics.py:test_conflicting_evidence_warns:74callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerWidget:5518(low)symbol:tests/studio/test_adversarial_semantics.py:test_conflicting_evidence_warns:74callssymbol:tests/studio/test_adversarial_semantics.py:_base_inputs:29(high)symbol:tests/studio/test_adversarial_semantics.py:test_conflicting_evidence_warns:74callssymbol:tests/studio/test_adversarial_semantics.py:_ensure_app:22(high)symbol:tests/studio/test_adversarial_semantics.py:test_evidence_absent_warns:54callssymbol:src/helix/studio/outcome_explorer.py:_build_physics_hints:6458(low)symbol:tests/studio/test_adversarial_semantics.py:test_evidence_absent_warns:54callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(low)symbol:tests/studio/test_adversarial_semantics.py:test_evidence_absent_warns:54callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data:1108(low)symbol:tests/studio/test_adversarial_semantics.py:test_evidence_absent_warns:54callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerWidget:5518(low)symbol:tests/studio/test_adversarial_semantics.py:test_evidence_absent_warns:54callssymbol:tests/studio/test_adversarial_semantics.py:_base_inputs:29(high)symbol:tests/studio/test_adversarial_semantics.py:test_evidence_absent_warns:54callssymbol:tests/studio/test_adversarial_semantics.py:_ensure_app:22(high)symbol:tests/studio/test_adversarial_semantics.py:test_microhomology_insertion_hover_text:35callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(low)symbol:tests/studio/test_adversarial_semantics.py:test_microhomology_insertion_hover_text:35callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data:1108(low)symbol:tests/studio/test_adversarial_semantics.py:test_microhomology_insertion_hover_text:35callssymbol:src/helix/studio/outcome_explorer.py:OutcomeProbabilityChartWidget:3639(low)symbol:tests/studio/test_adversarial_semantics.py:test_microhomology_insertion_hover_text:35callssymbol:tests/studio/test_adversarial_semantics.py:_base_inputs:29(high)symbol:tests/studio/test_adversarial_semantics.py:test_microhomology_insertion_hover_text:35callssymbol:tests/studio/test_adversarial_semantics.py:_ensure_app:22(high)symbol:tests/studio/test_adversarial_semantics.py:test_mosaicism_entropy:100callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data:1108(low)symbol:tests/studio/test_adversarial_semantics.py:test_mosaicism_entropy:100callssymbol:tests/studio/test_adversarial_semantics.py:_base_inputs:29(high)symbol:tests/studio/test_adversarial_semantics.py:test_offtarget_bulge_fixture:112callssymbol:src/helix/core/offtarget_heat.py:compute_offtarget_heat_cpu:28(low)symbol:tests/studio/test_ansi_parser.py:test_osc_stream_stripper_recovers_from_unterminated_osc:127callssymbol:src/helix/studio/terminal/ansi_parser.py:OscStreamStripper:409(low)symbol:tests/studio/test_ansi_parser.py:test_sgr_decoder_does_not_drop_char_after_lone_escape:157callssymbol:src/helix/studio/terminal/ansi_parser.py:SgrStreamDecoder:208(low)symbol:tests/studio/test_ansi_parser.py:test_sgr_decoder_emits_styled_spans:135callssymbol:src/helix/studio/terminal/ansi_parser.py:SgrStreamDecoder:208(low)symbol:tests/studio/test_ansi_parser.py:test_sgr_decoder_emits_styled_spans:135callssymbol:src/helix/studio/terminal/ansi_parser.py:TermStyle:47(low)symbol:tests/studio/test_ansi_parser.py:test_sgr_decoder_handles_chunk_split_sequence:145callssymbol:src/helix/studio/terminal/ansi_parser.py:SgrStreamDecoder:208(low)symbol:tests/studio/test_ansi_parser.py:test_sgr_decoder_ignores_unknown_csi_sequences:183callssymbol:src/helix/studio/terminal/ansi_parser.py:SgrStreamDecoder:208(low)symbol:tests/studio/test_ansi_parser.py:test_sgr_decoder_preserves_prompt_controls:165callssymbol:src/helix/studio/terminal/ansi_parser.py:SgrStreamDecoder:208(low)symbol:tests/studio/test_ansi_parser.py:test_sgr_decoder_supports_truecolor_and_256color:174callssymbol:src/helix/studio/terminal/ansi_parser.py:SgrStreamDecoder:208(low)symbol:tests/studio/test_ansi_parser.py:test_strip_ansi_removes_csi_and_osc:122callssymbol:src/helix/studio/terminal/ansi_parser.py:strip_ansi:449(low)symbol:tests/studio/test_ansi_parser.py:test_strip_osc_does_not_eat_next_escape_after_bel:101callssymbol:src/helix/studio/terminal/ansi_parser.py:strip_osc:331(low)symbol:tests/studio/test_ansi_parser.py:test_strip_osc_does_not_eat_next_escape_after_st:108callssymbol:src/helix/studio/terminal/ansi_parser.py:strip_osc:331(low)symbol:tests/studio/test_ansi_parser.py:test_strip_osc_does_not_remove_csi:115callssymbol:src/helix/studio/terminal/ansi_parser.py:strip_osc:331(low)symbol:tests/studio/test_ansi_parser.py:test_strip_osc_handles_empty_payload:30callssymbol:src/helix/studio/terminal/ansi_parser.py:strip_osc:331(low)symbol:tests/studio/test_ansi_parser.py:test_strip_osc_handles_payload_with_weird_bytes:40callssymbol:src/helix/studio/terminal/ansi_parser.py:strip_osc:331(low)symbol:tests/studio/test_ansi_parser.py:test_strip_osc_multiple_sequences_in_one_chunk:87callssymbol:src/helix/studio/terminal/ansi_parser.py:strip_osc:331(low)symbol:tests/studio/test_ansi_parser.py:test_strip_osc_preserves_csi_between_osc_sequences:94callssymbol:src/helix/studio/terminal/ansi_parser.py:strip_osc:331(low)symbol:tests/studio/test_ansi_parser.py:test_strip_osc_removes_sequences_ending_at_chunk_end:47callssymbol:src/helix/studio/terminal/ansi_parser.py:strip_osc:331(low)symbol:tests/studio/test_ansi_parser.py:test_strip_osc_removes_title_sequence_bel:16callssymbol:src/helix/studio/terminal/ansi_parser.py:strip_osc:331(low)symbol:tests/studio/test_ansi_parser.py:test_strip_osc_removes_title_sequence_st:23callssymbol:src/helix/studio/terminal/ansi_parser.py:strip_osc:331(low)symbol:tests/studio/test_ansi_parser.py:test_strip_osc_tracks_pending_for_split_bel:57callssymbol:src/helix/studio/terminal/ansi_parser.py:strip_osc:331(low)symbol:tests/studio/test_ansi_parser.py:test_strip_osc_tracks_pending_for_split_escape_then_bracket:77callssymbol:src/helix/studio/terminal/ansi_parser.py:strip_osc:331(low)symbol:tests/studio/test_ansi_parser.py:test_strip_osc_tracks_pending_for_split_st:67callssymbol:src/helix/studio/terminal/ansi_parser.py:strip_osc:331(low)symbol:tests/studio/test_assay_plan.py:_primary_assay:41callssymbol:src/helix/studio/assays/assay_chooser.py:build_assay_plan:616(low)symbol:tests/studio/test_assay_plan.py:test_assay_plan_fixture_bytes:14callssymbol:src/helix/studio/assays/assay_chooser.py:assay_plan_json_bytes:21(low)symbol:tests/studio/test_assay_plan.py:test_assay_plan_fixture_bytes:14callssymbol:src/helix/studio/assays/assay_chooser.py:build_assay_plan:616(low)symbol:tests/studio/test_assay_plan.py:test_assay_plan_multiplex_fixture_bytes:27callssymbol:src/helix/studio/assays/assay_chooser.py:assay_plan_json_bytes:21(low)symbol:tests/studio/test_assay_plan.py:test_assay_plan_multiplex_fixture_bytes:27callssymbol:src/helix/studio/assays/assay_chooser.py:build_assay_plan:616(low)symbol:tests/studio/test_assay_plan.py:test_base_bystander_high_prefers_amplicon:137callssymbol:src/helix/studio/assays/assay_chooser.py:build_assay_plan:616(low)symbol:tests/studio/test_assay_plan.py:test_base_low_bystander_allows_sanger:186callssymbol:src/helix/studio/assays/assay_chooser.py:build_assay_plan:616(low)symbol:tests/studio/test_assay_plan.py:test_cut_knockout_high_pdesired_prefers_sanger:72callssymbol:tests/studio/test_assay_plan.py:_primary_assay:41(high)symbol:tests/studio/test_assay_plan.py:test_failed_primary_primers_force_longread:257callssymbol:src/helix/studio/assays/assay_chooser.py:build_assay_plan:616(low)symbol:tests/studio/test_assay_plan.py:test_high_risk_offtargets_push_amplicon:282callssymbol:tests/studio/test_assay_plan.py:_primary_assay:41(high)symbol:tests/studio/test_assay_plan.py:test_low_pdesired_prefers_amplicon:96callssymbol:tests/studio/test_assay_plan.py:_primary_assay:41(high)symbol:tests/studio/test_assay_plan.py:test_no_primers_forces_longread:120callssymbol:src/helix/studio/assays/assay_chooser.py:build_assay_plan:616(low)symbol:tests/studio/test_assay_plan.py:test_prime_prefers_amplicon_with_warnings:46callssymbol:tests/studio/test_assay_plan.py:_primary_assay:41(high)symbol:tests/studio/test_assay_plan.py:test_span_deletion_biases_amplicon:218callssymbol:src/helix/studio/assays/assay_chooser.py:build_assay_plan:616(low)symbol:tests/studio/test_base_cal_batch_eval.py:test_batch_eval_deterministic_and_improves:21callssymbol:src/helix/studio/base_position_calibration.py:base_position_calibration_batch_eval_json_bytes:55(low)symbol:tests/studio/test_base_cal_batch_eval.py:test_batch_eval_deterministic_and_improves:21callssymbol:src/helix/studio/base_position_calibration.py:build_base_position_calibration_batch_eval:525(low)symbol:tests/studio/test_base_cal_batch_eval.py:test_batch_eval_deterministic_and_improves:21callssymbol:tests/studio/test_base_cal_batch_eval.py:_record:9(high)symbol:tests/studio/test_base_edit_model.py:test_base_model_allele_spectrum_footprints:31callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_base_edit_model.py:test_base_model_allele_spectrum_footprints:31callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/studio/test_base_edit_model.py:test_base_model_categories_sum_to_one:21callssymbol:src/helix/studio/outcomes/base_edit_model.py:BaseEditOutcomeModel:343(low)symbol:tests/studio/test_base_edit_model.py:test_base_model_categories_sum_to_one:21callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_base_edit_model.py:test_base_model_categories_sum_to_one:21callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tests/studio/test_base_edit_model.py:test_base_model_categories_sum_to_one:21callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_base_edit_model.py:test_base_model_position_probs_sum:49callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_base_edit_model.py:test_base_model_report_fixture_bytes:13callssymbol:src/helix/studio/outcomes/base_edit_model.py:BaseEditOutcomeModel:343(low)symbol:tests/studio/test_base_edit_model.py:test_base_model_report_fixture_bytes:13callssymbol:src/helix/studio/outcomes/model.py:outcome_report_json_bytes:262(low)symbol:tests/studio/test_base_edit_model.py:test_base_model_report_fixture_bytes:13callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_base_edit_model.py:test_base_model_selected_by_edit_plan:59callssymbol:src/helix/studio/outcomes/model.py:compute_outcomes_for_current_plan:266(low)symbol:tests/studio/test_base_edit_model.py:test_base_model_selected_by_edit_plan:59callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_base_edit_model.py:test_base_model_selected_by_edit_plan:59callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tests/studio/test_base_overlay.py:test_base_overlay_missing_segments:33callssymbol:src/helix/studio/outcomes/base_overlay.py:build_base_overlay:111(low)symbol:tests/studio/test_base_overlay.py:test_base_overlay_segments:12callssymbol:src/helix/studio/outcomes/base_overlay.py:build_base_overlay:111(low)symbol:tests/studio/test_base_position_calibration.py:test_base_position_calibration_apply_updates_report:47callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/studio/test_base_position_calibration.py:test_base_position_calibration_apply_updates_report:47callssymbol:src/helix/studio/base_position_calibration.py:apply_base_position_calibration_to_report:699(low)symbol:tests/studio/test_base_position_calibration.py:test_base_position_calibration_apply_updates_report:47callssymbol:tests/studio/test_base_position_calibration.py:_load_json:26(high)symbol:tests/studio/test_base_position_calibration.py:test_base_position_calibration_profile_preview_bytes:30callssymbol:src/helix/studio/base_position_calibration.py:base_position_calibration_eval_json_bytes:47(low)symbol:tests/studio/test_base_position_calibration.py:test_base_position_calibration_profile_preview_bytes:30callssymbol:src/helix/studio/base_position_calibration.py:base_position_calibration_preview_json_bytes:39(low)symbol:tests/studio/test_base_position_calibration.py:test_base_position_calibration_profile_preview_bytes:30callssymbol:src/helix/studio/base_position_calibration.py:base_position_calibration_profile_json_bytes:31(low)symbol:tests/studio/test_base_position_calibration.py:test_base_position_calibration_profile_preview_bytes:30callssymbol:src/helix/studio/base_position_calibration.py:build_base_position_calibration_eval:436(low)symbol:tests/studio/test_base_position_calibration.py:test_base_position_calibration_profile_preview_bytes:30callssymbol:src/helix/studio/base_position_calibration.py:build_base_position_calibration_profile_and_preview:254(low)symbol:tests/studio/test_base_position_calibration.py:test_base_position_calibration_profile_preview_bytes:30callssymbol:tests/studio/test_base_position_calibration.py:_load_json:26(high)symbol:tests/studio/test_batch_bundle_auroc.py:_copy_demo_pack:82callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:tests/studio/test_batch_bundle_auroc.py:_restamp_pack_after_manifest_change:291callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/studio/test_batch_bundle_auroc.py:_write_synthetic_pack:190callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/studio/test_batch_bundle_auroc.py:_write_synthetic_pack:190callssymbol:src/helix/evaluation/pack_manifest.py:file_sha256_for_manifest_v1:58(low)symbol:tests/studio/test_batch_bundle_auroc.py:_write_synthetic_pack:190callssymbol:src/helix/evaluation/pack_manifest.py:labels_payload_sha256_v1:19(low)symbol:tests/studio/test_batch_bundle_auroc.py:_write_synthetic_pack:190callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/studio/test_batch_bundle_auroc.py:test_batch_bundle_includes_auroc_metric_files_when_declared:22callssymbol:src/helix/studio/batch/bundle.py:build_batch_bundle_zip_bytes:51(low)symbol:tests/studio/test_batch_bundle_auroc.py:test_batch_bundle_includes_auroc_metric_files_when_declared:22callssymbol:src/helix/studio/batch/bundle.py:verify_batch_bundle_zip_bytes:256(low)symbol:tests/studio/test_batch_bundle_auroc.py:test_batch_bundle_includes_auroc_metric_files_when_declared:22callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/studio/test_batch_bundle_auroc.py:test_batch_bundle_includes_auroc_metric_files_when_declared:22callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:tests/studio/test_batch_bundle_auroc.py:test_batch_bundle_includes_full_evaluation_pack_provenance_files_for_azimuth:132callssymbol:src/helix/evaluation/packs.py:load_evaluation_pack:352(low)symbol:tests/studio/test_batch_bundle_auroc.py:test_batch_bundle_includes_full_evaluation_pack_provenance_files_for_azimuth:132callssymbol:src/helix/studio/batch/bundle.py:build_batch_bundle_zip_bytes:51(low)symbol:tests/studio/test_batch_bundle_auroc.py:test_batch_bundle_includes_full_evaluation_pack_provenance_files_for_azimuth:132callssymbol:src/helix/studio/batch/bundle.py:verify_batch_bundle_zip_bytes:256(low)symbol:tests/studio/test_batch_bundle_auroc.py:test_write_batch_bundle_fails_closed_on_pack_corruption:90callssymbol:src/helix/studio/batch/bundle.py:write_batch_bundle:235(low)symbol:tests/studio/test_batch_bundle_auroc.py:test_write_batch_bundle_fails_closed_on_pack_corruption:90callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/studio/test_batch_bundle_auroc.py:test_write_batch_bundle_fails_closed_on_pack_corruption:90callssymbol:tests/studio/test_batch_bundle_auroc.py:_copy_demo_pack:82(high)symbol:tests/studio/test_batch_bundle_auroc.py:test_write_batch_bundle_fails_closed_on_pack_manifest_duplicate_paths:309callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/studio/test_batch_bundle_auroc.py:test_write_batch_bundle_fails_closed_on_pack_manifest_duplicate_paths:309callssymbol:src/helix/studio/batch/bundle.py:write_batch_bundle:235(low)symbol:tests/studio/test_batch_bundle_auroc.py:test_write_batch_bundle_fails_closed_on_pack_manifest_duplicate_paths:309callssymbol:tests/studio/test_batch_bundle_auroc.py:_restamp_pack_after_manifest_change:291(high)symbol:tests/studio/test_batch_bundle_auroc.py:test_write_batch_bundle_fails_closed_on_pack_manifest_duplicate_paths:309callssymbol:tests/studio/test_batch_bundle_auroc.py:_spec_for_pack:277(high)symbol:tests/studio/test_batch_bundle_auroc.py:test_write_batch_bundle_fails_closed_on_pack_manifest_duplicate_paths:309callssymbol:tests/studio/test_batch_bundle_auroc.py:_write_synthetic_pack:190(high)symbol:tests/studio/test_batch_bundle_auroc.py:test_write_batch_bundle_fails_closed_on_pack_manifest_symlink_entries:359callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/studio/test_batch_bundle_auroc.py:test_write_batch_bundle_fails_closed_on_pack_manifest_symlink_entries:359callssymbol:src/helix/studio/batch/bundle.py:write_batch_bundle:235(low)symbol:tests/studio/test_batch_bundle_auroc.py:test_write_batch_bundle_fails_closed_on_pack_manifest_symlink_entries:359callssymbol:tests/studio/test_batch_bundle_auroc.py:_restamp_pack_after_manifest_change:291(high)symbol:tests/studio/test_batch_bundle_auroc.py:test_write_batch_bundle_fails_closed_on_pack_manifest_symlink_entries:359callssymbol:tests/studio/test_batch_bundle_auroc.py:_spec_for_pack:277(high)symbol:tests/studio/test_batch_bundle_auroc.py:test_write_batch_bundle_fails_closed_on_pack_manifest_symlink_entries:359callssymbol:tests/studio/test_batch_bundle_auroc.py:_write_synthetic_pack:190(high)symbol:tests/studio/test_batch_bundle_auroc.py:test_write_batch_bundle_fails_closed_on_pack_manifest_unsafe_paths:335callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/studio/test_batch_bundle_auroc.py:test_write_batch_bundle_fails_closed_on_pack_manifest_unsafe_paths:335callssymbol:src/helix/studio/batch/bundle.py:write_batch_bundle:235(low)symbol:tests/studio/test_batch_bundle_auroc.py:test_write_batch_bundle_fails_closed_on_pack_manifest_unsafe_paths:335callssymbol:tests/studio/test_batch_bundle_auroc.py:_restamp_pack_after_manifest_change:291(high)symbol:tests/studio/test_batch_bundle_auroc.py:test_write_batch_bundle_fails_closed_on_pack_manifest_unsafe_paths:335callssymbol:tests/studio/test_batch_bundle_auroc.py:_spec_for_pack:277(high)symbol:tests/studio/test_batch_bundle_auroc.py:test_write_batch_bundle_fails_closed_on_pack_manifest_unsafe_paths:335callssymbol:tests/studio/test_batch_bundle_auroc.py:_write_synthetic_pack:190(high)symbol:tests/studio/test_batch_bundle_determinism.py:test_batch_bundle_zip_is_bit_identical_on_rerun:84callssymbol:src/helix/studio/batch/bundle.py:build_batch_bundle_zip_bytes:51(low)symbol:tests/studio/test_batch_bundle_determinism.py:test_batch_bundle_zip_is_bit_identical_on_rerun:84callssymbol:tests/studio/test_batch_bundle_determinism.py:_demo_inputs:12(high)symbol:tests/studio/test_batch_bundle_determinism.py:test_batch_bundle_zip_stable_across_tz_and_lang_poison:91callssymbol:src/helix/studio/batch/bundle.py:build_batch_bundle_zip_bytes:51(low)symbol:tests/studio/test_batch_bundle_determinism.py:test_batch_bundle_zip_stable_across_tz_and_lang_poison:91callssymbol:tests/studio/test_batch_bundle_determinism.py:_demo_inputs:12(high)symbol:tests/studio/test_batch_bundle_determinism.py:test_batch_bundle_zip_stable_across_tz_and_lang_poison:91callssymbol:tests/studio/test_batch_bundle_determinism.py:_sha_in_subprocess:41(high)symbol:tests/studio/test_batch_bundle.py:test_batch_bundle_zip_and_receipts:15callssymbol:src/helix/studio/batch/bundle.py:build_batch_bundle_zip_bytes:51(low)symbol:tests/studio/test_batch_bundle.py:test_batch_bundle_zip_and_receipts:15callssymbol:src/helix/studio/batch/bundle.py:verify_batch_bundle_zip_bytes:256(low)symbol:tests/studio/test_batch_bundle.py:test_batch_bundle_zip_and_receipts:15callssymbol:src/helix/studio/batch/model.py:batch_report_sha256:55(low)symbol:tests/studio/test_batch_bundle.py:test_batch_bundle_zip_and_receipts:15callssymbol:src/helix/studio/batch/model.py:batch_spec_sha256:51(low)symbol:tests/studio/test_batch_bundle.py:test_batch_bundle_zip_and_receipts:15callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_history_revert:76callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_history_revert:76callssymbol:src/helix/studio/batch/batch_compare_panel.py:_apply_candidate:1180(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_history_revert:76callssymbol:src/helix/studio/batch/batch_compare_panel.py:_revert_history_entry:1161(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_history_revert:76callssymbol:src/helix/studio/batch/batch_compare_panel.py:_set_results:514(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_history_revert:76callssymbol:src/helix/studio/batch/batch_compare_panel.py:BatchComparePanel:159(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_history_revert:76callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_history_revert:76callssymbol:tests/studio/test_batch_compare_panel.py:_get_app:21(high)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_locks_weights_when_evaluation_pack_declared:248callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_locks_weights_when_evaluation_pack_declared:248callssymbol:src/helix/studio/batch/batch_compare_panel.py:_load_ranking_spec:935(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_locks_weights_when_evaluation_pack_declared:248callssymbol:src/helix/studio/batch/batch_compare_panel.py:_set_results:514(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_locks_weights_when_evaluation_pack_declared:248callssymbol:src/helix/studio/batch/batch_compare_panel.py:BatchComparePanel:159(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_locks_weights_when_evaluation_pack_declared:248callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_locks_weights_when_evaluation_pack_declared:248callssymbol:tests/studio/test_batch_compare_panel.py:_get_app:21(high)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_locks_weights_when_evaluation_pack_declared:248callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_locks_weights_when_evaluation_pack_declared:248callssymbol:tests/test_studio_evaluation_access.py:value:22(medium)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_pairs_mode_applies:118callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_pairs_mode_applies:118callssymbol:src/helix/studio/batch/batch_compare_panel.py:_apply_selected:1172(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_pairs_mode_applies:118callssymbol:src/helix/studio/batch/batch_compare_panel.py:_set_results:514(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_pairs_mode_applies:118callssymbol:src/helix/studio/batch/batch_compare_panel.py:BatchComparePanel:159(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_pairs_mode_applies:118callssymbol:src/helix/studio/run_history.py:selectRow:543(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_pairs_mode_applies:118callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_pairs_mode_applies:118callssymbol:tests/studio/test_batch_compare_panel.py:_get_app:21(high)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_pairs_mode_applies:118callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_pairs_mode_applies:118callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_ranking_weights_and_pareto_filter:148callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_ranking_weights_and_pareto_filter:148callssymbol:src/helix/studio/batch/batch_compare_panel.py:BatchComparePanel:159(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_ranking_weights_and_pareto_filter:148callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_ranking_weights_and_pareto_filter:148callssymbol:tests/studio/test_batch_compare_panel.py:_get_app:21(high)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_renders_and_applies:28callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_renders_and_applies:28callssymbol:src/helix/studio/batch/batch_compare_panel.py:_apply_selected:1172(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_renders_and_applies:28callssymbol:src/helix/studio/batch/batch_compare_panel.py:_set_results:514(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_renders_and_applies:28callssymbol:src/helix/studio/batch/batch_compare_panel.py:BatchComparePanel:159(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_renders_and_applies:28callssymbol:src/helix/studio/batch/bundle.py:verify_batch_bundle_zip_bytes:256(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_renders_and_applies:28callssymbol:src/helix/studio/run_history.py:selectRow:543(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_renders_and_applies:28callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_renders_and_applies:28callssymbol:tests/studio/test_batch_compare_panel.py:_get_app:21(high)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_renders_and_applies:28callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_batch_compare_panel.py:test_batch_compare_panel_renders_and_applies:28callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:tests/studio/test_batch_ingest.py:__init__:20callssymbol:tests/studio/test_batch_ingest.py:DummyState:13(high)symbol:tests/studio/test_batch_ingest.py:test_batch_bundle_extra_files_deterministic:51callssymbol:src/helix/studio/results_adapters/batch_ingest.py:batch_ingest_folder:146(low)symbol:tests/studio/test_batch_ingest.py:test_batch_bundle_extra_files_deterministic:51callssymbol:src/helix/studio/results_adapters/batch_ingest.py:write_batch_bundle:203(low)symbol:tests/studio/test_batch_ingest.py:test_batch_bundle_extra_files_deterministic:51callssymbol:tests/studio/test_batch_ingest.py:DummySession:19(high)symbol:tests/studio/test_batch_ingest.py:test_batch_bundle_prime_mux_profile:66callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/studio/test_batch_ingest.py:test_batch_bundle_prime_mux_profile:66callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/studio/test_batch_ingest.py:test_batch_bundle_prime_mux_profile:66callssymbol:src/helix/studio/results_adapters/batch_ingest.py:batch_ingest_folder:146(low)symbol:tests/studio/test_batch_ingest.py:test_batch_bundle_prime_mux_profile:66callssymbol:src/helix/studio/results_adapters/batch_ingest.py:write_batch_bundle:203(low)symbol:tests/studio/test_batch_ingest.py:test_batch_bundle_prime_mux_profile:66callssymbol:tests/studio/test_batch_ingest.py:DummySession:19(high)symbol:tests/studio/test_batch_ingest.py:test_batch_ingest_detection_and_order:27callssymbol:src/helix/studio/results_adapters/batch_ingest.py:batch_ingest_folder:146(low)symbol:tests/studio/test_batch_ingest.py:test_batch_ingest_detection_and_order:27callssymbol:tests/studio/test_batch_ingest.py:DummySession:19(high)symbol:tests/studio/test_batch_ingest.py:test_batch_summary_and_bundle_determinism:38callssymbol:src/helix/studio/results_adapters/batch_ingest.py:batch_ingest_folder:146(low)symbol:tests/studio/test_batch_ingest.py:test_batch_summary_and_bundle_determinism:38callssymbol:src/helix/studio/results_adapters/batch_ingest.py:batch_summary_json:157(low)symbol:tests/studio/test_batch_ingest.py:test_batch_summary_and_bundle_determinism:38callssymbol:src/helix/studio/results_adapters/batch_ingest.py:write_batch_bundle:203(low)symbol:tests/studio/test_batch_ingest.py:test_batch_summary_and_bundle_determinism:38callssymbol:tests/studio/test_batch_ingest.py:DummySession:19(high)symbol:tests/studio/test_batch_ranking.py:test_pareto_front_dominance:6callssymbol:src/helix/studio/batch/model.py:compute_pareto_flags:315(low)symbol:tests/studio/test_batch_runner.py:test_batch_candidate_ordering:29callssymbol:src/helix/studio/batch/model.py:run_batch:462(low)symbol:tests/studio/test_batch_runner.py:test_batch_report_cache_config_knobs:48callssymbol:src/helix/studio/batch/model.py:batch_report_json_bytes:47(low)symbol:tests/studio/test_batch_runner.py:test_batch_report_cache_config_knobs:48callssymbol:src/helix/studio/batch/model.py:run_batch:462(low)symbol:tests/studio/test_batch_runner.py:test_batch_report_cache_stability:38callssymbol:src/helix/studio/batch/model.py:batch_report_json_bytes:47(low)symbol:tests/studio/test_batch_runner.py:test_batch_report_cache_stability:38callssymbol:src/helix/studio/batch/model.py:run_batch:462(low)symbol:tests/studio/test_batch_runner.py:test_batch_report_cache_stability:38callssymbol:src/helix/studio/offtargets/reference_accessor.py:OffTargetReferenceCache:329(low)symbol:tests/studio/test_batch_runner.py:test_batch_report_fixture_bytes:13callssymbol:src/helix/studio/batch/model.py:batch_report_json_bytes:47(low)symbol:tests/studio/test_batch_runner.py:test_batch_report_fixture_bytes:13callssymbol:src/helix/studio/batch/model.py:run_batch:462(low)symbol:tests/studio/test_batch_runner.py:test_batch_report_pair_fixture_bytes:21callssymbol:src/helix/studio/batch/model.py:batch_report_json_bytes:47(low)symbol:tests/studio/test_batch_runner.py:test_batch_report_pair_fixture_bytes:21callssymbol:src/helix/studio/batch/model.py:run_batch:462(low)symbol:tests/studio/test_batch_runner.py:test_batch_report_parallel_determinism:68callssymbol:src/helix/studio/batch/model.py:batch_report_json_bytes:47(low)symbol:tests/studio/test_batch_runner.py:test_batch_report_parallel_determinism:68callssymbol:src/helix/studio/batch/model.py:run_batch:462(low)symbol:tests/studio/test_calibration_apply.py:test_calibration_applies_to_outcome_report:13callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/studio/test_calibration_apply.py:test_calibration_applies_to_outcome_report:13callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(low)symbol:tests/studio/test_calibration_apply.py:test_calibration_applies_to_outcome_report:13callssymbol:src/helix/studio/outcomes/clone_yield.py:build_clone_plan:87(low)symbol:tests/studio/test_calibration_apply.py:test_calibration_applies_to_outcome_report:13callssymbol:src/helix/studio/outcomes/cut_model.py:extract_cut_inputs_from_session:241(low)symbol:tests/studio/test_calibration_apply.py:test_calibration_applies_to_outcome_report:13callssymbol:src/helix/studio/outcomes/model.py:compute_inputs_sha256:36(low)symbol:tests/studio/test_calibration_apply.py:test_calibration_applies_to_outcome_report:13callssymbol:src/helix/studio/outcomes/model.py:compute_outcomes_for_current_plan:266(low)symbol:tests/studio/test_calibration_apply.py:test_calibration_applies_to_outcome_report:13callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_calibration_apply.py:test_calibration_applies_to_outcome_report:13callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tests/studio/test_calibration_apply.py:test_calibration_applies_to_outcome_report:13callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_calibration_profile.py:test_calibration_profile_and_preview_bytes_match_fixtures:23callssymbol:src/helix/studio/calibration.py:build_calibration_profile_and_preview:152(low)symbol:tests/studio/test_calibration_profile.py:test_calibration_profile_and_preview_bytes_match_fixtures:23callssymbol:src/helix/studio/calibration.py:calibration_preview_json_bytes:45(low)symbol:tests/studio/test_calibration_profile.py:test_calibration_profile_and_preview_bytes_match_fixtures:23callssymbol:src/helix/studio/calibration.py:calibration_profile_json_bytes:37(low)symbol:tests/studio/test_calibration_profile.py:test_calibration_profile_and_preview_bytes_match_fixtures:23callssymbol:tests/studio/test_calibration_profile.py:_load_json:19(high)symbol:tests/studio/test_clone_plan.py:test_clone_plan_edge_cases:19callssymbol:src/helix/studio/outcomes/clone_yield.py:build_clone_plan:87(low)symbol:tests/studio/test_clone_plan.py:test_clone_plan_fixture_bytes:12callssymbol:src/helix/studio/outcomes/clone_yield.py:build_clone_plan:87(low)symbol:tests/studio/test_clone_plan.py:test_clone_plan_fixture_bytes:12callssymbol:src/helix/studio/outcomes/clone_yield.py:clone_plan_json_bytes:17(low)symbol:tests/studio/test_console_dock_shell.py:test_console_log_shell_supports_copy_and_clear:24callssymbol:src/helix/studio/main_window.py:_build_console_dock:3162(low)symbol:tests/studio/test_console_dock_shell.py:test_console_log_shell_supports_copy_and_clear:24callssymbol:src/helix/studio/main_window.py:_clear_log_contents:3303(low)symbol:tests/studio/test_console_dock_shell.py:test_console_log_shell_supports_copy_and_clear:24callssymbol:src/helix/studio/main_window.py:_copy_log_contents:3286(low)symbol:tests/studio/test_console_dock_shell.py:test_console_log_shell_supports_copy_and_clear:24callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/studio/test_console_dock_shell.py:test_console_log_shell_supports_copy_and_clear:24callssymbol:src/helix/studio/run_history.py:RunHistoryWidget:73(low)symbol:tests/studio/test_console_dock_shell.py:test_console_log_shell_supports_copy_and_clear:24callssymbol:tests/studio/test_console_dock_shell.py:_get_app:15(high)symbol:tests/studio/test_console_dock_shell.py:test_console_log_shell_supports_copy_and_clear:24callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/studio/test_console_dock_shell.py:test_console_log_shell_supports_copy_and_clear:24callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_crispresso2_adapter.py:test_crispresso2_full_table_record_bytes:49callssymbol:src/helix/studio/results_adapters/crispresso2.py:build_results_record_from_crispresso2_table:359(low)symbol:tests/studio/test_crispresso2_adapter.py:test_crispresso2_full_table_record_bytes:49callssymbol:src/helix/studio/results_io.py:results_record_json_bytes:78(low)symbol:tests/studio/test_crispresso2_adapter.py:test_crispresso2_nf_quant_record_bytes:62callssymbol:src/helix/studio/results_adapters/crispresso2.py:build_results_record_from_nucleotide_table:399(low)symbol:tests/studio/test_crispresso2_adapter.py:test_crispresso2_nf_quant_record_bytes:62callssymbol:src/helix/studio/results_adapters/crispresso2.py:parse_nucleotide_frequency_table:103(low)symbol:tests/studio/test_crispresso2_adapter.py:test_crispresso2_nf_quant_record_bytes:62callssymbol:src/helix/studio/results_io.py:results_record_json_bytes:78(low)symbol:tests/studio/test_crispresso2_adapter.py:test_crispresso2_results_record_bytes:33callssymbol:src/helix/studio/results_adapters/crispresso2.py:build_results_record_from_crispresso2_table:359(low)symbol:tests/studio/test_crispresso2_adapter.py:test_crispresso2_results_record_bytes:33callssymbol:src/helix/studio/results_io.py:results_record_json_bytes:78(low)symbol:tests/studio/test_crispresso2_adapter.py:test_crispresso2_substitution_table_parse:27callssymbol:src/helix/studio/results_adapters/crispresso2.py:parse_substitution_frequency_table:61(low)symbol:tests/studio/test_crispresso2_adapter.py:test_crispresso2_table_path_normalized:106callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/studio/test_crispresso2_adapter.py:test_crispresso2_table_path_normalized:106callssymbol:src/helix/studio/results_adapters/crispresso2.py:build_results_record_from_crispresso2_table:359(low)symbol:tests/studio/test_crispresso2_adapter.py:test_crispresso2_table_selection_full_when_no_around:88callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/studio/test_crispresso2_adapter.py:test_crispresso2_table_selection_full_when_no_around:88callssymbol:src/helix/studio/results_adapters/crispresso2.py:find_substitution_table_path:509(low)symbol:tests/studio/test_crispresso2_adapter.py:test_crispresso2_table_selection_nf_when_only_nf:97callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/studio/test_crispresso2_adapter.py:test_crispresso2_table_selection_nf_when_only_nf:97callssymbol:src/helix/studio/results_adapters/crispresso2.py:find_substitution_table_path:509(low)symbol:tests/studio/test_crispresso2_adapter.py:test_crispresso2_table_selection_prefers_around:78callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/studio/test_crispresso2_adapter.py:test_crispresso2_table_selection_prefers_around:78callssymbol:src/helix/studio/results_adapters/crispresso2.py:find_substitution_table_path:509(low)symbol:tests/studio/test_csv_counts_adapter.py:test_csv_counts_case1_bytes:15callssymbol:src/helix/studio/results_adapters/csv_counts.py:build_results_record_from_csv_counts:116(low)symbol:tests/studio/test_csv_counts_adapter.py:test_csv_counts_case1_bytes:15callssymbol:src/helix/studio/results_io.py:results_record_json_bytes:78(low)symbol:tests/studio/test_csv_counts_adapter.py:test_csv_counts_case2_aliases_and_filtering:31callssymbol:src/helix/studio/results_adapters/csv_counts.py:build_results_record_from_csv_counts:116(low)symbol:tests/studio/test_csv_counts_adapter.py:test_csv_counts_case2_aliases_and_filtering:31callssymbol:src/helix/studio/results_io.py:results_record_json_bytes:78(low)symbol:tests/studio/test_cut_model.py:test_cut_model_deterministic_across_dict_order:73callssymbol:src/helix/studio/outcomes/cut_model.py:CutOutcomeModel:292(low)symbol:tests/studio/test_cut_model.py:test_cut_model_deterministic_across_dict_order:73callssymbol:src/helix/studio/outcomes/model.py:outcome_report_json_bytes:262(low)symbol:tests/studio/test_cut_model.py:test_cut_model_deterministic_across_dict_order:73callssymbol:tests/studio/test_cut_model.py:_load_case:17(high)symbol:tests/studio/test_cut_model.py:test_cut_model_deterministic_across_dict_order:73callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_cut_model.py:test_cut_model_frequencies_sum_to_one:34callssymbol:src/helix/studio/outcomes/cut_model.py:CutOutcomeModel:292(low)symbol:tests/studio/test_cut_model.py:test_cut_model_frequencies_sum_to_one:34callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_cut_model.py:test_cut_model_frequencies_sum_to_one:34callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tests/studio/test_cut_model.py:test_cut_model_frequencies_sum_to_one:34callssymbol:tests/studio/test_cut_model.py:_load_case:17(high)symbol:tests/studio/test_cut_model.py:test_cut_model_frequencies_sum_to_one:34callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_cut_model.py:test_cut_model_handles_edge_windows:101callssymbol:src/helix/studio/outcomes/cut_model.py:CutOutcomeModel:292(low)symbol:tests/studio/test_cut_model.py:test_cut_model_handles_edge_windows:101callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_cut_model.py:test_cut_model_handles_edge_windows:101callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tests/studio/test_cut_model.py:test_cut_model_handles_edge_windows:101callssymbol:tests/studio/test_cut_model.py:_load_case:17(high)symbol:tests/studio/test_cut_model.py:test_cut_model_handles_edge_windows:101callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_cut_model.py:test_cut_model_other_bucket_absent_when_uncapped:60callssymbol:src/helix/studio/outcomes/cut_model.py:CutOutcomeModel:292(low)symbol:tests/studio/test_cut_model.py:test_cut_model_other_bucket_absent_when_uncapped:60callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_cut_model.py:test_cut_model_other_bucket_absent_when_uncapped:60callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tests/studio/test_cut_model.py:test_cut_model_other_bucket_absent_when_uncapped:60callssymbol:tests/studio/test_cut_model.py:_load_case:17(high)symbol:tests/studio/test_cut_model.py:test_cut_model_other_bucket_absent_when_uncapped:60callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_cut_model.py:test_cut_model_other_bucket_present_when_truncated:47callssymbol:src/helix/studio/outcomes/cut_model.py:CutOutcomeModel:292(low)symbol:tests/studio/test_cut_model.py:test_cut_model_other_bucket_present_when_truncated:47callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_cut_model.py:test_cut_model_other_bucket_present_when_truncated:47callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tests/studio/test_cut_model.py:test_cut_model_other_bucket_present_when_truncated:47callssymbol:tests/studio/test_cut_model.py:_load_case:17(high)symbol:tests/studio/test_cut_model.py:test_cut_model_other_bucket_present_when_truncated:47callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_cut_model.py:test_cut_model_performance_budget:113callssymbol:src/helix/clock.py:perf_counter:72(low)symbol:tests/studio/test_cut_model.py:test_cut_model_performance_budget:113callssymbol:src/helix/studio/outcomes/cut_model.py:CutOutcomeModel:292(low)symbol:tests/studio/test_cut_model.py:test_cut_model_performance_budget:113callssymbol:tests/studio/test_cut_model.py:_load_case:17(high)symbol:tests/studio/test_cut_model.py:test_cut_model_performance_budget:113callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_cut_model.py:test_cut_model_report_matches_fixture:23callssymbol:src/helix/studio/outcomes/cut_model.py:CutOutcomeModel:292(low)symbol:tests/studio/test_cut_model.py:test_cut_model_report_matches_fixture:23callssymbol:src/helix/studio/outcomes/model.py:outcome_report_json_bytes:262(low)symbol:tests/studio/test_cut_model.py:test_cut_model_report_matches_fixture:23callssymbol:tests/studio/test_cut_model.py:_load_case:17(high)symbol:tests/studio/test_cut_model.py:test_cut_model_report_matches_fixture:23callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_cut_model.py:test_estimate_frameshift_fraction_matches_report_spectrum:122callssymbol:src/helix/studio/outcomes/cut_model.py:CutOutcomeModel:292(low)symbol:tests/studio/test_cut_model.py:test_estimate_frameshift_fraction_matches_report_spectrum:122callssymbol:src/helix/studio/outcomes/cut_model.py:estimate_frameshift_fraction:767(low)symbol:tests/studio/test_cut_model.py:test_estimate_frameshift_fraction_matches_report_spectrum:122callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_cut_model.py:test_estimate_frameshift_fraction_matches_report_spectrum:122callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tests/studio/test_cut_model.py:test_estimate_frameshift_fraction_matches_report_spectrum:122callssymbol:tests/studio/test_cut_model.py:_load_case:17(high)symbol:tests/studio/test_cut_model.py:test_estimate_frameshift_fraction_matches_report_spectrum:122callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_cut_model.py:test_estimate_frameshift_fraction_out_of_bounds_returns_none:162callssymbol:src/helix/studio/outcomes/cut_model.py:estimate_frameshift_fraction:767(low)symbol:tests/studio/test_delivery_contract.py:test_delivery_disallows_class_when_not_lnp:46callssymbol:src/helix/studio/delivery/contract.py:delivery_decl_from_any:192(low)symbol:tests/studio/test_delivery_contract.py:test_delivery_lnp_canonicalizes_and_sorts_payloads:6callssymbol:src/helix/studio/delivery/contract.py:delivery_decl_from_any:192(low)symbol:tests/studio/test_delivery_contract.py:test_delivery_rejects_duplicate_payloads:23callssymbol:src/helix/studio/delivery/contract.py:delivery_decl_from_any:192(low)symbol:tests/studio/test_delivery_contract.py:test_delivery_rejects_unknown_context_keys:34callssymbol:src/helix/studio/delivery/contract.py:delivery_decl_from_any:192(low)symbol:tests/studio/test_dynamic_cut_model.py:test_cut_model_remains_default_without_override:52callssymbol:src/helix/studio/outcomes/model.py:compute_outcomes_for_current_plan:266(low)symbol:tests/studio/test_dynamic_cut_model.py:test_cut_model_remains_default_without_override:52callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tests/studio/test_dynamic_cut_model.py:test_cut_model_remains_default_without_override:52callssymbol:tests/studio/test_dynamic_cut_model.py:_load_fixture:19(high)symbol:tests/studio/test_dynamic_cut_model.py:test_dynamic_cut_model_emits_mechanism_trace:95callssymbol:src/helix/studio/outcomes/model.py:compute_outcomes_for_current_plan:266(low)symbol:tests/studio/test_dynamic_cut_model.py:test_dynamic_cut_model_emits_mechanism_trace:95callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_dynamic_cut_model.py:test_dynamic_cut_model_emits_mechanism_trace:95callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tests/studio/test_dynamic_cut_model.py:test_dynamic_cut_model_emits_mechanism_trace:95callssymbol:tests/studio/test_dynamic_cut_model.py:_load_fixture:19(high)symbol:tests/studio/test_dynamic_cut_model.py:test_dynamic_cut_model_multiplex_block_present:67callssymbol:src/helix/studio/outcomes/model.py:compute_outcomes_for_current_plan:266(low)symbol:tests/studio/test_dynamic_cut_model.py:test_dynamic_cut_model_multiplex_block_present:67callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_dynamic_cut_model.py:test_dynamic_cut_model_multiplex_block_present:67callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tests/studio/test_dynamic_cut_model.py:test_dynamic_cut_model_multiplex_block_present:67callssymbol:tests/studio/test_dynamic_cut_model.py:_load_fixture:19(high)symbol:tests/studio/test_dynamic_cut_model.py:test_dynamic_cut_model_selectable_via_session_config:23callssymbol:src/helix/studio/outcomes/model.py:compute_outcomes_for_current_plan:266(low)symbol:tests/studio/test_dynamic_cut_model.py:test_dynamic_cut_model_selectable_via_session_config:23callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_dynamic_cut_model.py:test_dynamic_cut_model_selectable_via_session_config:23callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tests/studio/test_dynamic_cut_model.py:test_dynamic_cut_model_selectable_via_session_config:23callssymbol:tests/studio/test_dynamic_cut_model.py:_load_fixture:19(high)symbol:tests/studio/test_dynamic_cut_model.py:test_dynamic_cut_model_threads_cell_context_into_sim_config:134callssymbol:tests/studio/test_dynamic_cut_model.py:_load_fixture:19(high)symbol:tests/studio/test_edit_dag_outcome_review_surface.py:test_outcome_review_surface_owns_outcome_fallback_rendering:31callssymbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652(low)symbol:tests/studio/test_edit_dag_outcome_review_surface.py:test_outcome_review_surface_owns_outcome_fallback_rendering:31callssymbol:src/helix/studio/edit_dag_panel.py:_build_scene_model:2928(low)symbol:tests/studio/test_edit_dag_outcome_review_surface.py:test_outcome_review_surface_owns_outcome_fallback_rendering:31callssymbol:src/helix/studio/edit_dag_panel.py:_show_prereq_gate:2698(low)symbol:tests/studio/test_edit_dag_outcome_review_surface.py:test_outcome_review_surface_owns_outcome_fallback_rendering:31callssymbol:src/helix/studio/edit_dag_panel.py:EditDAGPanel:1193(low)symbol:tests/studio/test_edit_dag_outcome_review_surface.py:test_outcome_review_surface_owns_outcome_fallback_rendering:31callssymbol:src/helix/studio/edit_dag_panel.py:select_node:2408(low)symbol:tests/studio/test_edit_dag_outcome_review_surface.py:test_outcome_review_surface_owns_outcome_fallback_rendering:31callssymbol:src/helix/studio/edit_dag_panel.py:selected_node_id:2393(low)symbol:tests/studio/test_edit_dag_outcome_review_surface.py:test_outcome_review_surface_owns_outcome_fallback_rendering:31callssymbol:src/helix/studio/evs_view_models.py:build_outcome_dag_fallback_from_evs:473(low)symbol:tests/studio/test_edit_dag_outcome_review_surface.py:test_outcome_review_surface_owns_outcome_fallback_rendering:31callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_edit_dag_outcome_review_surface.py:test_outcome_review_surface_owns_outcome_fallback_rendering:31callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_edit_dag_outcome_review_surface.py:test_outcome_review_surface_owns_outcome_fallback_rendering:31callssymbol:tests/studio/test_edit_dag_outcome_review_surface.py:_get_app:24(high)symbol:tests/studio/test_edit_dag_outcome_review_surface.py:test_outcome_review_surface_owns_outcome_fallback_rendering:31callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(medium)symbol:tests/studio/test_edit_dag_outcome_review_surface.py:test_outcome_review_surface_owns_outcome_fallback_rendering:31callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/studio/test_edit_dag_outcome_review_surface.py:test_outcome_review_surface_owns_outcome_fallback_rendering:31callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_edit_dag_outcome_review_surface.py:test_outcome_review_surface_owns_outcome_fallback_rendering:31callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/studio/test_edit_dag_panel_actions.py:_dag_payload:48callssymbol:src/helix/studio/session.py:log:354(low)symbol:tests/studio/test_edit_dag_panel_actions.py:_dag_payload:48callssymbol:tests/studio/test_edit_dag_panel_actions.py:_node_meta:30(high)symbol:tests/studio/test_edit_dag_panel_actions.py:_hydrate_dag_panel:117callssymbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652(low)symbol:tests/studio/test_edit_dag_panel_actions.py:_hydrate_dag_panel:117callssymbol:src/helix/studio/edit_dag_panel.py:_build_scene_model:2928(low)symbol:tests/studio/test_edit_dag_panel_actions.py:_hydrate_dag_panel:117callssymbol:src/helix/studio/run_artifact.py:_dag_to_graph:549(low)symbol:tests/studio/test_edit_dag_panel_actions.py:_hydrate_dag_panel:117callssymbol:src/helix/studio/session.py:load_payload:423(low)symbol:tests/studio/test_edit_dag_panel_actions.py:_hydrate_dag_panel:117callssymbol:tests/studio/test_edit_dag_panel_actions.py:_dag_payload:48(high)symbol:tests/studio/test_edit_dag_panel_actions.py:_hydrate_dag_panel:117callssymbol:tests/studio/test_edit_dag_panel_actions.py:_session_payload:87(high)symbol:tests/studio/test_edit_dag_panel_actions.py:_session_payload:87callssymbol:tests/studio/test_edit_dag_panel_actions.py:_dag_payload:48(high)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_compact_summary_metrics_keep_readable_height:208callssymbol:src/helix/studio/edit_dag_panel.py:EditDAGPanel:1193(low)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_compact_summary_metrics_keep_readable_height:208callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_compact_summary_metrics_keep_readable_height:208callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_compact_summary_metrics_keep_readable_height:208callssymbol:tests/studio/test_edit_dag_panel_actions.py:_get_app:23(high)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_compact_summary_metrics_keep_readable_height:208callssymbol:tests/studio/test_edit_dag_panel_actions.py:_hydrate_dag_panel:117(high)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_compact_summary_metrics_keep_readable_height:208callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_compact_summary_metrics_keep_readable_height:208callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_compact_summary_metrics_keep_readable_height:208callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_fit_view_recovers_after_manual_zoom:171callssymbol:src/helix/eval/azimuth_mlp_phase3.py:transform:40(low)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_fit_view_recovers_after_manual_zoom:171callssymbol:src/helix/live/viz/hud.py:contains:118(low)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_fit_view_recovers_after_manual_zoom:171callssymbol:src/helix/studio/edit_dag_panel.py:_on_view_navigated:5528(low)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_fit_view_recovers_after_manual_zoom:171callssymbol:src/helix/studio/edit_dag_panel.py:EditDAGPanel:1193(low)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_fit_view_recovers_after_manual_zoom:171callssymbol:src/helix/studio/edit_dag_panel.py:select_node:2408(low)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_fit_view_recovers_after_manual_zoom:171callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_fit_view_recovers_after_manual_zoom:171callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_fit_view_recovers_after_manual_zoom:171callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_fit_view_recovers_after_manual_zoom:171callssymbol:tests/studio/test_edit_dag_panel_actions.py:_get_app:23(high)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_fit_view_recovers_after_manual_zoom:171callssymbol:tests/studio/test_edit_dag_panel_actions.py:_hydrate_dag_panel:117(high)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_fit_view_recovers_after_manual_zoom:171callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_selection_card_exposes_branch_context:130callssymbol:src/helix/studio/edit_dag_panel.py:_node_view_by_id:2433(low)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_selection_card_exposes_branch_context:130callssymbol:src/helix/studio/edit_dag_panel.py:active_edit_context:5779(low)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_selection_card_exposes_branch_context:130callssymbol:src/helix/studio/edit_dag_panel.py:EditDAGPanel:1193(low)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_selection_card_exposes_branch_context:130callssymbol:src/helix/studio/edit_dag_panel.py:select_node:2408(low)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_selection_card_exposes_branch_context:130callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_selection_card_exposes_branch_context:130callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_selection_card_exposes_branch_context:130callssymbol:tests/studio/test_edit_dag_panel_actions.py:_get_app:23(high)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_selection_card_exposes_branch_context:130callssymbol:tests/studio/test_edit_dag_panel_actions.py:_hydrate_dag_panel:117(high)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_selection_card_exposes_branch_context:130callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/studio/test_edit_dag_panel_actions.py:test_edit_dag_selection_card_exposes_branch_context:130callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_edit_dag_panel_golden.py:_artifact_for_payload:152callssymbol:src/helix/studio/run_artifact.py:_dag_to_graph:549(low)symbol:tests/studio/test_edit_dag_panel_golden.py:_dag_payload:68callssymbol:src/helix/studio/session.py:log:354(low)symbol:tests/studio/test_edit_dag_panel_golden.py:_dag_payload:68callssymbol:tests/studio/test_edit_dag_panel_golden.py:_node_meta:36(high)symbol:tests/studio/test_edit_dag_panel_golden.py:_dag_payload:68callssymbol:tests/studio/test_edit_dag_panel_golden.py:_prov:26(high)symbol:tests/studio/test_edit_dag_panel_golden.py:_node_meta:36callssymbol:tests/studio/test_edit_dag_panel_golden.py:_prov:26(high)symbol:tests/studio/test_edit_dag_panel_golden.py:_violating_payload:121callssymbol:src/helix/studio/session.py:log:354(low)symbol:tests/studio/test_edit_dag_panel_golden.py:_violating_payload:121callssymbol:tests/studio/test_edit_dag_panel_golden.py:_node_meta:36(high)symbol:tests/studio/test_edit_dag_panel_golden.py:_violating_payload:121callssymbol:tests/studio/test_edit_dag_panel_golden.py:_prov:26(high)symbol:tests/studio/test_edit_dag_panel_golden.py:test_export_causal_proof_golden:157callssymbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652(low)symbol:tests/studio/test_edit_dag_panel_golden.py:test_export_causal_proof_golden:157callssymbol:src/helix/studio/edit_dag_panel.py:_build_scene_model:2928(low)symbol:tests/studio/test_edit_dag_panel_golden.py:test_export_causal_proof_golden:157callssymbol:src/helix/studio/edit_dag_panel.py:EditDAGPanel:1193(low)symbol:tests/studio/test_edit_dag_panel_golden.py:test_export_causal_proof_golden:157callssymbol:src/helix/studio/edit_dag_panel.py:export_causal_proof:6229(low)symbol:tests/studio/test_edit_dag_panel_golden.py:test_export_causal_proof_golden:157callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_edit_dag_panel_golden.py:test_export_causal_proof_golden:157callssymbol:tests/studio/test_edit_dag_panel_golden.py:_artifact_for_payload:152(high)symbol:tests/studio/test_edit_dag_panel_golden.py:test_export_causal_proof_golden:157callssymbol:tests/studio/test_edit_dag_panel_golden.py:_dag_payload:68(high)symbol:tests/studio/test_edit_dag_panel_golden.py:test_export_causal_proof_golden:157callssymbol:tests/studio/test_edit_dag_panel_golden.py:_ensure_app:19(high)symbol:tests/studio/test_edit_dag_panel_golden.py:test_mass_audit_warning_label:184callssymbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652(low)symbol:tests/studio/test_edit_dag_panel_golden.py:test_mass_audit_warning_label:184callssymbol:src/helix/studio/edit_dag_panel.py:_build_scene_model:2928(low)symbol:tests/studio/test_edit_dag_panel_golden.py:test_mass_audit_warning_label:184callssymbol:src/helix/studio/edit_dag_panel.py:EditDAGPanel:1193(low)symbol:tests/studio/test_edit_dag_panel_golden.py:test_mass_audit_warning_label:184callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_edit_dag_panel_golden.py:test_mass_audit_warning_label:184callssymbol:tests/studio/test_edit_dag_panel_golden.py:_artifact_for_payload:152(high)symbol:tests/studio/test_edit_dag_panel_golden.py:test_mass_audit_warning_label:184callssymbol:tests/studio/test_edit_dag_panel_golden.py:_ensure_app:19(high)symbol:tests/studio/test_edit_dag_panel_golden.py:test_mass_audit_warning_label:184callssymbol:tests/studio/test_edit_dag_panel_golden.py:_violating_payload:121(high)symbol:tests/studio/test_edit_dag_panel_golden.py:test_mass_audit_warning_label:184callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_edit_plan_legacy_bridge.py:test_edit_plan_legacy_bridge_does_not_override_existing:65callssymbol:src/helix/studio/edit_plan.py:edit_plan_to_dict:143(low)symbol:tests/studio/test_edit_plan_legacy_bridge.py:test_edit_plan_legacy_bridge_does_not_override_existing:65callssymbol:src/helix/studio/session.py:load_payload:423(low)symbol:tests/studio/test_edit_plan_legacy_bridge.py:test_edit_plan_legacy_bridge_does_not_override_existing:65callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_edit_plan_legacy_bridge.py:test_edit_plan_legacy_bridge_does_not_override_existing:65callssymbol:src/helix/studio/session.py:to_payload:369(low)symbol:tests/studio/test_edit_plan_legacy_bridge.py:test_edit_plan_legacy_bridge_from_config:10callssymbol:src/helix/studio/edit_plan.py:edit_plan_to_dict:143(low)symbol:tests/studio/test_edit_plan_legacy_bridge.py:test_edit_plan_legacy_bridge_from_config:10callssymbol:src/helix/studio/session_io.py:load_session:95(low)symbol:tests/studio/test_edit_plan_legacy_bridge.py:test_edit_plan_legacy_bridge_from_config:10callssymbol:src/helix/studio/session_io.py:save_session:86(low)symbol:tests/studio/test_edit_plan_legacy_bridge.py:test_edit_plan_legacy_bridge_from_config:10callssymbol:src/helix/studio/session.py:load_payload:423(low)symbol:tests/studio/test_edit_plan_legacy_bridge.py:test_edit_plan_legacy_bridge_from_config:10callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_edit_plan_legacy_bridge.py:test_edit_plan_legacy_bridge_from_config:10callssymbol:src/helix/studio/session.py:to_payload:369(low)symbol:tests/studio/test_edit_plan_roundtrip.py:test_edit_plan_defaults_when_missing:61callssymbol:src/helix/studio/edit_plan.py:edit_plan_to_dict:143(low)symbol:tests/studio/test_edit_plan_roundtrip.py:test_edit_plan_defaults_when_missing:61callssymbol:src/helix/studio/session.py:load_payload:423(low)symbol:tests/studio/test_edit_plan_roundtrip.py:test_edit_plan_defaults_when_missing:61callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_edit_plan_roundtrip.py:test_edit_plan_defaults_when_missing:61callssymbol:src/helix/studio/session.py:to_payload:369(low)symbol:tests/studio/test_edit_plan_roundtrip.py:test_edit_plan_session_roundtrip:16callssymbol:src/helix/studio/edit_plan.py:edit_plan_json_bytes:153(low)symbol:tests/studio/test_edit_plan_roundtrip.py:test_edit_plan_session_roundtrip:16callssymbol:src/helix/studio/edit_plan.py:edit_plan_sha256:158(low)symbol:tests/studio/test_edit_plan_roundtrip.py:test_edit_plan_session_roundtrip:16callssymbol:src/helix/studio/edit_plan.py:edit_plan_to_dict:143(low)symbol:tests/studio/test_edit_plan_roundtrip.py:test_edit_plan_session_roundtrip:16callssymbol:src/helix/studio/session_io.py:load_session:95(low)symbol:tests/studio/test_edit_plan_roundtrip.py:test_edit_plan_session_roundtrip:16callssymbol:src/helix/studio/session_io.py:save_session:86(low)symbol:tests/studio/test_edit_plan_roundtrip.py:test_edit_plan_session_roundtrip:16callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_empirical_base_position_calibration_e2e.py:test_empirical_base_position_calibration_from_crispresso2_table:74callssymbol:src/helix/studio/base_position_calibration.py:apply_base_position_calibration_to_report:699(low)symbol:tests/studio/test_empirical_base_position_calibration_e2e.py:test_empirical_base_position_calibration_from_crispresso2_table:74callssymbol:src/helix/studio/base_position_calibration.py:build_base_position_calibration_eval:436(low)symbol:tests/studio/test_empirical_base_position_calibration_e2e.py:test_empirical_base_position_calibration_from_crispresso2_table:74callssymbol:src/helix/studio/base_position_calibration.py:build_base_position_calibration_profile_and_preview:254(low)symbol:tests/studio/test_empirical_base_position_calibration_e2e.py:test_empirical_base_position_calibration_from_crispresso2_table:74callssymbol:src/helix/studio/results_adapters/crispresso2.py:build_results_record_from_crispresso2_table:359(low)symbol:tests/studio/test_empirical_base_position_calibration_e2e.py:test_empirical_base_position_calibration_from_crispresso2_table:74callssymbol:tests/studio/test_empirical_base_position_calibration_e2e.py:_predicted_report_payload:17(high)symbol:tests/studio/test_evs_view_models.py:test_build_outcome_dag_fallback_from_evs_creates_root_fanout:47callssymbol:src/helix/studio/evs_view_models.py:build_outcome_dag_fallback_from_evs:473(low)symbol:tests/studio/test_evs_view_models.py:test_build_outcome_dag_fallback_from_evs_creates_root_fanout:47callssymbol:tests/studio/test_evs_view_models.py:_load_evs:18(high)symbol:tests/studio/test_evs_view_models.py:test_run_model_from_evs_uses_demo_fixture_context:22callssymbol:src/helix/studio/evs_view_models.py:guide_from_evs:127(low)symbol:tests/studio/test_evs_view_models.py:test_run_model_from_evs_uses_demo_fixture_context:22callssymbol:src/helix/studio/evs_view_models.py:reference_locus_from_evs:199(low)symbol:tests/studio/test_evs_view_models.py:test_run_model_from_evs_uses_demo_fixture_context:22callssymbol:src/helix/studio/evs_view_models.py:run_model_from_evs:344(low)symbol:tests/studio/test_evs_view_models.py:test_run_model_from_evs_uses_demo_fixture_context:22callssymbol:tests/studio/test_evs_view_models.py:_load_evs:18(high)symbol:tests/studio/test_experiment_intent_spec_roundtrip.py:test_experiment_intent_spec_defaults_when_missing:64callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_to_dict:230(low)symbol:tests/studio/test_experiment_intent_spec_roundtrip.py:test_experiment_intent_spec_defaults_when_missing:64callssymbol:src/helix/studio/session.py:load_payload:423(low)symbol:tests/studio/test_experiment_intent_spec_roundtrip.py:test_experiment_intent_spec_defaults_when_missing:64callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_experiment_intent_spec_roundtrip.py:test_experiment_intent_spec_defaults_when_missing:64callssymbol:src/helix/studio/session.py:to_payload:369(low)symbol:tests/studio/test_experiment_intent_spec_roundtrip.py:test_experiment_intent_spec_pydantic_available:87callssymbol:src/helix/studio/experiment_intent_spec.py:ExperimentIntentSpecV1:169(low)symbol:tests/studio/test_experiment_intent_spec_roundtrip.py:test_experiment_intent_spec_session_roundtrip:19callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_json_bytes:242(low)symbol:tests/studio/test_experiment_intent_spec_roundtrip.py:test_experiment_intent_spec_session_roundtrip:19callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_sha256:247(low)symbol:tests/studio/test_experiment_intent_spec_roundtrip.py:test_experiment_intent_spec_session_roundtrip:19callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_to_dict:230(low)symbol:tests/studio/test_experiment_intent_spec_roundtrip.py:test_experiment_intent_spec_session_roundtrip:19callssymbol:src/helix/studio/experiment_intent_spec.py:intent_spec_missing_required_fields:73(low)symbol:tests/studio/test_experiment_intent_spec_roundtrip.py:test_experiment_intent_spec_session_roundtrip:19callssymbol:src/helix/studio/session_io.py:load_session:95(low)symbol:tests/studio/test_experiment_intent_spec_roundtrip.py:test_experiment_intent_spec_session_roundtrip:19callssymbol:src/helix/studio/session_io.py:save_session:86(low)symbol:tests/studio/test_experiment_intent_spec_roundtrip.py:test_experiment_intent_spec_session_roundtrip:19callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_experiment_intent_spec_roundtrip.py:test_experiment_intent_spec_session_roundtrip:19callssymbol:src/helix/studio/session.py:set_experiment_intent_spec:341(low)symbol:tests/studio/test_experiment_setup_model.py:test_experiment_setup_delivery_mode_without_contract:111callssymbol:src/helix/studio/experiment_setup_model.py:build_experiment_spec:426(low)symbol:tests/studio/test_experiment_setup_model.py:test_experiment_setup_emits_wetlab_export_gates:39callssymbol:src/helix/studio/experiment_setup_model.py:build_experiment_spec:426(low)symbol:tests/studio/test_experiment_setup_model.py:test_experiment_setup_functional_knockout_preset_includes_downstream_criteria:57callssymbol:src/helix/studio/experiment_setup_model.py:build_experiment_intent_spec:369(low)symbol:tests/studio/test_experiment_setup_model.py:test_experiment_setup_initial_rail_segment_mapping:90callssymbol:src/helix/studio/experiment_setup_model.py:initial_rail_segment_for_goal:522(low)symbol:tests/studio/test_experiment_setup_model.py:test_experiment_setup_lnpsets_delivery_contract_and_mode:95callssymbol:src/helix/studio/experiment_setup_model.py:build_experiment_spec:426(low)symbol:tests/studio/test_experiment_setup_model.py:test_experiment_setup_policy_templates_exist_in_repo:85callssymbol:src/helix/studio/experiment_setup_model.py:load_policy_template:540(low)symbol:tests/studio/test_experiment_setup_model.py:test_experiment_setup_preset_emits_draft_intent_spec:16callssymbol:src/helix/studio/experiment_intent_spec.py:intent_spec_missing_required_fields:73(low)symbol:tests/studio/test_experiment_setup_model.py:test_experiment_setup_preset_emits_draft_intent_spec:16callssymbol:src/helix/studio/experiment_setup_model.py:build_experiment_intent_spec:369(low)symbol:tests/studio/test_experiment_setup_model.py:test_intent_card_meta_encodes_evidence_and_export_posture:67callssymbol:src/helix/studio/experiment_setup_model.py:intent_card_meta:727(low)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_base_edit_assumptions_persist:60callssymbol:src/helix/studio/experiment_spec_panel.py:_commit_spec:838(low)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_base_edit_assumptions_persist:60callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(low)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_base_edit_assumptions_persist:60callssymbol:src/helix/studio/session_inspector.py:SessionInspector:43(low)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_base_edit_assumptions_persist:60callssymbol:src/helix/studio/session_io.py:load_session:95(low)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_base_edit_assumptions_persist:60callssymbol:src/helix/studio/session_io.py:save_session:86(low)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_base_edit_assumptions_persist:60callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_base_edit_assumptions_persist:60callssymbol:tests/studio/test_experiment_spec_panel.py:_get_app:17(high)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_base_edit_assumptions_persist:60callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(medium)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_base_edit_invalid_window:95callssymbol:src/helix/studio/experiment_spec_panel.py:_commit_spec:838(low)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_base_edit_invalid_window:95callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(low)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_base_edit_invalid_window:95callssymbol:src/helix/studio/session_inspector.py:SessionInspector:43(low)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_base_edit_invalid_window:95callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_base_edit_invalid_window:95callssymbol:tests/studio/test_experiment_spec_panel.py:_get_app:17(high)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_base_edit_invalid_window:95callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_constraints_partial:43callssymbol:src/helix/studio/experiment_spec_panel.py:_commit_spec:838(low)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_constraints_partial:43callssymbol:src/helix/studio/session_inspector.py:SessionInspector:43(low)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_constraints_partial:43callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_constraints_partial:43callssymbol:tests/studio/test_experiment_spec_panel.py:_get_app:17(high)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_constraints_partial:43callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_intent_persists:24callssymbol:src/helix/studio/experiment_spec_panel.py:_commit_spec:838(low)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_intent_persists:24callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(low)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_intent_persists:24callssymbol:src/helix/studio/session_inspector.py:SessionInspector:43(low)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_intent_persists:24callssymbol:src/helix/studio/session_io.py:load_session:95(low)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_intent_persists:24callssymbol:src/helix/studio/session_io.py:save_session:86(low)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_intent_persists:24callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_experiment_spec_panel.py:test_experiment_spec_intent_persists:24callssymbol:tests/studio/test_experiment_spec_panel.py:_get_app:17(high)symbol:tests/studio/test_experiment_spec_roundtrip.py:test_experiment_spec_defaults_when_missing:55callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(low)symbol:tests/studio/test_experiment_spec_roundtrip.py:test_experiment_spec_defaults_when_missing:55callssymbol:src/helix/studio/session.py:load_payload:423(low)symbol:tests/studio/test_experiment_spec_roundtrip.py:test_experiment_spec_defaults_when_missing:55callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_experiment_spec_roundtrip.py:test_experiment_spec_defaults_when_missing:55callssymbol:src/helix/studio/session.py:to_payload:369(low)symbol:tests/studio/test_experiment_spec_roundtrip.py:test_experiment_spec_edit_modalities_accepts_enum_members:109callssymbol:src/helix/studio/experiment_spec.py:ExperimentSpecV1:125(low)symbol:tests/studio/test_experiment_spec_roundtrip.py:test_experiment_spec_edit_modalities_normalization:100callssymbol:src/helix/studio/experiment_spec.py:ExperimentSpecV1:125(low)symbol:tests/studio/test_experiment_spec_roundtrip.py:test_experiment_spec_pydantic_validation:78callssymbol:src/helix/studio/experiment_spec.py:ExperimentSpecV1:125(low)symbol:tests/studio/test_experiment_spec_roundtrip.py:test_experiment_spec_session_roundtrip:18callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_json_bytes:225(low)symbol:tests/studio/test_experiment_spec_roundtrip.py:test_experiment_spec_session_roundtrip:18callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_sha256:230(low)symbol:tests/studio/test_experiment_spec_roundtrip.py:test_experiment_spec_session_roundtrip:18callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(low)symbol:tests/studio/test_experiment_spec_roundtrip.py:test_experiment_spec_session_roundtrip:18callssymbol:src/helix/studio/session_io.py:load_session:95(low)symbol:tests/studio/test_experiment_spec_roundtrip.py:test_experiment_spec_session_roundtrip:18callssymbol:src/helix/studio/session_io.py:save_session:86(low)symbol:tests/studio/test_experiment_spec_roundtrip.py:test_experiment_spec_session_roundtrip:18callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_export_clip.py:_spec:13callssymbol:src/helix/gui/modern/spec.py:EditVisualizationSpec:69(low)symbol:tests/studio/test_export_clip.py:test_build_capture_metadata_can_include_full_spec:158callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/studio/test_export_clip.py:test_build_capture_metadata_can_include_full_spec:158callssymbol:src/helix/studio/export_clip.py:build_capture_metadata:504(low)symbol:tests/studio/test_export_clip.py:test_build_capture_metadata_can_include_full_spec:158callssymbol:src/helix/studio/export_clip.py:ClipWindow:218(low)symbol:tests/studio/test_export_clip.py:test_build_capture_metadata_can_include_full_spec:158callssymbol:tests/studio/test_export_clip.py:_spec:13(high)symbol:tests/studio/test_export_clip.py:test_build_capture_metadata_defaults_to_redacted_summary:124callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/studio/test_export_clip.py:test_build_capture_metadata_defaults_to_redacted_summary:124callssymbol:src/helix/studio/export_clip.py:build_capture_metadata:504(low)symbol:tests/studio/test_export_clip.py:test_build_capture_metadata_defaults_to_redacted_summary:124callssymbol:src/helix/studio/export_clip.py:ClipWindow:218(low)symbol:tests/studio/test_export_clip.py:test_build_capture_metadata_defaults_to_redacted_summary:124callssymbol:tests/studio/test_export_clip.py:_spec:13(high)symbol:tests/studio/test_export_clip.py:test_compute_clip_window_anchors_on_cluster_tail_when_no_resolve_event:51callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/studio/test_export_clip.py:test_compute_clip_window_anchors_on_cluster_tail_when_no_resolve_event:51callssymbol:src/helix/studio/export_clip.py:compute_clip_window:229(low)symbol:tests/studio/test_export_clip.py:test_compute_clip_window_anchors_on_cluster_tail_when_no_resolve_event:51callssymbol:tests/studio/test_export_clip.py:_spec:13(high)symbol:tests/studio/test_export_clip.py:test_compute_clip_window_clamps_inside_loop_range:78callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/studio/test_export_clip.py:test_compute_clip_window_clamps_inside_loop_range:78callssymbol:src/helix/studio/export_clip.py:compute_clip_window:229(low)symbol:tests/studio/test_export_clip.py:test_compute_clip_window_clamps_inside_loop_range:78callssymbol:tests/studio/test_export_clip.py:_spec:13(high)symbol:tests/studio/test_export_clip.py:test_compute_clip_window_pins_to_small_loop_range:100callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/studio/test_export_clip.py:test_compute_clip_window_pins_to_small_loop_range:100callssymbol:src/helix/studio/export_clip.py:compute_clip_window:229(low)symbol:tests/studio/test_export_clip.py:test_compute_clip_window_pins_to_small_loop_range:100callssymbol:tests/studio/test_export_clip.py:_spec:13(high)symbol:tests/studio/test_export_clip.py:test_compute_clip_window_prefers_repair_complete_anchor:26callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/studio/test_export_clip.py:test_compute_clip_window_prefers_repair_complete_anchor:26callssymbol:src/helix/studio/export_clip.py:compute_clip_window:229(low)symbol:tests/studio/test_export_clip.py:test_compute_clip_window_prefers_repair_complete_anchor:26callssymbol:tests/studio/test_export_clip.py:_spec:13(high)symbol:tests/studio/test_export_clip.py:test_redacted_spec_summary_does_not_include_sequence:116callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/studio/test_export_clip.py:test_redacted_spec_summary_does_not_include_sequence:116callssymbol:src/helix/studio/export_clip.py:redacted_spec_summary:490(low)symbol:tests/studio/test_export_clip.py:test_redacted_spec_summary_does_not_include_sequence:116callssymbol:tests/studio/test_export_clip.py:_spec:13(high)symbol:tests/studio/test_export_clip.py:test_write_clip_zip_includes_governance_files:184callssymbol:src/helix/studio/export_clip.py:write_clip_zip:596(low)symbol:tests/studio/test_export_clip.py:test_write_clip_zip_includes_governance_files:184callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/studio/test_export_gate_wetlab_preflight.py:_complete_intent_spec:22callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_to_dict:230(low)symbol:tests/studio/test_export_gate_wetlab_preflight.py:test_export_gate_allows_when_wetlab_prereqs_present:104callssymbol:tests/studio/test_export_gate_wetlab_preflight.py:_app:18(high)symbol:tests/studio/test_export_gate_wetlab_preflight.py:test_export_gate_blocks_when_wetlab_prereqs_missing:69callssymbol:tests/studio/test_export_gate_wetlab_preflight.py:_app:18(high)symbol:tests/studio/test_export_hardening.py:test_export_gate_dialog_requires_ack_for_exploratory:36callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(low)symbol:tests/studio/test_export_hardening.py:test_export_gate_dialog_requires_ack_for_exploratory:36callssymbol:src/helix/studio/ui/export_gate_dialog.py:ExportGateDialog:26(low)symbol:tests/studio/test_export_hardening.py:test_export_gate_dialog_requires_ack_for_exploratory:36callssymbol:src/helix/studio/ui/export_gate_dialog.py:result_payload:157(low)symbol:tests/studio/test_export_hardening.py:test_export_gate_dialog_requires_ack_for_exploratory:36callssymbol:tests/studio/test_export_hardening.py:_ensure_app:29(high)symbol:tests/studio/test_export_hardening.py:test_export_gate_dialog_requires_ack_for_exploratory:36callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(medium)symbol:tests/studio/test_export_hardening.py:test_export_gate_dialog_requires_ack_for_exploratory:36callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_export_hardening.py:test_lightcone_default_export_basename_is_prefixed_in_exploratory:190callssymbol:src/helix/studio/lightcone_panel.py:_default_export_basename:3065(low)symbol:tests/studio/test_export_hardening.py:test_lightcone_default_export_basename_is_prefixed_in_exploratory:190callssymbol:src/helix/studio/lightcone_panel.py:LightconePanelWidget:2182(low)symbol:tests/studio/test_export_hardening.py:test_lightcone_default_export_basename_is_prefixed_in_exploratory:190callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(low)symbol:tests/studio/test_export_hardening.py:test_lightcone_default_export_basename_is_prefixed_in_exploratory:190callssymbol:tests/studio/test_export_hardening.py:_ensure_app:29(high)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_csv:338callssymbol:src/helix/studio/export_provenance.py:export_provenance_c14n_bytes:84(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_csv:338callssymbol:src/helix/studio/export_provenance.py:export_provenance_sha256:88(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_csv:338callssymbol:src/helix/studio/export_provenance.py:validate_export_provenance_v1:92(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_csv:338callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_csv:338callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_csv:338callssymbol:src/helix/studio/outcome_explorer.py:_copy_export_provenance_json_to_clipboard:7535(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_csv:338callssymbol:src/helix/studio/outcome_explorer.py:_copy_export_provenance_sha_to_clipboard:7550(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_csv:338callssymbol:src/helix/studio/outcome_explorer.py:_write_export_provenance_sidecar:10078(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_csv:338callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_csv:338callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data:1108(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_csv:338callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerWidget:5518(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_csv:338callssymbol:tests/studio/test_export_hardening.py:_ensure_app:29(high)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_csv:338callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_html:367callssymbol:src/helix/studio/export_provenance.py:build_export_provenance_v1:33(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_html:367callssymbol:src/helix/studio/export_provenance.py:export_provenance_c14n_bytes:84(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_html:367callssymbol:src/helix/studio/export_provenance.py:export_provenance_sha256:88(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_html:367callssymbol:src/helix/studio/export_provenance.py:validate_export_provenance_v1:92(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_html:367callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_html:367callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_html:367callssymbol:src/helix/studio/outcome_explorer.py:_copy_export_provenance_json_to_clipboard:7535(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_html:367callssymbol:src/helix/studio/outcome_explorer.py:_copy_export_provenance_sha_to_clipboard:7550(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_html:367callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_html:367callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerWidget:5518(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_html:367callssymbol:tests/studio/test_export_hardening.py:_ensure_app:29(high)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_copy_export_provenance_actions_copy_html:367callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_decision_grade_local_export_is_downgraded_to_exploratory:69callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_decision_grade_local_export_is_downgraded_to_exploratory:69callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerWidget:5518(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_decision_grade_local_export_is_downgraded_to_exploratory:69callssymbol:tests/studio/test_export_hardening.py:_ensure_app:29(high)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_export_button_is_labeled_exploratory_in_demo_mode:307callssymbol:src/helix/studio/models.py:EngineInfo:9(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_export_button_is_labeled_exploratory_in_demo_mode:307callssymbol:src/helix/studio/models.py:RunModel:63(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_export_button_is_labeled_exploratory_in_demo_mode:307callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_export_button_is_labeled_exploratory_in_demo_mode:307callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data:1108(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_export_button_is_labeled_exploratory_in_demo_mode:307callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerWidget:5518(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_export_button_is_labeled_exploratory_in_demo_mode:307callssymbol:src/helix/studio/outcome_explorer.py:set_run_model:7209(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_export_button_is_labeled_exploratory_in_demo_mode:307callssymbol:tests/studio/test_export_hardening.py:_ensure_app:29(high)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_export_button_is_labeled_exploratory_in_demo_mode:307callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_html_export_uses_inspection_only_contract:94callssymbol:src/helix/studio/models.py:EngineInfo:9(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_html_export_uses_inspection_only_contract:94callssymbol:src/helix/studio/models.py:RunModel:63(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_html_export_uses_inspection_only_contract:94callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_html_export_uses_inspection_only_contract:94callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data:1108(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_html_export_uses_inspection_only_contract:94callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerWidget:5518(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_html_export_uses_inspection_only_contract:94callssymbol:src/helix/studio/outcome_explorer.py:set_decision_mode_gate:7184(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_html_export_uses_inspection_only_contract:94callssymbol:src/helix/studio/outcome_explorer.py:set_run_model:7209(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_html_export_uses_inspection_only_contract:94callssymbol:tests/studio/test_export_hardening.py:_ensure_app:29(high)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_png_export_embeds_cas_dna_proxy_values_in_decision_grade:232callssymbol:src/helix/studio/outcome_explorer.py:_pixmap_to_png_bytes:10135(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_png_export_embeds_cas_dna_proxy_values_in_decision_grade:232callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_png_export_embeds_cas_dna_proxy_values_in_decision_grade:232callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerWidget:5518(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_png_export_embeds_cas_dna_proxy_values_in_decision_grade:232callssymbol:tests/studio/test_export_hardening.py:_ensure_app:29(high)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_png_export_embeds_cas_dna_proxy_values_in_decision_grade:232callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_png_export_embeds_governance_metadata:198callssymbol:src/helix/studio/outcome_explorer.py:_pixmap_to_png_bytes:10135(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_png_export_embeds_governance_metadata:198callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_png_export_embeds_governance_metadata:198callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data:1108(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_png_export_embeds_governance_metadata:198callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerWidget:5518(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_png_export_embeds_governance_metadata:198callssymbol:tests/studio/test_export_hardening.py:_ensure_app:29(high)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_png_export_embeds_governance_metadata:198callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_suggest_export_path_is_prefixed_in_exploratory:174callssymbol:src/helix/studio/outcome_explorer.py:_suggest_export_path:9923(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_suggest_export_path_is_prefixed_in_exploratory:174callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_suggest_export_path_is_prefixed_in_exploratory:174callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data:1108(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_suggest_export_path_is_prefixed_in_exploratory:174callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerWidget:5518(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_suggest_export_path_is_prefixed_in_exploratory:174callssymbol:tests/studio/test_export_hardening.py:_ensure_app:29(high)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_writes_csv_provenance_sidecar:276callssymbol:src/helix/studio/export_provenance.py:validate_export_provenance_v1:92(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_writes_csv_provenance_sidecar:276callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_writes_csv_provenance_sidecar:276callssymbol:src/helix/studio/outcome_explorer.py:_write_export_provenance_sidecar:10078(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_writes_csv_provenance_sidecar:276callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_writes_csv_provenance_sidecar:276callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data:1108(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_writes_csv_provenance_sidecar:276callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerWidget:5518(low)symbol:tests/studio/test_export_hardening.py:test_outcome_explorer_writes_csv_provenance_sidecar:276callssymbol:tests/studio/test_export_hardening.py:_ensure_app:29(high)symbol:tests/studio/test_fit_to_locus.py:__init__:173callssymbol:tests/studio/test_fit_to_locus.py:_Engine:74(high)symbol:tests/studio/test_fit_to_locus.py:__init__:203callssymbol:tests/studio/test_fit_to_locus.py:_GL:172(high)symbol:tests/studio/test_fit_to_locus.py:__init__:203callssymbol:tests/studio/test_fit_to_locus.py:_Slider:130(high)symbol:tests/studio/test_fit_to_locus.py:__init__:203callssymbol:tests/studio/test_fit_to_locus.py:_Toggle:195(high)symbol:tests/studio/test_fit_to_locus.py:__init__:87callssymbol:tests/studio/test_fit_to_locus.py:_Engine:74(high)symbol:tests/studio/test_fit_to_locus.py:__init__:87callssymbol:tests/studio/test_fit_to_locus.py:_Spec:80(high)symbol:tests/studio/test_fit_to_locus.py:flash_preview_band:143callssymbol:src/helix/clock.py:monotonic:84(low)symbol:tests/studio/test_fit_to_locus.py:preview_band:152callssymbol:src/helix/clock.py:monotonic:84(low)symbol:tests/studio/test_fit_to_locus.py:test_camera_fit_flat_contains_points:54callssymbol:src/helix/gui/modern/camera_fit.py:fit_ortho_camera_distance:9(low)symbol:tests/studio/test_fit_to_locus.py:test_fit_time_window_includes_context_neighbors_when_sparse:29callssymbol:src/helix/studio/locus_fit.py:fit_time_window_to_event_cluster:43(low)symbol:tests/studio/test_fit_to_locus.py:test_fit_time_window_pins_inside_loop_range_when_span_exceeds_loop:43callssymbol:src/helix/studio/locus_fit.py:fit_time_window_to_event_cluster:43(low)symbol:tests/studio/test_fit_to_locus.py:test_fit_time_window_to_cluster_dense:13callssymbol:src/helix/studio/locus_fit.py:fit_time_window_to_event_cluster:43(low)symbol:tests/studio/test_helixspec_editor.py:test_completion_category_classifies_snippets_symbols_and_builtins:553callssymbol:src/helix/studio/helixspec_editor.py:_completion_category:548(low)symbol:tests/studio/test_helixspec_editor.py:test_completion_delegate_provides_taller_two_line_rows:566callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecPlainTextEdit:683(low)symbol:tests/studio/test_helixspec_editor.py:test_completion_delegate_provides_taller_two_line_rows:566callssymbol:src/helix/studio/helixspec_editor.py:set_completion_tokens:713(low)symbol:tests/studio/test_helixspec_editor.py:test_completion_delegate_provides_taller_two_line_rows:566callssymbol:src/helix/studio/helixspec_editor.py:sizeHint:673(low)symbol:tests/studio/test_helixspec_editor.py:test_completion_display_text_includes_description:547callssymbol:src/helix/studio/helixspec_editor.py:_completion_display_text:564(low)symbol:tests/studio/test_helixspec_editor.py:test_completion_prioritizes_cut_edit_snippet_for_top_level_prefix:307callssymbol:src/helix/studio/helixspec_editor.py:_build_helixspec_completion_tokens:524(low)symbol:tests/studio/test_helixspec_editor.py:test_completion_prioritizes_cut_edit_snippet_for_top_level_prefix:307callssymbol:src/helix/studio/helixspec_editor.py:_ordered_helixspec_completion_tokens:454(low)symbol:tests/studio/test_helixspec_editor.py:test_completion_tokens_include_grammar_words_and_dynamic_symbols:163callssymbol:src/helix/studio/helixspec_editor.py:_build_helixspec_completion_tokens:524(low)symbol:tests/studio/test_helixspec_editor.py:test_contextual_completion_prioritizes_live_symbols_for_using_and_at:245callssymbol:src/helix/studio/helixspec_editor.py:_build_helixspec_completion_tokens:524(low)symbol:tests/studio/test_helixspec_editor.py:test_contextual_completion_prioritizes_live_symbols_for_using_and_at:245callssymbol:src/helix/studio/helixspec_editor.py:_ordered_helixspec_completion_tokens:454(low)symbol:tests/studio/test_helixspec_editor.py:test_describe_helixspec_token_covers_keywords_snippets_and_symbols:578callssymbol:src/helix/studio/helixspec_editor.py:_describe_helixspec_token:329(low)symbol:tests/studio/test_helixspec_editor.py:test_diagnose_helixspec_emits_parse_assist_hints_for_incomplete_lines:601callssymbol:src/helix/studio/helixspec_editor.py:diagnose_helixspec:2209(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_assist_label_prefers_parser_hint_after_failed_diagnostics:659callssymbol:src/helix/studio/helixspec_editor.py:_apply_diagnostics:1815(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_assist_label_prefers_parser_hint_after_failed_diagnostics:659callssymbol:src/helix/studio/helixspec_editor.py:diagnose_helixspec:2209(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_assist_label_prefers_parser_hint_after_failed_diagnostics:659callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecEditor:1077(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_assist_label_prefers_parser_hint_after_failed_diagnostics:659callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_assist_label_prefers_parser_hint_after_failed_diagnostics:659callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_helixspec_editor.py:test_editor_assist_label_tracks_cursor_token_and_completion_preview:616callssymbol:src/helix/studio/helixspec_editor.py:_show_completion_popup:949(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_assist_label_tracks_cursor_token_and_completion_preview:616callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecEditor:1077(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_assist_label_tracks_cursor_token_and_completion_preview:616callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_assist_label_tracks_cursor_token_and_completion_preview:616callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_helixspec_editor.py:test_editor_assist_label_uses_line_guidance_for_incomplete_constructs:638callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecEditor:1077(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_assist_label_uses_line_guidance_for_incomplete_constructs:638callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_assist_label_uses_line_guidance_for_incomplete_constructs:638callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_helixspec_editor.py:test_editor_exposes_workspace_shell:49callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecEditor:1077(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_exposes_workspace_shell:49callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_exposes_workspace_shell:49callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_helixspec_editor.py:test_editor_exposes_workspace_shell:49callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_medium_width_keeps_status_cards_readable:138callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecEditor:1077(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_medium_width_keeps_status_cards_readable:138callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_medium_width_keeps_status_cards_readable:138callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_refreshes_completion_model_and_attaches_highlighter:223callssymbol:src/helix/studio/helixspec_editor.py:_visible_completion_tokens:728(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_refreshes_completion_model_and_attaches_highlighter:223callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecEditor:1077(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_refreshes_completion_model_and_attaches_highlighter:223callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_saved_header_shows_path_and_save_as:96callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecEditor:1077(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_saved_header_shows_path_and_save_as:96callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_saved_header_shows_path_and_save_as:96callssymbol:src/helix/studio/session.py:set_helixspec:331(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_saved_header_shows_path_and_save_as:96callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_helixspec_editor.py:test_editor_shows_snippet_field_bar_with_active_label:412callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecEditor:1077(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_shows_snippet_field_bar_with_active_label:412callssymbol:src/helix/studio/helixspec_editor.py:insert_completion:862(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_shows_snippet_field_bar_with_active_label:412callssymbol:src/helix/studio/helixspec_editor.py:snippet_field_states:792(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_shows_snippet_field_bar_with_active_label:412callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_shows_snippet_field_bar_with_active_label:412callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_helixspec_editor.py:test_editor_shows_snippet_field_bar_with_active_label:412callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_status_deck_tracks_compile_and_bundle:114callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecEditor:1077(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_status_deck_tracks_compile_and_bundle:114callssymbol:src/helix/studio/helixspec_editor.py:mark_run_started:1941(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_status_deck_tracks_compile_and_bundle:114callssymbol:src/helix/studio/helixspec_editor.py:record_run_success:1958(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_status_deck_tracks_compile_and_bundle:114callssymbol:src/helix/studio/helixspec_editor.py:set_last_bundle:1698(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_status_deck_tracks_compile_and_bundle:114callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_status_deck_tracks_compile_and_bundle:114callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_helixspec_editor.py:test_editor_syncs_with_session:31callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecEditor:1077(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_syncs_with_session:31callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_helixspec_editor.py:test_editor_syncs_with_session:31callssymbol:src/helix/studio/session.py:set_helixspec:331(low)symbol:tests/studio/test_helixspec_editor.py:test_highlight_spans_cover_keywords_fields_declarations_and_references:185callssymbol:src/helix/studio/helixspec_editor.py:_iter_helixspec_highlight_spans:572(low)symbol:tests/studio/test_helixspec_editor.py:test_line_guidance_covers_incomplete_using_and_top_level_constructs:589callssymbol:src/helix/studio/helixspec_editor.py:_line_helixspec_guidance:365(low)symbol:tests/studio/test_helixspec_editor.py:test_plain_editor_completion_replaces_current_prefix:207callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecPlainTextEdit:683(low)symbol:tests/studio/test_helixspec_editor.py:test_plain_editor_completion_replaces_current_prefix:207callssymbol:src/helix/studio/helixspec_editor.py:insert_completion:862(low)symbol:tests/studio/test_helixspec_editor.py:test_plain_editor_completion_replaces_current_prefix:207callssymbol:src/helix/studio/helixspec_editor.py:set_completion_tokens:713(low)symbol:tests/studio/test_helixspec_editor.py:test_plain_editor_contextual_popup_reorders_suggestions:275callssymbol:src/helix/studio/helixspec_editor.py:_build_helixspec_completion_tokens:524(low)symbol:tests/studio/test_helixspec_editor.py:test_plain_editor_contextual_popup_reorders_suggestions:275callssymbol:src/helix/studio/helixspec_editor.py:_show_completion_popup:949(low)symbol:tests/studio/test_helixspec_editor.py:test_plain_editor_contextual_popup_reorders_suggestions:275callssymbol:src/helix/studio/helixspec_editor.py:_visible_completion_display_texts:734(low)symbol:tests/studio/test_helixspec_editor.py:test_plain_editor_contextual_popup_reorders_suggestions:275callssymbol:src/helix/studio/helixspec_editor.py:_visible_completion_tokens:728(low)symbol:tests/studio/test_helixspec_editor.py:test_plain_editor_contextual_popup_reorders_suggestions:275callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecPlainTextEdit:683(low)symbol:tests/studio/test_helixspec_editor.py:test_plain_editor_contextual_popup_reorders_suggestions:275callssymbol:src/helix/studio/helixspec_editor.py:set_completion_tokens:713(low)symbol:tests/studio/test_helixspec_editor.py:test_plain_editor_contextual_popup_reorders_suggestions:275callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:tests/studio/test_helixspec_editor.py:test_popup_enter_accepts_current_completion:504callssymbol:src/helix/studio/helixspec_editor.py:_show_completion_popup:949(low)symbol:tests/studio/test_helixspec_editor.py:test_popup_enter_accepts_current_completion:504callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecPlainTextEdit:683(low)symbol:tests/studio/test_helixspec_editor.py:test_popup_enter_accepts_current_completion:504callssymbol:src/helix/studio/helixspec_editor.py:set_completion_tokens:713(low)symbol:tests/studio/test_helixspec_editor.py:test_popup_escape_dismisses_without_inserting:526callssymbol:src/helix/studio/helixspec_editor.py:_show_completion_popup:949(low)symbol:tests/studio/test_helixspec_editor.py:test_popup_escape_dismisses_without_inserting:526callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecPlainTextEdit:683(low)symbol:tests/studio/test_helixspec_editor.py:test_popup_tab_accepts_current_completion:482callssymbol:src/helix/studio/helixspec_editor.py:_show_completion_popup:949(low)symbol:tests/studio/test_helixspec_editor.py:test_popup_tab_accepts_current_completion:482callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecPlainTextEdit:683(low)symbol:tests/studio/test_helixspec_editor.py:test_snippet_field_bar_click_activates_requested_placeholder:452callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecEditor:1077(low)symbol:tests/studio/test_helixspec_editor.py:test_snippet_field_bar_click_activates_requested_placeholder:452callssymbol:src/helix/studio/helixspec_editor.py:insert_completion:862(low)symbol:tests/studio/test_helixspec_editor.py:test_snippet_field_bar_click_activates_requested_placeholder:452callssymbol:src/helix/studio/helixspec_editor.py:snippet_field_states:792(low)symbol:tests/studio/test_helixspec_editor.py:test_snippet_field_bar_click_activates_requested_placeholder:452callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_helixspec_editor.py:test_snippet_field_bar_click_activates_requested_placeholder:452callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_helixspec_editor.py:test_snippet_field_bar_click_activates_requested_placeholder:452callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/studio/test_helixspec_editor.py:test_snippet_placeholder_highlights_coexist_with_error_highlight:395callssymbol:src/helix/studio/helixspec_editor.py:_highlight_error_line:1903(low)symbol:tests/studio/test_helixspec_editor.py:test_snippet_placeholder_highlights_coexist_with_error_highlight:395callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecEditor:1077(low)symbol:tests/studio/test_helixspec_editor.py:test_snippet_placeholder_highlights_coexist_with_error_highlight:395callssymbol:src/helix/studio/helixspec_editor.py:insert_completion:862(low)symbol:tests/studio/test_helixspec_editor.py:test_snippet_placeholder_highlights_coexist_with_error_highlight:395callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_helixspec_editor.py:test_snippet_placeholders_are_visibly_marked_and_advance_active_state:371callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecPlainTextEdit:683(low)symbol:tests/studio/test_helixspec_editor.py:test_snippet_placeholders_are_visibly_marked_and_advance_active_state:371callssymbol:src/helix/studio/helixspec_editor.py:insert_completion:862(low)symbol:tests/studio/test_helixspec_editor.py:test_snippet_tab_and_shift_tab_traverse_placeholders:339callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecPlainTextEdit:683(low)symbol:tests/studio/test_helixspec_editor.py:test_snippet_tab_and_shift_tab_traverse_placeholders:339callssymbol:src/helix/studio/helixspec_editor.py:insert_completion:862(low)symbol:tests/studio/test_helixspec_editor.py:test_syntax_highlighter_formats_document_blocks:683callssymbol:src/helix/studio/helixspec_editor.py:HelixSpecSyntaxHighlighter:588(low)symbol:tests/studio/test_helixspec_editor.py:test_syntax_highlighter_formats_document_blocks:683callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/studio/test_hint_banner.py:test_hint_banner_compact_shell_tightens_chrome:52callssymbol:src/helix/studio/hint_banner.py:HintBanner:9(low)symbol:tests/studio/test_hint_banner.py:test_hint_banner_compact_shell_tightens_chrome:52callssymbol:src/helix/studio/hint_banner.py:set_actions:57(low)symbol:tests/studio/test_hint_banner.py:test_hint_banner_compact_shell_tightens_chrome:52callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_hint_banner.py:test_hint_banner_compact_shell_tightens_chrome:52callssymbol:tests/studio/test_hint_banner.py:_get_app:12(high)symbol:tests/studio/test_hint_banner.py:test_hint_banner_compact_shell_tightens_chrome:52callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/studio/test_hint_banner.py:test_hint_banner_dense_short_labels_use_tighter_shell:75callssymbol:src/helix/studio/hint_banner.py:HintBanner:9(low)symbol:tests/studio/test_hint_banner.py:test_hint_banner_dense_short_labels_use_tighter_shell:75callssymbol:src/helix/studio/hint_banner.py:set_actions:57(low)symbol:tests/studio/test_hint_banner.py:test_hint_banner_dense_short_labels_use_tighter_shell:75callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_hint_banner.py:test_hint_banner_dense_short_labels_use_tighter_shell:75callssymbol:tests/studio/test_hint_banner.py:_get_app:12(high)symbol:tests/studio/test_hint_banner.py:test_hint_banner_dense_short_labels_use_tighter_shell:75callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/studio/test_hint_banner.py:test_hint_banner_reflows_actions_across_columns:19callssymbol:src/helix/studio/hint_banner.py:action_column_count:93(low)symbol:tests/studio/test_hint_banner.py:test_hint_banner_reflows_actions_across_columns:19callssymbol:src/helix/studio/hint_banner.py:action_labels:90(low)symbol:tests/studio/test_hint_banner.py:test_hint_banner_reflows_actions_across_columns:19callssymbol:src/helix/studio/hint_banner.py:HintBanner:9(low)symbol:tests/studio/test_hint_banner.py:test_hint_banner_reflows_actions_across_columns:19callssymbol:src/helix/studio/hint_banner.py:set_actions:57(low)symbol:tests/studio/test_hint_banner.py:test_hint_banner_reflows_actions_across_columns:19callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_hint_banner.py:test_hint_banner_reflows_actions_across_columns:19callssymbol:tests/studio/test_hint_banner.py:_get_app:12(high)symbol:tests/studio/test_hint_banner.py:test_hint_banner_reflows_actions_across_columns:19callssymbol:tests/test_modern_qt_dpr_resize_click_mapping_guardrail.py:y:17(medium)symbol:tests/studio/test_hotspots.py:test_hotspot_segments_from_fixture:13callssymbol:src/helix/studio/outcomes/hotspots.py:build_hotspot_segments:176(low)symbol:tests/studio/test_hotspots.py:test_hotspot_segments_selected_allele:30callssymbol:src/helix/studio/outcomes/hotspots.py:allele_key_from_entry:7(low)symbol:tests/studio/test_hotspots.py:test_hotspot_segments_selected_allele:30callssymbol:src/helix/studio/outcomes/hotspots.py:build_hotspot_segments:176(low)symbol:tests/studio/test_hotspots.py:test_hotspot_segments_selected_with_context:49callssymbol:src/helix/studio/outcomes/hotspots.py:allele_key_from_entry:7(low)symbol:tests/studio/test_hotspots.py:test_hotspot_segments_selected_with_context:49callssymbol:src/helix/studio/outcomes/hotspots.py:build_hotspot_segments:176(low)symbol:tests/studio/test_instrument_runs_auto_refresh.py:_pump_until:28callssymbol:src/helix/clock.py:monotonic:84(low)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_finished_detail_unlocks_analysis_summary:316callssymbol:src/helix/studio/instrument_runs_view.py:InstrumentRunsWidget:387(low)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_finished_detail_unlocks_analysis_summary:316callssymbol:src/helix/studio/instrument_runs_view.py:refresh:682(low)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_finished_detail_unlocks_analysis_summary:316callssymbol:tests/studio/test_instrument_runs_auto_refresh.py:_DummyRunsApi:38(high)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_finished_detail_unlocks_analysis_summary:316callssymbol:tests/studio/test_instrument_runs_auto_refresh.py:_get_app:21(high)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_finished_detail_unlocks_analysis_summary:316callssymbol:tests/studio/test_instrument_runs_auto_refresh.py:_pump_until:28(high)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_finished_detail_unlocks_analysis_summary:316callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_finished_detail_unlocks_analysis_summary:316callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_overview_cards_and_empty_state_follow_filter:239callssymbol:src/helix/studio/instrument_runs_view.py:InstrumentRunsWidget:387(low)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_overview_cards_and_empty_state_follow_filter:239callssymbol:src/helix/studio/instrument_runs_view.py:refresh:682(low)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_overview_cards_and_empty_state_follow_filter:239callssymbol:src/helix/studio/instrument_runs_view.py:rowCount:82(low)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_overview_cards_and_empty_state_follow_filter:239callssymbol:tests/studio/test_instrument_runs_auto_refresh.py:_DummyRunsApi:38(high)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_overview_cards_and_empty_state_follow_filter:239callssymbol:tests/studio/test_instrument_runs_auto_refresh.py:_get_app:21(high)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_overview_cards_and_empty_state_follow_filter:239callssymbol:tests/studio/test_instrument_runs_auto_refresh.py:_pump_until:28(high)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_overview_cards_and_empty_state_follow_filter:239callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_overview_cards_and_empty_state_follow_filter:239callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_refresh_failure_surfaces_error:179callssymbol:tests/studio/test_instrument_runs_auto_refresh.py:_get_app:21(high)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_refresh_populates_and_loads_detail:58callssymbol:src/helix/studio/instrument_runs_view.py:InstrumentRunsWidget:387(low)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_refresh_populates_and_loads_detail:58callssymbol:src/helix/studio/instrument_runs_view.py:refresh:682(low)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_refresh_populates_and_loads_detail:58callssymbol:src/helix/studio/instrument_runs_view.py:rowCount:82(low)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_refresh_populates_and_loads_detail:58callssymbol:tests/studio/test_instrument_runs_auto_refresh.py:_DummyRunsApi:38(high)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_refresh_populates_and_loads_detail:58callssymbol:tests/studio/test_instrument_runs_auto_refresh.py:_get_app:21(high)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_refresh_populates_and_loads_detail:58callssymbol:tests/studio/test_instrument_runs_auto_refresh.py:_pump_until:28(high)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_refresh_populates_and_loads_detail:58callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_refresh_populates_and_loads_detail:58callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_selected_detail_auto_refreshes_on_signature_change:87callssymbol:src/helix/studio/instrument_runs_view.py:InstrumentRunsWidget:387(low)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_selected_detail_auto_refreshes_on_signature_change:87callssymbol:src/helix/studio/instrument_runs_view.py:refresh:682(low)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_selected_detail_auto_refreshes_on_signature_change:87callssymbol:src/helix/studio/rail_state.py:selection:57(low)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_selected_detail_auto_refreshes_on_signature_change:87callssymbol:tests/studio/test_instrument_runs_auto_refresh.py:_DummyRunsApi:38(high)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_selected_detail_auto_refreshes_on_signature_change:87callssymbol:tests/studio/test_instrument_runs_auto_refresh.py:_get_app:21(high)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_selected_detail_auto_refreshes_on_signature_change:87callssymbol:tests/studio/test_instrument_runs_auto_refresh.py:_pump_until:28(high)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_selected_detail_auto_refreshes_on_signature_change:87callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_selected_detail_auto_refreshes_on_signature_change:87callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_selection_change_triggers_detail_refresh:132callssymbol:src/helix/studio/instrument_runs_view.py:InstrumentRunsWidget:387(low)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_selection_change_triggers_detail_refresh:132callssymbol:src/helix/studio/instrument_runs_view.py:refresh:682(low)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_selection_change_triggers_detail_refresh:132callssymbol:src/helix/studio/instrument_runs_view.py:rowCount:82(low)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_selection_change_triggers_detail_refresh:132callssymbol:src/helix/studio/run_history.py:selectRow:543(low)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_selection_change_triggers_detail_refresh:132callssymbol:tests/studio/test_instrument_runs_auto_refresh.py:_DummyRunsApi:38(high)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_selection_change_triggers_detail_refresh:132callssymbol:tests/studio/test_instrument_runs_auto_refresh.py:_get_app:21(high)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_selection_change_triggers_detail_refresh:132callssymbol:tests/studio/test_instrument_runs_auto_refresh.py:_pump_until:28(high)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_selection_change_triggers_detail_refresh:132callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/studio/test_instrument_runs_auto_refresh.py:test_instrument_runs_selection_change_triggers_detail_refresh:132callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_intent_eval.py:test_evaluate_intent_cds_overlap_filters_indels_to_cds_region:75callssymbol:src/helix/studio/outcomes/intent_eval.py:evaluate_intent:154(low)symbol:tests/studio/test_intent_eval.py:test_evaluate_intent_cds_overlap_filters_indels_to_cds_region:75callssymbol:src/helix/studio/outcomes/intent_eval.py:parse_intent:37(low)symbol:tests/studio/test_intent_eval.py:test_evaluate_intent_cds_overlap_requires_transcript_context_in_strict_mode:58callssymbol:src/helix/studio/outcomes/intent_eval.py:evaluate_intent:154(low)symbol:tests/studio/test_intent_eval.py:test_evaluate_intent_cds_overlap_requires_transcript_context_in_strict_mode:58callssymbol:src/helix/studio/outcomes/intent_eval.py:parse_intent:37(low)symbol:tests/studio/test_intent_eval.py:test_evaluate_intent_frameshift_best_effort_without_transcript_context:37callssymbol:src/helix/studio/outcomes/intent_eval.py:evaluate_intent:154(low)symbol:tests/studio/test_intent_eval.py:test_evaluate_intent_frameshift_best_effort_without_transcript_context:37callssymbol:src/helix/studio/outcomes/intent_eval.py:parse_intent:37(low)symbol:tests/studio/test_intent_eval.py:test_parse_intent_legacy_string_maps_to_v1:6callssymbol:src/helix/studio/outcomes/intent_eval.py:parse_intent:37(low)symbol:tests/studio/test_intent_eval.py:test_parse_intent_structured_override_is_normalized:16callssymbol:src/helix/studio/outcomes/intent_eval.py:parse_intent:37(low)symbol:tests/studio/test_layout_splitter_persistence.py:test_layout_snapshot_keeps_wide_splitter_sizes_after_overlay_transition:39callssymbol:src/helix/config.py:HelixFeatures:86(low)symbol:tests/studio/test_layout_splitter_persistence.py:test_layout_snapshot_keeps_wide_splitter_sizes_after_overlay_transition:39callssymbol:src/helix/ogn/client.py:MockOGNClient:49(low)symbol:tests/studio/test_layout_splitter_persistence.py:test_layout_snapshot_keeps_wide_splitter_sizes_after_overlay_transition:39callssymbol:src/helix/ogn/manager.py:OgnManager:14(low)symbol:tests/studio/test_layout_splitter_persistence.py:test_layout_snapshot_keeps_wide_splitter_sizes_after_overlay_transition:39callssymbol:src/helix/studio/context.py:StudioContext:12(low)symbol:tests/studio/test_layout_splitter_persistence.py:test_layout_snapshot_keeps_wide_splitter_sizes_after_overlay_transition:39callssymbol:src/helix/studio/main_window.py:_move_right_column_to_overlay:3923(low)symbol:tests/studio/test_layout_splitter_persistence.py:test_layout_snapshot_keeps_wide_splitter_sizes_after_overlay_transition:39callssymbol:src/helix/studio/main_window.py:_snapshot_layout_state:5916(low)symbol:tests/studio/test_layout_splitter_persistence.py:test_layout_snapshot_keeps_wide_splitter_sizes_after_overlay_transition:39callssymbol:src/helix/studio/main_window.py:_ui_scale:3391(low)symbol:tests/studio/test_layout_splitter_persistence.py:test_layout_snapshot_keeps_wide_splitter_sizes_after_overlay_transition:39callssymbol:src/helix/studio/main_window.py:_update_layout_mode:3665(low)symbol:tests/studio/test_layout_splitter_persistence.py:test_layout_snapshot_keeps_wide_splitter_sizes_after_overlay_transition:39callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/studio/test_layout_splitter_persistence.py:test_layout_snapshot_keeps_wide_splitter_sizes_after_overlay_transition:39callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_layout_splitter_persistence.py:test_layout_snapshot_keeps_wide_splitter_sizes_after_overlay_transition:39callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/studio/test_layout_splitter_persistence.py:test_layout_snapshot_keeps_wide_splitter_sizes_after_overlay_transition:39callssymbol:src/helix/studio/project.py:ProjectModel:145(low)symbol:tests/studio/test_layout_splitter_persistence.py:test_layout_snapshot_keeps_wide_splitter_sizes_after_overlay_transition:39callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_layout_splitter_persistence.py:test_layout_snapshot_keeps_wide_splitter_sizes_after_overlay_transition:39callssymbol:tests/studio/test_layout_splitter_persistence.py:_ensure_app:32(high)symbol:tests/studio/test_left_rail_compact_toggle.py:test_compact_left_rail_can_expand_and_collapse:32callssymbol:src/helix/config.py:HelixFeatures:86(low)symbol:tests/studio/test_left_rail_compact_toggle.py:test_compact_left_rail_can_expand_and_collapse:32callssymbol:src/helix/ogn/client.py:MockOGNClient:49(low)symbol:tests/studio/test_left_rail_compact_toggle.py:test_compact_left_rail_can_expand_and_collapse:32callssymbol:src/helix/ogn/manager.py:OgnManager:14(low)symbol:tests/studio/test_left_rail_compact_toggle.py:test_compact_left_rail_can_expand_and_collapse:32callssymbol:src/helix/studio/context.py:StudioContext:12(low)symbol:tests/studio/test_left_rail_compact_toggle.py:test_compact_left_rail_can_expand_and_collapse:32callssymbol:src/helix/studio/main_window.py:_left_rail_width_px:3403(low)symbol:tests/studio/test_left_rail_compact_toggle.py:test_compact_left_rail_can_expand_and_collapse:32callssymbol:src/helix/studio/main_window.py:_min_sidebar_width_px:3406(low)symbol:tests/studio/test_left_rail_compact_toggle.py:test_compact_left_rail_can_expand_and_collapse:32callssymbol:src/helix/studio/main_window.py:_set_left_rail_collapsed:2804(low)symbol:tests/studio/test_left_rail_compact_toggle.py:test_compact_left_rail_can_expand_and_collapse:32callssymbol:src/helix/studio/main_window.py:_update_layout_mode:3665(low)symbol:tests/studio/test_left_rail_compact_toggle.py:test_compact_left_rail_can_expand_and_collapse:32callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/studio/test_left_rail_compact_toggle.py:test_compact_left_rail_can_expand_and_collapse:32callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_left_rail_compact_toggle.py:test_compact_left_rail_can_expand_and_collapse:32callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/studio/test_left_rail_compact_toggle.py:test_compact_left_rail_can_expand_and_collapse:32callssymbol:src/helix/studio/project.py:ProjectModel:145(low)symbol:tests/studio/test_left_rail_compact_toggle.py:test_compact_left_rail_can_expand_and_collapse:32callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_left_rail_compact_toggle.py:test_compact_left_rail_can_expand_and_collapse:32callssymbol:tests/studio/test_left_rail_compact_toggle.py:_ensure_app:25(high)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_base_position_calibration_receipts:362callssymbol:src/helix/studio/base_position_calibration.py:base_position_calibration_eval_json_bytes:47(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_base_position_calibration_receipts:362callssymbol:src/helix/studio/base_position_calibration.py:base_position_calibration_preview_json_bytes:39(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_base_position_calibration_receipts:362callssymbol:src/helix/studio/base_position_calibration.py:base_position_calibration_profile_json_bytes:31(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_base_position_calibration_receipts:362callssymbol:src/helix/studio/lightcone_audit_pack.py:build_audit_pack_zip_bytes:131(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_base_position_calibration_receipts:362callssymbol:src/helix/studio/lightcone_audit_pack.py:verify_audit_pack_zip_bytes:165(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_base_position_calibration_receipts:362callssymbol:tests/studio/test_lightcone_audit_pack.py:_sha256_hex:50(high)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_calibration_preview_receipt:333callssymbol:src/helix/studio/calibration.py:calibration_preview_json_bytes:45(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_calibration_preview_receipt:333callssymbol:src/helix/studio/lightcone_audit_pack.py:build_audit_pack_zip_bytes:131(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_calibration_preview_receipt:333callssymbol:src/helix/studio/lightcone_audit_pack.py:verify_audit_pack_zip_bytes:165(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_calibration_preview_receipt:333callssymbol:tests/studio/test_lightcone_audit_pack.py:_sha256_hex:50(high)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_cut_model_receipt:264callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_cut_model_receipt:264callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_json_bytes:225(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_cut_model_receipt:264callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_sha256:230(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_cut_model_receipt:264callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_cut_model_receipt:264callssymbol:src/helix/studio/lightcone_audit_pack.py:build_audit_pack_zip_bytes:131(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_cut_model_receipt:264callssymbol:src/helix/studio/lightcone_audit_pack.py:verify_audit_pack_zip_bytes:165(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_cut_model_receipt:264callssymbol:src/helix/studio/outcomes/model.py:compute_outcomes_for_current_plan:266(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_cut_model_receipt:264callssymbol:src/helix/studio/outcomes/model.py:outcome_report_json_bytes:262(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_cut_model_receipt:264callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_cut_model_receipt:264callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_cut_model_receipt:264callssymbol:tests/studio/test_lightcone_audit_pack.py:_sha256_hex:50(high)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_experiment_intent_spec_receipt_mismatch:234callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_json_bytes:242(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_experiment_intent_spec_receipt_mismatch:234callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_to_dict:230(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_experiment_intent_spec_receipt_mismatch:234callssymbol:src/helix/studio/lightcone_audit_pack.py:build_audit_pack_zip_bytes:131(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_experiment_intent_spec_receipt_mismatch:234callssymbol:src/helix/studio/lightcone_audit_pack.py:verify_audit_pack_zip_bytes:165(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_experiment_spec_receipt_mismatch:214callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_json_bytes:225(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_experiment_spec_receipt_mismatch:214callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_experiment_spec_receipt_mismatch:214callssymbol:src/helix/studio/lightcone_audit_pack.py:build_audit_pack_zip_bytes:131(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_experiment_spec_receipt_mismatch:214callssymbol:src/helix/studio/lightcone_audit_pack.py:verify_audit_pack_zip_bytes:165(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/assays/assay_chooser.py:assay_plan_json_bytes:21(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/assays/assay_chooser.py:assay_plan_sha256:25(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/assays/assay_chooser.py:build_assay_plan:616(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/assays/primer_design.py:build_primer_plan:393(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/assays/primer_design.py:primer_plan_json_bytes:172(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/assays/primer_design.py:primer_plan_sha256:176(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/edit_plan.py:edit_plan_json_bytes:153(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/edit_plan.py:edit_plan_sha256:158(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/edit_plan.py:edit_plan_to_dict:143(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_json_bytes:242(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_sha256:247(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_to_dict:230(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_json_bytes:225(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_sha256:230(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/lightcone_audit_pack.py:build_audit_pack_zip_bytes:131(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/lightcone_audit_pack.py:verify_audit_pack_zip_bytes:165(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/offtargets/model.py:offtarget_report_json_bytes:344(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/offtargets/noop.py:NoopOffTargetProvider:10(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/offtargets/validation_plan.py:build_validation_plan:207(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/offtargets/validation_plan.py:validation_plan_json_bytes:16(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/offtargets/validation_plan.py:validation_plan_sha256:20(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/outcomes/clone_yield.py:build_clone_plan:87(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/outcomes/clone_yield.py:clone_plan_json_bytes:17(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/outcomes/clone_yield.py:clone_plan_sha256:21(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/outcomes/model.py:outcome_report_json_bytes:262(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:src/helix/studio/outcomes/noop.py:NoopOutcomeModel:10(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:tests/studio/test_lightcone_audit_pack.py:_sha256_hex:50(high)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_manifest_and_zip_timestamps:54callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_results_record_receipt:304callssymbol:src/helix/studio/lightcone_audit_pack.py:build_audit_pack_zip_bytes:131(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_results_record_receipt:304callssymbol:src/helix/studio/lightcone_audit_pack.py:verify_audit_pack_zip_bytes:165(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_results_record_receipt:304callssymbol:src/helix/studio/results_io.py:load_results_record:118(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_results_record_receipt:304callssymbol:src/helix/studio/results_io.py:results_record_json_bytes:78(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_results_record_receipt:304callssymbol:src/helix/studio/results_io.py:sanitize_results_id:28(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_results_record_receipt:304callssymbol:tests/studio/test_lightcone_audit_pack.py:_sha256_hex:50(high)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_suggested_priors_receipt:422callssymbol:src/helix/studio/lightcone_audit_pack.py:build_audit_pack_zip_bytes:131(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_suggested_priors_receipt:422callssymbol:src/helix/studio/lightcone_audit_pack.py:verify_audit_pack_zip_bytes:165(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_suggested_priors_receipt:422callssymbol:src/helix/studio/suggested_priors.py:suggested_priors_json_bytes:22(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_audit_pack_suggested_priors_receipt:422callssymbol:tests/studio/test_lightcone_audit_pack.py:_sha256_hex:50(high)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_readme_includes_offtarget_pack_receipts:163callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_readme_includes_offtarget_pack_receipts:163callssymbol:src/helix/studio/lightcone_audit_pack.py:build_audit_pack_zip_bytes:131(low)symbol:tests/studio/test_lightcone_audit_pack.py:test_lightcone_selection_dump_schema_v1:181callssymbol:src/helix/studio/lightcone_audit_pack.py:build_selection_dump_payload_v1:491(low)symbol:tests/studio/test_lightcone_live.py:test_build_lightcone_document_from_run_is_deterministic:22callssymbol:src/helix/lightcone/geometry.py:compile_lightcone_geometry:148(low)symbol:tests/studio/test_lightcone_live.py:test_build_lightcone_document_from_run_is_deterministic:22callssymbol:src/helix/lightcone/geometry.py:compiled_geometry_sha256:616(low)symbol:tests/studio/test_lightcone_live.py:test_build_lightcone_document_from_run_is_deterministic:22callssymbol:src/helix/studio/lightcone_live.py:build_lightcone_document_from_run:155(low)symbol:tests/studio/test_lightcone_live.py:test_build_lightcone_document_from_run_is_deterministic:22callssymbol:src/helix/studio/models.py:EngineInfo:9(low)symbol:tests/studio/test_lightcone_live.py:test_build_lightcone_document_from_run_is_deterministic:22callssymbol:src/helix/studio/models.py:OutcomeModel:31(low)symbol:tests/studio/test_lightcone_live.py:test_build_lightcone_document_from_run_is_deterministic:22callssymbol:src/helix/studio/models.py:RunModel:63(low)symbol:tests/studio/test_lightcone_live.py:test_parse_target_locus_range_detects_exclusive_end:15callssymbol:src/helix/studio/lightcone_live.py:parse_target_locus_range:42(low)symbol:tests/studio/test_lightcone_live.py:test_parse_target_locus_range_inclusive_end_with_commas:8callssymbol:src/helix/studio/lightcone_live.py:parse_target_locus_range:42(low)symbol:tests/studio/test_multiplex_cut_model.py:test_multiplex_cut_model_combined_expectations:25callssymbol:src/helix/studio/outcomes/cut_model.py:CutOutcomeModel:292(low)symbol:tests/studio/test_multiplex_cut_model.py:test_multiplex_cut_model_combined_expectations:25callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_multiplex_cut_model.py:test_multiplex_cut_model_combined_expectations:25callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tests/studio/test_multiplex_cut_model.py:test_multiplex_cut_model_combined_expectations:25callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_multiplex_cut_model.py:test_multiplex_cut_model_report_matches_fixture:13callssymbol:src/helix/studio/outcomes/cut_model.py:CutOutcomeModel:292(low)symbol:tests/studio/test_multiplex_cut_model.py:test_multiplex_cut_model_report_matches_fixture:13callssymbol:src/helix/studio/outcomes/model.py:outcome_report_json_bytes:262(low)symbol:tests/studio/test_multiplex_cut_model.py:test_multiplex_cut_model_report_matches_fixture:13callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_multiplex_cut_model.py:test_multiplex_cut_model_structural_variants:42callssymbol:src/helix/studio/outcomes/cut_model.py:CutOutcomeModel:292(low)symbol:tests/studio/test_multiplex_cut_model.py:test_multiplex_cut_model_structural_variants:42callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_multiplex_cut_model.py:test_multiplex_cut_model_structural_variants:42callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tests/studio/test_multiplex_cut_model.py:test_multiplex_cut_model_structural_variants:42callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_observed_overlay_roundtrip.py:test_observed_overlay_results_id_roundtrips:9callssymbol:src/helix/studio/session_io.py:load_session:95(low)symbol:tests/studio/test_observed_overlay_roundtrip.py:test_observed_overlay_results_id_roundtrips:9callssymbol:src/helix/studio/session_io.py:save_session:86(low)symbol:tests/studio/test_observed_overlay_roundtrip.py:test_observed_overlay_results_id_roundtrips:9callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_observed_overlay_roundtrip.py:test_observed_overlay_results_id_roundtrips:9callssymbol:src/helix/studio/session.py:update:223(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_bulge_filter:123callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_bulge_filter:123callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:OffTargetListPanel:47(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_bulge_filter:123callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_bulge_filter:123callssymbol:tests/studio/test_offtarget_list_panel.py:_get_app:20(high)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_bulge_filter:123callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_bulge_filter:123callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_filters:76callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_filters:76callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:OffTargetListPanel:47(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_filters:76callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_filters:76callssymbol:tests/studio/test_offtarget_list_panel.py:_get_app:20(high)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_filters:76callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_filters:76callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_multiplex_filter:148callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_multiplex_filter:148callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:OffTargetListPanel:47(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_multiplex_filter:148callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_multiplex_filter:148callssymbol:tests/studio/test_offtarget_list_panel.py:_get_app:20(high)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_multiplex_filter:148callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_multiplex_filter:148callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_renders_and_jumps:27callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_renders_and_jumps:27callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:_on_jump_clicked:936(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_renders_and_jumps:27callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:OffTargetListPanel:47(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_renders_and_jumps:27callssymbol:src/helix/studio/run_history.py:selectRow:543(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_renders_and_jumps:27callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_renders_and_jumps:27callssymbol:tests/studio/test_offtarget_list_panel.py:_get_app:20(high)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_renders_and_jumps:27callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_renders_and_jumps:27callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_sort_toggle:178callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_sort_toggle:178callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:OffTargetListPanel:47(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_sort_toggle:178callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_sort_toggle:178callssymbol:tests/studio/test_offtarget_list_panel.py:_get_app:20(high)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_sort_toggle:178callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(medium)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_truncation_banner:57callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_truncation_banner:57callssymbol:src/helix/studio/offtargets/offtarget_list_panel.py:OffTargetListPanel:47(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_truncation_banner:57callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_truncation_banner:57callssymbol:tests/studio/test_offtarget_list_panel.py:_get_app:20(high)symbol:tests/studio/test_offtarget_list_panel.py:test_offtarget_list_panel_truncation_banner:57callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_offtarget_report.py:test_offtarget_cache_does_not_change_bytes:126callssymbol:src/helix/studio/offtargets/bulge_provider.py:BulgeOffTargetProvider:138(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_cache_does_not_change_bytes:126callssymbol:src/helix/studio/offtargets/mismatch_provider.py:MismatchOffTargetProvider:97(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_cache_does_not_change_bytes:126callssymbol:src/helix/studio/offtargets/model.py:offtarget_report_json_bytes:344(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_cache_does_not_change_bytes:126callssymbol:src/helix/studio/offtargets/reference_accessor.py:accessor:341(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_cache_does_not_change_bytes:126callssymbol:src/helix/studio/offtargets/reference_accessor.py:build_reference_cache_from_config:360(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_cache_does_not_change_bytes:126callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_offtarget_report.py:test_offtarget_inputs_sha_stable_under_dict_order:111callssymbol:src/helix/studio/offtargets/mismatch_provider.py:MismatchOffTargetProvider:97(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_inputs_sha_stable_under_dict_order:111callssymbol:src/helix/studio/offtargets/model.py:offtarget_report_to_dict:301(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_inputs_sha_stable_under_dict_order:111callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_offtarget_report.py:test_offtarget_known_positions_and_ordering:189callssymbol:src/helix/studio/offtargets/mismatch_provider.py:MismatchOffTargetProvider:97(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_known_positions_and_ordering:189callssymbol:src/helix/studio/offtargets/reference_accessor.py:accessor:341(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_known_positions_and_ordering:189callssymbol:src/helix/studio/offtargets/reference_accessor.py:OffTargetReferenceCache:329(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_known_positions_and_ordering:189callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_offtarget_report.py:test_offtarget_report_bulge_fixture:72callssymbol:src/helix/studio/offtargets/bulge_provider.py:BulgeOffTargetProvider:138(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_report_bulge_fixture:72callssymbol:src/helix/studio/offtargets/model.py:offtarget_report_json_bytes:344(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_report_bulge_fixture:72callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_offtarget_report.py:test_offtarget_report_fixture_bytes:36callssymbol:src/helix/studio/offtargets/mismatch_provider.py:MismatchOffTargetProvider:97(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_report_fixture_bytes:36callssymbol:src/helix/studio/offtargets/model.py:offtarget_report_json_bytes:344(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_report_fixture_bytes:36callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_offtarget_report.py:test_offtarget_report_multiplex_fixture:60callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_report_multiplex_fixture:60callssymbol:src/helix/studio/offtargets/model.py:compute_offtargets_for_session:348(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_report_multiplex_fixture:60callssymbol:src/helix/studio/offtargets/model.py:offtarget_report_json_bytes:344(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_report_multiplex_fixture:60callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_report_risk_counts:97callssymbol:src/helix/studio/offtargets/mismatch_provider.py:MismatchOffTargetProvider:97(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_report_risk_counts:97callssymbol:src/helix/studio/offtargets/model.py:offtarget_report_to_dict:301(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_report_risk_counts:97callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_offtarget_report.py:test_offtarget_report_rloks_fixture:84callssymbol:src/helix/studio/offtargets/model.py:offtarget_report_json_bytes:344(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_report_rloks_fixture:84callssymbol:src/helix/studio/offtargets/rloks_provider.py:RLoCKSOffTargetProvider:551(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_report_rloks_fixture:84callssymbol:tests/studio/test_offtarget_report.py:_ensure_rloks_available:21(high)symbol:tests/studio/test_offtarget_report.py:test_offtarget_report_rloks_fixture:84callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_offtarget_report.py:test_offtarget_report_truncation_fixture:48callssymbol:src/helix/studio/offtargets/mismatch_provider.py:MismatchOffTargetProvider:97(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_report_truncation_fixture:48callssymbol:src/helix/studio/offtargets/model.py:offtarget_report_json_bytes:344(low)symbol:tests/studio/test_offtarget_report.py:test_offtarget_report_truncation_fixture:48callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_offtarget_risk_scoring.py:test_seed_bulge_penalty_increases_tier:27callssymbol:src/helix/studio/offtargets/risk.py:score_offtarget_hit:13(low)symbol:tests/studio/test_offtarget_risk_scoring.py:test_seed_mismatch_penalty_increases_tier:6callssymbol:src/helix/studio/offtargets/risk.py:score_offtarget_hit:13(low)symbol:tests/studio/test_offtarget_rloks_pack_integrity.py:_write_manifest:13callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/studio/test_offtarget_rloks_pack_integrity.py:test_rloks_pack_integrity_verifies_sha256_sidecar:22callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/studio/test_offtarget_rloks_pack_integrity.py:test_rloks_pack_integrity_verifies_sha256_sidecar:22callssymbol:src/helix/studio/offtargets/rloks_provider.py:_resolve_rloks_pack_files:234(low)symbol:tests/studio/test_offtarget_rloks_pack_integrity.py:test_rloks_pack_integrity_verifies_sha256_sidecar:22callssymbol:src/helix/studio/offtargets/rloks_provider.py:_verify_sha256:194(low)symbol:tests/studio/test_offtarget_rloks_pack_integrity.py:test_rloks_pack_integrity_verifies_sha256_sidecar:22callssymbol:tests/studio/test_offtarget_rloks_pack_integrity.py:_write_manifest:13(high)symbol:tests/studio/test_offtarget_rloks_pack_integrity.py:test_rloks_pack_manifest_rejects_alias_pack_id_collision:66callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/studio/test_offtarget_rloks_pack_integrity.py:test_rloks_pack_manifest_rejects_alias_pack_id_collision:66callssymbol:src/helix/studio/offtargets/rloks_provider.py:_resolve_rloks_pack_files:234(low)symbol:tests/studio/test_offtarget_rloks_pack_integrity.py:test_rloks_pack_manifest_rejects_nested_symlink_escape:112callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/studio/test_offtarget_rloks_pack_integrity.py:test_rloks_pack_manifest_rejects_nested_symlink_escape:112callssymbol:src/helix/studio/offtargets/rloks_provider.py:_resolve_rloks_pack_files:234(low)symbol:tests/studio/test_offtarget_rloks_pack_integrity.py:test_rloks_pack_manifest_rejects_nested_symlink_escape:112callssymbol:tests/studio/test_offtarget_rloks_pack_integrity.py:_write_manifest:13(high)symbol:tests/studio/test_offtarget_rloks_pack_integrity.py:test_rloks_pack_manifest_rejects_symlink_escape:83callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/studio/test_offtarget_rloks_pack_integrity.py:test_rloks_pack_manifest_rejects_symlink_escape:83callssymbol:src/helix/studio/offtargets/rloks_provider.py:_resolve_rloks_pack_files:234(low)symbol:tests/studio/test_offtarget_rloks_pack_integrity.py:test_rloks_pack_manifest_rejects_symlink_escape:83callssymbol:tests/studio/test_offtarget_rloks_pack_integrity.py:_write_manifest:13(high)symbol:tests/studio/test_offtarget_rloks_pack_integrity.py:test_rloks_pack_unknown_selector_lists_known_ids:46callssymbol:src/helix/studio/offtargets/rloks_provider.py:_resolve_rloks_pack_files:234(low)symbol:tests/studio/test_offtarget_rloks_pack_integrity.py:test_rloks_pack_unknown_selector_lists_known_ids:46callssymbol:tests/studio/test_offtarget_rloks_pack_integrity.py:_write_manifest:13(high)symbol:tests/studio/test_offtarget_rloks_pack_manifest_schema.py:test_rloks_pack_manifest_validates_against_schema:10callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:tests/studio/test_offtarget_rloks_pack_manifest.py:test_rloks_pack_manifest_resolves_alias_and_canonical:8callssymbol:src/helix/studio/offtargets/rloks_provider.py:_resolve_rloks_pack_path:288(low)symbol:tests/studio/test_offtarget_rloks_panel_logic.py:get:135callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:DummyProvider:112(high)symbol:tests/studio/test_offtarget_rloks_panel_logic.py:test_build_top_risk_drivers_and_explain_paths:41callssymbol:src/helix/studio/offtargets/rloks_ui_helpers.py:build_top_risk_drivers:104(low)symbol:tests/studio/test_offtarget_rloks_panel_logic.py:test_build_top_risk_drivers_and_explain_paths:41callssymbol:src/helix/studio/offtargets/rloks_ui_helpers.py:collect_explanation_paths:132(low)symbol:tests/studio/test_offtarget_rloks_panel_logic.py:test_build_top_risk_drivers_and_explain_paths:41callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:_load_rloks_report:20(high)symbol:tests/studio/test_offtarget_rloks_panel_logic.py:test_compute_risk_deltas_between_packs:96callssymbol:src/helix/studio/offtargets/rloks_ui_helpers.py:compute_risk_deltas:152(low)symbol:tests/studio/test_offtarget_rloks_panel_logic.py:test_extract_rloks_pack_fields_default_report_shows_fingerprint:88callssymbol:src/helix/studio/offtargets/rloks_ui_helpers.py:extract_rloks_pack_fields:42(low)symbol:tests/studio/test_offtarget_rloks_panel_logic.py:test_extract_rloks_pack_fields_from_report:24callssymbol:src/helix/studio/offtargets/rloks_ui_helpers.py:extract_rloks_pack_fields:42(low)symbol:tests/studio/test_offtarget_rloks_panel_logic.py:test_extract_rloks_pack_fields_from_report:24callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:_load_rloks_report:20(high)symbol:tests/studio/test_offtarget_rloks_panel_logic.py:test_tooltips_for_schema_paths:63callssymbol:src/helix/studio/offtargets/rloks_ui_helpers.py:build_top_risk_drivers:104(low)symbol:tests/studio/test_offtarget_rloks_panel_logic.py:test_tooltips_for_schema_paths:63callssymbol:src/helix/studio/offtargets/rloks_ui_helpers.py:collect_explanation_paths:132(low)symbol:tests/studio/test_offtarget_rloks_panel_logic.py:test_tooltips_for_schema_paths:63callssymbol:src/helix/studio/offtargets/rloks_ui_helpers.py:get_tooltip:95(low)symbol:tests/studio/test_offtarget_rloks_panel_logic.py:test_tooltips_for_schema_paths:63callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:_load_rloks_report:20(high)symbol:tests/studio/test_offtarget_rloks_panel_logic.py:test_tooltips_for_schema_paths:63callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:get:135(high)symbol:tests/studio/test_offtarget_rloks_panel_logic.py:test_update_rloks_config_forces_provider:34callssymbol:src/helix/studio/offtargets/rloks_ui_helpers.py:update_rloks_config:82(low)symbol:tests/studio/test_offtarget_rloks_provider_hardening.py:test_rloks_provider_rejects_non_20nt_guide:6callssymbol:src/helix/studio/offtargets/rloks_provider.py:RLoCKSOffTargetProvider:551(low)symbol:tests/studio/test_offtarget_rloks_provider_hardening.py:test_rloks_provider_rejects_non_20nt_guide:6callssymbol:src/helix/studio/offtargets/rloks_provider.py:run:566(low)symbol:tests/studio/test_offtarget_rloks_provider_hardening.py:test_rloks_stream_rejects_non_20nt_guide:17callssymbol:src/helix/studio/offtargets/rloks_provider.py:stream_rloks_report:826(low)symbol:tests/studio/test_offtarget_rloks_streaming.py:test_rloks_default_pack_streaming_matches_golden:57callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/studio/test_offtarget_rloks_streaming.py:test_rloks_default_pack_streaming_matches_golden:57callssymbol:src/helix/studio/offtargets/model.py:get:232(low)symbol:tests/studio/test_offtarget_rloks_streaming.py:test_rloks_default_pack_streaming_matches_golden:57callssymbol:src/helix/studio/offtargets/model.py:offtarget_report_json_bytes:344(low)symbol:tests/studio/test_offtarget_rloks_streaming.py:test_rloks_default_pack_streaming_matches_golden:57callssymbol:src/helix/studio/offtargets/rloks_provider.py:RLoCKSOffTargetProvider:551(low)symbol:tests/studio/test_offtarget_rloks_streaming.py:test_rloks_default_pack_streaming_matches_golden:57callssymbol:src/helix/studio/offtargets/rloks_provider.py:stream_rloks_report:826(low)symbol:tests/studio/test_offtarget_rloks_streaming.py:test_rloks_default_pack_streaming_matches_golden:57callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_offtarget_rloks_streaming.py:test_rloks_default_pack_streaming_matches_golden:57callssymbol:tests/studio/test_offtarget_rloks_streaming.py:_ensure_rloks_available:16(high)symbol:tests/studio/test_offtarget_rloks_streaming.py:test_rloks_streaming_matches_one_shot:31callssymbol:src/helix/studio/offtargets/model.py:get:232(low)symbol:tests/studio/test_offtarget_rloks_streaming.py:test_rloks_streaming_matches_one_shot:31callssymbol:src/helix/studio/offtargets/model.py:offtarget_report_json_bytes:344(low)symbol:tests/studio/test_offtarget_rloks_streaming.py:test_rloks_streaming_matches_one_shot:31callssymbol:src/helix/studio/offtargets/rloks_provider.py:RLoCKSOffTargetProvider:551(low)symbol:tests/studio/test_offtarget_rloks_streaming.py:test_rloks_streaming_matches_one_shot:31callssymbol:src/helix/studio/offtargets/rloks_provider.py:stream_rloks_report:826(low)symbol:tests/studio/test_offtarget_rloks_streaming.py:test_rloks_streaming_matches_one_shot:31callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_offtarget_rloks_streaming.py:test_rloks_streaming_matches_one_shot:31callssymbol:tests/studio/test_offtarget_rloks_streaming.py:_ensure_rloks_available:16(high)symbol:tests/studio/test_outcome_explorer_header_chevron.py:test_compact_header_chevron_keeps_badges_visible:40callssymbol:src/helix/studio/outcome_explorer.py:addWidget:1873(low)symbol:tests/studio/test_outcome_explorer_header_chevron.py:test_compact_header_chevron_keeps_badges_visible:40callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data:1108(low)symbol:tests/studio/test_outcome_explorer_header_chevron.py:test_compact_header_chevron_keeps_badges_visible:40callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerWidget:5518(low)symbol:tests/studio/test_outcome_explorer_header_chevron.py:test_compact_header_chevron_keeps_badges_visible:40callssymbol:src/helix/studio/outcome_explorer.py:set_compact_mode:11156(low)symbol:tests/studio/test_outcome_explorer_header_chevron.py:test_compact_header_chevron_keeps_badges_visible:40callssymbol:tests/studio/test_outcome_explorer_header_chevron.py:_base_inputs:24(high)symbol:tests/studio/test_outcome_explorer_header_chevron.py:test_compact_header_chevron_keeps_badges_visible:40callssymbol:tests/studio/test_outcome_explorer_header_chevron.py:_ensure_app:17(high)symbol:tests/studio/test_outcome_explorer_header_chevron.py:test_compact_header_chevron_keeps_badges_visible:40callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(medium)symbol:tests/studio/test_outcome_explorer_header_chevron.py:test_outcome_explorer_registers_icon_resources_for_direct_widget_runs:33callssymbol:tests/studio/test_outcome_explorer_header_chevron.py:_ensure_app:17(high)symbol:tests/studio/test_outcome_model_contract.py:test_inputs_sha256_stable_across_order:60callssymbol:src/helix/studio/outcomes/model.py:compute_inputs_sha256:36(low)symbol:tests/studio/test_outcome_model_contract.py:test_inputs_sha256_stable_across_order:60callssymbol:src/helix/studio/outcomes/model.py:outcome_report_json_bytes:262(low)symbol:tests/studio/test_outcome_model_contract.py:test_inputs_sha256_stable_across_order:60callssymbol:src/helix/studio/outcomes/noop.py:NoopOutcomeModel:10(low)symbol:tests/studio/test_outcome_model_contract.py:test_inputs_sha256_stable_across_order:60callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_outcome_model_contract.py:test_noop_outcome_report_contract:26callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tests/studio/test_outcome_model_contract.py:test_noop_outcome_report_contract:26callssymbol:src/helix/studio/outcomes/noop.py:NoopOutcomeModel:10(low)symbol:tests/studio/test_outcome_model_contract.py:test_noop_outcome_report_contract:26callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_outcome_model_contract.py:test_noop_outcome_report_fixture_bytes:45callssymbol:src/helix/studio/outcomes/model.py:outcome_report_json_bytes:262(low)symbol:tests/studio/test_outcome_model_contract.py:test_noop_outcome_report_fixture_bytes:45callssymbol:src/helix/studio/outcomes/noop.py:NoopOutcomeModel:10(low)symbol:tests/studio/test_outcome_model_contract.py:test_noop_outcome_report_fixture_bytes:45callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_outcome_model_contract.py:test_noop_report_explains_missing_inputs:86callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tests/studio/test_outcome_model_contract.py:test_noop_report_explains_missing_inputs:86callssymbol:src/helix/studio/outcomes/noop.py:NoopOutcomeModel:10(low)symbol:tests/studio/test_outcome_model_contract.py:test_noop_report_explains_missing_inputs:86callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_outcome_model_contract.py:test_outcome_report_bytes_stable:52callssymbol:src/helix/studio/outcomes/model.py:outcome_report_json_bytes:262(low)symbol:tests/studio/test_outcome_model_contract.py:test_outcome_report_bytes_stable:52callssymbol:src/helix/studio/outcomes/noop.py:NoopOutcomeModel:10(low)symbol:tests/studio/test_outcome_model_contract.py:test_outcome_report_bytes_stable:52callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_outcome_spectrum_panel.py:_top_row_from_spectrum:36callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_delta_to_display:59(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_base_calibration_preview:390callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:OutcomeSpectrumPanel:188(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_base_calibration_preview:390callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_base_calibration_preview:390callssymbol:src/helix/studio/session.py:update:223(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_base_calibration_preview:390callssymbol:tests/studio/test_outcome_spectrum_panel.py:_get_app:25(high)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_base_calibration_preview:390callssymbol:tests/studio/test_outcome_spectrum_panel.py:_load_fixture:32(high)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_base_calibration_preview:390callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_base_calibration_preview:390callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_base_mode:253callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:OutcomeSpectrumPanel:188(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_base_mode:253callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_base_mode:253callssymbol:tests/studio/test_outcome_spectrum_panel.py:_get_app:25(high)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_base_mode:253callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_base_mode:253callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_calibration_controls:446callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:OutcomeSpectrumPanel:188(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_calibration_controls:446callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_calibration_controls:446callssymbol:tests/studio/test_outcome_spectrum_panel.py:_get_app:25(high)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_calibration_controls:446callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(medium)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_multiplex_selector_transient:422callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_target_changed:1364(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_multiplex_selector_transient:422callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:OutcomeSpectrumPanel:188(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_multiplex_selector_transient:422callssymbol:src/helix/studio/session_io.py:load_session:95(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_multiplex_selector_transient:422callssymbol:src/helix/studio/session_io.py:save_session:86(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_multiplex_selector_transient:422callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_multiplex_selector_transient:422callssymbol:tests/studio/test_outcome_spectrum_panel.py:_get_app:25(high)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_multiplex_selector_transient:422callssymbol:tests/studio/test_outcome_spectrum_panel.py:_load_fixture:32(high)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_multiplex_selector:325callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_target_changed:1364(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_multiplex_selector:325callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:OutcomeSpectrumPanel:188(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_multiplex_selector:325callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_multiplex_selector:325callssymbol:tests/studio/test_outcome_spectrum_panel.py:_get_app:25(high)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_multiplex_selector:325callssymbol:tests/studio/test_outcome_spectrum_panel.py:_load_fixture:32(high)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_multiplex_selector:325callssymbol:tests/studio/test_outcome_spectrum_panel.py:_top_row_from_spectrum:36(high)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_multiplex_selector:325callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_multiplex_selector:325callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_noop_summary:186callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:OutcomeSpectrumPanel:188(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_noop_summary:186callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_noop_summary:186callssymbol:tests/studio/test_outcome_spectrum_panel.py:_get_app:25(high)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_noop_summary:186callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_prime_mode:198callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:OutcomeSpectrumPanel:188(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_prime_mode:198callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_prime_mode:198callssymbol:tests/studio/test_outcome_spectrum_panel.py:_get_app:25(high)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_prime_mode:198callssymbol:tests/studio/test_outcome_spectrum_panel.py:_top_row_from_spectrum:36(high)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_prime_mode:198callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_prime_mode:198callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_renders_cut_model:62callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_renders_cut_model:62callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_renders_cut_model:62callssymbol:src/helix/studio/outcomes/clone_yield.py:build_clone_plan:87(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_renders_cut_model:62callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_estimate_clones:175(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_renders_cut_model:62callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_table_clicked:1397(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_renders_cut_model:62callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:OutcomeSpectrumPanel:188(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_renders_cut_model:62callssymbol:src/helix/studio/run_history.py:selectRow:543(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_renders_cut_model:62callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_renders_cut_model:62callssymbol:src/helix/studio/session.py:update:223(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_renders_cut_model:62callssymbol:tests/studio/test_outcome_spectrum_panel.py:_get_app:25(high)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_renders_cut_model:62callssymbol:tests/studio/test_outcome_spectrum_panel.py:_load_fixture:32(high)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_renders_cut_model:62callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(medium)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_renders_cut_model:62callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_renders_cut_model:62callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_suggested_priors_apply:475callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_suggested_priors_apply:475callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_suggested_priors_apply:475callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_apply_suggested:928(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_suggested_priors_apply:475callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:OutcomeSpectrumPanel:188(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_suggested_priors_apply:475callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_suggested_priors_apply:475callssymbol:src/helix/studio/suggested_priors.py:suggested_priors_json_bytes:22(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_suggested_priors_apply:475callssymbol:tests/studio/test_outcome_spectrum_panel.py:_get_app:25(high)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_suggested_priors_incompatible:507callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_suggested_priors_incompatible:507callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:OutcomeSpectrumPanel:188(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_suggested_priors_incompatible:507callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_suggested_priors_incompatible:507callssymbol:src/helix/studio/suggested_priors.py:suggested_priors_json_bytes:22(low)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_suggested_priors_incompatible:507callssymbol:tests/studio/test_outcome_spectrum_panel.py:_get_app:25(high)symbol:tests/studio/test_outcome_spectrum_panel.py:test_outcome_spectrum_panel_suggested_priors_incompatible:507callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_outcome_summary_receipt.py:test_outcome_summary_receipt_hash_and_schema:27callssymbol:src/helix/decision_support/schema_validate.py:load_schema:29(low)symbol:tests/studio/test_outcome_summary_receipt.py:test_outcome_summary_receipt_hash_and_schema:27callssymbol:src/helix/studio/edit_dag_panel.py:_build_scene_model:2928(low)symbol:tests/studio/test_outcome_summary_receipt.py:test_outcome_summary_receipt_hash_and_schema:27callssymbol:src/helix/studio/edit_dag_panel.py:_format_outcome_receipt_markdown:148(low)symbol:tests/studio/test_outcome_summary_receipt.py:test_outcome_summary_receipt_hash_and_schema:27callssymbol:src/helix/studio/edit_dag_panel.py:_update_outcome_summary:4044(low)symbol:tests/studio/test_outcome_summary_receipt.py:test_outcome_summary_receipt_hash_and_schema:27callssymbol:src/helix/studio/edit_dag_panel.py:EditDAGPanel:1193(low)symbol:tests/studio/test_outcome_summary_receipt.py:test_outcome_summary_receipt_hash_and_schema:27callssymbol:src/helix/studio/edit_dag_panel.py:export_outcome_summary_receipt:6377(low)symbol:tests/studio/test_outcome_summary_receipt.py:test_outcome_summary_receipt_hash_and_schema:27callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/studio/test_outcome_summary_receipt.py:test_outcome_summary_receipt_hash_and_schema:27callssymbol:src/helix/studio/run_artifact.py:_dag_to_graph:549(low)symbol:tests/studio/test_outcome_summary_receipt.py:test_outcome_summary_receipt_hash_and_schema:27callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_outcome_summary_receipt.py:test_outcome_summary_receipt_hash_and_schema:27callssymbol:src/helix/studio/session.py:update:223(low)symbol:tests/studio/test_outcome_summary_receipt.py:test_outcome_summary_receipt_hash_and_schema:27callssymbol:tests/studio/test_outcome_summary_receipt.py:_get_app:20(high)symbol:tests/studio/test_pileup_adapter.py:test_pileup_record_bytes:15callssymbol:src/helix/studio/results_adapters/pileup.py:build_results_record_from_pileup:182(low)symbol:tests/studio/test_pileup_adapter.py:test_pileup_record_bytes:15callssymbol:src/helix/studio/results_io.py:results_record_json_bytes:78(low)symbol:tests/studio/test_pileup_adapter.py:test_pileup_tokens_with_inserts_deletes_and_mapq:35callssymbol:src/helix/studio/results_adapters/pileup.py:build_results_record_from_pileup:182(low)symbol:tests/studio/test_pileup_adapter.py:test_pileup_tokens_with_inserts_deletes_and_mapq:35callssymbol:src/helix/studio/results_io.py:results_record_json_bytes:78(low)symbol:tests/studio/test_pilot_handoff.py:test_build_pilot_brief_text_v1_renders_shared_request_frame:66callssymbol:src/helix/studio/pilot_handoff.py:build_pilot_brief_text_v1:103(low)symbol:tests/studio/test_pilot_handoff.py:test_build_pilot_decision_attachment_normalizes_run_id_and_blockers:40callssymbol:src/helix/studio/pilot_handoff.py:build_pilot_decision_attachment_v1:70(low)symbol:tests/studio/test_pilot_handoff.py:test_build_pilot_handoff_saved_notice_includes_brief_and_decision_paths:249callssymbol:src/helix/studio/pilot_handoff.py:build_pilot_handoff_saved_notice:365(low)symbol:tests/studio/test_pilot_handoff.py:test_build_pilot_handoff_saved_notice_includes_brief_and_decision_paths:249callssymbol:src/helix/studio/pilot_handoff.py:render_pilot_package_verify_command:522(low)symbol:tests/studio/test_pilot_handoff.py:test_discover_pilot_attachment_candidates_finds_latest_snapshot_and_report:91callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/studio/test_pilot_handoff.py:test_discover_pilot_attachment_candidates_finds_latest_snapshot_and_report:91callssymbol:src/helix/studio/pilot_handoff.py:discover_pilot_attachment_candidates:153(low)symbol:tests/studio/test_pilot_handoff.py:test_pilot_brief_path_for_run_uses_run_specific_or_default_name:140callssymbol:src/helix/studio/pilot_handoff.py:pilot_brief_path_for_run:235(low)symbol:tests/studio/test_pilot_handoff.py:test_pilot_decision_attachment_path_for_brief_uses_adjacent_json_name:132callssymbol:src/helix/studio/pilot_handoff.py:pilot_decision_attachment_path_for_brief:219(low)symbol:tests/studio/test_pilot_handoff.py:test_pilot_package_manifest_preview_path_uses_adjacent_preview_txt_name:446callssymbol:src/helix/studio/pilot_handoff.py:pilot_package_manifest_preview_path:345(low)symbol:tests/studio/test_pilot_handoff.py:test_remember_pilot_handoff_write_result_and_notice_for_target:279callssymbol:src/helix/studio/pilot_handoff.py:build_pilot_handoff_saved_notice_for_target:421(low)symbol:tests/studio/test_pilot_handoff.py:test_remember_pilot_handoff_write_result_and_notice_for_target:279callssymbol:src/helix/studio/pilot_handoff.py:PilotHandoffWriteResult:26(low)symbol:tests/studio/test_pilot_handoff.py:test_remember_pilot_handoff_write_result_and_notice_for_target:279callssymbol:src/helix/studio/pilot_handoff.py:remember_pilot_handoff_write_result:407(low)symbol:tests/studio/test_pilot_handoff.py:test_remember_pilot_handoff_write_result_and_notice_for_target:279callssymbol:src/helix/studio/pilot_handoff.py:render_pilot_package_verify_command:522(low)symbol:tests/studio/test_pilot_handoff.py:test_render_pilot_package_manifest_preview_includes_hashes_and_attachment_status:376callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/studio/test_pilot_handoff.py:test_render_pilot_package_manifest_preview_includes_hashes_and_attachment_status:376callssymbol:src/helix/studio/pilot_handoff.py:build_pilot_package_manifest_preview_text:624(low)symbol:tests/studio/test_pilot_handoff.py:test_render_pilot_package_manifest_preview_includes_hashes_and_attachment_status:376callssymbol:src/helix/studio/pilot_handoff.py:load_pilot_package_manifest:514(low)symbol:tests/studio/test_pilot_handoff.py:test_render_pilot_package_manifest_preview_includes_hashes_and_attachment_status:376callssymbol:src/helix/studio/pilot_handoff.py:render_pilot_package_manifest_preview:636(low)symbol:tests/studio/test_pilot_handoff.py:test_render_pilot_package_manifest_preview_includes_hashes_and_attachment_status:376callssymbol:src/helix/studio/pilot_handoff.py:render_pilot_package_verify_command:522(low)symbol:tests/studio/test_pilot_handoff.py:test_render_pilot_package_verify_command_prefers_installed_entrypoint:463callssymbol:src/helix/studio/pilot_handoff.py:render_pilot_package_verify_command:522(low)symbol:tests/studio/test_pilot_handoff.py:test_render_pilot_package_verify_command_quotes_paths:454callssymbol:src/helix/studio/pilot_handoff.py:render_pilot_package_verify_command:522(low)symbol:tests/studio/test_pilot_handoff.py:test_resolve_existing_pilot_package_paths_uses_context_to_find_package:154callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/studio/test_pilot_handoff.py:test_resolve_existing_pilot_package_paths_uses_context_to_find_package:154callssymbol:src/helix/studio/pilot_handoff.py:resolve_existing_pilot_package_paths:246(low)symbol:tests/studio/test_pilot_handoff.py:test_resolve_existing_pilot_package_paths_uses_context_to_find_package:154callssymbol:src/helix/studio/pilot_handoff.py:write_pilot_handoff_artifacts:771(low)symbol:tests/studio/test_pilot_handoff.py:test_resolve_latest_project_pilot_package_paths_picks_newest_package:203callssymbol:src/helix/studio/pilot_handoff.py:resolve_latest_project_pilot_package_paths:307(low)symbol:tests/studio/test_pilot_handoff.py:test_resolve_latest_project_pilot_package_paths_picks_newest_package:203callssymbol:src/helix/studio/pilot_handoff.py:write_pilot_handoff_artifacts:771(low)symbol:tests/studio/test_pilot_handoff.py:test_resolve_pilot_project_root_prefers_import_origin_then_project_root_then_helixspec:114callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/studio/test_pilot_handoff.py:test_resolve_pilot_project_root_prefers_import_origin_then_project_root_then_helixspec:114callssymbol:src/helix/studio/pilot_handoff.py:resolve_pilot_project_root:189(low)symbol:tests/studio/test_pilot_handoff.py:test_resolve_saved_pilot_package_paths_repairs_missing_sidecars_and_can_fallback:176callssymbol:src/helix/studio/pilot_handoff.py:resolve_saved_pilot_package_paths:275(low)symbol:tests/studio/test_pilot_handoff.py:test_resolve_saved_pilot_package_paths_repairs_missing_sidecars_and_can_fallback:176callssymbol:src/helix/studio/pilot_handoff.py:write_pilot_handoff_artifacts:771(low)symbol:tests/studio/test_pilot_handoff.py:test_verify_pilot_package_accepts_generated_directory_and_zip:474callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/studio/test_pilot_handoff.py:test_verify_pilot_package_accepts_generated_directory_and_zip:474callssymbol:src/helix/studio/pilot_handoff.py:verify_pilot_package:642(low)symbol:tests/studio/test_pilot_handoff.py:test_verify_pilot_package_accepts_generated_directory_and_zip:474callssymbol:src/helix/studio/pilot_handoff.py:write_pilot_handoff_artifacts:771(low)symbol:tests/studio/test_pilot_handoff.py:test_verify_pilot_package_detects_tampered_reviewer_summary:504callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/studio/test_pilot_handoff.py:test_verify_pilot_package_detects_tampered_reviewer_summary:504callssymbol:src/helix/studio/pilot_handoff.py:verify_pilot_package:642(low)symbol:tests/studio/test_pilot_handoff.py:test_verify_pilot_package_detects_tampered_reviewer_summary:504callssymbol:src/helix/studio/pilot_handoff.py:write_pilot_handoff_artifacts:771(low)symbol:tests/studio/test_pilot_handoff.py:test_write_pilot_artifacts_create_parent_dirs_and_expected_payloads:225callssymbol:src/helix/studio/pilot_handoff.py:pilot_decision_attachment_path_for_brief:219(low)symbol:tests/studio/test_pilot_handoff.py:test_write_pilot_artifacts_create_parent_dirs_and_expected_payloads:225callssymbol:src/helix/studio/pilot_handoff.py:write_pilot_brief_text:351(low)symbol:tests/studio/test_pilot_handoff.py:test_write_pilot_artifacts_create_parent_dirs_and_expected_payloads:225callssymbol:src/helix/studio/pilot_handoff.py:write_pilot_decision_attachment_json:358(low)symbol:tests/studio/test_pilot_handoff.py:test_write_pilot_handoff_artifacts_returns_written_paths_and_optional_attachment:306callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/studio/test_pilot_handoff.py:test_write_pilot_handoff_artifacts_returns_written_paths_and_optional_attachment:306callssymbol:src/helix/studio/pilot_handoff.py:pilot_package_archive_path_for_brief:231(low)symbol:tests/studio/test_pilot_handoff.py:test_write_pilot_handoff_artifacts_returns_written_paths_and_optional_attachment:306callssymbol:src/helix/studio/pilot_handoff.py:pilot_package_dir_for_brief:225(low)symbol:tests/studio/test_pilot_handoff.py:test_write_pilot_handoff_artifacts_returns_written_paths_and_optional_attachment:306callssymbol:src/helix/studio/pilot_handoff.py:render_pilot_package_verify_command:522(low)symbol:tests/studio/test_pilot_handoff.py:test_write_pilot_handoff_artifacts_returns_written_paths_and_optional_attachment:306callssymbol:src/helix/studio/pilot_handoff.py:write_pilot_handoff_artifacts:771(low)symbol:tests/studio/test_pilot_package_ui.py:test_pilot_package_availability_reports_flags_and_status_text:53callssymbol:src/helix/studio/pilot_handoff.py:render_pilot_package_verify_command:522(low)symbol:tests/studio/test_pilot_package_ui.py:test_pilot_package_availability_reports_flags_and_status_text:53callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_availability:98(low)symbol:tests/studio/test_pilot_package_ui.py:test_pilot_package_status_text_includes_ready_parts:31callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_ready_parts:66(low)symbol:tests/studio/test_pilot_package_ui.py:test_pilot_package_status_text_includes_ready_parts:31callssymbol:src/helix/studio/pilot_package_ui.py:pilot_package_status_text:83(low)symbol:tests/studio/test_pilot_package_ui.py:test_pilot_package_ui_helpers_open_copy_and_preview:91callssymbol:src/helix/studio/pilot_handoff.py:render_pilot_package_verify_command:522(low)symbol:tests/studio/test_pilot_package_ui.py:test_pilot_package_ui_helpers_open_copy_and_preview:91callssymbol:src/helix/studio/pilot_handoff.py:write_pilot_handoff_artifacts:771(low)symbol:tests/studio/test_pilot_package_ui.py:test_pilot_package_ui_helpers_open_copy_and_preview:91callssymbol:src/helix/studio/pilot_package_ui.py:copy_local_path:201(low)symbol:tests/studio/test_pilot_package_ui.py:test_pilot_package_ui_helpers_open_copy_and_preview:91callssymbol:src/helix/studio/pilot_package_ui.py:copy_pilot_package_verify_command:318(low)symbol:tests/studio/test_pilot_package_ui.py:test_pilot_package_ui_helpers_open_copy_and_preview:91callssymbol:src/helix/studio/pilot_package_ui.py:open_local_path:165(low)symbol:tests/studio/test_pilot_package_ui.py:test_pilot_package_ui_helpers_open_copy_and_preview:91callssymbol:src/helix/studio/pilot_package_ui.py:preview_pilot_package_manifest:222(low)symbol:tests/studio/test_pilot_package_ui.py:test_pilot_package_ui_helpers_open_copy_and_preview:91callssymbol:src/helix/studio/pilot_package_ui.py:preview_pilot_package_verification:290(low)symbol:tests/studio/test_pilot_package_ui.py:test_pilot_package_ui_helpers_open_copy_and_preview:91callssymbol:tests/studio/test_pilot_package_ui.py:_get_app:24(high)symbol:tests/studio/test_pilot_package_ui.py:test_pilot_package_ui_helpers_open_copy_and_preview:91callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_pilot_package_ui.py:test_preview_pilot_package_verification_reports_failures:170callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/studio/test_pilot_package_ui.py:test_preview_pilot_package_verification_reports_failures:170callssymbol:src/helix/studio/pilot_handoff.py:render_pilot_package_verify_command:522(low)symbol:tests/studio/test_pilot_package_ui.py:test_preview_pilot_package_verification_reports_failures:170callssymbol:src/helix/studio/pilot_handoff.py:write_pilot_handoff_artifacts:771(low)symbol:tests/studio/test_pilot_package_ui.py:test_preview_pilot_package_verification_reports_failures:170callssymbol:src/helix/studio/pilot_package_ui.py:preview_pilot_package_verification:290(low)symbol:tests/studio/test_pilot_package_ui.py:test_resolve_pilot_package_verification_target_prefers_archive_then_directory:209callssymbol:src/helix/studio/pilot_handoff.py:write_pilot_handoff_artifacts:771(low)symbol:tests/studio/test_pilot_package_ui.py:test_resolve_pilot_package_verification_target_prefers_archive_then_directory:209callssymbol:src/helix/studio/pilot_package_ui.py:resolve_pilot_package_verification_target:246(low)symbol:tests/studio/test_pilot_package_ui.py:test_reveal_local_path_opens_existing_parent_for_missing_file:238callssymbol:src/helix/studio/pilot_package_ui.py:reveal_local_path:177(low)symbol:tests/studio/test_prime_model.py:test_prime_model_allele_spectrum_footprints:31callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_prime_model.py:test_prime_model_allele_spectrum_sums_to_one:66callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_prime_model.py:test_prime_model_allele_spectrum_sums_to_one:66callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tests/studio/test_prime_model.py:test_prime_model_allele_spectrum_sums_to_one:66callssymbol:src/helix/studio/outcomes/prime_model.py:PrimeOutcomeModel:209(low)symbol:tests/studio/test_prime_model.py:test_prime_model_allele_spectrum_sums_to_one:66callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_prime_model.py:test_prime_model_categories_sum_to_one:21callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_prime_model.py:test_prime_model_categories_sum_to_one:21callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tests/studio/test_prime_model.py:test_prime_model_categories_sum_to_one:21callssymbol:src/helix/studio/outcomes/prime_model.py:PrimeOutcomeModel:209(low)symbol:tests/studio/test_prime_model.py:test_prime_model_categories_sum_to_one:21callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_prime_model.py:test_prime_model_missing_nick_has_no_footprint:56callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_prime_model.py:test_prime_model_report_fixture_bytes:13callssymbol:src/helix/studio/outcomes/model.py:outcome_report_json_bytes:262(low)symbol:tests/studio/test_prime_model.py:test_prime_model_report_fixture_bytes:13callssymbol:src/helix/studio/outcomes/prime_model.py:PrimeOutcomeModel:209(low)symbol:tests/studio/test_prime_model.py:test_prime_model_report_fixture_bytes:13callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_prime_model.py:test_prime_model_selected_by_edit_plan:75callssymbol:src/helix/studio/outcomes/model.py:compute_outcomes_for_current_plan:266(low)symbol:tests/studio/test_prime_model.py:test_prime_model_selected_by_edit_plan:75callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_prime_model.py:test_prime_model_selected_by_edit_plan:75callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tests/studio/test_prime_multiplex.py:test_prime_multiplex_combined:6callssymbol:src/helix/studio/outcomes/prime_model.py:PrimeOutcomeModel:209(low)symbol:tests/studio/test_prime_multiplex.py:test_prime_multiplex_combined:6callssymbol:src/helix/studio/outcomes/prime_model.py:run:229(low)symbol:tests/studio/test_prime_multiplex.py:test_prime_multiplex_missing_positions_no_penalty:23callssymbol:src/helix/studio/outcomes/prime_model.py:PrimeOutcomeModel:209(low)symbol:tests/studio/test_prime_multiplex.py:test_prime_multiplex_missing_positions_no_penalty:23callssymbol:src/helix/studio/outcomes/prime_model.py:run:229(low)symbol:tests/studio/test_prime_overlay.py:test_prime_overlay_missing_nick:26callssymbol:src/helix/studio/outcomes/prime_overlay.py:build_prime_overlay:95(low)symbol:tests/studio/test_prime_overlay.py:test_prime_overlay_segments_and_nick:12callssymbol:src/helix/studio/outcomes/prime_overlay.py:build_prime_overlay:95(low)symbol:tests/studio/test_primer_plan.py:test_primer_plan_fixture_bytes:12callssymbol:src/helix/studio/assays/primer_design.py:build_primer_plan:393(low)symbol:tests/studio/test_primer_plan.py:test_primer_plan_fixture_bytes:12callssymbol:src/helix/studio/assays/primer_design.py:primer_plan_json_bytes:172(low)symbol:tests/studio/test_primer_plan.py:test_primer_plan_multiplex_fixture_bytes:31callssymbol:src/helix/studio/assays/primer_design.py:build_primer_plan:393(low)symbol:tests/studio/test_primer_plan.py:test_primer_plan_multiplex_fixture_bytes:31callssymbol:src/helix/studio/assays/primer_design.py:primer_plan_json_bytes:172(low)symbol:tests/studio/test_responsive_sizing.py:test_center_hero_card_clamps_to_canvas_in_narrow_window:41callssymbol:src/helix/config.py:HelixFeatures:86(low)symbol:tests/studio/test_responsive_sizing.py:test_center_hero_card_clamps_to_canvas_in_narrow_window:41callssymbol:src/helix/ogn/client.py:MockOGNClient:49(low)symbol:tests/studio/test_responsive_sizing.py:test_center_hero_card_clamps_to_canvas_in_narrow_window:41callssymbol:src/helix/ogn/manager.py:OgnManager:14(low)symbol:tests/studio/test_responsive_sizing.py:test_center_hero_card_clamps_to_canvas_in_narrow_window:41callssymbol:src/helix/studio/context.py:StudioContext:12(low)symbol:tests/studio/test_responsive_sizing.py:test_center_hero_card_clamps_to_canvas_in_narrow_window:41callssymbol:src/helix/studio/main_window.py:_set_center_tab:2362(low)symbol:tests/studio/test_responsive_sizing.py:test_center_hero_card_clamps_to_canvas_in_narrow_window:41callssymbol:src/helix/studio/main_window.py:_update_layout_mode:3665(low)symbol:tests/studio/test_responsive_sizing.py:test_center_hero_card_clamps_to_canvas_in_narrow_window:41callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/studio/test_responsive_sizing.py:test_center_hero_card_clamps_to_canvas_in_narrow_window:41callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_responsive_sizing.py:test_center_hero_card_clamps_to_canvas_in_narrow_window:41callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/studio/test_responsive_sizing.py:test_center_hero_card_clamps_to_canvas_in_narrow_window:41callssymbol:src/helix/studio/project.py:ProjectModel:145(low)symbol:tests/studio/test_responsive_sizing.py:test_center_hero_card_clamps_to_canvas_in_narrow_window:41callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_responsive_sizing.py:test_center_hero_card_clamps_to_canvas_in_narrow_window:41callssymbol:tests/studio/test_responsive_sizing.py:_ensure_app:34(high)symbol:tests/studio/test_responsive_sizing.py:test_center_hero_card_clamps_to_canvas_in_narrow_window:41callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/studio/test_responsive_sizing.py:test_command_palette_dialog_can_shrink_below_520px:102callssymbol:src/helix/studio/command_palette.py:CommandPaletteDialog:24(low)symbol:tests/studio/test_responsive_sizing.py:test_command_palette_dialog_can_shrink_below_520px:102callssymbol:src/helix/studio/commands.py:HelixCommand:15(low)symbol:tests/studio/test_responsive_sizing.py:test_command_palette_dialog_can_shrink_below_520px:102callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_responsive_sizing.py:test_command_palette_dialog_can_shrink_below_520px:102callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/studio/test_responsive_sizing.py:test_command_palette_dialog_can_shrink_below_520px:102callssymbol:tests/studio/test_responsive_sizing.py:_ensure_app:34(high)symbol:tests/studio/test_results_panel_batch_eval.py:test_results_panel_batch_eval_render:33callssymbol:src/helix/studio/results_adapters/batch_ingest.py:BatchIngestResult:43(low)symbol:tests/studio/test_results_panel_batch_eval.py:test_results_panel_batch_eval_render:33callssymbol:src/helix/studio/results_adapters/batch_ingest.py:BatchItem:27(low)symbol:tests/studio/test_results_panel_batch_eval.py:test_results_panel_batch_eval_render:33callssymbol:src/helix/studio/results_panel.py:_on_copy_eval_summary:576(low)symbol:tests/studio/test_results_panel_batch_eval.py:test_results_panel_batch_eval_render:33callssymbol:src/helix/studio/results_panel.py:_on_evaluate_batch:586(low)symbol:tests/studio/test_results_panel_batch_eval.py:test_results_panel_batch_eval_render:33callssymbol:src/helix/studio/results_panel.py:_set_batch_result_for_test:751(low)symbol:tests/studio/test_results_panel_batch_eval.py:test_results_panel_batch_eval_render:33callssymbol:src/helix/studio/results_panel.py:ResultsPanel:49(low)symbol:tests/studio/test_results_panel_batch_eval.py:test_results_panel_batch_eval_render:33callssymbol:tests/studio/test_results_panel_batch_eval.py:_app:13(high)symbol:tests/studio/test_results_panel_batch_eval.py:test_results_panel_batch_eval_render:33callssymbol:tests/studio/test_results_panel_batch_eval.py:DummySession:20(high)symbol:tests/studio/test_results_panel_batch_eval.py:test_results_panel_batch_eval_render:33callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_results_panel_batch_eval.py:test_results_panel_batch_eval_render:33callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:tests/studio/test_results_panel_batch_eval.py:test_results_panel_batch_eval_render:33callssymbol:Visualization_Bench/prototype.js:metrics:1211(low)symbol:tests/studio/test_results_panel_batch_eval.py:test_results_panel_batch_eval_render:33callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:tests/studio/test_results_panel_batch_eval.py:test_results_panel_run_demo:144callssymbol:src/helix/studio/results_panel.py:_on_run_demo:541(low)symbol:tests/studio/test_results_panel_batch_eval.py:test_results_panel_run_demo:144callssymbol:src/helix/studio/results_panel.py:ResultsPanel:49(low)symbol:tests/studio/test_results_panel_batch_eval.py:test_results_panel_run_demo:144callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_results_panel_batch_eval.py:test_results_panel_run_demo:144callssymbol:tests/studio/test_results_panel_batch_eval.py:_app:13(high)symbol:tests/studio/test_results_panel_batch_eval.py:test_results_panel_run_demo:144callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_results_panel_batch_ingest.py:test_results_panel_batch_render:26callssymbol:src/helix/studio/results_adapters/batch_ingest.py:BatchIngestResult:43(low)symbol:tests/studio/test_results_panel_batch_ingest.py:test_results_panel_batch_render:26callssymbol:src/helix/studio/results_adapters/batch_ingest.py:BatchItem:27(low)symbol:tests/studio/test_results_panel_batch_ingest.py:test_results_panel_batch_render:26callssymbol:src/helix/studio/results_panel.py:_set_batch_result_for_test:751(low)symbol:tests/studio/test_results_panel_batch_ingest.py:test_results_panel_batch_render:26callssymbol:src/helix/studio/results_panel.py:ResultsPanel:49(low)symbol:tests/studio/test_results_panel_batch_ingest.py:test_results_panel_batch_render:26callssymbol:tests/studio/test_results_panel_batch_ingest.py:_get_app:12(high)symbol:tests/studio/test_results_panel_batch_ingest.py:test_results_panel_batch_render:26callssymbol:tests/studio/test_results_panel_batch_ingest.py:DummySession:19(high)symbol:tests/studio/test_results_panel_batch_ingest.py:test_results_panel_batch_render:26callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_results_panel_batch_ingest.py:test_results_panel_batch_render:26callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:tests/studio/test_results_record_io.py:test_results_record_cap:35callssymbol:src/helix/studio/results_io.py:attach_results_record:123(low)symbol:tests/studio/test_results_record_io.py:test_results_record_cap:35callssymbol:src/helix/studio/results_io.py:load_results_record:118(low)symbol:tests/studio/test_results_record_io.py:test_results_record_cap:35callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_results_record_io.py:test_results_record_roundtrip:19callssymbol:src/helix/studio/results_io.py:attach_results_record:123(low)symbol:tests/studio/test_results_record_io.py:test_results_record_roundtrip:19callssymbol:src/helix/studio/results_io.py:load_results_record:118(low)symbol:tests/studio/test_results_record_io.py:test_results_record_roundtrip:19callssymbol:src/helix/studio/results_io.py:results_record_json_bytes:78(low)symbol:tests/studio/test_results_record_io.py:test_results_record_roundtrip:19callssymbol:src/helix/studio/session_io.py:load_session:95(low)symbol:tests/studio/test_results_record_io.py:test_results_record_roundtrip:19callssymbol:src/helix/studio/session_io.py:save_session:86(low)symbol:tests/studio/test_results_record_io.py:test_results_record_roundtrip:19callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_run_compare_shell.py:test_run_compare_shell_updates_selection_and_status:48callssymbol:src/helix/studio/run_compare.py:RunCompareWidget:158(low)symbol:tests/studio/test_run_compare_shell.py:test_run_compare_shell_updates_selection_and_status:48callssymbol:src/helix/studio/run_compare.py:set_runs:518(low)symbol:tests/studio/test_run_compare_shell.py:test_run_compare_shell_updates_selection_and_status:48callssymbol:tests/studio/test_run_compare_shell.py:_get_app:17(high)symbol:tests/studio/test_run_compare_shell.py:test_run_compare_shell_updates_selection_and_status:48callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_run_compare_shell.py:test_run_compare_shell_uses_card_layout:31callssymbol:src/helix/studio/run_compare.py:RunCompareWidget:158(low)symbol:tests/studio/test_run_compare_shell.py:test_run_compare_shell_uses_card_layout:31callssymbol:tests/studio/test_run_compare_shell.py:_get_app:17(high)symbol:tests/studio/test_run_compare_shell.py:test_run_compare_shell_uses_card_layout:31callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_run_history_shell.py:test_run_history_shell_tracks_visible_runs_and_selection:46callssymbol:src/helix/studio/run_history.py:_add_entry:551(low)symbol:tests/studio/test_run_history_shell.py:test_run_history_shell_tracks_visible_runs_and_selection:46callssymbol:src/helix/studio/run_history.py:RunHistoryWidget:73(low)symbol:tests/studio/test_run_history_shell.py:test_run_history_shell_tracks_visible_runs_and_selection:46callssymbol:src/helix/studio/run_history.py:selectRow:543(low)symbol:tests/studio/test_run_history_shell.py:test_run_history_shell_tracks_visible_runs_and_selection:46callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_run_history_shell.py:test_run_history_shell_tracks_visible_runs_and_selection:46callssymbol:tests/studio/test_run_history_shell.py:_get_app:16(high)symbol:tests/studio/test_run_history_shell.py:test_run_history_shell_tracks_visible_runs_and_selection:46callssymbol:tests/studio/test_run_history_shell.py:_snapshot:23(high)symbol:tests/studio/test_run_history_shell.py:test_run_history_shell_tracks_visible_runs_and_selection:46callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_run_status_panel.py:_graph:34callssymbol:src/helix/studio/rail_model.py:RailGraph:83(low)symbol:tests/studio/test_run_status_panel.py:_graph:34callssymbol:src/helix/studio/rail_model.py:RailSegment:47(low)symbol:tests/studio/test_run_status_panel.py:_run:47callssymbol:src/helix/studio/models.py:EngineInfo:9(low)symbol:tests/studio/test_run_status_panel.py:_run:47callssymbol:src/helix/studio/models.py:RunModel:63(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_compact_shell_shortens_subtitle_copy:169callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_compact_shell_shortens_subtitle_copy:169callssymbol:src/helix/studio/rail_state.py:RailStateStore:20(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_compact_shell_shortens_subtitle_copy:169callssymbol:src/helix/studio/rail_state.py:set_graph:60(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_compact_shell_shortens_subtitle_copy:169callssymbol:src/helix/studio/run_status_panel.py:RunStatusPanel:51(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_compact_shell_shortens_subtitle_copy:169callssymbol:src/helix/studio/run_status_panel.py:set_run_model:782(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_compact_shell_shortens_subtitle_copy:169callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_compact_shell_shortens_subtitle_copy:169callssymbol:tests/studio/test_run_status_panel.py:_ensure_app:27(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_compact_shell_shortens_subtitle_copy:169callssymbol:tests/studio/test_run_status_panel.py:_graph:34(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_compact_shell_shortens_subtitle_copy:169callssymbol:tests/studio/test_run_status_panel.py:_run:47(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_compact_shell_shortens_subtitle_copy:169callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_decision_grade_renders_decision_and_uncertainty:238callssymbol:examples/plugins/remote_web_panel/ui/main.js:p:74(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_decision_grade_renders_decision_and_uncertainty:238callssymbol:src/helix/studio/rail_state.py:RailStateStore:20(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_decision_grade_renders_decision_and_uncertainty:238callssymbol:src/helix/studio/rail_state.py:set_graph:60(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_decision_grade_renders_decision_and_uncertainty:238callssymbol:src/helix/studio/run_status_panel.py:RunStatusPanel:51(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_decision_grade_renders_decision_and_uncertainty:238callssymbol:src/helix/studio/run_status_panel.py:set_run_model:782(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_decision_grade_renders_decision_and_uncertainty:238callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_decision_grade_renders_decision_and_uncertainty:238callssymbol:tests/studio/test_run_status_panel.py:_ensure_app:27(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_decision_grade_renders_decision_and_uncertainty:238callssymbol:tests/studio/test_run_status_panel.py:_graph:34(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_decision_grade_renders_decision_and_uncertainty:238callssymbol:tests/studio/test_run_status_panel.py:_run:47(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_decision_grade_renders_decision_and_uncertainty:238callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_default_view_is_single_summary:72callssymbol:src/helix/studio/rail_state.py:RailStateStore:20(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_default_view_is_single_summary:72callssymbol:src/helix/studio/rail_state.py:set_graph:60(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_default_view_is_single_summary:72callssymbol:src/helix/studio/run_status_panel.py:_apply_pill_style:1261(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_default_view_is_single_summary:72callssymbol:src/helix/studio/run_status_panel.py:RunStatusPanel:51(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_default_view_is_single_summary:72callssymbol:src/helix/studio/run_status_panel.py:set_run_model:782(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_default_view_is_single_summary:72callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_default_view_is_single_summary:72callssymbol:tests/studio/test_run_status_panel.py:_ensure_app:27(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_default_view_is_single_summary:72callssymbol:tests/studio/test_run_status_panel.py:_graph:34(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_default_view_is_single_summary:72callssymbol:tests/studio/test_run_status_panel.py:_run:47(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_default_view_is_single_summary:72callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_demo_context_marks_demo:135callssymbol:src/helix/studio/rail_state.py:RailStateStore:20(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_demo_context_marks_demo:135callssymbol:src/helix/studio/rail_state.py:set_graph:60(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_demo_context_marks_demo:135callssymbol:src/helix/studio/run_status_panel.py:RunStatusPanel:51(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_demo_context_marks_demo:135callssymbol:src/helix/studio/run_status_panel.py:set_run_model:782(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_demo_context_marks_demo:135callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_demo_context_marks_demo:135callssymbol:tests/studio/test_run_status_panel.py:_ensure_app:27(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_demo_context_marks_demo:135callssymbol:tests/studio/test_run_status_panel.py:_graph:34(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_demo_context_marks_demo:135callssymbol:tests/studio/test_run_status_panel.py:_run:47(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_demo_context_marks_demo:135callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_details_expand_and_raw_collapsed:112callssymbol:src/helix/studio/rail_state.py:RailStateStore:20(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_details_expand_and_raw_collapsed:112callssymbol:src/helix/studio/rail_state.py:set_graph:60(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_details_expand_and_raw_collapsed:112callssymbol:src/helix/studio/run_status_panel.py:RunStatusPanel:51(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_details_expand_and_raw_collapsed:112callssymbol:src/helix/studio/run_status_panel.py:set_run_model:782(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_details_expand_and_raw_collapsed:112callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_details_expand_and_raw_collapsed:112callssymbol:tests/studio/test_run_status_panel.py:_ensure_app:27(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_details_expand_and_raw_collapsed:112callssymbol:tests/studio/test_run_status_panel.py:_graph:34(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_details_expand_and_raw_collapsed:112callssymbol:tests/studio/test_run_status_panel.py:_run:47(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_filter_only_suppresses_intervals_and_recommendations:312callssymbol:src/helix/studio/rail_state.py:RailStateStore:20(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_filter_only_suppresses_intervals_and_recommendations:312callssymbol:src/helix/studio/rail_state.py:set_graph:60(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_filter_only_suppresses_intervals_and_recommendations:312callssymbol:src/helix/studio/run_status_panel.py:RunStatusPanel:51(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_filter_only_suppresses_intervals_and_recommendations:312callssymbol:src/helix/studio/run_status_panel.py:set_run_model:782(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_filter_only_suppresses_intervals_and_recommendations:312callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_filter_only_suppresses_intervals_and_recommendations:312callssymbol:tests/studio/test_run_status_panel.py:_ensure_app:27(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_filter_only_suppresses_intervals_and_recommendations:312callssymbol:tests/studio/test_run_status_panel.py:_graph:34(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_filter_only_suppresses_intervals_and_recommendations:312callssymbol:tests/studio/test_run_status_panel.py:_run:47(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_filter_only_suppresses_intervals_and_recommendations:312callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_short_shell_hides_subtitle_and_tightens_bar:193callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_short_shell_hides_subtitle_and_tightens_bar:193callssymbol:src/helix/studio/rail_state.py:RailStateStore:20(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_short_shell_hides_subtitle_and_tightens_bar:193callssymbol:src/helix/studio/rail_state.py:set_graph:60(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_short_shell_hides_subtitle_and_tightens_bar:193callssymbol:src/helix/studio/run_status_panel.py:RunStatusPanel:51(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_short_shell_hides_subtitle_and_tightens_bar:193callssymbol:src/helix/studio/run_status_panel.py:set_run_model:782(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_short_shell_hides_subtitle_and_tightens_bar:193callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_short_shell_hides_subtitle_and_tightens_bar:193callssymbol:tests/studio/test_run_status_panel.py:_ensure_app:27(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_short_shell_hides_subtitle_and_tightens_bar:193callssymbol:tests/studio/test_run_status_panel.py:_graph:34(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_short_shell_hides_subtitle_and_tightens_bar:193callssymbol:tests/studio/test_run_status_panel.py:_run:47(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_short_shell_hides_subtitle_and_tightens_bar:193callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_short_shell_hides_subtitle_and_tightens_bar:193callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_summary_pills_do_not_wrap_at_1920:150callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_summary_pills_do_not_wrap_at_1920:150callssymbol:src/helix/studio/rail_state.py:RailStateStore:20(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_summary_pills_do_not_wrap_at_1920:150callssymbol:src/helix/studio/rail_state.py:set_graph:60(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_summary_pills_do_not_wrap_at_1920:150callssymbol:src/helix/studio/run_status_panel.py:RunStatusPanel:51(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_summary_pills_do_not_wrap_at_1920:150callssymbol:src/helix/studio/run_status_panel.py:set_run_model:782(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_summary_pills_do_not_wrap_at_1920:150callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_summary_pills_do_not_wrap_at_1920:150callssymbol:tests/studio/test_run_status_panel.py:_ensure_app:27(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_summary_pills_do_not_wrap_at_1920:150callssymbol:tests/studio/test_run_status_panel.py:_graph:34(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_summary_pills_do_not_wrap_at_1920:150callssymbol:tests/studio/test_run_status_panel.py:_run:47(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_summary_pills_do_not_wrap_at_1920:150callssymbol:tests/test_modern_qt_dpr_resize_click_mapping_guardrail.py:y:17(medium)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_surfaces_latest_pilot_package:367callssymbol:src/helix/studio/pilot_handoff.py:render_pilot_package_verify_command:522(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_surfaces_latest_pilot_package:367callssymbol:src/helix/studio/pilot_handoff.py:write_pilot_handoff_artifacts:771(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_surfaces_latest_pilot_package:367callssymbol:src/helix/studio/rail_state.py:RailStateStore:20(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_surfaces_latest_pilot_package:367callssymbol:src/helix/studio/rail_state.py:set_graph:60(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_surfaces_latest_pilot_package:367callssymbol:src/helix/studio/run_status_panel.py:RunStatusPanel:51(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_surfaces_latest_pilot_package:367callssymbol:src/helix/studio/run_status_panel.py:set_run_model:782(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_surfaces_latest_pilot_package:367callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_surfaces_latest_pilot_package:367callssymbol:tests/studio/test_run_status_panel.py:_ensure_app:27(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_surfaces_latest_pilot_package:367callssymbol:tests/studio/test_run_status_panel.py:_graph:34(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_surfaces_latest_pilot_package:367callssymbol:tests/studio/test_run_status_panel.py:_run:47(high)symbol:tests/studio/test_run_status_panel.py:test_run_status_panel_surfaces_latest_pilot_package:367callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_semantic_audit.py:_edge:17callssymbol:src/helix/edit/dag.py:EditEdge:27(low)symbol:tests/studio/test_semantic_audit.py:_edge:17callssymbol:src/helix/edit/events.py:EditEvent:9(low)symbol:tests/studio/test_semantic_audit.py:_node:12callssymbol:src/helix/edit/dag.py:EditNode:14(low)symbol:tests/studio/test_semantic_audit.py:_node:12callssymbol:src/helix/genome/digital.py:DigitalGenome:15(low)symbol:tests/studio/test_semantic_audit.py:_node:12callssymbol:src/helix/genome/digital.py:view:92(low)symbol:tests/studio/test_semantic_audit.py:test_mass_audit_conservation_ok:22callssymbol:src/helix/edit/dag.py:EditDAG:38(low)symbol:tests/studio/test_semantic_audit.py:test_mass_audit_conservation_ok:22callssymbol:src/helix/studio/semantic_audit.py:audit_mass_conservation:21(low)symbol:tests/studio/test_semantic_audit.py:test_mass_audit_conservation_ok:22callssymbol:tests/studio/test_semantic_audit.py:_edge:17(high)symbol:tests/studio/test_semantic_audit.py:test_mass_audit_conservation_ok:22callssymbol:tests/studio/test_semantic_audit.py:_node:12(high)symbol:tests/studio/test_semantic_audit.py:test_mass_audit_flags_violation:31callssymbol:src/helix/edit/dag.py:EditDAG:38(low)symbol:tests/studio/test_semantic_audit.py:test_mass_audit_flags_violation:31callssymbol:src/helix/studio/semantic_audit.py:audit_mass_conservation:21(low)symbol:tests/studio/test_semantic_audit.py:test_mass_audit_flags_violation:31callssymbol:tests/studio/test_semantic_audit.py:_edge:17(high)symbol:tests/studio/test_semantic_audit.py:test_mass_audit_flags_violation:31callssymbol:tests/studio/test_semantic_audit.py:_node:12(high)symbol:tests/studio/test_semantic_audit.py:test_mass_audit_suppressed_mass:40callssymbol:src/helix/edit/dag.py:EditDAG:38(low)symbol:tests/studio/test_semantic_audit.py:test_mass_audit_suppressed_mass:40callssymbol:src/helix/studio/semantic_audit.py:audit_mass_conservation:21(low)symbol:tests/studio/test_semantic_audit.py:test_mass_audit_suppressed_mass:40callssymbol:src/helix/studio/semantic_audit.py:SuppressedNode:11(low)symbol:tests/studio/test_semantic_audit.py:test_mass_audit_suppressed_mass:40callssymbol:tests/studio/test_semantic_audit.py:_edge:17(high)symbol:tests/studio/test_semantic_audit.py:test_mass_audit_suppressed_mass:40callssymbol:tests/studio/test_semantic_audit.py:_node:12(high)symbol:tests/studio/test_semantic_proof.py:test_proof_hash_stable:6callssymbol:src/helix/studio/semantic_proof.py:build_causal_proof:12(low)symbol:tests/studio/test_semantic_schema.py:test_semantic_binding_allows_unknown:70callssymbol:src/helix/studio/semantic_schema.py:unknown:280(low)symbol:tests/studio/test_semantic_schema.py:test_semantic_binding_allows_unknown:70callssymbol:src/helix/studio/semantic_schema.py:validate_semantic_binding:387(low)symbol:tests/studio/test_semantic_schema.py:test_semantic_binding_allows_unknown:70callssymbol:tests/studio/test_semantic_schema.py:_prov:22(high)symbol:tests/studio/test_semantic_schema.py:test_semantic_binding_validation_ok:32callssymbol:src/helix/studio/semantic_schema.py:validate_semantic_binding:387(low)symbol:tests/studio/test_semantic_schema.py:test_semantic_binding_validation_ok:32callssymbol:tests/studio/test_semantic_schema.py:_prov:22(high)symbol:tests/studio/test_session_drawer_button.py:assert_overlay_geometry:139callssymbol:src/helix/studio/main_window.py:_chrome_top_inset:4274(low)symbol:tests/studio/test_session_drawer_button.py:assert_overlay_geometry:139callssymbol:src/helix/studio/main_window.py:_clamped_overlay_width:3548(low)symbol:tests/studio/test_session_drawer_button.py:assert_overlay_geometry:139callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_opens_when_right_sidebar_hidden:39callssymbol:src/helix/config.py:HelixFeatures:86(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_opens_when_right_sidebar_hidden:39callssymbol:src/helix/ogn/client.py:MockOGNClient:49(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_opens_when_right_sidebar_hidden:39callssymbol:src/helix/ogn/manager.py:OgnManager:14(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_opens_when_right_sidebar_hidden:39callssymbol:src/helix/studio/context.py:StudioContext:12(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_opens_when_right_sidebar_hidden:39callssymbol:src/helix/studio/main_window.py:_set_right_visible:4465(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_opens_when_right_sidebar_hidden:39callssymbol:src/helix/studio/main_window.py:_toggle_sidebar_overlay:4027(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_opens_when_right_sidebar_hidden:39callssymbol:src/helix/studio/main_window.py:_update_layout_mode:3665(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_opens_when_right_sidebar_hidden:39callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_opens_when_right_sidebar_hidden:39callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_opens_when_right_sidebar_hidden:39callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_opens_when_right_sidebar_hidden:39callssymbol:src/helix/studio/project.py:ProjectModel:145(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_opens_when_right_sidebar_hidden:39callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_opens_when_right_sidebar_hidden:39callssymbol:tests/studio/test_session_drawer_button.py:_ensure_app:32(high)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_resizes_with_window:115callssymbol:src/helix/config.py:HelixFeatures:86(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_resizes_with_window:115callssymbol:src/helix/ogn/client.py:MockOGNClient:49(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_resizes_with_window:115callssymbol:src/helix/ogn/manager.py:OgnManager:14(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_resizes_with_window:115callssymbol:src/helix/studio/context.py:StudioContext:12(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_resizes_with_window:115callssymbol:src/helix/studio/main_window.py:_toggle_sidebar_overlay:4027(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_resizes_with_window:115callssymbol:src/helix/studio/main_window.py:_update_layout_mode:3665(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_resizes_with_window:115callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_resizes_with_window:115callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_resizes_with_window:115callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_resizes_with_window:115callssymbol:src/helix/studio/project.py:ProjectModel:145(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_resizes_with_window:115callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_resizes_with_window:115callssymbol:tests/studio/test_session_drawer_button.py:_ensure_app:32(high)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_tracks_window_move_event:77callssymbol:src/helix/config.py:HelixFeatures:86(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_tracks_window_move_event:77callssymbol:src/helix/ogn/client.py:MockOGNClient:49(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_tracks_window_move_event:77callssymbol:src/helix/ogn/manager.py:OgnManager:14(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_tracks_window_move_event:77callssymbol:src/helix/studio/context.py:StudioContext:12(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_tracks_window_move_event:77callssymbol:src/helix/studio/main_window.py:_toggle_sidebar_overlay:4027(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_tracks_window_move_event:77callssymbol:src/helix/studio/main_window.py:_update_layout_mode:3665(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_tracks_window_move_event:77callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_tracks_window_move_event:77callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_tracks_window_move_event:77callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_tracks_window_move_event:77callssymbol:src/helix/studio/project.py:ProjectModel:145(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_tracks_window_move_event:77callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_session_drawer_button.py:test_session_drawer_overlay_tracks_window_move_event:77callssymbol:tests/studio/test_session_drawer_button.py:_ensure_app:32(high)symbol:tests/studio/test_session_drawer_button.py:test_sidebar_overlay_geometry_clamps_to_available_height:162callssymbol:src/helix/config.py:HelixFeatures:86(low)symbol:tests/studio/test_session_drawer_button.py:test_sidebar_overlay_geometry_clamps_to_available_height:162callssymbol:src/helix/ogn/client.py:MockOGNClient:49(low)symbol:tests/studio/test_session_drawer_button.py:test_sidebar_overlay_geometry_clamps_to_available_height:162callssymbol:src/helix/ogn/manager.py:OgnManager:14(low)symbol:tests/studio/test_session_drawer_button.py:test_sidebar_overlay_geometry_clamps_to_available_height:162callssymbol:src/helix/studio/context.py:StudioContext:12(low)symbol:tests/studio/test_session_drawer_button.py:test_sidebar_overlay_geometry_clamps_to_available_height:162callssymbol:src/helix/studio/main_window.py:_sidebar_overlay_geometry:3560(low)symbol:tests/studio/test_session_drawer_button.py:test_sidebar_overlay_geometry_clamps_to_available_height:162callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/studio/test_session_drawer_button.py:test_sidebar_overlay_geometry_clamps_to_available_height:162callssymbol:src/helix/studio/project.py:ProjectModel:145(low)symbol:tests/studio/test_session_drawer_button.py:test_sidebar_overlay_geometry_clamps_to_available_height:162callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_session_drawer_button.py:test_sidebar_overlay_geometry_clamps_to_available_height:162callssymbol:tests/studio/test_session_drawer_button.py:_ensure_app:32(high)symbol:tests/studio/test_session_inspector_shell.py:_ready_intent_spec:25callssymbol:src/helix/studio/experiment_intent_spec.py:default_experiment_intent_spec:193(low)symbol:tests/studio/test_session_inspector_shell.py:test_session_inspector_set_evs_updates_summary:74callssymbol:src/helix/studio/outcome_explorer.py:count:1879(low)symbol:tests/studio/test_session_inspector_shell.py:test_session_inspector_set_evs_updates_summary:74callssymbol:src/helix/studio/session_inspector.py:SessionInspector:43(low)symbol:tests/studio/test_session_inspector_shell.py:test_session_inspector_set_evs_updates_summary:74callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_session_inspector_shell.py:test_session_inspector_set_evs_updates_summary:74callssymbol:tests/studio/test_session_inspector_shell.py:_get_app:18(high)symbol:tests/studio/test_session_inspector_shell.py:test_session_inspector_set_evs_updates_summary:74callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_session_inspector_shell.py:test_session_inspector_shell_tracks_summary_from_state:38callssymbol:src/helix/studio/outcome_explorer.py:count:1879(low)symbol:tests/studio/test_session_inspector_shell.py:test_session_inspector_shell_tracks_summary_from_state:38callssymbol:src/helix/studio/session_inspector.py:SessionInspector:43(low)symbol:tests/studio/test_session_inspector_shell.py:test_session_inspector_shell_tracks_summary_from_state:38callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_session_inspector_shell.py:test_session_inspector_shell_tracks_summary_from_state:38callssymbol:src/helix/studio/session.py:update:223(low)symbol:tests/studio/test_session_inspector_shell.py:test_session_inspector_shell_tracks_summary_from_state:38callssymbol:tests/studio/test_session_inspector_shell.py:_get_app:18(high)symbol:tests/studio/test_session_inspector_shell.py:test_session_inspector_shell_tracks_summary_from_state:38callssymbol:tests/studio/test_session_inspector_shell.py:_ready_intent_spec:25(high)symbol:tests/studio/test_session_inspector_shell.py:test_session_inspector_shell_tracks_summary_from_state:38callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_simulation_diagnostics_panel.py:test_simulation_diagnostics_panel_formats_mechanism_trace:99callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_simulation_diagnostics_panel.py:test_simulation_diagnostics_panel_formats_mechanism_trace:99callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_format_mechanism:581(low)symbol:tests/studio/test_simulation_diagnostics_panel.py:test_simulation_diagnostics_panel_formats_mechanism_trace:99callssymbol:src/helix/studio/simulation_diagnostics_panel.py:SimulationDiagnosticsPanel:27(low)symbol:tests/studio/test_simulation_diagnostics_panel.py:test_simulation_diagnostics_panel_formats_mechanism_trace:99callssymbol:src/helix/studio/simulation_diagnostics.py:MechanismTraceSummary:66(low)symbol:tests/studio/test_simulation_diagnostics_panel.py:test_simulation_diagnostics_panel_formats_mechanism_trace:99callssymbol:src/helix/studio/simulation_diagnostics.py:SimulationDiagnostics:83(low)symbol:tests/studio/test_simulation_diagnostics_panel.py:test_simulation_diagnostics_panel_formats_mechanism_trace:99callssymbol:tests/studio/test_simulation_diagnostics_panel.py:_ensure_app:20(high)symbol:tests/studio/test_simulation_diagnostics_panel.py:test_simulation_diagnostics_panel_hides_grade_in_filter_only:27callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_simulation_diagnostics_panel.py:test_simulation_diagnostics_panel_hides_grade_in_filter_only:27callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_build_summary_line:212(low)symbol:tests/studio/test_simulation_diagnostics_panel.py:test_simulation_diagnostics_panel_hides_grade_in_filter_only:27callssymbol:src/helix/studio/simulation_diagnostics_panel.py:SimulationDiagnosticsPanel:27(low)symbol:tests/studio/test_simulation_diagnostics_panel.py:test_simulation_diagnostics_panel_hides_grade_in_filter_only:27callssymbol:src/helix/studio/simulation_diagnostics.py:SimulationDiagnostics:83(low)symbol:tests/studio/test_simulation_diagnostics_panel.py:test_simulation_diagnostics_panel_hides_grade_in_filter_only:27callssymbol:tests/studio/test_simulation_diagnostics_panel.py:_ensure_app:20(high)symbol:tests/studio/test_simulation_diagnostics_panel.py:test_simulation_diagnostics_panel_shows_grade_in_decision_grade:64callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_simulation_diagnostics_panel.py:test_simulation_diagnostics_panel_shows_grade_in_decision_grade:64callssymbol:src/helix/studio/simulation_diagnostics_panel.py:_build_summary_line:212(low)symbol:tests/studio/test_simulation_diagnostics_panel.py:test_simulation_diagnostics_panel_shows_grade_in_decision_grade:64callssymbol:src/helix/studio/simulation_diagnostics_panel.py:SimulationDiagnosticsPanel:27(low)symbol:tests/studio/test_simulation_diagnostics_panel.py:test_simulation_diagnostics_panel_shows_grade_in_decision_grade:64callssymbol:src/helix/studio/simulation_diagnostics.py:SimulationDiagnostics:83(low)symbol:tests/studio/test_simulation_diagnostics_panel.py:test_simulation_diagnostics_panel_shows_grade_in_decision_grade:64callssymbol:tests/studio/test_simulation_diagnostics_panel.py:_ensure_app:20(high)symbol:tests/studio/test_simulation_diagnostics.py:test_build_simulation_diagnostics_empty:150callssymbol:src/helix/studio/simulation_diagnostics.py:build_simulation_diagnostics:589(low)symbol:tests/studio/test_simulation_diagnostics.py:test_build_simulation_diagnostics_from_evs:75callssymbol:src/helix/studio/simulation_diagnostics.py:build_simulation_diagnostics:589(low)symbol:tests/studio/test_simulation_diagnostics.py:test_build_simulation_diagnostics_from_evs:75callssymbol:tests/studio/test_simulation_diagnostics.py:_basic_evs:7(high)symbol:tests/studio/test_simulation_diagnostics.py:test_build_simulation_diagnostics_mechanism_trace_from_evs:100callssymbol:src/helix/studio/simulation_diagnostics.py:build_simulation_diagnostics:589(low)symbol:tests/studio/test_sink_ui_helpers.py:test_format_mass_audit_line_when_disabled:27callssymbol:src/helix/studio/sink_ui_helpers.py:format_mass_audit_line:19(low)symbol:tests/studio/test_sink_ui_helpers.py:test_format_mass_audit_line_when_enabled:20callssymbol:src/helix/studio/sink_ui_helpers.py:format_mass_audit_line:19(low)symbol:tests/studio/test_sink_ui_helpers.py:test_sink_badge_for_sink_node:8callssymbol:src/helix/studio/sink_ui_helpers.py:sink_badge_and_tooltip:8(low)symbol:tests/studio/test_sink_ui_helpers.py:test_sink_badge_ignored_for_normal_node:14callssymbol:src/helix/studio/sink_ui_helpers.py:sink_badge_and_tooltip:8(low)symbol:tests/studio/test_snap_drift_proof_dialog_smoke.py:test_snap_drift_proof_dialog_smoke:11callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/studio/test_snap_drift_proof_dialog_smoke.py:test_snap_drift_proof_dialog_smoke:11callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_snap_ui_smoke.py:test_snap_ui_full_studio_smoke:19callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_snap_ui_smoke.py:test_snap_ui_full_studio_smoke:19callssymbol:tests/studio/test_snap_ui_smoke.py:_mean_abs_diff_rgb:10(high)symbol:tests/studio/test_snapshot_to_evs.py:test_snapshot_to_evs_derives_delta_bp:6callssymbol:src/helix/studio/main_window.py:_snapshot_to_evs:10181(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_canvas_screenshot_smoke_renders_stateful_overlay:135callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_canvas_screenshot_smoke_renders_stateful_overlay:135callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_canvas_screenshot_smoke_renders_stateful_overlay:135callssymbol:src/helix/studio/spatial_review_panel.py:_set_display_mode:594(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_canvas_screenshot_smoke_renders_stateful_overlay:135callssymbol:src/helix/studio/spatial_review_panel.py:set_evs:580(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_canvas_screenshot_smoke_renders_stateful_overlay:135callssymbol:src/helix/studio/spatial_review_panel.py:SpatialReviewPanel:89(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_canvas_screenshot_smoke_renders_stateful_overlay:135callssymbol:tests/studio/test_spatial_review_panel.py:_app:24(high)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_canvas_screenshot_smoke_renders_stateful_overlay:135callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_compact_mode_stacks_body_and_shortens_actions:172callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_compact_mode_stacks_body_and_shortens_actions:172callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_compact_mode_stacks_body_and_shortens_actions:172callssymbol:src/helix/studio/spatial_review_panel.py:set_evs:580(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_compact_mode_stacks_body_and_shortens_actions:172callssymbol:src/helix/studio/spatial_review_panel.py:set_visual_focus:584(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_compact_mode_stacks_body_and_shortens_actions:172callssymbol:src/helix/studio/spatial_review_panel.py:SpatialReviewPanel:89(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_compact_mode_stacks_body_and_shortens_actions:172callssymbol:tests/studio/test_spatial_review_panel.py:_app:24(high)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_compact_mode_stacks_body_and_shortens_actions:172callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_compact_mode_stacks_body_and_shortens_actions:172callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_exposes_simulation_events_modes_and_receipt:67callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_exposes_simulation_events_modes_and_receipt:67callssymbol:src/helix/studio/spatial_review_panel.py:_select_event:605(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_exposes_simulation_events_modes_and_receipt:67callssymbol:src/helix/studio/spatial_review_panel.py:_set_display_mode:594(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_exposes_simulation_events_modes_and_receipt:67callssymbol:src/helix/studio/spatial_review_panel.py:set_evs:580(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_exposes_simulation_events_modes_and_receipt:67callssymbol:src/helix/studio/spatial_review_panel.py:SpatialReviewPanel:89(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_exposes_simulation_events_modes_and_receipt:67callssymbol:tests/studio/test_spatial_review_panel.py:_app:24(high)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_exposes_simulation_events_modes_and_receipt:67callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_hero_stacks_actions_below_copy:162callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_hero_stacks_actions_below_copy:162callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_hero_stacks_actions_below_copy:162callssymbol:src/helix/studio/spatial_review_panel.py:SpatialReviewPanel:89(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_hero_stacks_actions_below_copy:162callssymbol:tests/studio/test_spatial_review_panel.py:_app:24(high)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_hero_stacks_actions_below_copy:162callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_populates_focus_summary_and_context_from_fixture:47callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_populates_focus_summary_and_context_from_fixture:47callssymbol:src/helix/studio/spatial_review_panel.py:set_evs:580(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_populates_focus_summary_and_context_from_fixture:47callssymbol:src/helix/studio/spatial_review_panel.py:set_visual_focus:584(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_populates_focus_summary_and_context_from_fixture:47callssymbol:src/helix/studio/spatial_review_panel.py:SpatialReviewPanel:89(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_populates_focus_summary_and_context_from_fixture:47callssymbol:tests/studio/test_spatial_review_panel.py:_app:24(high)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_populates_focus_summary_and_context_from_fixture:47callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_readable_labels_use_text_role:28callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_readable_labels_use_text_role:28callssymbol:src/helix/studio/spatial_review_panel.py:SpatialReviewPanel:89(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_readable_labels_use_text_role:28callssymbol:tests/studio/test_spatial_review_panel.py:_app:24(high)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_short_effective_width_prioritizes_canvas_over_low_priority_summary_tiles:197callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_short_effective_width_prioritizes_canvas_over_low_priority_summary_tiles:197callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_short_effective_width_prioritizes_canvas_over_low_priority_summary_tiles:197callssymbol:src/helix/studio/spatial_review_panel.py:set_evs:580(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_short_effective_width_prioritizes_canvas_over_low_priority_summary_tiles:197callssymbol:src/helix/studio/spatial_review_panel.py:set_visual_focus:584(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_short_effective_width_prioritizes_canvas_over_low_priority_summary_tiles:197callssymbol:src/helix/studio/spatial_review_panel.py:SpatialReviewPanel:89(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_short_effective_width_prioritizes_canvas_over_low_priority_summary_tiles:197callssymbol:tests/studio/test_spatial_review_panel.py:_app:24(high)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_short_effective_width_prioritizes_canvas_over_low_priority_summary_tiles:197callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_short_effective_width_prioritizes_canvas_over_low_priority_summary_tiles:197callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_uses_mechanism_trace_for_event_lane:96callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_uses_mechanism_trace_for_event_lane:96callssymbol:src/helix/studio/spatial_review_panel.py:_select_event:605(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_uses_mechanism_trace_for_event_lane:96callssymbol:src/helix/studio/spatial_review_panel.py:set_evs:580(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_uses_mechanism_trace_for_event_lane:96callssymbol:src/helix/studio/spatial_review_panel.py:SpatialReviewPanel:89(low)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_uses_mechanism_trace_for_event_lane:96callssymbol:tests/studio/test_spatial_review_panel.py:_app:24(high)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_uses_mechanism_trace_for_event_lane:96callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_spatial_review_panel.py:test_spatial_review_uses_mechanism_trace_for_event_lane:96callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/studio/test_studio_layout_snapshots.py:test_studio_layout_snapshots:74callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/studio/test_studio_layout_snapshots.py:test_studio_layout_snapshots:74callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/studio/test_studio_layout_snapshots.py:test_studio_layout_snapshots:74callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_studio_layout_snapshots.py:test_studio_layout_snapshots:74callssymbol:tests/studio/test_studio_layout_snapshots.py:_compare_png:33(high)symbol:tests/studio/test_studio_mcp_bridge.py:__init__:83callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_studio_mcp_bridge.py:__init__:83callssymbol:src/helix/studio/visualization_review_panel.py:set_evs:3104(low)symbol:tests/studio/test_studio_mcp_bridge.py:__init__:83callssymbol:src/helix/studio/visualization_review_panel.py:VisualizationReviewPanel:2663(low)symbol:tests/studio/test_studio_mcp_bridge.py:__init__:83callssymbol:tests/studio/test_studio_mcp_bridge.py:__init__:48(high)symbol:tests/studio/test_studio_mcp_bridge.py:__init__:83callssymbol:tests/studio/test_studio_mcp_bridge.py:_DummyGlView:52(high)symbol:tests/studio/test_studio_mcp_bridge.py:__init__:83callssymbol:tests/studio/test_studio_mcp_bridge.py:_DummyProject:47(high)symbol:tests/studio/test_studio_mcp_bridge.py:_bridge_call:33callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/studio/test_studio_mcp_bridge.py:_bridge_call:33callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/studio/test_studio_mcp_bridge.py:test_studio_mcp_bridge_captures_active_modal:219callssymbol:docs/playground/js/realtime.js:time:587(low)symbol:tests/studio/test_studio_mcp_bridge.py:test_studio_mcp_bridge_captures_active_modal:219callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_studio_mcp_bridge.py:test_studio_mcp_bridge_captures_active_modal:219callssymbol:src/helix/studio/mcp_bridge.py:start:62(low)symbol:tests/studio/test_studio_mcp_bridge.py:test_studio_mcp_bridge_captures_active_modal:219callssymbol:src/helix/studio/mcp_bridge.py:stop:81(low)symbol:tests/studio/test_studio_mcp_bridge.py:test_studio_mcp_bridge_captures_active_modal:219callssymbol:src/helix/studio/mcp_bridge.py:StudioMcpBridge:46(low)symbol:tests/studio/test_studio_mcp_bridge.py:test_studio_mcp_bridge_captures_active_modal:219callssymbol:src/helix/studio/qtconcurrent_compat.py:result:29(low)symbol:tests/studio/test_studio_mcp_bridge.py:test_studio_mcp_bridge_captures_active_modal:219callssymbol:tests/studio/test_studio_mcp_bridge.py:_DummyWindow:82(high)symbol:tests/studio/test_studio_mcp_bridge.py:test_studio_mcp_bridge_captures_active_modal:219callssymbol:tests/studio/test_studio_mcp_bridge.py:_get_app:26(high)symbol:tests/studio/test_studio_mcp_bridge.py:test_studio_mcp_bridge_captures_active_modal:219callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/studio/test_studio_mcp_bridge.py:test_studio_mcp_bridge_detects_blank_pixmaps:202callssymbol:src/helix/studio/mcp_bridge.py:_pixmap_is_visually_blank:650(low)symbol:tests/studio/test_studio_mcp_bridge.py:test_studio_mcp_bridge_detects_blank_pixmaps:202callssymbol:tests/studio/test_studio_mcp_bridge.py:_get_app:26(high)symbol:tests/studio/test_studio_mcp_bridge.py:test_studio_mcp_bridge_serves_live_state_changes:113callssymbol:docs/playground/js/realtime.js:time:587(low)symbol:tests/studio/test_studio_mcp_bridge.py:test_studio_mcp_bridge_serves_live_state_changes:113callssymbol:src/helix/studio/mcp_bridge.py:start:62(low)symbol:tests/studio/test_studio_mcp_bridge.py:test_studio_mcp_bridge_serves_live_state_changes:113callssymbol:src/helix/studio/mcp_bridge.py:stop:81(low)symbol:tests/studio/test_studio_mcp_bridge.py:test_studio_mcp_bridge_serves_live_state_changes:113callssymbol:src/helix/studio/mcp_bridge.py:StudioMcpBridge:46(low)symbol:tests/studio/test_studio_mcp_bridge.py:test_studio_mcp_bridge_serves_live_state_changes:113callssymbol:src/helix/studio/qtconcurrent_compat.py:result:29(low)symbol:tests/studio/test_studio_mcp_bridge.py:test_studio_mcp_bridge_serves_live_state_changes:113callssymbol:tests/studio/test_studio_mcp_bridge.py:_current_center_tab_key:109(high)symbol:tests/studio/test_studio_mcp_bridge.py:test_studio_mcp_bridge_serves_live_state_changes:113callssymbol:tests/studio/test_studio_mcp_bridge.py:_DummyWindow:82(high)symbol:tests/studio/test_studio_mcp_bridge.py:test_studio_mcp_bridge_serves_live_state_changes:113callssymbol:tests/studio/test_studio_mcp_bridge.py:_get_app:26(high)symbol:tests/studio/test_studio_mcp_bridge.py:test_studio_mcp_bridge_serves_live_state_changes:113callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/studio/test_studio_screenshot_receipt.py:_sha256_prefixed:34callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/studio/test_studio_screenshot_receipt.py:_source_set_hash:64callssymbol:tests/studio/test_studio_screenshot_receipt.py:_sha256_prefixed:34(high)symbol:tests/studio/test_studio_screenshot_receipt.py:test_studio_screenshot_receipt_schema_and_content:69callssymbol:tests/studio/test_studio_screenshot_receipt.py:_file_sha256:38(high)symbol:tests/studio/test_studio_screenshot_receipt.py:test_studio_screenshot_receipt_schema_and_content:69callssymbol:tests/studio/test_studio_screenshot_receipt.py:_png_metadata:42(high)symbol:tests/studio/test_studio_screenshot_receipt.py:test_studio_screenshot_receipt_schema_and_content:69callssymbol:tests/studio/test_studio_screenshot_receipt.py:_sha256_prefixed:34(high)symbol:tests/studio/test_studio_screenshot_receipt.py:test_studio_screenshot_receipt_schema_and_content:69callssymbol:tests/studio/test_studio_screenshot_receipt.py:_source_set_hash:64(high)symbol:tests/studio/test_studio_screenshot_receipt.py:test_studio_screenshot_receipt_schema_and_content:69callssymbol:tests/studio/test_studio_screenshot_receipt.py:_stable_json:25(high)symbol:tests/studio/test_studio_visualization_snapshot.py:test_studio_visualization_snapshot:70callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/studio/test_studio_visualization_snapshot.py:test_studio_visualization_snapshot:70callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/studio/test_studio_visualization_snapshot.py:test_studio_visualization_snapshot:70callssymbol:tests/studio/test_studio_visualization_snapshot.py:_compare_png:29(high)symbol:tests/studio/test_suggested_priors_apply.py:test_priors_override_updates_outcome_inputs_sha:13callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/studio/test_suggested_priors_apply.py:test_priors_override_updates_outcome_inputs_sha:13callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(low)symbol:tests/studio/test_suggested_priors_apply.py:test_priors_override_updates_outcome_inputs_sha:13callssymbol:src/helix/studio/outcomes/clone_yield.py:build_clone_plan:87(low)symbol:tests/studio/test_suggested_priors_apply.py:test_priors_override_updates_outcome_inputs_sha:13callssymbol:src/helix/studio/outcomes/cut_model.py:extract_cut_inputs_from_session:241(low)symbol:tests/studio/test_suggested_priors_apply.py:test_priors_override_updates_outcome_inputs_sha:13callssymbol:src/helix/studio/outcomes/model.py:compute_inputs_sha256:36(low)symbol:tests/studio/test_suggested_priors_apply.py:test_priors_override_updates_outcome_inputs_sha:13callssymbol:src/helix/studio/outcomes/model.py:compute_outcomes_for_current_plan:266(low)symbol:tests/studio/test_suggested_priors_apply.py:test_priors_override_updates_outcome_inputs_sha:13callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_suggested_priors_apply.py:test_priors_override_updates_outcome_inputs_sha:13callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tests/studio/test_suggested_priors_apply.py:test_priors_override_updates_outcome_inputs_sha:13callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_suggested_priors_compat.py:test_suggested_priors_compatibility_compatible:6callssymbol:src/helix/studio/suggested_priors.py:check_suggested_priors_compatibility:325(low)symbol:tests/studio/test_suggested_priors_compat.py:test_suggested_priors_compatibility_incompatible_modality:29callssymbol:src/helix/studio/suggested_priors.py:check_suggested_priors_compatibility:325(low)symbol:tests/studio/test_suggested_priors_compat.py:test_suggested_priors_compatibility_unknown_missing_scope:17callssymbol:src/helix/studio/suggested_priors.py:check_suggested_priors_compatibility:325(low)symbol:tests/studio/test_suggested_priors_history_chooser.py:test_suggested_priors_history_chooser:24callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(low)symbol:tests/studio/test_suggested_priors_history_chooser.py:test_suggested_priors_history_chooser:24callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/studio/test_suggested_priors_history_chooser.py:test_suggested_priors_history_chooser:24callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:_on_suggested_selected:921(low)symbol:tests/studio/test_suggested_priors_history_chooser.py:test_suggested_priors_history_chooser:24callssymbol:src/helix/studio/outcomes/outcome_spectrum_panel.py:OutcomeSpectrumPanel:188(low)symbol:tests/studio/test_suggested_priors_history_chooser.py:test_suggested_priors_history_chooser:24callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_suggested_priors_history_chooser.py:test_suggested_priors_history_chooser:24callssymbol:src/helix/studio/suggested_priors.py:suggested_priors_json_bytes:22(low)symbol:tests/studio/test_suggested_priors_history_chooser.py:test_suggested_priors_history_chooser:24callssymbol:tests/studio/test_suggested_priors_history_chooser.py:_get_app:17(high)symbol:tests/studio/test_suggested_priors_history_chooser.py:test_suggested_priors_history_chooser:24callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_suggested_priors.py:test_suggested_priors_bytes_match_fixture:17callssymbol:src/helix/studio/suggested_priors.py:build_suggested_priors:49(low)symbol:tests/studio/test_suggested_priors.py:test_suggested_priors_bytes_match_fixture:17callssymbol:src/helix/studio/suggested_priors.py:suggested_priors_json_bytes:22(low)symbol:tests/studio/test_suggestions_pipeline.py:test_actionable_requires_digest_match_and_high_confidence:31callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_suggestions_pipeline.py:test_actionable_requires_digest_match_and_high_confidence:31callssymbol:src/helix/studio/suggestions.py:actionable:154(low)symbol:tests/studio/test_suggestions_pipeline.py:test_actionable_requires_digest_match_and_high_confidence:31callssymbol:src/helix/studio/suggestions.py:build_locus_suggestion:122(low)symbol:tests/studio/test_suggestions_pipeline.py:test_actionable_requires_digest_match_and_high_confidence:31callssymbol:src/helix/studio/suggestions.py:SuggestionCandidate:76(low)symbol:tests/studio/test_suggestions_pipeline.py:test_ambiguity_sets_low_confidence:63callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_suggestions_pipeline.py:test_ambiguity_sets_low_confidence:63callssymbol:src/helix/studio/suggestions.py:build_locus_suggestion:122(low)symbol:tests/studio/test_suggestions_pipeline.py:test_ambiguity_sets_low_confidence:63callssymbol:src/helix/studio/suggestions.py:SuggestionCandidate:76(low)symbol:tests/studio/test_suggestions_pipeline.py:test_digest_normalization_stable:14callssymbol:src/helix/studio/suggestions.py:compute_input_digest:68(low)symbol:tests/studio/test_suggestions_pipeline.py:test_execution_import_guard:201callssymbol:src/helixspec/divergence.py:walk:436(low)symbol:tests/studio/test_suggestions_pipeline.py:test_execution_isolation_suggestions_not_used:151callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(low)symbol:tests/studio/test_suggestions_pipeline.py:test_execution_isolation_suggestions_not_used:151callssymbol:src/helix/studio/outcomes/model.py:compute_outcomes_for_current_plan:266(low)symbol:tests/studio/test_suggestions_pipeline.py:test_execution_isolation_suggestions_not_used:151callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_suggestions_pipeline.py:test_execution_isolation_suggestions_not_used:151callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_suggestions_pipeline.py:test_export_separates_suggestions:178callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_suggestions_pipeline.py:test_export_separates_suggestions:178callssymbol:src/helix/studio/run_metrics.py:build_report:249(low)symbol:tests/studio/test_suggestions_pipeline.py:test_flag_off_no_metadata_suggestions:90callssymbol:src/helix/gui/simbuilder/app.py:sequence_metadata:1039(low)symbol:tests/studio/test_suggestions_pipeline.py:test_flag_off_no_metadata_suggestions:90callssymbol:src/helix/gui/simbuilder/app.py:SequenceInput:655(low)symbol:tests/studio/test_suggestions_pipeline.py:test_flag_off_no_metadata_suggestions:90callssymbol:src/helix/gui/simbuilder/app.py:set_sequence:821(low)symbol:tests/studio/test_suggestions_pipeline.py:test_flag_off_no_metadata_suggestions:90callssymbol:src/helix/studio/experiment_spec_panel.py:ExperimentSpecEditor:100(low)symbol:tests/studio/test_suggestions_pipeline.py:test_flag_off_no_metadata_suggestions:90callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/studio/test_suggestions_pipeline.py:test_flag_off_no_metadata_suggestions:90callssymbol:src/helix/studio/suggestions.py:_reset_suggestions_enabled_cache_for_tests:173(low)symbol:tests/studio/test_suggestions_pipeline.py:test_genome_build_suggestion_requires_index_anchor:115callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/studio/test_suggestions_pipeline.py:test_genome_build_suggestion_requires_index_anchor:115callssymbol:src/helix/studio/suggestions.py:build_index_anchored_genome_suggestion:178(low)symbol:tests/studio/test_tail_risk_helpers.py:test_build_tail_risk_entries_excludes_dominant_and_passes_ci:20callssymbol:src/helix/studio/offtargets/tail_risk_helpers.py:build_tail_risk_entries:29(low)symbol:tests/studio/test_tail_risk_helpers.py:test_build_tail_risk_entries_orders_by_severity_and_score:8callssymbol:src/helix/studio/offtargets/tail_risk_helpers.py:build_tail_risk_entries:29(low)symbol:tests/studio/test_tail_risk_helpers.py:test_build_tail_risk_entries_tie_breaks_deterministically:34callssymbol:src/helix/studio/offtargets/tail_risk_helpers.py:build_tail_risk_entries:29(low)symbol:tests/studio/test_tail_risk_helpers.py:test_tail_risk_entries_stable_under_reordered_input:61callssymbol:src/helix/studio/offtargets/tail_risk_helpers.py:build_tail_risk_entries:29(low)symbol:tests/studio/test_tail_risk_helpers.py:test_tail_risk_flag_helpers_round_trip:44callssymbol:src/helix/studio/offtargets/tail_risk_helpers.py:tail_risk_flag_from_config:90(low)symbol:tests/studio/test_tail_risk_helpers.py:test_tail_risk_flag_helpers_round_trip:44callssymbol:src/helix/studio/offtargets/tail_risk_helpers.py:update_tail_risk_flag:105(low)symbol:tests/studio/test_tail_risk_helpers.py:test_tail_risk_flag_prefers_dag_namespace:56callssymbol:src/helix/studio/offtargets/tail_risk_helpers.py:tail_risk_flag_from_config:90(low)symbol:tests/studio/test_tail_risk_panel_model.py:test_panel_model_hidden_when_flag_missing:17callssymbol:src/helix/studio/offtargets/tail_risk_helpers.py:build_tail_risk_panel_model:132(low)symbol:tests/studio/test_tail_risk_panel_model.py:test_panel_model_selection_mapping_matches_ids:37callssymbol:src/helix/studio/offtargets/tail_risk_helpers.py:build_tail_risk_panel_model:132(low)symbol:tests/studio/test_tail_risk_panel_model.py:test_panel_model_shows_top_k_with_flag:24callssymbol:src/helix/studio/offtargets/tail_risk_helpers.py:build_tail_risk_panel_model:132(low)symbol:tests/studio/test_text_preview_dialog.py:test_build_read_only_text_dialog_supports_copy_and_save:15callssymbol:src/helix/studio/ui/text_preview_dialog.py:build_read_only_text_dialog:10(low)symbol:tests/studio/test_text_preview_dialog.py:test_build_read_only_text_dialog_supports_copy_and_save:15callssymbol:tests/studio/test_text_preview_dialog.py:_get_app:10(high)symbol:tests/studio/test_text_preview_dialog.py:test_build_read_only_text_dialog_supports_copy_and_save:15callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_timeline_follow.py:_make_viewport:121callssymbol:tests/studio/test_timeline_follow.py:_GL:88(high)symbol:tests/studio/test_timeline_follow.py:_make_viewport:121callssymbol:tests/studio/test_timeline_follow.py:_Slider:33(high)symbol:tests/studio/test_timeline_follow.py:_make_viewport:121callssymbol:tests/studio/test_timeline_follow.py:_Toggle:22(high)symbol:tests/studio/test_timeline_follow.py:_make_viewport:121callssymbol:tests/studio/test_timeline_follow.py:_ViewportHarness:11(high)symbol:tests/studio/test_timeline_follow.py:_next:115callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/studio/test_timeline_follow.py:test_follow_clamps_to_loop_when_window_wider_than_loop:161callssymbol:src/helix/studio/gl_panel.py:_follow_playhead_if_needed:4788(low)symbol:tests/studio/test_timeline_follow.py:test_follow_clamps_to_loop_when_window_wider_than_loop:161callssymbol:tests/studio/test_timeline_follow.py:_make_viewport:121(high)symbol:tests/studio/test_timeline_follow.py:test_follow_clamps_to_loop_when_window_wider_than_loop:161callssymbol:tests/studio/test_timeline_follow.py:_monotonic:112(high)symbol:tests/studio/test_timeline_follow.py:test_follow_clamps_to_loop_when_window_wider_than_loop:161callssymbol:tests/studio/test_timeline_follow.py:view_window_seconds:44(high)symbol:tests/studio/test_timeline_follow.py:test_follow_pan_has_hysteresis_and_no_buzz:177callssymbol:src/helix/studio/gl_panel.py:_follow_playhead_if_needed:4788(low)symbol:tests/studio/test_timeline_follow.py:test_follow_pan_has_hysteresis_and_no_buzz:177callssymbol:tests/studio/test_timeline_follow.py:_make_viewport:121(high)symbol:tests/studio/test_timeline_follow.py:test_follow_pan_has_hysteresis_and_no_buzz:177callssymbol:tests/studio/test_timeline_follow.py:_monotonic:112(high)symbol:tests/studio/test_timeline_follow.py:test_follow_pan_has_hysteresis_and_no_buzz:177callssymbol:tests/studio/test_timeline_follow.py:view_window_seconds:44(high)symbol:tests/studio/test_timeline_follow.py:test_follow_respects_loop_boundaries_when_loop_enabled:143callssymbol:src/helix/studio/gl_panel.py:_follow_playhead_if_needed:4788(low)symbol:tests/studio/test_timeline_follow.py:test_follow_respects_loop_boundaries_when_loop_enabled:143callssymbol:tests/studio/test_timeline_follow.py:_make_viewport:121(high)symbol:tests/studio/test_timeline_follow.py:test_follow_respects_loop_boundaries_when_loop_enabled:143callssymbol:tests/studio/test_timeline_follow.py:_monotonic:112(high)symbol:tests/studio/test_timeline_follow.py:test_follow_respects_loop_boundaries_when_loop_enabled:143callssymbol:tests/studio/test_timeline_follow.py:view_window_seconds:44(high)symbol:tests/studio/test_timeline_follow.py:test_manual_suspend_blocks_follow_until_cooldown_expires:208callssymbol:src/helix/studio/gl_panel.py:_follow_playhead_if_needed:4788(low)symbol:tests/studio/test_timeline_follow.py:test_manual_suspend_blocks_follow_until_cooldown_expires:208callssymbol:src/helix/studio/gl_panel.py:_on_time_slider_pressed:3819(low)symbol:tests/studio/test_timeline_follow.py:test_manual_suspend_blocks_follow_until_cooldown_expires:208callssymbol:tests/studio/test_timeline_follow.py:_make_viewport:121(high)symbol:tests/studio/test_timeline_follow.py:test_manual_suspend_blocks_follow_until_cooldown_expires:208callssymbol:tests/studio/test_timeline_follow.py:_monotonic:112(high)symbol:tests/studio/test_timeline_follow.py:test_manual_suspend_blocks_follow_until_cooldown_expires:208callssymbol:tests/studio/test_timeline_follow.py:view_window_seconds:44(high)symbol:tests/studio/test_timeline_follow.py:test_scrubber_state_round_trips_view_and_loop:243callssymbol:src/helix/studio/gl_panel.py:_apply_pending_scrubber_state:2747(low)symbol:tests/studio/test_timeline_follow.py:test_scrubber_state_round_trips_view_and_loop:243callssymbol:tests/studio/test_fit_to_locus.py:get_view_state:180(medium)symbol:tests/studio/test_timeline_follow.py:test_scrubber_state_round_trips_view_and_loop:243callssymbol:tests/studio/test_timeline_follow.py:_make_viewport:121(high)symbol:tests/studio/test_timeline_follow.py:test_scrubber_state_round_trips_view_and_loop:243callssymbol:tests/studio/test_timeline_follow.py:loop_enabled:68(high)symbol:tests/studio/test_timeline_follow.py:test_scrubber_state_round_trips_view_and_loop:243callssymbol:tests/studio/test_timeline_follow.py:loop_range_seconds:62(high)symbol:tests/studio/test_timeline_follow.py:test_scrubber_state_round_trips_view_and_loop:243callssymbol:tests/studio/test_timeline_follow.py:set_loop_enabled:65(high)symbol:tests/studio/test_timeline_follow.py:test_scrubber_state_round_trips_view_and_loop:243callssymbol:tests/studio/test_timeline_follow.py:set_loop_range_seconds:55(high)symbol:tests/studio/test_timeline_follow.py:test_scrubber_state_round_trips_view_and_loop:243callssymbol:tests/studio/test_timeline_follow.py:set_view_window_seconds:47(high)symbol:tests/studio/test_timeline_follow.py:test_scrubber_state_round_trips_view_and_loop:243callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(high)symbol:tests/studio/test_timeline_follow.py:test_scrubber_state_round_trips_view_and_loop:243callssymbol:tests/studio/test_timeline_follow.py:view_window_seconds:44(high)symbol:tests/studio/test_timeline_follow.py:test_scrubber_state_unknown_version_is_ignored:226callssymbol:src/helix/studio/gl_panel.py:_apply_pending_scrubber_state:2747(low)symbol:tests/studio/test_timeline_follow.py:test_scrubber_state_unknown_version_is_ignored:226callssymbol:tests/studio/test_timeline_follow.py:_make_viewport:121(high)symbol:tests/studio/test_validation_plan.py:test_validation_plan_fixture_bytes:12callssymbol:src/helix/studio/offtargets/validation_plan.py:build_validation_plan:207(low)symbol:tests/studio/test_validation_plan.py:test_validation_plan_fixture_bytes:12callssymbol:src/helix/studio/offtargets/validation_plan.py:validation_plan_json_bytes:16(low)symbol:tests/studio/test_validation_plan.py:test_validation_plan_multiplex_fixture_bytes:26callssymbol:src/helix/studio/offtargets/validation_plan.py:build_validation_plan:207(low)symbol:tests/studio/test_validation_plan.py:test_validation_plan_multiplex_fixture_bytes:26callssymbol:src/helix/studio/offtargets/validation_plan.py:validation_plan_json_bytes:16(low)symbol:tests/studio/test_visualization_review_panel.py:test_build_visualization_board_state_from_evs_fixture:296callssymbol:src/helix/studio/visualization_review_panel.py:build_visualization_board_state:1516(low)symbol:tests/studio/test_visualization_review_panel.py:test_compact_visualization_aliases_reduce_long_labels:166callssymbol:src/helix/studio/visualization_review_panel.py:_compact_feature_label:548(low)symbol:tests/studio/test_visualization_review_panel.py:test_compact_visualization_aliases_reduce_long_labels:166callssymbol:src/helix/studio/visualization_review_panel.py:_compact_metric_label:541(low)symbol:tests/studio/test_visualization_review_panel.py:test_compact_visualization_aliases_reduce_long_labels:166callssymbol:src/helix/studio/visualization_review_panel.py:_compact_offtarget_site_label:494(low)symbol:tests/studio/test_visualization_review_panel.py:test_compact_visualization_aliases_reduce_long_labels:166callssymbol:src/helix/studio/visualization_review_panel.py:_compact_outcome_label:555(low)symbol:tests/studio/test_visualization_review_panel.py:test_compare_formatters_suppress_zero_delta_noise:103callssymbol:src/helix/studio/visualization_review_panel.py:_format_compare_delta_text:585(low)symbol:tests/studio/test_visualization_review_panel.py:test_compare_formatters_suppress_zero_delta_noise:103callssymbol:src/helix/studio/visualization_review_panel.py:_format_compare_percent_text:594(low)symbol:tests/studio/test_visualization_review_panel.py:test_compare_formatters_suppress_zero_delta_noise:103callssymbol:src/helix/studio/visualization_review_panel.py:_format_micro_percent_text:606(low)symbol:tests/studio/test_visualization_review_panel.py:test_counterfactual_strategy_settings_shift_state_deterministically:342callssymbol:src/helix/studio/visualization_review_panel.py:build_visualization_board_state:1516(low)symbol:tests/studio/test_visualization_review_panel.py:test_counterfactual_strategy_settings_shift_state_deterministically:342callssymbol:src/helix/studio/visualization_review_panel.py:VisualizationStrategySettings:151(low)symbol:tests/studio/test_visualization_review_panel.py:test_decision_summary_text_surfaces_buyer_facing_readout:242callssymbol:src/helix/studio/visualization_review_panel.py:_decision_summary_text:795(low)symbol:tests/studio/test_visualization_review_panel.py:test_decision_summary_text_surfaces_buyer_facing_readout:242callssymbol:src/helix/studio/visualization_review_panel.py:build_visualization_board_state:1516(low)symbol:tests/studio/test_visualization_review_panel.py:test_decision_summary_text_surfaces_buyer_facing_readout:242callssymbol:src/helix/studio/visualization_review_panel.py:VisualizationMetric:127(low)symbol:tests/studio/test_visualization_review_panel.py:test_offtarget_meta_text_preserves_decision_fields:81callssymbol:src/helix/studio/visualization_review_panel.py:_offtarget_meta_text:563(low)symbol:tests/studio/test_visualization_review_panel.py:test_offtarget_meta_text_preserves_decision_fields:81callssymbol:src/helix/studio/visualization_review_panel.py:VisualizationOffTarget:92(low)symbol:tests/studio/test_visualization_review_panel.py:test_offtarget_rank_row_rects_reserve_score_column:55callssymbol:src/helix/studio/visualization_review_panel.py:_offtarget_rank_row_rects:399(low)symbol:tests/studio/test_visualization_review_panel.py:test_population_verify_receipt_layout_falls_back_to_two_columns_when_tight:207callssymbol:src/helix/studio/visualization_review_panel.py:_population_verify_receipt_layout:419(low)symbol:tests/studio/test_visualization_review_panel.py:test_population_verify_receipt_layout_falls_back_to_two_columns_when_tight:207callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/studio/test_visualization_review_panel.py:test_population_verify_receipt_layout_prefers_single_column_when_height_allows:192callssymbol:src/helix/studio/visualization_review_panel.py:_population_verify_receipt_layout:419(low)symbol:tests/studio/test_visualization_review_panel.py:test_population_verify_receipt_layout_prefers_single_column_when_height_allows:192callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/studio/test_visualization_review_panel.py:test_repair_timeline_layout_reserves_non_overlapping_header_rows:216callssymbol:src/helix/studio/ui_tokens.py:base_font:82(low)symbol:tests/studio/test_visualization_review_panel.py:test_repair_timeline_layout_reserves_non_overlapping_header_rows:216callssymbol:src/helix/studio/visualization_review_panel.py:_repair_timeline_layout:456(low)symbol:tests/studio/test_visualization_review_panel.py:test_repair_timeline_layout_reserves_non_overlapping_header_rows:216callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/studio/test_visualization_review_panel.py:test_repair_timeline_summary_compacts_before_values_collide:234callssymbol:src/helix/studio/visualization_review_panel.py:_timeline_summary_should_compact:482(low)symbol:tests/studio/test_visualization_review_panel.py:test_reviewer_summary_text_surfaces_review_context:274callssymbol:src/helix/studio/visualization_review_panel.py:_reviewer_summary_text:884(low)symbol:tests/studio/test_visualization_review_panel.py:test_reviewer_summary_text_surfaces_review_context:274callssymbol:src/helix/studio/visualization_review_panel.py:build_visualization_board_state:1516(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_helpers_surface_decision_context:113callssymbol:src/helix/studio/visualization_review_panel.py:_pathway_label:261(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_helpers_surface_decision_context:113callssymbol:src/helix/studio/visualization_review_panel.py:_target_locus_footer_text:637(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_helpers_surface_decision_context:113callssymbol:src/helix/studio/visualization_review_panel.py:_target_locus_meta_text:617(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_helpers_surface_decision_context:113callssymbol:src/helix/studio/visualization_review_panel.py:_target_locus_molecular_text:657(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_helpers_surface_decision_context:113callssymbol:src/helix/studio/visualization_review_panel.py:_timeline_summary_items:668(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_helpers_surface_decision_context:113callssymbol:src/helix/studio/visualization_review_panel.py:build_visualization_board_state:1516(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_helpers_surface_decision_context:113callssymbol:src/helix/studio/visualization_review_panel.py:VisualizationStrategySettings:151(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_bridge_state_roundtrip:377callssymbol:src/helix/studio/visualization_review_panel.py:apply_bridge_state:3163(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_bridge_state_roundtrip:377callssymbol:src/helix/studio/visualization_review_panel.py:bridge_state:3148(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_bridge_state_roundtrip:377callssymbol:src/helix/studio/visualization_review_panel.py:set_compare_evs:3117(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_bridge_state_roundtrip:377callssymbol:src/helix/studio/visualization_review_panel.py:set_evs:3104(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_bridge_state_roundtrip:377callssymbol:src/helix/studio/visualization_review_panel.py:VisualizationReviewPanel:2663(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_compact_short_gives_detail_cards_more_height:576callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_compact_short_gives_detail_cards_more_height:576callssymbol:src/helix/studio/visualization_review_panel.py:set_evs:3104(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_compact_short_gives_detail_cards_more_height:576callssymbol:src/helix/studio/visualization_review_panel.py:VisualizationReviewPanel:2663(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_empty_state_guides_run_loading:408callssymbol:src/helix/studio/visualization_review_panel.py:set_evs:3104(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_empty_state_guides_run_loading:408callssymbol:src/helix/studio/visualization_review_panel.py:VisualizationReviewPanel:2663(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_empty_state_guides_run_loading:408callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_identical_state_compare_uses_counterfactual_reference:425callssymbol:src/helix/studio/visualization_review_panel.py:set_compare_evs:3117(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_identical_state_compare_uses_counterfactual_reference:425callssymbol:src/helix/studio/visualization_review_panel.py:set_evs:3104(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_identical_state_compare_uses_counterfactual_reference:425callssymbol:src/helix/studio/visualization_review_panel.py:set_mode:3145(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_identical_state_compare_uses_counterfactual_reference:425callssymbol:src/helix/studio/visualization_review_panel.py:set_strategy_settings:3124(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_identical_state_compare_uses_counterfactual_reference:425callssymbol:src/helix/studio/visualization_review_panel.py:VisualizationReviewPanel:2663(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_identical_state_compare_uses_counterfactual_reference:425callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_loaded_header_keeps_side_by_side_shell_when_wide:486callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_loaded_header_keeps_side_by_side_shell_when_wide:486callssymbol:src/helix/studio/visualization_review_panel.py:set_compare_evs:3117(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_loaded_header_keeps_side_by_side_shell_when_wide:486callssymbol:src/helix/studio/visualization_review_panel.py:set_evs:3104(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_loaded_header_keeps_side_by_side_shell_when_wide:486callssymbol:src/helix/studio/visualization_review_panel.py:set_mode:3145(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_loaded_header_keeps_side_by_side_shell_when_wide:486callssymbol:src/helix/studio/visualization_review_panel.py:VisualizationReviewPanel:2663(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_loaded_header_keeps_side_by_side_shell_when_wide:486callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_loaded_header_stacks_controls_when_narrow:461callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_loaded_header_stacks_controls_when_narrow:461callssymbol:src/helix/studio/visualization_review_panel.py:set_compare_evs:3117(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_loaded_header_stacks_controls_when_narrow:461callssymbol:src/helix/studio/visualization_review_panel.py:set_evs:3104(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_loaded_header_stacks_controls_when_narrow:461callssymbol:src/helix/studio/visualization_review_panel.py:set_mode:3145(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_loaded_header_stacks_controls_when_narrow:461callssymbol:src/helix/studio/visualization_review_panel.py:VisualizationReviewPanel:2663(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_loaded_header_stacks_controls_when_narrow:461callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_reflows_cards_for_compact_width:528callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_reflows_cards_for_compact_width:528callssymbol:src/helix/studio/visualization_review_panel.py:VisualizationReviewPanel:2663(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_reflows_cards_for_compact_width:528callssymbol:tests/test_modern_qt_dpr_resize_click_mapping_guardrail.py:x:14(medium)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_reflows_cards_for_compact_width:528callssymbol:tests/test_modern_qt_dpr_resize_click_mapping_guardrail.py:y:17(medium)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_review_mode_surfaces_reviewer_summary:511callssymbol:src/helix/studio/visualization_review_panel.py:set_evs:3104(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_review_mode_surfaces_reviewer_summary:511callssymbol:src/helix/studio/visualization_review_panel.py:set_mode:3145(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_review_mode_surfaces_reviewer_summary:511callssymbol:src/helix/studio/visualization_review_panel.py:VisualizationReviewPanel:2663(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_review_mode_surfaces_reviewer_summary:511callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_short_loaded_viewport_scrolls_cards_instead_of_clipping:555callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_short_loaded_viewport_scrolls_cards_instead_of_clipping:555callssymbol:src/helix/studio/visualization_review_panel.py:set_evs:3104(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_short_loaded_viewport_scrolls_cards_instead_of_clipping:555callssymbol:src/helix/studio/visualization_review_panel.py:VisualizationReviewPanel:2663(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_review_panel_short_loaded_viewport_scrolls_cards_instead_of_clipping:555callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_text_helpers_keep_secondary_copy_readable:180callssymbol:src/helix/studio/visualization_review_panel.py:_muted_text_color:387(low)symbol:tests/studio/test_visualization_review_panel.py:test_visualization_text_helpers_keep_secondary_copy_readable:180callssymbol:src/helix/studio/visualization_review_panel.py:_subtle_text_color:391(low)symbol:tests/systems/fixtures/generate_goldens.py:build_glial_crispr_program:34callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/fixtures/generate_goldens.py:build_glial_crispr_program:34callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/fixtures/generate_goldens.py:build_glial_crispr_program:34callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/fixtures/generate_goldens.py:build_low_feasibility_program:79callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/fixtures/generate_goldens.py:build_low_feasibility_program:79callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/fixtures/generate_goldens.py:build_low_feasibility_program:79callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/fixtures/generate_goldens.py:build_neuronal_excitability_program:57callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/fixtures/generate_goldens.py:build_neuronal_excitability_program:57callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/fixtures/generate_goldens.py:build_neuronal_excitability_program:57callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/fixtures/generate_goldens.py:main:170callssymbol:tests/systems/fixtures/generate_goldens.py:build_glial_crispr_program:34(high)symbol:tests/systems/fixtures/generate_goldens.py:main:170callssymbol:tests/systems/fixtures/generate_goldens.py:build_low_feasibility_program:79(high)symbol:tests/systems/fixtures/generate_goldens.py:main:170callssymbol:tests/systems/fixtures/generate_goldens.py:build_neuronal_excitability_program:57(high)symbol:tests/systems/fixtures/generate_goldens.py:main:170callssymbol:tests/systems/fixtures/generate_goldens.py:generate_bundle:104(high)symbol:tests/systems/test_acceptance_integration.py:test_banner_to_status_navigation:246callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:tests/systems/test_acceptance_integration.py:test_banner_to_status_navigation:246callssymbol:src/helix/studio/systems/acceptance_viewer.py:SystemsAcceptanceViewer:28(low)symbol:tests/systems/test_acceptance_integration.py:test_banner_to_status_navigation:246callssymbol:tests/systems/test_acceptance_integration.py:MockApiClient:38(high)symbol:tests/systems/test_acceptance_integration.py:test_banner_to_status_navigation:246callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/systems/test_acceptance_integration.py:test_check_failed_payload:115callssymbol:src/helix/studio/systems/publish_blocked_banner.py:PublishBlockedBanner:23(low)symbol:tests/systems/test_acceptance_integration.py:test_list_to_detail_navigation:278callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:tests/systems/test_acceptance_integration.py:test_list_to_detail_navigation:278callssymbol:src/helix/studio/systems/acceptance_viewer.py:_on_review_selected:114(low)symbol:tests/systems/test_acceptance_integration.py:test_list_to_detail_navigation:278callssymbol:src/helix/studio/systems/acceptance_viewer.py:SystemsAcceptanceViewer:28(low)symbol:tests/systems/test_acceptance_integration.py:test_list_to_detail_navigation:278callssymbol:tests/systems/test_acceptance_integration.py:MockApiClient:38(high)symbol:tests/systems/test_acceptance_integration.py:test_load_review_displays_artifacts:197callssymbol:src/helix/studio/systems/acceptance_detail_panel.py:AcceptanceDetailPanel:67(low)symbol:tests/systems/test_acceptance_integration.py:test_load_review_displays_artifacts:197callssymbol:src/helix/studio/systems/acceptance_detail_panel.py:get_review_data:297(low)symbol:tests/systems/test_acceptance_integration.py:test_load_review_displays_artifacts:197callssymbol:tests/systems/test_acceptance_integration.py:MockApiClient:38(high)symbol:tests/systems/test_acceptance_integration.py:test_lookup_with_lane:135callssymbol:src/helix/studio/systems/acceptance_status_widget.py:_do_lookup:112(low)symbol:tests/systems/test_acceptance_integration.py:test_lookup_with_lane:135callssymbol:src/helix/studio/systems/acceptance_status_widget.py:AcceptanceStatusWidget:24(low)symbol:tests/systems/test_acceptance_integration.py:test_lookup_with_lane:135callssymbol:src/helix/studio/systems/acceptance_status_widget.py:get_status:191(low)symbol:tests/systems/test_acceptance_integration.py:test_lookup_with_lane:135callssymbol:src/helix/studio/systems/acceptance_status_widget.py:set_bundle_hash:98(low)symbol:tests/systems/test_acceptance_integration.py:test_lookup_with_lane:135callssymbol:src/helix/studio/systems/acceptance_status_widget.py:set_lane:102(low)symbol:tests/systems/test_acceptance_integration.py:test_lookup_with_lane:135callssymbol:tests/systems/test_acceptance_integration.py:get:45(high)symbol:tests/systems/test_acceptance_integration.py:test_lookup_with_lane:135callssymbol:tests/systems/test_acceptance_integration.py:MockApiClient:38(high)symbol:tests/systems/test_acceptance_integration.py:test_rejected_review_payload:91callssymbol:src/helix/studio/systems/publish_blocked_banner.py:PublishBlockedBanner:23(low)symbol:tests/systems/test_acceptance_integration.py:test_rejected_review_payload:91callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/systems/test_acceptance_integration.py:test_status_to_detail_navigation:311callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:tests/systems/test_acceptance_integration.py:test_status_to_detail_navigation:311callssymbol:src/helix/studio/systems/acceptance_viewer.py:_on_status_view_review:118(low)symbol:tests/systems/test_acceptance_integration.py:test_status_to_detail_navigation:311callssymbol:src/helix/studio/systems/acceptance_viewer.py:SystemsAcceptanceViewer:28(low)symbol:tests/systems/test_acceptance_integration.py:test_status_to_detail_navigation:311callssymbol:tests/systems/test_acceptance_integration.py:MockApiClient:38(high)symbol:tests/systems/test_acceptance_integration.py:test_systems_acceptance_required_payload:65callssymbol:src/helix/studio/systems/publish_blocked_banner.py:get_rejection:245(low)symbol:tests/systems/test_acceptance_integration.py:test_systems_acceptance_required_payload:65callssymbol:src/helix/studio/systems/publish_blocked_banner.py:PublishBlockedBanner:23(low)symbol:tests/systems/test_acceptance_integration.py:test_systems_acceptance_required_payload:65callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/systems/test_acceptance_integration.py:test_view_review_button_emits_signal:166callssymbol:src/helix/studio/systems/acceptance_status_widget.py:_view_review:185(low)symbol:tests/systems/test_acceptance_integration.py:test_view_review_button_emits_signal:166callssymbol:src/helix/studio/systems/acceptance_status_widget.py:AcceptanceStatusWidget:24(low)symbol:tests/systems/test_acceptance_integration.py:test_view_review_button_emits_signal:166callssymbol:src/helix/studio/systems/acceptance_status_widget.py:lookup:106(low)symbol:tests/systems/test_acceptance_integration.py:test_view_review_button_emits_signal:166callssymbol:tests/systems/test_acceptance_integration.py:MockApiClient:38(high)symbol:tests/systems/test_acceptance_regression.py:seeded_acceptance_db:31callssymbol:src/helix/teams/systems_acceptance_types.py:SystemsAcceptanceReview:196(low)symbol:tests/systems/test_acceptance_regression.py:seeded_acceptance_db:31callssymbol:src/helix/teams/systems_acceptance_types.py:SystemsReferenceGate:271(low)symbol:tests/systems/test_acceptance_regression.py:seeded_acceptance_db:31callssymbol:src/helix/teams/systems_db.py:init_systems_schema:137(low)symbol:tests/systems/test_acceptance_regression.py:seeded_acceptance_db:31callssymbol:src/helix/teams/systems_db.py:set_reference_gate:219(low)symbol:tests/systems/test_acceptance_regression.py:seeded_acceptance_db:31callssymbol:src/helix/teams/systems_db.py:store_review:326(low)symbol:tests/systems/test_acceptance_regression.py:seeded_acceptance_db:31callssymbol:src/helix/teams/systems_db.py:SystemsAcceptanceDB:120(low)symbol:tests/systems/test_acceptance_regression.py:test_bundle_hash_matches_expected:81callssymbol:src/helix/systems/bundle_loader.py:load_systems_bundle:47(low)symbol:tests/systems/test_acceptance_regression.py:test_cross_lane_isolation:106callssymbol:src/helix/teams/systems_db.py:is_bundle_accepted:451(low)symbol:tests/systems/test_acceptance_regression.py:test_drift_tracking_enabled:113callssymbol:src/helix/teams/systems_db.py:get_reference_gate:243(low)symbol:tests/systems/test_acceptance_regression.py:test_lane_isolation_dev_rejects:101callssymbol:src/helix/teams/systems_db.py:is_bundle_accepted:451(low)symbol:tests/systems/test_acceptance_regression.py:test_reason_codes_include_policy_mechanistic_too_low:94callssymbol:src/helix/teams/systems_db.py:get_review_for_bundle:376(low)symbol:tests/systems/test_acceptance_regression.py:test_review_decision_is_rejected:87callssymbol:src/helix/teams/systems_db.py:get_review_for_bundle:376(low)symbol:tests/systems/test_bundle.py:_build_test_bundle:26callssymbol:src/helix/systems/bundle.py:build:92(low)symbol:tests/systems/test_bundle.py:_build_test_bundle:26callssymbol:src/helix/systems/bundle.py:SystemsBundleBuilder:33(low)symbol:tests/systems/test_bundle.py:_build_test_bundle:26callssymbol:src/helix/systems/bundle.py:with_disease_model:57(low)symbol:tests/systems/test_bundle.py:_build_test_bundle:26callssymbol:src/helix/systems/bundle.py:with_observable_panel:67(low)symbol:tests/systems/test_bundle.py:_build_test_bundle:26callssymbol:src/helix/systems/bundle.py:with_perturbation_program:62(low)symbol:tests/systems/test_bundle.py:_build_test_bundle:26callssymbol:src/helix/systems/contracts.py:AggregationRule:385(low)symbol:tests/systems/test_bundle.py:_build_test_bundle:26callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/test_bundle.py:_build_test_bundle:26callssymbol:src/helix/systems/contracts.py:DiseaseModel:213(low)symbol:tests/systems/test_bundle.py:_build_test_bundle:26callssymbol:src/helix/systems/contracts.py:NetworkNode:111(low)symbol:tests/systems/test_bundle.py:_build_test_bundle:26callssymbol:src/helix/systems/contracts.py:Observable:445(low)symbol:tests/systems/test_bundle.py:_build_test_bundle:26callssymbol:src/helix/systems/contracts.py:ObservablePanel:482(low)symbol:tests/systems/test_bundle.py:_build_test_bundle:26callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/test_bundle.py:_build_test_bundle:26callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/test_bundle.py:_build_test_bundle:26callssymbol:src/helix/systems/contracts.py:Target:84(low)symbol:tests/systems/test_bundle.py:test_verify_bundle_missing_file_is_invalid:85callssymbol:src/helix/systems/bundle.py:export_bundle:182(low)symbol:tests/systems/test_bundle.py:test_verify_bundle_missing_file_is_invalid:85callssymbol:src/helix/systems/bundle.py:verify_bundle:283(low)symbol:tests/systems/test_bundle.py:test_verify_bundle_missing_file_is_invalid:85callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/systems/test_bundle.py:test_verify_bundle_missing_file_is_invalid:85callssymbol:tests/systems/test_bundle.py:_build_test_bundle:26(high)symbol:tests/systems/test_bundle.py:test_verify_bundle_rejects_missing_deterministic_hash:98callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/systems/test_bundle.py:test_verify_bundle_rejects_missing_deterministic_hash:98callssymbol:src/helix/systems/bundle.py:export_bundle:182(low)symbol:tests/systems/test_bundle.py:test_verify_bundle_rejects_missing_deterministic_hash:98callssymbol:src/helix/systems/bundle.py:verify_bundle:283(low)symbol:tests/systems/test_bundle.py:test_verify_bundle_rejects_missing_deterministic_hash:98callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/systems/test_bundle.py:test_verify_bundle_rejects_missing_deterministic_hash:98callssymbol:tests/systems/test_bundle.py:_build_test_bundle:26(high)symbol:tests/systems/test_bundle.py:test_verify_bundle_roundtrip_zip:73callssymbol:src/helix/systems/bundle.py:export_bundle:182(low)symbol:tests/systems/test_bundle.py:test_verify_bundle_roundtrip_zip:73callssymbol:src/helix/systems/bundle.py:verify_bundle:283(low)symbol:tests/systems/test_bundle.py:test_verify_bundle_roundtrip_zip:73callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/systems/test_bundle.py:test_verify_bundle_roundtrip_zip:73callssymbol:tests/systems/test_bundle.py:_build_test_bundle:26(high)symbol:tests/systems/test_contracts.py:test_basic_construction:113callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/test_contracts.py:test_basic_construction:113callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/test_contracts.py:test_basic_construction:113callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/test_contracts.py:test_basic_construction:157callssymbol:src/helix/systems/contracts.py:AggregationRule:385(low)symbol:tests/systems/test_contracts.py:test_basic_construction:157callssymbol:src/helix/systems/contracts.py:Observable:445(low)symbol:tests/systems/test_contracts.py:test_basic_construction:157callssymbol:src/helix/systems/contracts.py:ObservablePanel:482(low)symbol:tests/systems/test_contracts.py:test_basic_construction:28callssymbol:src/helix/systems/contracts.py:DiseaseModel:213(low)symbol:tests/systems/test_contracts.py:test_basic_construction:28callssymbol:src/helix/systems/contracts.py:NetworkNode:111(low)symbol:tests/systems/test_contracts.py:test_basic_construction:28callssymbol:src/helix/systems/contracts.py:Target:84(low)symbol:tests/systems/test_contracts.py:test_custom_values:188callssymbol:src/helix/systems/contracts.py:SimulationConfig:515(low)symbol:tests/systems/test_contracts.py:test_default_values:179callssymbol:src/helix/systems/contracts.py:SimulationConfig:515(low)symbol:tests/systems/test_contracts.py:test_hash_determinism:73callssymbol:src/helix/systems/contracts.py:DiseaseModel:213(low)symbol:tests/systems/test_contracts.py:test_hash_determinism:73callssymbol:src/helix/systems/contracts.py:NetworkNode:111(low)symbol:tests/systems/test_contracts.py:test_hash_determinism:73callssymbol:src/helix/systems/contracts.py:Target:84(low)symbol:tests/systems/test_contracts.py:test_string_enum_normalization:133callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/test_contracts.py:test_string_enum_normalization:133callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/test_contracts.py:test_string_enum_normalization:133callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/test_contracts.py:test_to_dict_roundtrip:50callssymbol:src/helix/systems/contracts.py:DiseaseModel:213(low)symbol:tests/systems/test_contracts.py:test_to_dict_roundtrip:50callssymbol:src/helix/systems/contracts.py:NetworkNode:111(low)symbol:tests/systems/test_contracts.py:test_to_dict_roundtrip:50callssymbol:src/helix/systems/contracts.py:Target:84(low)symbol:tests/systems/test_delivery_penalties.py:test_all_scores_bounded_0_to_1:237callssymbol:src/helix/systems/bundle.py:build:92(low)symbol:tests/systems/test_delivery_penalties.py:test_all_scores_bounded_0_to_1:237callssymbol:src/helix/systems/bundle.py:SystemsBundleBuilder:33(low)symbol:tests/systems/test_delivery_penalties.py:test_all_scores_bounded_0_to_1:237callssymbol:src/helix/systems/bundle.py:with_disease_model:57(low)symbol:tests/systems/test_delivery_penalties.py:test_all_scores_bounded_0_to_1:237callssymbol:src/helix/systems/bundle.py:with_observable_panel:67(low)symbol:tests/systems/test_delivery_penalties.py:test_all_scores_bounded_0_to_1:237callssymbol:src/helix/systems/bundle.py:with_perturbation_program:62(low)symbol:tests/systems/test_delivery_penalties.py:test_all_scores_bounded_0_to_1:237callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/test_delivery_penalties.py:test_all_scores_bounded_0_to_1:237callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/test_delivery_penalties.py:test_all_scores_bounded_0_to_1:237callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/test_delivery_penalties.py:test_all_scores_bounded_0_to_1:237callssymbol:src/helix/systems/disease_models.py:load_disease_model:255(low)symbol:tests/systems/test_delivery_penalties.py:test_all_scores_bounded_0_to_1:237callssymbol:src/helix/systems/observables.py:ObservablePanelRegistry:27(low)symbol:tests/systems/test_delivery_penalties.py:test_cns_targets_without_cns_access_get_penalized:27callssymbol:src/helix/systems/bundle.py:build:92(low)symbol:tests/systems/test_delivery_penalties.py:test_cns_targets_without_cns_access_get_penalized:27callssymbol:src/helix/systems/bundle.py:SystemsBundleBuilder:33(low)symbol:tests/systems/test_delivery_penalties.py:test_cns_targets_without_cns_access_get_penalized:27callssymbol:src/helix/systems/bundle.py:with_disease_model:57(low)symbol:tests/systems/test_delivery_penalties.py:test_cns_targets_without_cns_access_get_penalized:27callssymbol:src/helix/systems/bundle.py:with_observable_panel:67(low)symbol:tests/systems/test_delivery_penalties.py:test_cns_targets_without_cns_access_get_penalized:27callssymbol:src/helix/systems/bundle.py:with_perturbation_program:62(low)symbol:tests/systems/test_delivery_penalties.py:test_cns_targets_without_cns_access_get_penalized:27callssymbol:src/helix/systems/bundle.py:with_simulation_config:72(low)symbol:tests/systems/test_delivery_penalties.py:test_cns_targets_without_cns_access_get_penalized:27callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/test_delivery_penalties.py:test_cns_targets_without_cns_access_get_penalized:27callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/test_delivery_penalties.py:test_cns_targets_without_cns_access_get_penalized:27callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/test_delivery_penalties.py:test_cns_targets_without_cns_access_get_penalized:27callssymbol:src/helix/systems/contracts.py:SimulationConfig:515(low)symbol:tests/systems/test_delivery_penalties.py:test_cns_targets_without_cns_access_get_penalized:27callssymbol:src/helix/systems/disease_models.py:load_disease_model:255(low)symbol:tests/systems/test_delivery_penalties.py:test_cns_targets_without_cns_access_get_penalized:27callssymbol:src/helix/systems/observables.py:ObservablePanelRegistry:27(low)symbol:tests/systems/test_delivery_penalties.py:test_high_multiplex_gets_penalty:90callssymbol:src/helix/systems/bundle.py:build:92(low)symbol:tests/systems/test_delivery_penalties.py:test_high_multiplex_gets_penalty:90callssymbol:src/helix/systems/bundle.py:SystemsBundleBuilder:33(low)symbol:tests/systems/test_delivery_penalties.py:test_high_multiplex_gets_penalty:90callssymbol:src/helix/systems/bundle.py:with_disease_model:57(low)symbol:tests/systems/test_delivery_penalties.py:test_high_multiplex_gets_penalty:90callssymbol:src/helix/systems/bundle.py:with_observable_panel:67(low)symbol:tests/systems/test_delivery_penalties.py:test_high_multiplex_gets_penalty:90callssymbol:src/helix/systems/bundle.py:with_perturbation_program:62(low)symbol:tests/systems/test_delivery_penalties.py:test_high_multiplex_gets_penalty:90callssymbol:src/helix/systems/bundle.py:with_simulation_config:72(low)symbol:tests/systems/test_delivery_penalties.py:test_high_multiplex_gets_penalty:90callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/test_delivery_penalties.py:test_high_multiplex_gets_penalty:90callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/test_delivery_penalties.py:test_high_multiplex_gets_penalty:90callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/test_delivery_penalties.py:test_high_multiplex_gets_penalty:90callssymbol:src/helix/systems/contracts.py:SimulationConfig:515(low)symbol:tests/systems/test_delivery_penalties.py:test_high_multiplex_gets_penalty:90callssymbol:src/helix/systems/disease_models.py:load_disease_model:255(low)symbol:tests/systems/test_delivery_penalties.py:test_high_multiplex_gets_penalty:90callssymbol:src/helix/systems/observables.py:ObservablePanelRegistry:27(low)symbol:tests/systems/test_delivery_penalties.py:test_irreversible_program_gets_safety_penalty:146callssymbol:src/helix/systems/bundle.py:build:92(low)symbol:tests/systems/test_delivery_penalties.py:test_irreversible_program_gets_safety_penalty:146callssymbol:src/helix/systems/bundle.py:SystemsBundleBuilder:33(low)symbol:tests/systems/test_delivery_penalties.py:test_irreversible_program_gets_safety_penalty:146callssymbol:src/helix/systems/bundle.py:with_disease_model:57(low)symbol:tests/systems/test_delivery_penalties.py:test_irreversible_program_gets_safety_penalty:146callssymbol:src/helix/systems/bundle.py:with_observable_panel:67(low)symbol:tests/systems/test_delivery_penalties.py:test_irreversible_program_gets_safety_penalty:146callssymbol:src/helix/systems/bundle.py:with_perturbation_program:62(low)symbol:tests/systems/test_delivery_penalties.py:test_irreversible_program_gets_safety_penalty:146callssymbol:src/helix/systems/bundle.py:with_simulation_config:72(low)symbol:tests/systems/test_delivery_penalties.py:test_irreversible_program_gets_safety_penalty:146callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/test_delivery_penalties.py:test_irreversible_program_gets_safety_penalty:146callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/test_delivery_penalties.py:test_irreversible_program_gets_safety_penalty:146callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/test_delivery_penalties.py:test_irreversible_program_gets_safety_penalty:146callssymbol:src/helix/systems/contracts.py:SimulationConfig:515(low)symbol:tests/systems/test_delivery_penalties.py:test_irreversible_program_gets_safety_penalty:146callssymbol:src/helix/systems/disease_models.py:load_disease_model:255(low)symbol:tests/systems/test_delivery_penalties.py:test_irreversible_program_gets_safety_penalty:146callssymbol:src/helix/systems/observables.py:ObservablePanelRegistry:27(low)symbol:tests/systems/test_delivery_penalties.py:test_low_feasibility_program_scores_poorly:189callssymbol:src/helix/systems/bundle.py:build:92(low)symbol:tests/systems/test_delivery_penalties.py:test_low_feasibility_program_scores_poorly:189callssymbol:src/helix/systems/bundle.py:SystemsBundleBuilder:33(low)symbol:tests/systems/test_delivery_penalties.py:test_low_feasibility_program_scores_poorly:189callssymbol:src/helix/systems/bundle.py:with_disease_model:57(low)symbol:tests/systems/test_delivery_penalties.py:test_low_feasibility_program_scores_poorly:189callssymbol:src/helix/systems/bundle.py:with_observable_panel:67(low)symbol:tests/systems/test_delivery_penalties.py:test_low_feasibility_program_scores_poorly:189callssymbol:src/helix/systems/bundle.py:with_perturbation_program:62(low)symbol:tests/systems/test_delivery_penalties.py:test_low_feasibility_program_scores_poorly:189callssymbol:src/helix/systems/bundle.py:with_simulation_config:72(low)symbol:tests/systems/test_delivery_penalties.py:test_low_feasibility_program_scores_poorly:189callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/test_delivery_penalties.py:test_low_feasibility_program_scores_poorly:189callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/test_delivery_penalties.py:test_low_feasibility_program_scores_poorly:189callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/test_delivery_penalties.py:test_low_feasibility_program_scores_poorly:189callssymbol:src/helix/systems/contracts.py:SimulationConfig:515(low)symbol:tests/systems/test_delivery_penalties.py:test_low_feasibility_program_scores_poorly:189callssymbol:src/helix/systems/disease_models.py:load_disease_model:255(low)symbol:tests/systems/test_delivery_penalties.py:test_low_feasibility_program_scores_poorly:189callssymbol:src/helix/systems/observables.py:ObservablePanelRegistry:27(low)symbol:tests/systems/test_delivery_penalties.py:test_overall_score_is_product_of_components:270callssymbol:src/helix/systems/bundle.py:build:92(low)symbol:tests/systems/test_delivery_penalties.py:test_overall_score_is_product_of_components:270callssymbol:src/helix/systems/bundle.py:SystemsBundleBuilder:33(low)symbol:tests/systems/test_delivery_penalties.py:test_overall_score_is_product_of_components:270callssymbol:src/helix/systems/bundle.py:with_disease_model:57(low)symbol:tests/systems/test_delivery_penalties.py:test_overall_score_is_product_of_components:270callssymbol:src/helix/systems/bundle.py:with_observable_panel:67(low)symbol:tests/systems/test_delivery_penalties.py:test_overall_score_is_product_of_components:270callssymbol:src/helix/systems/bundle.py:with_perturbation_program:62(low)symbol:tests/systems/test_delivery_penalties.py:test_overall_score_is_product_of_components:270callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/test_delivery_penalties.py:test_overall_score_is_product_of_components:270callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/test_delivery_penalties.py:test_overall_score_is_product_of_components:270callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/test_delivery_penalties.py:test_overall_score_is_product_of_components:270callssymbol:src/helix/systems/disease_models.py:load_disease_model:255(low)symbol:tests/systems/test_delivery_penalties.py:test_overall_score_is_product_of_components:270callssymbol:src/helix/systems/observables.py:ObservablePanelRegistry:27(low)symbol:tests/systems/test_determinism.py:test_all_hashes_present:174callssymbol:src/helix/systems/bundle.py:build:92(low)symbol:tests/systems/test_determinism.py:test_all_hashes_present:174callssymbol:src/helix/systems/bundle.py:SystemsBundleBuilder:33(low)symbol:tests/systems/test_determinism.py:test_all_hashes_present:174callssymbol:src/helix/systems/bundle.py:with_disease_model:57(low)symbol:tests/systems/test_determinism.py:test_all_hashes_present:174callssymbol:src/helix/systems/bundle.py:with_observable_panel:67(low)symbol:tests/systems/test_determinism.py:test_all_hashes_present:174callssymbol:src/helix/systems/bundle.py:with_perturbation_program:62(low)symbol:tests/systems/test_determinism.py:test_all_hashes_present:174callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/test_determinism.py:test_all_hashes_present:174callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/test_determinism.py:test_all_hashes_present:174callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/test_determinism.py:test_all_hashes_present:174callssymbol:src/helix/systems/disease_models.py:load_disease_model:255(low)symbol:tests/systems/test_determinism.py:test_all_hashes_present:174callssymbol:src/helix/systems/observables.py:ObservablePanelRegistry:27(low)symbol:tests/systems/test_determinism.py:test_assumption_and_limitation_tracking:207callssymbol:src/helix/systems/bundle.py:build:92(low)symbol:tests/systems/test_determinism.py:test_assumption_and_limitation_tracking:207callssymbol:src/helix/systems/bundle.py:SystemsBundleBuilder:33(low)symbol:tests/systems/test_determinism.py:test_assumption_and_limitation_tracking:207callssymbol:src/helix/systems/bundle.py:with_disease_model:57(low)symbol:tests/systems/test_determinism.py:test_assumption_and_limitation_tracking:207callssymbol:src/helix/systems/bundle.py:with_observable_panel:67(low)symbol:tests/systems/test_determinism.py:test_assumption_and_limitation_tracking:207callssymbol:src/helix/systems/bundle.py:with_perturbation_program:62(low)symbol:tests/systems/test_determinism.py:test_assumption_and_limitation_tracking:207callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/test_determinism.py:test_assumption_and_limitation_tracking:207callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/test_determinism.py:test_assumption_and_limitation_tracking:207callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/test_determinism.py:test_assumption_and_limitation_tracking:207callssymbol:src/helix/systems/disease_models.py:load_disease_model:255(low)symbol:tests/systems/test_determinism.py:test_assumption_and_limitation_tracking:207callssymbol:src/helix/systems/observables.py:ObservablePanelRegistry:27(low)symbol:tests/systems/test_determinism.py:test_bundle_export_roundtrip:238callssymbol:src/helix/systems/bundle.py:build:92(low)symbol:tests/systems/test_determinism.py:test_bundle_export_roundtrip:238callssymbol:src/helix/systems/bundle.py:export_bundle:182(low)symbol:tests/systems/test_determinism.py:test_bundle_export_roundtrip:238callssymbol:src/helix/systems/bundle.py:SystemsBundleBuilder:33(low)symbol:tests/systems/test_determinism.py:test_bundle_export_roundtrip:238callssymbol:src/helix/systems/bundle.py:with_disease_model:57(low)symbol:tests/systems/test_determinism.py:test_bundle_export_roundtrip:238callssymbol:src/helix/systems/bundle.py:with_observable_panel:67(low)symbol:tests/systems/test_determinism.py:test_bundle_export_roundtrip:238callssymbol:src/helix/systems/bundle.py:with_perturbation_program:62(low)symbol:tests/systems/test_determinism.py:test_bundle_export_roundtrip:238callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/test_determinism.py:test_bundle_export_roundtrip:238callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/test_determinism.py:test_bundle_export_roundtrip:238callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/test_determinism.py:test_bundle_export_roundtrip:238callssymbol:src/helix/systems/disease_models.py:load_disease_model:255(low)symbol:tests/systems/test_determinism.py:test_bundle_export_roundtrip:238callssymbol:src/helix/systems/observables.py:ObservablePanelRegistry:27(low)symbol:tests/systems/test_determinism.py:test_bundle_export_roundtrip:238callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/systems/test_determinism.py:test_different_seeds_produce_different_results:79callssymbol:src/helix/systems/bundle.py:build:92(low)symbol:tests/systems/test_determinism.py:test_different_seeds_produce_different_results:79callssymbol:src/helix/systems/bundle.py:SystemsBundleBuilder:33(low)symbol:tests/systems/test_determinism.py:test_different_seeds_produce_different_results:79callssymbol:src/helix/systems/bundle.py:with_disease_model:57(low)symbol:tests/systems/test_determinism.py:test_different_seeds_produce_different_results:79callssymbol:src/helix/systems/bundle.py:with_observable_panel:67(low)symbol:tests/systems/test_determinism.py:test_different_seeds_produce_different_results:79callssymbol:src/helix/systems/bundle.py:with_perturbation_program:62(low)symbol:tests/systems/test_determinism.py:test_different_seeds_produce_different_results:79callssymbol:src/helix/systems/bundle.py:with_simulation_config:72(low)symbol:tests/systems/test_determinism.py:test_different_seeds_produce_different_results:79callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/test_determinism.py:test_different_seeds_produce_different_results:79callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/test_determinism.py:test_different_seeds_produce_different_results:79callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/test_determinism.py:test_different_seeds_produce_different_results:79callssymbol:src/helix/systems/contracts.py:SimulationConfig:515(low)symbol:tests/systems/test_determinism.py:test_different_seeds_produce_different_results:79callssymbol:src/helix/systems/disease_models.py:load_disease_model:255(low)symbol:tests/systems/test_determinism.py:test_different_seeds_produce_different_results:79callssymbol:src/helix/systems/observables.py:ObservablePanelRegistry:27(low)symbol:tests/systems/test_determinism.py:test_identical_runs_produce_identical_hashes:31callssymbol:src/helix/systems/bundle.py:build:92(low)symbol:tests/systems/test_determinism.py:test_identical_runs_produce_identical_hashes:31callssymbol:src/helix/systems/bundle.py:SystemsBundleBuilder:33(low)symbol:tests/systems/test_determinism.py:test_identical_runs_produce_identical_hashes:31callssymbol:src/helix/systems/bundle.py:with_disease_model:57(low)symbol:tests/systems/test_determinism.py:test_identical_runs_produce_identical_hashes:31callssymbol:src/helix/systems/bundle.py:with_observable_panel:67(low)symbol:tests/systems/test_determinism.py:test_identical_runs_produce_identical_hashes:31callssymbol:src/helix/systems/bundle.py:with_perturbation_program:62(low)symbol:tests/systems/test_determinism.py:test_identical_runs_produce_identical_hashes:31callssymbol:src/helix/systems/bundle.py:with_simulation_config:72(low)symbol:tests/systems/test_determinism.py:test_identical_runs_produce_identical_hashes:31callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/test_determinism.py:test_identical_runs_produce_identical_hashes:31callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/test_determinism.py:test_identical_runs_produce_identical_hashes:31callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/test_determinism.py:test_identical_runs_produce_identical_hashes:31callssymbol:src/helix/systems/contracts.py:SimulationConfig:515(low)symbol:tests/systems/test_determinism.py:test_identical_runs_produce_identical_hashes:31callssymbol:src/helix/systems/disease_models.py:load_disease_model:255(low)symbol:tests/systems/test_determinism.py:test_identical_runs_produce_identical_hashes:31callssymbol:src/helix/systems/observables.py:ObservablePanelRegistry:27(low)symbol:tests/systems/test_determinism.py:test_model_hash_invariant_to_key_order:120callssymbol:src/helix/systems/disease_models.py:load_disease_model:255(low)symbol:tests/systems/test_determinism.py:test_program_hash_invariant_to_metadata_changes:137callssymbol:src/helix/systems/bundle.py:build:92(low)symbol:tests/systems/test_determinism.py:test_program_hash_invariant_to_metadata_changes:137callssymbol:src/helix/systems/bundle.py:SystemsBundleBuilder:33(low)symbol:tests/systems/test_determinism.py:test_program_hash_invariant_to_metadata_changes:137callssymbol:src/helix/systems/bundle.py:with_disease_model:57(low)symbol:tests/systems/test_determinism.py:test_program_hash_invariant_to_metadata_changes:137callssymbol:src/helix/systems/bundle.py:with_observable_panel:67(low)symbol:tests/systems/test_determinism.py:test_program_hash_invariant_to_metadata_changes:137callssymbol:src/helix/systems/bundle.py:with_perturbation_program:62(low)symbol:tests/systems/test_determinism.py:test_program_hash_invariant_to_metadata_changes:137callssymbol:src/helix/systems/bundle.py:with_simulation_config:72(low)symbol:tests/systems/test_determinism.py:test_program_hash_invariant_to_metadata_changes:137callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/test_determinism.py:test_program_hash_invariant_to_metadata_changes:137callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/test_determinism.py:test_program_hash_invariant_to_metadata_changes:137callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/test_determinism.py:test_program_hash_invariant_to_metadata_changes:137callssymbol:src/helix/systems/contracts.py:SimulationConfig:515(low)symbol:tests/systems/test_determinism.py:test_program_hash_invariant_to_metadata_changes:137callssymbol:src/helix/systems/disease_models.py:load_disease_model:255(low)symbol:tests/systems/test_determinism.py:test_program_hash_invariant_to_metadata_changes:137callssymbol:src/helix/systems/observables.py:ObservablePanelRegistry:27(low)symbol:tests/systems/test_disease_models.py:test_caching:111callssymbol:src/helix/systems/disease_models.py:DiseaseModelRegistry:34(low)symbol:tests/systems/test_disease_models.py:test_caching:111callssymbol:src/helix/systems/disease_models.py:load:54(low)symbol:tests/systems/test_disease_models.py:test_caching:111callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/systems/test_disease_models.py:test_invalid_edge_reference:55callssymbol:src/helix/systems/disease_models.py:validate_disease_model:269(low)symbol:tests/systems/test_disease_models.py:test_list_available:144callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/systems/test_disease_models.py:test_list_available:144callssymbol:src/helix/systems/disease_models.py:DiseaseModelRegistry:34(low)symbol:tests/systems/test_disease_models.py:test_list_available:144callssymbol:src/helix/systems/disease_models.py:list_available:237(low)symbol:tests/systems/test_disease_models.py:test_list_available:144callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/systems/test_disease_models.py:test_load_from_file:80callssymbol:src/helix/systems/disease_models.py:DiseaseModelRegistry:34(low)symbol:tests/systems/test_disease_models.py:test_load_from_file:80callssymbol:src/helix/systems/disease_models.py:load:54(low)symbol:tests/systems/test_disease_models.py:test_load_from_file:80callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/systems/test_disease_models.py:test_missing_schema:44callssymbol:src/helix/systems/disease_models.py:validate_disease_model:269(low)symbol:tests/systems/test_disease_models.py:test_valid_model:23callssymbol:src/helix/systems/disease_models.py:validate_disease_model:269(low)symbol:tests/systems/test_disease_models.py:test_validation_error:160callssymbol:src/helix/systems/disease_models.py:DiseaseModelRegistry:34(low)symbol:tests/systems/test_disease_models.py:test_validation_error:160callssymbol:src/helix/systems/disease_models.py:load:54(low)symbol:tests/systems/test_disease_models.py:test_validation_error:160callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/systems/test_drift_sentinel.py:print_hashes:257callssymbol:src/helix/systems/disease_models.py:load_disease_model:255(low)symbol:tests/systems/test_drift_sentinel.py:print_hashes:257callssymbol:src/helix/systems/observables.py:ObservablePanelRegistry:27(low)symbol:tests/systems/test_drift_sentinel.py:test_glial_crispr_bundle_reproducible:142callssymbol:src/helix/systems/bundle.py:build:92(low)symbol:tests/systems/test_drift_sentinel.py:test_glial_crispr_bundle_reproducible:142callssymbol:src/helix/systems/bundle.py:SystemsBundleBuilder:33(low)symbol:tests/systems/test_drift_sentinel.py:test_glial_crispr_bundle_reproducible:142callssymbol:src/helix/systems/bundle.py:with_disease_model:57(low)symbol:tests/systems/test_drift_sentinel.py:test_glial_crispr_bundle_reproducible:142callssymbol:src/helix/systems/bundle.py:with_observable_panel:67(low)symbol:tests/systems/test_drift_sentinel.py:test_glial_crispr_bundle_reproducible:142callssymbol:src/helix/systems/bundle.py:with_perturbation_program:62(low)symbol:tests/systems/test_drift_sentinel.py:test_glial_crispr_bundle_reproducible:142callssymbol:src/helix/systems/bundle.py:with_simulation_config:72(low)symbol:tests/systems/test_drift_sentinel.py:test_glial_crispr_bundle_reproducible:142callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/test_drift_sentinel.py:test_glial_crispr_bundle_reproducible:142callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/test_drift_sentinel.py:test_glial_crispr_bundle_reproducible:142callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/test_drift_sentinel.py:test_glial_crispr_bundle_reproducible:142callssymbol:src/helix/systems/contracts.py:SimulationConfig:515(low)symbol:tests/systems/test_drift_sentinel.py:test_glial_crispr_bundle_reproducible:142callssymbol:src/helix/systems/disease_models.py:load_disease_model:255(low)symbol:tests/systems/test_drift_sentinel.py:test_glial_crispr_bundle_reproducible:142callssymbol:src/helix/systems/observables.py:ObservablePanelRegistry:27(low)symbol:tests/systems/test_drift_sentinel.py:test_key_edges_present:96callssymbol:src/helix/systems/disease_models.py:load_disease_model:255(low)symbol:tests/systems/test_drift_sentinel.py:test_key_observable_mappings_present:117callssymbol:src/helix/systems/observables.py:ObservablePanelRegistry:27(low)symbol:tests/systems/test_drift_sentinel.py:test_low_feasibility_bundle_stays_low:201callssymbol:src/helix/systems/bundle.py:build:92(low)symbol:tests/systems/test_drift_sentinel.py:test_low_feasibility_bundle_stays_low:201callssymbol:src/helix/systems/bundle.py:SystemsBundleBuilder:33(low)symbol:tests/systems/test_drift_sentinel.py:test_low_feasibility_bundle_stays_low:201callssymbol:src/helix/systems/bundle.py:with_disease_model:57(low)symbol:tests/systems/test_drift_sentinel.py:test_low_feasibility_bundle_stays_low:201callssymbol:src/helix/systems/bundle.py:with_observable_panel:67(low)symbol:tests/systems/test_drift_sentinel.py:test_low_feasibility_bundle_stays_low:201callssymbol:src/helix/systems/bundle.py:with_perturbation_program:62(low)symbol:tests/systems/test_drift_sentinel.py:test_low_feasibility_bundle_stays_low:201callssymbol:src/helix/systems/bundle.py:with_simulation_config:72(low)symbol:tests/systems/test_drift_sentinel.py:test_low_feasibility_bundle_stays_low:201callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/test_drift_sentinel.py:test_low_feasibility_bundle_stays_low:201callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/test_drift_sentinel.py:test_low_feasibility_bundle_stays_low:201callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/test_drift_sentinel.py:test_low_feasibility_bundle_stays_low:201callssymbol:src/helix/systems/contracts.py:SimulationConfig:515(low)symbol:tests/systems/test_drift_sentinel.py:test_low_feasibility_bundle_stays_low:201callssymbol:src/helix/systems/disease_models.py:load_disease_model:255(low)symbol:tests/systems/test_drift_sentinel.py:test_low_feasibility_bundle_stays_low:201callssymbol:src/helix/systems/observables.py:ObservablePanelRegistry:27(low)symbol:tests/systems/test_drift_sentinel.py:test_observable_set_unchanged:65callssymbol:src/helix/systems/observables.py:ObservablePanelRegistry:27(low)symbol:tests/systems/test_drift_sentinel.py:test_structure_counts_unchanged:77callssymbol:src/helix/systems/disease_models.py:load_disease_model:255(low)symbol:tests/systems/test_drift_sentinel.py:test_structure_counts_unchanged:77callssymbol:src/helix/systems/observables.py:ObservablePanelRegistry:27(low)symbol:tests/systems/test_drift_sentinel.py:test_target_set_unchanged:54callssymbol:src/helix/systems/disease_models.py:load_disease_model:255(low)symbol:tests/systems/test_propagation.py:test_convergence:101callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/test_propagation.py:test_convergence:101callssymbol:src/helix/systems/contracts.py:DiseaseModel:213(low)symbol:tests/systems/test_propagation.py:test_convergence:101callssymbol:src/helix/systems/contracts.py:NetworkEdge:138(low)symbol:tests/systems/test_propagation.py:test_convergence:101callssymbol:src/helix/systems/contracts.py:NetworkNode:111(low)symbol:tests/systems/test_propagation.py:test_convergence:101callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/test_propagation.py:test_convergence:101callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/test_propagation.py:test_convergence:101callssymbol:src/helix/systems/contracts.py:SimulationConfig:515(low)symbol:tests/systems/test_propagation.py:test_convergence:101callssymbol:src/helix/systems/contracts.py:Target:84(low)symbol:tests/systems/test_propagation.py:test_convergence:101callssymbol:src/helix/systems/propagation.py:propagate_perturbation:25(low)symbol:tests/systems/test_propagation.py:test_convergence:101callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/systems/test_propagation.py:test_delivery_penalty:152callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/test_propagation.py:test_delivery_penalty:152callssymbol:src/helix/systems/contracts.py:DiseaseModel:213(low)symbol:tests/systems/test_propagation.py:test_delivery_penalty:152callssymbol:src/helix/systems/contracts.py:NetworkNode:111(low)symbol:tests/systems/test_propagation.py:test_delivery_penalty:152callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/test_propagation.py:test_delivery_penalty:152callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/test_propagation.py:test_delivery_penalty:152callssymbol:src/helix/systems/contracts.py:SimulationConfig:515(low)symbol:tests/systems/test_propagation.py:test_delivery_penalty:152callssymbol:src/helix/systems/contracts.py:Target:84(low)symbol:tests/systems/test_propagation.py:test_delivery_penalty:152callssymbol:src/helix/systems/propagation.py:propagate_perturbation:25(low)symbol:tests/systems/test_propagation.py:test_determinism:191callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/test_propagation.py:test_determinism:191callssymbol:src/helix/systems/contracts.py:DiseaseModel:213(low)symbol:tests/systems/test_propagation.py:test_determinism:191callssymbol:src/helix/systems/contracts.py:NetworkEdge:138(low)symbol:tests/systems/test_propagation.py:test_determinism:191callssymbol:src/helix/systems/contracts.py:NetworkNode:111(low)symbol:tests/systems/test_propagation.py:test_determinism:191callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/test_propagation.py:test_determinism:191callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/test_propagation.py:test_determinism:191callssymbol:src/helix/systems/contracts.py:SimulationConfig:515(low)symbol:tests/systems/test_propagation.py:test_determinism:191callssymbol:src/helix/systems/contracts.py:Target:84(low)symbol:tests/systems/test_propagation.py:test_determinism:191callssymbol:src/helix/systems/propagation.py:propagate_perturbation:25(low)symbol:tests/systems/test_propagation.py:test_empty_edges:24callssymbol:src/helix/systems/propagation.py:_build_adjacency_list:160(low)symbol:tests/systems/test_propagation.py:test_multiple_edges_same_source:38callssymbol:src/helix/systems/contracts.py:NetworkEdge:138(low)symbol:tests/systems/test_propagation.py:test_multiple_edges_same_source:38callssymbol:src/helix/systems/propagation.py:_build_adjacency_list:160(low)symbol:tests/systems/test_propagation.py:test_simple_propagation:52callssymbol:src/helix/systems/contracts.py:DeliverySpec:302(low)symbol:tests/systems/test_propagation.py:test_simple_propagation:52callssymbol:src/helix/systems/contracts.py:DiseaseModel:213(low)symbol:tests/systems/test_propagation.py:test_simple_propagation:52callssymbol:src/helix/systems/contracts.py:NetworkEdge:138(low)symbol:tests/systems/test_propagation.py:test_simple_propagation:52callssymbol:src/helix/systems/contracts.py:NetworkNode:111(low)symbol:tests/systems/test_propagation.py:test_simple_propagation:52callssymbol:src/helix/systems/contracts.py:PerturbationProgram:334(low)symbol:tests/systems/test_propagation.py:test_simple_propagation:52callssymbol:src/helix/systems/contracts.py:PerturbationTarget:281(low)symbol:tests/systems/test_propagation.py:test_simple_propagation:52callssymbol:src/helix/systems/contracts.py:SimulationConfig:515(low)symbol:tests/systems/test_propagation.py:test_simple_propagation:52callssymbol:src/helix/systems/contracts.py:Target:84(low)symbol:tests/systems/test_propagation.py:test_simple_propagation:52callssymbol:src/helix/systems/propagation.py:propagate_perturbation:25(low)symbol:tests/systems/test_propagation.py:test_simple_propagation:52callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/systems/test_propagation.py:test_single_edge:29callssymbol:src/helix/systems/contracts.py:NetworkEdge:138(low)symbol:tests/systems/test_propagation.py:test_single_edge:29callssymbol:src/helix/systems/propagation.py:_build_adjacency_list:160(low)symbol:tests/systems/test_studio_integration.py:test_compare_two_bundles:144callssymbol:src/helix/studio/systems/loader.py:load_bundle:119(low)symbol:tests/systems/test_studio_integration.py:test_get_critical_hotspots:93callssymbol:src/helix/studio/systems/loader.py:load_bundle:119(low)symbol:tests/systems/test_studio_integration.py:test_get_critical_hotspots:93callssymbol:src/helix/studio/systems/view_models.py:get_critical_hotspots:216(low)symbol:tests/systems/test_studio_integration.py:test_get_major_penalties:120callssymbol:src/helix/studio/systems/loader.py:load_bundle:119(low)symbol:tests/systems/test_studio_integration.py:test_get_major_penalties:120callssymbol:src/helix/studio/systems/view_models.py:get_major_penalties:232(low)symbol:tests/systems/test_studio_integration.py:test_get_therapeutic_observables:107callssymbol:src/helix/studio/systems/loader.py:load_bundle:119(low)symbol:tests/systems/test_studio_integration.py:test_get_therapeutic_observables:107callssymbol:src/helix/studio/systems/view_models.py:get_therapeutic_observables:224(low)symbol:tests/systems/test_studio_integration.py:test_has_critical_uncertainty:132callssymbol:src/helix/studio/systems/loader.py:load_bundle:119(low)symbol:tests/systems/test_studio_integration.py:test_load_nonexistent_bundle_fails:51callssymbol:src/helix/studio/systems/loader.py:load_bundle:119(low)symbol:tests/systems/test_studio_integration.py:test_load_valid_golden_bundle:28callssymbol:src/helix/studio/systems/loader.py:load_bundle:119(low)symbol:tests/systems/test_studio_integration.py:test_verify_valid_bundle:42callssymbol:src/helix/studio/systems/loader.py:verify_bundle_for_studio:44(low)symbol:tests/systems/test_studio_integration.py:test_view_model_has_required_fields:58callssymbol:src/helix/studio/systems/loader.py:load_bundle:119(low)symbol:tests/systems/test_threshold_protection.py:test_active_family_allows_exports:155callssymbol:src/helix/teams/systems_enforcement.py:can_export:49(low)symbol:tests/systems/test_threshold_protection.py:test_active_family_allows_exports:155callssymbol:src/helix/teams/systems_enforcement.py:ModelFamilyRegistry:66(low)symbol:tests/systems/test_threshold_protection.py:test_active_family_allows_exports:155callssymbol:tests/systems/test_threshold_protection.py:ModelFamilyStatus:175(high)symbol:tests/systems/test_threshold_protection.py:test_current_threshold_blocks_negative_case:33callssymbol:docs/playground/js/realtime.js:mech:217(low)symbol:tests/systems/test_threshold_protection.py:test_relaxed_threshold_breaks_panel_integrity:45callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/systems/test_threshold_protection.py:test_topology_limited_blocks_decision_grade_export:133callssymbol:src/helix/teams/systems_enforcement.py:can_export:49(low)symbol:tests/systems/test_threshold_protection.py:test_topology_limited_blocks_decision_grade_export:133callssymbol:src/helix/teams/systems_enforcement.py:get_status:92(low)symbol:tests/systems/test_threshold_protection.py:test_topology_limited_blocks_decision_grade_export:133callssymbol:src/helix/teams/systems_enforcement.py:ModelFamilyRegistry:66(low)symbol:tests/systems/test_topology_contract.py:test_violation_consequences_defined:55callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/test_alleleops_roundtrip.py:test_apply_allele_ops_idempotent_and_validates:36callssymbol:src/helix/lightcone/allele_ops.py:apply_allele_ops:146(low)symbol:tests/test_alleleops_roundtrip.py:test_apply_allele_ops_idempotent_and_validates:36callssymbol:src/helix/lightcone/allele_ops.py:DelOp:13(low)symbol:tests/test_alleleops_roundtrip.py:test_apply_allele_ops_idempotent_and_validates:36callssymbol:src/helix/lightcone/allele_ops.py:InsOp:18(low)symbol:tests/test_alleleops_roundtrip.py:test_apply_allele_ops_idempotent_and_validates:36callssymbol:src/helix/lightcone/allele_ops.py:MatchOp:8(low)symbol:tests/test_alleleops_roundtrip.py:test_apply_allele_ops_idempotent_and_validates:36callssymbol:src/helix/lightcone/allele_ops.py:SubOp:23(low)symbol:tests/test_alleleops_roundtrip.py:test_apply_allele_ops_mixed_round_trip:17callssymbol:src/helix/lightcone/allele_ops.py:allele_ops_from_payload:31(low)symbol:tests/test_alleleops_roundtrip.py:test_apply_allele_ops_mixed_round_trip:17callssymbol:src/helix/lightcone/allele_ops.py:allele_ops_to_payload:50(low)symbol:tests/test_alleleops_roundtrip.py:test_apply_allele_ops_mixed_round_trip:17callssymbol:src/helix/lightcone/allele_ops.py:apply_allele_ops:146(low)symbol:tests/test_alleleops_roundtrip.py:test_apply_allele_ops_mixed_round_trip:17callssymbol:src/helix/lightcone/allele_ops.py:canonicalize_allele_ops:71(low)symbol:tests/test_alleleops_roundtrip.py:test_apply_allele_ops_mixed_round_trip:17callssymbol:src/helix/lightcone/allele_ops.py:DelOp:13(low)symbol:tests/test_alleleops_roundtrip.py:test_apply_allele_ops_mixed_round_trip:17callssymbol:src/helix/lightcone/allele_ops.py:InsOp:18(low)symbol:tests/test_alleleops_roundtrip.py:test_apply_allele_ops_mixed_round_trip:17callssymbol:src/helix/lightcone/allele_ops.py:MatchOp:8(low)symbol:tests/test_alleleops_roundtrip.py:test_apply_allele_ops_mixed_round_trip:17callssymbol:src/helix/lightcone/allele_ops.py:SubOp:23(low)symbol:tests/test_alleleops_roundtrip.py:test_canonicalize_handles_zero_ops_and_sub_equivalence:49callssymbol:src/helix/lightcone/allele_ops.py:allele_ops_from_payload:31(low)symbol:tests/test_alleleops_roundtrip.py:test_canonicalize_handles_zero_ops_and_sub_equivalence:49callssymbol:src/helix/lightcone/allele_ops.py:allele_ops_to_payload:50(low)symbol:tests/test_alleleops_roundtrip.py:test_canonicalize_handles_zero_ops_and_sub_equivalence:49callssymbol:src/helix/lightcone/allele_ops.py:canonicalize_allele_ops:71(low)symbol:tests/test_alleleops_roundtrip.py:test_canonicalize_handles_zero_ops_and_sub_equivalence:49callssymbol:src/helix/lightcone/allele_ops.py:DelOp:13(low)symbol:tests/test_alleleops_roundtrip.py:test_canonicalize_handles_zero_ops_and_sub_equivalence:49callssymbol:src/helix/lightcone/allele_ops.py:InsOp:18(low)symbol:tests/test_alleleops_roundtrip.py:test_canonicalize_handles_zero_ops_and_sub_equivalence:49callssymbol:src/helix/lightcone/allele_ops.py:MatchOp:8(low)symbol:tests/test_alleleops_roundtrip.py:test_canonicalize_handles_zero_ops_and_sub_equivalence:49callssymbol:src/helix/lightcone/allele_ops.py:SubOp:23(low)symbol:tests/test_analysis_server.py:test_analysis_endpoint_returns_summary:13callssymbol:src/helix/ogn/analysis_server.py:handler_factory:13(low)symbol:tests/test_analysis_server.py:test_analysis_endpoint_returns_summary:13callssymbol:src/helix/ogn/analysis_store.py:AnalysisRecord:10(low)symbol:tests/test_analysis_server.py:test_analysis_endpoint_returns_summary:13callssymbol:src/helix/ogn/analysis_store.py:AnalysisStore:27(low)symbol:tests/test_analysis_server.py:test_analysis_endpoint_returns_summary:13callssymbol:src/helix/ogn/analysis_store.py:save:37(low)symbol:tests/test_analysis_server.py:test_analysis_endpoint_returns_summary:13callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_analysis_store.py:test_save_and_get_summary:7callssymbol:src/helix/ogn/analysis_store.py:AnalysisRecord:10(low)symbol:tests/test_analysis_store.py:test_save_and_get_summary:7callssymbol:src/helix/ogn/analysis_store.py:AnalysisStore:27(low)symbol:tests/test_analysis_store.py:test_save_and_get_summary:7callssymbol:src/helix/ogn/analysis_store.py:get_by_run:46(low)symbol:tests/test_analysis_store.py:test_save_and_get_summary:7callssymbol:src/helix/ogn/analysis_store.py:save:37(low)symbol:tests/test_api_instrument_runs.py:test_get_run_none_for_missing:22callssymbol:tests/test_api_instrument_runs.py:FakeClient:6(high)symbol:tests/test_api_instrument_runs.py:test_get_run_none_for_missing:22callssymbol:tests/test_api_instrument_runs.py:get_run:13(high)symbol:tests/test_api_instrument_runs.py:test_list_runs_returns_client_data:17callssymbol:tests/test_api_instrument_runs.py:FakeClient:6(high)symbol:tests/test_api_instrument_runs.py:test_list_runs_returns_client_data:17callssymbol:tests/test_api_instrument_runs.py:list_runs:10(high)symbol:tests/test_artifact_bundle_canonicalization.py:test_artifact_bundle_jcs_entry_is_whitespace_insensitive:10callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_artifact_bundle_canonicalization.py:test_artifact_bundle_jcs_entry_is_whitespace_insensitive:10callssymbol:tools/generate_hub_example_bundle.py:file_entry:124(low)symbol:tests/test_artifact_bundle_verify.py:_signed_license_payload:34callssymbol:src/helix/licensing/verify.py:read_private_key_raw:476(low)symbol:tests/test_artifact_bundle_verify.py:_signed_license_payload:34callssymbol:src/helix/licensing/verify.py:sign_ed25519:491(low)symbol:tests/test_artifact_bundle_verify.py:_signed_license_payload:34callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/test_artifact_bundle_verify.py:_signed_license_payload:34callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_artifact_bundle_verify.py:_write_json:71callssymbol:tests/test_artifact_bundle_verify.py:_write:65(high)symbol:tests/test_artifact_bundle_verify.py:_write:65callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_artifact_bundle_verify.py:test_verify_artifact_bundle_dir_and_zip_roundtrip:75callssymbol:src/helix/licensing/license.py:parse_license_v1:130(low)symbol:tests/test_artifact_bundle_verify.py:test_verify_artifact_bundle_dir_and_zip_roundtrip:75callssymbol:src/helix/licensing/verify.py:read_private_key_raw:476(low)symbol:tests/test_artifact_bundle_verify.py:test_verify_artifact_bundle_dir_and_zip_roundtrip:75callssymbol:src/helix/licensing/verify.py:sign_ed25519:491(low)symbol:tests/test_artifact_bundle_verify.py:test_verify_artifact_bundle_dir_and_zip_roundtrip:75callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/test_artifact_bundle_verify.py:test_verify_artifact_bundle_dir_and_zip_roundtrip:75callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_artifact_bundle_verify.py:test_verify_artifact_bundle_dir_and_zip_roundtrip:75callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_artifact_bundle_verify.py:test_verify_artifact_bundle_dir_and_zip_roundtrip:75callssymbol:tests/test_artifact_bundle_verify.py:_signed_license_payload:34(high)symbol:tests/test_artifact_bundle_verify.py:test_verify_artifact_bundle_dir_and_zip_roundtrip:75callssymbol:tests/test_artifact_bundle_verify.py:_write_json:71(high)symbol:tests/test_artifact_bundle_verify.py:test_verify_artifact_bundle_dir_and_zip_roundtrip:75callssymbol:tests/test_artifact_bundle_verify.py:_write:65(high)symbol:tests/test_artifact_bundle_verify.py:test_verify_artifact_bundle_dir_and_zip_roundtrip:75callssymbol:tools/generate_hub_example_bundle.py:file_entry:124(low)symbol:tests/test_artifact_bundle_verify.py:test_verify_artifact_bundle_fails_when_unsigned:167callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_artifact_bundle_verify.py:test_verify_artifact_bundle_fails_when_unsigned:167callssymbol:tests/test_artifact_bundle_verify.py:_write_json:71(high)symbol:tests/test_artifact_bundle_verify.py:test_verify_artifact_bundle_fails_when_unsigned:167callssymbol:tools/generate_hub_example_bundle.py:file_entry:124(low)symbol:tests/test_artifact_bundle.py:_bundle_digest:14callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/test_artifact_bundle.py:_manifest_digest:22callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/test_artifact_bundle.py:test_artifact_bundle_manifest_round_trip:29callssymbol:src/helix/cli.py:run_simulate:946(low)symbol:tests/test_artifact_bundle.py:test_artifact_bundle_manifest_round_trip:29callssymbol:tests/test_artifact_bundle.py:_bundle_digest:14(high)symbol:tests/test_artifact_bundle.py:test_artifact_bundle_manifest_round_trip:29callssymbol:tests/test_artifact_bundle.py:_manifest_digest:22(high)symbol:tests/test_basespace_client.py:__exit__:30callssymbol:tests/test_basespace_client.py:close:24(high)symbol:tests/test_basespace_client.py:test_basespace_client_happy_path:46callssymbol:src/helix/edge/basespace_client.py:BaseSpaceClient:66(low)symbol:tests/test_basespace_client.py:test_basespace_client_happy_path:46callssymbol:src/helix/edge/basespace_client.py:BaseSpaceTokenManager:29(low)symbol:tests/test_basespace_client.py:test_basespace_client_happy_path:46callssymbol:src/helix/edge/basespace_client.py:download_fastq:113(low)symbol:tests/test_basespace_client.py:test_basespace_client_happy_path:46callssymbol:src/helix/edge/basespace_client.py:get_fastq_files:109(low)symbol:tests/test_basespace_client.py:test_basespace_client_happy_path:46callssymbol:src/helix/edge/basespace_client.py:get_run:105(low)symbol:tests/test_basespace_client.py:test_basespace_client_happy_path:46callssymbol:src/helix/edge/basespace_client.py:list_completed_runs:98(low)symbol:tests/test_basespace_client.py:test_basespace_client_happy_path:46callssymbol:src/helix/edge/config.py:BaseSpaceConfig:19(low)symbol:tests/test_basespace_client.py:test_basespace_client_happy_path:46callssymbol:tests/test_basespace_client.py:FakeResponse:9(high)symbol:tests/test_basespace_client.py:test_basespace_client_happy_path:46callssymbol:tests/test_basespace_client.py:FakeSession:35(high)symbol:tests/test_basespace_oauth.py:test_static_token_skips_refresh:53callssymbol:src/helix/edge/basespace_client.py:BaseSpaceTokenManager:29(low)symbol:tests/test_basespace_oauth.py:test_static_token_skips_refresh:53callssymbol:src/helix/edge/basespace_client.py:get_access_token:56(low)symbol:tests/test_basespace_oauth.py:test_static_token_skips_refresh:53callssymbol:src/helix/edge/config.py:BaseSpaceConfig:19(low)symbol:tests/test_basespace_oauth.py:test_token_refreshes_after_expiry:27callssymbol:src/helix/clock.py:unix_time_s:96(low)symbol:tests/test_basespace_oauth.py:test_token_refreshes_after_expiry:27callssymbol:src/helix/edge/basespace_client.py:BaseSpaceTokenManager:29(low)symbol:tests/test_basespace_oauth.py:test_token_refreshes_after_expiry:27callssymbol:src/helix/edge/basespace_client.py:get_access_token:56(low)symbol:tests/test_basespace_oauth.py:test_token_refreshes_after_expiry:27callssymbol:src/helix/edge/config.py:BaseSpaceConfig:19(low)symbol:tests/test_basespace_oauth.py:test_token_refreshes_after_expiry:27callssymbol:tests/test_basespace_oauth.py:FakeSession:7(high)symbol:tests/test_basespace_translator.py:download_fastq:27callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_basespace_translator.py:test_basespace_descriptor_mapping:41callssymbol:src/helix/edge/translators/basespace.py:BaseSpaceTranslator:16(low)symbol:tests/test_basespace_translator.py:test_basespace_descriptor_mapping:41callssymbol:src/helix/edge/translators/basespace.py:build_run_descriptor:26(low)symbol:tests/test_basespace_translator.py:test_basespace_descriptor_mapping:41callssymbol:src/helix/edge/translators/basespace.py:materialize_fastqs:74(low)symbol:tests/test_basespace_translator.py:test_basespace_descriptor_mapping:41callssymbol:tests/test_basespace_translator.py:FakeBaseSpaceClient:11(high)symbol:tests/test_basespace_translator.py:test_basespace_list_completed:35callssymbol:src/helix/edge/translators/basespace.py:BaseSpaceTranslator:16(low)symbol:tests/test_basespace_translator.py:test_basespace_list_completed:35callssymbol:src/helix/edge/translators/basespace.py:list_completed_run_ids:21(low)symbol:tests/test_basespace_translator.py:test_basespace_list_completed:35callssymbol:tests/test_basespace_translator.py:FakeBaseSpaceClient:11(high)symbol:tests/test_benchmark_schema.py:test_engine_benchmark_json_schema:16callssymbol:tests/test_helix_cli.py:run_cli:22(medium)symbol:tests/test_bioinformatics.py:test_find_kmers_with_differences_exact:20callssymbol:src/helix/bioinformatics.py:find_kmers_with_differences:122(low)symbol:tests/test_bioinformatics.py:test_find_kmers_with_differences_fuzzy:28callssymbol:src/helix/bioinformatics.py:find_kmers_with_differences:122(low)symbol:tests/test_bioinformatics.py:test_find_kmers_with_positions:38callssymbol:src/helix/bioinformatics.py:find_kmers:98(low)symbol:tests/test_bioinformatics.py:test_gc_metrics_and_windows:50callssymbol:src/helix/bioinformatics.py:gc_content:62(low)symbol:tests/test_bioinformatics.py:test_gc_metrics_and_windows:50callssymbol:src/helix/bioinformatics.py:windowed_gc_content:75(low)symbol:tests/test_bioinformatics.py:test_normalize_sequence_handles_headers_and_u:45callssymbol:src/helix/bioinformatics.py:normalize_sequence:38(low)symbol:tests/test_bioinformatics.py:test_skew_profile_and_complements:57callssymbol:src/helix/bioinformatics.py:complement:192(low)symbol:tests/test_bioinformatics.py:test_skew_profile_and_complements:57callssymbol:src/helix/bioinformatics.py:reverse_complement:198(low)symbol:tests/test_bioinformatics.py:test_skew_profile_and_complements:57callssymbol:src/helix/bioinformatics.py:skew:213(low)symbol:tests/test_braid_bundling_invariants.py:test_bundling_conserves_mass_and_leaf_mapping:27callssymbol:src/helix/lightcone/contract.py:load_lightcone_document:459(low)symbol:tests/test_braid_bundling_invariants.py:test_bundling_conserves_mass_and_leaf_mapping:27callssymbol:src/helix/lightcone/geometry.py:compile_lightcone_geometry:148(low)symbol:tests/test_braid_bundling_invariants.py:test_bundling_conserves_mass_and_leaf_mapping:27callssymbol:tests/test_braid_bundling_invariants.py:_edge_index:13(high)symbol:tests/test_braid_bundling_invariants.py:test_bundling_keeps_intended_path_separate:64callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/test_braid_bundling_invariants.py:test_bundling_keeps_intended_path_separate:64callssymbol:src/helix/lightcone/contract.py:load_lightcone_document:459(low)symbol:tests/test_braid_bundling_invariants.py:test_bundling_keeps_intended_path_separate:64callssymbol:src/helix/lightcone/geometry.py:compile_lightcone_geometry:148(low)symbol:tests/test_braid_bundling_invariants.py:test_bundling_keeps_intended_path_separate:64callssymbol:tests/test_braid_bundling_invariants.py:_edge_index:13(high)symbol:tests/test_branch_tree_determinism.py:_edge_masses:29callssymbol:tests/test_branch_tree_determinism.py:_subtree_mass:23(high)symbol:tests/test_branch_tree_determinism.py:_o:12callssymbol:src/helix/lightcone/allele_ops.py:allele_ops_to_payload:50(low)symbol:tests/test_branch_tree_determinism.py:_o:12callssymbol:src/helix/lightcone/contract.py:Outcome:319(low)symbol:tests/test_branch_tree_determinism.py:test_branch_tree_deterministic_under_permutation:38callssymbol:src/helix/lightcone/allele_ops.py:DelOp:13(low)symbol:tests/test_branch_tree_determinism.py:test_branch_tree_deterministic_under_permutation:38callssymbol:src/helix/lightcone/allele_ops.py:InsOp:18(low)symbol:tests/test_branch_tree_determinism.py:test_branch_tree_deterministic_under_permutation:38callssymbol:src/helix/lightcone/allele_ops.py:MatchOp:8(low)symbol:tests/test_branch_tree_determinism.py:test_branch_tree_deterministic_under_permutation:38callssymbol:src/helix/lightcone/allele_ops.py:SubOp:23(low)symbol:tests/test_branch_tree_determinism.py:test_branch_tree_deterministic_under_permutation:38callssymbol:src/helix/lightcone/branch_tree.py:build_branch_tree:95(low)symbol:tests/test_branch_tree_determinism.py:test_branch_tree_deterministic_under_permutation:38callssymbol:src/helix/lightcone/branch_tree.py:collect_subtree_leaves:115(low)symbol:tests/test_branch_tree_determinism.py:test_branch_tree_deterministic_under_permutation:38callssymbol:tests/test_branch_tree_determinism.py:_o:12(high)symbol:tests/test_build_evaluation_pack_azimuth.py:_run_builder:15callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_build_evaluation_pack_azimuth.py:_run_builder:15callssymbol:tests/test_build_evaluation_pack_azimuth.py:_sha256_hex:11(high)symbol:tests/test_build_evaluation_pack_azimuth.py:test_azimuth_pack_builder_fails_closed_on_sdist_tamper:48callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_build_evaluation_pack_azimuth.py:test_azimuth_pack_builder_fails_closed_on_sdist_tamper:48callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_build_evaluation_pack_azimuth.py:test_azimuth_pack_builder_fails_closed_on_sdist_tamper:48callssymbol:tests/test_build_evaluation_pack_azimuth.py:_run_builder:15(high)symbol:tests/test_build_evaluation_pack_azimuth.py:test_azimuth_pack_builder_fails_closed_on_sdist_tamper:48callssymbol:tests/test_build_evaluation_pack_azimuth.py:_sha256_hex:11(high)symbol:tests/test_build_evaluation_pack_offtarget_public.py:_write_synthetic_inputs:25callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_emits_deterministic_labels_and_manifest:63callssymbol:src/helix/evaluation/offtarget_pack_builder.py:build_offtarget_public_pack:599(low)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_emits_deterministic_labels_and_manifest:63callssymbol:src/helix/evaluation/offtarget_pack_builder.py:join_key_sha256:137(low)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_emits_deterministic_labels_and_manifest:63callssymbol:src/helix/evaluation/offtarget_pack_builder.py:OfftargetJoin:108(low)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_emits_deterministic_labels_and_manifest:63callssymbol:src/helix/evaluation/offtarget_pack_builder.py:selection_hash_u64:251(low)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_emits_deterministic_labels_and_manifest:63callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_emits_deterministic_labels_and_manifest:63callssymbol:tests/test_build_evaluation_pack_offtarget_public.py:_sha256_file:21(high)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_emits_deterministic_labels_and_manifest:63callssymbol:tests/test_build_evaluation_pack_offtarget_public.py:_write_synthetic_inputs:25(high)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_emits_deterministic_labels_and_manifest:63callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_emits_deterministic_labels_and_manifest:63callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_fails_closed_on_contig_alias_duplicate_positive:405callssymbol:src/helix/evaluation/offtarget_pack_builder.py:build_offtarget_public_pack:599(low)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_fails_closed_on_contig_alias_duplicate_positive:405callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_fails_closed_on_contig_alias_duplicate_positive:405callssymbol:tests/test_build_evaluation_pack_offtarget_public.py:_sha256_file:21(high)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_fails_closed_on_duplicate_positive_join_key:306callssymbol:src/helix/evaluation/offtarget_pack_builder.py:build_offtarget_public_pack:599(low)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_fails_closed_on_duplicate_positive_join_key:306callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_fails_closed_on_duplicate_positive_join_key:306callssymbol:tests/test_build_evaluation_pack_offtarget_public.py:_sha256_file:21(high)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_fails_closed_on_duplicate_positive_join_key:306callssymbol:tests/test_build_evaluation_pack_offtarget_public.py:_write_synthetic_inputs:25(high)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_fails_closed_on_insufficient_decoys:269callssymbol:src/helix/evaluation/offtarget_pack_builder.py:build_offtarget_public_pack:599(low)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_fails_closed_on_insufficient_decoys:269callssymbol:tests/test_build_evaluation_pack_offtarget_public.py:_sha256_file:21(high)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_fails_closed_on_insufficient_decoys:269callssymbol:tests/test_build_evaluation_pack_offtarget_public.py:_write_synthetic_inputs:25(high)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_fails_closed_on_upstream_sha_mismatch:231callssymbol:src/helix/evaluation/offtarget_pack_builder.py:build_offtarget_public_pack:599(low)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_fails_closed_on_upstream_sha_mismatch:231callssymbol:tests/test_build_evaluation_pack_offtarget_public.py:_sha256_file:21(high)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_fails_closed_on_upstream_sha_mismatch:231callssymbol:tests/test_build_evaluation_pack_offtarget_public.py:_write_synthetic_inputs:25(high)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_normalizes_contig_aliases:344callssymbol:src/helix/evaluation/offtarget_pack_builder.py:build_offtarget_public_pack:599(low)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_normalizes_contig_aliases:344callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_build_evaluation_pack_offtarget_public.py:test_build_offtarget_public_pack_normalizes_contig_aliases:344callssymbol:tests/test_build_evaluation_pack_offtarget_public.py:_sha256_file:21(high)symbol:tests/test_build_fingerprint_deterministic.py:test_build_fingerprint_is_platform_stable_in_deterministic_mode:6callssymbol:src/helix/studio/run_artifact.py:_build_fingerprint:423(low)symbol:tests/test_build_meta.py:test_build_info_reads_meta_file:9callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_build_meta.py:test_build_info_reads_meta_file:9callssymbol:src/helix/support/build_meta.py:build_info:44(low)symbol:tests/test_builder_base_v0.py:test_base_builder_v0_deterministic_for_fixed_seed:28callssymbol:src/helix/lightcone/builders/base_v0.py:BaseOutcomeBuilderV0:23(low)symbol:tests/test_builder_base_v0.py:test_base_builder_v0_deterministic_for_fixed_seed:28callssymbol:src/helix/lightcone/builders/base_v0.py:build:50(low)symbol:tests/test_builder_base_v0.py:test_base_builder_v0_emits_no_edit_intended_and_bystanders:7callssymbol:src/helix/lightcone/allele_ops.py:allele_ops_from_payload:31(low)symbol:tests/test_builder_base_v0.py:test_base_builder_v0_emits_no_edit_intended_and_bystanders:7callssymbol:src/helix/lightcone/allele_ops.py:apply_allele_ops:146(low)symbol:tests/test_builder_base_v0.py:test_base_builder_v0_emits_no_edit_intended_and_bystanders:7callssymbol:src/helix/lightcone/builders/base_v0.py:BaseOutcomeBuilderV0:23(low)symbol:tests/test_builder_base_v0.py:test_base_builder_v0_emits_no_edit_intended_and_bystanders:7callssymbol:src/helix/lightcone/builders/base_v0.py:build:50(low)symbol:tests/test_builder_crispr_v0.py:test_crispr_builder_v0_deterministic_for_fixed_seed:36callssymbol:src/helix/lightcone/builders/crispr_v0.py:build:44(low)symbol:tests/test_builder_crispr_v0.py:test_crispr_builder_v0_deterministic_for_fixed_seed:36callssymbol:src/helix/lightcone/builders/crispr_v0.py:CrisprOutcomeBuilderV0:23(low)symbol:tests/test_builder_crispr_v0.py:test_crispr_builder_v0_emits_indel_spectrum:7callssymbol:src/helix/lightcone/allele_ops.py:allele_ops_from_payload:31(low)symbol:tests/test_builder_crispr_v0.py:test_crispr_builder_v0_emits_indel_spectrum:7callssymbol:src/helix/lightcone/allele_ops.py:apply_allele_ops:146(low)symbol:tests/test_builder_crispr_v0.py:test_crispr_builder_v0_emits_indel_spectrum:7callssymbol:src/helix/lightcone/builders/crispr_v0.py:build:44(low)symbol:tests/test_builder_crispr_v0.py:test_crispr_builder_v0_emits_indel_spectrum:7callssymbol:src/helix/lightcone/builders/crispr_v0.py:CrisprOutcomeBuilderV0:23(low)symbol:tests/test_builder_prime_v0.py:test_prime_builder_v0_deterministic_for_fixed_seed:32callssymbol:src/helix/lightcone/builders/prime_v0.py:build:39(low)symbol:tests/test_builder_prime_v0.py:test_prime_builder_v0_deterministic_for_fixed_seed:32callssymbol:src/helix/lightcone/builders/prime_v0.py:PrimeOutcomeBuilderV0:21(low)symbol:tests/test_builder_prime_v0.py:test_prime_builder_v0_emits_intended_plus_byproducts:7callssymbol:src/helix/lightcone/allele_ops.py:allele_ops_from_payload:31(low)symbol:tests/test_builder_prime_v0.py:test_prime_builder_v0_emits_intended_plus_byproducts:7callssymbol:src/helix/lightcone/allele_ops.py:apply_allele_ops:146(low)symbol:tests/test_builder_prime_v0.py:test_prime_builder_v0_emits_intended_plus_byproducts:7callssymbol:src/helix/lightcone/builders/prime_v0.py:build:39(low)symbol:tests/test_builder_prime_v0.py:test_prime_builder_v0_emits_intended_plus_byproducts:7callssymbol:src/helix/lightcone/builders/prime_v0.py:PrimeOutcomeBuilderV0:21(low)symbol:tests/test_calibration_bundle.py:test_calibration_bundle_round_trip_and_lookup:11callssymbol:src/helix/calibration/bundle.py:build_calibration_bundle:238(low)symbol:tests/test_calibration_bundle.py:test_calibration_bundle_round_trip_and_lookup:11callssymbol:src/helix/calibration/bundle.py:find_calibration_bundle:377(low)symbol:tests/test_calibration_bundle.py:test_calibration_bundle_round_trip_and_lookup:11callssymbol:src/helix/calibration/bundle.py:load_calibration_bundle:337(low)symbol:tests/test_calibration_bundle.py:test_calibration_bundle_round_trip_and_lookup:11callssymbol:src/helix/calibration/bundle.py:write_calibration_bundle:326(low)symbol:tests/test_calibration_bundle.py:test_calibration_bundle_round_trip_and_lookup:11callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_calibration_coverage.py:test_evaluate_coverage_in_coverage_any_of_and_range:14callssymbol:src/helix/studio/calibration_coverage.py:build_run_context_v1:55(low)symbol:tests/test_calibration_coverage.py:test_evaluate_coverage_in_coverage_any_of_and_range:14callssymbol:src/helix/studio/calibration_coverage.py:evaluate_coverage:101(low)symbol:tests/test_calibration_coverage.py:test_evaluate_coverage_out_of_coverage_includes_reasons:39callssymbol:src/helix/studio/calibration_coverage.py:build_run_context_v1:55(low)symbol:tests/test_calibration_coverage.py:test_evaluate_coverage_out_of_coverage_includes_reasons:39callssymbol:src/helix/studio/calibration_coverage.py:evaluate_coverage:101(low)symbol:tests/test_calibration_coverage.py:test_evaluate_coverage_unspecified:6callssymbol:src/helix/studio/calibration_coverage.py:evaluate_coverage:101(low)symbol:tests/test_campaigns_cli.py:run_campaign_cli:16callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/test_campaigns_cli.py:run_campaign_cli:16callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_campaigns_cli.py:test_cross_machine_helper_packages_and_verifies_archive:411callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_campaigns_cli.py:test_cross_machine_helper_packages_and_verifies_archive:411callssymbol:tests/test_campaigns_cli.py:run_campaign_cli:16(high)symbol:tests/test_campaigns_cli.py:test_cuda_signoff_check_mode_reports_runtime_state:510callssymbol:src/helix/compute/backends/registry.py:is_cuda_runtime_available:29(low)symbol:tests/test_campaigns_cli.py:test_cuda_signoff_check_mode_reports_runtime_state:510callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_campaigns_cli.py:test_enterprise_verify_reuses_strict_cache:314callssymbol:tests/test_campaigns_cli.py:run_campaign_cli:16(high)symbol:tests/test_campaigns_cli.py:test_recombine_sign_and_enterprise_verify:207callssymbol:tests/test_campaigns_cli.py:run_campaign_cli:16(high)symbol:tests/test_campaigns_cli.py:test_run_backend_auto_selects_compatible_backend:95callssymbol:tests/test_campaigns_cli.py:run_campaign_cli:16(high)symbol:tests/test_campaigns_cli.py:test_run_respects_editors_and_writes_full_bundle:39callssymbol:tests/test_campaigns_cli.py:run_campaign_cli:16(high)symbol:tests/test_campaigns_cli.py:test_strict_verification_fails_after_tamper:135callssymbol:tests/test_campaigns_cli.py:run_campaign_cli:16(high)symbol:tests/test_campaigns_determinism.py:test_cpu_cuda_per_locus_exact_match:462callssymbol:src/helix/campaigns/config.py:CampaignConfig:87(low)symbol:tests/test_campaigns_determinism.py:test_cpu_cuda_per_locus_exact_match:462callssymbol:src/helix/campaigns/corpus.py:generate_corpus:158(low)symbol:tests/test_campaigns_determinism.py:test_cpu_cuda_per_locus_exact_match:462callssymbol:src/helix/compute/backends/base.py:process_batch:124(low)symbol:tests/test_campaigns_determinism.py:test_cpu_cuda_per_locus_exact_match:462callssymbol:src/helix/compute/backends/registry.py:get_backend:57(low)symbol:tests/test_campaigns_determinism.py:test_cpu_cuda_produce_identical_hashes:445callssymbol:src/helix/campaigns/config.py:CampaignConfig:87(low)symbol:tests/test_campaigns_determinism.py:test_cpu_cuda_produce_identical_hashes:445callssymbol:src/helix/campaigns/corpus.py:generate_corpus:158(low)symbol:tests/test_campaigns_determinism.py:test_cpu_cuda_produce_identical_hashes:445callssymbol:src/helix/compute/backends/base.py:process_batch:124(low)symbol:tests/test_campaigns_determinism.py:test_cpu_cuda_produce_identical_hashes:445callssymbol:src/helix/compute/backends/registry.py:get_backend:57(low)symbol:tests/test_campaigns_determinism.py:test_different_configs_produce_different_hashes:433callssymbol:src/helix/campaigns/config.py:CampaignConfig:87(low)symbol:tests/test_campaigns_determinism.py:test_editor_pin_versions_override_resolved_versions:176callssymbol:src/helix/campaigns/config.py:CampaignConfig:87(low)symbol:tests/test_campaigns_determinism.py:test_editor_pin_versions_override_resolved_versions:176callssymbol:src/helix/campaigns/config.py:EditorPin:20(low)symbol:tests/test_campaigns_determinism.py:test_editor_pin_versions_override_resolved_versions:176callssymbol:src/helix/campaigns/corpus.py:generate_corpus:158(low)symbol:tests/test_campaigns_determinism.py:test_editor_pin_versions_override_resolved_versions:176callssymbol:src/helix/campaigns/engine.py:run_shard:247(low)symbol:tests/test_campaigns_determinism.py:test_editor_pin_versions_override_resolved_versions:176callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/test_campaigns_determinism.py:test_identical_campaigns_produce_identical_hashes:34callssymbol:src/helix/campaigns/config.py:CampaignConfig:87(low)symbol:tests/test_campaigns_determinism.py:test_identical_campaigns_produce_identical_hashes:34callssymbol:src/helix/campaigns/config.py:ParallelConfig:50(low)symbol:tests/test_campaigns_determinism.py:test_identical_campaigns_produce_identical_hashes:34callssymbol:src/helix/campaigns/corpus.py:generate_corpus:158(low)symbol:tests/test_campaigns_determinism.py:test_identical_campaigns_produce_identical_hashes:34callssymbol:src/helix/campaigns/engine.py:run_shard:247(low)symbol:tests/test_campaigns_determinism.py:test_identical_campaigns_produce_identical_hashes:34callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/test_campaigns_determinism.py:test_identical_configs_produce_identical_hashes:416callssymbol:src/helix/campaigns/config.py:CampaignConfig:87(low)symbol:tests/test_campaigns_determinism.py:test_manifest_created_with_hashes:303callssymbol:src/helix/campaigns/config.py:CampaignConfig:87(low)symbol:tests/test_campaigns_determinism.py:test_manifest_created_with_hashes:303callssymbol:src/helix/campaigns/corpus.py:generate_corpus:158(low)symbol:tests/test_campaigns_determinism.py:test_manifest_created_with_hashes:303callssymbol:src/helix/campaigns/engine.py:run_shard:247(low)symbol:tests/test_campaigns_determinism.py:test_manifest_created_with_hashes:303callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/test_campaigns_determinism.py:test_receipt_emits_non_placeholder_editor_versions:149callssymbol:src/helix/campaigns/config.py:CampaignConfig:87(low)symbol:tests/test_campaigns_determinism.py:test_receipt_emits_non_placeholder_editor_versions:149callssymbol:src/helix/campaigns/corpus.py:generate_corpus:158(low)symbol:tests/test_campaigns_determinism.py:test_receipt_emits_non_placeholder_editor_versions:149callssymbol:src/helix/campaigns/engine.py:run_shard:247(low)symbol:tests/test_campaigns_determinism.py:test_receipt_emits_non_placeholder_editor_versions:149callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/test_campaigns_determinism.py:test_recombine_order_independent:262callssymbol:src/helix/campaigns/config.py:CampaignConfig:87(low)symbol:tests/test_campaigns_determinism.py:test_recombine_order_independent:262callssymbol:src/helix/campaigns/config.py:ParallelConfig:50(low)symbol:tests/test_campaigns_determinism.py:test_recombine_order_independent:262callssymbol:src/helix/campaigns/corpus.py:generate_corpus:158(low)symbol:tests/test_campaigns_determinism.py:test_recombine_order_independent:262callssymbol:src/helix/campaigns/engine.py:recombine_shards:417(low)symbol:tests/test_campaigns_determinism.py:test_recombine_order_independent:262callssymbol:src/helix/campaigns/engine.py:run_shard:247(low)symbol:tests/test_campaigns_determinism.py:test_recombine_order_independent:262callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/test_campaigns_determinism.py:test_recombined_results_identical_across_shard_counts:212callssymbol:src/helix/campaigns/config.py:CampaignConfig:87(low)symbol:tests/test_campaigns_determinism.py:test_recombined_results_identical_across_shard_counts:212callssymbol:src/helix/campaigns/config.py:ParallelConfig:50(low)symbol:tests/test_campaigns_determinism.py:test_recombined_results_identical_across_shard_counts:212callssymbol:src/helix/campaigns/corpus.py:generate_corpus:158(low)symbol:tests/test_campaigns_determinism.py:test_recombined_results_identical_across_shard_counts:212callssymbol:src/helix/campaigns/corpus.py:sha256:54(low)symbol:tests/test_campaigns_determinism.py:test_recombined_results_identical_across_shard_counts:212callssymbol:src/helix/campaigns/engine.py:recombine_shards:417(low)symbol:tests/test_campaigns_determinism.py:test_recombined_results_identical_across_shard_counts:212callssymbol:src/helix/campaigns/engine.py:run_shard:247(low)symbol:tests/test_campaigns_determinism.py:test_recombined_results_identical_across_shard_counts:212callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/test_campaigns_determinism.py:test_results_summary_deterministic:79callssymbol:src/helix/campaigns/config.py:CampaignConfig:87(low)symbol:tests/test_campaigns_determinism.py:test_results_summary_deterministic:79callssymbol:src/helix/campaigns/corpus.py:generate_corpus:158(low)symbol:tests/test_campaigns_determinism.py:test_results_summary_deterministic:79callssymbol:src/helix/campaigns/engine.py:run_shard:247(low)symbol:tests/test_campaigns_determinism.py:test_results_summary_deterministic:79callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/test_campaigns_determinism.py:test_run_shard_handles_length_100_locus:116callssymbol:src/helix/campaigns/config.py:CampaignConfig:87(low)symbol:tests/test_campaigns_determinism.py:test_run_shard_handles_length_100_locus:116callssymbol:src/helix/campaigns/config.py:ParallelConfig:50(low)symbol:tests/test_campaigns_determinism.py:test_run_shard_handles_length_100_locus:116callssymbol:src/helix/campaigns/corpus.py:SyntheticLocus:30(low)symbol:tests/test_campaigns_determinism.py:test_run_shard_handles_length_100_locus:116callssymbol:src/helix/campaigns/engine.py:run_shard:247(low)symbol:tests/test_campaigns_determinism.py:test_run_shard_handles_length_100_locus:116callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/test_campaigns_determinism.py:test_scores_use_fixed_point:393callssymbol:src/helix/compute/backends/base.py:BackendResult:37(low)symbol:tests/test_campaigns_determinism.py:test_verify_bundle_detects_extra_files:365callssymbol:src/helix/campaigns/config.py:CampaignConfig:87(low)symbol:tests/test_campaigns_determinism.py:test_verify_bundle_detects_extra_files:365callssymbol:src/helix/campaigns/corpus.py:generate_corpus:158(low)symbol:tests/test_campaigns_determinism.py:test_verify_bundle_detects_extra_files:365callssymbol:src/helix/campaigns/engine.py:run_shard:247(low)symbol:tests/test_campaigns_determinism.py:test_verify_bundle_detects_extra_files:365callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_campaigns_determinism.py:test_verify_bundle_detects_extra_files:365callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/test_campaigns_determinism.py:test_verify_bundle_integrity_detects_tampering:335callssymbol:src/helix/campaigns/config.py:CampaignConfig:87(low)symbol:tests/test_campaigns_determinism.py:test_verify_bundle_integrity_detects_tampering:335callssymbol:src/helix/campaigns/corpus.py:generate_corpus:158(low)symbol:tests/test_campaigns_determinism.py:test_verify_bundle_integrity_detects_tampering:335callssymbol:src/helix/campaigns/engine.py:run_shard:247(low)symbol:tests/test_campaigns_determinism.py:test_verify_bundle_integrity_detects_tampering:335callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/test_center_hero_layout.py:test_center_hero_card_is_sized_for_onboarding:29callssymbol:src/helix/studio/center_panel.py:CenterPanel:236(low)symbol:tests/test_center_hero_layout.py:test_center_hero_card_is_sized_for_onboarding:29callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_center_hero_layout.py:test_center_hero_card_is_sized_for_onboarding:29callssymbol:tests/test_center_hero_layout.py:_StubMain:18(high)symbol:tests/test_center_hero_layout.py:test_center_hero_card_is_sized_for_onboarding:29callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_center_panel_outcome_count.py:_panel:20callssymbol:src/helix/studio/center_panel.py:CenterPanel:236(low)symbol:tests/test_center_panel_outcome_count.py:_panel:20callssymbol:tests/test_center_panel_outcome_count.py:_StubMain:15(high)symbol:tests/test_center_panel_outcome_count.py:test_center_panel_summary_uses_state_outcomes_when_evs_missing:25callssymbol:src/helix/studio/center_panel.py:set_evs:1553(low)symbol:tests/test_center_panel_outcome_count.py:test_center_panel_summary_uses_state_outcomes_when_evs_missing:25callssymbol:tests/test_center_panel_outcome_count.py:_panel:20(high)symbol:tests/test_center_panel_outcome_count.py:test_center_panel_summary_uses_state_outcomes_when_evs_missing:25callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_chain_out_of_order.py:_graph:5callssymbol:src/helix/studio/rail_model.py:RailGraph:83(low)symbol:tests/test_chain_out_of_order.py:_graph:5callssymbol:src/helix/studio/rail_model.py:RailSegment:47(low)symbol:tests/test_chain_out_of_order.py:test_out_of_order_evidence_completion_is_dropped:13callssymbol:src/helix/studio/rail_model.py:get:91(low)symbol:tests/test_chain_out_of_order.py:test_out_of_order_evidence_completion_is_dropped:13callssymbol:src/helix/studio/rail_state.py:begin_compute:83(low)symbol:tests/test_chain_out_of_order.py:test_out_of_order_evidence_completion_is_dropped:13callssymbol:src/helix/studio/rail_state.py:end_compute:107(low)symbol:tests/test_chain_out_of_order.py:test_out_of_order_evidence_completion_is_dropped:13callssymbol:src/helix/studio/rail_state.py:RailStateStore:20(low)symbol:tests/test_chain_out_of_order.py:test_out_of_order_evidence_completion_is_dropped:13callssymbol:src/helix/studio/rail_state.py:set_graph:60(low)symbol:tests/test_chain_out_of_order.py:test_out_of_order_evidence_completion_is_dropped:13callssymbol:tests/test_chain_out_of_order.py:_graph:5(high)symbol:tests/test_claims_dirty_invariant.py:_graph:7callssymbol:src/helix/studio/rail_model.py:RailGraph:83(low)symbol:tests/test_claims_dirty_invariant.py:_graph:7callssymbol:src/helix/studio/rail_model.py:RailSegment:47(low)symbol:tests/test_claims_dirty_invariant.py:test_claims_dirty_forces_evidence_dirty:29callssymbol:src/helix/studio/rail_model.py:get:91(low)symbol:tests/test_claims_dirty_invariant.py:test_claims_dirty_forces_evidence_dirty:29callssymbol:src/helix/studio/rail_state.py:mark_segment_state:72(low)symbol:tests/test_claims_dirty_invariant.py:test_claims_dirty_forces_evidence_dirty:29callssymbol:src/helix/studio/rail_state.py:RailStateStore:20(low)symbol:tests/test_claims_dirty_invariant.py:test_claims_dirty_forces_evidence_dirty:29callssymbol:src/helix/studio/rail_state.py:set_graph:60(low)symbol:tests/test_claims_dirty_invariant.py:test_claims_dirty_forces_evidence_dirty:29callssymbol:tests/test_claims_dirty_invariant.py:_graph:7(high)symbol:tests/test_cli_completion_footer.py:test_cli_completion_footer_includes_output_paths:35callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_cli_deterministic_smoke.py:test_cli_version_runs_in_deterministic_mode:11callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/test_cli_deterministic_smoke.py:test_cli_version_runs_in_deterministic_mode:11callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_cli_headless.py:_make_bundle:70callssymbol:src/helix/snapshot_bundle.py:pack_snapshot_bundle:132(low)symbol:tests/test_cli_headless.py:_make_bundle:70callssymbol:tests/test_cli_headless.py:_write_json:65(high)symbol:tests/test_cli_headless.py:_make_pcr_bundle:119callssymbol:src/helix/snapshot_bundle.py:pack_snapshot_bundle:132(low)symbol:tests/test_cli_headless.py:_make_pcr_bundle:119callssymbol:tests/test_cli_headless.py:_write_json:65(high)symbol:tests/test_cli_headless.py:_make_prime_bundle:94callssymbol:src/helix/snapshot_bundle.py:pack_snapshot_bundle:132(low)symbol:tests/test_cli_headless.py:_make_prime_bundle:94callssymbol:tests/test_cli_headless.py:_write_json:65(high)symbol:tests/test_cli_headless.py:_write_json:65callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_cli_headless.py:test_headless_compare_and_report_emit_outputs:240callssymbol:src/helix/cli.py:command_headless_compare:613(low)symbol:tests/test_cli_headless.py:test_headless_compare_and_report_emit_outputs:240callssymbol:src/helix/cli.py:command_headless_report:634(low)symbol:tests/test_cli_headless.py:test_headless_compare_and_report_emit_outputs:240callssymbol:src/helix/cli.py:command_headless_run:585(low)symbol:tests/test_cli_headless.py:test_headless_compare_and_report_emit_outputs:240callssymbol:tests/test_cli_headless.py:_make_bundle:70(high)symbol:tests/test_cli_headless.py:test_headless_run_local_emits_artifacts_and_telemetry:145callssymbol:src/helix/cli.py:command_headless_run:585(low)symbol:tests/test_cli_headless.py:test_headless_run_local_emits_artifacts_and_telemetry:145callssymbol:tests/test_cli_headless.py:_make_bundle:70(high)symbol:tests/test_cli_headless.py:test_headless_run_ogn_submits_and_logs:218callssymbol:src/helix/cli.py:command_headless_run:585(low)symbol:tests/test_cli_headless.py:test_headless_run_ogn_submits_and_logs:218callssymbol:tests/test_cli_headless.py:_make_bundle:70(high)symbol:tests/test_cli_headless.py:test_local_run_produces_metrics:165callssymbol:src/helix/cli.py:command_headless_run:585(low)symbol:tests/test_cli_headless.py:test_local_run_produces_metrics:165callssymbol:tests/test_cli_headless.py:_make_bundle:70(high)symbol:tests/test_cli_headless.py:test_pcr_run_executes_locally:199callssymbol:src/helix/cli.py:command_headless_run:585(low)symbol:tests/test_cli_headless.py:test_pcr_run_executes_locally:199callssymbol:tests/test_cli_headless.py:_make_pcr_bundle:119(high)symbol:tests/test_cli_headless.py:test_prime_run_executes_locally:182callssymbol:src/helix/cli.py:command_headless_run:585(low)symbol:tests/test_cli_headless.py:test_prime_run_executes_locally:182callssymbol:tests/test_cli_headless.py:_make_prime_bundle:94(high)symbol:tests/test_cli_helixspec_run.py:test_helixspec_run_deterministic:35callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_cli_helixspec_run.py:test_helixspec_run_smoke:14callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_cli_helixspec_run.py:test_helixspec_run_verify_roundtrip:47callssymbol:src/helixspec/cli.py:verify_bundle:94(low)symbol:tests/test_cli_helixspec_run.py:test_helixspec_run_verify_roundtrip:47callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_cli_helixspec.py:run_cli:12callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/test_cli_helixspec.py:run_cli:12callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_cli_helixspec.py:test_helixspec_diff_smoke:32callssymbol:tests/test_cli_helixspec.py:run_cli:12(high)symbol:tests/test_cli_report_filter.py:_mk_run:8callssymbol:src/helix/studio/models.py:EngineInfo:9(low)symbol:tests/test_cli_report_filter.py:_mk_run:8callssymbol:src/helix/studio/models.py:OutcomeModel:31(low)symbol:tests/test_cli_report_filter.py:_mk_run:8callssymbol:src/helix/studio/models.py:RunModel:63(low)symbol:tests/test_cli_report_filter.py:test_run_id_filter:26callssymbol:src/helix/cli.py:run_report_filtered:970(low)symbol:tests/test_cli_report_filter.py:test_run_id_filter:26callssymbol:src/helix/studio/session_io.py:save_session:86(low)symbol:tests/test_cli_report_filter.py:test_run_id_filter:26callssymbol:src/helix/studio/session.py:add_run:140(low)symbol:tests/test_cli_report_filter.py:test_run_id_filter:26callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_cli_report_filter.py:test_run_id_filter:26callssymbol:tests/test_cli_report_filter.py:_mk_run:8(high)symbol:tests/test_cli_simulate_prime.py:test_cli_simulate_prime_and_report:7callssymbol:src/helix/cli.py:run_report_filtered:970(low)symbol:tests/test_cli_simulate_prime.py:test_cli_simulate_prime_and_report:7callssymbol:src/helix/cli.py:run_simulate:946(low)symbol:tests/test_cli_simulate_prime.py:test_cli_simulate_prime_and_report:7callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_cli_simulate_prime.py:test_cli_simulate_prime_and_report:7callssymbol:src/helix/studio/session_io.py:load_session:95(low)symbol:tests/test_cli_verify_export_contract.py:_env_with_src:15callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/test_cli_verify_export_contract.py:test_verify_export_prints_contract_badge_and_json_shape:89callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_cli_verify_export_contract.py:test_verify_export_prints_contract_badge_and_json_shape:89callssymbol:tests/test_cli_verify_export_contract.py:_env_with_src:15(high)symbol:tests/test_cli_verify_export_contract.py:test_verify_export_prints_contract_badge_and_json_shape:89callssymbol:tests/test_cli_verify_export_contract.py:_write_png_sidecar:25(high)symbol:tests/test_cli_verify_export_contract.py:test_verify_export_rejects_unknown_json_with_crisp_message:116callssymbol:docs/playground/js/realtime.js:payload:438(low)symbol:tests/test_cli_verify_export_contract.py:test_verify_export_rejects_unknown_json_with_crisp_message:116callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_cli_verify_export_contract.py:test_verify_export_rejects_unknown_json_with_crisp_message:116callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_cli_verify_export_contract.py:test_verify_export_rejects_unknown_json_with_crisp_message:116callssymbol:tests/test_cli_verify_export_contract.py:_env_with_src:15(high)symbol:tests/test_cli_verify_export_contract.py:test_verify_export_rejects_unsupported_contract_version:63callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_cli_verify_export_contract.py:test_verify_export_rejects_unsupported_contract_version:63callssymbol:tests/test_cli_verify_export_contract.py:_env_with_src:15(high)symbol:tests/test_cli_verify_export_contract.py:test_verify_export_rejects_unsupported_contract_version:63callssymbol:tests/test_cli_verify_export_contract.py:_write_png_sidecar:25(high)symbol:tests/test_clinical_endpoints.py:_make_test_cohort:17callssymbol:src/helix/clinical/schema.py:Baseline:66(low)symbol:tests/test_clinical_endpoints.py:_make_test_cohort:17callssymbol:src/helix/clinical/schema.py:ClinicalCohort:166(low)symbol:tests/test_clinical_endpoints.py:_make_test_cohort:17callssymbol:src/helix/clinical/schema.py:Endpoint:47(low)symbol:tests/test_clinical_endpoints.py:_make_test_cohort:17callssymbol:src/helix/clinical/schema.py:Patient:121(low)symbol:tests/test_clinical_endpoints.py:_make_test_cohort:17callssymbol:src/helix/clinical/schema.py:TrialArm:31(low)symbol:tests/test_clinical_endpoints.py:test_compute_all:86callssymbol:src/helix/clinical/endpoints.py:ClinicalEndpointEngine:44(low)symbol:tests/test_clinical_endpoints.py:test_compute_all:86callssymbol:src/helix/clinical/endpoints.py:compute_all:151(low)symbol:tests/test_clinical_endpoints.py:test_compute_all:86callssymbol:tests/test_clinical_endpoints.py:_make_test_cohort:17(high)symbol:tests/test_clinical_endpoints.py:test_compute_binary:41callssymbol:src/helix/clinical/endpoints.py:ClinicalEndpointEngine:44(low)symbol:tests/test_clinical_endpoints.py:test_compute_binary:41callssymbol:src/helix/clinical/endpoints.py:compute_binary:53(low)symbol:tests/test_clinical_endpoints.py:test_compute_binary:41callssymbol:tests/test_clinical_endpoints.py:_make_test_cohort:17(high)symbol:tests/test_clinical_endpoints.py:test_compute_continuous:54callssymbol:src/helix/clinical/endpoints.py:ClinicalEndpointEngine:44(low)symbol:tests/test_clinical_endpoints.py:test_compute_continuous:54callssymbol:src/helix/clinical/endpoints.py:compute_continuous:83(low)symbol:tests/test_clinical_endpoints.py:test_compute_continuous:54callssymbol:tests/test_clinical_endpoints.py:_make_test_cohort:17(high)symbol:tests/test_clinical_endpoints.py:test_compute_count:76callssymbol:src/helix/clinical/endpoints.py:ClinicalEndpointEngine:44(low)symbol:tests/test_clinical_endpoints.py:test_compute_count:76callssymbol:src/helix/clinical/endpoints.py:compute_count:132(low)symbol:tests/test_clinical_endpoints.py:test_compute_count:76callssymbol:tests/test_clinical_endpoints.py:_make_test_cohort:17(high)symbol:tests/test_clinical_endpoints.py:test_compute_time_to_event:66callssymbol:src/helix/clinical/endpoints.py:ClinicalEndpointEngine:44(low)symbol:tests/test_clinical_endpoints.py:test_compute_time_to_event:66callssymbol:src/helix/clinical/endpoints.py:compute_time_to_event:102(low)symbol:tests/test_clinical_endpoints.py:test_compute_time_to_event:66callssymbol:tests/test_clinical_endpoints.py:_make_test_cohort:17(high)symbol:tests/test_clinical_endpoints.py:test_determinism:96callssymbol:src/helix/clinical/endpoints.py:ClinicalEndpointEngine:44(low)symbol:tests/test_clinical_endpoints.py:test_determinism:96callssymbol:src/helix/clinical/endpoints.py:compute_continuous:83(low)symbol:tests/test_clinical_endpoints.py:test_determinism:96callssymbol:tests/test_clinical_endpoints.py:_make_test_cohort:17(high)symbol:tests/test_clinical_endpoints.py:test_empty_arm:108callssymbol:src/helix/clinical/endpoints.py:ClinicalEndpointEngine:44(low)symbol:tests/test_clinical_endpoints.py:test_empty_arm:108callssymbol:src/helix/clinical/endpoints.py:compute_continuous:83(low)symbol:tests/test_clinical_endpoints.py:test_empty_arm:108callssymbol:src/helix/clinical/schema.py:ClinicalCohort:166(low)symbol:tests/test_clinical_endpoints.py:test_empty_arm:108callssymbol:src/helix/clinical/schema.py:Endpoint:47(low)symbol:tests/test_clinical_endpoints.py:test_empty_arm:108callssymbol:src/helix/clinical/schema.py:TrialArm:31(low)symbol:tests/test_clinical_protocol.py:_make_cohort:24callssymbol:src/helix/clinical/schema.py:Baseline:66(low)symbol:tests/test_clinical_protocol.py:_make_cohort:24callssymbol:src/helix/clinical/schema.py:ClinicalCohort:166(low)symbol:tests/test_clinical_protocol.py:_make_cohort:24callssymbol:src/helix/clinical/schema.py:Endpoint:47(low)symbol:tests/test_clinical_protocol.py:_make_cohort:24callssymbol:src/helix/clinical/schema.py:Patient:121(low)symbol:tests/test_clinical_protocol.py:_make_cohort:24callssymbol:src/helix/clinical/schema.py:TrialArm:31(low)symbol:tests/test_clinical_protocol.py:test_dose_response_computation:116callssymbol:src/helix/clinical/protocol.py:DoseResponseParams:35(low)symbol:tests/test_clinical_protocol.py:test_dose_sweep:126callssymbol:src/helix/clinical/protocol.py:generate_dose_sweep:435(low)symbol:tests/test_clinical_protocol.py:test_dose_sweep:126callssymbol:src/helix/clinical/protocol.py:ProtocolConfig:85(low)symbol:tests/test_clinical_protocol.py:test_duration_sweep:136callssymbol:src/helix/clinical/protocol.py:generate_duration_sweep:465(low)symbol:tests/test_clinical_protocol.py:test_duration_sweep:136callssymbol:src/helix/clinical/protocol.py:ProtocolConfig:85(low)symbol:tests/test_clinical_protocol.py:test_protocol_determinism:146callssymbol:src/helix/clinical/protocol.py:ProtocolConfig:85(low)symbol:tests/test_clinical_protocol.py:test_protocol_determinism:146callssymbol:src/helix/clinical/protocol.py:ProtocolSimulator:180(low)symbol:tests/test_clinical_protocol.py:test_protocol_determinism:146callssymbol:src/helix/clinical/protocol.py:simulate:187(low)symbol:tests/test_clinical_protocol.py:test_protocol_determinism:146callssymbol:tests/test_clinical_protocol.py:_make_cohort:24(high)symbol:tests/test_clinical_protocol.py:test_protocol_respects_arm_id:99callssymbol:src/helix/clinical/protocol.py:ProtocolConfig:85(low)symbol:tests/test_clinical_protocol.py:test_protocol_respects_arm_id:99callssymbol:src/helix/clinical/protocol.py:ProtocolSimulator:180(low)symbol:tests/test_clinical_protocol.py:test_protocol_respects_arm_id:99callssymbol:src/helix/clinical/protocol.py:simulate:187(low)symbol:tests/test_clinical_protocol.py:test_protocol_respects_arm_id:99callssymbol:tests/test_clinical_protocol.py:_make_cohort:24(high)symbol:tests/test_clinical_protocol.py:test_protocol_simulate_basic:41callssymbol:src/helix/clinical/protocol.py:DoseResponseParams:35(low)symbol:tests/test_clinical_protocol.py:test_protocol_simulate_basic:41callssymbol:src/helix/clinical/protocol.py:ProtocolConfig:85(low)symbol:tests/test_clinical_protocol.py:test_protocol_simulate_basic:41callssymbol:src/helix/clinical/protocol.py:ProtocolSimulator:180(low)symbol:tests/test_clinical_protocol.py:test_protocol_simulate_basic:41callssymbol:src/helix/clinical/protocol.py:simulate:187(low)symbol:tests/test_clinical_protocol.py:test_protocol_simulate_basic:41callssymbol:tests/test_clinical_protocol.py:_make_cohort:24(high)symbol:tests/test_clinical_protocol.py:test_protocol_sweep:157callssymbol:src/helix/clinical/protocol.py:generate_dose_sweep:435(low)symbol:tests/test_clinical_protocol.py:test_protocol_sweep:157callssymbol:src/helix/clinical/protocol.py:ProtocolConfig:85(low)symbol:tests/test_clinical_protocol.py:test_protocol_sweep:157callssymbol:src/helix/clinical/protocol.py:ProtocolSimulator:180(low)symbol:tests/test_clinical_protocol.py:test_protocol_sweep:157callssymbol:src/helix/clinical/protocol.py:sweep:253(low)symbol:tests/test_clinical_protocol.py:test_protocol_sweep:157callssymbol:tests/test_clinical_protocol.py:_make_cohort:24(high)symbol:tests/test_clinical_protocol.py:test_protocol_with_exclusion:81callssymbol:src/helix/clinical/engine.py:FilterSpec:21(low)symbol:tests/test_clinical_protocol.py:test_protocol_with_exclusion:81callssymbol:src/helix/clinical/protocol.py:ExclusionRule:74(low)symbol:tests/test_clinical_protocol.py:test_protocol_with_exclusion:81callssymbol:src/helix/clinical/protocol.py:ProtocolConfig:85(low)symbol:tests/test_clinical_protocol.py:test_protocol_with_exclusion:81callssymbol:src/helix/clinical/protocol.py:ProtocolSimulator:180(low)symbol:tests/test_clinical_protocol.py:test_protocol_with_exclusion:81callssymbol:src/helix/clinical/protocol.py:simulate:187(low)symbol:tests/test_clinical_protocol.py:test_protocol_with_exclusion:81callssymbol:tests/test_clinical_protocol.py:_make_cohort:24(high)symbol:tests/test_clinical_protocol.py:test_protocol_with_inclusion:65callssymbol:src/helix/clinical/engine.py:FilterSpec:21(low)symbol:tests/test_clinical_protocol.py:test_protocol_with_inclusion:65callssymbol:src/helix/clinical/protocol.py:InclusionRule:63(low)symbol:tests/test_clinical_protocol.py:test_protocol_with_inclusion:65callssymbol:src/helix/clinical/protocol.py:ProtocolConfig:85(low)symbol:tests/test_clinical_protocol.py:test_protocol_with_inclusion:65callssymbol:src/helix/clinical/protocol.py:ProtocolSimulator:180(low)symbol:tests/test_clinical_protocol.py:test_protocol_with_inclusion:65callssymbol:src/helix/clinical/protocol.py:simulate:187(low)symbol:tests/test_clinical_protocol.py:test_protocol_with_inclusion:65callssymbol:tests/test_clinical_protocol.py:_make_cohort:24(high)symbol:tests/test_clinical_replay.py:_make_replay_cohort:23callssymbol:src/helix/clinical/schema.py:Baseline:66(low)symbol:tests/test_clinical_replay.py:_make_replay_cohort:23callssymbol:src/helix/clinical/schema.py:ClinicalCohort:166(low)symbol:tests/test_clinical_replay.py:_make_replay_cohort:23callssymbol:src/helix/clinical/schema.py:Endpoint:47(low)symbol:tests/test_clinical_replay.py:_make_replay_cohort:23callssymbol:src/helix/clinical/schema.py:Patient:121(low)symbol:tests/test_clinical_replay.py:_make_replay_cohort:23callssymbol:src/helix/clinical/schema.py:TrialArm:31(low)symbol:tests/test_clinical_replay.py:test_counterfactual_filter_report:59callssymbol:src/helix/clinical/engine.py:FilterSpec:21(low)symbol:tests/test_clinical_replay.py:test_counterfactual_filter_report:59callssymbol:src/helix/clinical/replay.py:CounterfactualSpec:106(low)symbol:tests/test_clinical_replay.py:test_counterfactual_filter_report:59callssymbol:src/helix/clinical/replay.py:run_counterfactuals:237(low)symbol:tests/test_clinical_replay.py:test_counterfactual_filter_report:59callssymbol:src/helix/clinical/replay.py:TrialReplayEngine:216(low)symbol:tests/test_clinical_replay.py:test_counterfactual_filter_report:59callssymbol:tests/test_clinical_replay.py:_make_replay_cohort:23(high)symbol:tests/test_clinical_replay.py:test_counterfactual_protocol_snapshot:79callssymbol:src/helix/clinical/engine.py:FilterSpec:21(low)symbol:tests/test_clinical_replay.py:test_counterfactual_protocol_snapshot:79callssymbol:src/helix/clinical/protocol.py:DoseResponseParams:35(low)symbol:tests/test_clinical_replay.py:test_counterfactual_protocol_snapshot:79callssymbol:src/helix/clinical/protocol.py:InclusionRule:63(low)symbol:tests/test_clinical_replay.py:test_counterfactual_protocol_snapshot:79callssymbol:src/helix/clinical/protocol.py:ProtocolConfig:85(low)symbol:tests/test_clinical_replay.py:test_counterfactual_protocol_snapshot:79callssymbol:src/helix/clinical/replay.py:CounterfactualSpec:106(low)symbol:tests/test_clinical_replay.py:test_counterfactual_protocol_snapshot:79callssymbol:src/helix/clinical/replay.py:run_counterfactuals:237(low)symbol:tests/test_clinical_replay.py:test_counterfactual_protocol_snapshot:79callssymbol:src/helix/clinical/replay.py:TrialReplayEngine:216(low)symbol:tests/test_clinical_replay.py:test_counterfactual_protocol_snapshot:79callssymbol:tests/test_clinical_replay.py:_make_replay_cohort:23(high)symbol:tests/test_clinical_replay.py:test_mechanism_registry_covers_example_ids:102callssymbol:src/helix/clinical/mechanisms/registry.py:has:33(low)symbol:tests/test_clinical_replay.py:test_replay_baseline_deterministic:47callssymbol:src/helix/clinical/replay.py:replay:222(low)symbol:tests/test_clinical_replay.py:test_replay_baseline_deterministic:47callssymbol:src/helix/clinical/replay.py:TrialReplayEngine:216(low)symbol:tests/test_clinical_replay.py:test_replay_baseline_deterministic:47callssymbol:tests/test_clinical_replay.py:_make_replay_cohort:23(high)symbol:tests/test_clinical.py:sample_cohort:23callssymbol:src/helix/clinical/schema.py:Baseline:66(low)symbol:tests/test_clinical.py:sample_cohort:23callssymbol:src/helix/clinical/schema.py:ClinicalCohort:166(low)symbol:tests/test_clinical.py:sample_cohort:23callssymbol:src/helix/clinical/schema.py:Endpoint:47(low)symbol:tests/test_clinical.py:sample_cohort:23callssymbol:src/helix/clinical/schema.py:Patient:121(low)symbol:tests/test_clinical.py:sample_cohort:23callssymbol:src/helix/clinical/schema.py:TrialArm:31(low)symbol:tests/test_clinical.py:test_adverse_event_to_dict:173callssymbol:src/helix/clinical/schema.py:AdverseEvent:105(low)symbol:tests/test_clinical.py:test_compare_arms:110callssymbol:src/helix/clinical/engine.py:CohortEngine:109(low)symbol:tests/test_clinical.py:test_compare_arms:110callssymbol:src/helix/clinical/engine.py:compare_arms:157(low)symbol:tests/test_clinical.py:test_config_hash_ignores_input_order:133callssymbol:src/helix/clinical/schema.py:ClinicalCohort:166(low)symbol:tests/test_clinical.py:test_deterministic_filter:120callssymbol:src/helix/clinical/engine.py:CohortEngine:109(low)symbol:tests/test_clinical.py:test_deterministic_filter:120callssymbol:src/helix/clinical/engine.py:filter:116(low)symbol:tests/test_clinical.py:test_deterministic_filter:120callssymbol:src/helix/clinical/engine.py:FilterSpec:21(low)symbol:tests/test_clinical.py:test_empty_filter_passes_all:142callssymbol:src/helix/clinical/engine.py:CohortEngine:109(low)symbol:tests/test_clinical.py:test_empty_filter_passes_all:142callssymbol:src/helix/clinical/engine.py:filter:116(low)symbol:tests/test_clinical.py:test_endpoint_to_dict:167callssymbol:src/helix/clinical/schema.py:Endpoint:47(low)symbol:tests/test_clinical.py:test_filter_eq:74callssymbol:src/helix/clinical/engine.py:CohortEngine:109(low)symbol:tests/test_clinical.py:test_filter_eq:74callssymbol:src/helix/clinical/engine.py:filter:116(low)symbol:tests/test_clinical.py:test_filter_eq:74callssymbol:src/helix/clinical/engine.py:FilterSpec:21(low)symbol:tests/test_clinical.py:test_filter_gt:82callssymbol:src/helix/clinical/engine.py:CohortEngine:109(low)symbol:tests/test_clinical.py:test_filter_gt:82callssymbol:src/helix/clinical/engine.py:filter:116(low)symbol:tests/test_clinical.py:test_filter_gt:82callssymbol:src/helix/clinical/engine.py:FilterSpec:21(low)symbol:tests/test_clinical.py:test_filter_in:97callssymbol:src/helix/clinical/engine.py:CohortEngine:109(low)symbol:tests/test_clinical.py:test_filter_in:97callssymbol:src/helix/clinical/engine.py:filter:116(low)symbol:tests/test_clinical.py:test_filter_in:97callssymbol:src/helix/clinical/engine.py:FilterSpec:21(low)symbol:tests/test_clinical.py:test_filter_multiple:88callssymbol:src/helix/clinical/engine.py:CohortEngine:109(low)symbol:tests/test_clinical.py:test_filter_multiple:88callssymbol:src/helix/clinical/engine.py:filter:116(low)symbol:tests/test_clinical.py:test_filter_multiple:88callssymbol:src/helix/clinical/engine.py:FilterSpec:21(low)symbol:tests/test_clinical.py:test_no_match_filter:147callssymbol:src/helix/clinical/engine.py:CohortEngine:109(low)symbol:tests/test_clinical.py:test_no_match_filter:147callssymbol:src/helix/clinical/engine.py:filter:116(low)symbol:tests/test_clinical.py:test_no_match_filter:147callssymbol:src/helix/clinical/engine.py:FilterSpec:21(low)symbol:tests/test_clinical.py:test_stratify:102callssymbol:src/helix/clinical/engine.py:CohortEngine:109(low)symbol:tests/test_clinical.py:test_stratify:102callssymbol:src/helix/clinical/engine.py:stratify:135(low)symbol:tests/test_clinical.py:test_stratify:102callssymbol:src/helix/clinical/engine.py:StratifySpec:33(low)symbol:tests/test_clinical.py:test_summarize:66callssymbol:src/helix/clinical/engine.py:CohortEngine:109(low)symbol:tests/test_clinical.py:test_summarize:66callssymbol:src/helix/clinical/engine.py:summarize:189(low)symbol:tests/test_codon.py:test_detect_frameshifts:83callssymbol:src/helix/codon.py:detect_frameshifts:286(low)symbol:tests/test_codon.py:test_find_orfs_basic:47callssymbol:src/helix/codon.py:find_orfs:190(low)symbol:tests/test_codon.py:test_find_orfs_multiple_frames:59callssymbol:src/helix/codon.py:find_orfs:190(low)symbol:tests/test_codon.py:test_find_orfs_partial:66callssymbol:src/helix/codon.py:find_orfs:190(low)symbol:tests/test_codon.py:test_find_orfs_reverse_strand:75callssymbol:src/helix/codon.py:find_orfs:190(low)symbol:tests/test_codon.py:test_frameshift_export_helpers:101callssymbol:src/helix/codon.py:detect_frameshifts:286(low)symbol:tests/test_codon.py:test_frameshift_export_helpers:101callssymbol:src/helix/codon.py:frameshifts_to_csv:334(low)symbol:tests/test_codon.py:test_orfs_export_helpers:92callssymbol:src/helix/codon.py:find_orfs:190(low)symbol:tests/test_codon.py:test_orfs_export_helpers:92callssymbol:src/helix/codon.py:orfs_to_csv:268(low)symbol:tests/test_codon.py:test_orfs_export_helpers:92callssymbol:src/helix/codon.py:orfs_to_fasta:257(low)symbol:tests/test_codon.py:test_translate_rna_basic:29callssymbol:src/helix/codon.py:translate_rna:107(low)symbol:tests/test_codon.py:test_translate_rna_invalid_base:42callssymbol:src/helix/codon.py:translate_rna:107(low)symbol:tests/test_codon.py:test_translate_rna_invalid_length:37callssymbol:src/helix/codon.py:translate_rna:107(low)symbol:tests/test_codon.py:test_translate_rna_stop_symbol:33callssymbol:src/helix/codon.py:translate_rna:107(low)symbol:tests/test_compliance_controls.py:test_at_least_one_control_per_framework:57callssymbol:src/helix/compliance/controls.py:load_controls:55(low)symbol:tests/test_compliance_controls.py:test_control_ids_are_unique:71callssymbol:src/helix/compliance/controls.py:load_controls:55(low)symbol:tests/test_compliance_controls.py:test_every_control_has_valid_framework:25callssymbol:src/helix/compliance/controls.py:load_controls:55(low)symbol:tests/test_compliance_controls.py:test_every_control_has_valid_status:31callssymbol:src/helix/compliance/controls.py:load_controls:55(low)symbol:tests/test_compliance_controls.py:test_every_evidence_path_exists:39callssymbol:src/helix/compliance/controls.py:load_controls:55(low)symbol:tests/test_compliance_controls.py:test_every_evidence_path_exists:39callssymbol:tests/test_compliance_controls.py:_file_exists:13(high)symbol:tests/test_compliance_controls.py:test_every_test_path_exists:48callssymbol:src/helix/compliance/controls.py:load_controls:55(low)symbol:tests/test_compliance_controls.py:test_every_test_path_exists:48callssymbol:tests/test_compliance_controls.py:_file_exists:13(high)symbol:tests/test_compliance_controls.py:test_load_controls_returns_non_empty_tuple:17callssymbol:src/helix/compliance/controls.py:load_controls:55(low)symbol:tests/test_compliance_controls.py:test_notes_are_populated_for_partial_and_planned:62callssymbol:src/helix/compliance/controls.py:load_controls:55(low)symbol:tests/test_composite_editability_cuda.py:test_composite_simple_positive_and_penalty:12callssymbol:src/helix/helix_cuda_fields.py:composite_editability_scores:80(low)symbol:tests/test_config_features.py:test_feature_flag_default_off:8callssymbol:src/helix/config.py:HelixFeatures:86(low)symbol:tests/test_config_features.py:test_feature_flag_on:14callssymbol:src/helix/config.py:HelixFeatures:86(low)symbol:tests/test_contract_identity_writers.py:_dummy_run:23callssymbol:src/helix/studio/models.py:EngineInfo:9(low)symbol:tests/test_contract_identity_writers.py:_dummy_run:23callssymbol:src/helix/studio/models.py:OutcomeModel:31(low)symbol:tests/test_contract_identity_writers.py:_dummy_run:23callssymbol:src/helix/studio/models.py:RunModel:63(low)symbol:tests/test_contract_identity_writers.py:test_d2_policy_requires_pinned_path_or_explicit_downgrade:166callssymbol:src/helix/scientific_contract.py:load_policy:417(low)symbol:tests/test_contract_identity_writers.py:test_d2_policy_requires_pinned_path_or_explicit_downgrade:166callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_contract_identity_writers.py:test_d2_policy_under_docs_policies_is_not_considered_pinned:182callssymbol:src/helix/scientific_contract.py:load_policy:417(low)symbol:tests/test_contract_identity_writers.py:test_d2_policy_under_docs_policies_is_not_considered_pinned:182callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_contract_identity_writers.py:test_evidence_env_fallback_records_provenance:126callssymbol:src/helix/scientific_contract.py:_reset_contract_identity_for_tests:312(low)symbol:tests/test_contract_identity_writers.py:test_evidence_env_fallback_records_provenance:126callssymbol:src/helix/studio/export_evidence.py:run_to_evidence:98(low)symbol:tests/test_contract_identity_writers.py:test_evidence_env_fallback_records_provenance:126callssymbol:tests/test_contract_identity_writers.py:_dummy_run:23(high)symbol:tests/test_contract_identity_writers.py:test_export_and_evidence_stamp_scientific_contract_header:60callssymbol:src/helix/scientific_contract.py:current_contract_identity:212(low)symbol:tests/test_contract_identity_writers.py:test_export_and_evidence_stamp_scientific_contract_header:60callssymbol:src/helix/scientific_contract.py:load_model_semantics:485(low)symbol:tests/test_contract_identity_writers.py:test_export_and_evidence_stamp_scientific_contract_header:60callssymbol:src/helix/scientific_contract.py:load_policy:417(low)symbol:tests/test_contract_identity_writers.py:test_export_and_evidence_stamp_scientific_contract_header:60callssymbol:src/helix/studio/export_evidence.py:run_to_evidence:98(low)symbol:tests/test_contract_identity_writers.py:test_export_and_evidence_stamp_scientific_contract_header:60callssymbol:src/helix/studio/export_run.py:export_payload_for_run:45(low)symbol:tests/test_contract_identity_writers.py:test_export_and_evidence_stamp_scientific_contract_header:60callssymbol:tests/test_contract_identity_writers.py:_assert_scientific_header:39(high)symbol:tests/test_contract_identity_writers.py:test_export_and_evidence_stamp_scientific_contract_header:60callssymbol:tests/test_contract_identity_writers.py:_dummy_run:23(high)symbol:tests/test_contract_identity_writers.py:test_export_env_fallback_warns_and_records_provenance_block:100callssymbol:src/helix/scientific_contract.py:_reset_contract_identity_for_tests:312(low)symbol:tests/test_contract_identity_writers.py:test_export_env_fallback_warns_and_records_provenance_block:100callssymbol:src/helix/studio/export_run.py:export_payload_for_run:45(low)symbol:tests/test_contract_identity_writers.py:test_export_env_fallback_warns_and_records_provenance_block:100callssymbol:tests/test_contract_identity_writers.py:_dummy_run:23(high)symbol:tests/test_contract_identity_writers.py:test_gpu_backend_string_is_not_misclassified_as_cpu:83callssymbol:src/helix/scientific_contract.py:load_model_semantics:485(low)symbol:tests/test_contract_identity_writers.py:test_gpu_backend_string_is_not_misclassified_as_cpu:83callssymbol:src/helix/scientific_contract.py:load_policy:417(low)symbol:tests/test_contract_identity_writers.py:test_gpu_backend_string_is_not_misclassified_as_cpu:83callssymbol:src/helix/studio/export_run.py:export_payload_for_run:45(low)symbol:tests/test_contract_identity_writers.py:test_gpu_backend_string_is_not_misclassified_as_cpu:83callssymbol:src/helix/studio/models.py:EngineInfo:9(low)symbol:tests/test_contract_identity_writers.py:test_gpu_backend_string_is_not_misclassified_as_cpu:83callssymbol:tests/test_contract_identity_writers.py:_dummy_run:23(high)symbol:tests/test_contract_identity_writers.py:test_unpinned_d2_policy_downgrade_is_stamped_into_artifact_headers:200callssymbol:src/helix/scientific_contract.py:_reset_contract_identity_for_tests:312(low)symbol:tests/test_contract_identity_writers.py:test_unpinned_d2_policy_downgrade_is_stamped_into_artifact_headers:200callssymbol:src/helix/scientific_contract.py:load_model_semantics:485(low)symbol:tests/test_contract_identity_writers.py:test_unpinned_d2_policy_downgrade_is_stamped_into_artifact_headers:200callssymbol:src/helix/scientific_contract.py:load_policy:417(low)symbol:tests/test_contract_identity_writers.py:test_unpinned_d2_policy_downgrade_is_stamped_into_artifact_headers:200callssymbol:src/helix/studio/export_evidence.py:run_to_evidence:98(low)symbol:tests/test_contract_identity_writers.py:test_unpinned_d2_policy_downgrade_is_stamped_into_artifact_headers:200callssymbol:src/helix/studio/export_run.py:export_payload_for_run:45(low)symbol:tests/test_contract_identity_writers.py:test_unpinned_d2_policy_downgrade_is_stamped_into_artifact_headers:200callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_contract_identity_writers.py:test_unpinned_d2_policy_downgrade_is_stamped_into_artifact_headers:200callssymbol:tests/test_contract_identity_writers.py:_dummy_run:23(high)symbol:tests/test_contract_identity_writers.py:test_writers_fail_closed_when_env_fallback_disallowed:152callssymbol:src/helix/scientific_contract.py:_reset_contract_identity_for_tests:312(low)symbol:tests/test_contract_identity_writers.py:test_writers_fail_closed_when_env_fallback_disallowed:152callssymbol:src/helix/studio/export_evidence.py:run_to_evidence:98(low)symbol:tests/test_contract_identity_writers.py:test_writers_fail_closed_when_env_fallback_disallowed:152callssymbol:src/helix/studio/export_run.py:export_payload_for_run:45(low)symbol:tests/test_contract_identity_writers.py:test_writers_fail_closed_when_env_fallback_disallowed:152callssymbol:tests/test_contract_identity_writers.py:_dummy_run:23(high)symbol:tests/test_contract_info.py:_payload:16callssymbol:src/helix/contract_info.py:get_contract_info:82(low)symbol:tests/test_contract_info.py:test_contract_info_cli_json_flag:43callssymbol:tests/test_contract_info.py:_extract_info_payload:38(high)symbol:tests/test_contract_info.py:test_contract_info_cli_json_flag:43callssymbol:tests/test_helix_cli.py:run_cli:22(medium)symbol:tests/test_contract_info.py:test_contract_info_cli_mutual_exclusive_flags:49callssymbol:tests/test_helix_cli.py:run_cli:22(medium)symbol:tests/test_contract_info.py:test_contract_info_is_deterministic:27callssymbol:tests/test_contract_info.py:_payload:16(high)symbol:tests/test_crash_record.py:test_crash_record_written_and_included_in_bundle:11callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_crash_record.py:test_crash_record_written_and_included_in_bundle:11callssymbol:src/helix/support/bundle.py:write_support_bundle:232(low)symbol:tests/test_crash_record.py:test_crash_record_written_and_included_in_bundle:11callssymbol:src/helix/support/crash.py:latest_crash:129(low)symbol:tests/test_crash_record.py:test_crash_record_written_and_included_in_bundle:11callssymbol:src/helix/support/crash.py:write_crash_record:59(low)symbol:tests/test_crispr_backend_selection.py:test_gpu_backend_errors_without_cuda_when_no_fallback:32callssymbol:src/helix/crispr/physics.py:create_crispr_physics:611(low)symbol:tests/test_crispr_backend_selection.py:test_gpu_backend_fallback_updates_metadata:39callssymbol:src/helix/cli.py:_attach_crispr_engine_meta:197(low)symbol:tests/test_crispr_backend_selection.py:test_gpu_backend_fallback_updates_metadata:39callssymbol:src/helix/crispr/physics.py:create_crispr_physics:611(low)symbol:tests/test_crispr_backend_selection.py:test_gpu_backend_fallback_updates_metadata:39callssymbol:src/helix/crispr/physics.py:get_last_crispr_backend:231(low)symbol:tests/test_crispr_backend_selection.py:test_native_cpu_backend_errors_without_native:24callssymbol:src/helix/crispr/physics.py:create_crispr_physics:611(low)symbol:tests/test_crispr_coordinate_contract.py:test_anchor_midpoint_index_invariants:16callssymbol:src/helix/crispr/coords.py:anchor_midpoint_index:6(low)symbol:tests/test_crispr_coordinate_contract.py:test_coordinate_contract_fuzz_export_matches_payload_focus:134callssymbol:src/helix/crispr/coords.py:anchor_midpoint_index:6(low)symbol:tests/test_crispr_coordinate_contract.py:test_coordinate_contract_fuzz_export_matches_payload_focus:134callssymbol:src/helix/crispr/coords.py:focus_index:22(low)symbol:tests/test_crispr_coordinate_contract.py:test_coordinate_contract_fuzz_export_matches_payload_focus:134callssymbol:src/helix/crispr/guide_export.py:write_guides_csv:48(low)symbol:tests/test_crispr_coordinate_contract.py:test_coordinate_contract_fuzz_export_matches_payload_focus:134callssymbol:src/helix/crispr/simulate.py:simulate_cut_repair:270(low)symbol:tests/test_crispr_coordinate_contract.py:test_coordinate_contract_fuzz_export_matches_payload_focus:134callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_crispr_coordinate_contract.py:test_focus_index_prefers_cut_when_present:28callssymbol:src/helix/crispr/coords.py:focus_index:22(low)symbol:tests/test_crispr_coordinate_contract.py:test_guides_csv_dual_write_has_stable_headers_and_focus_rule:33callssymbol:src/helix/crispr/guide_export.py:write_guides_csv:48(low)symbol:tests/test_crispr_coordinate_contract.py:test_sim_payload_includes_coordinate_contract_and_no_synthetic_cut:92callssymbol:src/helix/crispr/simulate.py:simulate_cut_repair:270(low)symbol:tests/test_crispr_cut_position_consistency.py:_demo_cas:13callssymbol:src/helix/crispr/model.py:CasSystem:39(low)symbol:tests/test_crispr_cut_position_consistency.py:_demo_cas:13callssymbol:src/helix/crispr/model.py:PAMRule:23(low)symbol:tests/test_crispr_cut_position_consistency.py:test_cut_position_consistent_between_rules_and_simulator:31callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/test_crispr_cut_position_consistency.py:test_cut_position_consistent_between_rules_and_simulator:31callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_cut_position_consistency.py:test_cut_position_consistent_between_rules_and_simulator:31callssymbol:src/helix/crispr/rules.py:crispr_clean_cut:34(low)symbol:tests/test_crispr_cut_position_consistency.py:test_cut_position_consistent_between_rules_and_simulator:31callssymbol:src/helix/crispr/simulator.py:simulate_cuts:87(low)symbol:tests/test_crispr_cut_position_consistency.py:test_cut_position_consistent_between_rules_and_simulator:31callssymbol:src/helix/edit/dag.py:EditNode:14(low)symbol:tests/test_crispr_cut_position_consistency.py:test_cut_position_consistent_between_rules_and_simulator:31callssymbol:src/helix/edit/simulate.py:SimulationContext:18(low)symbol:tests/test_crispr_cut_position_consistency.py:test_cut_position_consistent_between_rules_and_simulator:31callssymbol:src/helix/genome/digital.py:view:92(low)symbol:tests/test_crispr_cut_position_consistency.py:test_cut_position_consistent_between_rules_and_simulator:31callssymbol:src/helix/rng.py:Rng:57(low)symbol:tests/test_crispr_cut_position_consistency.py:test_cut_position_consistent_between_rules_and_simulator:31callssymbol:tests/test_crispr_cut_position_consistency.py:_demo_cas:13(high)symbol:tests/test_crispr_cut_position_consistency.py:test_cut_position_consistent_between_rules_and_simulator:31callssymbol:tests/test_crispr_cut_position_consistency.py:_demo_genomes:22(high)symbol:tests/test_crispr_dag_micro.py:test_crispr_micro_dag_matches_bruteforce:26callssymbol:benchmarks/verify_crispr_micro.py:assert_probability_invariants:203(low)symbol:tests/test_crispr_dag_micro.py:test_crispr_micro_dag_matches_bruteforce:26callssymbol:benchmarks/verify_crispr_micro.py:assert_structural_invariants:174(low)symbol:tests/test_crispr_dag_micro.py:test_crispr_micro_dag_matches_bruteforce:26callssymbol:benchmarks/verify_crispr_micro.py:brute_force_crispr_micro:269(low)symbol:tests/test_crispr_dag_micro.py:test_crispr_micro_dag_matches_bruteforce:26callssymbol:benchmarks/verify_crispr_micro.py:collect_terminal_logprobs_from_brute:163(low)symbol:tests/test_crispr_dag_micro.py:test_crispr_micro_dag_matches_bruteforce:26callssymbol:benchmarks/verify_crispr_micro.py:collect_terminal_logprobs_from_payload:150(low)symbol:tests/test_crispr_dag_micro.py:test_crispr_micro_dag_matches_bruteforce:26callssymbol:benchmarks/verify_crispr_micro.py:normalized_from_logs:143(low)symbol:tests/test_crispr_dag_micro.py:test_crispr_micro_dag_matches_bruteforce:26callssymbol:benchmarks/verify_crispr_micro.py:read_fasta:81(low)symbol:tests/test_crispr_dag_micro.py:test_crispr_micro_dag_matches_bruteforce:26callssymbol:benchmarks/verify_crispr_micro.py:run_helix_dag:99(low)symbol:tests/test_crispr_dag_micro.py:test_crispr_micro_dag_matches_bruteforce:26callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/test_crispr_dag_outcomes_sensitive_to_guide.py:test_dag_outcomes_change_with_shifted_guides:50callssymbol:src/helix/crispr/model.py:CasSystem:39(low)symbol:tests/test_crispr_dag_outcomes_sensitive_to_guide.py:test_dag_outcomes_change_with_shifted_guides:50callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/test_crispr_dag_outcomes_sensitive_to_guide.py:test_dag_outcomes_change_with_shifted_guides:50callssymbol:src/helix/crispr/model.py:PAMRule:23(low)symbol:tests/test_crispr_dag_outcomes_sensitive_to_guide.py:test_dag_outcomes_change_with_shifted_guides:50callssymbol:tests/test_crispr_dag_outcomes_sensitive_to_guide.py:_outcomes_for_guide:9(high)symbol:tests/test_crispr_decision_contract.py:test_decision_contract_schema_and_semantics:19callssymbol:tests/test_crispr_decision_contract.py:_load:15(high)symbol:tests/test_crispr_decision_contract.py:test_decision_contract_v1_legacy_fixture:42callssymbol:tests/test_crispr_decision_contract.py:_load:15(high)symbol:tests/test_crispr_decision_contract.py:test_decision_contract_v1_legacy_fixture:42callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_crispr_demo_sim_fixture.py:test_crispr_demo_sim_fixture_is_valid:11callssymbol:src/helix/gui/modern/builders_2p5d.py:build_workflow2p5d_crispr:261(low)symbol:tests/test_crispr_demo_sim_fixture.py:test_crispr_demo_sim_fixture_is_valid:11callssymbol:src/helix/gui/modern/builders.py:build_crispr_viz_spec:40(low)symbol:tests/test_crispr_dynamic_sim.py:_joint_edit_fractions:122callssymbol:src/helix/crispr/dynamic/state.py:edited_alleles:71(low)symbol:tests/test_crispr_dynamic_sim.py:_run:275callssymbol:src/helix/crispr/dynamic/simulator.py:simulate_crispr_dynamic:163(low)symbol:tests/test_crispr_dynamic_sim.py:_run:275callssymbol:src/helix/crispr/dynamic/state.py:edited_alleles:71(low)symbol:tests/test_crispr_dynamic_sim.py:test_delivery_realism_rnp_vs_plasmid_timecourse:29callssymbol:src/helix/crispr/dynamic/simulator.py:edited_fraction:23(low)symbol:tests/test_crispr_dynamic_sim.py:test_delivery_realism_rnp_vs_plasmid_timecourse:29callssymbol:src/helix/crispr/dynamic/simulator.py:simulate_crispr_dynamic:163(low)symbol:tests/test_crispr_dynamic_sim.py:test_delivery_realism_rnp_vs_plasmid_timecourse:29callssymbol:tests/test_crispr_dynamic_sim.py:_base_config_dict:8(high)symbol:tests/test_crispr_dynamic_sim.py:test_measurement_model_dropout_reduces_large_deletion_detection:310callssymbol:src/helix/crispr/dynamic/simulator.py:simulate_crispr_dynamic:163(low)symbol:tests/test_crispr_dynamic_sim.py:test_measurement_model_dropout_reduces_large_deletion_detection:310callssymbol:tests/test_crispr_dynamic_sim.py:_base_config_dict:8(high)symbol:tests/test_crispr_dynamic_sim.py:test_multiplex_competition_reduces_per_locus_editing:76callssymbol:src/helix/crispr/dynamic/simulator.py:edited_fraction:23(low)symbol:tests/test_crispr_dynamic_sim.py:test_multiplex_competition_reduces_per_locus_editing:76callssymbol:src/helix/crispr/dynamic/simulator.py:simulate_crispr_dynamic:163(low)symbol:tests/test_crispr_dynamic_sim.py:test_multiplex_competition_reduces_per_locus_editing:76callssymbol:tests/test_crispr_dynamic_sim.py:_base_config_dict:8(high)symbol:tests/test_crispr_dynamic_sim.py:test_ploidy_changes_edit_burden_and_heterozygosity:270callssymbol:tests/test_crispr_dynamic_sim.py:_base_config_dict:8(high)symbol:tests/test_crispr_dynamic_sim.py:test_repair_saturation_and_sv_induce_multilocus_coupling:145callssymbol:src/helix/crispr/dynamic/simulator.py:simulate_crispr_dynamic:163(low)symbol:tests/test_crispr_dynamic_sim.py:test_repair_saturation_and_sv_induce_multilocus_coupling:145callssymbol:tests/test_crispr_dynamic_sim.py:_base_config_dict:8(high)symbol:tests/test_crispr_dynamic_sim.py:test_repair_saturation_and_sv_induce_multilocus_coupling:145callssymbol:tests/test_crispr_dynamic_sim.py:_joint_edit_fractions:122(high)symbol:tests/test_crispr_dynamic_sim.py:test_sv_distance_weighting_prefers_close_pairs:184callssymbol:src/helix/crispr/dynamic/simulator.py:simulate_crispr_dynamic:163(low)symbol:tests/test_crispr_dynamic_sim.py:test_sv_distance_weighting_prefers_close_pairs:184callssymbol:tests/test_crispr_dynamic_sim.py:_base_config_dict:8(high)symbol:tests/test_crispr_dynamic_sim.py:test_translocations_nonzero_with_interchrom_weight:233callssymbol:src/helix/crispr/dynamic/simulator.py:simulate_crispr_dynamic:163(low)symbol:tests/test_crispr_dynamic_sim.py:test_translocations_nonzero_with_interchrom_weight:233callssymbol:tests/test_crispr_dynamic_sim.py:_base_config_dict:8(high)symbol:tests/test_crispr_edit_class_metadata.py:test_crispr_dag_nodes_carry_edit_class_and_mechanism:12callssymbol:examples/offscreen_webrtc_demo/signaling/server.js:clients:10(low)symbol:tests/test_crispr_edit_class_metadata.py:test_crispr_dag_nodes_carry_edit_class_and_mechanism:12callssymbol:src/helix/crispr/dag_api.py:build_crispr_edit_dag:18(low)symbol:tests/test_crispr_edit_class_metadata.py:test_crispr_dag_nodes_carry_edit_class_and_mechanism:12callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_edit_dag_crispr_micro.py:_collect_frames:13callssymbol:src/helix/cli.py:_build_guide:223(low)symbol:tests/test_crispr_edit_dag_crispr_micro.py:_collect_frames:13callssymbol:src/helix/cli.py:_load_digital_genome:206(low)symbol:tests/test_crispr_edit_dag_crispr_micro.py:_collect_frames:13callssymbol:src/helix/cli.py:_resolve_cas_system:210(low)symbol:tests/test_crispr_edit_dag_crispr_micro.py:_dag_node_index:45callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/test_crispr_edit_dag_crispr_micro.py:test_crispr_micro_static_vs_frames_roundtrip:61callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/test_crispr_edit_dag_crispr_micro.py:test_crispr_micro_static_vs_frames_roundtrip:61callssymbol:src/helix/cli.py:_edit_dag_to_payload:227(low)symbol:tests/test_crispr_edit_dag_crispr_micro.py:test_crispr_micro_static_vs_frames_roundtrip:61callssymbol:src/helix/edit/dag.py:dag_from_payload:69(low)symbol:tests/test_crispr_edit_dag_crispr_micro.py:test_crispr_micro_static_vs_frames_roundtrip:61callssymbol:src/helix/edit/post.py:dedupe_terminal_nodes:22(low)symbol:tests/test_crispr_edit_dag_crispr_micro.py:test_crispr_micro_static_vs_frames_roundtrip:61callssymbol:tests/test_crispr_edit_dag_crispr_micro.py:_collect_frames:13(high)symbol:tests/test_crispr_edit_dag_crispr_micro.py:test_crispr_micro_static_vs_frames_roundtrip:61callssymbol:tests/test_crispr_edit_dag_crispr_micro.py:_dag_edge_multiset:50(high)symbol:tests/test_crispr_edit_dag_crispr_micro.py:test_crispr_micro_static_vs_frames_roundtrip:61callssymbol:tests/test_crispr_edit_dag_crispr_micro.py:_dag_node_index:45(high)symbol:tests/test_crispr_engine_cuda.py:_has_cuda:23callssymbol:tests/test_offtarget_benchmark.py:cuda_available:87(medium)symbol:tests/test_crispr_engine_cuda.py:test_cli_crispr_simulate_reports_gpu:67callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_crispr_engine_cuda.py:test_cli_crispr_simulate_reports_gpu:67callssymbol:tests/test_helix_cli.py:run_cli:22(medium)symbol:tests/test_crispr_engine_cuda.py:test_cuda_backend_matches_golden:46callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_engine_cuda.py:test_cuda_backend_matches_golden:46callssymbol:src/helix/crispr/physics.py:create_crispr_physics:611(low)symbol:tests/test_crispr_engine_cuda.py:test_cuda_backend_matches_random_microbatch:53callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_engine_cuda.py:test_cuda_backend_matches_random_microbatch:53callssymbol:src/helix/crispr/physics.py:_encode_sequence_to_uint8:55(low)symbol:tests/test_crispr_engine_cuda.py:test_cuda_backend_matches_random_microbatch:53callssymbol:src/helix/crispr/physics.py:create_crispr_physics:611(low)symbol:tests/test_crispr_engine_cuda.py:test_cuda_backend_matches_random_microbatch:53callssymbol:src/helix/crispr/physics.py:score_pairs_encoded:108(low)symbol:tests/test_crispr_engine_cuda.py:test_cuda_backend_matches_random_microbatch:53callssymbol:tests/test_offtarget_properties.py:integers:22(medium)symbol:tests/test_crispr_engine_fixtures.py:_reference_scores:35callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_engine_fixtures.py:_reference_scores:35callssymbol:src/helix/crispr/physics.py:compute_on_target_score_encoded:93(low)symbol:tests/test_crispr_engine_fixtures.py:_reference_scores:35callssymbol:src/helix/crispr/physics.py:CRISPRPhysicsCPU:365(low)symbol:tests/test_crispr_engine_fixtures.py:test_cpu_reference_matches_golden:53callssymbol:tests/test_crispr_engine_fixtures.py:_reference_scores:35(high)symbol:tests/test_crispr_engine_fixtures.py:test_native_matches_golden_if_available:58callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_engine_fixtures.py:test_native_matches_golden_if_available:58callssymbol:src/helix/crispr/physics.py:create_crispr_physics:611(low)symbol:tests/test_crispr_fuzz.py:_make_physics:33callssymbol:src/helix/crispr/physics.py:create_crispr_physics:611(low)symbol:tests/test_crispr_fuzz.py:test_crispr_edge_cases_no_nan:63callssymbol:src/helix/crispr/physics.py:create_crispr_physics:611(low)symbol:tests/test_crispr_fuzz.py:test_crispr_edge_cases_no_nan:63callssymbol:src/helix/crispr/physics.py:score_pairs_encoded:108(low)symbol:tests/test_crispr_fuzz.py:test_crispr_edge_cases_no_nan:63callssymbol:src/helix/engine/encoding.py:encode_sequence_to_uint8:14(low)symbol:tests/test_crispr_fuzz.py:test_crispr_edge_cases_no_nan:63callssymbol:tests/test_crispr_fuzz.py:_make_physics:33(high)symbol:tests/test_crispr_fuzz.py:test_crispr_random_fuzz_large_batch:46callssymbol:src/helix/crispr/physics.py:create_crispr_physics:611(low)symbol:tests/test_crispr_fuzz.py:test_crispr_random_fuzz_large_batch:46callssymbol:src/helix/crispr/physics.py:score_pairs_encoded:108(low)symbol:tests/test_crispr_fuzz.py:test_crispr_random_fuzz_large_batch:46callssymbol:tests/test_crispr_fuzz.py:_make_physics:33(high)symbol:tests/test_crispr_fuzz.py:test_crispr_random_fuzz_large_batch:46callssymbol:tests/test_offtarget_properties.py:integers:22(medium)symbol:tests/test_crispr_guide_objectives.py:test_compute_guide_metrics_includes_distance_gc_and_rna:17callssymbol:src/helix/crispr/guide_objectives.py:compute_guide_metrics:120(low)symbol:tests/test_crispr_guide_objectives.py:test_pareto_front_ranks_assigns_non_dominated_front_zero:36callssymbol:src/helix/crispr/guide_objectives.py:pareto_front_ranks:212(low)symbol:tests/test_crispr_guide_objectives.py:test_pareto_front_ranks_skips_missing_objective_metrics:64callssymbol:src/helix/crispr/guide_objectives.py:pareto_front_ranks:212(low)symbol:tests/test_crispr_guide_objectives.py:test_parse_guide_objectives_v1_shape:86callssymbol:src/helix/crispr/guide_objectives.py:parse_guide_objectives:30(low)symbol:tests/test_crispr_guide_objectives.py:test_rna_hairpin_proxy_detects_simple_stem:12callssymbol:src/helix/crispr/guide_objectives.py:rna_hairpin_max_stem:92(low)symbol:tests/test_crispr_guide_sweep_cli_output.py:test_print_crispr_guide_sweep_completion_governed_bundle:8callssymbol:src/helix/cli.py:_print_crispr_guide_sweep_completion:2591(low)symbol:tests/test_crispr_guide_sweep_cli_output.py:test_print_crispr_guide_sweep_completion_side_channel:32callssymbol:src/helix/cli.py:_print_crispr_guide_sweep_completion:2591(low)symbol:tests/test_crispr_guide_sweep.py:test_guide_sweep_strict_policy_guardrail:12callssymbol:src/helix/crispr/guide_sweep.py:build_decision:283(low)symbol:tests/test_crispr_guide_sweep.py:test_guide_sweep_strict_policy_guardrail:12callssymbol:src/helix/crispr/guide_sweep.py:build_robustness_summary:226(low)symbol:tests/test_crispr_guide_sweep.py:test_guide_sweep_strict_policy_guardrail:12callssymbol:src/helix/crispr/guide_sweep.py:ConstraintSpec:12(low)symbol:tests/test_crispr_guide_sweep.py:test_guide_sweep_strict_policy_guardrail:12callssymbol:src/helix/crispr/guide_sweep.py:PolicySpec:18(low)symbol:tests/test_crispr_guides.py:test_cli_crispr_find_guides:85callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_crispr_guides.py:test_cli_crispr_find_guides:85callssymbol:tests/test_helix_cli.py:run_cli:22(medium)symbol:tests/test_crispr_guides.py:test_cli_crispr_offtargets_and_score:134callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_crispr_guides.py:test_cli_crispr_offtargets_and_score:134callssymbol:tests/test_helix_cli.py:run_cli:22(medium)symbol:tests/test_crispr_guides.py:test_cli_crispr_simulate_and_viz:201callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_crispr_guides.py:test_cli_crispr_simulate_and_viz:201callssymbol:tests/test_helix_cli.py:run_cli:22(medium)symbol:tests/test_crispr_guides.py:test_enumerate_off_targets_detects_plus_and_minus:107callssymbol:src/helix/crispr/pam.py:get_pam:65(low)symbol:tests/test_crispr_guides.py:test_enumerate_off_targets_detects_plus_and_minus:107callssymbol:src/helix/crispr/score.py:enumerate_off_targets:43(low)symbol:tests/test_crispr_guides.py:test_enumerate_off_targets_respects_5prime_pam_orientation_minus:125callssymbol:src/helix/crispr/score.py:enumerate_off_targets:43(low)symbol:tests/test_crispr_guides.py:test_enumerate_off_targets_respects_5prime_pam_orientation_minus:125callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_crispr_guides.py:test_enumerate_off_targets_respects_5prime_pam_orientation:116callssymbol:src/helix/crispr/score.py:enumerate_off_targets:43(low)symbol:tests/test_crispr_guides.py:test_enumerate_off_targets_respects_5prime_pam_orientation:116callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_crispr_guides.py:test_find_guides_pam_sites_match_orientation_and_strand:42callssymbol:src/helix/crispr/guide.py:find_guides:66(low)symbol:tests/test_crispr_guides.py:test_find_guides_pam_sites_match_orientation_and_strand:42callssymbol:src/helix/crispr/pam.py:match_pam:111(low)symbol:tests/test_crispr_guides.py:test_find_guides_pam_sites_match_orientation_and_strand:42callssymbol:src/helix/crispr/pam.py:reverse_complement_pattern:150(low)symbol:tests/test_crispr_guides.py:test_find_guides_plus_and_minus:14callssymbol:src/helix/crispr/guide.py:find_guides:66(low)symbol:tests/test_crispr_guides.py:test_find_guides_plus_and_minus:14callssymbol:src/helix/crispr/pam.py:get_pam:65(low)symbol:tests/test_crispr_guides.py:test_find_guides_plus_and_minus:14callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_crispr_guides.py:test_find_guides_supports_5prime_orientation:28callssymbol:src/helix/crispr/guide.py:find_guides:66(low)symbol:tests/test_crispr_guides.py:test_find_guides_supports_5prime_orientation:28callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_crispr_guides.py:test_find_guides_window_limits_results:78callssymbol:src/helix/crispr/guide.py:find_guides:66(low)symbol:tests/test_crispr_guides.py:test_find_guides_window_limits_results:78callssymbol:src/helix/crispr/pam.py:get_pam:65(low)symbol:tests/test_crispr_interaction_proxy.py:test_score_off_targets_attaches_interaction_proxies:8callssymbol:src/helix/crispr/score.py:score_off_targets:155(low)symbol:tests/test_crispr_interaction_proxy.py:test_score_off_targets_penalizes_pam_proximal_mismatches_more:46callssymbol:src/helix/crispr/score.py:score_off_targets:155(low)symbol:tests/test_crispr_native_engine.py:_demo_cas:32callssymbol:src/helix/crispr/model.py:CasSystem:39(low)symbol:tests/test_crispr_native_engine.py:_demo_cas:32callssymbol:src/helix/crispr/model.py:PAMRule:23(low)symbol:tests/test_crispr_native_engine.py:_demo_genome:41callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/test_crispr_native_engine.py:test_find_candidate_sites_matches_reference:113callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_native_engine.py:test_find_candidate_sites_matches_reference:113callssymbol:src/helix/crispr/physics.py:create_crispr_physics:611(low)symbol:tests/test_crispr_native_engine.py:test_find_candidate_sites_matches_reference:113callssymbol:src/helix/crispr/simulator.py:find_candidate_sites:71(low)symbol:tests/test_crispr_native_engine.py:test_find_candidate_sites_matches_reference:113callssymbol:tests/test_crispr_native_engine.py:_demo_cas:32(high)symbol:tests/test_crispr_native_engine.py:test_find_candidate_sites_matches_reference:113callssymbol:tests/test_crispr_native_engine.py:_demo_genome:41(high)symbol:tests/test_crispr_native_engine.py:test_native_batch_matches_reference:75callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_native_engine.py:test_native_batch_matches_reference:75callssymbol:src/helix/crispr/physics.py:_encode_sequence_to_uint8:55(low)symbol:tests/test_crispr_native_engine.py:test_native_batch_matches_reference:75callssymbol:src/helix/crispr/physics.py:create_crispr_physics:611(low)symbol:tests/test_crispr_native_engine.py:test_native_batch_matches_reference:75callssymbol:src/helix/crispr/physics.py:score_pairs_encoded:108(low)symbol:tests/test_crispr_native_engine.py:test_native_batch_matches_reference:75callssymbol:tests/test_crispr_native_engine.py:_demo_cas:32(high)symbol:tests/test_crispr_native_engine.py:test_native_scalar_matches_reference:47callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_native_engine.py:test_native_scalar_matches_reference:47callssymbol:src/helix/crispr/physics.py:_encode_sequence_to_uint8:55(low)symbol:tests/test_crispr_native_engine.py:test_native_scalar_matches_reference:47callssymbol:src/helix/crispr/physics.py:compute_on_target_score_encoded:93(low)symbol:tests/test_crispr_native_engine.py:test_native_scalar_matches_reference:47callssymbol:src/helix/crispr/physics.py:create_crispr_physics:611(low)symbol:tests/test_crispr_native_engine.py:test_native_scalar_matches_reference:47callssymbol:tests/test_crispr_native_engine.py:_demo_cas:32(high)symbol:tests/test_crispr_pam_mask.py:test_build_crispr_pam_mask_marks_cut_positions_for_spcas9:5callssymbol:src/helix/crispr/guide.py:find_guides:66(low)symbol:tests/test_crispr_pam_mask.py:test_build_crispr_pam_mask_marks_cut_positions_for_spcas9:5callssymbol:src/helix/crispr/pam.py:build_crispr_pam_mask:183(low)symbol:tests/test_crispr_pam_mask.py:test_build_crispr_pam_mask_marks_cut_positions_for_spcas9:5callssymbol:src/helix/crispr/pam.py:get_pam:65(low)symbol:tests/test_crispr_pam_mask.py:test_build_crispr_pam_mask_marks_cut_positions_for_spcas9:5callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_crispr_pam.py:test_get_pam_accepts_alias_and_pattern:4callssymbol:src/helix/crispr/pam.py:get_pam:65(low)symbol:tests/test_crispr_pam.py:test_get_pam_accepts_alias_and_pattern:4callssymbol:src/helix/crispr/pam.py:list_pams:59(low)symbol:tests/test_crispr_prove_guide_sweep_cli.py:_build_fixture_zip:29callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_crispr_prove_guide_sweep_cli.py:_build_fixture_zip:29callssymbol:tests/test_crispr_prove_guide_sweep_cli.py:_bundle_paths_from_exports:15(high)symbol:tests/test_crispr_prove_guide_sweep_cli.py:test_prove_guide_sweep_default_bundle_url_uses_public_release_contract:86callssymbol:src/helix/release_urls.py:public_github_asset_url:41(low)symbol:tests/test_crispr_simulator.py:_degenerate_cas:65callssymbol:src/helix/crispr/model.py:CasSystem:39(low)symbol:tests/test_crispr_simulator.py:_degenerate_cas:65callssymbol:src/helix/crispr/model.py:PAMRule:23(low)symbol:tests/test_crispr_simulator.py:_demo_cas:47callssymbol:src/helix/crispr/model.py:CasSystem:39(low)symbol:tests/test_crispr_simulator.py:_demo_cas:47callssymbol:src/helix/crispr/model.py:PAMRule:23(low)symbol:tests/test_crispr_simulator.py:_demo_genome:56callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/test_crispr_simulator.py:test_cli_crispr_dag:414callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_crispr_simulator.py:test_cli_crispr_dag:414callssymbol:tests/test_crispr_simulator.py:_demo_genome:56(high)symbol:tests/test_crispr_simulator.py:test_cli_crispr_dag:414callssymbol:tests/test_helix_cli.py:run_cli:22(medium)symbol:tests/test_crispr_simulator.py:test_cli_crispr_genome_sim:324callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_crispr_simulator.py:test_cli_crispr_genome_sim:324callssymbol:tests/test_crispr_simulator.py:_demo_genome:56(high)symbol:tests/test_crispr_simulator.py:test_cli_crispr_genome_sim:324callssymbol:tests/test_helix_cli.py:run_cli:22(medium)symbol:tests/test_crispr_simulator.py:test_cli_prime_dag:434callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_crispr_simulator.py:test_cli_prime_dag:434callssymbol:tests/test_crispr_simulator.py:_demo_genome:56(high)symbol:tests/test_crispr_simulator.py:test_cli_prime_dag:434callssymbol:tests/test_helix_cli.py:run_cli:22(medium)symbol:tests/test_crispr_simulator.py:test_cli_prime_simulate:346callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_crispr_simulator.py:test_cli_prime_simulate:346callssymbol:tests/test_crispr_simulator.py:_demo_genome:56(high)symbol:tests/test_crispr_simulator.py:test_cli_prime_simulate:346callssymbol:tests/test_helix_cli.py:run_cli:22(medium)symbol:tests/test_crispr_simulator.py:test_crispr_edit_dag_builder:493callssymbol:src/helix/crispr/dag_api.py:build_crispr_edit_dag:18(low)symbol:tests/test_crispr_simulator.py:test_crispr_edit_dag_builder:493callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_simulator.py:test_crispr_edit_dag_builder:493callssymbol:tests/test_crispr_simulator.py:_demo_cas:47(high)symbol:tests/test_crispr_simulator.py:test_crispr_edit_dag_builder:493callssymbol:tests/test_crispr_simulator.py:_demo_genome:56(high)symbol:tests/test_crispr_simulator.py:test_crispr_physics_encoded_scoring_matches_sites:231callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_simulator.py:test_crispr_physics_encoded_scoring_matches_sites:231callssymbol:src/helix/crispr/physics.py:_encode_sequence_to_uint8:55(low)symbol:tests/test_crispr_simulator.py:test_crispr_physics_encoded_scoring_matches_sites:231callssymbol:src/helix/crispr/physics.py:create_crispr_physics:611(low)symbol:tests/test_crispr_simulator.py:test_crispr_physics_encoded_scoring_matches_sites:231callssymbol:src/helix/crispr/simulator.py:find_candidate_sites:71(low)symbol:tests/test_crispr_simulator.py:test_crispr_physics_encoded_scoring_matches_sites:231callssymbol:tests/test_crispr_simulator.py:_demo_cas:47(high)symbol:tests/test_crispr_simulator.py:test_crispr_physics_encoded_scoring_matches_sites:231callssymbol:tests/test_crispr_simulator.py:_demo_genome:56(high)symbol:tests/test_crispr_simulator.py:test_crispr_physics_instances_isolated_caches:243callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_simulator.py:test_crispr_physics_instances_isolated_caches:243callssymbol:src/helix/crispr/physics.py:_encode_sequence_to_uint8:55(low)symbol:tests/test_crispr_simulator.py:test_crispr_physics_instances_isolated_caches:243callssymbol:src/helix/crispr/physics.py:create_crispr_physics:611(low)symbol:tests/test_crispr_simulator.py:test_crispr_physics_instances_isolated_caches:243callssymbol:src/helix/crispr/simulator.py:find_candidate_sites:71(low)symbol:tests/test_crispr_simulator.py:test_crispr_physics_instances_isolated_caches:243callssymbol:tests/test_crispr_simulator.py:_demo_cas:47(high)symbol:tests/test_crispr_simulator.py:test_crispr_physics_instances_isolated_caches:243callssymbol:tests/test_crispr_simulator.py:_demo_genome:56(high)symbol:tests/test_crispr_simulator.py:test_find_candidate_sites_detects_both_strands:74callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_simulator.py:test_find_candidate_sites_detects_both_strands:74callssymbol:src/helix/crispr/simulator.py:find_candidate_sites:71(low)symbol:tests/test_crispr_simulator.py:test_find_candidate_sites_detects_both_strands:74callssymbol:tests/test_crispr_simulator.py:_demo_cas:47(high)symbol:tests/test_crispr_simulator.py:test_find_candidate_sites_detects_both_strands:74callssymbol:tests/test_crispr_simulator.py:_demo_genome:56(high)symbol:tests/test_crispr_simulator.py:test_iupac_pam_patterns_supported:121callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_simulator.py:test_iupac_pam_patterns_supported:121callssymbol:src/helix/crispr/simulator.py:find_candidate_sites:71(low)symbol:tests/test_crispr_simulator.py:test_iupac_pam_patterns_supported:121callssymbol:tests/test_crispr_simulator.py:_degenerate_cas:65(high)symbol:tests/test_crispr_simulator.py:test_iupac_pam_patterns_supported:121callssymbol:tests/test_crispr_simulator.py:_demo_genome:56(high)symbol:tests/test_crispr_simulator.py:test_native_backend_requires_extension:294callssymbol:src/helix_engine/native.py:is_available:20(low)symbol:tests/test_crispr_simulator.py:test_native_backend_requires_extension:294callssymbol:src/helix/config.py:native_backend_available:38(low)symbol:tests/test_crispr_simulator.py:test_native_backend_requires_extension:294callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_simulator.py:test_native_backend_requires_extension:294callssymbol:src/helix/crispr/physics.py:_encode_sequence_to_uint8:55(low)symbol:tests/test_crispr_simulator.py:test_native_backend_requires_extension:294callssymbol:src/helix/crispr/physics.py:create_crispr_physics:611(low)symbol:tests/test_crispr_simulator.py:test_native_backend_requires_extension:294callssymbol:tests/test_crispr_simulator.py:_demo_cas:47(high)symbol:tests/test_crispr_simulator.py:test_native_backend_requires_extension:294callssymbol:tests/test_crispr_simulator.py:_demo_genome:56(high)symbol:tests/test_crispr_simulator.py:test_ontargetx_encoding_only_is_deterministic:215callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_simulator.py:test_ontargetx_encoding_only_is_deterministic:215callssymbol:src/helix/crispr/simulator.py:simulate_cuts:87(low)symbol:tests/test_crispr_simulator.py:test_ontargetx_encoding_only_is_deterministic:215callssymbol:tests/test_crispr_simulator.py:_demo_cas:47(high)symbol:tests/test_crispr_simulator.py:test_ontargetx_encoding_only_is_deterministic:215callssymbol:tests/test_crispr_simulator.py:_demo_genome:56(high)symbol:tests/test_crispr_simulator.py:test_pam_enforcement_rejects_invalid_sites:108callssymbol:src/helix/crispr/model.py:CasSystem:39(low)symbol:tests/test_crispr_simulator.py:test_pam_enforcement_rejects_invalid_sites:108callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_simulator.py:test_pam_enforcement_rejects_invalid_sites:108callssymbol:src/helix/crispr/model.py:PAMRule:23(low)symbol:tests/test_crispr_simulator.py:test_pam_enforcement_rejects_invalid_sites:108callssymbol:src/helix/crispr/simulator.py:find_candidate_sites:71(low)symbol:tests/test_crispr_simulator.py:test_pam_enforcement_rejects_invalid_sites:108callssymbol:tests/test_crispr_simulator.py:_demo_genome:56(high)symbol:tests/test_crispr_simulator.py:test_predict_efficiency_batch_matches_single:148callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/test_crispr_simulator.py:test_predict_efficiency_batch_matches_single:148callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/test_crispr_simulator.py:test_predict_efficiency_batch_matches_single:148callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_simulator.py:test_predict_efficiency_batch_matches_single:148callssymbol:src/helix/crispr/simulator.py:EfficiencyTargetRequest:45(low)symbol:tests/test_crispr_simulator.py:test_predict_efficiency_batch_matches_single:148callssymbol:src/helix/crispr/simulator.py:find_candidate_sites:71(low)symbol:tests/test_crispr_simulator.py:test_predict_efficiency_batch_matches_single:148callssymbol:src/helix/crispr/simulator.py:predict_efficiency_for_targets:142(low)symbol:tests/test_crispr_simulator.py:test_predict_efficiency_batch_matches_single:148callssymbol:tests/test_crispr_simulator.py:_demo_cas:47(high)symbol:tests/test_crispr_simulator.py:test_predict_efficiency_batch_matches_single:148callssymbol:tests/test_crispr_simulator.py:_demo_genome:56(high)symbol:tests/test_crispr_simulator.py:test_predict_efficiency_predicted_score_is_raw_not_mapped:173callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/test_crispr_simulator.py:test_predict_efficiency_predicted_score_is_raw_not_mapped:173callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_simulator.py:test_predict_efficiency_predicted_score_is_raw_not_mapped:173callssymbol:src/helix/crispr/simulator.py:EfficiencyTargetRequest:45(low)symbol:tests/test_crispr_simulator.py:test_predict_efficiency_predicted_score_is_raw_not_mapped:173callssymbol:src/helix/crispr/simulator.py:predict_efficiency_for_targets:142(low)symbol:tests/test_crispr_simulator.py:test_predict_efficiency_predicted_score_is_raw_not_mapped:173callssymbol:tests/test_crispr_simulator.py:_demo_cas:47(high)symbol:tests/test_crispr_simulator.py:test_predict_efficiency_predicted_score_is_raw_not_mapped:173callssymbol:tests/test_crispr_simulator.py:_demo_genome:56(high)symbol:tests/test_crispr_simulator.py:test_prime_dag_contains_flap_stage:478callssymbol:src/helix/prime/dag_api.py:build_prime_edit_dag:20(low)symbol:tests/test_crispr_simulator.py:test_prime_dag_contains_flap_stage:478callssymbol:src/helix/prime/model.py:PegRNA:16(low)symbol:tests/test_crispr_simulator.py:test_prime_dag_contains_flap_stage:478callssymbol:src/helix/prime/model.py:PrimeEditor:31(low)symbol:tests/test_crispr_simulator.py:test_prime_dag_contains_flap_stage:478callssymbol:tests/test_crispr_simulator.py:_demo_cas:47(high)symbol:tests/test_crispr_simulator.py:test_prime_dag_contains_flap_stage:478callssymbol:tests/test_crispr_simulator.py:_demo_genome:56(high)symbol:tests/test_crispr_simulator.py:test_prime_edit_dag_builder:502callssymbol:src/helix/prime/dag_api.py:build_prime_edit_dag:20(low)symbol:tests/test_crispr_simulator.py:test_prime_edit_dag_builder:502callssymbol:src/helix/prime/model.py:PegRNA:16(low)symbol:tests/test_crispr_simulator.py:test_prime_edit_dag_builder:502callssymbol:src/helix/prime/model.py:PrimeEditor:31(low)symbol:tests/test_crispr_simulator.py:test_prime_edit_dag_builder:502callssymbol:tests/test_crispr_simulator.py:_demo_cas:47(high)symbol:tests/test_crispr_simulator.py:test_prime_edit_dag_builder:502callssymbol:tests/test_crispr_simulator.py:_demo_genome:56(high)symbol:tests/test_crispr_simulator.py:test_prime_locate_and_simulate_outcomes:311callssymbol:src/helix/crispr/pam.py:build_prime_pam_mask:242(low)symbol:tests/test_crispr_simulator.py:test_prime_locate_and_simulate_outcomes:311callssymbol:src/helix/prime/model.py:PegRNA:16(low)symbol:tests/test_crispr_simulator.py:test_prime_locate_and_simulate_outcomes:311callssymbol:src/helix/prime/simulator.py:locate_prime_target_site:84(low)symbol:tests/test_crispr_simulator.py:test_prime_locate_and_simulate_outcomes:311callssymbol:src/helix/prime/simulator.py:simulate_prime_edit:268(low)symbol:tests/test_crispr_simulator.py:test_prime_locate_and_simulate_outcomes:311callssymbol:tests/test_crispr_simulator.py:_demo_genome:56(high)symbol:tests/test_crispr_simulator.py:test_rank_off_targets_limits_candidates:100callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_simulator.py:test_rank_off_targets_limits_candidates:100callssymbol:src/helix/crispr/simulator.py:rank_off_targets:123(low)symbol:tests/test_crispr_simulator.py:test_rank_off_targets_limits_candidates:100callssymbol:tests/test_crispr_simulator.py:_demo_cas:47(high)symbol:tests/test_crispr_simulator.py:test_rank_off_targets_limits_candidates:100callssymbol:tests/test_crispr_simulator.py:_demo_genome:56(high)symbol:tests/test_crispr_simulator.py:test_score_pairs_encoded_matches_single_site:258callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_simulator.py:test_score_pairs_encoded_matches_single_site:258callssymbol:src/helix/crispr/physics.py:_encode_sequence_to_uint8:55(low)symbol:tests/test_crispr_simulator.py:test_score_pairs_encoded_matches_single_site:258callssymbol:src/helix/crispr/physics.py:create_crispr_physics:611(low)symbol:tests/test_crispr_simulator.py:test_score_pairs_encoded_matches_single_site:258callssymbol:src/helix/crispr/physics.py:score_pairs_encoded:108(low)symbol:tests/test_crispr_simulator.py:test_score_pairs_encoded_matches_single_site:258callssymbol:src/helix/crispr/simulator.py:find_candidate_sites:71(low)symbol:tests/test_crispr_simulator.py:test_score_pairs_encoded_matches_single_site:258callssymbol:tests/test_crispr_simulator.py:_demo_cas:47(high)symbol:tests/test_crispr_simulator.py:test_score_pairs_encoded_matches_single_site:258callssymbol:tests/test_crispr_simulator.py:_demo_genome:56(high)symbol:tests/test_crispr_simulator.py:test_score_pairs_encoded_multiple_guides:274callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_simulator.py:test_score_pairs_encoded_multiple_guides:274callssymbol:src/helix/crispr/physics.py:_encode_sequence_to_uint8:55(low)symbol:tests/test_crispr_simulator.py:test_score_pairs_encoded_multiple_guides:274callssymbol:src/helix/crispr/physics.py:create_crispr_physics:611(low)symbol:tests/test_crispr_simulator.py:test_score_pairs_encoded_multiple_guides:274callssymbol:src/helix/crispr/physics.py:score_pairs_encoded_multi:145(low)symbol:tests/test_crispr_simulator.py:test_score_pairs_encoded_multiple_guides:274callssymbol:src/helix/crispr/physics.py:score_pairs_encoded:108(low)symbol:tests/test_crispr_simulator.py:test_score_pairs_encoded_multiple_guides:274callssymbol:tests/test_crispr_simulator.py:_demo_cas:47(high)symbol:tests/test_crispr_simulator.py:test_seed_weight_penalizes_pam_proximal_mismatch:129callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/test_crispr_simulator.py:test_seed_weight_penalizes_pam_proximal_mismatch:129callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_simulator.py:test_seed_weight_penalizes_pam_proximal_mismatch:129callssymbol:src/helix/crispr/simulator.py:find_candidate_sites:71(low)symbol:tests/test_crispr_simulator.py:test_seed_weight_penalizes_pam_proximal_mismatch:129callssymbol:tests/test_crispr_simulator.py:_demo_cas:47(high)symbol:tests/test_crispr_simulator.py:test_simulate_cuts_engine_switch_keeps_cut_positions:196callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_simulator.py:test_simulate_cuts_engine_switch_keeps_cut_positions:196callssymbol:src/helix/crispr/simulator.py:simulate_cuts:87(low)symbol:tests/test_crispr_simulator.py:test_simulate_cuts_engine_switch_keeps_cut_positions:196callssymbol:tests/test_crispr_simulator.py:_demo_cas:47(high)symbol:tests/test_crispr_simulator.py:test_simulate_cuts_engine_switch_keeps_cut_positions:196callssymbol:tests/test_crispr_simulator.py:_demo_genome:56(high)symbol:tests/test_crispr_simulator.py:test_simulate_cuts_returns_events:85callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_simulator.py:test_simulate_cuts_returns_events:85callssymbol:src/helix/crispr/simulator.py:simulate_cuts:87(low)symbol:tests/test_crispr_simulator.py:test_simulate_cuts_returns_events:85callssymbol:tests/test_crispr_simulator.py:_demo_cas:47(high)symbol:tests/test_crispr_simulator.py:test_simulate_cuts_returns_events:85callssymbol:tests/test_crispr_simulator.py:_demo_genome:56(high)symbol:tests/test_crispr_tau_leap_cli.py:_run_cli:14callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/test_crispr_tau_leap_cli.py:_run_cli:14callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_crispr_tau_leap_cli.py:test_cli_crispr_tau_leap_smoke:31callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_crispr_tau_leap_cli.py:test_cli_crispr_tau_leap_smoke:31callssymbol:tests/test_crispr_tau_leap_cli.py:_run_cli:14(high)symbol:tests/test_crispr_viz_dag_parity.py:test_crispr_viz_spec_legacy_vs_dag_mode:17callssymbol:src/helix/cli.py:_edit_dag_to_payload:227(low)symbol:tests/test_crispr_viz_dag_parity.py:test_crispr_viz_spec_legacy_vs_dag_mode:17callssymbol:src/helix/crispr/dag_api.py:build_crispr_edit_dag:18(low)symbol:tests/test_crispr_viz_dag_parity.py:test_crispr_viz_spec_legacy_vs_dag_mode:17callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_crispr_viz_dag_parity.py:test_crispr_viz_spec_legacy_vs_dag_mode:17callssymbol:src/helix/crispr/pam.py:build_crispr_pam_mask:183(low)symbol:tests/test_crispr_viz_dag_parity.py:test_crispr_viz_spec_legacy_vs_dag_mode:17callssymbol:src/helix/crispr/simulate.py:resolve_crispr_priors:259(low)symbol:tests/test_crispr_viz_dag_parity.py:test_crispr_viz_spec_legacy_vs_dag_mode:17callssymbol:src/helix/crispr/simulate.py:simulate_cut_repair:270(low)symbol:tests/test_crispr_viz_dag_parity.py:test_crispr_viz_spec_legacy_vs_dag_mode:17callssymbol:src/helix/gui/modern/builders.py:build_crispr_viz_spec:40(low)symbol:tests/test_crispr_viz_dag_parity.py:test_crispr_viz_spec_legacy_vs_dag_mode:17callssymbol:src/helix/gui/modern/dag_adapters.py:crispr_dag_to_viz_spec:178(low)symbol:tests/test_ctmc_tau_leap_contract.py:test_tau_leap_summary_exposes_required_parity_metrics:7callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/test_ctmc_tau_leap_contract.py:test_tau_leap_summary_exposes_required_parity_metrics:7callssymbol:src/helix/crispr/ctmc_tau_leap_contract.py:flatten_tau_leap_summary:55(low)symbol:tests/test_ctmc_tau_leap_contract.py:test_tau_leap_summary_exposes_required_parity_metrics:7callssymbol:src/helix/crispr/ctmc_tau_leap_contract.py:required_parity_keys:89(low)symbol:tests/test_ctmc_tau_leap_contract.py:test_tau_leap_summary_exposes_required_parity_metrics:7callssymbol:src/helix/crispr/ctmc_tau_leap.py:simulate_ctmc_tau_leap:1430(low)symbol:tests/test_ctmc_tau_leap_cuda_graphs.py:_require_cuda_tau_leap:21callssymbol:tests/test_offtarget_benchmark.py:cuda_available:87(medium)symbol:tests/test_ctmc_tau_leap_cuda_graphs.py:test_ctmc_tau_leap_cuda_graph_cache_key_reuse_and_invalidation:75callssymbol:src/helix/crispr/ctmc_tau_leap.py:simulate_ctmc_tau_leap:1430(low)symbol:tests/test_ctmc_tau_leap_cuda_graphs.py:test_ctmc_tau_leap_cuda_graph_cache_key_reuse_and_invalidation:75callssymbol:tests/test_ctmc_tau_leap_cuda_graphs.py:_load_yaml:16(high)symbol:tests/test_ctmc_tau_leap_cuda_graphs.py:test_ctmc_tau_leap_cuda_graph_cache_key_reuse_and_invalidation:75callssymbol:tests/test_ctmc_tau_leap_cuda_graphs.py:_require_cuda_tau_leap:21(high)symbol:tests/test_ctmc_tau_leap_cuda_graphs.py:test_ctmc_tau_leap_cuda_graph_cache_key_reuse_and_invalidation:75callssymbol:tests/test_ctmc_tau_leap_cuda_graphs.py:_with_sim_overrides:30(high)symbol:tests/test_ctmc_tau_leap_cuda_graphs.py:test_ctmc_tau_leap_cuda_graphs_disable_env_var:122callssymbol:src/helix/crispr/ctmc_tau_leap.py:simulate_ctmc_tau_leap:1430(low)symbol:tests/test_ctmc_tau_leap_cuda_graphs.py:test_ctmc_tau_leap_cuda_graphs_disable_env_var:122callssymbol:tests/test_ctmc_tau_leap_cuda_graphs.py:_load_yaml:16(high)symbol:tests/test_ctmc_tau_leap_cuda_graphs.py:test_ctmc_tau_leap_cuda_graphs_disable_env_var:122callssymbol:tests/test_ctmc_tau_leap_cuda_graphs.py:_require_cuda_tau_leap:21(high)symbol:tests/test_ctmc_tau_leap_cuda_graphs.py:test_ctmc_tau_leap_cuda_graphs_disable_env_var:122callssymbol:tests/test_ctmc_tau_leap_cuda_graphs.py:_with_sim_overrides:30(high)symbol:tests/test_ctmc_tau_leap_cuda_graphs.py:test_ctmc_tau_leap_cuda_graphs_on_off_determinism:49callssymbol:src/helix/crispr/ctmc_tau_leap.py:simulate_ctmc_tau_leap:1430(low)symbol:tests/test_ctmc_tau_leap_cuda_graphs.py:test_ctmc_tau_leap_cuda_graphs_on_off_determinism:49callssymbol:tests/test_ctmc_tau_leap_cuda_graphs.py:_load_yaml:16(high)symbol:tests/test_ctmc_tau_leap_cuda_graphs.py:test_ctmc_tau_leap_cuda_graphs_on_off_determinism:49callssymbol:tests/test_ctmc_tau_leap_cuda_graphs.py:_require_cuda_tau_leap:21(high)symbol:tests/test_ctmc_tau_leap_cuda_graphs.py:test_ctmc_tau_leap_cuda_graphs_on_off_determinism:49callssymbol:tests/test_ctmc_tau_leap_cuda_graphs.py:_stable_signature:40(high)symbol:tests/test_ctmc_tau_leap_cuda_graphs.py:test_ctmc_tau_leap_cuda_graphs_on_off_determinism:49callssymbol:tests/test_ctmc_tau_leap_cuda_graphs.py:_with_sim_overrides:30(high)symbol:tests/test_ctmc_tau_leap_divergence_counters.py:_require_cuda_tau_leap:21callssymbol:tests/test_offtarget_benchmark.py:cuda_available:87(medium)symbol:tests/test_ctmc_tau_leap_divergence_counters.py:test_tau_leap_divergence_counters_sum_sanity:40callssymbol:src/helix/crispr/ctmc_tau_leap.py:simulate_ctmc_tau_leap:1430(low)symbol:tests/test_ctmc_tau_leap_divergence_counters.py:test_tau_leap_divergence_counters_sum_sanity:40callssymbol:tests/test_ctmc_tau_leap_divergence_counters.py:_cuda_cfg_with_tracing:30(high)symbol:tests/test_ctmc_tau_leap_divergence_counters.py:test_tau_leap_divergence_counters_sum_sanity:40callssymbol:tests/test_ctmc_tau_leap_divergence_counters.py:_load_yaml:16(high)symbol:tests/test_ctmc_tau_leap_divergence_counters.py:test_tau_leap_divergence_counters_sum_sanity:40callssymbol:tests/test_ctmc_tau_leap_divergence_counters.py:_require_cuda_tau_leap:21(high)symbol:tests/test_ctmc_tau_leap_divergence_counters.py:test_tau_leap_divergence_counters_sum_sanity:40callssymbol:Visualization_Bench/prototype.js:alleles:624(low)symbol:tests/test_ctmc_tau_leap_fixtures.py:test_ctmc_tau_leap_golden_basic:24callssymbol:src/helix/crispr/ctmc_tau_leap.py:simulate_ctmc_tau_leap:1430(low)symbol:tests/test_ctmc_tau_leap_fixtures.py:test_ctmc_tau_leap_golden_basic:24callssymbol:tests/test_ctmc_tau_leap_fixtures.py:_load_expected:19(high)symbol:tests/test_ctmc_tau_leap_fixtures.py:test_ctmc_tau_leap_golden_basic:24callssymbol:tests/test_ctmc_tau_leap_fixtures.py:_load_yaml:14(high)symbol:tests/test_ctmc_tau_leap_fixtures.py:test_ctmc_tau_leap_golden_feedback:40callssymbol:src/helix/crispr/ctmc_tau_leap.py:simulate_ctmc_tau_leap:1430(low)symbol:tests/test_ctmc_tau_leap_fixtures.py:test_ctmc_tau_leap_golden_feedback:40callssymbol:tests/test_ctmc_tau_leap_fixtures.py:_load_expected:19(high)symbol:tests/test_ctmc_tau_leap_fixtures.py:test_ctmc_tau_leap_golden_feedback:40callssymbol:tests/test_ctmc_tau_leap_fixtures.py:_load_yaml:14(high)symbol:tests/test_ctmc_tau_leap_fixtures.py:test_ctmc_tau_leap_golden_multilocus:32callssymbol:src/helix/crispr/ctmc_tau_leap.py:simulate_ctmc_tau_leap:1430(low)symbol:tests/test_ctmc_tau_leap_fixtures.py:test_ctmc_tau_leap_golden_multilocus:32callssymbol:tests/test_ctmc_tau_leap_fixtures.py:_load_expected:19(high)symbol:tests/test_ctmc_tau_leap_fixtures.py:test_ctmc_tau_leap_golden_multilocus:32callssymbol:tests/test_ctmc_tau_leap_fixtures.py:_load_yaml:14(high)symbol:tests/test_ctmc_tau_leap_gpu_parity_graphs.py:_assert_summary_parity:47callssymbol:src/helix/crispr/ctmc_tau_leap_contract.py:flatten_tau_leap_summary:55(low)symbol:tests/test_ctmc_tau_leap_gpu_parity_graphs.py:_require_cuda_tau_leap:32callssymbol:tests/test_offtarget_benchmark.py:cuda_available:87(medium)symbol:tests/test_ctmc_tau_leap_gpu_parity_graphs.py:test_ctmc_tau_leap_cuda_parity_with_graphs:57callssymbol:src/helix/crispr/ctmc_tau_leap.py:simulate_ctmc_tau_leap:1430(low)symbol:tests/test_ctmc_tau_leap_gpu_parity_graphs.py:test_ctmc_tau_leap_cuda_parity_with_graphs:57callssymbol:tests/test_ctmc_tau_leap_gpu_parity_graphs.py:_assert_summary_parity:47(high)symbol:tests/test_ctmc_tau_leap_gpu_parity_graphs.py:test_ctmc_tau_leap_cuda_parity_with_graphs:57callssymbol:tests/test_ctmc_tau_leap_gpu_parity_graphs.py:_assert_trace_hash_parity:41(high)symbol:tests/test_ctmc_tau_leap_gpu_parity_graphs.py:test_ctmc_tau_leap_cuda_parity_with_graphs:57callssymbol:tests/test_ctmc_tau_leap_gpu_parity_graphs.py:_ensure_backend:21(high)symbol:tests/test_ctmc_tau_leap_gpu_parity_graphs.py:test_ctmc_tau_leap_cuda_parity_with_graphs:57callssymbol:tests/test_ctmc_tau_leap_gpu_parity_graphs.py:_load_yaml:16(high)symbol:tests/test_ctmc_tau_leap_gpu_parity_graphs.py:test_ctmc_tau_leap_cuda_parity_with_graphs:57callssymbol:tests/test_ctmc_tau_leap_gpu_parity_graphs.py:_require_cuda_tau_leap:32(high)symbol:tests/test_ctmc_tau_leap_gpu_parity.py:_assert_summary_parity:71callssymbol:src/helix/crispr/ctmc_tau_leap_contract.py:flatten_tau_leap_summary:55(low)symbol:tests/test_ctmc_tau_leap_gpu_parity.py:_require_cuda_tau_leap:32callssymbol:tests/test_offtarget_benchmark.py:cuda_available:87(medium)symbol:tests/test_ctmc_tau_leap_gpu_parity.py:test_ctmc_tau_leap_cuda_parity:81callssymbol:src/helix/crispr/ctmc_tau_leap.py:simulate_ctmc_tau_leap:1430(low)symbol:tests/test_ctmc_tau_leap_gpu_parity.py:test_ctmc_tau_leap_cuda_parity:81callssymbol:tests/test_ctmc_tau_leap_gpu_parity.py:_assert_summary_parity:71(high)symbol:tests/test_ctmc_tau_leap_gpu_parity.py:test_ctmc_tau_leap_cuda_parity:81callssymbol:tests/test_ctmc_tau_leap_gpu_parity.py:_assert_trace_parity:41(high)symbol:tests/test_ctmc_tau_leap_gpu_parity.py:test_ctmc_tau_leap_cuda_parity:81callssymbol:tests/test_ctmc_tau_leap_gpu_parity.py:_ensure_backend:21(high)symbol:tests/test_ctmc_tau_leap_gpu_parity.py:test_ctmc_tau_leap_cuda_parity:81callssymbol:tests/test_ctmc_tau_leap_gpu_parity.py:_load_yaml:16(high)symbol:tests/test_ctmc_tau_leap_gpu_parity.py:test_ctmc_tau_leap_cuda_parity:81callssymbol:tests/test_ctmc_tau_leap_gpu_parity.py:_require_cuda_tau_leap:32(high)symbol:tests/test_ctmc_tau_leap.py:test_tau_leap_deterministic_replay:42callssymbol:src/helix/crispr/ctmc_tau_leap.py:simulate_ctmc_tau_leap:1430(low)symbol:tests/test_ctmc_tau_leap.py:test_tau_leap_deterministic_replay:42callssymbol:tests/test_ctmc_tau_leap.py:_base_config:12(high)symbol:tests/test_ctmc_tau_leap.py:test_tau_leap_feedback_triggers_ko_cells:61callssymbol:src/helix/crispr/ctmc_tau_leap.py:simulate_ctmc_tau_leap:1430(low)symbol:tests/test_ctmc_tau_leap.py:test_tau_leap_feedback_triggers_ko_cells:61callssymbol:tests/test_ctmc_tau_leap.py:_base_config:12(high)symbol:tests/test_ctmc_tau_leap.py:test_tau_leap_invariant_to_execution_order:97callssymbol:src/helix/crispr/ctmc_tau_leap.py:_run_tau_leap_replicate:784(low)symbol:tests/test_ctmc_tau_leap.py:test_tau_leap_invariant_to_execution_order:97callssymbol:src/helix/crispr/ctmc_tau_leap.py:tau_leap_config_from_dict:412(low)symbol:tests/test_ctmc_tau_leap.py:test_tau_leap_invariant_to_execution_order:97callssymbol:tests/test_ctmc_tau_leap.py:_base_config:12(high)symbol:tests/test_ctmc_tau_leap.py:test_tau_leap_zero_cut_yields_no_cut_only:21callssymbol:src/helix/crispr/ctmc_tau_leap.py:simulate_ctmc_tau_leap:1430(low)symbol:tests/test_ctmc_tau_leap.py:test_tau_leap_zero_cut_yields_no_cut_only:21callssymbol:tests/test_ctmc_tau_leap.py:_base_config:12(high)symbol:tests/test_cut_semantics_determinism_property.py:_spec:9callssymbol:src/helix/gui/modern/spec.py:EditVisualizationSpec:69(low)symbol:tests/test_cut_semantics_determinism_property.py:test_cut_semantics_deterministic_under_event_permutations:20callssymbol:src/helix/gui/modern/qt.py:from_spec:487(low)symbol:tests/test_cut_semantics_determinism_property.py:test_cut_semantics_deterministic_under_event_permutations:20callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/test_cut_semantics_determinism_property.py:test_cut_semantics_deterministic_under_event_permutations:20callssymbol:tests/test_cut_semantics_determinism_property.py:_spec:9(high)symbol:tests/test_cut_semantics.py:_make_spec:7callssymbol:src/helix/gui/modern/spec.py:EditVisualizationSpec:69(low)symbol:tests/test_cut_semantics.py:test_cut_semantics_cut_and_resolve_extracts_times_and_orders:53callssymbol:src/helix/gui/modern/qt.py:event:2675(low)symbol:tests/test_cut_semantics.py:test_cut_semantics_cut_and_resolve_extracts_times_and_orders:53callssymbol:src/helix/gui/modern/qt.py:from_spec:487(low)symbol:tests/test_cut_semantics.py:test_cut_semantics_cut_and_resolve_extracts_times_and_orders:53callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/test_cut_semantics.py:test_cut_semantics_cut_and_resolve_extracts_times_and_orders:53callssymbol:tests/test_cut_semantics.py:_make_spec:7(high)symbol:tests/test_cut_semantics.py:test_cut_semantics_cutlike_unresolved:35callssymbol:src/helix/gui/modern/qt.py:from_spec:487(low)symbol:tests/test_cut_semantics.py:test_cut_semantics_cutlike_unresolved:35callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/test_cut_semantics.py:test_cut_semantics_cutlike_unresolved:35callssymbol:tests/test_cut_semantics.py:_make_spec:7(high)symbol:tests/test_cut_semantics.py:test_cut_semantics_multiple_cutlike_events_cursor_is_first:82callssymbol:src/helix/gui/modern/qt.py:from_spec:487(low)symbol:tests/test_cut_semantics.py:test_cut_semantics_multiple_cutlike_events_cursor_is_first:82callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/test_cut_semantics.py:test_cut_semantics_multiple_cutlike_events_cursor_is_first:82callssymbol:tests/test_cut_semantics.py:_make_spec:7(high)symbol:tests/test_cut_semantics.py:test_cut_semantics_no_cutlike_event:18callssymbol:src/helix/gui/modern/qt.py:from_spec:487(low)symbol:tests/test_cut_semantics.py:test_cut_semantics_no_cutlike_event:18callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/test_cut_semantics.py:test_cut_semantics_no_cutlike_event:18callssymbol:tests/test_cut_semantics.py:_make_spec:7(high)symbol:tests/test_cut_shift_perturbation.py:_make_bar:4callssymbol:src/helix/studio/outcome_explorer.py:OutcomeBar:800(low)symbol:tests/test_cut_shift_perturbation.py:test_cut_shift_inverse_equals_reset:46callssymbol:src/helix/studio/outcome_explorer.py:_simulate_cut_shift:494(low)symbol:tests/test_cut_shift_perturbation.py:test_cut_shift_inverse_equals_reset:46callssymbol:tests/test_cut_shift_perturbation.py:_make_bar:4(high)symbol:tests/test_cut_shift_perturbation.py:test_cut_shift_roundtrip_no_drift:35callssymbol:src/helix/studio/outcome_explorer.py:_simulate_cut_shift:494(low)symbol:tests/test_cut_shift_perturbation.py:test_cut_shift_roundtrip_no_drift:35callssymbol:tests/test_cut_shift_perturbation.py:_make_bar:4(high)symbol:tests/test_cut_shift_perturbation.py:test_simulate_cut_shift_conserves_mass:19callssymbol:src/helix/studio/outcome_explorer.py:_simulate_cut_shift:494(low)symbol:tests/test_cut_shift_perturbation.py:test_simulate_cut_shift_conserves_mass:19callssymbol:tests/test_cut_shift_perturbation.py:_make_bar:4(high)symbol:tests/test_cut_shift_perturbation.py:test_simulate_cut_shift_moves_mass_toward_shift_side:27callssymbol:src/helix/studio/outcome_explorer.py:_simulate_cut_shift:494(low)symbol:tests/test_cut_shift_perturbation.py:test_simulate_cut_shift_moves_mass_toward_shift_side:27callssymbol:tests/test_cut_shift_perturbation.py:_make_bar:4(high)symbol:tests/test_cut_shift_perturbation.py:test_simulate_cut_shift_moves_mass_toward_shift_side:27callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_cyclospectrum.py:test_leaderboard_recovers_peptide_from_perfect_spectrum:53callssymbol:src/helix/cyclospectrum.py:cyclic_spectrum:41(low)symbol:tests/test_cyclospectrum.py:test_leaderboard_recovers_peptide_from_perfect_spectrum:53callssymbol:src/helix/cyclospectrum.py:leaderboard_cyclopeptide_sequencing:93(low)symbol:tests/test_cyclospectrum.py:test_leaderboard_recovers_peptide_from_perfect_spectrum:53callssymbol:tests/test_cyclospectrum.py:is_rotation:16(high)symbol:tests/test_cyclospectrum.py:test_linear_and_cyclic_spectra_match_rosalind_example:23callssymbol:src/helix/cyclospectrum.py:cyclic_spectrum:41(low)symbol:tests/test_cyclospectrum.py:test_linear_and_cyclic_spectra_match_rosalind_example:23callssymbol:src/helix/cyclospectrum.py:linear_spectrum:31(low)symbol:tests/test_cyclospectrum.py:test_score_peptide_counts_shared_masses:44callssymbol:src/helix/cyclospectrum.py:cyclic_spectrum:41(low)symbol:tests/test_cyclospectrum.py:test_score_peptide_counts_shared_masses:44callssymbol:src/helix/cyclospectrum.py:score_peptide:61(low)symbol:tests/test_dcas9_occupancy_cuda.py:test_dcas_single_site_hotspot:25callssymbol:src/helix/helix_cuda_fields.py:dcas9_occupancy_scores:26(low)symbol:tests/test_dcas9_occupancy_cuda.py:test_dcas_single_site_hotspot:25callssymbol:tests/test_dcas9_occupancy_cuda.py:_enc_pam:17(high)symbol:tests/test_dcas9_occupancy_cuda.py:test_dcas_single_site_hotspot:25callssymbol:tests/test_dcas9_occupancy_cuda.py:_enc_seq:12(high)symbol:tests/test_decision_support_gates_v0.py:_rewrite_checksums:39callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_decision_support_gates_v0.py:_rewrite_checksums:39callssymbol:tests/test_decision_support_gates_v0.py:_sha256_prefixed:35(high)symbol:tests/test_decision_support_gates_v0.py:test_baseline_hash_pin_is_sensitive:131callssymbol:src/helix/decision_support/baseline_registry.py:BaselineFileDigest:15(low)symbol:tests/test_decision_support_gates_v0.py:test_baseline_hash_pin_is_sensitive:131callssymbol:src/helix/decision_support/baseline_registry.py:compute_baseline_hash:32(low)symbol:tests/test_decision_support_gates_v0.py:test_baseline_hash_pin_is_sensitive:131callssymbol:src/helix/decision_support/baseline_registry.py:pinned_baseline_h0_identity:54(low)symbol:tests/test_decision_support_gates_v0.py:test_calibration_bundle_lookup:144callssymbol:src/helix/decision_support/calibration_registry.py:find:25(low)symbol:tests/test_decision_support_gates_v0.py:test_calibration_bundle_lookup:144callssymbol:src/helix/decision_support/calibration_registry.py:load_approved_calibration_bundle_index:33(low)symbol:tests/test_decision_support_gates_v0.py:test_check_registry_is_stable:61callssymbol:src/helix/decision_support/check_registry.py:check_names:151(low)symbol:tests/test_decision_support_gates_v0.py:test_dataset_version_hash_stability:113callssymbol:src/helix/decision_support/dataset_version.py:compute_dataset_version_hash:53(low)symbol:tests/test_decision_support_gates_v0.py:test_export_artifact_validator_allows_unsupported_context_gate0_when_denied:597callssymbol:src/helix/decision_support/artifact_export.py:export_package:62(low)symbol:tests/test_decision_support_gates_v0.py:test_export_artifact_validator_allows_unsupported_context_gate0_when_denied:597callssymbol:src/helix/decision_support/context_registry.py:compute_context_hash:49(low)symbol:tests/test_decision_support_gates_v0.py:test_export_artifact_validator_allows_unsupported_context_gate0_when_denied:597callssymbol:src/helix/decision_support/offline_validate.py:validate_export_artifact:116(low)symbol:tests/test_decision_support_gates_v0.py:test_export_artifact_validator_detects_checksum_mismatch:506callssymbol:src/helix/decision_support/artifact_export.py:export_package:62(low)symbol:tests/test_decision_support_gates_v0.py:test_export_artifact_validator_detects_checksum_mismatch:506callssymbol:src/helix/decision_support/offline_validate.py:validate_export_artifact:116(low)symbol:tests/test_decision_support_gates_v0.py:test_export_artifact_validator_detects_checksum_mismatch:506callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_decision_support_gates_v0.py:test_export_artifact_validator_enforces_context_hash_and_id:480callssymbol:src/helix/decision_support/artifact_export.py:export_package:62(low)symbol:tests/test_decision_support_gates_v0.py:test_export_artifact_validator_enforces_context_hash_and_id:480callssymbol:src/helix/decision_support/offline_validate.py:validate_export_artifact:116(low)symbol:tests/test_decision_support_gates_v0.py:test_export_artifact_validator_enforces_context_hash_and_id:480callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_decision_support_gates_v0.py:test_export_artifact_validator_enforces_context_hash_and_id:480callssymbol:tests/test_decision_support_gates_v0.py:_rewrite_checksums:39(high)symbol:tests/test_decision_support_gates_v0.py:test_export_artifact_validator_fixtures:205callssymbol:src/helix/decision_support/offline_validate.py:validate_export_artifact:116(low)symbol:tests/test_decision_support_gates_v0.py:test_export_package_deletes_temp_dir_on_failure_by_default:334callssymbol:src/helix/decision_support/artifact_export.py:export_package:62(low)symbol:tests/test_decision_support_gates_v0.py:test_export_package_emits_offline_valid_bundle:221callssymbol:src/helix/decision_support/artifact_export.py:export_package:62(low)symbol:tests/test_decision_support_gates_v0.py:test_export_package_emits_offline_valid_bundle:221callssymbol:src/helix/decision_support/offline_validate.py:validate_export_artifact:116(low)symbol:tests/test_decision_support_gates_v0.py:test_export_package_is_idempotent:272callssymbol:src/helix/decision_support/artifact_export.py:export_package:62(low)symbol:tests/test_decision_support_gates_v0.py:test_export_package_keeps_temp_dir_on_failure_in_debug_mode:347callssymbol:src/helix/decision_support/artifact_export.py:export_package:62(low)symbol:tests/test_decision_support_gates_v0.py:test_export_package_matches_golden_fixture_and_validates_in_clean_process:240callssymbol:src/helix/decision_support/artifact_export.py:export_package:62(low)symbol:tests/test_decision_support_gates_v0.py:test_export_package_matches_golden_fixture_and_validates_in_clean_process:240callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_decision_support_gates_v0.py:test_export_package_rejects_calibration_mismatch_and_writes_no_partial_bundle:322callssymbol:src/helix/decision_support/artifact_export.py:export_package:62(low)symbol:tests/test_decision_support_gates_v0.py:test_export_package_rejects_context_hash_mismatch_and_writes_no_partial_bundle:378callssymbol:src/helix/decision_support/artifact_export.py:export_package:62(low)symbol:tests/test_decision_support_gates_v0.py:test_export_package_rejects_dataset_version_hash_mismatch_and_writes_no_partial_bundle:394callssymbol:src/helix/decision_support/artifact_export.py:export_package:62(low)symbol:tests/test_decision_support_gates_v0.py:test_export_package_rejects_decision_support_enabled_when_ood_and_writes_no_partial_bundle:465callssymbol:src/helix/decision_support/artifact_export.py:export_package:62(low)symbol:tests/test_decision_support_gates_v0.py:test_export_package_rejects_gate2_missing_dataset_version_and_writes_no_partial_bundle:450callssymbol:src/helix/decision_support/artifact_export.py:export_package:62(low)symbol:tests/test_decision_support_gates_v0.py:test_export_package_rejects_missing_calibration_bundle_index_and_writes_no_partial_bundle:411callssymbol:src/helix/decision_support/artifact_export.py:export_package:62(low)symbol:tests/test_decision_support_gates_v0.py:test_export_package_rejects_missing_calibration_bundle_ref_and_writes_no_partial_bundle:365callssymbol:src/helix/decision_support/artifact_export.py:export_package:62(low)symbol:tests/test_decision_support_gates_v0.py:test_export_package_rejects_unsupported_context_gate1_and_writes_no_partial_bundle:428callssymbol:src/helix/decision_support/artifact_export.py:export_package:62(low)symbol:tests/test_decision_support_gates_v0.py:test_export_package_rejects_unsupported_context_gate1_and_writes_no_partial_bundle:428callssymbol:src/helix/decision_support/context_registry.py:compute_context_hash:49(low)symbol:tests/test_decision_support_gates_v0.py:test_export_package_schema_versions_locked:297callssymbol:src/helix/decision_support/artifact_export.py:export_package:62(low)symbol:tests/test_decision_support_gates_v0.py:test_gate_outputs_schema_enforces_no_probabilities_in_gate0:166callssymbol:src/helix/decision_support/gate_outputs.py:Gate0Outcome:8(low)symbol:tests/test_decision_support_gates_v0.py:test_gate_outputs_schema_enforces_no_probabilities_in_gate0:166callssymbol:src/helix/decision_support/gate_outputs.py:Gate0Outputs:16(low)symbol:tests/test_decision_support_gates_v0.py:test_gate_outputs_schema_enforces_no_probabilities_in_gate0:166callssymbol:src/helix/decision_support/gate_outputs.py:Gate2CI95:73(low)symbol:tests/test_decision_support_gates_v0.py:test_gate_outputs_schema_enforces_no_probabilities_in_gate0:166callssymbol:src/helix/decision_support/gate_outputs.py:Gate2Outcome:79(low)symbol:tests/test_decision_support_gates_v0.py:test_gate_outputs_schema_enforces_no_probabilities_in_gate0:166callssymbol:src/helix/decision_support/gate_outputs.py:Gate2Outputs:88(low)symbol:tests/test_decision_support_gates_v0.py:test_gate_outputs_schema_enforces_no_probabilities_in_gate0:166callssymbol:src/helix/decision_support/schema_validate.py:load_schema:29(low)symbol:tests/test_decision_support_gates_v0.py:test_gate_outputs_schema_enforces_no_probabilities_in_gate0:166callssymbol:src/helix/decision_support/schema_validate.py:validate_json:46(low)symbol:tests/test_decision_support_gates_v0.py:test_offline_validate_tamper_fuzz_scoped:523callssymbol:src/helix/decision_support/offline_validate.py:validate_export_artifact:116(low)symbol:tests/test_decision_support_gates_v0.py:test_offline_validate_tamper_fuzz_scoped:523callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_decision_support_gates_v0.py:test_offline_validate_tamper_fuzz_scoped:523callssymbol:tests/test_decision_support_gates_v0.py:_assert_all_errors_are_registered:54(high)symbol:tests/test_decision_support_gates_v0.py:test_offline_validate_tamper_fuzz_scoped:523callssymbol:tests/test_decision_support_gates_v0.py:_rewrite_checksums:39(high)symbol:tests/test_decision_support_gates_v0.py:test_supported_context_exact_match:97callssymbol:src/helix/decision_support/context_registry.py:load_supported_contexts:53(low)symbol:tests/test_decision_support_gates_v0.py:test_supported_context_exact_match:97callssymbol:src/helix/decision_support/context_registry.py:match_supported_context:85(low)symbol:tests/test_decision_support_gates_v0.py:test_validator_emits_only_registered_check_names:70callssymbol:src/helix/decision_support/offline_validate.py:validate_export_artifact:116(low)symbol:tests/test_decision_support_gates_v0.py:test_validator_emits_only_registered_check_names:70callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_decision_support_gates_v0.py:test_validator_emits_only_registered_check_names:70callssymbol:tests/test_decision_support_gates_v0.py:_assert_all_errors_are_registered:54(high)symbol:tests/test_deltas.py:test_diff_snapshots_tracks_changes:4callssymbol:src/helix/live/state_reducer.py:diff_snapshots:8(low)symbol:tests/test_deltas.py:test_state_reducer_records_history:13callssymbol:src/helix/live/state_reducer.py:StateReducer:26(low)symbol:tests/test_demo_auroc_delta.py:_read_auroc:77callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_demo_auroc_delta.py:test_demo_auroc_delta_has_positive_delta_and_includes_pack_manifest:81callssymbol:src/helix/studio/batch/bundle.py:build_batch_bundle_zip_bytes:51(low)symbol:tests/test_demo_auroc_delta.py:test_demo_auroc_delta_has_positive_delta_and_includes_pack_manifest:81callssymbol:src/helix/studio/batch/bundle.py:verify_batch_bundle_zip_bytes:256(low)symbol:tests/test_demo_auroc_delta.py:test_demo_auroc_delta_has_positive_delta_and_includes_pack_manifest:81callssymbol:src/helix/studio/batch/model.py:batch_spec_json_bytes:43(low)symbol:tests/test_demo_auroc_delta.py:test_demo_auroc_delta_has_positive_delta_and_includes_pack_manifest:81callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/test_demo_auroc_delta.py:test_demo_auroc_delta_has_positive_delta_and_includes_pack_manifest:81callssymbol:tests/test_demo_auroc_delta.py:_build_report:50(high)symbol:tests/test_demo_auroc_delta.py:test_demo_auroc_delta_has_positive_delta_and_includes_pack_manifest:81callssymbol:tests/test_demo_auroc_delta.py:_build_spec:30(high)symbol:tests/test_demo_auroc_delta.py:test_demo_auroc_delta_has_positive_delta_and_includes_pack_manifest:81callssymbol:tests/test_demo_auroc_delta.py:_find_pack_dir:71(high)symbol:tests/test_demo_auroc_delta.py:test_demo_auroc_delta_has_positive_delta_and_includes_pack_manifest:81callssymbol:tests/test_demo_auroc_delta.py:_read_auroc:77(high)symbol:tests/test_demo_auroc_delta.py:test_demo_auroc_delta_has_positive_delta_and_includes_pack_manifest:81callssymbol:tests/test_demo_auroc_delta.py:_read_program:24(high)symbol:tests/test_demo_auroc_delta.py:test_demo_auroc_delta_has_positive_delta_and_includes_pack_manifest:81callssymbol:tests/test_demo_auroc_delta.py:_sha256_hex:20(high)symbol:tests/test_demo_auroc_delta.py:test_demo_auroc_delta_stdout_golden_includes_pack_id_and_digests:111callssymbol:src/helix/evaluation/packs.py:load_evaluation_pack:352(low)symbol:tests/test_demo_auroc_delta.py:test_demo_auroc_delta_stdout_golden_includes_pack_id_and_digests:111callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_demo_auroc_delta.py:test_demo_auroc_delta_stdout_prefers_macro_when_present:135callssymbol:src/helix/evaluation/pack_manifest.py:build_pack_manifest_v1:76(low)symbol:tests/test_demo_auroc_delta.py:test_demo_auroc_delta_stdout_prefers_macro_when_present:135callssymbol:src/helix/evaluation/pack_manifest.py:labels_payload_sha256_v1:19(low)symbol:tests/test_demo_auroc_delta.py:test_demo_auroc_delta_stdout_prefers_macro_when_present:135callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/test_demo_auroc_delta.py:test_demo_auroc_delta_stdout_prefers_macro_when_present:135callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_demo_auroc_delta.py:test_demo_auroc_delta_stdout_prefers_macro_when_present:135callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_demo_session.py:test_demo_session_loads:4callssymbol:src/helix/studio/session_io.py:load_session:95(low)symbol:tests/test_determinism_guard.py:test_allow_nondeterminism_does_not_allow_direct_time_entropy_calls:333callssymbol:src/helix/clock.py:monotonic:84(low)symbol:tests/test_determinism_guard.py:test_allow_nondeterminism_does_not_allow_direct_time_entropy_calls:333callssymbol:src/helix/determinism/guard.py:install:311(low)symbol:tests/test_determinism_guard.py:test_allow_nondeterminism_does_not_allow_direct_time_entropy_calls:333callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:tests/test_determinism_guard.py:test_allow_nondeterminism_does_not_allow_direct_time_entropy_calls:333callssymbol:src/helix/determinism/guard.py:uninstall:330(low)symbol:tests/test_determinism_guard.py:test_allow_nondeterminism_does_not_allow_direct_time_entropy_calls:333callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(low)symbol:tests/test_determinism_guard.py:test_allow_nondeterminism_does_not_allow_direct_time_entropy_calls:333callssymbol:src/helix/entropy.py:token_hex:82(low)symbol:tests/test_determinism_guard.py:test_allow_nondeterminism_does_not_allow_direct_time_entropy_calls:333callssymbol:src/helix/entropy.py:uuid4:95(low)symbol:tests/test_determinism_guard.py:test_allow_nondeterminism_does_not_allow_direct_time_entropy_calls:333callssymbol:src/helix/temp.py:mkdtemp:55(low)symbol:tests/test_determinism_guard.py:test_allow_nondeterminism_does_not_allow_direct_time_entropy_calls:333callssymbol:tests/test_studio_evaluation_gate.py:exec:48(medium)symbol:tests/test_determinism_guard.py:test_allow_nondeterminism_enables_os_access_for_wrappers:321callssymbol:src/helix/clock.py:now_ns:38(low)symbol:tests/test_determinism_guard.py:test_allow_nondeterminism_enables_os_access_for_wrappers:321callssymbol:src/helix/determinism/guard.py:install:311(low)symbol:tests/test_determinism_guard.py:test_allow_nondeterminism_enables_os_access_for_wrappers:321callssymbol:src/helix/determinism/guard.py:uninstall:330(low)symbol:tests/test_determinism_guard.py:test_allow_nondeterminism_enables_os_access_for_wrappers:321callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(low)symbol:tests/test_determinism_guard.py:test_allow_nondeterminism_enables_os_access_for_wrappers:321callssymbol:src/helix/entropy.py:uuid4:95(low)symbol:tests/test_determinism_guard.py:test_clock_and_entropy_wrappers_work_in_deterministic_mode:315callssymbol:src/helix/clock.py:now_ns:38(low)symbol:tests/test_determinism_guard.py:test_clock_and_entropy_wrappers_work_in_deterministic_mode:315callssymbol:src/helix/determinism/guard.py:deterministic_context:93(low)symbol:tests/test_determinism_guard.py:test_clock_and_entropy_wrappers_work_in_deterministic_mode:315callssymbol:src/helix/entropy.py:uuid4:95(low)symbol:tests/test_determinism_guard.py:test_deterministic_context_does_not_uninstall_preexisting_guard:391callssymbol:src/helix/determinism/guard.py:deterministic_context:93(low)symbol:tests/test_determinism_guard.py:test_deterministic_context_does_not_uninstall_preexisting_guard:391callssymbol:src/helix/determinism/guard.py:install:311(low)symbol:tests/test_determinism_guard.py:test_deterministic_context_does_not_uninstall_preexisting_guard:391callssymbol:src/helix/determinism/guard.py:uninstall:330(low)symbol:tests/test_determinism_guard.py:test_deterministic_context_does_not_uninstall_preexisting_guard:391callssymbol:tests/test_studio_evaluation_gate.py:exec:48(medium)symbol:tests/test_determinism_guard.py:test_deterministic_context_overrides_allow_nondeterminism:419callssymbol:src/helix/clock.py:deterministic_now_ns:34(low)symbol:tests/test_determinism_guard.py:test_deterministic_context_overrides_allow_nondeterminism:419callssymbol:src/helix/clock.py:now_ns:38(low)symbol:tests/test_determinism_guard.py:test_deterministic_context_overrides_allow_nondeterminism:419callssymbol:src/helix/clock.py:set_deterministic_anchor_from_run_id:25(low)symbol:tests/test_determinism_guard.py:test_deterministic_context_overrides_allow_nondeterminism:419callssymbol:src/helix/determinism/guard.py:deterministic_context:93(low)symbol:tests/test_determinism_guard.py:test_deterministic_context_overrides_allow_nondeterminism:419callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(low)symbol:tests/test_determinism_guard.py:test_fs_helpers_are_allowed_under_guard:304callssymbol:src/helix/determinism/guard.py:install:311(low)symbol:tests/test_determinism_guard.py:test_fs_helpers_are_allowed_under_guard:304callssymbol:src/helix/determinism/guard.py:uninstall:330(low)symbol:tests/test_determinism_guard.py:test_fs_helpers_are_allowed_under_guard:304callssymbol:src/helix/fs.py:iterdir_sorted:27(low)symbol:tests/test_determinism_guard.py:test_fs_helpers_are_allowed_under_guard:304callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_determinism_guard.py:test_helixspec_bundle_records_rng_streams_and_seed:428callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_determinism_guard.py:test_nondeterminism_ban_blocks_fs_iteration_from_helix_code:248callssymbol:src/helix/determinism/guard.py:install:311(low)symbol:tests/test_determinism_guard.py:test_nondeterminism_ban_blocks_fs_iteration_from_helix_code:248callssymbol:src/helix/determinism/guard.py:uninstall:330(low)symbol:tests/test_determinism_guard.py:test_nondeterminism_ban_blocks_fs_iteration_from_helix_code:248callssymbol:src/helixspec/divergence.py:walk:436(low)symbol:tests/test_determinism_guard.py:test_nondeterminism_ban_blocks_fs_iteration_from_helix_code:248callssymbol:tests/test_studio_evaluation_gate.py:exec:48(medium)symbol:tests/test_determinism_guard.py:test_nondeterminism_ban_blocks_time_entropy_sources_from_helix_code:122callssymbol:src/helix/determinism/guard.py:install:311(low)symbol:tests/test_determinism_guard.py:test_nondeterminism_ban_blocks_time_entropy_sources_from_helix_code:122callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:tests/test_determinism_guard.py:test_nondeterminism_ban_blocks_time_entropy_sources_from_helix_code:122callssymbol:src/helix/determinism/guard.py:uninstall:330(low)symbol:tests/test_determinism_guard.py:test_nondeterminism_ban_blocks_time_entropy_sources_from_helix_code:122callssymbol:src/helix/entropy.py:token_hex:82(low)symbol:tests/test_determinism_guard.py:test_nondeterminism_ban_blocks_time_entropy_sources_from_helix_code:122callssymbol:src/helix/entropy.py:uuid4:95(low)symbol:tests/test_determinism_guard.py:test_nondeterminism_ban_blocks_time_entropy_sources_from_helix_code:122callssymbol:src/helix/temp.py:mkdtemp:55(low)symbol:tests/test_determinism_guard.py:test_nondeterminism_ban_blocks_time_entropy_sources_from_helix_code:122callssymbol:tests/test_studio_evaluation_gate.py:exec:48(medium)symbol:tests/test_determinism_guard.py:test_nondeterminism_ban_blocks_time_entropy_sources_from_helixspec_code:185callssymbol:src/helix/determinism/guard.py:install:311(low)symbol:tests/test_determinism_guard.py:test_nondeterminism_ban_blocks_time_entropy_sources_from_helixspec_code:185callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:tests/test_determinism_guard.py:test_nondeterminism_ban_blocks_time_entropy_sources_from_helixspec_code:185callssymbol:src/helix/determinism/guard.py:uninstall:330(low)symbol:tests/test_determinism_guard.py:test_nondeterminism_ban_blocks_time_entropy_sources_from_helixspec_code:185callssymbol:src/helix/entropy.py:token_hex:82(low)symbol:tests/test_determinism_guard.py:test_nondeterminism_ban_blocks_time_entropy_sources_from_helixspec_code:185callssymbol:src/helix/entropy.py:uuid4:95(low)symbol:tests/test_determinism_guard.py:test_nondeterminism_ban_blocks_time_entropy_sources_from_helixspec_code:185callssymbol:src/helix/temp.py:mkdtemp:55(low)symbol:tests/test_determinism_guard.py:test_nondeterminism_ban_blocks_time_entropy_sources_from_helixspec_code:185callssymbol:tests/test_studio_evaluation_gate.py:exec:48(medium)symbol:tests/test_determinism_guard.py:test_rng_ban_blocks_numpy_random_construction_but_allows_helix_rng:87callssymbol:src/helix/determinism/guard.py:install:311(low)symbol:tests/test_determinism_guard.py:test_rng_ban_blocks_numpy_random_construction_but_allows_helix_rng:87callssymbol:src/helix/determinism/guard.py:uninstall:330(low)symbol:tests/test_determinism_guard.py:test_rng_ban_blocks_numpy_random_construction_but_allows_helix_rng:87callssymbol:src/helix/rng.py:numpy_rng:83(low)symbol:tests/test_determinism_guard.py:test_rng_ban_blocks_numpy_random_construction_but_allows_helix_rng:87callssymbol:tests/test_offtarget_properties.py:integers:22(medium)symbol:tests/test_determinism_guard.py:test_rng_ban_blocks_random_random_constructor:57callssymbol:src/helix/determinism/guard.py:install:311(low)symbol:tests/test_determinism_guard.py:test_rng_ban_blocks_random_random_constructor:57callssymbol:src/helix/determinism/guard.py:uninstall:330(low)symbol:tests/test_determinism_guard.py:test_rng_ban_blocks_random_random_constructor:57callssymbol:tests/test_studio_evaluation_gate.py:exec:48(medium)symbol:tests/test_determinism_guard.py:test_rng_ban_error_message_is_stable_and_locates_callsite:25callssymbol:src/helix/determinism/guard.py:install:311(low)symbol:tests/test_determinism_guard.py:test_rng_ban_error_message_is_stable_and_locates_callsite:25callssymbol:src/helix/determinism/guard.py:uninstall:330(low)symbol:tests/test_determinism_guard.py:test_rng_ban_error_message_is_stable_and_locates_callsite:25callssymbol:tests/test_studio_evaluation_gate.py:exec:48(medium)symbol:tests/test_determinism_guard.py:test_rng_streams_log_records_seed_and_stream_id:114callssymbol:src/helix/rng.py:clear_rng_streams:26(low)symbol:tests/test_determinism_guard.py:test_rng_streams_log_records_seed_and_stream_id:114callssymbol:src/helix/rng.py:rng_streams:30(low)symbol:tests/test_determinism_guard.py:test_rng_streams_log_records_seed_and_stream_id:114callssymbol:src/helix/rng.py:Rng:57(low)symbol:tests/test_determinism_guard.py:test_rng_streams_log_records_seed_and_stream_id:114callssymbol:src/helix/rng.py:RngStream:15(low)symbol:tests/test_determinism_guard.py:test_temp_wrapper_is_deterministic_in_deterministic_mode:446callssymbol:src/helix/temp.py:set_deterministic_temp_seed_from_run_id:34(low)symbol:tests/test_deterministic_seq_cnn.py:test_deterministic_seq_cnn_grad_matches_finite_diff_for_subset:40callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/test_divergence_proof_bundle_reader.py:test_load_divergence_proof_bundle_fixture:15callssymbol:src/helix/studio/divergence_proof_bundle.py:load_divergence_proof_bundle:36(low)symbol:tests/test_divergence_proof_bundle_reader.py:test_load_divergence_proof_bundle_fixture:15callssymbol:src/helix/studio/divergence_proof_bundle.py:render_one_screen_drift_summary:87(low)symbol:tests/test_divergence_proof_bundle_reader.py:test_verify_command_quotes_manifest_path:34callssymbol:src/helix/studio/divergence_proof_bundle.py:DivergenceProofBundle:15(low)symbol:tests/test_divergence_proof_bundle_reader.py:test_verify_command_quotes_manifest_path:34callssymbol:src/helix/studio/divergence_proof_bundle.py:verify_command:30(low)symbol:tests/test_divergence.py:_graph_with_param:68callssymbol:src/helixspec/run_graph.py:_digest:9(low)symbol:tests/test_divergence.py:_graph_with_param:68callssymbol:src/helixspec/run_graph.py:_node_id:13(low)symbol:tests/test_divergence.py:_write_bundle:19callssymbol:src/helixspec/canon.py:canonical_json_bytes:15(low)symbol:tests/test_divergence.py:_write_bundle:19callssymbol:src/helixspec/manifest.py:sha256_bytes:12(low)symbol:tests/test_divergence.py:graph_with_branch:181callssymbol:src/helixspec/run_graph.py:_digest:9(low)symbol:tests/test_divergence.py:graph_with_branch:181callssymbol:src/helixspec/run_graph.py:_node_id:13(low)symbol:tests/test_divergence.py:test_d2_materiality_material_when_metric_exceeds_tolerance:304callssymbol:src/helixspec/divergence.py:generate_divergence_report:485(low)symbol:tests/test_divergence.py:test_d2_materiality_material_when_metric_exceeds_tolerance:304callssymbol:tests/test_divergence.py:_graph_with_param:68(high)symbol:tests/test_divergence.py:test_d2_materiality_material_when_metric_exceeds_tolerance:304callssymbol:tests/test_divergence.py:_write_bundle_with_results:37(high)symbol:tests/test_divergence.py:test_d2_materiality_material_when_zero_tolerance_and_tiny_delta:327callssymbol:src/helixspec/divergence.py:generate_divergence_report:485(low)symbol:tests/test_divergence.py:test_d2_materiality_material_when_zero_tolerance_and_tiny_delta:327callssymbol:tests/test_divergence.py:_graph_with_param:68(high)symbol:tests/test_divergence.py:test_d2_materiality_material_when_zero_tolerance_and_tiny_delta:327callssymbol:tests/test_divergence.py:_write_bundle_with_results:37(high)symbol:tests/test_divergence.py:test_d2_materiality_non_material_when_metrics_within_tolerance:280callssymbol:src/helixspec/divergence.py:generate_divergence_report:485(low)symbol:tests/test_divergence.py:test_d2_materiality_non_material_when_metrics_within_tolerance:280callssymbol:tests/test_divergence.py:_graph_with_param:68(high)symbol:tests/test_divergence.py:test_d2_materiality_non_material_when_metrics_within_tolerance:280callssymbol:tests/test_divergence.py:_write_bundle_with_results:37(high)symbol:tests/test_divergence.py:test_divergence_bundle_schema_version_guard:446callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_divergence.py:test_divergence_bundle_schema_version_guard:446callssymbol:src/helixspec/divergence.py:verify_divergence_bundle:605(low)symbol:tests/test_divergence.py:test_drift_verdict_equivalent_when_no_divergence:359callssymbol:src/helixspec/divergence.py:generate_divergence_report:485(low)symbol:tests/test_divergence.py:test_drift_verdict_equivalent_when_no_divergence:359callssymbol:tests/test_divergence.py:_graph_with_param:68(high)symbol:tests/test_divergence.py:test_drift_verdict_equivalent_when_no_divergence:359callssymbol:tests/test_divergence.py:_write_bundle:19(high)symbol:tests/test_divergence.py:test_drift_verdict_material_when_policy_hash_changed_even_without_graph_divergence:370callssymbol:src/helixspec/canon.py:canonical_json_bytes:15(low)symbol:tests/test_divergence.py:test_drift_verdict_material_when_policy_hash_changed_even_without_graph_divergence:370callssymbol:src/helixspec/divergence.py:generate_divergence_report:485(low)symbol:tests/test_divergence.py:test_drift_verdict_material_when_policy_hash_changed_even_without_graph_divergence:370callssymbol:tests/test_divergence.py:_graph_with_param:68(high)symbol:tests/test_divergence.py:test_drift_verdict_material_when_policy_hash_changed_even_without_graph_divergence:370callssymbol:tests/test_divergence.py:_write_bundle:19(high)symbol:tests/test_divergence.py:test_drift_verdict_material_when_semantic_hash_changed_even_without_graph_divergence:387callssymbol:src/helixspec/canon.py:canonical_json_bytes:15(low)symbol:tests/test_divergence.py:test_drift_verdict_material_when_semantic_hash_changed_even_without_graph_divergence:387callssymbol:src/helixspec/divergence.py:generate_divergence_report:485(low)symbol:tests/test_divergence.py:test_drift_verdict_material_when_semantic_hash_changed_even_without_graph_divergence:387callssymbol:tests/test_divergence.py:_graph_with_param:68(high)symbol:tests/test_divergence.py:test_drift_verdict_material_when_semantic_hash_changed_even_without_graph_divergence:387callssymbol:tests/test_divergence.py:_write_bundle:19(high)symbol:tests/test_divergence.py:test_environment_change_detected:151callssymbol:src/helixspec/divergence.py:generate_divergence_report:485(low)symbol:tests/test_divergence.py:test_environment_change_detected:151callssymbol:tests/test_divergence.py:_graph_with_param:68(high)symbol:tests/test_divergence.py:test_environment_change_detected:151callssymbol:tests/test_divergence.py:_write_bundle:19(high)symbol:tests/test_divergence.py:test_minimal_subgraph_excludes_unrelated_sibling:168callssymbol:src/helixspec/run_graph.py:_digest:9(low)symbol:tests/test_divergence.py:test_minimal_subgraph_excludes_unrelated_sibling:168callssymbol:src/helixspec/run_graph.py:_node_id:13(low)symbol:tests/test_divergence.py:test_param_change_detected:137callssymbol:src/helixspec/divergence.py:generate_divergence_report:485(low)symbol:tests/test_divergence.py:test_param_change_detected:137callssymbol:tests/test_divergence.py:_graph_with_param:68(high)symbol:tests/test_divergence.py:test_param_change_detected:137callssymbol:tests/test_divergence.py:_write_bundle:19(high)symbol:tests/test_divergence.py:test_verify_divergence_bundle_rejects_drift_verdict_input_mismatch:420callssymbol:src/helixspec/canon.py:canonical_json_bytes:15(low)symbol:tests/test_divergence.py:test_verify_divergence_bundle_rejects_drift_verdict_input_mismatch:420callssymbol:src/helixspec/divergence.py:verify_divergence_bundle:605(low)symbol:tests/test_divergence.py:test_verify_divergence_bundle_rejects_drift_verdict_input_mismatch:420callssymbol:src/helixspec/manifest.py:sha256_bytes:12(low)symbol:tests/test_divergence.py:test_verify_divergence_bundle_requires_drift_verdict:404callssymbol:src/helixspec/canon.py:canonical_json_bytes:15(low)symbol:tests/test_divergence.py:test_verify_divergence_bundle_requires_drift_verdict:404callssymbol:src/helixspec/divergence.py:verify_divergence_bundle:605(low)symbol:tests/test_download_release_contract.py:test_download_doc_matches_public_release_contract:38callssymbol:src/helix/release_urls.py:public_download_asset_url:61(low)symbol:tests/test_download_release_contract.py:test_download_doc_matches_public_release_contract:38callssymbol:src/helix/release_urls.py:public_download_asset_urls:113(low)symbol:tests/test_download_release_contract.py:test_download_doc_matches_public_release_contract:38callssymbol:src/helix/release_urls.py:public_github_asset_urls:109(low)symbol:tests/test_download_release_contract.py:test_download_doc_matches_public_release_contract:38callssymbol:tests/release_test_support.py:make_release_dir_with_sha256sums:55(medium)symbol:tests/test_download_release_contract.py:test_download_doc_matches_public_release_contract:38callssymbol:tests/release_test_support.py:make_website_root:165(medium)symbol:tests/test_download_release_contract.py:test_download_doc_matches_public_release_contract:38callssymbol:tools/stage_website_release.py:stage_website_release:145(low)symbol:tests/test_edge_config.py:test_env_override_ingest_url:29callssymbol:src/helix/edge/config.py:load_config_from_env:183(low)symbol:tests/test_edge_config.py:test_load_config_round_trip:12callssymbol:src/helix/edge/config.py:load_config:157(low)symbol:tests/test_edge_scratch_cleanup.py:test_cleanup_disabled:29callssymbol:src/helix/edge/watcher.py:cleanup_scratch:91(low)symbol:tests/test_edge_scratch_cleanup.py:test_cleanup_disabled:29callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_edge_scratch_cleanup.py:test_cleanup_removes_old_dirs:10callssymbol:docs/playground/js/realtime.js:time:587(low)symbol:tests/test_edge_scratch_cleanup.py:test_cleanup_removes_old_dirs:10callssymbol:src/helix/edge/watcher.py:cleanup_scratch:91(low)symbol:tests/test_edge_scratch_cleanup.py:test_cleanup_removes_old_dirs:10callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_edit_dag_display_formatting.py:test_approx_display_band_coarsens_without_precision_claim:26callssymbol:src/helix/studio/edit_dag_panel.py:_approx_display_band:114(low)symbol:tests/test_edit_dag_display_formatting.py:test_format_node_title_disambiguates_repaired_nodes:45callssymbol:src/helix/edit/events.py:EditEvent:9(low)symbol:tests/test_edit_dag_display_formatting.py:test_format_node_title_disambiguates_repaired_nodes:45callssymbol:src/helix/studio/edit_dag_panel.py:_format_node_title:304(low)symbol:tests/test_edit_dag_display_formatting.py:test_format_node_title_disambiguates_repaired_nodes:45callssymbol:tests/test_edit_dag_display_formatting.py:_DummyNode:15(high)symbol:tests/test_edit_dag_display_formatting.py:test_format_weight_display_exact_and_approx_modes:40callssymbol:src/helix/studio/edit_dag_panel.py:_format_weight_display:139(low)symbol:tests/test_edit_dag_frames.py:_build_toy_dag:10callssymbol:src/helix/edit/dag.py:EditDAG:38(low)symbol:tests/test_edit_dag_frames.py:_build_toy_dag:10callssymbol:src/helix/edit/dag.py:EditDAGFrame:52(low)symbol:tests/test_edit_dag_frames.py:_build_toy_dag:10callssymbol:src/helix/edit/dag.py:EditEdge:27(low)symbol:tests/test_edit_dag_frames.py:_build_toy_dag:10callssymbol:src/helix/edit/dag.py:EditNode:14(low)symbol:tests/test_edit_dag_frames.py:_build_toy_dag:10callssymbol:src/helix/edit/events.py:EditEvent:9(low)symbol:tests/test_edit_dag_frames.py:_build_toy_dag:10callssymbol:src/helix/genome/digital.py:DigitalGenome:15(low)symbol:tests/test_edit_dag_frames.py:_build_toy_dag:10callssymbol:src/helix/genome/digital.py:view:92(low)symbol:tests/test_edit_dag_frames.py:test_frames_roundtrip_to_artifact_payload:52callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/test_edit_dag_frames.py:test_frames_roundtrip_to_artifact_payload:52callssymbol:src/helix/cli.py:_edit_dag_to_payload:227(low)symbol:tests/test_edit_dag_frames.py:test_frames_roundtrip_to_artifact_payload:52callssymbol:tests/test_edit_dag_frames.py:_build_toy_dag:10(high)symbol:tests/test_edit_dag_layout_invariants.py:_build_model:24callssymbol:src/helix/studio/edit_dag_panel.py:_build_scene_model:2928(low)symbol:tests/test_edit_dag_layout_invariants.py:_build_model:24callssymbol:src/helix/studio/run_artifact.py:_dag_to_graph:549(low)symbol:tests/test_edit_dag_layout_invariants.py:test_dag_layout_invariants:31callssymbol:src/helix/studio/edit_dag_panel.py:EditDAGPanel:1193(low)symbol:tests/test_edit_dag_layout_invariants.py:test_dag_layout_invariants:31callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_edit_dag_layout_invariants.py:test_dag_layout_invariants:31callssymbol:tests/test_edit_dag_layout_invariants.py:_build_model:24(high)symbol:tests/test_edit_dag_layout_invariants.py:test_dag_layout_invariants:31callssymbol:tests/test_edit_dag_layout_invariants.py:_get_app:17(high)symbol:tests/test_edit_dag_layout_invariants.py:test_dag_page_prioritizes_canvas_in_workspace_column:70callssymbol:src/helix/studio/edit_dag_panel.py:_apply_dag_density_layout:3811(low)symbol:tests/test_edit_dag_layout_invariants.py:test_dag_page_prioritizes_canvas_in_workspace_column:70callssymbol:src/helix/studio/edit_dag_panel.py:_apply_model:3652(low)symbol:tests/test_edit_dag_layout_invariants.py:test_dag_page_prioritizes_canvas_in_workspace_column:70callssymbol:src/helix/studio/edit_dag_panel.py:EditDAGPanel:1193(low)symbol:tests/test_edit_dag_layout_invariants.py:test_dag_page_prioritizes_canvas_in_workspace_column:70callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_edit_dag_layout_invariants.py:test_dag_page_prioritizes_canvas_in_workspace_column:70callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_edit_dag_layout_invariants.py:test_dag_page_prioritizes_canvas_in_workspace_column:70callssymbol:tests/test_edit_dag_layout_invariants.py:_build_model:24(high)symbol:tests/test_edit_dag_layout_invariants.py:test_dag_page_prioritizes_canvas_in_workspace_column:70callssymbol:tests/test_edit_dag_layout_invariants.py:_get_app:17(high)symbol:tests/test_edit_dag.py:_demo_cas:24callssymbol:src/helix/crispr/model.py:CasSystem:39(low)symbol:tests/test_edit_dag.py:_demo_cas:24callssymbol:src/helix/crispr/model.py:PAMRule:23(low)symbol:tests/test_edit_dag.py:_demo_genome:17callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/test_edit_dag.py:_deterministic_crispr_dag:34callssymbol:src/helix/crispr/dag_api.py:build_crispr_edit_dag:18(low)symbol:tests/test_edit_dag.py:_deterministic_crispr_dag:34callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_edit_dag.py:_deterministic_crispr_dag:34callssymbol:tests/test_edit_dag.py:_demo_cas:24(high)symbol:tests/test_edit_dag.py:_deterministic_crispr_dag:34callssymbol:tests/test_edit_dag.py:_demo_genome:17(high)symbol:tests/test_edit_dag.py:test_dag_deterministic_ids:41callssymbol:tests/test_edit_dag.py:_deterministic_crispr_dag:34(high)symbol:tests/test_edit_dag.py:test_edit_dag_dataset_cli:77callssymbol:tests/test_helix_cli.py:run_cli:22(medium)symbol:tests/test_edit_dag.py:test_terminal_dedupe_logsumexp:49callssymbol:src/helix/edit/dag.py:EditEdge:27(low)symbol:tests/test_edit_dag.py:test_terminal_dedupe_logsumexp:49callssymbol:src/helix/edit/dag.py:EditNode:14(low)symbol:tests/test_edit_dag.py:test_terminal_dedupe_logsumexp:49callssymbol:src/helix/edit/dag.py:terminal_nodes:45(low)symbol:tests/test_edit_dag.py:test_terminal_dedupe_logsumexp:49callssymbol:src/helix/edit/post.py:dedupe_terminal_nodes:22(low)symbol:tests/test_edit_dag.py:test_terminal_dedupe_logsumexp:49callssymbol:tests/test_edit_dag.py:_deterministic_crispr_dag:34(high)symbol:tests/test_edit_dag.py:test_terminal_dedupe_logsumexp:49callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_egfr_grb2_mvp.py:test_egfr_grb2_orchestrator_runs_short_simulation:9callssymbol:helixtasks/egfr_grb2_orchestrator.py:build_egfr_grb2:127(low)symbol:tests/test_egfr_grb2_mvp.py:test_egfr_grb2_orchestrator_runs_short_simulation:9callssymbol:src/helix/core/scheduler.py:run_until:81(low)symbol:tests/test_egfr_grb2_regression.py:_run_variant_summary:14callssymbol:src/helix/cli.py:command_live_inspect:681(low)symbol:tests/test_egfr_grb2_regression.py:_run_variant_summary:14callssymbol:src/helix/cli.py:command_live_run:654(low)symbol:tests/test_egfr_grb2_regression.py:test_egfr_wt_vs_ko_behavior:51callssymbol:tests/test_egfr_grb2_regression.py:_run_variant_summary:14(high)symbol:tests/test_enterprise_proof_offtarget_public_doc.py:test_offtarget_public_doc_transcript_matches_shipped_pack_digests:18callssymbol:src/helix/evaluation/packs.py:load_evaluation_pack:352(low)symbol:tests/test_enterprise_proof_offtarget_public_doc.py:test_offtarget_public_doc_transcript_matches_shipped_pack_digests:18callssymbol:src/helix/studio/prime_inspector.py:block:89(low)symbol:tests/test_enterprise_proof_offtarget_public_doc.py:test_offtarget_public_doc_transcript_matches_shipped_pack_digests:18callssymbol:tests/test_enterprise_proof_offtarget_public_doc.py:_read_json:11(high)symbol:tests/test_enzyme_contract_v1.py:_tree_digests:24callssymbol:tests/test_enzyme_contract_v1.py:_sha256_hex:20(high)symbol:tests/test_enzyme_contract_v1.py:_write_json:14callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_case_colliding_paths_rejected:1640callssymbol:src/helix/enzyme/verify.py:verify_enzyme_bundle:188(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_case_colliding_paths_rejected:1640callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_case_colliding_paths_rejected:1640callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_case_colliding_paths_rejected:1640callssymbol:tests/test_enzyme_contract_v1.py:_run_cli:34(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_case_colliding_paths_rejected:1640callssymbol:tests/test_enzyme_contract_v1.py:_sha256_hex:20(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_case_colliding_paths_rejected:1640callssymbol:tests/test_enzyme_contract_v1.py:_write_json:14(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_d1_conformance_pack_tolerances:146callssymbol:src/helix/enzyme/bundle.py:write_enzyme_manifest:60(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_d1_conformance_pack_tolerances:146callssymbol:src/helix/enzyme/layout.py:open_enzyme_bundle:97(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_d1_conformance_pack_tolerances:146callssymbol:src/helix/enzyme/verify.py:verify_enzyme_bundle:188(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_d1_conformance_pack_tolerances:146callssymbol:tests/test_enzyme_contract_v1.py:_assert_json_equiv_with_score_tolerances:70(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_d1_conformance_pack_tolerances:146callssymbol:tests/test_enzyme_contract_v1.py:_load_json:46(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_d1_conformance_pack_tolerances:146callssymbol:tests/test_enzyme_contract_v1.py:_run_cli:34(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_d1_conformance_pack_tolerances:146callssymbol:tests/test_enzyme_contract_v1.py:_scorer_tolerances:52(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_d1_conformance_pack_tolerances:146callssymbol:tests/test_enzyme_contract_v1.py:_write_json:14(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_diff_reports_fold_metric_delta_in_d1:298callssymbol:src/helix/enzyme/bundle.py:write_enzyme_manifest:60(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_diff_reports_fold_metric_delta_in_d1:298callssymbol:src/helix/enzyme/diff.py:diff_enzyme_bundles:112(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_diff_reports_fold_metric_delta_in_d1:298callssymbol:src/helix/enzyme/layout.py:open_enzyme_bundle:97(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_diff_reports_fold_metric_delta_in_d1:298callssymbol:src/helix/enzyme/verify.py:verify_enzyme_bundle:188(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_diff_reports_fold_metric_delta_in_d1:298callssymbol:tests/test_enzyme_contract_v1.py:_load_json:46(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_diff_reports_fold_metric_delta_in_d1:298callssymbol:tests/test_enzyme_contract_v1.py:_run_cli:34(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_diff_reports_fold_metric_delta_in_d1:298callssymbol:tests/test_enzyme_contract_v1.py:_scorer_tolerances:52(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_diff_reports_fold_metric_delta_in_d1:298callssymbol:tests/test_enzyme_contract_v1.py:_write_json:14(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_enzyme_diff_finds_numeric_deltas:1780callssymbol:src/helix/enzyme/diff.py:diff_enzyme_bundles:112(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_enzyme_diff_finds_numeric_deltas:1780callssymbol:tests/test_enzyme_contract_v1.py:_run_cli:34(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_enzyme_diff_finds_numeric_deltas:1780callssymbol:tests/test_enzyme_contract_v1.py:_write_json:14(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_extra_file_fails_strict_verify:1560callssymbol:src/helix/enzyme/verify.py:verify_enzyme_bundle:188(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_extra_file_fails_strict_verify:1560callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_extra_file_fails_strict_verify:1560callssymbol:tests/test_enzyme_contract_v1.py:_run_cli:34(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_extra_file_fails_strict_verify:1560callssymbol:tests/test_enzyme_contract_v1.py:_write_json:14(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_fold_module_opt_in_by_policy:887callssymbol:tests/test_enzyme_contract_v1.py:_load_json:46(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_fold_module_opt_in_by_policy:887callssymbol:tests/test_enzyme_contract_v1.py:_run_cli:34(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_fold_module_opt_in_by_policy:887callssymbol:tests/test_enzyme_contract_v1.py:_write_json:14(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_gate_fails_on_fold_threshold:964callssymbol:tests/test_enzyme_contract_v1.py:_load_json:46(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_gate_fails_on_fold_threshold:964callssymbol:tests/test_enzyme_contract_v1.py:_run_cli:34(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_gate_fails_on_fold_threshold:964callssymbol:tests/test_enzyme_contract_v1.py:_write_json:14(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_gated_run_emits_no_export:1394callssymbol:src/helix/enzyme/verify.py:verify_enzyme_bundle:188(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_gated_run_emits_no_export:1394callssymbol:tests/test_enzyme_contract_v1.py:_run_cli:34(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_gated_run_emits_no_export:1394callssymbol:tests/test_enzyme_contract_v1.py:_write_json:14(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_repo_schemas_match_packaged_schemas:136callssymbol:tests/test_enzyme_contract_v1.py:_tree_digests:24(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_schema_digest_snapshot_matches_repo:127callssymbol:src/helix/enzyme/schema_digest.py:compute_enzyme_schema_digest:58(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_schema_digest_snapshot_matches_repo:127callssymbol:src/helix/enzyme/schema_digest.py:load_repo_schema_digest_snapshot:74(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_symlink_rejected:1218callssymbol:src/helix/enzyme/bundle.py:write_enzyme_manifest:60(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_symlink_rejected:1218callssymbol:src/helix/enzyme/layout.py:open_enzyme_bundle:97(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_symlink_rejected:1218callssymbol:src/helix/enzyme/verify.py:verify_enzyme_bundle:188(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_symlink_rejected:1218callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_symlink_rejected:1218callssymbol:tests/test_enzyme_contract_v1.py:_run_cli:34(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_symlink_rejected:1218callssymbol:tests/test_enzyme_contract_v1.py:_write_json:14(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_tamper_detected_by_verify:1479callssymbol:src/helix/enzyme/verify.py:verify_enzyme_bundle:188(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_tamper_detected_by_verify:1479callssymbol:tests/test_enzyme_contract_v1.py:_run_cli:34(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_tamper_detected_by_verify:1479callssymbol:tests/test_enzyme_contract_v1.py:_write_json:14(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_verify_bundle_schema_pack_mode:1049callssymbol:src/helix/enzyme/verify.py:verify_enzyme_bundle:188(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_verify_bundle_schema_pack_mode:1049callssymbol:tests/test_enzyme_contract_v1.py:_run_cli:34(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_verify_bundle_schema_pack_mode:1049callssymbol:tests/test_enzyme_contract_v1.py:_write_json:14(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_verify_expected_bundle_sha256:707callssymbol:src/helix/enzyme/verify.py:verify_enzyme_bundle:188(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_verify_expected_bundle_sha256:707callssymbol:tests/test_enzyme_contract_v1.py:_load_json:46(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_verify_expected_bundle_sha256:707callssymbol:tests/test_enzyme_contract_v1.py:_run_cli:34(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_verify_expected_bundle_sha256:707callssymbol:tests/test_enzyme_contract_v1.py:_write_json:14(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_verify_json_out:788callssymbol:tests/test_enzyme_contract_v1.py:_load_json:46(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_verify_json_out:788callssymbol:tests/test_enzyme_contract_v1.py:_run_cli:34(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_verify_json_out:788callssymbol:tests/test_enzyme_contract_v1.py:_write_json:14(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_verify_json_out:788callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_verify_passes:627callssymbol:src/helix/enzyme/verify.py:verify_enzyme_bundle:188(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_verify_passes:627callssymbol:tests/test_enzyme_contract_v1.py:_run_cli:34(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_verify_passes:627callssymbol:tests/test_enzyme_contract_v1.py:_write_json:14(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_verify_zip_bundle:1865callssymbol:src/helix/enzyme/verify.py:verify_enzyme_bundle:188(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_verify_zip_bundle:1865callssymbol:tests/test_enzyme_contract_v1.py:_run_cli:34(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_verify_zip_bundle:1865callssymbol:tests/test_enzyme_contract_v1.py:_write_json:14(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_zip_duplicate_entry_rejected:1943callssymbol:src/helix/enzyme/verify.py:verify_enzyme_bundle:188(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_zip_duplicate_entry_rejected:1943callssymbol:tests/test_enzyme_contract_v1.py:_run_cli:34(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_zip_duplicate_entry_rejected:1943callssymbol:tests/test_enzyme_contract_v1.py:_write_json:14(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_zip_metadata_is_pinned:535callssymbol:tests/test_enzyme_contract_v1.py:_run_cli:34(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_zip_metadata_is_pinned:535callssymbol:tests/test_enzyme_contract_v1.py:_write_json:14(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_zip_path_traversal_rejected:1307callssymbol:src/helix/enzyme/verify.py:verify_enzyme_bundle:188(low)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_zip_path_traversal_rejected:1307callssymbol:tests/test_enzyme_contract_v1.py:_run_cli:34(high)symbol:tests/test_enzyme_contract_v1.py:test_enzyme_contract_v1_zip_path_traversal_rejected:1307callssymbol:tests/test_enzyme_contract_v1.py:_write_json:14(high)symbol:tests/test_eval_azimuth_pack_auroc.py:_write_pack:18callssymbol:src/helix/evaluation/pack_manifest.py:build_pack_manifest_v1:76(low)symbol:tests/test_eval_azimuth_pack_auroc.py:_write_pack:18callssymbol:src/helix/evaluation/pack_manifest.py:labels_payload_sha256_v1:19(low)symbol:tests/test_eval_azimuth_pack_auroc.py:_write_pack:18callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/test_eval_azimuth_pack_auroc.py:test_eval_azimuth_pack_auroc_compare_emits_two_bundles:252callssymbol:src/helix/evaluation/pack_manifest.py:build_pack_manifest_v1:76(low)symbol:tests/test_eval_azimuth_pack_auroc.py:test_eval_azimuth_pack_auroc_compare_emits_two_bundles:252callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/test_eval_azimuth_pack_auroc.py:test_eval_azimuth_pack_auroc_compare_emits_two_bundles:252callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/test_eval_azimuth_pack_auroc.py:test_eval_azimuth_pack_auroc_compare_emits_two_bundles:252callssymbol:src/helix/studio/extension_host/supervisor.py:mode:92(low)symbol:tests/test_eval_azimuth_pack_auroc.py:test_eval_azimuth_pack_auroc_compare_emits_two_bundles:252callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_eval_azimuth_pack_auroc.py:test_eval_azimuth_pack_auroc_compare_emits_two_bundles:252callssymbol:tests/test_eval_azimuth_pack_auroc.py:_sha256_hex:14(high)symbol:tests/test_eval_azimuth_pack_auroc.py:test_eval_azimuth_pack_auroc_compare_emits_two_bundles:252callssymbol:tests/test_eval_azimuth_pack_auroc.py:_write_pack:18(high)symbol:tests/test_eval_azimuth_pack_auroc.py:test_eval_azimuth_pack_auroc_emits_transcript_lines:72callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_eval_azimuth_pack_auroc.py:test_eval_azimuth_pack_auroc_emits_transcript_lines:72callssymbol:tests/test_eval_azimuth_pack_auroc.py:_write_pack:18(high)symbol:tests/test_eval_azimuth_pack_auroc.py:test_eval_azimuth_pack_auroc_ontargetx_bundle_missing_is_undefined:360callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_eval_azimuth_pack_auroc.py:test_eval_azimuth_pack_auroc_ontargetx_bundle_missing_is_undefined:360callssymbol:tests/test_eval_azimuth_pack_auroc.py:_write_pack:18(high)symbol:tests/test_eval_azimuth_pack_auroc.py:test_eval_azimuth_pack_auroc_supports_azimuth_published_prediction:153callssymbol:src/helix/evaluation/pack_manifest.py:build_pack_manifest_v1:76(low)symbol:tests/test_eval_azimuth_pack_auroc.py:test_eval_azimuth_pack_auroc_supports_azimuth_published_prediction:153callssymbol:src/helix/evaluation/pack_manifest.py:labels_payload_sha256_v1:19(low)symbol:tests/test_eval_azimuth_pack_auroc.py:test_eval_azimuth_pack_auroc_supports_azimuth_published_prediction:153callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/test_eval_azimuth_pack_auroc.py:test_eval_azimuth_pack_auroc_supports_azimuth_published_prediction:153callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/test_eval_azimuth_pack_auroc.py:test_eval_azimuth_pack_auroc_supports_azimuth_published_prediction:153callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_eval_azimuth_pack_auroc.py:test_eval_azimuth_pack_auroc_supports_azimuth_published_prediction:153callssymbol:tests/test_eval_azimuth_pack_auroc.py:_sha256_hex:14(high)symbol:tests/test_eval_azimuth_pack_auroc.py:test_eval_azimuth_pack_auroc_supports_helix_crispr_on_target_physics:326callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_eval_azimuth_pack_auroc.py:test_eval_azimuth_pack_auroc_supports_helix_crispr_on_target_physics:326callssymbol:tests/test_eval_azimuth_pack_auroc.py:_write_pack:18(high)symbol:tests/test_eval_azimuth_pack_auroc.py:test_eval_azimuth_pack_auroc_zip_is_bit_deterministic_across_clean_outdirs:107callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_eval_azimuth_pack_auroc.py:test_eval_azimuth_pack_auroc_zip_is_bit_deterministic_across_clean_outdirs:107callssymbol:tests/test_eval_azimuth_pack_auroc.py:_sha256_hex:14(high)symbol:tests/test_eval_azimuth_pack_auroc.py:test_eval_azimuth_pack_auroc_zip_is_bit_deterministic_across_clean_outdirs:107callssymbol:tests/test_eval_azimuth_pack_auroc.py:_write_pack:18(high)symbol:tests/test_evaluation_pack_v1.py:_copy_pack:79callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:tests/test_evaluation_pack_v1.py:test_evaluation_pack_and_labels_validate_against_schema:13callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:tests/test_evaluation_pack_v1.py:test_load_evaluation_pack_rejects_corrupted_manifest_azimuth:113callssymbol:src/helix/evaluation/packs.py:load_evaluation_pack:352(low)symbol:tests/test_evaluation_pack_v1.py:test_load_evaluation_pack_rejects_corrupted_manifest_azimuth:113callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_evaluation_pack_v1.py:test_load_evaluation_pack_rejects_corrupted_manifest_azimuth:113callssymbol:tests/test_evaluation_pack_v1.py:_copy_pack:79(high)symbol:tests/test_evaluation_pack_v1.py:test_load_evaluation_pack_rejects_corrupted_manifest:100callssymbol:src/helix/evaluation/packs.py:load_evaluation_pack:352(low)symbol:tests/test_evaluation_pack_v1.py:test_load_evaluation_pack_rejects_corrupted_manifest:100callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_evaluation_pack_v1.py:test_load_evaluation_pack_rejects_corrupted_manifest:100callssymbol:tests/test_evaluation_pack_v1.py:_copy_pack:79(high)symbol:tests/test_evaluation_pack_v1.py:test_load_evaluation_pack_rejects_corrupted_pack_file:87callssymbol:src/helix/evaluation/packs.py:load_evaluation_pack:352(low)symbol:tests/test_evaluation_pack_v1.py:test_load_evaluation_pack_rejects_corrupted_pack_file:87callssymbol:tests/test_evaluation_pack_v1.py:_copy_pack:79(high)symbol:tests/test_evaluation_pack_v1.py:test_load_evaluation_pack_rejects_labels_unknown_metadata:126callssymbol:src/helix/evaluation/packs.py:load_evaluation_pack:352(low)symbol:tests/test_evaluation_pack_v1.py:test_load_evaluation_pack_rejects_labels_unknown_metadata:126callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_evaluation_pack_v1.py:test_load_evaluation_pack_rejects_labels_unknown_metadata:126callssymbol:tests/test_evaluation_pack_v1.py:_copy_pack:79(high)symbol:tests/test_evaluation_pack_v1.py:test_load_evaluation_pack_verifies_checksums_and_manifest:47callssymbol:src/helix/evaluation/packs.py:load_evaluation_pack:352(low)symbol:tests/test_evaluator_docs_loop_contract.py:test_evaluator_docs_share_the_same_install_proof_verify_loop:19callssymbol:tests/test_evaluator_docs_loop_contract.py:_read_text:15(high)symbol:tests/test_evaluator_mvp_smoke.py:_recorded_crispr_snapshot:38callssymbol:src/helix/studio/demo_loader.py:build_canonical_demo_snapshot:99(low)symbol:tests/test_event_log.py:test_event_log_written_and_exported:9callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_event_log.py:test_event_log_written_and_exported:9callssymbol:src/helix/support/bundle.py:write_support_bundle:232(low)symbol:tests/test_event_log.py:test_event_log_written_and_exported:9callssymbol:src/helix/support/events.py:events_path:54(low)symbol:tests/test_event_log.py:test_event_log_written_and_exported:9callssymbol:src/helix/support/events.py:log_event:171(low)symbol:tests/test_evidence_view_model.py:test_build_evidence_overview_extracts_provenance_and_calibration_refs:30callssymbol:src/helix/studio/evidence_view_model.py:build_evidence_overview:143(low)symbol:tests/test_evidence_view_model.py:test_load_matching_calibration_metrics_reads_bundle_from_env:83callssymbol:src/helix/calibration/bundle.py:build_calibration_bundle:238(low)symbol:tests/test_evidence_view_model.py:test_load_matching_calibration_metrics_reads_bundle_from_env:83callssymbol:src/helix/calibration/bundle.py:write_calibration_bundle:326(low)symbol:tests/test_evidence_view_model.py:test_load_matching_calibration_metrics_reads_bundle_from_env:83callssymbol:src/helix/studio/evidence_view_model.py:build_evidence_overview:143(low)symbol:tests/test_evidence_view_model.py:test_load_matching_calibration_metrics_reads_bundle_from_env:83callssymbol:src/helix/studio/evidence_view_model.py:load_matching_calibration_metrics:216(low)symbol:tests/test_evidence_view_model.py:test_load_matching_calibration_metrics_reads_bundle_from_env:83callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_evidence_view_model.py:test_mode_help_text_distinguishes_uncalibrated_vs_decision_grade:25callssymbol:src/helix/studio/evidence_view_model.py:mode_help_text:385(low)symbol:tests/test_evidence_view_model.py:test_tier_mapping_ranges_stable:15callssymbol:src/helix/studio/evidence_view_model.py:tier_mapping_ranges:348(low)symbol:tests/test_evs/test_offtarget_heat.py:test_compute_offtarget_heat_bounds:14callssymbol:src/helix/core/offtarget_heat.py:compute_offtarget_heat:70(low)symbol:tests/test_evs/test_offtarget_heat.py:test_compute_offtarget_heat_bounds:14callssymbol:tests/test_evs/test_offtarget_heat.py:_load_fixture:9(high)symbol:tests/test_evs/test_offtarget_heat.py:test_compute_offtarget_heat_zero_when_no_pam_match:23callssymbol:src/helix/core/offtarget_heat.py:compute_offtarget_heat:70(low)symbol:tests/test_evs/test_offtarget_heat.py:test_compute_offtarget_heat_zero_when_no_pam_match:23callssymbol:tests/test_evs/test_offtarget_heat.py:_load_fixture:9(high)symbol:tests/test_experiment_planner.py:test_experiment_planner_is_deterministic_by_default:31callssymbol:src/helix/sim/experiment_planner.py:recommend_next_experiment:275(low)symbol:tests/test_experiment_planner.py:test_experiment_planner_is_deterministic_by_default:31callssymbol:src/helix/sim/posterior.py:build_posterior:458(low)symbol:tests/test_experiment_planner.py:test_experiment_planner_payload_entry_point:54callssymbol:src/helix/sim/experiment_planner.py:recommend_next_experiment_from_payload:311(low)symbol:tests/test_experiment_planner.py:test_experiment_planner_payload_entry_point:54callssymbol:src/helix/sim/posterior.py:build_posterior:458(low)symbol:tests/test_experiment_planner.py:test_experiment_planner_prefers_more_reads_for_entropy_gain:7callssymbol:src/helix/sim/experiment_planner.py:recommend_next_experiment:275(low)symbol:tests/test_experiment_planner.py:test_experiment_planner_prefers_more_reads_for_entropy_gain:7callssymbol:src/helix/sim/posterior.py:build_posterior:458(low)symbol:tests/test_experiment_planner.py:test_planner_trace_hashes_are_stable:77callssymbol:src/helix/sim/experiment_planner.py:build_planner_trace:405(low)symbol:tests/test_experiment_planner.py:test_planner_trace_hashes_are_stable:77callssymbol:src/helix/sim/experiment_planner.py:recommend_next_experiment:275(low)symbol:tests/test_experiment_planner.py:test_planner_trace_hashes_are_stable:77callssymbol:src/helix/sim/posterior.py:build_posterior:458(low)symbol:tests/test_experiment_presets.py:test_demo_presets_load:15callssymbol:src/helix/studio/experiment_presets.py:load_preset:93(low)symbol:tests/test_experiment_presets.py:test_invalid_preset_errors:22callssymbol:src/helix/studio/experiment_presets.py:load_preset:93(low)symbol:tests/test_experiment_setup_dialog.py:_dialog:20callssymbol:src/helix/studio/experiment_setup_dialog.py:ExperimentSetupDialog:385(low)symbol:tests/test_experiment_setup_dialog.py:test_create_button_and_completeness_defaults:25callssymbol:tests/test_experiment_setup_dialog.py:_dialog:20(high)symbol:tests/test_experiment_setup_dialog.py:test_create_button_and_completeness_defaults:25callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_experiment_setup_dialog.py:test_create_button_becomes_experiment_when_run_ready:34callssymbol:src/helix/studio/experiment_setup_dialog.py:_apply_preset:2579(low)symbol:tests/test_experiment_setup_dialog.py:test_create_button_becomes_experiment_when_run_ready:34callssymbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998(low)symbol:tests/test_experiment_setup_dialog.py:test_create_button_becomes_experiment_when_run_ready:34callssymbol:src/helix/studio/target_field.py:set_from_text:323(low)symbol:tests/test_experiment_setup_dialog.py:test_create_button_becomes_experiment_when_run_ready:34callssymbol:tests/test_experiment_setup_dialog.py:_dialog:20(high)symbol:tests/test_experiment_setup_dialog.py:test_create_button_becomes_experiment_when_run_ready:34callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_experiment_setup_dialog.py:test_create_button_becomes_experiment_when_run_ready:34callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:tests/test_experiment_setup_dialog.py:test_decision_type_does_not_leak_template_provenance:87callssymbol:src/helix/studio/experiment_setup_dialog.py:_apply_preset:2579(low)symbol:tests/test_experiment_setup_dialog.py:test_decision_type_does_not_leak_template_provenance:87callssymbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998(low)symbol:tests/test_experiment_setup_dialog.py:test_decision_type_does_not_leak_template_provenance:87callssymbol:tests/test_experiment_setup_dialog.py:_dialog:20(high)symbol:tests/test_experiment_setup_dialog.py:test_decision_type_does_not_leak_template_provenance:87callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_experiment_setup_dialog.py:test_locus_target_requires_scope_before_becoming_experiment:55callssymbol:src/helix/studio/experiment_setup_dialog.py:_apply_preset:2579(low)symbol:tests/test_experiment_setup_dialog.py:test_locus_target_requires_scope_before_becoming_experiment:55callssymbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998(low)symbol:tests/test_experiment_setup_dialog.py:test_locus_target_requires_scope_before_becoming_experiment:55callssymbol:src/helix/studio/target_field.py:set_from_text:323(low)symbol:tests/test_experiment_setup_dialog.py:test_locus_target_requires_scope_before_becoming_experiment:55callssymbol:src/helix/studio/target_resolution.py:GeneExonSummary:95(low)symbol:tests/test_experiment_setup_dialog.py:test_locus_target_requires_scope_before_becoming_experiment:55callssymbol:src/helix/studio/target_resolution.py:OverlapGene:73(low)symbol:tests/test_experiment_setup_dialog.py:test_locus_target_requires_scope_before_becoming_experiment:55callssymbol:src/helix/studio/target_resolution.py:RegionSpan:38(low)symbol:tests/test_experiment_setup_dialog.py:test_locus_target_requires_scope_before_becoming_experiment:55callssymbol:src/helix/studio/target_resolution.py:ScopeSelection:127(low)symbol:tests/test_experiment_setup_dialog.py:test_locus_target_requires_scope_before_becoming_experiment:55callssymbol:src/helix/studio/target_resolution.py:TargetLocusResolutionState:200(low)symbol:tests/test_experiment_setup_dialog.py:test_locus_target_requires_scope_before_becoming_experiment:55callssymbol:tests/test_experiment_setup_dialog.py:_dialog:20(high)symbol:tests/test_experiment_setup_dialog.py:test_locus_target_requires_scope_before_becoming_experiment:55callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_experiment_setup_dialog.py:test_locus_target_requires_scope_before_becoming_experiment:55callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:tests/test_experiment_setup_dialog.py:test_preview_rail_uses_card_shells:116callssymbol:tests/test_experiment_setup_dialog.py:_dialog:20(high)symbol:tests/test_experiment_setup_dialog.py:test_readout_level_implies_auto_require_protein_for_knockout:45callssymbol:src/helix/studio/experiment_setup_dialog.py:_apply_preset:2579(low)symbol:tests/test_experiment_setup_dialog.py:test_readout_level_implies_auto_require_protein_for_knockout:45callssymbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998(low)symbol:tests/test_experiment_setup_dialog.py:test_readout_level_implies_auto_require_protein_for_knockout:45callssymbol:tests/test_experiment_setup_dialog.py:_dialog:20(high)symbol:tests/test_experiment_setup_dialog.py:test_selected_intent_card_uses_heavier_title_style:106callssymbol:src/helix/studio/experiment_setup_dialog.py:_apply_preset:2579(low)symbol:tests/test_experiment_setup_dialog.py:test_selected_intent_card_uses_heavier_title_style:106callssymbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998(low)symbol:tests/test_experiment_setup_dialog.py:test_selected_intent_card_uses_heavier_title_style:106callssymbol:tests/test_experiment_setup_dialog.py:_dialog:20(high)symbol:tests/test_experiment_setup_dialog.py:test_switching_intent_templates_does_not_resize_dialog:124callssymbol:src/helix/studio/experiment_setup_dialog.py:_apply_preset:2579(low)symbol:tests/test_experiment_setup_dialog.py:test_switching_intent_templates_does_not_resize_dialog:124callssymbol:src/helix/studio/experiment_setup_dialog.py:ExperimentSetupDialog:385(low)symbol:tests/test_experiment_setup_dialog.py:test_switching_intent_templates_does_not_resize_dialog:124callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_experiment_setup_dialog.py:test_target_set_auto_expands_section_2:95callssymbol:src/helix/studio/experiment_setup_dialog.py:_apply_preset:2579(low)symbol:tests/test_experiment_setup_dialog.py:test_target_set_auto_expands_section_2:95callssymbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998(low)symbol:tests/test_experiment_setup_dialog.py:test_target_set_auto_expands_section_2:95callssymbol:src/helix/studio/target_field.py:set_from_text:323(low)symbol:tests/test_experiment_setup_dialog.py:test_target_set_auto_expands_section_2:95callssymbol:tests/test_experiment_setup_dialog.py:_dialog:20(high)symbol:tests/test_export_evidence.py:test_helix_cli_evidence_smoke:76callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_export_evidence.py:test_helix_cli_evidence_smoke:76callssymbol:tests/test_export_evidence.py:_load_schema:15(high)symbol:tests/test_export_evidence.py:test_run_to_evidence_conforms_to_schema_no_sequence:24callssymbol:src/helix/studio/export_evidence.py:run_to_evidence:98(low)symbol:tests/test_export_evidence.py:test_run_to_evidence_conforms_to_schema_no_sequence:24callssymbol:tests/test_export_evidence.py:_load_sample_snapshot:19(high)symbol:tests/test_export_evidence.py:test_run_to_evidence_conforms_to_schema_no_sequence:24callssymbol:tests/test_export_evidence.py:_load_schema:15(high)symbol:tests/test_export_evidence.py:test_run_to_evidence_with_sequence_includes_sequence:54callssymbol:src/helix/studio/export_evidence.py:run_to_evidence:98(low)symbol:tests/test_export_evidence.py:test_run_to_evidence_with_sequence_includes_sequence:54callssymbol:tests/test_export_evidence.py:_load_sample_snapshot:19(high)symbol:tests/test_export_evidence.py:test_run_to_evidence_with_sequence_includes_sequence:54callssymbol:tests/test_export_evidence.py:_load_schema:15(high)symbol:tests/test_export_gate_keys.py:test_export_gate_ack_key_is_per_mode_and_run:6callssymbol:src/helix/studio/export_gate.py:build_export_context:45(low)symbol:tests/test_export_gate_keys.py:test_export_gate_session_suppression_is_per_mode_and_run:25callssymbol:src/helix/studio/export_gate.py:build_export_context:45(low)symbol:tests/test_export_gate_keys.py:test_export_gate_session_suppression_is_per_mode_and_run:25callssymbol:src/helix/studio/export_gate.py:set_export_prompt_suppressed:61(low)symbol:tests/test_export_gate_keys.py:test_export_gate_session_suppression_is_per_mode_and_run:25callssymbol:src/helix/studio/export_gate.py:should_prompt_export:55(low)symbol:tests/test_export_run.py:_dummy_run:10callssymbol:src/helix/studio/models.py:EngineInfo:9(low)symbol:tests/test_export_run.py:_dummy_run:10callssymbol:src/helix/studio/models.py:OutcomeModel:31(low)symbol:tests/test_export_run.py:_dummy_run:10callssymbol:src/helix/studio/models.py:RunModel:63(low)symbol:tests/test_export_run.py:test_export_payload_includes_experiment_spec_and_edit_plan:26callssymbol:src/helix/studio/edit_plan.py:edit_plan_sha256:158(low)symbol:tests/test_export_run.py:test_export_payload_includes_experiment_spec_and_edit_plan:26callssymbol:src/helix/studio/edit_plan.py:edit_plan_to_dict:143(low)symbol:tests/test_export_run.py:test_export_payload_includes_experiment_spec_and_edit_plan:26callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_sha256:247(low)symbol:tests/test_export_run.py:test_export_payload_includes_experiment_spec_and_edit_plan:26callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_to_dict:230(low)symbol:tests/test_export_run.py:test_export_payload_includes_experiment_spec_and_edit_plan:26callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_sha256:230(low)symbol:tests/test_export_run.py:test_export_payload_includes_experiment_spec_and_edit_plan:26callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(low)symbol:tests/test_export_run.py:test_export_payload_includes_experiment_spec_and_edit_plan:26callssymbol:src/helix/studio/export_run.py:export_payload_for_run:45(low)symbol:tests/test_export_run.py:test_export_payload_includes_experiment_spec_and_edit_plan:26callssymbol:tests/test_export_run.py:_dummy_run:10(high)symbol:tests/test_export_run.py:test_export_payload_omits_context_when_not_provided:100callssymbol:src/helix/studio/export_run.py:export_payload_for_run:45(low)symbol:tests/test_export_run.py:test_export_payload_omits_context_when_not_provided:100callssymbol:tests/test_export_run.py:_dummy_run:10(high)symbol:tests/test_export_verify.py:_png_with_text:24callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/test_export_verify.py:_png_with_text:24callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/test_export_verify.py:_png_with_text:24callssymbol:tests/test_export_verify.py:_png_chunk:18(high)symbol:tests/test_export_verify.py:test_verify_export_clip_zip_ok:169callssymbol:src/helix/export_verify.py:verify_export:747(low)symbol:tests/test_export_verify.py:test_verify_export_clip_zip_ok:169callssymbol:src/helix/studio/export_clip.py:write_clip_zip:596(low)symbol:tests/test_export_verify.py:test_verify_export_csv_ok_and_tamper_fails:84callssymbol:src/helix/export_verify.py:verify_export:747(low)symbol:tests/test_export_verify.py:test_verify_export_csv_ok_and_tamper_fails:84callssymbol:src/helix/studio/export_labels.py:build_governance_provenance:45(low)symbol:tests/test_export_verify.py:test_verify_export_csv_ok_and_tamper_fails:84callssymbol:src/helix/studio/export_provenance.py:build_export_provenance_v1:33(low)symbol:tests/test_export_verify.py:test_verify_export_csv_ok_and_tamper_fails:84callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_export_verify.py:test_verify_export_evidence_json_ok:145callssymbol:src/helix/export_verify.py:verify_export:747(low)symbol:tests/test_export_verify.py:test_verify_export_evidence_json_ok:145callssymbol:src/helix/studio/export_evidence.py:run_to_evidence:98(low)symbol:tests/test_export_verify.py:test_verify_export_evidence_json_ok:145callssymbol:src/helix/studio/export_evidence.py:write_evidence_json:225(low)symbol:tests/test_export_verify.py:test_verify_export_evidence_json_ok:145callssymbol:src/helix/studio/models.py:EngineInfo:9(low)symbol:tests/test_export_verify.py:test_verify_export_evidence_json_ok:145callssymbol:src/helix/studio/models.py:OutcomeModel:31(low)symbol:tests/test_export_verify.py:test_verify_export_evidence_json_ok:145callssymbol:src/helix/studio/models.py:RunModel:63(low)symbol:tests/test_export_verify.py:test_verify_export_html_ok:41callssymbol:src/helix/export_verify.py:verify_export:747(low)symbol:tests/test_export_verify.py:test_verify_export_html_ok:41callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_export_verify.py:test_verify_export_html_ok:41callssymbol:src/helix/studio/reports/session_report.py:build_session_report_html:437(low)symbol:tests/test_export_verify.py:test_verify_export_html_tamper_fails:62callssymbol:src/helix/export_verify.py:verify_export:747(low)symbol:tests/test_export_verify.py:test_verify_export_html_tamper_fails:62callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_export_verify.py:test_verify_export_html_tamper_fails:62callssymbol:src/helix/studio/reports/session_report.py:build_session_report_html:437(low)symbol:tests/test_export_verify.py:test_verify_export_outcome_map_png_ok:188callssymbol:src/helix/export_verify.py:verify_export:747(low)symbol:tests/test_export_verify.py:test_verify_export_outcome_map_png_ok:188callssymbol:src/helix/studio/outcome_space_map.py:OutcomeSpaceMapWidget:950(low)symbol:tests/test_export_verify.py:test_verify_export_outcome_map_png_ok:188callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_export_verify.py:test_verify_export_outcome_map_png_ok:188callssymbol:src/helix/studio/session.py:update:223(low)symbol:tests/test_export_verify.py:test_verify_export_outcome_map_png_ok:188callssymbol:tests/test_visual_diff_report.py:_write_png:13(medium)symbol:tests/test_export_verify.py:test_verify_export_png_requires_sidecar_for_audit_grade_verification:115callssymbol:src/helix/export_verify.py:verify_export:747(low)symbol:tests/test_export_verify.py:test_verify_export_png_requires_sidecar_for_audit_grade_verification:115callssymbol:src/helix/studio/export_labels.py:build_governance_provenance:45(low)symbol:tests/test_export_verify.py:test_verify_export_png_requires_sidecar_for_audit_grade_verification:115callssymbol:src/helix/studio/png_provenance.py:build_png_provenance_v1:37(low)symbol:tests/test_export_verify.py:test_verify_export_png_requires_sidecar_for_audit_grade_verification:115callssymbol:src/helix/studio/png_provenance.py:write_png_provenance_sidecar:185(low)symbol:tests/test_export_verify.py:test_verify_export_png_requires_sidecar_for_audit_grade_verification:115callssymbol:tests/test_export_verify.py:_png_with_text:24(high)symbol:tests/test_extension_host_heartbeat.py:_env_with_src:18callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/test_extension_host_heartbeat.py:_new_supervisor:29callssymbol:src/helix/studio/extension_host/supervisor.py:ExtensionHostSupervisor:61(low)symbol:tests/test_extension_host_heartbeat.py:test_extension_host_heartbeat_portable_stall_does_not_stack_pings:39callssymbol:src/helix/clock.py:monotonic:84(low)symbol:tests/test_extension_host_heartbeat.py:test_extension_host_heartbeat_portable_stall_does_not_stack_pings:39callssymbol:src/helix/studio/extension_host/supervisor.py:heartbeat_tick:207(low)symbol:tests/test_extension_host_heartbeat.py:test_extension_host_heartbeat_portable_stall_does_not_stack_pings:39callssymbol:src/helix/studio/extension_host/supervisor.py:start_shared_host:139(low)symbol:tests/test_extension_host_heartbeat.py:test_extension_host_heartbeat_portable_stall_does_not_stack_pings:39callssymbol:src/helix/studio/extension_host/supervisor.py:stop_host:180(low)symbol:tests/test_extension_host_heartbeat.py:test_extension_host_heartbeat_portable_stall_does_not_stack_pings:39callssymbol:tests/test_extension_host_heartbeat.py:_env_with_src:18(high)symbol:tests/test_extension_host_heartbeat.py:test_extension_host_heartbeat_portable_stall_does_not_stack_pings:39callssymbol:tests/test_extension_host_heartbeat.py:_new_supervisor:29(high)symbol:tests/test_extension_host_heartbeat.py:test_extension_host_heartbeat_sigstop_does_not_stack_pings:66callssymbol:src/helix/clock.py:monotonic:84(low)symbol:tests/test_extension_host_heartbeat.py:test_extension_host_heartbeat_sigstop_does_not_stack_pings:66callssymbol:src/helix/studio/extension_host/client.py:pid:102(low)symbol:tests/test_extension_host_heartbeat.py:test_extension_host_heartbeat_sigstop_does_not_stack_pings:66callssymbol:src/helix/studio/extension_host/supervisor.py:heartbeat_tick:207(low)symbol:tests/test_extension_host_heartbeat.py:test_extension_host_heartbeat_sigstop_does_not_stack_pings:66callssymbol:src/helix/studio/extension_host/supervisor.py:start_shared_host:139(low)symbol:tests/test_extension_host_heartbeat.py:test_extension_host_heartbeat_sigstop_does_not_stack_pings:66callssymbol:src/helix/studio/extension_host/supervisor.py:stop_host:180(low)symbol:tests/test_extension_host_heartbeat.py:test_extension_host_heartbeat_sigstop_does_not_stack_pings:66callssymbol:src/helix/studio/terminal/process_backend.py:kill:218(low)symbol:tests/test_extension_host_heartbeat.py:test_extension_host_heartbeat_sigstop_does_not_stack_pings:66callssymbol:tests/test_extension_host_heartbeat.py:_env_with_src:18(high)symbol:tests/test_extension_host_heartbeat.py:test_extension_host_heartbeat_sigstop_does_not_stack_pings:66callssymbol:tests/test_extension_host_heartbeat.py:_new_supervisor:29(high)symbol:tests/test_extension_host_heartbeat.py:test_extension_host_restart_rehydrates_command_registration:101callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_extension_host.py:do_GET:864callssymbol:src/helix/teams/server.py:send_response:307(low)symbol:tests/test_extension_host.py:test_extension_host_cancel_request:256callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_extension_host.py:test_extension_host_command_context_is_passed:194callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_extension_host.py:test_extension_host_command_progress_notifications:389callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_extension_host.py:test_extension_host_concurrent_invocations:327callssymbol:examples/plugins/remote_echo/remote_echo_plugin.py:_echo:7(low)symbol:tests/test_extension_host.py:test_extension_host_concurrent_invocations:327callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_extension_host.py:test_extension_host_crash_isolated_to_one_plugin_host:1155callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_extension_host.py:test_extension_host_hello_not_starved_by_threadpool:35callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_extension_host.py:test_extension_host_loads_plugin_registers_and_invokes:104callssymbol:examples/plugins/remote_echo/remote_echo_plugin.py:_echo:7(low)symbol:tests/test_extension_host.py:test_extension_host_loads_plugin_registers_and_invokes:104callssymbol:examples/plugins/remote_echo/remote_echo_plugin.py:_last:13(low)symbol:tests/test_extension_host.py:test_extension_host_loads_plugin_registers_and_invokes:104callssymbol:examples/plugins/remote_echo/remote_echo_plugin.py:_on_event:16(low)symbol:tests/test_extension_host.py:test_extension_host_loads_plugin_registers_and_invokes:104callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_extension_host.py:test_extension_host_per_plugin_isolates_imports:1077callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_extension_host.py:test_extension_host_policy_disables_web_panels:608callssymbol:src/helix/studio/extension_host/client.py:ExtensionHostClient:35(low)symbol:tests/test_extension_host.py:test_extension_host_policy_disables_web_panels:608callssymbol:src/helix/studio/extension_host/remote_api.py:register_web_panel:410(low)symbol:tests/test_extension_host.py:test_extension_host_policy_disables_web_panels:608callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_extension_host.py:test_extension_host_policy_disables_web_panels:608callssymbol:tests/test_extension_host.py:_env_with_src:26(high)symbol:tests/test_extension_host.py:test_extension_host_policy_files_read_write_allowed:647callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_extension_host.py:test_extension_host_policy_files_write_denied:718callssymbol:src/helix/studio/extension_host/client.py:ExtensionHostClient:35(low)symbol:tests/test_extension_host.py:test_extension_host_policy_files_write_denied:718callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_extension_host.py:test_extension_host_policy_files_write_denied:718callssymbol:tests/test_extension_host.py:_env_with_src:26(high)symbol:tests/test_extension_host.py:test_extension_host_policy_network_allowlist:857callssymbol:tests/test_extension_host.py:_Handler:863(high)symbol:tests/test_extension_host.py:test_extension_host_policy_subprocess_allowed_and_denied:757callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_extension_host.py:test_extension_host_policy_subprocess_allowed_and_denied:757callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_extension_host.py:test_extension_host_policy_system_denied_is_clean_error:1003callssymbol:src/helix/studio/divergence_proof_dialog.py:_open:102(low)symbol:tests/test_extension_host.py:test_extension_host_policy_system_denied_is_clean_error:1003callssymbol:src/helix/studio/extension_host/remote_api.py:clipboard_set:338(low)symbol:tests/test_extension_host.py:test_extension_host_policy_system_denied_is_clean_error:1003callssymbol:src/helix/studio/extension_host/remote_api.py:open_url:318(low)symbol:tests/test_extension_host.py:test_extension_host_policy_system_denied_is_clean_error:1003callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_extension_host.py:test_extension_host_policy_system_notifications:949callssymbol:src/helix/studio/extension_host/remote_api.py:clipboard_set:338(low)symbol:tests/test_extension_host.py:test_extension_host_policy_system_notifications:949callssymbol:src/helix/studio/extension_host/remote_api.py:open_url:318(low)symbol:tests/test_extension_host.py:test_extension_host_policy_system_notifications:949callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_extension_host.py:test_extension_host_web_panel_register_message_and_call:474callssymbol:src/helix/studio/extension_host/remote_api.py:post_message:459(low)symbol:tests/test_extension_host.py:test_extension_host_web_panel_register_message_and_call:474callssymbol:src/helix/studio/extension_host/remote_api.py:register_web_panel:410(low)symbol:tests/test_extension_host.py:test_extension_host_web_panel_register_message_and_call:474callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_filter_only_ui_no_ranking.py:test_filter_only_disables_guide_ranking_surfaces:33callssymbol:docs/playground/js/realtime.js:tip:635(low)symbol:tests/test_filter_only_ui_no_ranking.py:test_filter_only_disables_guide_ranking_surfaces:33callssymbol:src/helix/string/fm.py:search:75(low)symbol:tests/test_filter_only_ui_no_ranking.py:test_filter_only_disables_guide_ranking_surfaces:33callssymbol:src/helix/studio/guide_inspector.py:GuideInspectorWidget:221(low)symbol:tests/test_filter_only_ui_no_ranking.py:test_filter_only_disables_guide_ranking_surfaces:33callssymbol:src/helix/studio/guide_inspector.py:GuideRunSummary:29(low)symbol:tests/test_filter_only_ui_no_ranking.py:test_filter_only_disables_guide_ranking_surfaces:33callssymbol:src/helix/studio/guide_inspector.py:set_guide_rows:451(low)symbol:tests/test_filter_only_ui_no_ranking.py:test_filter_only_disables_guide_ranking_surfaces:33callssymbol:tests/test_filter_only_ui_no_ranking.py:_ensure_app:20(high)symbol:tests/test_filter_only_ui_no_ranking.py:test_filter_only_disables_guide_ranking_surfaces:33callssymbol:tests/test_filter_only_ui_no_ranking.py:_load_filter_only_contract:27(high)symbol:tests/test_filter_only_ui_no_ranking.py:test_guide_inspector_shell_tracks_visible_scope_and_selection:92callssymbol:src/helix/studio/guide_inspector.py:_emit_selection:554(low)symbol:tests/test_filter_only_ui_no_ranking.py:test_guide_inspector_shell_tracks_visible_scope_and_selection:92callssymbol:src/helix/studio/guide_inspector.py:GuideInspectorWidget:221(low)symbol:tests/test_filter_only_ui_no_ranking.py:test_guide_inspector_shell_tracks_visible_scope_and_selection:92callssymbol:src/helix/studio/guide_inspector.py:GuideRunSummary:29(low)symbol:tests/test_filter_only_ui_no_ranking.py:test_guide_inspector_shell_tracks_visible_scope_and_selection:92callssymbol:src/helix/studio/guide_inspector.py:set_guide_rows:451(low)symbol:tests/test_filter_only_ui_no_ranking.py:test_guide_inspector_shell_tracks_visible_scope_and_selection:92callssymbol:tests/test_filter_only_ui_no_ranking.py:_ensure_app:20(high)symbol:tests/test_filter_only_ui_no_ranking.py:test_guide_inspector_shell_tracks_visible_scope_and_selection:92callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_filter_only_ui_no_ranking.py:test_guide_inspector_shell_tracks_visible_scope_and_selection:92callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:tests/test_fm_index.py:enumerator:97callssymbol:src/helix/crispr/offtarget_fm.py:FMOffTargetEnumerator:30(low)symbol:tests/test_fm_index.py:enumerator:97callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_fm_index.py:enumerator:97callssymbol:src/helix/genome/fm_index.py:build_genome_fm_index:116(low)symbol:tests/test_fm_index.py:enumerator:97callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/test_fm_index.py:small_index:59callssymbol:src/helix/genome/fm_index.py:build_genome_fm_index:116(low)symbol:tests/test_fm_index.py:small_index:59callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/test_fm_index.py:test_build_small_genome:29callssymbol:src/helix/genome/fm_index.py:build_genome_fm_index:116(low)symbol:tests/test_fm_index.py:test_build_small_genome:29callssymbol:src/helix/genome/fm_index.py:index_exists:277(low)symbol:tests/test_fm_index.py:test_build_small_genome:29callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/test_fm_index.py:test_chrom_position_conversion:85callssymbol:src/helix/genome/fm_index.py:get_chrom_position:46(low)symbol:tests/test_fm_index.py:test_end_to_end_fm_workflow:171callssymbol:src/helix/genome/fm_index.py:build_genome_fm_index:116(low)symbol:tests/test_fm_index.py:test_end_to_end_fm_workflow:171callssymbol:src/helix/genome/fm_index.py:search_exact:50(low)symbol:tests/test_fm_index.py:test_end_to_end_fm_workflow:171callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/test_fm_index.py:test_enumerate_finds_hit:111callssymbol:src/helix/crispr/offtarget_fm.py:enumerate_offtargets:37(low)symbol:tests/test_fm_index.py:test_enumerate_finds_hit:111callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_fm_index.py:test_enumerate_finds_hit:111callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_fm_index.py:test_larger_genome_scaling:151callssymbol:src/helix/crispr/offtarget_fm.py:compare_methods:172(low)symbol:tests/test_fm_index.py:test_load_saved_index:40callssymbol:src/helix/genome/fm_index.py:build_genome_fm_index:116(low)symbol:tests/test_fm_index.py:test_load_saved_index:40callssymbol:src/helix/genome/fm_index.py:load_genome_fm_index:243(low)symbol:tests/test_fm_index.py:test_load_saved_index:40callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/test_fm_index.py:test_search_exact_found:67callssymbol:src/helix/genome/fm_index.py:search_exact:50(low)symbol:tests/test_fm_index.py:test_search_exact_not_found:80callssymbol:src/helix/genome/fm_index.py:search_exact:50(low)symbol:tests/test_fm_index.py:test_small_genome_comparison:131callssymbol:src/helix/crispr/offtarget_fm.py:compare_methods:172(low)symbol:tests/test_focus_lens_and_physics.py:test_lens_filters_frameshift:20callssymbol:src/helix/studio/outcome_explorer.py:_filtered:3908(low)symbol:tests/test_focus_lens_and_physics.py:test_lens_filters_frameshift:20callssymbol:src/helix/studio/outcome_explorer.py:OutcomeBar:800(low)symbol:tests/test_focus_lens_and_physics.py:test_lens_filters_frameshift:20callssymbol:src/helix/studio/outcome_explorer.py:OutcomeProbabilityChartWidget:3639(low)symbol:tests/test_focus_lens_and_physics.py:test_lens_intendedish:50callssymbol:src/helix/studio/outcome_explorer.py:_filtered:3908(low)symbol:tests/test_focus_lens_and_physics.py:test_lens_intendedish:50callssymbol:src/helix/studio/outcome_explorer.py:OutcomeBar:800(low)symbol:tests/test_focus_lens_and_physics.py:test_lens_intendedish:50callssymbol:src/helix/studio/outcome_explorer.py:OutcomeProbabilityChartWidget:3639(low)symbol:tests/test_focus_lens_and_physics.py:test_physics_hints_delta:80callssymbol:src/helix/studio/outcome_explorer.py:_build_physics_hints:6458(low)symbol:tests/test_focus_lens_and_physics.py:test_physics_hints_delta:80callssymbol:src/helix/studio/outcome_explorer.py:OutcomeBar:800(low)symbol:tests/test_focus_lens_and_physics.py:test_physics_hints_delta:80callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerWidget:5518(low)symbol:tests/test_gate_mode_artifact.py:test_missing_required_risks_marks_invalid_and_blocks_decision:13callssymbol:src/helix/studio/export_run.py:run_model_from_snapshot:228(low)symbol:tests/test_gate_mode_artifact.py:test_missing_required_risks_marks_invalid_and_blocks_decision:13callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_gate_mode_artifact.py:test_missing_required_risks_marks_invalid_and_blocks_decision:13callssymbol:src/helix/studio/run_artifact.py:artifact_decision_mode_eligible:1207(low)symbol:tests/test_gate_mode_artifact.py:test_missing_required_risks_marks_invalid_and_blocks_decision:13callssymbol:src/helix/studio/run_artifact.py:artifact_is_valid:1185(low)symbol:tests/test_gate_mode_artifact.py:test_missing_required_risks_marks_invalid_and_blocks_decision:13callssymbol:src/helix/studio/run_artifact.py:build_run_artifact_from_run_model:851(low)symbol:tests/test_gate_mode_artifact.py:test_missing_required_risks_marks_invalid_and_blocks_decision:13callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_gate_mode_artifact.py:test_missing_required_risks_marks_invalid_and_blocks_decision:13callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(low)symbol:tests/test_gate_mode_golden_fixtures.py:_simple_dag_payload:28callssymbol:src/helix/studio/session.py:log:354(low)symbol:tests/test_gate_mode_golden_fixtures.py:_state_with_locus:43callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_sha256:247(low)symbol:tests/test_gate_mode_golden_fixtures.py:_state_with_locus:43callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_to_dict:230(low)symbol:tests/test_gate_mode_golden_fixtures.py:_state_with_locus:43callssymbol:src/helix/studio/session.py:ExperimentState:83(low)symbol:tests/test_gate_mode_golden_fixtures.py:_state_with_locus:43callssymbol:tests/test_gate_mode_golden_fixtures.py:_simple_dag_payload:28(high)symbol:tests/test_gate_mode_golden_fixtures.py:test_decision_grade_ready_fixture_is_eligible:94callssymbol:src/helix/studio/run_artifact.py:artifact_decision_mode_eligible:1207(low)symbol:tests/test_gate_mode_golden_fixtures.py:test_decision_grade_ready_fixture_is_eligible:94callssymbol:src/helix/studio/run_artifact.py:artifact_is_valid:1185(low)symbol:tests/test_gate_mode_golden_fixtures.py:test_decision_grade_ready_fixture_is_eligible:94callssymbol:src/helix/studio/run_artifact.py:build_run_artifact_from_state:829(low)symbol:tests/test_gate_mode_golden_fixtures.py:test_decision_grade_ready_fixture_is_eligible:94callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(low)symbol:tests/test_gate_mode_golden_fixtures.py:test_decision_grade_ready_fixture_is_eligible:94callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_gate_mode_golden_fixtures.py:test_decision_grade_ready_fixture_is_eligible:94callssymbol:tests/test_gate_mode_golden_fixtures.py:_load_fixture:22(high)symbol:tests/test_gate_mode_golden_fixtures.py:test_decision_grade_ready_fixture_is_eligible:94callssymbol:tests/test_gate_mode_golden_fixtures.py:_state_with_locus:43(high)symbol:tests/test_gate_mode_golden_fixtures.py:test_filter_only_missing_risks_fixture_blocks_decision_grade:67callssymbol:src/helix/studio/run_artifact.py:artifact_decision_mode_eligible:1207(low)symbol:tests/test_gate_mode_golden_fixtures.py:test_filter_only_missing_risks_fixture_blocks_decision_grade:67callssymbol:src/helix/studio/run_artifact.py:artifact_is_valid:1185(low)symbol:tests/test_gate_mode_golden_fixtures.py:test_filter_only_missing_risks_fixture_blocks_decision_grade:67callssymbol:src/helix/studio/run_artifact.py:build_run_artifact_from_state:829(low)symbol:tests/test_gate_mode_golden_fixtures.py:test_filter_only_missing_risks_fixture_blocks_decision_grade:67callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(low)symbol:tests/test_gate_mode_golden_fixtures.py:test_filter_only_missing_risks_fixture_blocks_decision_grade:67callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_gate_mode_golden_fixtures.py:test_filter_only_missing_risks_fixture_blocks_decision_grade:67callssymbol:tests/test_gate_mode_golden_fixtures.py:_load_fixture:22(high)symbol:tests/test_gate_mode_golden_fixtures.py:test_filter_only_missing_risks_fixture_blocks_decision_grade:67callssymbol:tests/test_gate_mode_golden_fixtures.py:_state_with_locus:43(high)symbol:tests/test_gc_homopolymer_cuda.py:test_gc_homopolymer_hotspot:17callssymbol:src/helix/helix_cuda_fields.py:gc_homopolymer_scores:36(low)symbol:tests/test_gc_homopolymer_cuda.py:test_gc_homopolymer_hotspot:17callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_gc_homopolymer_cuda.py:test_gc_homopolymer_hotspot:17callssymbol:tests/test_gc_homopolymer_cuda.py:_enc_seq:12(high)symbol:tests/test_genome_editing_evidence_runtime.py:test_bundle_verification_fails_closed_on_contract_mismatch:132callssymbol:src/helix/evidence_runtime.py:build_evidence_bundle:559(low)symbol:tests/test_genome_editing_evidence_runtime.py:test_bundle_verification_fails_closed_on_contract_mismatch:132callssymbol:src/helix/evidence_runtime.py:verify_evidence_bundle:710(low)symbol:tests/test_genome_editing_evidence_runtime.py:test_bundle_verification_fails_closed_on_contract_mismatch:132callssymbol:src/helix/evidence_runtime.py:wilson_atp7b_demo_spec:753(low)symbol:tests/test_genome_editing_evidence_runtime.py:test_bundle_verification_fails_closed_on_contract_mismatch:132callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_genome_editing_evidence_runtime.py:test_bundle_verifies_offline_and_fails_closed_on_tamper:61callssymbol:src/helix/evidence_runtime.py:build_evidence_bundle:559(low)symbol:tests/test_genome_editing_evidence_runtime.py:test_bundle_verifies_offline_and_fails_closed_on_tamper:61callssymbol:src/helix/evidence_runtime.py:verify_bundle_dir:658(low)symbol:tests/test_genome_editing_evidence_runtime.py:test_bundle_verifies_offline_and_fails_closed_on_tamper:61callssymbol:src/helix/evidence_runtime.py:wilson_atp7b_demo_spec:753(low)symbol:tests/test_genome_editing_evidence_runtime.py:test_bundle_verifies_offline_and_fails_closed_on_tamper:61callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_genome_editing_evidence_runtime.py:test_bundle_verifies_offline_and_fails_closed_on_tamper:61callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_genome_editing_evidence_runtime.py:test_bundle_zip_verifies_offline_and_fails_closed_on_tamper:95callssymbol:src/helix/evidence_runtime.py:build_evidence_bundle:559(low)symbol:tests/test_genome_editing_evidence_runtime.py:test_bundle_zip_verifies_offline_and_fails_closed_on_tamper:95callssymbol:src/helix/evidence_runtime.py:verify_evidence_bundle:710(low)symbol:tests/test_genome_editing_evidence_runtime.py:test_bundle_zip_verifies_offline_and_fails_closed_on_tamper:95callssymbol:src/helix/evidence_runtime.py:wilson_atp7b_demo_spec:753(low)symbol:tests/test_genome_editing_evidence_runtime.py:test_bundle_zip_verifies_offline_and_fails_closed_on_tamper:95callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_genome_editing_evidence_runtime.py:test_evidence_contract_records_replay_policy_and_verifier_contract:44callssymbol:src/helix/evidence_runtime.py:build_evidence_bundle:559(low)symbol:tests/test_genome_editing_evidence_runtime.py:test_evidence_contract_records_replay_policy_and_verifier_contract:44callssymbol:src/helix/evidence_runtime.py:build_evidence_contract:250(low)symbol:tests/test_genome_editing_evidence_runtime.py:test_evidence_contract_records_replay_policy_and_verifier_contract:44callssymbol:src/helix/evidence_runtime.py:wilson_atp7b_demo_spec:753(low)symbol:tests/test_genome_editing_evidence_runtime.py:test_policy_blocks_real_world_execution_fields:145callssymbol:src/helix/evidence_runtime.py:build_evidence_bundle:559(low)symbol:tests/test_genome_editing_evidence_runtime.py:test_policy_blocks_real_world_execution_fields:145callssymbol:src/helix/evidence_runtime.py:evaluate_policy:114(low)symbol:tests/test_genome_editing_evidence_runtime.py:test_policy_blocks_real_world_execution_fields:145callssymbol:src/helix/evidence_runtime.py:wilson_atp7b_demo_spec:753(low)symbol:tests/test_genome_editing_evidence_runtime.py:test_policy_requires_in_silico_scope:158callssymbol:src/helix/evidence_runtime.py:build_evidence_bundle:559(low)symbol:tests/test_genome_editing_evidence_runtime.py:test_policy_requires_in_silico_scope:158callssymbol:src/helix/evidence_runtime.py:wilson_atp7b_demo_spec:753(low)symbol:tests/test_genome_editing_evidence_runtime.py:test_wilson_demo_bundle_replays_with_identical_hashes:23callssymbol:src/helix/evidence_runtime.py:build_evidence_bundle:559(low)symbol:tests/test_genome_editing_evidence_runtime.py:test_wilson_demo_bundle_replays_with_identical_hashes:23callssymbol:src/helix/evidence_runtime.py:wilson_atp7b_demo_spec:753(low)symbol:tests/test_geom_builders.py:_sample_crispr_payload:16callssymbol:src/helix/crispr/pam.py:build_crispr_pam_mask:183(low)symbol:tests/test_geom_builders.py:_sample_crispr_payload:16callssymbol:src/helix/crispr/simulate.py:resolve_crispr_priors:259(low)symbol:tests/test_geom_builders.py:_sample_crispr_payload:16callssymbol:src/helix/crispr/simulate.py:simulate_cut_repair:270(low)symbol:tests/test_geom_builders.py:test_crispr_orbitals_3d_has_ring_data:48callssymbol:src/helix/gui/modern/builders.py:build_crispr_orbitals_3d_spec:510(low)symbol:tests/test_geom_builders.py:test_crispr_orbitals_3d_has_ring_data:48callssymbol:tests/test_geom_builders.py:_sample_crispr_payload:16(high)symbol:tests/test_geom_builders.py:test_crispr_rail_3d_outputs_geometry_payloads:32callssymbol:src/helix/gui/modern/builders.py:build_crispr_rail_3d_spec:376(low)symbol:tests/test_geom_builders.py:test_crispr_rail_3d_outputs_geometry_payloads:32callssymbol:tests/test_geom_builders.py:_sample_crispr_payload:16(high)symbol:tests/test_geom_builders.py:test_custom_geometry_derives_base_indices_for_overlay_alignment:58callssymbol:src/helix/gui/modern/builders.py:build_crispr_rail_3d_spec:376(low)symbol:tests/test_geom_builders.py:test_custom_geometry_derives_base_indices_for_overlay_alignment:58callssymbol:src/helix/gui/modern/engine.py:HelixVizEngine:58(low)symbol:tests/test_geom_builders.py:test_custom_geometry_derives_base_indices_for_overlay_alignment:58callssymbol:tests/test_geom_builders.py:_sample_crispr_payload:16(high)symbol:tests/test_geometry_compiler_determinism.py:test_geometry_compiler_is_order_invariant:35callssymbol:src/helix/lightcone/contract.py:load_lightcone_document:459(low)symbol:tests/test_geometry_compiler_determinism.py:test_geometry_compiler_is_order_invariant:35callssymbol:src/helix/lightcone/geometry.py:compile_lightcone_geometry:148(low)symbol:tests/test_geometry_compiler_determinism.py:test_geometry_compiler_is_order_invariant:35callssymbol:src/helix/lightcone/geometry.py:compiled_geometry_sha256:616(low)symbol:tests/test_geometry_compiler_determinism.py:test_geometry_compiler_receipt_matches_fixture:17callssymbol:src/helix/lightcone/contract.py:load_lightcone_document:459(low)symbol:tests/test_geometry_compiler_determinism.py:test_geometry_compiler_receipt_matches_fixture:17callssymbol:src/helix/lightcone/geometry.py:compile_lightcone_geometry:148(low)symbol:tests/test_geometry_compiler_determinism.py:test_geometry_compiler_receipt_matches_fixture:17callssymbol:src/helix/lightcone/geometry.py:compiled_geometry_sha256:616(low)symbol:tests/test_gl_panel_export_clip.py:__init__:17callssymbol:tests/test_gl_panel_export_clip.py:__init__:35(high)symbol:tests/test_gl_panel_export_clip.py:test_export_clip_reports_empty_timeline:63callssymbol:src/helix/studio/gl_panel.py:_export_resolve_clip:4226(low)symbol:tests/test_gl_panel_export_clip.py:test_export_clip_reports_empty_timeline:63callssymbol:src/helix/studio/gl_panel.py:GLViewport:2124(low)symbol:tests/test_gl_panel_export_clip.py:test_export_clip_reports_empty_timeline:63callssymbol:src/helix/studio/session.py:connect:34(low)symbol:tests/test_gl_panel_export_clip.py:test_export_clip_reports_empty_timeline:63callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_gl_panel_export_clip.py:test_export_clip_reports_empty_timeline:63callssymbol:tests/test_gl_panel_export_clip.py:_DummyEngine:34(high)symbol:tests/test_gl_panel_export_clip.py:test_export_clip_reports_empty_timeline:63callssymbol:tests/test_gl_panel_export_clip.py:_install_dummy_gl_backend:28(high)symbol:tests/test_gl_panel_export_clip.py:test_export_clip_reports_missing_engine:44callssymbol:src/helix/studio/gl_panel.py:_export_resolve_clip:4226(low)symbol:tests/test_gl_panel_export_clip.py:test_export_clip_reports_missing_engine:44callssymbol:src/helix/studio/gl_panel.py:GLViewport:2124(low)symbol:tests/test_gl_panel_export_clip.py:test_export_clip_reports_missing_engine:44callssymbol:src/helix/studio/session.py:connect:34(low)symbol:tests/test_gl_panel_export_clip.py:test_export_clip_reports_missing_engine:44callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_gl_panel_export_clip.py:test_export_clip_reports_missing_engine:44callssymbol:tests/test_gl_panel_export_clip.py:_install_dummy_gl_backend:28(high)symbol:tests/test_gl_panel_export_clip.py:test_export_clip_reports_missing_imageio:81callssymbol:src/helix/studio/session.py:connect:34(low)symbol:tests/test_gl_panel_export_clip.py:test_export_clip_reports_missing_imageio:81callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_gl_panel_export_clip.py:test_export_clip_reports_missing_imageio:81callssymbol:tests/test_gl_panel_export_clip.py:_install_dummy_gl_backend:28(high)symbol:tests/test_gl_panel.py:test_build_overlay_lines_contains_run_stats:28callssymbol:src/helix/studio/gl_panel.py:build_overlay_lines:5120(low)symbol:tests/test_gl_panel.py:test_build_overlay_lines_contains_run_stats:28callssymbol:src/helix/studio/run_metrics.py:compute_run_metrics:134(low)symbol:tests/test_gl_panel.py:test_gl_viewport_default_avoids_native_gl_widget:214callssymbol:src/helix/studio/gl_panel.py:GLViewport:2124(low)symbol:tests/test_gl_panel.py:test_gl_viewport_default_avoids_native_gl_widget:214callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_gl_panel.py:test_gl_viewport_default_avoids_native_gl_widget:214callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_gl_panel.py:test_gl_viewport_default_avoids_native_gl_widget:214callssymbol:tests/test_gl_panel.py:_get_app:21(high)symbol:tests/test_gl_panel.py:test_gl_viewport_requires_qt_backend:205callssymbol:src/helix/studio/gl_panel.py:GLViewport:2124(low)symbol:tests/test_gl_panel.py:test_gl_viewport_requires_qt_backend:205callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_gl_panel.py:test_molecular_canvas_edit_window_profile_tracks_selected_outcome_family:185callssymbol:src/helix/studio/gl_panel.py:_edit_window_bins:1948(low)symbol:tests/test_gl_panel.py:test_molecular_canvas_edit_window_profile_tracks_selected_outcome_family:185callssymbol:src/helix/studio/gl_panel.py:_MolecularSimulationCanvas:1129(low)symbol:tests/test_gl_panel.py:test_molecular_canvas_edit_window_profile_tracks_selected_outcome_family:185callssymbol:tests/test_gl_panel.py:_get_app:21(high)symbol:tests/test_gl_panel.py:test_molecular_canvas_exposes_event_lane_and_pam_state:119callssymbol:src/helix/gui/modern/spec.py:EditVisualizationSpec:69(low)symbol:tests/test_gl_panel.py:test_molecular_canvas_exposes_event_lane_and_pam_state:119callssymbol:src/helix/studio/gl_panel.py:_MolecularSimulationCanvas:1129(low)symbol:tests/test_gl_panel.py:test_molecular_canvas_exposes_event_lane_and_pam_state:119callssymbol:src/helix/studio/gl_panel.py:selected_event_summary:1269(low)symbol:tests/test_gl_panel.py:test_molecular_canvas_exposes_event_lane_and_pam_state:119callssymbol:tests/test_gl_panel.py:_get_app:21(high)symbol:tests/test_gl_panel.py:test_molecular_canvas_render_smoke_includes_stateful_overlay:146callssymbol:src/helix/gui/modern/spec.py:EditVisualizationSpec:69(low)symbol:tests/test_gl_panel.py:test_molecular_canvas_render_smoke_includes_stateful_overlay:146callssymbol:src/helix/studio/gl_panel.py:_MolecularSimulationCanvas:1129(low)symbol:tests/test_gl_panel.py:test_molecular_canvas_render_smoke_includes_stateful_overlay:146callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_gl_panel.py:test_molecular_canvas_render_smoke_includes_stateful_overlay:146callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_gl_panel.py:test_molecular_canvas_render_smoke_includes_stateful_overlay:146callssymbol:tests/test_gl_panel.py:_get_app:21(high)symbol:tests/test_gl_panel.py:test_molecular_canvas_sorts_selects_and_summarizes_outcomes:60callssymbol:src/helix/gui/modern/spec.py:EditVisualizationSpec:69(low)symbol:tests/test_gl_panel.py:test_molecular_canvas_sorts_selects_and_summarizes_outcomes:60callssymbol:src/helix/studio/gl_panel.py:_MolecularSimulationCanvas:1129(low)symbol:tests/test_gl_panel.py:test_molecular_canvas_sorts_selects_and_summarizes_outcomes:60callssymbol:src/helix/studio/gl_panel.py:outcome_distribution_summary:1405(low)symbol:tests/test_gl_panel.py:test_molecular_canvas_sorts_selects_and_summarizes_outcomes:60callssymbol:src/helix/studio/gl_panel.py:outcome_review_flags:1308(low)symbol:tests/test_gl_panel.py:test_molecular_canvas_sorts_selects_and_summarizes_outcomes:60callssymbol:src/helix/studio/gl_panel.py:select_outcome:1454(low)symbol:tests/test_gl_panel.py:test_molecular_canvas_sorts_selects_and_summarizes_outcomes:60callssymbol:src/helix/studio/gl_panel.py:selected_outcome_label:1282(low)symbol:tests/test_gl_panel.py:test_molecular_canvas_sorts_selects_and_summarizes_outcomes:60callssymbol:src/helix/studio/gl_panel.py:selected_outcome_summary:1286(low)symbol:tests/test_gl_panel.py:test_molecular_canvas_sorts_selects_and_summarizes_outcomes:60callssymbol:tests/test_gl_panel.py:_get_app:21(high)symbol:tests/test_gl_panel.py:test_native_gl_env_accepts_legacy_enable_alias:224callssymbol:src/helix/studio/gl_panel.py:native_gl_enabled_from_env:97(low)symbol:tests/test_gl_panel.py:test_realtime_focus_overlay_drag_updates_builder_context:307callssymbol:src/helix/studio/gl_panel.py:_handle_rect:900(low)symbol:tests/test_gl_panel.py:test_realtime_focus_overlay_drag_updates_builder_context:307callssymbol:src/helix/studio/gl_panel.py:_track_rect:881(low)symbol:tests/test_gl_panel.py:test_realtime_focus_overlay_drag_updates_builder_context:307callssymbol:src/helix/studio/gl_panel.py:active_edit_context:3401(low)symbol:tests/test_gl_panel.py:test_realtime_focus_overlay_drag_updates_builder_context:307callssymbol:src/helix/studio/gl_panel.py:GLViewport:2124(low)symbol:tests/test_gl_panel.py:test_realtime_focus_overlay_drag_updates_builder_context:307callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_gl_panel.py:test_realtime_focus_overlay_drag_updates_builder_context:307callssymbol:src/helix/studio/session.py:load_payload:423(low)symbol:tests/test_gl_panel.py:test_realtime_focus_overlay_drag_updates_builder_context:307callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_gl_panel.py:test_realtime_focus_overlay_drag_updates_builder_context:307callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_gl_panel.py:test_realtime_focus_overlay_drag_updates_builder_context:307callssymbol:tests/test_gl_panel.py:_get_app:21(high)symbol:tests/test_gl_panel.py:test_realtime_helix_mode_prefers_gl_surface_when_native_enabled:235callssymbol:src/helix/gui/modern/spec.py:EditVisualizationSpec:69(low)symbol:tests/test_gl_panel.py:test_realtime_helix_mode_prefers_gl_surface_when_native_enabled:235callssymbol:src/helix/studio/gl_panel.py:_set_spatial_surface_for_mode:3767(low)symbol:tests/test_gl_panel.py:test_realtime_helix_mode_prefers_gl_surface_when_native_enabled:235callssymbol:src/helix/studio/gl_panel.py:GLViewport:2124(low)symbol:tests/test_gl_panel.py:test_realtime_helix_mode_prefers_gl_surface_when_native_enabled:235callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_gl_panel.py:test_realtime_helix_mode_prefers_gl_surface_when_native_enabled:235callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_gl_panel.py:test_realtime_helix_mode_prefers_gl_surface_when_native_enabled:235callssymbol:tests/test_gl_panel.py:_get_app:21(high)symbol:tests/test_gl_panel.py:test_realtime_truth_mode_persists_and_forwards_to_gl:261callssymbol:src/helix/studio/gl_panel.py:GLViewport:2124(low)symbol:tests/test_gl_panel.py:test_realtime_truth_mode_persists_and_forwards_to_gl:261callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_gl_panel.py:test_realtime_truth_mode_persists_and_forwards_to_gl:261callssymbol:tests/studio/test_fit_to_locus.py:get_view_state:180(medium)symbol:tests/test_gl_panel.py:test_realtime_truth_mode_persists_and_forwards_to_gl:261callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_gl_panel.py:test_realtime_truth_mode_persists_and_forwards_to_gl:261callssymbol:tests/test_gl_panel.py:_get_app:21(high)symbol:tests/test_gl_panel.py:test_time_marker_click_focuses_event_position:281callssymbol:src/helix/studio/gl_panel.py:_on_time_marker_clicked:4914(low)symbol:tests/test_gl_panel.py:test_time_marker_click_focuses_event_position:281callssymbol:src/helix/studio/gl_panel.py:GLViewport:2124(low)symbol:tests/test_gl_panel.py:test_time_marker_click_focuses_event_position:281callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_gl_panel.py:test_time_marker_click_focuses_event_position:281callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_gl_panel.py:test_time_marker_click_focuses_event_position:281callssymbol:tests/test_gl_panel.py:_Engine:292(high)symbol:tests/test_gl_panel.py:test_time_marker_click_focuses_event_position:281callssymbol:tests/test_gl_panel.py:_get_app:21(high)symbol:tests/test_golden_failing_bundle_v1.py:test_golden_failing_bundle_v1_cli_verify_json_verdicts:70callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_golden_failing_bundle_v1.py:test_golden_failing_bundle_v1_cli_verify_ok_fail:28callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_golden_failing_bundle_v1.py:test_golden_failing_bundle_v1_verify_bundle_ok_fail:18callssymbol:src/helixspec/cli.py:verify_bundle:94(low)symbol:tests/test_governance_ledger_v1.py:_make_signed_bundle_without_contract_stamp:147callssymbol:src/helix/licensing/license.py:parse_license_v1:130(low)symbol:tests/test_governance_ledger_v1.py:_make_signed_bundle_without_contract_stamp:147callssymbol:src/helix/licensing/verify.py:read_private_key_raw:476(low)symbol:tests/test_governance_ledger_v1.py:_make_signed_bundle_without_contract_stamp:147callssymbol:src/helix/licensing/verify.py:sign_ed25519:491(low)symbol:tests/test_governance_ledger_v1.py:_make_signed_bundle_without_contract_stamp:147callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/test_governance_ledger_v1.py:_make_signed_bundle_without_contract_stamp:147callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_governance_ledger_v1.py:_make_signed_bundle_without_contract_stamp:147callssymbol:tests/test_governance_ledger_v1.py:_signed_license_payload:49(high)symbol:tests/test_governance_ledger_v1.py:_make_signed_bundle_without_contract_stamp:147callssymbol:tests/test_governance_ledger_v1.py:_write_json:45(high)symbol:tests/test_governance_ledger_v1.py:_make_signed_bundle_without_contract_stamp:147callssymbol:tests/test_governance_ledger_v1.py:_write_text:40(high)symbol:tests/test_governance_ledger_v1.py:_make_signed_bundle_without_contract_stamp:147callssymbol:tools/generate_hub_example_bundle.py:file_entry:124(low)symbol:tests/test_governance_ledger_v1.py:_make_signed_bundle:80callssymbol:src/helix/licensing/license.py:parse_license_v1:130(low)symbol:tests/test_governance_ledger_v1.py:_make_signed_bundle:80callssymbol:src/helix/licensing/verify.py:read_private_key_raw:476(low)symbol:tests/test_governance_ledger_v1.py:_make_signed_bundle:80callssymbol:src/helix/licensing/verify.py:sign_ed25519:491(low)symbol:tests/test_governance_ledger_v1.py:_make_signed_bundle:80callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/test_governance_ledger_v1.py:_make_signed_bundle:80callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_governance_ledger_v1.py:_make_signed_bundle:80callssymbol:tests/test_governance_ledger_v1.py:_signed_license_payload:49(high)symbol:tests/test_governance_ledger_v1.py:_make_signed_bundle:80callssymbol:tests/test_governance_ledger_v1.py:_write_json:45(high)symbol:tests/test_governance_ledger_v1.py:_make_signed_bundle:80callssymbol:tests/test_governance_ledger_v1.py:_write_text:40(high)symbol:tests/test_governance_ledger_v1.py:_make_signed_bundle:80callssymbol:tools/generate_hub_example_bundle.py:file_entry:124(low)symbol:tests/test_governance_ledger_v1.py:_scenario:888callssymbol:src/helix/governance/ledger.py:compute_approval_surface_hash_from_manifest:400(low)symbol:tests/test_governance_ledger_v1.py:_scenario:888callssymbol:src/helix/governance/ledger.py:compute_governance_state:1265(low)symbol:tests/test_governance_ledger_v1.py:_scenario:888callssymbol:src/helix/governance/ledger.py:load_governance_policy_v1:387(low)symbol:tests/test_governance_ledger_v1.py:_scenario:888callssymbol:tests/test_governance_ledger_v1.py:_write_check_report:214(high)symbol:tests/test_governance_ledger_v1.py:_scenario:888callssymbol:tests/test_governance_ledger_v1.py:_write_signoff:275(high)symbol:tests/test_governance_ledger_v1.py:_scenario:888callssymbol:tests/test_governance_ledger_v1.py:_write_text:40(high)symbol:tests/test_governance_ledger_v1.py:_scenario:888callssymbol:tests/test_governance_ledger_v1.py:_write_transition_request:236(high)symbol:tests/test_governance_ledger_v1.py:_signed_license_payload:49callssymbol:src/helix/licensing/verify.py:read_private_key_raw:476(low)symbol:tests/test_governance_ledger_v1.py:_signed_license_payload:49callssymbol:src/helix/licensing/verify.py:sign_ed25519:491(low)symbol:tests/test_governance_ledger_v1.py:_signed_license_payload:49callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/test_governance_ledger_v1.py:_signed_license_payload:49callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_governance_ledger_v1.py:_write_check_report:214callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/test_governance_ledger_v1.py:_write_check_report:214callssymbol:src/helix/scientific_contract.py:sha256_prefixed:327(low)symbol:tests/test_governance_ledger_v1.py:_write_json:45callssymbol:tests/test_governance_ledger_v1.py:_write_text:40(high)symbol:tests/test_governance_ledger_v1.py:_write_text:40callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_governance_ledger_v1.py:test_governance_duplicate_ledger_seq_transition_requests_are_invalid:1004callssymbol:src/helix/governance/ledger.py:compute_approval_surface_hash_from_manifest:400(low)symbol:tests/test_governance_ledger_v1.py:test_governance_duplicate_ledger_seq_transition_requests_are_invalid:1004callssymbol:src/helix/governance/ledger.py:compute_governance_state:1265(low)symbol:tests/test_governance_ledger_v1.py:test_governance_duplicate_ledger_seq_transition_requests_are_invalid:1004callssymbol:src/helix/governance/ledger.py:load_governance_policy_v1:387(low)symbol:tests/test_governance_ledger_v1.py:test_governance_duplicate_ledger_seq_transition_requests_are_invalid:1004callssymbol:tests/test_governance_ledger_v1.py:_make_signed_bundle:80(high)symbol:tests/test_governance_ledger_v1.py:test_governance_duplicate_ledger_seq_transition_requests_are_invalid:1004callssymbol:tests/test_governance_ledger_v1.py:_write_check_report:214(high)symbol:tests/test_governance_ledger_v1.py:test_governance_duplicate_ledger_seq_transition_requests_are_invalid:1004callssymbol:tests/test_governance_ledger_v1.py:_write_signoff:275(high)symbol:tests/test_governance_ledger_v1.py:test_governance_duplicate_ledger_seq_transition_requests_are_invalid:1004callssymbol:tests/test_governance_ledger_v1.py:_write_text:40(high)symbol:tests/test_governance_ledger_v1.py:test_governance_duplicate_ledger_seq_transition_requests_are_invalid:1004callssymbol:tests/test_governance_ledger_v1.py:_write_transition_request:236(high)symbol:tests/test_governance_ledger_v1.py:test_governance_legacy_transition_without_seq_never_overrides_seq:1113callssymbol:src/helix/governance/ledger.py:compute_approval_surface_hash_from_manifest:400(low)symbol:tests/test_governance_ledger_v1.py:test_governance_legacy_transition_without_seq_never_overrides_seq:1113callssymbol:src/helix/governance/ledger.py:compute_governance_state:1265(low)symbol:tests/test_governance_ledger_v1.py:test_governance_legacy_transition_without_seq_never_overrides_seq:1113callssymbol:src/helix/governance/ledger.py:load_governance_policy_v1:387(low)symbol:tests/test_governance_ledger_v1.py:test_governance_legacy_transition_without_seq_never_overrides_seq:1113callssymbol:tests/test_governance_ledger_v1.py:_make_signed_bundle:80(high)symbol:tests/test_governance_ledger_v1.py:test_governance_legacy_transition_without_seq_never_overrides_seq:1113callssymbol:tests/test_governance_ledger_v1.py:_write_check_report:214(high)symbol:tests/test_governance_ledger_v1.py:test_governance_legacy_transition_without_seq_never_overrides_seq:1113callssymbol:tests/test_governance_ledger_v1.py:_write_signoff:275(high)symbol:tests/test_governance_ledger_v1.py:test_governance_legacy_transition_without_seq_never_overrides_seq:1113callssymbol:tests/test_governance_ledger_v1.py:_write_text:40(high)symbol:tests/test_governance_ledger_v1.py:test_governance_legacy_transition_without_seq_never_overrides_seq:1113callssymbol:tests/test_governance_ledger_v1.py:_write_transition_request:236(high)symbol:tests/test_governance_ledger_v1.py:test_governance_stale_review_to_draft_does_not_override_newer_review_entry:1189callssymbol:src/helix/governance/ledger.py:compute_approval_surface_hash_from_manifest:400(low)symbol:tests/test_governance_ledger_v1.py:test_governance_stale_review_to_draft_does_not_override_newer_review_entry:1189callssymbol:src/helix/governance/ledger.py:compute_governance_state:1265(low)symbol:tests/test_governance_ledger_v1.py:test_governance_stale_review_to_draft_does_not_override_newer_review_entry:1189callssymbol:src/helix/governance/ledger.py:load_governance_policy_v1:387(low)symbol:tests/test_governance_ledger_v1.py:test_governance_stale_review_to_draft_does_not_override_newer_review_entry:1189callssymbol:tests/test_governance_ledger_v1.py:_make_signed_bundle:80(high)symbol:tests/test_governance_ledger_v1.py:test_governance_stale_review_to_draft_does_not_override_newer_review_entry:1189callssymbol:tests/test_governance_ledger_v1.py:_write_check_report:214(high)symbol:tests/test_governance_ledger_v1.py:test_governance_stale_review_to_draft_does_not_override_newer_review_entry:1189callssymbol:tests/test_governance_ledger_v1.py:_write_text:40(high)symbol:tests/test_governance_ledger_v1.py:test_governance_stale_review_to_draft_does_not_override_newer_review_entry:1189callssymbol:tests/test_governance_ledger_v1.py:_write_transition_request:236(high)symbol:tests/test_governance_ledger_v1.py:test_governance_state_computation_and_multisig:347callssymbol:src/helix/governance/ledger.py:compute_approval_surface_hash_from_manifest:400(low)symbol:tests/test_governance_ledger_v1.py:test_governance_state_computation_and_multisig:347callssymbol:src/helix/governance/ledger.py:compute_governance_state:1265(low)symbol:tests/test_governance_ledger_v1.py:test_governance_state_computation_and_multisig:347callssymbol:src/helix/governance/ledger.py:load_governance_policy_v1:387(low)symbol:tests/test_governance_ledger_v1.py:test_governance_state_computation_and_multisig:347callssymbol:tests/test_governance_ledger_v1.py:_make_signed_bundle:80(high)symbol:tests/test_governance_ledger_v1.py:test_governance_state_computation_and_multisig:347callssymbol:tests/test_governance_ledger_v1.py:_write_check_report:214(high)symbol:tests/test_governance_ledger_v1.py:test_governance_state_computation_and_multisig:347callssymbol:tests/test_governance_ledger_v1.py:_write_signoff:275(high)symbol:tests/test_governance_ledger_v1.py:test_governance_state_computation_and_multisig:347callssymbol:tests/test_governance_ledger_v1.py:_write_text:40(high)symbol:tests/test_governance_ledger_v1.py:test_governance_state_computation_and_multisig:347callssymbol:tests/test_governance_ledger_v1.py:_write_transition_request:236(high)symbol:tests/test_governance_ledger_v1.py:test_governance_tampering_check_report_breaks_approval:731callssymbol:src/helix/governance/ledger.py:compute_approval_surface_hash_from_manifest:400(low)symbol:tests/test_governance_ledger_v1.py:test_governance_tampering_check_report_breaks_approval:731callssymbol:src/helix/governance/ledger.py:compute_governance_state:1265(low)symbol:tests/test_governance_ledger_v1.py:test_governance_tampering_check_report_breaks_approval:731callssymbol:src/helix/governance/ledger.py:load_governance_policy_v1:387(low)symbol:tests/test_governance_ledger_v1.py:test_governance_tampering_check_report_breaks_approval:731callssymbol:tests/test_governance_ledger_v1.py:_make_signed_bundle:80(high)symbol:tests/test_governance_ledger_v1.py:test_governance_tampering_check_report_breaks_approval:731callssymbol:tests/test_governance_ledger_v1.py:_write_check_report:214(high)symbol:tests/test_governance_ledger_v1.py:test_governance_tampering_check_report_breaks_approval:731callssymbol:tests/test_governance_ledger_v1.py:_write_json:45(high)symbol:tests/test_governance_ledger_v1.py:test_governance_tampering_check_report_breaks_approval:731callssymbol:tests/test_governance_ledger_v1.py:_write_signoff:275(high)symbol:tests/test_governance_ledger_v1.py:test_governance_tampering_check_report_breaks_approval:731callssymbol:tests/test_governance_ledger_v1.py:_write_text:40(high)symbol:tests/test_governance_ledger_v1.py:test_governance_tampering_check_report_breaks_approval:731callssymbol:tests/test_governance_ledger_v1.py:_write_transition_request:236(high)symbol:tests/test_governance_ledger_v1.py:test_governance_waiver_allows_official_export:808callssymbol:src/helix/governance/enforce.py:require_official_export_allowed:426(low)symbol:tests/test_governance_ledger_v1.py:test_governance_waiver_allows_official_export:808callssymbol:src/helix/governance/ledger.py:compute_approval_surface_hash_from_manifest:400(low)symbol:tests/test_governance_ledger_v1.py:test_governance_waiver_allows_official_export:808callssymbol:src/helix/governance/ledger.py:compute_governance_state:1265(low)symbol:tests/test_governance_ledger_v1.py:test_governance_waiver_allows_official_export:808callssymbol:src/helix/governance/ledger.py:load_governance_policy_v1:387(low)symbol:tests/test_governance_ledger_v1.py:test_governance_waiver_allows_official_export:808callssymbol:tests/test_governance_ledger_v1.py:_make_signed_bundle:80(high)symbol:tests/test_governance_ledger_v1.py:test_governance_waiver_allows_official_export:808callssymbol:tests/test_governance_ledger_v1.py:_write_check_report:214(high)symbol:tests/test_governance_ledger_v1.py:test_governance_waiver_allows_official_export:808callssymbol:tests/test_governance_ledger_v1.py:_write_text:40(high)symbol:tests/test_governance_ledger_v1.py:test_governance_waiver_allows_official_export:808callssymbol:tests/test_governance_ledger_v1.py:_write_transition_request:236(high)symbol:tests/test_governance_ledger_v1.py:test_governance_waiver_allows_official_export:808callssymbol:tests/test_governance_ledger_v1.py:_write_waiver:308(high)symbol:tests/test_governance_ledger_v1.py:test_migrate_v1_receipts_to_v2:479callssymbol:src/helix/cli.py:_run_governance_migrate_v1_receipts_cli:6199(low)symbol:tests/test_governance_ledger_v1.py:test_migrate_v1_receipts_to_v2:479callssymbol:src/helix/governance/ledger.py:compute_approval_surface_hash_from_manifest:400(low)symbol:tests/test_governance_ledger_v1.py:test_migrate_v1_receipts_to_v2:479callssymbol:src/helix/governance/ledger.py:compute_governance_state:1265(low)symbol:tests/test_governance_ledger_v1.py:test_migrate_v1_receipts_to_v2:479callssymbol:src/helix/governance/ledger.py:load_governance_policy_v1:387(low)symbol:tests/test_governance_ledger_v1.py:test_migrate_v1_receipts_to_v2:479callssymbol:tests/test_governance_ledger_v1.py:_make_signed_bundle:80(high)symbol:tests/test_governance_ledger_v1.py:test_migrate_v1_receipts_to_v2:479callssymbol:tests/test_governance_ledger_v1.py:_write_check_report:214(high)symbol:tests/test_governance_ledger_v1.py:test_migrate_v1_receipts_to_v2:479callssymbol:tests/test_governance_ledger_v1.py:_write_signoff:275(high)symbol:tests/test_governance_ledger_v1.py:test_migrate_v1_receipts_to_v2:479callssymbol:tests/test_governance_ledger_v1.py:_write_text:40(high)symbol:tests/test_governance_ledger_v1.py:test_migrate_v1_receipts_to_v2:479callssymbol:tests/test_governance_ledger_v1.py:_write_transition_request:236(high)symbol:tests/test_governance_ledger_v1.py:test_signoff_receipt_includes_toolchain_block:425callssymbol:src/helix/cli.py:_run_governance_request_transition_cli:5866(low)symbol:tests/test_governance_ledger_v1.py:test_signoff_receipt_includes_toolchain_block:425callssymbol:src/helix/cli.py:_run_governance_signoff_cli:6020(low)symbol:tests/test_governance_ledger_v1.py:test_signoff_receipt_includes_toolchain_block:425callssymbol:tests/test_governance_ledger_v1.py:_make_signed_bundle:80(high)symbol:tests/test_governance_no_side_channels_cli.py:_run_cli:11callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_governance_no_side_channels_cli.py:test_governance_enforce_blocks_side_channel_artifacts:23callssymbol:tests/test_governance_no_side_channels_cli.py:_run_cli:11(high)symbol:tests/test_governance_no_side_channels_cli.py:test_governance_enforce_blocks_unapproved_artifact_zip:75callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_governance_no_side_channels_cli.py:test_governance_enforce_blocks_unapproved_artifact_zip:75callssymbol:tests/test_governance_no_side_channels_cli.py:_run_cli:11(high)symbol:tests/test_governance_no_side_channels_cli.py:test_governance_enforce_blocks_unapproved_artifact_zip:75callssymbol:tools/generate_hub_example_bundle.py:file_entry:124(low)symbol:tests/test_governance_repo_balance.py:test_consecutive_cap_and_coverage_across_cycle:80callssymbol:src/helix/governance/repo_balance.py:plan_repo_improvements:722(low)symbol:tests/test_governance_repo_balance.py:test_consecutive_cap_and_coverage_across_cycle:80callssymbol:tests/test_governance_repo_balance.py:_max_run_length:50(high)symbol:tests/test_governance_repo_balance.py:test_consecutive_cap_and_coverage_across_cycle:80callssymbol:tests/test_governance_repo_balance.py:_policy:11(high)symbol:tests/test_governance_repo_balance.py:test_custom_task_complexity_routing_uses_policy_weights:115callssymbol:src/helix/governance/repo_balance.py:estimate_task_complexity:539(low)symbol:tests/test_governance_repo_balance.py:test_custom_task_complexity_routing_uses_policy_weights:115callssymbol:src/helix/governance/repo_balance.py:select_runner_for_task:571(low)symbol:tests/test_governance_repo_balance.py:test_history_unknown_repo_fails_closed:95callssymbol:src/helix/governance/repo_balance.py:plan_repo_improvements:722(low)symbol:tests/test_governance_repo_balance.py:test_history_unknown_repo_fails_closed:95callssymbol:tests/test_governance_repo_balance.py:_policy:11(high)symbol:tests/test_governance_repo_balance.py:test_plan_repo_improvements_enriches_slots_with_task_routing:159callssymbol:src/helix/governance/repo_balance.py:plan_repo_improvements:722(low)symbol:tests/test_governance_repo_balance.py:test_plan_repo_improvements_enriches_slots_with_task_routing:159callssymbol:tests/test_governance_repo_balance.py:_policy:11(high)symbol:tests/test_governance_repo_balance.py:test_starvation_guard_selects_overdue_repo_first:65callssymbol:src/helix/governance/repo_balance.py:plan_repo_improvements:722(low)symbol:tests/test_governance_repo_balance.py:test_starvation_guard_selects_overdue_repo_first:65callssymbol:tests/test_governance_repo_balance.py:_policy:11(high)symbol:tests/test_governance_self_check_cli.py:test_governance_self_check_fails_closed_without_license:133callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_governance_self_check_cli.py:test_governance_self_check_fails_closed_without_license:133callssymbol:tests/test_governance_self_check_cli.py:_subprocess_env:68(high)symbol:tests/test_governance_self_check_cli.py:test_governance_self_check_ok_json_strict:94callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_governance_self_check_cli.py:test_governance_self_check_ok_json_strict:94callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_governance_self_check_cli.py:test_governance_self_check_ok_json_strict:94callssymbol:tests/test_governance_self_check_cli.py:_signed_license_payload:31(high)symbol:tests/test_governance_self_check_cli.py:test_governance_self_check_ok_json_strict:94callssymbol:tests/test_governance_self_check_cli.py:_subprocess_env:68(high)symbol:tests/test_governance_self_check_cli.py:test_governance_self_check_reports_revoked_license:159callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_governance_self_check_cli.py:test_governance_self_check_reports_revoked_license:159callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_governance_self_check_cli.py:test_governance_self_check_reports_revoked_license:159callssymbol:tests/test_governance_self_check_cli.py:_signed_license_payload:31(high)symbol:tests/test_governance_self_check_cli.py:test_governance_self_check_reports_revoked_license:159callssymbol:tests/test_governance_self_check_cli.py:_subprocess_env:68(high)symbol:tests/test_governance_self_check_cli.py:test_governance_self_check_reports_revoked_license:159callssymbol:tests/test_governance_self_check_cli.py:_trust_store_payload:79(high)symbol:tests/test_governance_self_check_cli.py:test_governance_self_check_reports_seat_limit_exceeded:207callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_governance_self_check_cli.py:test_governance_self_check_reports_seat_limit_exceeded:207callssymbol:src/helix/teams/db.py:init_schema:127(low)symbol:tests/test_governance_self_check_cli.py:test_governance_self_check_reports_seat_limit_exceeded:207callssymbol:src/helix/teams/db.py:issue_token:536(low)symbol:tests/test_governance_self_check_cli.py:test_governance_self_check_reports_seat_limit_exceeded:207callssymbol:src/helix/teams/db.py:TeamsDB:103(low)symbol:tests/test_governance_self_check_cli.py:test_governance_self_check_reports_seat_limit_exceeded:207callssymbol:src/helix/teams/db.py:upsert_user:480(low)symbol:tests/test_governance_self_check_cli.py:test_governance_self_check_reports_seat_limit_exceeded:207callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_governance_self_check_cli.py:test_governance_self_check_reports_seat_limit_exceeded:207callssymbol:tests/test_governance_self_check_cli.py:_signed_license_payload:31(high)symbol:tests/test_governance_self_check_cli.py:test_governance_self_check_reports_seat_limit_exceeded:207callssymbol:tests/test_governance_self_check_cli.py:_subprocess_env:68(high)symbol:tests/test_governance_watermarking.py:test_run_report_csv_prefix_includes_governance_lines:49callssymbol:src/helix/studio/reports/run_report.py:outcomes_to_csv_text:18(low)symbol:tests/test_governance_watermarking.py:test_session_report_includes_decision_grade_watermark_and_evidence:32callssymbol:src/helix/studio/limitations.py:limitations_stamp:69(low)symbol:tests/test_governance_watermarking.py:test_session_report_includes_decision_grade_watermark_and_evidence:32callssymbol:src/helix/studio/reports/session_report.py:build_session_report_html:437(low)symbol:tests/test_governance_watermarking.py:test_session_report_includes_decision_grade_watermark_and_evidence:32callssymbol:tests/test_governance_watermarking.py:_load_gate_fixture:12(high)symbol:tests/test_governance_watermarking.py:test_session_report_includes_filter_only_watermark:18callssymbol:src/helix/studio/limitations.py:limitations_stamp:69(low)symbol:tests/test_governance_watermarking.py:test_session_report_includes_filter_only_watermark:18callssymbol:src/helix/studio/reports/session_report.py:build_session_report_html:437(low)symbol:tests/test_governance_watermarking.py:test_session_report_includes_filter_only_watermark:18callssymbol:tests/test_governance_watermarking.py:_load_gate_fixture:12(high)symbol:tests/test_gpu_l0_thermo.py:test_l0_thermo_cpu_basic:9callssymbol:src/helix/engine/gpu/l0_thermo.py:l0_thermo_scores_cpu:66(low)symbol:tests/test_gpu_l0_thermo.py:test_l0_thermo_cpu_basic:9callssymbol:src/helix/engine/gpu/l0_thermo.py:ThermoParams:15(low)symbol:tests/test_gpu_l0_thermo.py:test_l0_thermo_gpu_matches_cpu:16callssymbol:src/helix/engine/gpu/l0_thermo.py:l0_thermo_scores_cpu:66(low)symbol:tests/test_gpu_l0_thermo.py:test_l0_thermo_gpu_matches_cpu:16callssymbol:src/helix/engine/gpu/l0_thermo.py:l0_thermo_scores_gpu:84(low)symbol:tests/test_gpu_l0_thermo.py:test_l0_thermo_gpu_matches_cpu:16callssymbol:src/helix/engine/gpu/l0_thermo.py:ThermoParams:15(low)symbol:tests/test_graphs_colored.py:test_colored_dbg_presence_and_pseudoalign:4callssymbol:src/helix/graphs/colored.py:build_colored_dbg:17(low)symbol:tests/test_graphs_colored.py:test_colored_dbg_presence_and_pseudoalign:4callssymbol:src/helix/graphs/colored.py:pseudoalign:33(low)symbol:tests/test_graphs_dbg.py:test_build_and_clean_dbg:23callssymbol:src/helix/graphs/dbg.py:build_dbg:23(low)symbol:tests/test_graphs_dbg.py:test_build_and_clean_dbg:23callssymbol:src/helix/graphs/dbg.py:clean_dbg:40(low)symbol:tests/test_graphs_dbg.py:test_build_and_clean_dbg:23callssymbol:src/helix/graphs/dbg.py:deserialize_graph:130(low)symbol:tests/test_graphs_dbg.py:test_build_and_clean_dbg:23callssymbol:src/helix/graphs/dbg.py:serialize_graph:116(low)symbol:tests/test_graphs_dbg.py:test_build_and_clean_dbg:23callssymbol:tests/test_graphs_dbg.py:read_fasta:6(high)symbol:tests/test_guide_inspector_model.py:_rows:13callssymbol:src/helix/studio/guide_inspector.py:GuideRunSummary:29(low)symbol:tests/test_guide_inspector_model.py:test_e_pred_filter:43callssymbol:src/helix/studio/guide_inspector.py:apply_e_pred_filter:202(low)symbol:tests/test_guide_inspector_model.py:test_e_pred_filter:43callssymbol:src/helix/studio/guide_inspector.py:GuideRunTableModel:46(low)symbol:tests/test_guide_inspector_model.py:test_e_pred_filter:43callssymbol:src/helix/studio/guide_inspector.py:rowCount:79(low)symbol:tests/test_guide_inspector_model.py:test_e_pred_filter:43callssymbol:src/helix/studio/guide_inspector.py:summary_at:215(low)symbol:tests/test_guide_inspector_model.py:test_e_pred_filter:43callssymbol:tests/test_guide_inspector_model.py:_rows:13(high)symbol:tests/test_guide_inspector_model.py:test_frameshift_filter:36callssymbol:src/helix/studio/guide_inspector.py:apply_frameshift_filter:196(low)symbol:tests/test_guide_inspector_model.py:test_frameshift_filter:36callssymbol:src/helix/studio/guide_inspector.py:GuideRunTableModel:46(low)symbol:tests/test_guide_inspector_model.py:test_frameshift_filter:36callssymbol:src/helix/studio/guide_inspector.py:rowCount:79(low)symbol:tests/test_guide_inspector_model.py:test_frameshift_filter:36callssymbol:src/helix/studio/guide_inspector.py:summary_at:215(low)symbol:tests/test_guide_inspector_model.py:test_frameshift_filter:36callssymbol:tests/test_guide_inspector_model.py:_rows:13(high)symbol:tests/test_guide_inspector_model.py:test_score_ordering:21callssymbol:src/helix/studio/guide_inspector.py:GuideRunTableModel:46(low)symbol:tests/test_guide_inspector_model.py:test_score_ordering:21callssymbol:tests/test_guide_inspector_model.py:_rows:13(high)symbol:tests/test_guide_inspector_model.py:test_text_filter:29callssymbol:src/helix/studio/guide_inspector.py:apply_text_filter:190(low)symbol:tests/test_guide_inspector_model.py:test_text_filter:29callssymbol:src/helix/studio/guide_inspector.py:GuideRunTableModel:46(low)symbol:tests/test_guide_inspector_model.py:test_text_filter:29callssymbol:src/helix/studio/guide_inspector.py:rowCount:79(low)symbol:tests/test_guide_inspector_model.py:test_text_filter:29callssymbol:src/helix/studio/guide_inspector.py:summary_at:215(low)symbol:tests/test_guide_inspector_model.py:test_text_filter:29callssymbol:tests/test_guide_inspector_model.py:_rows:13(high)symbol:tests/test_helix_api.py:test_dna_summary_clusters:10callssymbol:src/helix/api.py:dna_summary:39(low)symbol:tests/test_helix_api.py:test_fold_rna_returns_pairs:23callssymbol:src/helix/api.py:fold_rna:98(low)symbol:tests/test_helix_api.py:test_protein_summary_optional:36callssymbol:src/helix/api.py:protein_summary:137(low)symbol:tests/test_helix_api.py:test_protein_summary_optional:36callssymbol:src/helix/datasets/__init__.py:get_path:20(low)symbol:tests/test_helix_api.py:test_spectrum_leaderboard_hits:28callssymbol:src/helix/api.py:spectrum_leaderboard:117(low)symbol:tests/test_helix_api.py:test_triage_report_structure:16callssymbol:src/helix/api.py:triage_report:61(low)symbol:tests/test_helix_cli.py:run_cli:22callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/test_helix_cli.py:run_cli:22callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_helix_cli.py:test_cli_artifacts_build_prime_smoke:655callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_demo_run_smoke:374callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_demo_viz:274callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_dna_smoke:41callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_engine_benchmark_json:148callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_engine_info_outputs_json:120callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_experiment_dump_audit_pack:180callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_json_bytes:225(low)symbol:tests/test_helix_cli.py:test_cli_experiment_dump_audit_pack:180callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(low)symbol:tests/test_helix_cli.py:test_cli_experiment_dump_audit_pack:180callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_helix_cli.py:test_cli_experiment_dump_audit_pack:180callssymbol:src/helix/studio/lightcone_audit_pack.py:build_audit_pack_zip_bytes:131(low)symbol:tests/test_helix_cli.py:test_cli_experiment_dump_audit_pack:180callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_experiment_dump_session:170callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_json_bytes:225(low)symbol:tests/test_helix_cli.py:test_cli_experiment_dump_session:170callssymbol:src/helix/studio/experiment_spec.py:experiment_spec_to_dict:215(low)symbol:tests/test_helix_cli.py:test_cli_experiment_dump_session:170callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_helix_cli.py:test_cli_experiment_dump_session:170callssymbol:src/helix/studio/session_io.py:save_session:86(low)symbol:tests/test_helix_cli.py:test_cli_experiment_dump_session:170callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_helix_cli.py:test_cli_experiment_dump_session:170callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_partner_run_json_out:417callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_partner_run_smoke:394callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_pcr_dag:352callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_rna_ensemble:334callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_helix_cli.py:test_cli_rna_ensemble:334callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_rna_mfe:62callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_helix_cli.py:test_cli_rna_mfe:62callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_schema_diff_changes:317callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_helix_cli.py:test_cli_schema_diff_changes:317callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_schema_diff_changes:317callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_helix_cli.py:test_cli_schema_diff_identity:309callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_helix_cli.py:test_cli_schema_diff_identity:309callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_schema_manifest:300callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_spectrum_leaderboard:47callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_triage_json:69callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_version_flag:127callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_viz_hydropathy:282callssymbol:src/helix/datasets/__init__.py:get_path:20(low)symbol:tests/test_helix_cli.py:test_cli_viz_hydropathy:282callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_viz_schema_command:113callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_viz_schema_flag:328callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_viz_triage:92callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_helix_cli.py:test_cli_viz_triage:92callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_cli_workflow_schema_validation:228callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_helix_cli.py:test_cli_workflows_runner:197callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_helix_cli.py:test_package_design_partner_pack_zip:450callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_helix_cli.py:test_partner_case_helper_creates_case_and_runs_intake:597callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/test_helix_cli.py:test_partner_case_helper_creates_case_and_runs_intake:597callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_helix_cli.py:test_partner_case_helper_creates_case_and_runs_intake:597callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_partner_intake_detects_unexpected_zip_files:519callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/test_helix_cli.py:test_partner_intake_detects_unexpected_zip_files:519callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_helix_cli.py:test_partner_intake_detects_unexpected_zip_files:519callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_partner_intake_script_smoke:471callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/test_helix_cli.py:test_partner_intake_script_smoke:471callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_helix_cli.py:test_partner_intake_script_smoke:471callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_partner_intake_strict_fails_on_missing_expected_bundles:559callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/test_helix_cli.py:test_partner_intake_strict_fails_on_missing_expected_bundles:559callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_helix_cli.py:test_partner_intake_strict_fails_on_missing_expected_bundles:559callssymbol:tests/test_helix_cli.py:run_cli:22(high)symbol:tests/test_helix_cli.py:test_partner_session_configs_match_design_partner_pack:439callssymbol:src/helix/datasets/__init__.py:get_path:20(low)symbol:tests/test_helixspec_canon_hash.py:_compile_ir:13callssymbol:src/helixspec/ast.py:parse_spec:379(low)symbol:tests/test_helixspec_canon_hash.py:_compile_ir:13callssymbol:src/helixspec/canon.py:canonical_json_bytes:15(low)symbol:tests/test_helixspec_canon_hash.py:_compile_ir:13callssymbol:src/helixspec/canon.py:canonicalize_ir:36(low)symbol:tests/test_helixspec_canon_hash.py:_compile_ir:13callssymbol:src/helixspec/ir_v1.py:lower_to_ir:12(low)symbol:tests/test_helixspec_canon_hash.py:_compile_ir:13callssymbol:src/helixspec/manifest.py:sha256_bytes:12(low)symbol:tests/test_helixspec_canon_hash.py:_compile_ir:13callssymbol:src/helixspec/typecheck.py:typecheck_spec:61(low)symbol:tests/test_helixspec_canon_hash.py:test_deterministic_compile_pins_manifest_timestamp:62callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_helixspec_canon_hash.py:test_deterministic_compile_pins_manifest_timestamp:62callssymbol:src/helixspec/cli.py:compile_spec:44(low)symbol:tests/test_helixspec_diff.py:_ir:10callssymbol:src/helixspec/ast.py:parse_spec:379(low)symbol:tests/test_helixspec_diff.py:_ir:10callssymbol:src/helixspec/canon.py:canonicalize_ir:36(low)symbol:tests/test_helixspec_diff.py:_ir:10callssymbol:src/helixspec/ir_v1.py:lower_to_ir:12(low)symbol:tests/test_helixspec_diff.py:_ir:10callssymbol:src/helixspec/typecheck.py:typecheck_spec:61(low)symbol:tests/test_helixspec_lower_engine.py:_compile_ir:17callssymbol:src/helixspec/cli.py:compile_spec:44(low)symbol:tests/test_helixspec_lower_engine.py:test_deterministic_outputs:75callssymbol:src/helixspec/lower_engine.py:lower_ir_to_edit_plan:12(low)symbol:tests/test_helixspec_lower_engine.py:test_deterministic_outputs:75callssymbol:src/helixspec/lower_engine.py:lower_ir_to_experiment_spec:49(low)symbol:tests/test_helixspec_lower_engine.py:test_deterministic_outputs:75callssymbol:tests/test_helixspec_lower_engine.py:_compile_ir:17(high)symbol:tests/test_helixspec_lower_engine.py:test_empty_edits_raise:95callssymbol:src/helixspec/lower_engine.py:lower_ir_to_edit_plan:12(low)symbol:tests/test_helixspec_lower_engine.py:test_lower_base_to_edit_plan_and_experiment:60callssymbol:src/helixspec/lower_engine.py:lower_ir_to_edit_plan:12(low)symbol:tests/test_helixspec_lower_engine.py:test_lower_base_to_edit_plan_and_experiment:60callssymbol:src/helixspec/lower_engine.py:lower_ir_to_experiment_spec:49(low)symbol:tests/test_helixspec_lower_engine.py:test_lower_base_to_edit_plan_and_experiment:60callssymbol:tests/test_helixspec_lower_engine.py:_compile_ir:17(high)symbol:tests/test_helixspec_lower_engine.py:test_lower_cut_to_edit_plan_and_experiment:24callssymbol:src/helixspec/lower_engine.py:lower_ir_to_edit_plan:12(low)symbol:tests/test_helixspec_lower_engine.py:test_lower_cut_to_edit_plan_and_experiment:24callssymbol:src/helixspec/lower_engine.py:lower_ir_to_experiment_spec:49(low)symbol:tests/test_helixspec_lower_engine.py:test_lower_cut_to_edit_plan_and_experiment:24callssymbol:tests/test_helixspec_lower_engine.py:_compile_ir:17(high)symbol:tests/test_helixspec_lower_engine.py:test_lower_prime_to_edit_plan_and_experiment:47callssymbol:src/helixspec/lower_engine.py:lower_ir_to_edit_plan:12(low)symbol:tests/test_helixspec_lower_engine.py:test_lower_prime_to_edit_plan_and_experiment:47callssymbol:src/helixspec/lower_engine.py:lower_ir_to_experiment_spec:49(low)symbol:tests/test_helixspec_lower_engine.py:test_lower_prime_to_edit_plan_and_experiment:47callssymbol:tests/test_helixspec_lower_engine.py:_compile_ir:17(high)symbol:tests/test_helixspec_lower_engine.py:test_missing_target_raises:89callssymbol:src/helixspec/lower_engine.py:lower_ir_to_edit_plan:12(low)symbol:tests/test_helixspec_lower_engine.py:test_multiplex_mode_and_modalities:101callssymbol:src/helixspec/lower_engine.py:lower_ir_to_edit_plan:12(low)symbol:tests/test_helixspec_lower_engine.py:test_multiplex_mode_and_modalities:101callssymbol:src/helixspec/lower_engine.py:lower_ir_to_experiment_spec:49(low)symbol:tests/test_helixspec_lower_engine.py:test_multiplex_mode_and_modalities:101callssymbol:tests/test_helixspec_lower_engine.py:_compile_ir:17(high)symbol:tests/test_helixspec_lower_engine.py:test_policy_notes_constraints_assumptions:116callssymbol:src/helixspec/lower_engine.py:lower_ir_to_edit_plan:12(low)symbol:tests/test_helixspec_lower_engine.py:test_policy_notes_constraints_assumptions:116callssymbol:src/helixspec/lower_engine.py:lower_ir_to_experiment_spec:49(low)symbol:tests/test_helixspec_lower_engine.py:test_policy_notes_constraints_assumptions:116callssymbol:tests/test_helixspec_lower_engine.py:_compile_ir:17(high)symbol:tests/test_helixspec_lower_engine.py:test_stable_hash_preserves_existing_identifiers:85callssymbol:src/helixspec/lower_engine.py:_stable_hash:107(low)symbol:tests/test_helixspec_parse.py:test_parse_cut_prime_base:17callssymbol:src/helixspec/ast.py:parse_spec:379(low)symbol:tests/test_helixspec_parse.py:test_parse_cut_prime_base:17callssymbol:src/helixspec/canon.py:canonicalize_ir:36(low)symbol:tests/test_helixspec_parse.py:test_parse_cut_prime_base:17callssymbol:src/helixspec/ir_v1.py:lower_to_ir:12(low)symbol:tests/test_helixspec_parse.py:test_parse_cut_prime_base:17callssymbol:src/helixspec/typecheck.py:typecheck_spec:61(low)symbol:tests/test_helixspec_parse.py:test_parse_cut_prime_base:17callssymbol:tests/test_helixspec_parse.py:_load:13(high)symbol:tests/test_helixspec_typecheck.py:test_bad_dna_rejected:18callssymbol:src/helixspec/ast.py:parse_spec:379(low)symbol:tests/test_helixspec_typecheck.py:test_bad_dna_rejected:18callssymbol:src/helixspec/typecheck.py:typecheck_spec:61(low)symbol:tests/test_helixspec_typecheck.py:test_bad_dna_rejected:18callssymbol:tests/test_helixspec_typecheck.py:_load:14(high)symbol:tests/test_helixspec_typecheck.py:test_bad_pam_rejected:25callssymbol:src/helixspec/ast.py:parse_spec:379(low)symbol:tests/test_helixspec_typecheck.py:test_bad_pam_rejected:25callssymbol:src/helixspec/typecheck.py:typecheck_spec:61(low)symbol:tests/test_helixspec_typecheck.py:test_bad_pam_rejected:25callssymbol:tests/test_helixspec_typecheck.py:_load:14(high)symbol:tests/test_hero_status.py:_panel:20callssymbol:src/helix/studio/center_panel.py:CenterPanel:236(low)symbol:tests/test_hero_status.py:_panel:20callssymbol:tests/test_hero_status.py:_StubMain:15(high)symbol:tests/test_hero_status.py:test_hero_status_empty:25callssymbol:src/helix/studio/center_panel.py:HeroStatusModel:43(low)symbol:tests/test_hero_status.py:test_hero_status_empty:25callssymbol:src/helix/studio/center_panel.py:update_status:1825(low)symbol:tests/test_hero_status.py:test_hero_status_empty:25callssymbol:tests/test_hero_status.py:_panel:20(high)symbol:tests/test_hero_status.py:test_hero_status_empty:25callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_hero_status.py:test_hero_status_has_runs:35callssymbol:src/helix/studio/center_panel.py:HeroStatusModel:43(low)symbol:tests/test_hero_status.py:test_hero_status_has_runs:35callssymbol:src/helix/studio/center_panel.py:update_status:1825(low)symbol:tests/test_hero_status.py:test_hero_status_has_runs:35callssymbol:tests/test_hero_status.py:_panel:20(high)symbol:tests/test_hero_status.py:test_hero_status_has_runs:35callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_hero_status.py:test_hero_status_running:48callssymbol:src/helix/studio/center_panel.py:HeroStatusModel:43(low)symbol:tests/test_hero_status.py:test_hero_status_running:48callssymbol:src/helix/studio/center_panel.py:update_status:1825(low)symbol:tests/test_hero_status.py:test_hero_status_running:48callssymbol:tests/test_hero_status.py:_panel:20(high)symbol:tests/test_hero_status.py:test_hero_status_running:48callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_hostile_bypass_pack_v1.py:_run_verify:31callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_hostile_bypass_pack_v1.py:_write_bundle:77callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/test_hostile_bypass_pack_v1.py:_write_bundle:77callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_hostile_bypass_pack_v1.py:_write_bundle:77callssymbol:tests/test_hostile_bypass_pack_v1.py:_base_manifest:73(high)symbol:tests/test_hostile_bypass_pack_v1.py:_write_manifest_from_base:177callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_hostile_bypass_pack_v1.py:_write_manifest_from_base:177callssymbol:tests/test_hostile_bypass_pack_v1.py:_base_manifest:73(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_fifo_forbidden:196callssymbol:tests/test_hostile_bypass_pack_v1.py:_assert_failed:41(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_fifo_forbidden:196callssymbol:tests/test_hostile_bypass_pack_v1.py:_run_verify:31(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_fifo_forbidden:196callssymbol:tests/test_hostile_bypass_pack_v1.py:_subprocess_env:19(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_fifo_forbidden:196callssymbol:tests/test_hostile_bypass_pack_v1.py:_write_manifest_from_base:177(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_hardlink_escape_forbidden:137callssymbol:tests/test_hostile_bypass_pack_v1.py:_assert_failed:41(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_hardlink_escape_forbidden:137callssymbol:tests/test_hostile_bypass_pack_v1.py:_run_verify:31(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_hardlink_escape_forbidden:137callssymbol:tests/test_hostile_bypass_pack_v1.py:_subprocess_env:19(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_hardlink_escape_forbidden:137callssymbol:tests/test_hostile_bypass_pack_v1.py:_write_bundle:77(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_limit_file_count_incomplete:163callssymbol:tests/test_hostile_bypass_pack_v1.py:_assert_failed:41(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_limit_file_count_incomplete:163callssymbol:tests/test_hostile_bypass_pack_v1.py:_run_verify:31(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_limit_file_count_incomplete:163callssymbol:tests/test_hostile_bypass_pack_v1.py:_subprocess_env:19(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_limit_file_count_incomplete:163callssymbol:tests/test_hostile_bypass_pack_v1.py:_write_bundle:77(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_static_cases:66callssymbol:tests/test_hostile_bypass_pack_v1.py:_assert_failed:41(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_static_cases:66callssymbol:tests/test_hostile_bypass_pack_v1.py:_run_verify:31(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_static_cases:66callssymbol:tests/test_hostile_bypass_pack_v1.py:_subprocess_env:19(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_symlink_escape_forbidden:111callssymbol:tests/test_hostile_bypass_pack_v1.py:_assert_failed:41(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_symlink_escape_forbidden:111callssymbol:tests/test_hostile_bypass_pack_v1.py:_run_verify:31(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_symlink_escape_forbidden:111callssymbol:tests/test_hostile_bypass_pack_v1.py:_subprocess_env:19(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_symlink_escape_forbidden:111callssymbol:tests/test_hostile_bypass_pack_v1.py:_write_bundle:77(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_unix_socket_forbidden:221callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_unix_socket_forbidden:221callssymbol:tests/test_hostile_bypass_pack_v1.py:_assert_failed:41(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_unix_socket_forbidden:221callssymbol:tests/test_hostile_bypass_pack_v1.py:_run_verify:31(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_unix_socket_forbidden:221callssymbol:tests/test_hostile_bypass_pack_v1.py:_subprocess_env:19(high)symbol:tests/test_hostile_bypass_pack_v1.py:test_hostile_bypass_pack_v1_unix_socket_forbidden:221callssymbol:tests/test_hostile_bypass_pack_v1.py:_write_manifest_from_base:177(high)symbol:tests/test_hub_cli_hub_root_anywhere.py:_seed_one_decision:13callssymbol:src/helix/hub/decision_store.py:create_proposed:131(low)symbol:tests/test_hub_cli_hub_root_anywhere.py:_seed_one_decision:13callssymbol:src/helix/hub/decision_store.py:DecisionStore:56(low)symbol:tests/test_hub_cli_hub_root_anywhere.py:test_hub_root_anywhere_parsing_equivalence:35callssymbol:tests/test_hub_cli_hub_root_anywhere.py:_run_cli:29(high)symbol:tests/test_hub_cli_hub_root_anywhere.py:test_hub_root_anywhere_parsing_equivalence:35callssymbol:tests/test_hub_cli_hub_root_anywhere.py:_seed_one_decision:13(high)symbol:tests/test_hub_decision_export_v0.py:_seed_example_decisions:20callssymbol:src/helix/hub/decision_store.py:approve:198(low)symbol:tests/test_hub_decision_export_v0.py:_seed_example_decisions:20callssymbol:src/helix/hub/decision_store.py:create_proposed:131(low)symbol:tests/test_hub_decision_export_v0.py:_seed_example_decisions:20callssymbol:src/helix/hub/decision_store.py:DecisionStore:56(low)symbol:tests/test_hub_decision_export_v0.py:_seed_example_decisions:20callssymbol:src/helix/hub/decision_store.py:supersede:237(low)symbol:tests/test_hub_decision_export_v0.py:test_hub_decision_export_v0_filters:153callssymbol:tests/test_hub_decision_export_v0.py:_run_export_cli:123(high)symbol:tests/test_hub_decision_export_v0.py:test_hub_decision_export_v0_filters:153callssymbol:tests/test_hub_decision_export_v0.py:_seed_example_decisions:20(high)symbol:tests/test_hub_decision_export_v0.py:test_hub_decision_export_v0_golden_csv:141callssymbol:tests/test_hub_decision_export_v0.py:_run_export_cli:123(high)symbol:tests/test_hub_decision_export_v0.py:test_hub_decision_export_v0_golden_csv:141callssymbol:tests/test_hub_decision_export_v0.py:_seed_example_decisions:20(high)symbol:tests/test_hub_decision_export_v0.py:test_hub_decision_export_v0_golden_json:129callssymbol:tests/test_hub_decision_export_v0.py:_run_export_cli:123(high)symbol:tests/test_hub_decision_export_v0.py:test_hub_decision_export_v0_golden_json:129callssymbol:tests/test_hub_decision_export_v0.py:_seed_example_decisions:20(high)symbol:tests/test_hub_decision_export_v0.py:test_hub_decision_export_v0_include_proof_resolution:203callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/test_hub_decision_export_v0.py:test_hub_decision_export_v0_include_proof_resolution:203callssymbol:tests/test_hub_decision_export_v0.py:_run_export_cli:123(high)symbol:tests/test_hub_decision_export_v0.py:test_hub_decision_export_v0_include_proof_resolution:203callssymbol:tests/test_hub_decision_export_v0.py:_seed_example_decisions:20(high)symbol:tests/test_hub_decision_export_v0.py:test_hub_decision_export_v0_include_receipts_when_available:256callssymbol:src/helix/canonicalization/jcs.py:jcs_bytes:27(low)symbol:tests/test_hub_decision_export_v0.py:test_hub_decision_export_v0_include_receipts_when_available:256callssymbol:src/helix/hub/decision_store.py:approve:198(low)symbol:tests/test_hub_decision_export_v0.py:test_hub_decision_export_v0_include_receipts_when_available:256callssymbol:src/helix/hub/decision_store.py:create_proposed:131(low)symbol:tests/test_hub_decision_export_v0.py:test_hub_decision_export_v0_include_receipts_when_available:256callssymbol:src/helix/hub/decision_store.py:DecisionStore:56(low)symbol:tests/test_hub_decision_export_v0.py:test_hub_decision_export_v0_include_receipts_when_available:256callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_hub_decision_export_v0.py:test_hub_decision_export_v0_include_receipts_when_available:256callssymbol:tests/test_hub_decision_export_v0.py:_run_export_cli:123(high)symbol:tests/test_hub_decision_export_v0.py:test_hub_decision_export_v0_include_subject_csv:239callssymbol:tests/test_hub_decision_export_v0.py:_run_export_cli:123(high)symbol:tests/test_hub_decision_export_v0.py:test_hub_decision_export_v0_include_subject_csv:239callssymbol:tests/test_hub_decision_export_v0.py:_seed_example_decisions:20(high)symbol:tests/test_hub_decision_v1.py:test_decision_digest_is_deterministic_under_key_ordering:52callssymbol:src/helix/hub/decision.py:compute_decision_digest:47(low)symbol:tests/test_hub_decision_v1.py:test_decision_store_list_filters:95callssymbol:src/helix/hub/decision_store.py:approve:198(low)symbol:tests/test_hub_decision_v1.py:test_decision_store_list_filters:95callssymbol:src/helix/hub/decision_store.py:create_proposed:131(low)symbol:tests/test_hub_decision_v1.py:test_decision_store_list_filters:95callssymbol:src/helix/hub/decision_store.py:DecisionStore:56(low)symbol:tests/test_hub_decision_v1.py:test_decision_store_list_filters:95callssymbol:src/helix/hub/decision_store.py:list_latest:94(low)symbol:tests/test_hub_decision_v1.py:test_decision_store_list_filters:95callssymbol:src/helix/hub/decision_store.py:supersede:237(low)symbol:tests/test_hub_decision_v1.py:test_decision_store_list_filters:95callssymbol:src/helix/hub/decision.py:DecisionFilter:54(low)symbol:tests/test_hub_decision_v1.py:test_decision_v1_schema_validates_golden_and_rejects_missing_required:22callssymbol:src/helix/hub/decision.py:compute_decision_digest:47(low)symbol:tests/test_hub_decision_v1.py:test_decision_v1_schema_validates_golden_and_rejects_missing_required:22callssymbol:tests/test_hub_decision_v1.py:_load_schema:18(high)symbol:tests/test_hub_example_bundle_v1.py:_canonical_json_bytes:17callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/test_hub_example_bundle_v1.py:_verify_receipt_signature:92callssymbol:tests/test_hub_example_bundle_v1.py:_canonical_json_bytes:17(high)symbol:tests/test_hub_example_bundle_v1.py:run_verify:123callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_hub_example_bundle_v1.py:test_hub_example_bundle_validates_and_signatures_verify:51callssymbol:tests/test_hub_example_bundle_v1.py:_canonical_json_bytes:17(high)symbol:tests/test_hub_example_bundle_v1.py:test_hub_example_bundle_validates_and_signatures_verify:51callssymbol:tests/test_hub_example_bundle_v1.py:_load_json:25(high)symbol:tests/test_hub_example_bundle_v1.py:test_hub_example_bundle_validates_and_signatures_verify:51callssymbol:tests/test_hub_example_bundle_v1.py:_sha256_prefixed:21(high)symbol:tests/test_hub_example_bundle_v1.py:test_hubverifier_go_negative_cases:111callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_hub_pilot_export_v0.py:_bundle_digest_for_fixture:19callssymbol:src/helix/canonicalization/jcs.py:jcs_bytes:27(low)symbol:tests/test_hub_pilot_export_v0.py:_seed_hub_root_with_two_approved_decisions:24callssymbol:src/helix/hub/decision_store.py:approve:198(low)symbol:tests/test_hub_pilot_export_v0.py:_seed_hub_root_with_two_approved_decisions:24callssymbol:src/helix/hub/decision_store.py:create_proposed:131(low)symbol:tests/test_hub_pilot_export_v0.py:_seed_hub_root_with_two_approved_decisions:24callssymbol:src/helix/hub/decision_store.py:DecisionStore:56(low)symbol:tests/test_hub_pilot_export_v0.py:_seed_hub_root_with_two_approved_decisions:24callssymbol:tests/test_hub_pilot_export_v0.py:_bundle_digest_for_fixture:19(high)symbol:tests/test_hub_pilot_export_v0.py:test_hub_pilot_export_v0_emits_expected_tree:119callssymbol:tests/test_hub_pilot_export_v0.py:_list_rel_files:109(high)symbol:tests/test_hub_pilot_export_v0.py:test_hub_pilot_export_v0_emits_expected_tree:119callssymbol:tests/test_hub_pilot_export_v0.py:_run_pilot_export_cli:82(high)symbol:tests/test_hub_pilot_export_v0.py:test_hub_pilot_export_v0_emits_expected_tree:119callssymbol:tests/test_hub_pilot_export_v0.py:_seed_hub_root_with_two_approved_decisions:24(high)symbol:tests/test_hub_pilot_export_v0.py:test_hub_pilot_export_v0_fails_closed_if_bundle_missing:184callssymbol:src/helix/canonicalization/jcs.py:jcs_bytes:27(low)symbol:tests/test_hub_pilot_export_v0.py:test_hub_pilot_export_v0_fails_closed_if_bundle_missing:184callssymbol:src/helix/hub/decision_store.py:approve:198(low)symbol:tests/test_hub_pilot_export_v0.py:test_hub_pilot_export_v0_fails_closed_if_bundle_missing:184callssymbol:src/helix/hub/decision_store.py:create_proposed:131(low)symbol:tests/test_hub_pilot_export_v0.py:test_hub_pilot_export_v0_fails_closed_if_bundle_missing:184callssymbol:src/helix/hub/decision_store.py:DecisionStore:56(low)symbol:tests/test_hub_pilot_export_v0.py:test_hub_pilot_export_v0_is_deterministic:154callssymbol:tests/test_hub_pilot_export_v0.py:_run_pilot_export_cli:82(high)symbol:tests/test_hub_pilot_export_v0.py:test_hub_pilot_export_v0_is_deterministic:154callssymbol:tests/test_hub_pilot_export_v0.py:_seed_hub_root_with_two_approved_decisions:24(high)symbol:tests/test_hub_proof_render_v0.py:_extract_verifier_cmd:25callssymbol:src/helix/string/fm.py:search:75(low)symbol:tests/test_hub_proof_render_v0.py:_run_cmd:32callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_hub_proof_render_v0.py:test_hub_proof_render_v0_decision_id_wires_bundle:201callssymbol:src/helix/canonicalization/jcs.py:jcs_bytes:27(low)symbol:tests/test_hub_proof_render_v0.py:test_hub_proof_render_v0_decision_id_wires_bundle:201callssymbol:src/helix/hub/decision_store.py:approve:198(low)symbol:tests/test_hub_proof_render_v0.py:test_hub_proof_render_v0_decision_id_wires_bundle:201callssymbol:src/helix/hub/decision_store.py:create_proposed:131(low)symbol:tests/test_hub_proof_render_v0.py:test_hub_proof_render_v0_decision_id_wires_bundle:201callssymbol:src/helix/hub/decision_store.py:DecisionStore:56(low)symbol:tests/test_hub_proof_render_v0.py:test_hub_proof_render_v0_decision_optional:103callssymbol:src/helix/hub/decision.py:compute_decision_digest:47(low)symbol:tests/test_hub_proof_render_v0.py:test_hub_proof_render_v0_decision_optional:103callssymbol:src/helix/hub/proof_render.py:render_proof_v0:184(low)symbol:tests/test_hub_proof_render_v0.py:test_hub_proof_render_v0_decision_optional:103callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_hub_proof_render_v0.py:test_hub_proof_render_v0_decision_optional:103callssymbol:tests/test_hub_proof_render_v0.py:_extract_verifier_cmd:25(high)symbol:tests/test_hub_proof_render_v0.py:test_hub_proof_render_v0_decision_optional:103callssymbol:tests/test_hub_proof_render_v0.py:_run_cmd:32(high)symbol:tests/test_hub_proof_render_v0.py:test_hub_proof_render_v0_golden_html:52callssymbol:src/helix/hub/proof_render.py:render_proof_v0:184(low)symbol:tests/test_hub_proof_render_v0.py:test_hub_proof_render_v0_proof_manifest_is_self_consistent:60callssymbol:src/helix/hub/proof_render.py:render_proof_v0:184(low)symbol:tests/test_hub_proof_render_v0.py:test_hub_proof_render_v0_proof_manifest_is_self_consistent:60callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_hub_proof_render_v0.py:test_hub_proof_render_v0_verifier_command_executes:90callssymbol:src/helix/hub/proof_render.py:render_proof_v0:184(low)symbol:tests/test_hub_proof_render_v0.py:test_hub_proof_render_v0_verifier_command_executes:90callssymbol:tests/test_hub_proof_render_v0.py:_extract_verifier_cmd:25(high)symbol:tests/test_hub_proof_render_v0.py:test_hub_proof_render_v0_verifier_command_executes:90callssymbol:tests/test_hub_proof_render_v0.py:_run_cmd:32(high)symbol:tests/test_hub_review_v0.py:_run_cmd:22callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_hub_review_v0.py:test_hub_review_approve_fails_closed_on_tampered_blob:294callssymbol:src/helix/canonicalization/jcs.py:jcs_bytes:27(low)symbol:tests/test_hub_review_v0.py:test_hub_review_approve_fails_closed_on_tampered_blob:294callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_hub_review_v0.py:test_hub_review_approve_is_idempotent:191callssymbol:src/helix/canonicalization/jcs.py:jcs_bytes:27(low)symbol:tests/test_hub_review_v0.py:test_hub_review_approve_is_idempotent:191callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_hub_review_v0.py:test_hub_review_approve_is_idempotent:191callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:bundle:22(low)symbol:tests/test_hub_review_v0.py:test_hub_review_approve_writes_receipt_updates_decision_and_verifies:92callssymbol:src/helix/canonicalization/jcs.py:jcs_bytes:27(low)symbol:tests/test_hub_review_v0.py:test_hub_review_approve_writes_receipt_updates_decision_and_verifies:92callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_hub_review_v0.py:test_hub_review_approve_writes_receipt_updates_decision_and_verifies:92callssymbol:tests/test_hub_review_v0.py:_run_cmd:22(high)symbol:tests/test_hub_review_v0.py:test_hub_review_render_v0_failure_mapping_is_stable:390callssymbol:src/helix/hub/review_render.py:render_review_v0:355(low)symbol:tests/test_hub_review_v0.py:test_hub_review_render_v0_failure_mapping_is_stable:390callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_hub_review_v0.py:test_hub_review_render_v0_golden_html:33callssymbol:docs/playground/js/realtime.js:diff:512(low)symbol:tests/test_hub_review_v0.py:test_hub_review_render_v0_golden_html:33callssymbol:src/helix/clinical/schema.py:Baseline:66(low)symbol:tests/test_hub_review_v0.py:test_hub_review_render_v0_golden_html:33callssymbol:src/helix/hub/review_render.py:render_review_v0:355(low)symbol:tests/test_hub_review_v0.py:test_hub_review_render_v0_golden_html:33callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_illumina_translator.py:test_illumina_translator_produces_descriptor:11callssymbol:src/helix/edge/translators/illumina.py:IlluminaRunTranslator:20(low)symbol:tests/test_illumina_translator.py:test_illumina_translator_produces_descriptor:11callssymbol:src/helix/edge/translators/illumina.py:translate:35(low)symbol:tests/test_importers_ampseq.py:test_import_ampseq_basic:17callssymbol:src/helix/studio/importers/ampseq.py:import_ampseq:21(low)symbol:tests/test_importers_ampseq.py:test_import_ampseq_basic:17callssymbol:tests/test_importers_ampseq.py:_fixture_dir:13(high)symbol:tests/test_importers_ampseq.py:test_import_ampseq_empty_summary:46callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_importers_ampseq.py:test_import_ampseq_empty_summary:46callssymbol:src/helix/studio/importers/ampseq.py:import_ampseq:21(low)symbol:tests/test_importers_ampseq.py:test_import_ampseq_missing_summary:39callssymbol:src/helix/studio/importers/ampseq.py:import_ampseq:21(low)symbol:tests/test_importers_bam.py:test_import_bam_happy_path:33callssymbol:src/helix/studio/importers/bam.py:import_bam:15(low)symbol:tests/test_importers_bam.py:test_import_bam_missing:14callssymbol:src/helix/studio/importers/bam.py:import_bam:15(low)symbol:tests/test_importers_bam.py:test_import_bam_requires_pysam:20callssymbol:src/helix/studio/importers/bam.py:import_bam:15(low)symbol:tests/test_importers_crispresso.py:test_import_crispresso_basic:17callssymbol:src/helix/studio/importers/crispresso.py:import_crispresso:21(low)symbol:tests/test_importers_crispresso.py:test_import_crispresso_basic:17callssymbol:tests/test_importers_crispresso.py:_fixture_dir:13(high)symbol:tests/test_importers_crispresso.py:test_import_crispresso_empty_summary:48callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_importers_crispresso.py:test_import_crispresso_empty_summary:48callssymbol:src/helix/studio/importers/crispresso.py:import_crispresso:21(low)symbol:tests/test_importers_crispresso.py:test_import_crispresso_missing_summary:41callssymbol:src/helix/studio/importers/crispresso.py:import_crispresso:21(low)symbol:tests/test_importers_integration_headless.py:test_registry_runs_ampseq_fixture:15callssymbol:src/helix/studio/importers/registry.py:get_importer:18(low)symbol:tests/test_importers_integration_headless.py:test_registry_runs_crispresso_fixture:8callssymbol:src/helix/studio/importers/registry.py:get_importer:18(low)symbol:tests/test_importers_registry.py:test_registry_known_importers:12callssymbol:src/helix/studio/importers/registry.py:get_importer:18(low)symbol:tests/test_importers_registry.py:test_registry_supported_kinds:18callssymbol:src/helix/studio/importers/registry.py:supported_import_kinds:25(low)symbol:tests/test_importers_registry.py:test_registry_unknown_kind:23callssymbol:src/helix/studio/importers/registry.py:get_importer:18(low)symbol:tests/test_importers_to_run_record.py:test_imported_run_to_snapshot_basic:10callssymbol:src/helix/studio/importers/__init__.py:ImportedRun:17(low)symbol:tests/test_importers_to_run_record.py:test_imported_run_to_snapshot_basic:10callssymbol:src/helix/studio/importers/adapters.py:imported_run_to_snapshot:13(low)symbol:tests/test_indel_risk_cuda.py:test_indel_risk_all_zero_on_short_seq:28callssymbol:src/helix/helix_cuda_fields.py:indel_risk_scores:31(low)symbol:tests/test_indel_risk_cuda.py:test_indel_risk_all_zero_on_short_seq:28callssymbol:tests/test_indel_risk_cuda.py:_enc_seq:12(high)symbol:tests/test_indel_risk_cuda.py:test_indel_risk_has_hotspot_in_mh_region:17callssymbol:src/helix/helix_cuda_fields.py:indel_risk_scores:31(low)symbol:tests/test_indel_risk_cuda.py:test_indel_risk_has_hotspot_in_mh_region:17callssymbol:tests/test_indel_risk_cuda.py:_enc_seq:12(high)symbol:tests/test_ingest_registry_config.py:test_ingest_registry_env:8callssymbol:src/helix/server/config.py:load_config:18(low)symbol:tests/test_ingest_status_client.py:fake_post:16callssymbol:tests/test_ingest_status_client.py:FakeResponse:6(high)symbol:tests/test_ingest_status_update_api.py:test_status_update_happy_path:14callssymbol:src/helix/edge/config.py:IngestConfig:61(low)symbol:tests/test_ingest_status_update_api.py:test_status_update_happy_path:14callssymbol:src/helix/edge/mock_ingest_server.py:handler_factory:108(low)symbol:tests/test_ingest_status_update_api.py:test_status_update_happy_path:14callssymbol:src/helix/edge/mock_ingest_server.py:RunStatusStore:30(low)symbol:tests/test_ingest_status_update_api.py:test_status_update_happy_path:14callssymbol:src/helix/edge/run_registry.py:get_run:134(low)symbol:tests/test_ingest_status_update_api.py:test_status_update_happy_path:14callssymbol:src/helix/edge/run_registry.py:RunRegistry:40(low)symbol:tests/test_ingest_status_update_api.py:test_status_update_happy_path:14callssymbol:src/helix/edge/run_registry.py:save_run:83(low)symbol:tests/test_ingest_status_update_api.py:test_status_update_happy_path:14callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/test_ingest_status_update_api.py:test_status_update_requires_token:36callssymbol:src/helix/edge/config.py:IngestConfig:61(low)symbol:tests/test_ingest_status_update_api.py:test_status_update_requires_token:36callssymbol:src/helix/edge/mock_ingest_server.py:handler_factory:108(low)symbol:tests/test_ingest_status_update_api.py:test_status_update_requires_token:36callssymbol:src/helix/edge/mock_ingest_server.py:RunStatusStore:30(low)symbol:tests/test_ingest_status_update_api.py:test_status_update_requires_token:36callssymbol:src/helix/edge/run_registry.py:RunRegistry:40(low)symbol:tests/test_ingest_status_update_api.py:test_status_update_requires_token:36callssymbol:src/helix/edge/run_registry.py:save_run:83(low)symbol:tests/test_ingest_status_update_api.py:test_status_update_requires_token:36callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/test_ingest_verification.py:_retarget_bundle:14callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_ingest_verification.py:test_verify_detects_bundle_digest_mismatch:66callssymbol:src/helix/edge/bundle.py:build_run_bundle:98(low)symbol:tests/test_ingest_verification.py:test_verify_detects_bundle_digest_mismatch:66callssymbol:src/helix/edge/mock_ingest_server.py:RunStatusStore:30(low)symbol:tests/test_ingest_verification.py:test_verify_detects_bundle_digest_mismatch:66callssymbol:src/helix/edge/translators/illumina.py:IlluminaRunTranslator:20(low)symbol:tests/test_ingest_verification.py:test_verify_detects_bundle_digest_mismatch:66callssymbol:src/helix/edge/translators/illumina.py:translate:35(low)symbol:tests/test_ingest_verification.py:test_verify_detects_bundle_digest_mismatch:66callssymbol:tests/test_ingest_verification.py:_retarget_bundle:14(high)symbol:tests/test_ingest_verification.py:test_verify_detects_file_corruption:52callssymbol:src/helix/edge/bundle.py:build_run_bundle:98(low)symbol:tests/test_ingest_verification.py:test_verify_detects_file_corruption:52callssymbol:src/helix/edge/mock_ingest_server.py:RunStatusStore:30(low)symbol:tests/test_ingest_verification.py:test_verify_detects_file_corruption:52callssymbol:src/helix/edge/translators/illumina.py:IlluminaRunTranslator:20(low)symbol:tests/test_ingest_verification.py:test_verify_detects_file_corruption:52callssymbol:src/helix/edge/translators/illumina.py:translate:35(low)symbol:tests/test_ingest_verification.py:test_verify_detects_file_corruption:52callssymbol:tests/test_ingest_verification.py:_retarget_bundle:14(high)symbol:tests/test_ingest_verification.py:test_verify_good_bundle:36callssymbol:src/helix/edge/bundle.py:build_run_bundle:98(low)symbol:tests/test_ingest_verification.py:test_verify_good_bundle:36callssymbol:src/helix/edge/bundle.py:BundleFile:19(low)symbol:tests/test_ingest_verification.py:test_verify_good_bundle:36callssymbol:src/helix/edge/mock_ingest_server.py:RunStatusStore:30(low)symbol:tests/test_ingest_verification.py:test_verify_good_bundle:36callssymbol:src/helix/edge/translators/illumina.py:IlluminaRunTranslator:20(low)symbol:tests/test_ingest_verification.py:test_verify_good_bundle:36callssymbol:src/helix/edge/translators/illumina.py:translate:35(low)symbol:tests/test_instrument_runs_view.py:test_model_sets_runs:23callssymbol:src/helix/studio/instrument_runs_view.py:columnCount:85(low)symbol:tests/test_instrument_runs_view.py:test_model_sets_runs:23callssymbol:src/helix/studio/instrument_runs_view.py:data:88(low)symbol:tests/test_instrument_runs_view.py:test_model_sets_runs:23callssymbol:src/helix/studio/instrument_runs_view.py:InstrumentRunsModel:56(low)symbol:tests/test_instrument_runs_view.py:test_model_sets_runs:23callssymbol:src/helix/studio/instrument_runs_view.py:rowCount:82(low)symbol:tests/test_instrument_runs_view.py:test_model_sets_runs:23callssymbol:src/helix/studio/instrument_runs_view.py:set_runs:66(low)symbol:tests/test_instrument_runs_view.py:test_model_sets_runs:23callssymbol:src/helix/studio/instrument_runs_view.py:set_status_filter:70(low)symbol:tests/test_instrument_runs_view.py:test_model_sets_runs:23callssymbol:tests/test_instrument_runs_view.py:_ensure_app:16(high)symbol:tests/test_intake_ledger.py:test_intake_ledger_emits_rows:9callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_intake_ledger.py:test_intake_ledger_emits_rows:9callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_intake_ledger.py:test_intake_ledger_latest_per_org:158callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_intake_ledger.py:test_intake_ledger_latest_per_org:158callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_intake_ledger.py:test_intake_ledger_reads_followup_state:110callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_intake_ledger.py:test_intake_ledger_reads_followup_state:110callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_integration_studio_project_artifacts.py:test_project_workflow_artifacts:11callssymbol:docs/playground/js/realtime.js:payload:438(low)symbol:tests/test_integration_studio_project_artifacts.py:test_project_workflow_artifacts:11callssymbol:src/helix/snapshot_bundle.py:default_report_dir:64(low)symbol:tests/test_integration_studio_project_artifacts.py:test_project_workflow_artifacts:11callssymbol:src/helix/snapshot_bundle.py:default_snapshot_dir:58(low)symbol:tests/test_integration_studio_project_artifacts.py:test_project_workflow_artifacts:11callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_integration_studio_project_artifacts.py:test_project_workflow_artifacts:11callssymbol:src/helix/studio/project.py:load:174(low)symbol:tests/test_integration_studio_project_artifacts.py:test_project_workflow_artifacts:11callssymbol:src/helix/studio/project.py:ProjectModel:145(low)symbol:tests/test_integration_studio_project_artifacts.py:test_project_workflow_artifacts:11callssymbol:src/helix/studio/project.py:register_snapshot:205(low)symbol:tests/test_integration_studio_project_artifacts.py:test_project_workflow_artifacts:11callssymbol:src/helix/studio/project.py:save:160(low)symbol:tests/test_integration_studio_project_artifacts.py:test_project_workflow_artifacts:11callssymbol:src/helix/studio/run_metrics.py:build_report:249(low)symbol:tests/test_integration_studio_project_artifacts.py:test_project_workflow_artifacts:11callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_integration_studio_project_workflow.py:_pcr_snapshot:13callssymbol:src/helix/studio/pcr_engine.py:simulate_pcr:46(low)symbol:tests/test_integration_studio_project_workflow.py:_pcr_snapshot:13callssymbol:src/helix/studio/session.py:_serialize_pcr_config:702(low)symbol:tests/test_integration_studio_project_workflow.py:_pcr_snapshot:13callssymbol:src/helix/studio/session.py:_serialize_pcr_result:735(low)symbol:tests/test_integration_studio_project_workflow.py:_pcr_snapshot:13callssymbol:src/helix/studio/session.py:PCRConfig:668(low)symbol:tests/test_integration_studio_project_workflow.py:test_project_workflow_writes_artifacts:40callssymbol:src/helix/snapshot_bundle.py:default_report_dir:64(low)symbol:tests/test_integration_studio_project_workflow.py:test_project_workflow_writes_artifacts:40callssymbol:src/helix/snapshot_bundle.py:default_snapshot_dir:58(low)symbol:tests/test_integration_studio_project_workflow.py:test_project_workflow_writes_artifacts:40callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_integration_studio_project_workflow.py:test_project_workflow_writes_artifacts:40callssymbol:src/helix/studio/project.py:load:174(low)symbol:tests/test_integration_studio_project_workflow.py:test_project_workflow_writes_artifacts:40callssymbol:src/helix/studio/project.py:ProjectModel:145(low)symbol:tests/test_integration_studio_project_workflow.py:test_project_workflow_writes_artifacts:40callssymbol:src/helix/studio/project.py:register_snapshot:205(low)symbol:tests/test_integration_studio_project_workflow.py:test_project_workflow_writes_artifacts:40callssymbol:src/helix/studio/project.py:save:160(low)symbol:tests/test_integration_studio_project_workflow.py:test_project_workflow_writes_artifacts:40callssymbol:src/helix/studio/run_metrics.py:build_report:249(low)symbol:tests/test_integration_studio_project_workflow.py:test_project_workflow_writes_artifacts:40callssymbol:tests/test_integration_studio_project_workflow.py:_pcr_snapshot:13(high)symbol:tests/test_integration_studio_project_workflow.py:test_project_workflow_writes_artifacts:40callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_integration_studio.py:test_session_snapshot_drives_panels:26callssymbol:src/helix/studio/gl_panel.py:GLViewport:2124(low)symbol:tests/test_integration_studio.py:test_session_snapshot_drives_panels:26callssymbol:src/helix/studio/session.py:load_payload:423(low)symbol:tests/test_integration_studio.py:test_session_snapshot_drives_panels:26callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_integration_studio.py:test_session_snapshot_drives_panels:26callssymbol:src/helix/studio/workflow_panel.py:Workflow2p5DPanel:63(low)symbol:tests/test_integration_studio.py:test_session_snapshot_drives_panels:26callssymbol:tests/test_integration_studio.py:_get_app:19(high)symbol:tests/test_integration_studio.py:test_session_snapshot_drives_panels:26callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_integration_studio.py:test_visual_panels_expose_design_handoffs:67callssymbol:src/helix/studio/gl_panel.py:_on_gl_event_picked:3347(low)symbol:tests/test_integration_studio.py:test_visual_panels_expose_design_handoffs:67callssymbol:src/helix/studio/gl_panel.py:GLViewport:2124(low)symbol:tests/test_integration_studio.py:test_visual_panels_expose_design_handoffs:67callssymbol:src/helix/studio/session.py:connect:34(low)symbol:tests/test_integration_studio.py:test_visual_panels_expose_design_handoffs:67callssymbol:src/helix/studio/session.py:load_payload:423(low)symbol:tests/test_integration_studio.py:test_visual_panels_expose_design_handoffs:67callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_integration_studio.py:test_visual_panels_expose_design_handoffs:67callssymbol:src/helix/studio/workflow_panel.py:Workflow2p5DPanel:63(low)symbol:tests/test_integration_studio.py:test_visual_panels_expose_design_handoffs:67callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_integration_studio.py:test_visual_panels_expose_design_handoffs:67callssymbol:tests/test_integration_studio.py:_get_app:19(high)symbol:tests/test_integration_studio.py:test_visual_panels_expose_design_handoffs:67callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_invariants.py:build_simple_graph:7callssymbol:src/helix/core/graph.py:add_node:63(low)symbol:tests/test_invariants.py:build_simple_graph:7callssymbol:src/helix/core/graph.py:connect:71(low)symbol:tests/test_invariants.py:build_simple_graph:7callssymbol:src/helix/core/graph.py:GraphIR:53(low)symbol:tests/test_invariants.py:build_simple_graph:7callssymbol:src/helix/core/graph.py:GraphNode:28(low)symbol:tests/test_invariants.py:build_simple_graph:7callssymbol:src/helix/core/graph.py:Port:10(low)symbol:tests/test_invariants.py:test_snapshot_positivity:30callssymbol:src/helix/core/invariants.py:validate_snapshot:36(low)symbol:tests/test_invariants.py:test_snapshot_positivity:30callssymbol:tests/test_invariants.py:build_simple_graph:7(high)symbol:tests/test_invariants.py:test_unit_validation_fails_on_mismatch:24callssymbol:src/helix/core/invariants.py:validate_edge_units:22(low)symbol:tests/test_invariants.py:test_unit_validation_fails_on_mismatch:24callssymbol:tests/test_invariants.py:build_simple_graph:7(high)symbol:tests/test_invariants.py:test_unit_validation_passes:19callssymbol:src/helix/core/invariants.py:validate_edge_units:22(low)symbol:tests/test_invariants.py:test_unit_validation_passes:19callssymbol:tests/test_invariants.py:build_simple_graph:7(high)symbol:tests/test_ion_receiver_cli.py:test_create_app_uses_config_defaults:9callssymbol:src/helix/edge/config.py:EdgeConfig:67(low)symbol:tests/test_ion_receiver_cli.py:test_create_app_uses_config_defaults:9callssymbol:src/helix/edge/config.py:EdgeRuntimeConfig:46(low)symbol:tests/test_ion_receiver_cli.py:test_create_app_uses_config_defaults:9callssymbol:src/helix/edge/config.py:IonTorrentConfig:38(low)symbol:tests/test_ion_receiver_cli.py:test_create_app_uses_config_defaults:9callssymbol:src/helix/edge/ion_receiver.py:create_app:98(low)symbol:tests/test_ion_torrent_receiver.py:_make_cfg:13callssymbol:src/helix/edge/config.py:EdgeConfig:67(low)symbol:tests/test_ion_torrent_receiver.py:_make_cfg:13callssymbol:src/helix/edge/config.py:EdgeRuntimeConfig:46(low)symbol:tests/test_ion_torrent_receiver.py:_make_cfg:13callssymbol:src/helix/edge/config.py:IonTorrentConfig:38(low)symbol:tests/test_ion_torrent_receiver.py:test_ion_receiver_happy_path:23callssymbol:tests/test_ion_torrent_receiver.py:_make_cfg:13(high)symbol:tests/test_ion_torrent_receiver.py:test_ion_receiver_rejects_wrong_token:71callssymbol:src/helix/edge/ion_receiver.py:handler_factory:19(low)symbol:tests/test_ion_torrent_receiver.py:test_ion_receiver_rejects_wrong_token:71callssymbol:tests/test_ion_torrent_receiver.py:_make_cfg:13(high)symbol:tests/test_ion_torrent_translator.py:test_ion_torrent_payload_mapping:11callssymbol:src/helix/edge/translators/ion_torrent.py:run_descriptor_from_torrent_payload:11(low)symbol:tests/test_iterated_dynamics.py:eval_harmful:86callssymbol:src/helix/studio/iterated_dynamics.py:ClaimResult:410(low)symbol:tests/test_iterated_dynamics.py:eval_harmful:86callssymbol:src/helix/studio/iterated_dynamics.py:to_dict:399(low)symbol:tests/test_iterated_dynamics.py:test_grid_runner_finds_planted_counterexample:61callssymbol:src/helix/studio/iterated_dynamics.py:build_scenarios:672(low)symbol:tests/test_iterated_dynamics.py:test_grid_runner_finds_planted_counterexample:61callssymbol:src/helix/studio/iterated_dynamics.py:CutVariant:357(low)symbol:tests/test_iterated_dynamics.py:test_grid_runner_finds_planted_counterexample:61callssymbol:src/helix/studio/iterated_dynamics.py:RepairVariant:364(low)symbol:tests/test_iterated_dynamics.py:test_grid_runner_finds_planted_counterexample:61callssymbol:src/helix/studio/iterated_dynamics.py:SelectionCoefficients:205(low)symbol:tests/test_iterated_dynamics.py:test_grid_runner_finds_planted_counterexample:61callssymbol:src/helix/studio/iterated_dynamics.py:StateBin:15(low)symbol:tests/test_iterated_dynamics.py:test_grid_runner_finds_planted_counterexample:61callssymbol:src/helix/studio/iterated_dynamics.py:StateMixtureVariant:351(low)symbol:tests/test_iterated_dynamics.py:test_grid_runner_finds_planted_counterexample:61callssymbol:src/helix/studio/iterated_dynamics.py:StressPolicy:371(low)symbol:tests/test_iterated_dynamics.py:test_grid_runner_finds_planted_counterexample:61callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_iterated_dynamics.py:test_iteration_step_moves_uncut_mass:32callssymbol:src/helix/studio/iterated_dynamics.py:build_scenarios:672(low)symbol:tests/test_iterated_dynamics.py:test_iteration_step_moves_uncut_mass:32callssymbol:src/helix/studio/iterated_dynamics.py:CutVariant:357(low)symbol:tests/test_iterated_dynamics.py:test_iteration_step_moves_uncut_mass:32callssymbol:src/helix/studio/iterated_dynamics.py:from_marginals:70(low)symbol:tests/test_iterated_dynamics.py:test_iteration_step_moves_uncut_mass:32callssymbol:src/helix/studio/iterated_dynamics.py:RepairVariant:364(low)symbol:tests/test_iterated_dynamics.py:test_iteration_step_moves_uncut_mass:32callssymbol:src/helix/studio/iterated_dynamics.py:SelectionCoefficients:205(low)symbol:tests/test_iterated_dynamics.py:test_iteration_step_moves_uncut_mass:32callssymbol:src/helix/studio/iterated_dynamics.py:StateBin:15(low)symbol:tests/test_iterated_dynamics.py:test_iteration_step_moves_uncut_mass:32callssymbol:src/helix/studio/iterated_dynamics.py:StateMixtureVariant:351(low)symbol:tests/test_iterated_dynamics.py:test_iteration_step_moves_uncut_mass:32callssymbol:src/helix/studio/iterated_dynamics.py:StressPolicy:371(low)symbol:tests/test_iterated_dynamics.py:test_iteration_step_moves_uncut_mass:32callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_iterated_dynamics.py:test_kappa_max_uses_class_conditionals:18callssymbol:src/helix/studio/iterated_dynamics.py:kappa_stats:159(low)symbol:tests/test_iterated_dynamics.py:test_kappa_max_uses_class_conditionals:18callssymbol:src/helix/studio/iterated_dynamics.py:StateBin:15(low)symbol:tests/test_iterated_dynamics.py:test_kappa_max_uses_class_conditionals:18callssymbol:src/helix/studio/iterated_dynamics.py:StateDistribution:64(low)symbol:tests/test_layout_state.py:test_layout_state_invalid_base64_is_tolerated:61callssymbol:src/helix/studio/layout_state.py:from_raw:192(low)symbol:tests/test_layout_state.py:test_layout_state_invalid_payload_returns_none:56callssymbol:src/helix/studio/layout_state.py:from_raw:192(low)symbol:tests/test_layout_state.py:test_layout_state_rejects_future_versions:43callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_layout_state.py:test_layout_state_rejects_future_versions:43callssymbol:src/helix/studio/layout_state.py:from_raw:192(low)symbol:tests/test_layout_state.py:test_layout_state_round_trip_preserves_bytes_and_tabs:7callssymbol:src/helix/studio/layout_state.py:CenterTabLayout:116(low)symbol:tests/test_layout_state.py:test_layout_state_round_trip_preserves_bytes_and_tabs:7callssymbol:src/helix/studio/layout_state.py:from_raw:192(low)symbol:tests/test_layout_state.py:test_layout_state_round_trip_preserves_bytes_and_tabs:7callssymbol:src/helix/studio/layout_state.py:LayoutState:125(low)symbol:tests/test_layout_state.py:test_layout_state_round_trip_preserves_bytes_and_tabs:7callssymbol:src/helix/studio/layout_state.py:to_json:188(low)symbol:tests/test_layout_state.py:test_layout_state_v1_payload_migrates_with_defaults:75callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_layout_state.py:test_layout_state_v1_payload_migrates_with_defaults:75callssymbol:src/helix/studio/layout_state.py:from_raw:192(low)symbol:tests/test_licensing.py:_sign_with:305callssymbol:src/helix/licensing/verify.py:sign_ed25519:491(low)symbol:tests/test_licensing.py:_sign_with:305callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/test_licensing.py:_sign_with:305callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_licensing.py:test_issuer_key_rotation_overlap_window:272callssymbol:src/helix/licensing/verify.py:IssuerPublicKey:23(low)symbol:tests/test_licensing.py:test_issuer_key_rotation_overlap_window:272callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_licensing.py:test_parse_license_v1_and_require_capability_success:97callssymbol:src/helix/licensing/license.py:require_capability:193(low)symbol:tests/test_licensing.py:test_parse_license_v1_and_require_capability_success:97callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_licensing.py:test_parse_license_v1_and_require_capability_success:97callssymbol:tests/test_licensing.py:_signed_license_payload:39(high)symbol:tests/test_licensing.py:test_parse_license_v1_rejects_bad_signature:175callssymbol:src/helix/licensing/license.py:parse_license_v1:130(low)symbol:tests/test_licensing.py:test_parse_license_v1_rejects_bad_signature:175callssymbol:tests/test_licensing.py:_signed_license_payload:39(high)symbol:tests/test_licensing.py:test_parse_license_v1_rejects_revoked_license_via_trust_store:183callssymbol:src/helix/licensing/license.py:parse_license_v1:130(low)symbol:tests/test_licensing.py:test_parse_license_v1_rejects_revoked_license_via_trust_store:183callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_licensing.py:test_parse_license_v1_rejects_revoked_license_via_trust_store:183callssymbol:tests/test_licensing.py:_signed_license_payload:39(high)symbol:tests/test_licensing.py:test_parse_license_v1_rejects_revoked_license_via_trust_store:183callssymbol:tests/test_licensing.py:_trust_store_payload:82(high)symbol:tests/test_licensing.py:test_parse_seat_entitlements_invalid_raises:234callssymbol:src/helix/licensing/license.py:parse_license_v1:130(low)symbol:tests/test_licensing.py:test_parse_seat_entitlements_invalid_raises:234callssymbol:src/helix/licensing/seats.py:parse_seat_entitlements:56(low)symbol:tests/test_licensing.py:test_parse_seat_entitlements_invalid_raises:234callssymbol:tests/test_licensing.py:_signed_license_payload:39(high)symbol:tests/test_licensing.py:test_parse_seat_entitlements_missing_is_none:221callssymbol:src/helix/licensing/license.py:parse_license_v1:130(low)symbol:tests/test_licensing.py:test_parse_seat_entitlements_missing_is_none:221callssymbol:src/helix/licensing/seats.py:parse_seat_entitlements:56(low)symbol:tests/test_licensing.py:test_parse_seat_entitlements_missing_is_none:221callssymbol:tests/test_licensing.py:_signed_license_payload:39(high)symbol:tests/test_licensing.py:test_parse_seat_entitlements_success:226callssymbol:src/helix/licensing/license.py:parse_license_v1:130(low)symbol:tests/test_licensing.py:test_parse_seat_entitlements_success:226callssymbol:src/helix/licensing/seats.py:parse_seat_entitlements:56(low)symbol:tests/test_licensing.py:test_parse_seat_entitlements_success:226callssymbol:tests/test_licensing.py:_signed_license_payload:39(high)symbol:tests/test_licensing.py:test_require_capability_rejects_expired_license:130callssymbol:src/helix/licensing/license.py:require_capability:193(low)symbol:tests/test_licensing.py:test_require_capability_rejects_expired_license:130callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_licensing.py:test_require_capability_rejects_expired_license:130callssymbol:tests/test_licensing.py:_signed_license_payload:39(high)symbol:tests/test_licensing.py:test_require_capability_rejects_missing_capability:165callssymbol:src/helix/licensing/license.py:require_capability:193(low)symbol:tests/test_licensing.py:test_require_capability_rejects_missing_capability:165callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_licensing.py:test_require_capability_rejects_missing_capability:165callssymbol:tests/test_licensing.py:_signed_license_payload:39(high)symbol:tests/test_licensing.py:test_require_capability_rejects_not_yet_valid_license:145callssymbol:src/helix/licensing/license.py:require_capability:193(low)symbol:tests/test_licensing.py:test_require_capability_rejects_not_yet_valid_license:145callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_licensing.py:test_require_capability_rejects_not_yet_valid_license:145callssymbol:tests/test_licensing.py:_signed_license_payload:39(high)symbol:tests/test_licensing.py:test_require_capability_rejects_wrong_edit_program_id:120callssymbol:src/helix/licensing/license.py:require_capability:193(low)symbol:tests/test_licensing.py:test_require_capability_rejects_wrong_edit_program_id:120callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_licensing.py:test_require_capability_rejects_wrong_edit_program_id:120callssymbol:tests/test_licensing.py:_signed_license_payload:39(high)symbol:tests/test_licensing.py:test_verify_fail_closed_without_issuer_allowlist:210callssymbol:src/helix/licensing/license.py:parse_license_v1:130(low)symbol:tests/test_licensing.py:test_verify_fail_closed_without_issuer_allowlist:210callssymbol:tests/test_licensing.py:_signed_license_payload:39(high)symbol:tests/test_lightcone_3d_view_mode.py:test_lightcone_3d_view_changes_cpu_render:13callssymbol:docs/playground/js/realtime_worker.js:frame:297(low)symbol:tests/test_lightcone_3d_view_mode.py:test_lightcone_3d_view_changes_cpu_render:13callssymbol:src/helix/studio/lightcone_panel.py:LightconeSession:1517(low)symbol:tests/test_lightcone_3d_view_mode.py:test_lightcone_3d_view_changes_cpu_render:13callssymbol:src/helix/studio/lightcone_panel.py:render_rgba:1892(low)symbol:tests/test_lightcone_3d_view_mode.py:test_lightcone_3d_view_changes_cpu_render:13callssymbol:src/helix/studio/lightcone_panel.py:set_view_mode:1628(low)symbol:tests/test_lightcone_demo_proof_v0_8.py:test_lightcone_demo_proof_v0_8_receipt:23callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/test_lightcone_demo_proof_v0_8.py:test_lightcone_demo_proof_v0_8_receipt:23callssymbol:tests/test_lightcone_demo_proof_v0_8.py:_load_proof_module:13(high)symbol:tests/test_lightcone_demo_proof_v0_8.py:test_lightcone_demo_proof_v0_8_receipt:23callssymbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148(low)symbol:tests/test_lightcone_drag_threshold.py:test_viewport_click_not_drag:25callssymbol:src/helix/studio/lightcone_panel.py:LightconeViewport:284(low)symbol:tests/test_lightcone_drag_threshold.py:test_viewport_click_not_drag:25callssymbol:src/helix/studio/lightcone_panel.py:set_image:308(low)symbol:tests/test_lightcone_drag_threshold.py:test_viewport_click_not_drag:25callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_lightcone_drag_threshold.py:test_viewport_click_not_drag:25callssymbol:tests/test_lightcone_drag_threshold.py:_get_app:18(high)symbol:tests/test_lightcone_drag_threshold.py:test_viewport_click_not_drag:25callssymbol:tests/test_modern_qt_dpr_resize_click_mapping_guardrail.py:x:14(medium)symbol:tests/test_lightcone_drag_threshold.py:test_viewport_click_not_drag:25callssymbol:tests/test_modern_qt_dpr_resize_click_mapping_guardrail.py:y:17(medium)symbol:tests/test_lightcone_drag_threshold.py:test_viewport_drag_emits_pan:56callssymbol:src/helix/studio/lightcone_panel.py:LightconeViewport:284(low)symbol:tests/test_lightcone_drag_threshold.py:test_viewport_drag_emits_pan:56callssymbol:src/helix/studio/lightcone_panel.py:set_image:308(low)symbol:tests/test_lightcone_drag_threshold.py:test_viewport_drag_emits_pan:56callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_lightcone_drag_threshold.py:test_viewport_drag_emits_pan:56callssymbol:tests/test_lightcone_drag_threshold.py:_get_app:18(high)symbol:tests/test_lightcone_gpu_parity.py:test_lightcone_gpu_matches_cpu_within_tolerance:52callssymbol:src/helix/lightcone/contract.py:load_lightcone_document:459(low)symbol:tests/test_lightcone_gpu_parity.py:test_lightcone_gpu_matches_cpu_within_tolerance:52callssymbol:src/helix/lightcone/gpu_backend.py:gpu_preflight:245(low)symbol:tests/test_lightcone_gpu_parity.py:test_lightcone_gpu_matches_cpu_within_tolerance:52callssymbol:src/helix/lightcone/gpu_backend.py:lightcone_gpu_shader_sha256:464(low)symbol:tests/test_lightcone_gpu_parity.py:test_lightcone_gpu_matches_cpu_within_tolerance:52callssymbol:src/helix/lightcone/gpu_backend.py:render_lightcone_rgba_gpu_from_golden:1620(low)symbol:tests/test_lightcone_gpu_parity.py:test_lightcone_gpu_matches_cpu_within_tolerance:52callssymbol:src/helix/lightcone/metadata.py:build_lightcone_png_text:35(low)symbol:tests/test_lightcone_gpu_parity.py:test_lightcone_gpu_matches_cpu_within_tolerance:52callssymbol:src/helix/lightcone/png.py:write_png_rgba8:60(low)symbol:tests/test_lightcone_gpu_parity.py:test_lightcone_gpu_matches_cpu_within_tolerance:52callssymbol:src/helix/lightcone/render.py:render_lightcone_rgba_from_golden:353(low)symbol:tests/test_lightcone_gpu_parity.py:test_lightcone_gpu_matches_cpu_within_tolerance:52callssymbol:src/helix/lightcone/render.py:render_settings_sha256:348(low)symbol:tests/test_lightcone_gpu_parity.py:test_lightcone_gpu_matches_cpu_within_tolerance:52callssymbol:tests/test_lightcone_gpu_parity.py:_diff_stats:35(high)symbol:tests/test_lightcone_gpu_raster_receipts.py:test_gpu_raster_mode_default_matches_explicit_stamps:27callssymbol:src/helix/lightcone/contract.py:load_lightcone_document:459(low)symbol:tests/test_lightcone_gpu_raster_receipts.py:test_gpu_raster_mode_default_matches_explicit_stamps:27callssymbol:src/helix/lightcone/gpu_backend.py:gpu_preflight:245(low)symbol:tests/test_lightcone_gpu_raster_receipts.py:test_gpu_raster_mode_default_matches_explicit_stamps:27callssymbol:src/helix/lightcone/gpu_backend.py:lightcone_gpu_backend_receipts:117(low)symbol:tests/test_lightcone_gpu_raster_receipts.py:test_gpu_raster_mode_default_matches_explicit_stamps:27callssymbol:src/helix/lightcone/gpu_backend.py:render_lightcone_rgba_gpu_from_golden:1620(low)symbol:tests/test_lightcone_gpu_raster_receipts.py:test_gpu_raster_mode_default_matches_explicit_stamps:27callssymbol:src/helix/lightcone/gpu_backend.py:sha256_hex:25(low)symbol:tests/test_lightcone_gpu_raster_receipts.py:test_gpu_raster_mode_default_matches_explicit_stamps:27callssymbol:src/helix/lightcone/metadata.py:build_lightcone_png_text:35(low)symbol:tests/test_lightcone_gpu_raster_receipts.py:test_gpu_raster_mode_default_matches_explicit_stamps:27callssymbol:src/helix/lightcone/render.py:render_settings_sha256:348(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_3d_review_strip_tracks_slice_window:88callssymbol:src/helix/studio/lightcone_panel.py:_current_phase_clip:4744(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_3d_review_strip_tracks_slice_window:88callssymbol:src/helix/studio/lightcone_panel.py:_on_slice_toggled:5468(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_3d_review_strip_tracks_slice_window:88callssymbol:src/helix/studio/lightcone_panel.py:_set_view_mode:5214(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_3d_review_strip_tracks_slice_window:88callssymbol:src/helix/studio/lightcone_panel.py:LightconePanelWidget:2182(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_3d_review_strip_tracks_slice_window:88callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(medium)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_3d_review_strip_tracks_slice_window:88callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_3d_review_strip_tracks_slice_window:88callssymbol:tests/test_lightcone_panel_smoke.py:_get_app:49(high)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_3d_review_strip_tracks_slice_window:88callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_export_clip_writes_file:669callssymbol:src/helix/studio/export_gate.py:build_export_context:45(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_export_clip_writes_file:669callssymbol:src/helix/studio/export_gate.py:set_export_prompt_suppressed:61(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_export_clip_writes_file:669callssymbol:src/helix/studio/lightcone_panel.py:_export_run_id:3018(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_export_clip_writes_file:669callssymbol:src/helix/studio/lightcone_panel.py:_on_export_clip:4061(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_export_clip_writes_file:669callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_export_clip_writes_file:669callssymbol:src/helix/studio/main_window.py:open_center_tab:5418(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_export_clip_writes_file:669callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_export_clip_writes_file:669callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_export_clip_writes_file:669callssymbol:tests/test_lightcone_panel_smoke.py:_get_app:49(high)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_follows_guide_selection:408callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_follows_guide_selection:408callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_follows_guide_selection:408callssymbol:src/helix/studio/models.py:EngineInfo:9(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_follows_guide_selection:408callssymbol:src/helix/studio/models.py:OutcomeModel:31(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_follows_guide_selection:408callssymbol:src/helix/studio/models.py:RunModel:63(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_follows_guide_selection:408callssymbol:tests/test_lightcone_panel_smoke.py:_get_app:49(high)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_ghost_drilldown_breadcrumb:558callssymbol:src/helix/lightcone/contract.py:load_lightcone_document:459(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_ghost_drilldown_breadcrumb:558callssymbol:src/helix/studio/lightcone_panel.py:image_draw_rect:312(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_ghost_drilldown_breadcrumb:558callssymbol:src/helix/studio/lightcone_panel.py:image:315(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_ghost_drilldown_breadcrumb:558callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_ghost_drilldown_breadcrumb:558callssymbol:src/helix/studio/main_window.py:open_center_tab:5418(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_ghost_drilldown_breadcrumb:558callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_ghost_drilldown_breadcrumb:558callssymbol:src/helix/studio/prime_inspector.py:px:82(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_ghost_drilldown_breadcrumb:558callssymbol:tests/test_lightcone_panel_smoke.py:_get_app:49(high)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_ghost_drilldown_breadcrumb:558callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_open_close_loop_no_gpu_leak:453callssymbol:src/helix/lightcone/gpu_backend.py:live_resource_counts:478(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_open_close_loop_no_gpu_leak:453callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_open_close_loop_no_gpu_leak:453callssymbol:src/helix/studio/main_window.py:open_center_tab:5418(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_open_close_loop_no_gpu_leak:453callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_open_close_loop_no_gpu_leak:453callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_open_close_loop_no_gpu_leak:453callssymbol:tests/test_lightcone_panel_smoke.py:_get_app:49(high)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:docs/playground/js/realtime.js:tip:635(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:src/helix/lightcone/allele_ops.py:allele_ops_from_payload:31(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:src/helix/lightcone/allele_ops.py:canonicalize_allele_ops:71(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:src/helix/lightcone/contract.py:load_lightcone_document:459(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:src/helix/lightcone/geometry.py:compile_lightcone_geometry:148(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:src/helix/string/fm.py:rank:55(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:src/helix/studio/export_gate.py:build_export_context:45(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:src/helix/studio/export_gate.py:set_export_prompt_suppressed:61(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:src/helix/studio/lightcone_audit_pack.py:verify_audit_pack_path:487(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:src/helix/studio/lightcone_panel.py:_export_run_id:3018(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:src/helix/studio/lightcone_panel.py:_on_outcome_activated:5575(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:src/helix/studio/lightcone_panel.py:_rgba_to_qimage:151(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:src/helix/studio/lightcone_panel.py:decorate_image:1501(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:src/helix/studio/lightcone_panel.py:image_draw_rect:312(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:src/helix/studio/lightcone_panel.py:image:315(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:src/helix/studio/lightcone_panel.py:render_rgba:1892(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:src/helix/studio/main_window.py:open_center_tab:5418(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(medium)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:tests/test_lightcone_panel_smoke.py:_get_app:49(high)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_panel_smoke:212callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_readable_labels_use_window_text_role:56callssymbol:src/helix/studio/lightcone_panel.py:LightconePanelWidget:2182(low)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_readable_labels_use_window_text_role:56callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_lightcone_panel_smoke.py:test_lightcone_readable_labels_use_window_text_role:56callssymbol:tests/test_lightcone_panel_smoke.py:_get_app:49(high)symbol:tests/test_lightcone_perf_profile.py:test_lightcone_live_perf_profile_receipts:22callssymbol:src/helix/lightcone/contract.py:load_lightcone_document:459(low)symbol:tests/test_lightcone_perf_profile.py:test_lightcone_live_perf_profile_receipts:22callssymbol:src/helix/studio/lightcone_panel.py:_set_interacting:5448(low)symbol:tests/test_lightcone_perf_profile.py:test_lightcone_live_perf_profile_receipts:22callssymbol:src/helix/studio/lightcone_panel.py:LightconePanelWidget:2182(low)symbol:tests/test_lightcone_perf_profile.py:test_lightcone_live_perf_profile_receipts:22callssymbol:src/helix/studio/lightcone_panel.py:receipts_text:1740(low)symbol:tests/test_lightcone_perf_profile.py:test_lightcone_live_perf_profile_receipts:22callssymbol:src/helix/studio/lightcone_panel.py:set_document:4183(low)symbol:tests/test_lightcone_perf_profile.py:test_lightcone_live_perf_profile_receipts:22callssymbol:tests/test_lightcone_perf_profile.py:_get_app:15(high)symbol:tests/test_lightcone_perf_smoke.py:_fail_with_header:45callssymbol:tests/test_lightcone_perf_smoke.py:_receipt_header:23(high)symbol:tests/test_lightcone_perf_smoke.py:test_lightcone_perf_smoke_against_baseline:49callssymbol:src/helix/lightcone/contract.py:load_lightcone_document:459(low)symbol:tests/test_lightcone_perf_smoke.py:test_lightcone_perf_smoke_against_baseline:49callssymbol:src/helix/lightcone/gpu_backend.py:render_lightcone_rgba_gpu:1632(low)symbol:tests/test_lightcone_perf_smoke.py:test_lightcone_perf_smoke_against_baseline:49callssymbol:src/helix/lightcone/metadata.py:build_lightcone_png_text:35(low)symbol:tests/test_lightcone_perf_smoke.py:test_lightcone_perf_smoke_against_baseline:49callssymbol:src/helix/lightcone/perf.py:run_lightcone_gpu_perf:137(low)symbol:tests/test_lightcone_perf_smoke.py:test_lightcone_perf_smoke_against_baseline:49callssymbol:src/helix/lightcone/png.py:write_png_rgba8:60(low)symbol:tests/test_lightcone_perf_smoke.py:test_lightcone_perf_smoke_against_baseline:49callssymbol:src/helix/lightcone/render.py:render_settings_sha256:348(low)symbol:tests/test_lightcone_perf_smoke.py:test_lightcone_perf_smoke_against_baseline:49callssymbol:tests/test_lightcone_perf_smoke.py:_fail_with_header:45(high)symbol:tests/test_lightcone_picking.py:test_lightcone_id_buffer_picks_intended_path:24callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/test_lightcone_picking.py:test_lightcone_id_buffer_picks_intended_path:24callssymbol:src/helix/lightcone/contract.py:load_lightcone_document:459(low)symbol:tests/test_lightcone_picking.py:test_lightcone_id_buffer_picks_intended_path:24callssymbol:src/helix/lightcone/geometry.py:compile_lightcone_geometry:148(low)symbol:tests/test_lightcone_picking.py:test_lightcone_id_buffer_picks_intended_path:24callssymbol:src/helix/lightcone/gpu_backend.py:decode_id_u32_le:1704(low)symbol:tests/test_lightcone_picking.py:test_lightcone_id_buffer_picks_intended_path:24callssymbol:src/helix/lightcone/gpu_backend.py:gpu_preflight:245(low)symbol:tests/test_lightcone_picking.py:test_lightcone_id_buffer_picks_intended_path:24callssymbol:src/helix/lightcone/gpu_backend.py:render_lightcone_id_u32_gpu_from_golden:1667(low)symbol:tests/test_lightcone_picking.py:test_lightcone_id_buffer_picks_intended_path:24callssymbol:src/helix/lightcone/picking.py:build_selection_index:95(low)symbol:tests/test_lightcone_picking.py:test_lightcone_id_buffer_picks_intended_path:24callssymbol:src/helix/lightcone/picking.py:decode_id_u32_be:16(low)symbol:tests/test_lightcone_picking.py:test_lightcone_id_buffer_picks_intended_path:24callssymbol:src/helix/lightcone/picking.py:render_lightcone_id_rgba_from_golden:165(low)symbol:tests/test_lightcone_render_golden.py:_golden_png_path_for_fixture:18callssymbol:src/helix/systems/perturbation_program.py:with_name:52(low)symbol:tests/test_lightcone_render_golden.py:test_lightcone_render_hash_matches_fixture:42callssymbol:src/helix/lightcone/contract.py:load_lightcone_document:459(low)symbol:tests/test_lightcone_render_golden.py:test_lightcone_render_hash_matches_fixture:42callssymbol:src/helix/lightcone/metadata.py:build_lightcone_png_text:35(low)symbol:tests/test_lightcone_render_golden.py:test_lightcone_render_hash_matches_fixture:42callssymbol:src/helix/lightcone/png.py:read_png_rgba8:132(low)symbol:tests/test_lightcone_render_golden.py:test_lightcone_render_hash_matches_fixture:42callssymbol:src/helix/lightcone/png.py:write_png_rgba8:60(low)symbol:tests/test_lightcone_render_golden.py:test_lightcone_render_hash_matches_fixture:42callssymbol:src/helix/lightcone/render.py:render_lightcone_rgba_from_golden:353(low)symbol:tests/test_lightcone_render_golden.py:test_lightcone_render_hash_matches_fixture:42callssymbol:src/helix/lightcone/render.py:render_settings_sha256:348(low)symbol:tests/test_lightcone_render_golden.py:test_lightcone_render_hash_matches_fixture:42callssymbol:tests/test_lightcone_render_golden.py:_diff_stats:25(high)symbol:tests/test_lightcone_render_golden.py:test_lightcone_render_hash_matches_fixture:42callssymbol:tests/test_lightcone_render_golden.py:_golden_png_path_for_fixture:18(high)symbol:tests/test_lightcone_stress_tree_determinism.py:test_stress_tree_geometry_is_deterministic:81callssymbol:src/helix/lightcone/geometry.py:compile_lightcone_geometry:148(low)symbol:tests/test_lightcone_stress_tree_determinism.py:test_stress_tree_geometry_is_deterministic:81callssymbol:src/helix/lightcone/geometry.py:compiled_geometry_sha256:616(low)symbol:tests/test_lightcone_stress_tree_determinism.py:test_stress_tree_geometry_is_deterministic:81callssymbol:tests/test_lightcone_stress_tree_determinism.py:_make_doc:8(high)symbol:tests/test_lightcone_stress_tree_determinism.py:test_stress_tree_seed_changes_geometry:110callssymbol:src/helix/lightcone/geometry.py:compile_lightcone_geometry:148(low)symbol:tests/test_lightcone_stress_tree_determinism.py:test_stress_tree_seed_changes_geometry:110callssymbol:src/helix/lightcone/geometry.py:compiled_geometry_sha256:616(low)symbol:tests/test_lightcone_stress_tree_determinism.py:test_stress_tree_seed_changes_geometry:110callssymbol:tests/test_lightcone_stress_tree_determinism.py:_make_doc:8(high)symbol:tests/test_live_cli.py:test_live_cli_inspect:83callssymbol:src/helix/cli.py:command_live_inspect:681(low)symbol:tests/test_live_cli.py:test_live_cli_inspect:83callssymbol:src/helix/cli.py:command_live_run:654(low)symbol:tests/test_live_cli.py:test_live_cli_run_bundle:8callssymbol:src/helix/cli.py:command_live_run:654(low)symbol:tests/test_live_cli.py:test_live_cli_time_series_inputs:43callssymbol:src/helix/cli.py:command_live_run:654(low)symbol:tests/test_live_cli.py:test_live_cli_time_series_inputs:43callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_live_cli.py:test_live_run_with_config:143callssymbol:src/helix/cli.py:command_live_run:654(low)symbol:tests/test_main_window_placeholders.py:test_viewport_placeholder_builds_card_and_panels:19callssymbol:src/helix/studio/main_window.py:_build_viewport_placeholder:247(low)symbol:tests/test_main_window_placeholders.py:test_viewport_placeholder_builds_card_and_panels:19callssymbol:tests/test_main_window_placeholders.py:_app:12(high)symbol:tests/test_main_window_placeholders.py:test_viewport_placeholder_builds_card_and_panels:19callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_metrics_auroc.py:test_auroc_all_scores_equal_is_half:47callssymbol:src/helix/metrics/auroc.py:compute_auroc:22(low)symbol:tests/test_metrics_auroc.py:test_auroc_order_invariant:55callssymbol:src/helix/metrics/auroc.py:compute_auroc:22(low)symbol:tests/test_metrics_auroc.py:test_auroc_perfect_separation:10callssymbol:src/helix/metrics/auroc.py:compute_auroc:22(low)symbol:tests/test_metrics_auroc.py:test_auroc_rejects_nonfinite_scores:40callssymbol:src/helix/metrics/auroc.py:compute_auroc:22(low)symbol:tests/test_metrics_auroc.py:test_auroc_rejects_single_class:70callssymbol:src/helix/metrics/auroc.py:compute_auroc:22(low)symbol:tests/test_metrics_auroc.py:test_auroc_rejects_unknown_tie_policy:79callssymbol:src/helix/metrics/auroc.py:compute_auroc:22(low)symbol:tests/test_metrics_auroc.py:test_auroc_ties_average_policy:25callssymbol:src/helix/metrics/auroc.py:compute_auroc:22(low)symbol:tests/test_metrics_auroc.py:test_auroc_worst_separation:20callssymbol:src/helix/metrics/auroc.py:compute_auroc:22(low)symbol:tests/test_metrics_roi.py:_write_run:61callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_metrics_roi.py:test_helixspec_lint_emits_metrics_run_artifact:20callssymbol:src/helixspec/run.py:lint_spec:42(low)symbol:tests/test_metrics_roi.py:test_metrics_summary_counts_and_cost_ranges:49callssymbol:src/helix/scientific_contract.py:sha256_prefixed:327(low)symbol:tests/test_mock_run_ingest_server.py:test_mock_server_accepts_bundle:19callssymbol:src/helix/edge/bundle.py:build_run_bundle:98(low)symbol:tests/test_mock_run_ingest_server.py:test_mock_server_accepts_bundle:19callssymbol:src/helix/edge/mock_ingest_server.py:handler_factory:108(low)symbol:tests/test_mock_run_ingest_server.py:test_mock_server_accepts_bundle:19callssymbol:src/helix/edge/mock_ingest_server.py:RunStatusStore:30(low)symbol:tests/test_mock_run_ingest_server.py:test_mock_server_accepts_bundle:19callssymbol:src/helix/edge/run_registry.py:RunRegistry:40(low)symbol:tests/test_mock_run_ingest_server.py:test_mock_server_accepts_bundle:19callssymbol:src/helix/edge/translators/illumina.py:IlluminaRunTranslator:20(low)symbol:tests/test_mock_run_ingest_server.py:test_mock_server_accepts_bundle:19callssymbol:src/helix/edge/translators/illumina.py:translate:35(low)symbol:tests/test_mock_run_ingest_server.py:test_mock_server_accepts_bundle:19callssymbol:src/helix/edge/uploader.py:fetch_status:51(low)symbol:tests/test_mock_run_ingest_server.py:test_mock_server_accepts_bundle:19callssymbol:src/helix/edge/uploader.py:post_bundle:20(low)symbol:tests/test_modern_engine_time_units.py:test_event_times_seconds_filters_and_dedupes:123callssymbol:src/helix/gui/modern/engine.py:event_times_seconds:150(low)symbol:tests/test_modern_engine_time_units.py:test_event_times_seconds_filters_and_dedupes:123callssymbol:src/helix/gui/modern/engine.py:HelixVizEngine:58(low)symbol:tests/test_modern_engine_time_units.py:test_event_times_seconds_filters_and_dedupes:123callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/test_modern_engine_time_units.py:test_event_times_seconds_filters_and_dedupes:123callssymbol:tests/test_modern_engine_time_units.py:_spec:9(high)symbol:tests/test_modern_engine_time_units.py:test_loop_disabled_allows_times_outside_range:193callssymbol:src/helix/gui/modern/engine.py:HelixVizEngine:58(low)symbol:tests/test_modern_engine_time_units.py:test_loop_disabled_allows_times_outside_range:193callssymbol:src/helix/gui/modern/engine.py:set_loop_enabled:216(low)symbol:tests/test_modern_engine_time_units.py:test_loop_disabled_allows_times_outside_range:193callssymbol:src/helix/gui/modern/engine.py:set_loop_range:186(low)symbol:tests/test_modern_engine_time_units.py:test_loop_disabled_allows_times_outside_range:193callssymbol:src/helix/gui/modern/engine.py:set_time:473(low)symbol:tests/test_modern_engine_time_units.py:test_loop_disabled_allows_times_outside_range:193callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/test_modern_engine_time_units.py:test_loop_disabled_allows_times_outside_range:193callssymbol:tests/test_modern_engine_time_units.py:_spec:9(high)symbol:tests/test_modern_engine_time_units.py:test_loop_enabled_wraps_time_within_range:170callssymbol:src/helix/gui/modern/engine.py:advance:499(low)symbol:tests/test_modern_engine_time_units.py:test_loop_enabled_wraps_time_within_range:170callssymbol:src/helix/gui/modern/engine.py:HelixVizEngine:58(low)symbol:tests/test_modern_engine_time_units.py:test_loop_enabled_wraps_time_within_range:170callssymbol:src/helix/gui/modern/engine.py:set_loop_enabled:216(low)symbol:tests/test_modern_engine_time_units.py:test_loop_enabled_wraps_time_within_range:170callssymbol:src/helix/gui/modern/engine.py:set_loop_range:186(low)symbol:tests/test_modern_engine_time_units.py:test_loop_enabled_wraps_time_within_range:170callssymbol:src/helix/gui/modern/engine.py:set_time:473(low)symbol:tests/test_modern_engine_time_units.py:test_loop_enabled_wraps_time_within_range:170callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/test_modern_engine_time_units.py:test_loop_enabled_wraps_time_within_range:170callssymbol:tests/test_modern_engine_time_units.py:_spec:9(high)symbol:tests/test_modern_engine_time_units.py:test_loop_range_set_and_clamped:149callssymbol:src/helix/gui/modern/engine.py:HelixVizEngine:58(low)symbol:tests/test_modern_engine_time_units.py:test_loop_range_set_and_clamped:149callssymbol:src/helix/gui/modern/engine.py:set_loop_range:186(low)symbol:tests/test_modern_engine_time_units.py:test_loop_range_set_and_clamped:149callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/test_modern_engine_time_units.py:test_loop_range_set_and_clamped:149callssymbol:tests/test_modern_engine_time_units.py:_spec:9(high)symbol:tests/test_modern_engine_time_units.py:test_time_units_auto_boundary_above_1:44callssymbol:src/helix/gui/modern/engine.py:export_timeline:545(low)symbol:tests/test_modern_engine_time_units.py:test_time_units_auto_boundary_above_1:44callssymbol:src/helix/gui/modern/engine.py:HelixVizEngine:58(low)symbol:tests/test_modern_engine_time_units.py:test_time_units_auto_boundary_above_1:44callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/test_modern_engine_time_units.py:test_time_units_auto_boundary_above_1:44callssymbol:tests/test_modern_engine_time_units.py:_spec:9(high)symbol:tests/test_modern_engine_time_units.py:test_time_units_auto_boundary_exact_1:27callssymbol:src/helix/gui/modern/engine.py:export_timeline:545(low)symbol:tests/test_modern_engine_time_units.py:test_time_units_auto_boundary_exact_1:27callssymbol:src/helix/gui/modern/engine.py:HelixVizEngine:58(low)symbol:tests/test_modern_engine_time_units.py:test_time_units_auto_boundary_exact_1:27callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/test_modern_engine_time_units.py:test_time_units_auto_boundary_exact_1:27callssymbol:tests/test_modern_engine_time_units.py:_spec:9(high)symbol:tests/test_modern_engine_time_units.py:test_time_units_explicit_normalized_rejects_mixed_times:97callssymbol:src/helix/gui/modern/engine.py:HelixVizEngine:58(low)symbol:tests/test_modern_engine_time_units.py:test_time_units_explicit_normalized_rejects_mixed_times:97callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/test_modern_engine_time_units.py:test_time_units_explicit_normalized_rejects_mixed_times:97callssymbol:tests/test_modern_engine_time_units.py:_spec:9(high)symbol:tests/test_modern_engine_time_units.py:test_time_units_explicit_override_normalized:79callssymbol:src/helix/gui/modern/engine.py:export_timeline:545(low)symbol:tests/test_modern_engine_time_units.py:test_time_units_explicit_override_normalized:79callssymbol:src/helix/gui/modern/engine.py:HelixVizEngine:58(low)symbol:tests/test_modern_engine_time_units.py:test_time_units_explicit_override_normalized:79callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/test_modern_engine_time_units.py:test_time_units_explicit_override_normalized:79callssymbol:tests/test_modern_engine_time_units.py:_spec:9(high)symbol:tests/test_modern_engine_time_units.py:test_time_units_explicit_override_seconds_under_1:61callssymbol:src/helix/gui/modern/engine.py:export_timeline:545(low)symbol:tests/test_modern_engine_time_units.py:test_time_units_explicit_override_seconds_under_1:61callssymbol:src/helix/gui/modern/engine.py:HelixVizEngine:58(low)symbol:tests/test_modern_engine_time_units.py:test_time_units_explicit_override_seconds_under_1:61callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/test_modern_engine_time_units.py:test_time_units_explicit_override_seconds_under_1:61callssymbol:tests/test_modern_engine_time_units.py:_spec:9(high)symbol:tests/test_modern_engine_time_units.py:test_time_units_metadata_respected:109callssymbol:src/helix/gui/modern/engine.py:HelixVizEngine:58(low)symbol:tests/test_modern_engine_time_units.py:test_time_units_metadata_respected:109callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/test_modern_engine_time_units.py:test_time_units_metadata_respected:109callssymbol:tests/test_modern_engine_time_units.py:_spec:9(high)symbol:tests/test_modern_qt_dpi.py:test_framebuffer_size_px_uses_logical_and_dpr:18callssymbol:src/helix/gui/modern/qt.py:_framebuffer_size_px:255(low)symbol:tests/test_modern_qt_dpi.py:test_logical_to_physical_px_rounding:6callssymbol:src/helix/gui/modern/qt.py:_logical_to_physical_px:217(low)symbol:tests/test_modern_qt_dpr_guardrail.py:test_device_pixel_ratio_is_centralized:7callssymbol:src/helix/teams/digest.py:parse:21(low)symbol:tests/test_modern_qt_dpr_guardrail.py:test_device_pixel_ratio_is_centralized:7callssymbol:tests/test_modern_qt_dpr_guardrail.py:_Visitor:19(high)symbol:tests/test_modern_qt_dpr_resize_click_mapping_guardrail.py:__init__:30callssymbol:src/helix/gui/modern/qt.py:_ResizeAllocationState:736(low)symbol:tests/test_modern_qt_pick_alloc_separation_guardrail.py:test_pick_allocation_is_structurally_separated_from_heavy_allocations:7callssymbol:examples/offscreen_webrtc_demo/signaling/server.js:path:3(low)symbol:tests/test_modern_qt_pick_alloc_separation_guardrail.py:test_pick_allocation_is_structurally_separated_from_heavy_allocations:7callssymbol:src/helix/teams/digest.py:parse:21(low)symbol:tests/test_modern_qt_pick_alloc_separation_guardrail.py:test_pick_allocation_is_structurally_separated_from_heavy_allocations:7callssymbol:tests/test_modern_qt_pick_alloc_separation_guardrail.py:_HeavyVisitor:42(high)symbol:tests/test_modern_qt_picking_mapping.py:test_picking_grid_mapping_is_stable_across_fractional_dpr:33callssymbol:src/helix/gui/modern/qt.py:_framebuffer_size_px:255(low)symbol:tests/test_modern_qt_render_activation.py:test_render_timer_toggles_with_activation:12callssymbol:src/helix/gui/modern/qt.py:HelixModernWidget:1538(low)symbol:tests/test_modern_qt_render_activation.py:test_render_timer_toggles_with_activation:12callssymbol:src/helix/gui/modern/qt.py:set_render_active:6280(low)symbol:tests/test_modern_qt_resize_alloc_guard.py:_calls:54callssymbol:tests/test_modern_qt_resize_alloc_guard.py:_Visitor:57(high)symbol:tests/test_modern_qt_resize_alloc_guard.py:test_pick_allocations_are_not_debounced_guardrail:29callssymbol:src/helix/teams/digest.py:parse:21(low)symbol:tests/test_modern_qt_resize_alloc_guard.py:test_resize_alloc_guard_debounces_heavy_allocations:8callssymbol:src/helix/gui/modern/qt.py:_ResizeAllocationState:736(low)symbol:tests/test_modern_qt_resize_alloc_guard.py:test_resize_alloc_guard_debounces_heavy_allocations:8callssymbol:src/helix/gui/modern/qt.py:note_desired:751(low)symbol:tests/test_modern_qt_resize_alloc_guard.py:test_resize_alloc_guard_debounces_heavy_allocations:8callssymbol:src/helix/gui/modern/qt.py:pop_heavy_commit:760(low)symbol:tests/test_motif.py:test_motif_solvers_recovers_consensus:5callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/test_motif.py:test_motif_solvers_recovers_consensus:5callssymbol:src/helix/io/__init__.py:read_fasta:8(low)symbol:tests/test_motif.py:test_motif_solvers_recovers_consensus:5callssymbol:src/helix/motif/__init__.py:discover_motifs:13(low)symbol:tests/test_motif.py:test_motif_solvers_recovers_consensus:5callssymbol:src/helix/motif/core.py:consensus:30(low)symbol:tests/test_nussinov.py:test_fold_to_dot_bracket_normalizes_sequence:24callssymbol:src/helix/nussinov_algorithm.py:fold_to_dot_bracket:111(low)symbol:tests/test_nussinov.py:test_nussinov_hairpin_pairs_correctly:9callssymbol:src/helix/nussinov_algorithm.py:nussinov:79(low)symbol:tests/test_nussinov.py:test_nussinov_hairpin_pairs_correctly:9callssymbol:src/helix/nussinov_algorithm.py:score:22(low)symbol:tests/test_nussinov.py:test_wobble_pairs_toggle:16callssymbol:src/helix/nussinov_algorithm.py:nussinov:79(low)symbol:tests/test_offtarget_benchmark.py:cuda_available:87callssymbol:src/helix/crispr/offtarget_parity.py:CUDABackend:63(low)symbol:tests/test_offtarget_benchmark.py:test_cpu_medium_genome_10kb:58callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_benchmark.py:test_cpu_medium_genome_10kb:58callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_benchmark.py:test_cpu_medium_genome_10kb:58callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_benchmark.py:test_cpu_small_genome_1kb:46callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_benchmark.py:test_cpu_small_genome_1kb:46callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_benchmark.py:test_cpu_small_genome_1kb:46callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_benchmark.py:test_cpu_with_guide_match:70callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_benchmark.py:test_cpu_with_guide_match:70callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_benchmark.py:test_cpu_with_guide_match:70callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_benchmark.py:test_cuda_small_genome_1kb:93callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_benchmark.py:test_cuda_small_genome_1kb:93callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_benchmark.py:test_cuda_small_genome_1kb:93callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_benchmark.py:test_cuda_small_genome_1kb:93callssymbol:src/helix/crispr/offtarget_parity.py:CUDABackend:63(low)symbol:tests/test_offtarget_benchmark.py:test_memory_growth_bounded:181callssymbol:src/helix/crispr/offtarget_full.py:enumerate_offtargets_full:404(low)symbol:tests/test_offtarget_benchmark.py:test_memory_growth_bounded:181callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_benchmark.py:test_memory_growth_bounded:181callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_benchmark.py:test_memory_growth_bounded:181callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_benchmark.py:test_parity_comparison:113callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_benchmark.py:test_parity_comparison:113callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_benchmark.py:test_parity_comparison:113callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_benchmark.py:test_scalability_report:128callssymbol:src/helix/clock.py:perf_counter:72(low)symbol:tests/test_offtarget_benchmark.py:test_scalability_report:128callssymbol:src/helix/crispr/offtarget_full.py:enumerate_offtargets_full:404(low)symbol:tests/test_offtarget_benchmark.py:test_scalability_report:128callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_benchmark.py:test_scalability_report:128callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_benchmark.py:test_scalability_report:128callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_cuda_integration.py:test_batch_scaling:214callssymbol:src/helix/crispr/offtarget_cuda.py:CUDAGuideBatch:92(low)symbol:tests/test_offtarget_cuda_integration.py:test_batch_scaling:214callssymbol:src/helix/crispr/offtarget_cuda.py:CUDAOffTargetEnumerator:326(low)symbol:tests/test_offtarget_cuda_integration.py:test_cpu_backend_produces_hits:136callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_cuda_integration.py:test_cpu_backend_produces_hits:136callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_cuda_integration.py:test_cpu_backend_produces_hits:136callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_cuda_integration.py:test_cpu_backend_produces_hits:136callssymbol:src/helix/crispr/offtarget_parity.py:CPUBackend:46(low)symbol:tests/test_offtarget_cuda_integration.py:test_cpu_determinism:250callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_cuda_integration.py:test_cpu_determinism:250callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_cuda_integration.py:test_cpu_determinism:250callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_cuda_integration.py:test_cpu_determinism:250callssymbol:src/helix/crispr/offtarget_parity.py:CPUBackend:46(low)symbol:tests/test_offtarget_cuda_integration.py:test_cuda_backend_fallback:151callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_cuda_integration.py:test_cuda_backend_fallback:151callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_cuda_integration.py:test_cuda_backend_fallback:151callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_cuda_integration.py:test_cuda_backend_fallback:151callssymbol:src/helix/crispr/offtarget_parity.py:CUDABackend:63(low)symbol:tests/test_offtarget_cuda_integration.py:test_end_to_end_with_golden_fixture:181callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_cuda_integration.py:test_end_to_end_with_golden_fixture:181callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_cuda_integration.py:test_end_to_end_with_golden_fixture:181callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_cuda_integration.py:test_end_to_end_with_golden_fixture:181callssymbol:src/helix/crispr/offtarget_parity.py:create_golden_fixture:502(low)symbol:tests/test_offtarget_cuda_integration.py:test_end_to_end_with_golden_fixture:181callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/test_offtarget_cuda_integration.py:test_genome_packing_roundtrip:30callssymbol:src/helix/crispr/offtarget_cuda.py:CUDAPackedGenome:56(low)symbol:tests/test_offtarget_cuda_integration.py:test_guide_packing:43callssymbol:src/helix/crispr/offtarget_cuda.py:CUDAGuideBatch:92(low)symbol:tests/test_offtarget_cuda_integration.py:test_hybrid_backend_selection:165callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_cuda_integration.py:test_hybrid_backend_selection:165callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_cuda_integration.py:test_hybrid_backend_selection:165callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_cuda_integration.py:test_hybrid_backend_selection:165callssymbol:src/helix/crispr/offtarget_parity.py:HybridBackend:168(low)symbol:tests/test_offtarget_cuda_integration.py:test_large_candidate_list_handling:233callssymbol:src/helix/crispr/offtarget_cuda.py:CUDAGuideBatch:92(low)symbol:tests/test_offtarget_cuda_integration.py:test_large_candidate_list_handling:233callssymbol:src/helix/crispr/offtarget_cuda.py:CUDAOffTargetEnumerator:326(low)symbol:tests/test_offtarget_cuda_integration.py:test_large_candidate_list_handling:233callssymbol:src/helix/crispr/offtarget_cuda.py:CUDAPackedGenome:56(low)symbol:tests/test_offtarget_cuda_integration.py:test_large_candidate_list_handling:233callssymbol:src/helix/gui/simbuilder/app.py:sequence:798(low)symbol:tests/test_offtarget_cuda_integration.py:test_large_genome_packing:56callssymbol:src/helix/crispr/offtarget_cuda.py:CUDAPackedGenome:56(low)symbol:tests/test_offtarget_cuda_integration.py:test_long_guides:283callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_cuda_integration.py:test_long_guides:283callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_cuda_integration.py:test_long_guides:283callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_cuda_integration.py:test_long_guides:283callssymbol:src/helix/crispr/offtarget_parity.py:CPUBackend:46(low)symbol:tests/test_offtarget_cuda_integration.py:test_many_chromosomes:275callssymbol:src/helix/crispr/offtarget_cuda.py:CUDAPackedGenome:56(low)symbol:tests/test_offtarget_cuda_integration.py:test_multi_guide_batch:84callssymbol:src/helix/crispr/offtarget_cuda.py:CUDAGuideBatch:92(low)symbol:tests/test_offtarget_cuda_integration.py:test_multi_guide_batch:84callssymbol:src/helix/crispr/offtarget_cuda.py:CUDAPackedGenome:56(low)symbol:tests/test_offtarget_cuda_integration.py:test_overflow_detection:105callssymbol:src/helix/crispr/offtarget_cuda.py:CUDAGuideBatch:92(low)symbol:tests/test_offtarget_cuda_integration.py:test_overflow_detection:105callssymbol:src/helix/crispr/offtarget_cuda.py:CUDAOffTargetEnumerator:326(low)symbol:tests/test_offtarget_cuda_integration.py:test_overflow_detection:105callssymbol:src/helix/crispr/offtarget_cuda.py:CUDAPackedGenome:56(low)symbol:tests/test_offtarget_cuda_integration.py:test_overflow_detection:105callssymbol:src/helix/crispr/offtarget_cuda.py:execute_batch:258(low)symbol:tests/test_offtarget_cuda_integration.py:test_single_guide_single_chrom:73callssymbol:src/helix/crispr/offtarget_cuda.py:CUDAGuideBatch:92(low)symbol:tests/test_offtarget_cuda_integration.py:test_single_guide_single_chrom:73callssymbol:src/helix/crispr/offtarget_cuda.py:CUDAPackedGenome:56(low)symbol:tests/test_offtarget_density_cuda.py:test_offtarget_all_zero_when_no_pam:33callssymbol:src/helix/helix_cuda_fields.py:offtarget_density_scores:67(low)symbol:tests/test_offtarget_density_cuda.py:test_offtarget_all_zero_when_no_pam:33callssymbol:tests/test_offtarget_density_cuda.py:_enc_pam:17(high)symbol:tests/test_offtarget_density_cuda.py:test_offtarget_all_zero_when_no_pam:33callssymbol:tests/test_offtarget_density_cuda.py:_enc:12(high)symbol:tests/test_offtarget_density_cuda.py:test_offtarget_single_hotspot:22callssymbol:src/helix/helix_cuda_fields.py:offtarget_density_scores:67(low)symbol:tests/test_offtarget_density_cuda.py:test_offtarget_single_hotspot:22callssymbol:tests/test_offtarget_density_cuda.py:_enc_pam:17(high)symbol:tests/test_offtarget_density_cuda.py:test_offtarget_single_hotspot:22callssymbol:tests/test_offtarget_density_cuda.py:_enc:12(high)symbol:tests/test_offtarget_full_determinism.py:cas9_guide:63callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_full_determinism.py:test_canonical_json_stable:117callssymbol:src/helix/crispr/offtarget_full.py:canonical_hash:107(low)symbol:tests/test_offtarget_full_determinism.py:test_canonical_json_stable:117callssymbol:src/helix/crispr/offtarget_full.py:enumerate_offtargets_full:404(low)symbol:tests/test_offtarget_full_determinism.py:test_canonical_json_stable:117callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_full_determinism.py:test_canonical_json_stable:117callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_full_determinism.py:test_case_insensitive:231callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_full_determinism.py:test_count_mismatches:44callssymbol:src/helix/crispr/offtarget_full.py:_count_mismatches:165(low)symbol:tests/test_offtarget_full_determinism.py:test_deterministic_enumeration:80callssymbol:src/helix/crispr/offtarget_full.py:canonical_hash:107(low)symbol:tests/test_offtarget_full_determinism.py:test_deterministic_enumeration:80callssymbol:src/helix/crispr/offtarget_full.py:enumerate_offtargets_full:404(low)symbol:tests/test_offtarget_full_determinism.py:test_deterministic_enumeration:80callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_full_determinism.py:test_deterministic_enumeration:80callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_full_determinism.py:test_deterministic_seed_positions:67callssymbol:src/helix/crispr/offtarget_full.py:_get_seed_positions:170(low)symbol:tests/test_offtarget_full_determinism.py:test_different_seeds_produce_different_orderings:102callssymbol:src/helix/crispr/offtarget_full.py:canonical_hash:107(low)symbol:tests/test_offtarget_full_determinism.py:test_different_seeds_produce_different_orderings:102callssymbol:src/helix/crispr/offtarget_full.py:enumerate_offtargets_full:404(low)symbol:tests/test_offtarget_full_determinism.py:test_different_seeds_produce_different_orderings:102callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_full_determinism.py:test_different_seeds_produce_different_orderings:102callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_full_determinism.py:test_empty_report:163callssymbol:src/helix/crispr/offtarget_full.py:canonical_hash:107(low)symbol:tests/test_offtarget_full_determinism.py:test_empty_report:163callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_full_determinism.py:test_empty_report:163callssymbol:src/helix/crispr/offtarget_full.py:OffTargetReport:63(low)symbol:tests/test_offtarget_full_determinism.py:test_empty_report:163callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_full_determinism.py:test_in_memory_genome_index:215callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_full_determinism.py:test_known_off_targets_3prime_seed:242callssymbol:src/helix/crispr/offtarget_full.py:enumerate_offtargets_full:404(low)symbol:tests/test_offtarget_full_determinism.py:test_known_off_targets_3prime_seed:242callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_full_determinism.py:test_known_off_targets_3prime_seed:242callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_full_determinism.py:test_known_off_targets_3prime_seed:242callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_full_determinism.py:test_known_off_targets_3prime_seed:242callssymbol:src/helix/rng.py:seed:77(low)symbol:tests/test_offtarget_full_determinism.py:test_known_off_targets_3prime_seed:242callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:tests/test_offtarget_full_determinism.py:test_match_pam:32callssymbol:src/helix/crispr/offtarget_full.py:_match_pam:121(low)symbol:tests/test_offtarget_full_determinism.py:test_mismatch_penalty:186callssymbol:src/helix/crispr/offtarget_full.py:score_hit:557(low)symbol:tests/test_offtarget_full_determinism.py:test_mismatch_penalty:186callssymbol:src/helix/crispr/offtarget_full.py:SearchHit:19(low)symbol:tests/test_offtarget_full_determinism.py:test_perfect_match_score:179callssymbol:src/helix/crispr/offtarget_full.py:score_hit:557(low)symbol:tests/test_offtarget_full_determinism.py:test_perfect_match_score:179callssymbol:src/helix/crispr/offtarget_full.py:SearchHit:19(low)symbol:tests/test_offtarget_full_determinism.py:test_report_creation:140callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_full_determinism.py:test_report_creation:140callssymbol:src/helix/crispr/offtarget_full.py:OffTargetReport:63(low)symbol:tests/test_offtarget_full_determinism.py:test_report_creation:140callssymbol:src/helix/crispr/offtarget_full.py:SearchHit:19(low)symbol:tests/test_offtarget_full_determinism.py:test_report_creation:140callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_full_determinism.py:test_score_capped:204callssymbol:src/helix/crispr/offtarget_full.py:score_hit:557(low)symbol:tests/test_offtarget_full_determinism.py:test_score_capped:204callssymbol:src/helix/crispr/offtarget_full.py:SearchHit:19(low)symbol:tests/test_offtarget_full_determinism.py:test_simple_exact_match:277callssymbol:src/helix/crispr/offtarget_full.py:enumerate_offtargets_full:404(low)symbol:tests/test_offtarget_full_determinism.py:test_simple_exact_match:277callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_full_determinism.py:test_simple_exact_match:277callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_full_determinism.py:test_simple_exact_match:277callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_parity.py:test_compare_backends_returns_result:63callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_parity.py:test_compare_backends_returns_result:63callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_parity.py:test_compare_backends_returns_result:63callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_parity.py:test_compare_backends_returns_result:63callssymbol:src/helix/crispr/offtarget_parity.py:compare_backends:238(low)symbol:tests/test_offtarget_parity.py:test_comparison_provides_timing:186callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_parity.py:test_comparison_provides_timing:186callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_parity.py:test_comparison_provides_timing:186callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_parity.py:test_comparison_provides_timing:186callssymbol:src/helix/crispr/offtarget_parity.py:compare_backends:238(low)symbol:tests/test_offtarget_parity.py:test_cpu_backend_basic:26callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_parity.py:test_cpu_backend_basic:26callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_parity.py:test_cpu_backend_basic:26callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_parity.py:test_cpu_backend_basic:26callssymbol:src/helix/crispr/offtarget_parity.py:CPUBackend:46(low)symbol:tests/test_offtarget_parity.py:test_cpu_cuda_parity:152callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_parity.py:test_cpu_cuda_parity:152callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_parity.py:test_cpu_cuda_parity:152callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_parity.py:test_cpu_cuda_parity:152callssymbol:src/helix/crispr/offtarget_parity.py:compare_backends:238(low)symbol:tests/test_offtarget_parity.py:test_cpu_performance_small:169callssymbol:docs/playground/js/realtime.js:time:587(low)symbol:tests/test_offtarget_parity.py:test_cpu_performance_small:169callssymbol:src/helix/clock.py:perf_counter:72(low)symbol:tests/test_offtarget_parity.py:test_cpu_performance_small:169callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_parity.py:test_cpu_performance_small:169callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_parity.py:test_cpu_performance_small:169callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_parity.py:test_cpu_performance_small:169callssymbol:src/helix/crispr/offtarget_parity.py:CPUBackend:46(low)symbol:tests/test_offtarget_parity.py:test_cuda_backend_availability:41callssymbol:src/helix/crispr/offtarget_parity.py:CUDABackend:63(low)symbol:tests/test_offtarget_parity.py:test_determinism_across_seeds:96callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_parity.py:test_determinism_across_seeds:96callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_parity.py:test_determinism_across_seeds:96callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_parity.py:test_determinism_across_seeds:96callssymbol:src/helix/crispr/offtarget_parity.py:_hash_hits:232(low)symbol:tests/test_offtarget_parity.py:test_determinism_across_seeds:96callssymbol:src/helix/crispr/offtarget_parity.py:CPUBackend:46(low)symbol:tests/test_offtarget_parity.py:test_hybrid_backend_selects_cpu_for_small:47callssymbol:docs/playground/js/realtime_worker.js:genome:77(low)symbol:tests/test_offtarget_parity.py:test_hybrid_backend_selects_cpu_for_small:47callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_parity.py:test_hybrid_backend_selects_cpu_for_small:47callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_parity.py:test_hybrid_backend_selects_cpu_for_small:47callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_parity.py:test_hybrid_backend_selects_cpu_for_small:47callssymbol:src/helix/crispr/offtarget_parity.py:HybridBackend:168(low)symbol:tests/test_offtarget_parity.py:test_parity_verifier_tracks_results:80callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_parity.py:test_parity_verifier_tracks_results:80callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_parity.py:test_parity_verifier_tracks_results:80callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_parity.py:test_parity_verifier_tracks_results:80callssymbol:src/helix/crispr/offtarget_parity.py:ParityVerifier:408(low)symbol:tests/test_offtarget_parity.py:test_parity_verifier_tracks_results:80callssymbol:src/helix/crispr/offtarget_parity.py:summary:474(low)symbol:tests/test_offtarget_parity.py:test_parity_verifier_tracks_results:80callssymbol:src/helix/crispr/offtarget_parity.py:verify_case:424(low)symbol:tests/test_offtarget_parity.py:test_select_auto_returns_hybrid:128callssymbol:src/helix/crispr/offtarget_parity.py:select_backend:379(low)symbol:tests/test_offtarget_parity.py:test_select_cpu_backend:118callssymbol:src/helix/crispr/offtarget_parity.py:select_backend:379(low)symbol:tests/test_offtarget_parity.py:test_select_cuda_raises_if_unavailable:133callssymbol:src/helix/crispr/offtarget_parity.py:CUDABackend:63(low)symbol:tests/test_offtarget_parity.py:test_select_cuda_raises_if_unavailable:133callssymbol:src/helix/crispr/offtarget_parity.py:select_backend:379(low)symbol:tests/test_offtarget_parity.py:test_select_hybrid_backend:123callssymbol:src/helix/crispr/offtarget_parity.py:select_backend:379(low)symbol:tests/test_offtarget_properties.py:dna_sequence:47callssymbol:tests/test_offtarget_properties.py:sampled_from:25(high)symbol:tests/test_offtarget_properties.py:dna_sequence:47callssymbol:tests/test_offtarget_properties.py:text:19(high)symbol:tests/test_offtarget_properties.py:pam_pattern:58callssymbol:tests/test_offtarget_properties.py:sampled_from:25(high)symbol:tests/test_offtarget_properties.py:pam_pattern:58callssymbol:tests/test_offtarget_properties.py:text:19(high)symbol:tests/test_offtarget_properties.py:test_determinism_property:191callssymbol:src/helix/crispr/offtarget_full.py:canonical_hash:107(low)symbol:tests/test_offtarget_properties.py:test_determinism_property:191callssymbol:src/helix/crispr/offtarget_full.py:enumerate_offtargets_full:404(low)symbol:tests/test_offtarget_properties.py:test_determinism_property:191callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_properties.py:test_determinism_property:191callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_properties.py:test_determinism_property:191callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_properties.py:test_hit_count_bounded:146callssymbol:src/helix/crispr/offtarget_full.py:enumerate_offtargets_full:404(low)symbol:tests/test_offtarget_properties.py:test_hit_count_bounded:146callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_properties.py:test_hit_count_bounded:146callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_properties.py:test_hit_count_bounded:146callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_properties.py:test_mismatches_bounded:128callssymbol:src/helix/crispr/offtarget_full.py:_count_mismatches:165(low)symbol:tests/test_offtarget_properties.py:test_n_matches_anything:99callssymbol:src/helix/crispr/offtarget_full.py:_match_pam:121(low)symbol:tests/test_offtarget_properties.py:test_pam_match_length_check:93callssymbol:src/helix/crispr/offtarget_full.py:_match_pam:121(low)symbol:tests/test_offtarget_properties.py:test_perfect_match_in_genome:167callssymbol:src/helix/crispr/offtarget_full.py:enumerate_offtargets_full:404(low)symbol:tests/test_offtarget_properties.py:test_perfect_match_in_genome:167callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_properties.py:test_perfect_match_in_genome:167callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_properties.py:test_perfect_match_in_genome:167callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_properties.py:test_revcomp_concatenation:80callssymbol:tests/test_seed.py:revcomp:7(medium)symbol:tests/test_offtarget_properties.py:test_scales_linearly:216callssymbol:src/helix/clock.py:perf_counter:72(low)symbol:tests/test_offtarget_properties.py:test_scales_linearly:216callssymbol:src/helix/crispr/offtarget_full.py:enumerate_offtargets_full:404(low)symbol:tests/test_offtarget_properties.py:test_scales_linearly:216callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_offtarget_properties.py:test_scales_linearly:216callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_offtarget_properties.py:test_scales_linearly:216callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_offtarget_properties.py:test_self_zero_mismatches:114callssymbol:src/helix/crispr/offtarget_full.py:_count_mismatches:165(low)symbol:tests/test_offtarget_properties.py:test_symmetry:119callssymbol:src/helix/crispr/offtarget_full.py:_count_mismatches:165(low)symbol:tests/test_ogn_gating.py:test_ogn_disabled_by_default:8callssymbol:src/helix/cli.py:_resolve_engine:303(low)symbol:tests/test_ogn_gating.py:test_ogn_enabled_with_flag:14callssymbol:src/helix/cli.py:_resolve_engine:303(low)symbol:tests/test_ogn_manager.py:submit_job:21callssymbol:tests/test_ogn_manager.py:FakeJob:10(high)symbol:tests/test_ogn_manager.py:test_ogn_manager_happy_path:60callssymbol:src/helix/ogn/manager.py:fetch_results:26(low)symbol:tests/test_ogn_manager.py:test_ogn_manager_happy_path:60callssymbol:src/helix/ogn/manager.py:OgnManager:14(low)symbol:tests/test_ogn_manager.py:test_ogn_manager_happy_path:60callssymbol:src/helix/ogn/manager.py:status:23(low)symbol:tests/test_ogn_manager.py:test_ogn_manager_happy_path:60callssymbol:src/helix/ogn/manager.py:submit:19(low)symbol:tests/test_ogn_manager.py:test_ogn_manager_happy_path:60callssymbol:tests/test_ogn_manager.py:FakeClient:16(high)symbol:tests/test_ogn_manager.py:test_ogn_manager_happy_path:60callssymbol:tests/test_ogn_manager.py:FakeSpec:55(high)symbol:tests/test_ogn_manager.py:test_ogn_manager_run_helper:71callssymbol:src/helix/ogn/manager.py:OgnManager:14(low)symbol:tests/test_ogn_manager.py:test_ogn_manager_run_helper:71callssymbol:src/helix/ogn/manager.py:run:31(low)symbol:tests/test_ogn_manager.py:test_ogn_manager_run_helper:71callssymbol:tests/test_ogn_manager.py:FakeClient:16(high)symbol:tests/test_ogn_manager.py:test_ogn_manager_run_helper:71callssymbol:tests/test_ogn_manager.py:FakeSpec:55(high)symbol:tests/test_ontargetx_bundle_io.py:test_npz_bytes_is_bit_stable_and_zip_metadata_is_fixed:11callssymbol:src/helix/crispr/ontargetx/bundle_io.py:npz_bytes:27(low)symbol:tests/test_ontargetx_embedding_v3_kmer2.py:test_embed_seq30_v3_kmer2_has_expected_dim_and_region_counts:6callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v2:1404(low)symbol:tests/test_ontargetx_embedding_v3_kmer2.py:test_embed_seq30_v3_kmer2_has_expected_dim_and_region_counts:6callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v3_kmer2:1471(low)symbol:tests/test_ontargetx_embedding_v3_kmer2.py:test_embed_seq30_v3_kmer2_has_expected_dim_and_region_counts:6callssymbol:src/helix/nussinov_algorithm.py:fold_to_dot_bracket:111(low)symbol:tests/test_ontargetx_embedding_v4_kmer3hash256.py:test_embed_seq30_v4_kmer3hash256_has_expected_dim_and_hash_block_is_normalized:6callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v3_kmer2:1471(low)symbol:tests/test_ontargetx_embedding_v4_kmer3hash256.py:test_embed_seq30_v4_kmer3hash256_has_expected_dim_and_hash_block_is_normalized:6callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v4_kmer2_kmer3hash256:1532(low)symbol:tests/test_ontargetx_embedding_v4_kmer3hash256.py:test_embed_seq30_v4_kmer3hash256_has_expected_dim_and_hash_block_is_normalized:6callssymbol:src/helix/nussinov_algorithm.py:fold_to_dot_bracket:111(low)symbol:tests/test_ontargetx_embedding_v4_thermo_positional.py:test_embed_seq30_v4_thermo_positional_fails_closed_on_non_acgt_pam:71callssymbol:src/helix/crispr/embeddings/v4_thermo_positional.py:embed_seq30_v4_thermo_positional:25(low)symbol:tests/test_ontargetx_embedding_v4_thermo_positional.py:test_embed_seq30_v4_thermo_positional_has_expected_dim_and_blocks:7callssymbol:src/helix/crispr/embeddings/v4_thermo_positional.py:embed_seq30_v4_thermo_positional:25(low)symbol:tests/test_ontargetx_embedding_v4_thermo_positional.py:test_embed_seq30_v4_thermo_positional_has_expected_dim_and_blocks:7callssymbol:src/helix/engine/gpu/l0_thermo.py:l0_thermo_scores_cpu:66(low)symbol:tests/test_ontargetx_embedding_v4_thermo_positional.py:test_embed_seq30_v4_thermo_positional_has_expected_dim_and_blocks:7callssymbol:src/helix/engine/gpu/l0_thermo.py:ThermoParams:15(low)symbol:tests/test_ontargetx_embedding_v4_thermo_positional.py:test_embed_seq30_v4_thermo_positional_has_expected_dim_and_blocks:7callssymbol:src/helix/nussinov_algorithm.py:fold_to_dot_bracket:111(low)symbol:tests/test_ontargetx_embedding_v5_pos1hot.py:test_embed_seq30_v5_kmer2_pos1hot_guide20_has_expected_dim_and_blocks:7callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v3_kmer2:1471(low)symbol:tests/test_ontargetx_embedding_v5_pos1hot.py:test_embed_seq30_v5_kmer2_pos1hot_guide20_has_expected_dim_and_blocks:7callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v5_kmer2_pos1hot_guide20:1608(low)symbol:tests/test_ontargetx_embedding_v5_pos1hot.py:test_embed_seq30_v5_kmer2_pos1hot_guide20_has_expected_dim_and_blocks:7callssymbol:src/helix/nussinov_algorithm.py:fold_to_dot_bracket:111(low)symbol:tests/test_ontargetx_embedding_v5_pos1hot.py:test_guide20_pos1hot_allows_u_via_canonical_t:35callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_guide20_pos1hot_block:1566(low)symbol:tests/test_ontargetx_embedding_v5_pos1hot.py:test_guide20_pos1hot_fails_closed_on_non_acgt:46callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_guide20_gc_region_fractions:1587(low)symbol:tests/test_ontargetx_embedding_v5_pos1hot.py:test_guide20_pos1hot_fails_closed_on_non_acgt:46callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_guide20_pos1hot_block:1566(low)symbol:tests/test_ontargetx_embedding_v6_kmer2_thermo.py:test_embed_seq30_v6_kmer2_thermo_has_expected_dim_and_blocks:6callssymbol:src/helix/crispr/embeddings/v4_thermo_positional.py:thermo_scalar_block_v4:119(low)symbol:tests/test_ontargetx_embedding_v6_kmer2_thermo.py:test_embed_seq30_v6_kmer2_thermo_has_expected_dim_and_blocks:6callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v3_kmer2:1471(low)symbol:tests/test_ontargetx_embedding_v6_kmer2_thermo.py:test_embed_seq30_v6_kmer2_thermo_has_expected_dim_and_blocks:6callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v6_kmer2_thermo:1552(low)symbol:tests/test_ontargetx_embedding_v6_kmer2_thermo.py:test_embed_seq30_v6_kmer2_thermo_has_expected_dim_and_blocks:6callssymbol:src/helix/nussinov_algorithm.py:fold_to_dot_bracket:111(low)symbol:tests/test_ontargetx_encoding.py:test_dot_bracket_pairs_is_robust_to_unmatched:22callssymbol:src/helix/crispr/ontargetx/encoding.py:dot_bracket_pairs:38(low)symbol:tests/test_ontargetx_encoding.py:test_encode_nt_sequence_maps_u_and_unknowns:8callssymbol:src/helix/crispr/ontargetx/encoding.py:encode_nt_sequence:18(low)symbol:tests/test_ontargetx_encoding.py:test_make_tokens_and_bias_injects_rna_adjacency_block:27callssymbol:src/helix/crispr/ontargetx/encoding.py:make_tokens_and_bias:86(low)symbol:tests/test_ontargetx_encoding.py:test_pad_batch_pads_tokens_and_bias:63callssymbol:src/helix/crispr/ontargetx/encoding.py:make_tokens_and_bias:86(low)symbol:tests/test_ontargetx_encoding.py:test_pad_batch_pads_tokens_and_bias:63callssymbol:src/helix/crispr/ontargetx/encoding.py:pad_batch:197(low)symbol:tests/test_ontargetx_encoding.py:test_padding_key_bias_masks_only_keys:49callssymbol:src/helix/crispr/ontargetx/encoding.py:padding_key_bias:138(low)symbol:tests/test_ontargetx_engine_bundle.py:_demo_cas:13callssymbol:src/helix/crispr/model.py:CasSystem:39(low)symbol:tests/test_ontargetx_engine_bundle.py:_demo_cas:13callssymbol:src/helix/crispr/model.py:PAMRule:23(low)symbol:tests/test_ontargetx_engine_bundle.py:_eval:76callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_ontargetx_engine_bundle.py:_eval:76callssymbol:src/helix/crispr/model.py:TargetSite:77(low)symbol:tests/test_ontargetx_engine_bundle.py:_eval:76callssymbol:src/helix/crispr/on_target.py:evaluate:201(low)symbol:tests/test_ontargetx_engine_bundle.py:_eval:852callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_ontargetx_engine_bundle.py:_eval:852callssymbol:src/helix/crispr/model.py:TargetSite:77(low)symbol:tests/test_ontargetx_engine_bundle.py:_eval:852callssymbol:src/helix/crispr/on_target.py:evaluate:201(low)symbol:tests/test_ontargetx_engine_bundle.py:_eval:906callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_ontargetx_engine_bundle.py:_eval:906callssymbol:src/helix/crispr/model.py:TargetSite:77(low)symbol:tests/test_ontargetx_engine_bundle.py:_eval:906callssymbol:src/helix/crispr/on_target.py:evaluate:201(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_npz_size_guard:697callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_npz_size_guard:697callssymbol:src/helix/crispr/model.py:TargetSite:77(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_npz_size_guard:697callssymbol:src/helix/crispr/on_target.py:evaluate:201(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_npz_size_guard:697callssymbol:src/helix/crispr/on_target.py:get_scorer:164(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_npz_size_guard:697callssymbol:tests/test_ontargetx_engine_bundle.py:_demo_cas:13(high)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_npz_size_guard:697callssymbol:tests/test_ontargetx_engine_bundle.py:_write_npz_bundle:22(high)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_path_guard_blocks_outside_allowed_dir:734callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_path_guard_blocks_outside_allowed_dir:734callssymbol:src/helix/crispr/model.py:TargetSite:77(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_path_guard_blocks_outside_allowed_dir:734callssymbol:src/helix/crispr/on_target.py:evaluate:201(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_path_guard_blocks_outside_allowed_dir:734callssymbol:src/helix/crispr/on_target.py:get_scorer:164(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_path_guard_blocks_outside_allowed_dir:734callssymbol:tests/test_ontargetx_engine_bundle.py:_demo_cas:13(high)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_path_guard_blocks_outside_allowed_dir:734callssymbol:tests/test_ontargetx_engine_bundle.py:_write_npz_bundle:22(high)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_rejects_unknown_meta_keys:107callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_rejects_unknown_meta_keys:107callssymbol:src/helix/crispr/model.py:TargetSite:77(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_rejects_unknown_meta_keys:107callssymbol:src/helix/crispr/on_target.py:evaluate:201(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_rejects_unknown_meta_keys:107callssymbol:src/helix/crispr/on_target.py:get_scorer:164(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_rejects_unknown_meta_keys:107callssymbol:tests/test_ontargetx_engine_bundle.py:_demo_cas:13(high)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_rejects_unknown_meta_keys:107callssymbol:tests/test_ontargetx_engine_bundle.py:_write_npz_bundle:22(high)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_symlink_escape_rejected:770callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_symlink_escape_rejected:770callssymbol:src/helix/crispr/model.py:TargetSite:77(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_symlink_escape_rejected:770callssymbol:src/helix/crispr/on_target.py:evaluate:201(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_symlink_escape_rejected:770callssymbol:src/helix/crispr/on_target.py:get_scorer:164(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_symlink_escape_rejected:770callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_bundle_symlink_escape_rejected:770callssymbol:tests/test_ontargetx_engine_bundle.py:_demo_cas:13(high)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_knn_chunked_distance_matches_expected:923callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_knn_chunked_distance_matches_expected:923callssymbol:src/helix/crispr/model.py:TargetSite:77(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_knn_chunked_distance_matches_expected:923callssymbol:src/helix/crispr/on_target.py:evaluate:201(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_knn_chunked_distance_matches_expected:923callssymbol:src/helix/crispr/on_target.py:get_scorer:164(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_knn_chunked_distance_matches_expected:923callssymbol:tests/test_ontargetx_engine_bundle.py:_demo_cas:13(high)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_knn_chunked_distance_matches_expected:923callssymbol:tests/test_ontargetx_engine_bundle.py:_write_npz_bundle:22(high)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_novelty_monotonic_and_in_range:813callssymbol:src/helix/crispr/on_target.py:get_scorer:164(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_novelty_monotonic_and_in_range:813callssymbol:tests/test_ontargetx_engine_bundle.py:_demo_cas:13(high)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_novelty_monotonic_and_in_range:813callssymbol:tests/test_ontargetx_engine_bundle.py:_write_npz_bundle:22(high)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_npz_bundle_drives_ood_and_monotonic_novelty:43callssymbol:src/helix/crispr/on_target.py:get_scorer:164(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_npz_bundle_drives_ood_and_monotonic_novelty:43callssymbol:tests/test_ontargetx_engine_bundle.py:_demo_cas:13(high)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_npz_bundle_drives_ood_and_monotonic_novelty:43callssymbol:tests/test_ontargetx_engine_bundle.py:_write_npz_bundle:22(high)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_ood_threshold_boundary_is_strict:869callssymbol:src/helix/crispr/on_target.py:get_scorer:164(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_ood_threshold_boundary_is_strict:869callssymbol:tests/test_ontargetx_engine_bundle.py:_demo_cas:13(high)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_ood_threshold_boundary_is_strict:869callssymbol:tests/test_ontargetx_engine_bundle.py:_write_npz_bundle:22(high)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_knn_label_head_affects_logit:476callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_knn_label_head_affects_logit:476callssymbol:src/helix/crispr/model.py:TargetSite:77(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_knn_label_head_affects_logit:476callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v2:1404(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_knn_label_head_affects_logit:476callssymbol:src/helix/crispr/on_target.py:evaluate:201(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_knn_label_head_affects_logit:476callssymbol:src/helix/crispr/on_target.py:get_scorer:164(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_knn_label_head_affects_logit:476callssymbol:src/helix/crispr/ontargetx/bundle_io.py:write_npz:56(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_knn_label_head_affects_logit:476callssymbol:src/helix/nussinov_algorithm.py:fold_to_dot_bracket:111(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_knn_label_head_affects_logit:476callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_knn_label_head_affects_logit:476callssymbol:tests/test_ontargetx_engine_bundle.py:_demo_cas:13(high)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_knn_label_weight_requires_ref_labels:555callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_knn_label_weight_requires_ref_labels:555callssymbol:src/helix/crispr/model.py:TargetSite:77(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_knn_label_weight_requires_ref_labels:555callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v2:1404(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_knn_label_weight_requires_ref_labels:555callssymbol:src/helix/crispr/on_target.py:evaluate:201(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_knn_label_weight_requires_ref_labels:555callssymbol:src/helix/crispr/on_target.py:get_scorer:164(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_knn_label_weight_requires_ref_labels:555callssymbol:src/helix/crispr/ontargetx/bundle_io.py:write_npz:56(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_knn_label_weight_requires_ref_labels:555callssymbol:src/helix/nussinov_algorithm.py:fold_to_dot_bracket:111(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_knn_label_weight_requires_ref_labels:555callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_knn_label_weight_requires_ref_labels:555callssymbol:tests/test_ontargetx_engine_bundle.py:_demo_cas:13(high)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_logit_residual_v2_requires_baseline_fields:632callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_logit_residual_v2_requires_baseline_fields:632callssymbol:src/helix/crispr/model.py:TargetSite:77(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_logit_residual_v2_requires_baseline_fields:632callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v2:1404(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_logit_residual_v2_requires_baseline_fields:632callssymbol:src/helix/crispr/on_target.py:evaluate:201(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_logit_residual_v2_requires_baseline_fields:632callssymbol:src/helix/crispr/on_target.py:get_scorer:164(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_logit_residual_v2_requires_baseline_fields:632callssymbol:src/helix/crispr/ontargetx/bundle_io.py:write_npz:56(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_logit_residual_v2_requires_baseline_fields:632callssymbol:src/helix/nussinov_algorithm.py:fold_to_dot_bracket:111(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_logit_residual_v2_requires_baseline_fields:632callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_logit_residual_v2_requires_baseline_fields:632callssymbol:tests/test_ontargetx_engine_bundle.py:_demo_cas:13(high)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_scores:146callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_scores:146callssymbol:src/helix/crispr/model.py:TargetSite:77(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_scores:146callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v2:1404(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_scores:146callssymbol:src/helix/crispr/on_target.py:evaluate:201(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_scores:146callssymbol:src/helix/crispr/on_target.py:get_scorer:164(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_scores:146callssymbol:src/helix/crispr/ontargetx/bundle_io.py:write_npz:56(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_scores:146callssymbol:src/helix/nussinov_algorithm.py:fold_to_dot_bracket:111(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_scores:146callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_scores:146callssymbol:tests/test_ontargetx_engine_bundle.py:_demo_cas:13(high)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_supports_logit_residual_model_kind:338callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_supports_logit_residual_model_kind:338callssymbol:src/helix/crispr/model.py:TargetSite:77(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_supports_logit_residual_model_kind:338callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v2:1404(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_supports_logit_residual_model_kind:338callssymbol:src/helix/crispr/on_target.py:evaluate:201(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_supports_logit_residual_model_kind:338callssymbol:src/helix/crispr/on_target.py:get_scorer:164(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_supports_logit_residual_model_kind:338callssymbol:src/helix/crispr/ontargetx/bundle_io.py:write_npz:56(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_supports_logit_residual_model_kind:338callssymbol:src/helix/nussinov_algorithm.py:fold_to_dot_bracket:111(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_supports_logit_residual_model_kind:338callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_supports_logit_residual_model_kind:338callssymbol:tests/test_ontargetx_engine_bundle.py:_demo_cas:13(high)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_supports_logit_residual_v2_model_kind:402callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_supports_logit_residual_v2_model_kind:402callssymbol:src/helix/crispr/model.py:TargetSite:77(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_supports_logit_residual_v2_model_kind:402callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v2:1404(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_supports_logit_residual_v2_model_kind:402callssymbol:src/helix/crispr/on_target.py:evaluate:201(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_supports_logit_residual_v2_model_kind:402callssymbol:src/helix/crispr/on_target.py:get_scorer:164(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_supports_logit_residual_v2_model_kind:402callssymbol:src/helix/crispr/ontargetx/bundle_io.py:write_npz:56(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_supports_logit_residual_v2_model_kind:402callssymbol:src/helix/nussinov_algorithm.py:fold_to_dot_bracket:111(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_supports_logit_residual_v2_model_kind:402callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v2_bundle_supports_logit_residual_v2_model_kind:402callssymbol:tests/test_ontargetx_engine_bundle.py:_demo_cas:13(high)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v4_embedding_id_is_supported:208callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v4_embedding_id_is_supported:208callssymbol:src/helix/crispr/model.py:TargetSite:77(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v4_embedding_id_is_supported:208callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v4_kmer2_kmer3hash256:1532(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v4_embedding_id_is_supported:208callssymbol:src/helix/crispr/on_target.py:evaluate:201(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v4_embedding_id_is_supported:208callssymbol:src/helix/crispr/on_target.py:get_scorer:164(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v4_embedding_id_is_supported:208callssymbol:src/helix/crispr/ontargetx/bundle_io.py:write_npz:56(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v4_embedding_id_is_supported:208callssymbol:src/helix/nussinov_algorithm.py:fold_to_dot_bracket:111(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v4_embedding_id_is_supported:208callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v4_embedding_id_is_supported:208callssymbol:tests/test_ontargetx_engine_bundle.py:_demo_cas:13(high)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v5_embedding_id_is_supported:273callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v5_embedding_id_is_supported:273callssymbol:src/helix/crispr/model.py:TargetSite:77(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v5_embedding_id_is_supported:273callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v5_kmer2_pos1hot_guide20:1608(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v5_embedding_id_is_supported:273callssymbol:src/helix/crispr/on_target.py:evaluate:201(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v5_embedding_id_is_supported:273callssymbol:src/helix/crispr/on_target.py:get_scorer:164(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v5_embedding_id_is_supported:273callssymbol:src/helix/crispr/ontargetx/bundle_io.py:write_npz:56(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v5_embedding_id_is_supported:273callssymbol:src/helix/nussinov_algorithm.py:fold_to_dot_bracket:111(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v5_embedding_id_is_supported:273callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_ontargetx_engine_bundle.py:test_ontargetx_v5_embedding_id_is_supported:273callssymbol:tests/test_ontargetx_engine_bundle.py:_demo_cas:13(high)symbol:tests/test_ontargetx_ensemble_cv.py:test_select_logit_ensemble_weight_cv_prefers_smallest_weight_on_tie:6callssymbol:src/helix/crispr/ontargetx/ensemble.py:select_logit_ensemble_weight_cv:141(low)symbol:tests/test_ontargetx_ensemble_cv.py:test_select_logit_ensemble_weight_cv_selects_first_optimal_weight:29callssymbol:src/helix/crispr/ontargetx/ensemble.py:select_logit_ensemble_weight_cv:141(low)symbol:tests/test_ontargetx_governance.py:_base_snapshot:11callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(low)symbol:tests/test_ontargetx_governance.py:test_simulate_cut_repair_attaches_on_target_engine_result:35callssymbol:src/helix/crispr/simulate.py:simulate_cut_repair:270(low)symbol:tests/test_ontargetx_governance.py:test_simulate_cut_repair_attaches_on_target_engine_result:35callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(low)symbol:tests/test_ontargetx_governance.py:test_summary_contract_v2_does_not_flag_on_target_when_in_domain:80callssymbol:src/helix/crispr/simulate.py:simulate_cut_repair:270(low)symbol:tests/test_ontargetx_governance.py:test_summary_contract_v2_does_not_flag_on_target_when_in_domain:80callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_ontargetx_governance.py:test_summary_contract_v2_does_not_flag_on_target_when_in_domain:80callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(low)symbol:tests/test_ontargetx_governance.py:test_summary_contract_v2_does_not_flag_on_target_when_in_domain:80callssymbol:tests/test_ontargetx_governance.py:_base_snapshot:11(high)symbol:tests/test_ontargetx_governance.py:test_summary_contract_v2_flags_on_target_ood:53callssymbol:src/helix/crispr/simulate.py:simulate_cut_repair:270(low)symbol:tests/test_ontargetx_governance.py:test_summary_contract_v2_flags_on_target_ood:53callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_ontargetx_governance.py:test_summary_contract_v2_flags_on_target_ood:53callssymbol:src/helix/studio/summary_contract_v2.py:get:1767(low)symbol:tests/test_ontargetx_governance.py:test_summary_contract_v2_flags_on_target_ood:53callssymbol:tests/test_ontargetx_governance.py:_base_snapshot:11(high)symbol:tests/test_ontargetx_ranking_pairs.py:test_construct_gene_pairs_top_bottom_thirds_is_deterministic:8callssymbol:src/helix/crispr/ontargetx/ranking.py:construct_gene_pairs_top_bottom_thirds:38(low)symbol:tests/test_ontargetx_ranking_pairs.py:test_construct_gene_pairs_top_bottom_thirds_is_deterministic:8callssymbol:src/helix/crispr/ontargetx/ranking.py:pairs_sha256_hex:15(low)symbol:tests/test_ontargetx_ranking_pairs.py:test_construct_gene_pairs_top_bottom_thirds_order_and_margin_contract:20callssymbol:src/helix/crispr/ontargetx/ranking.py:construct_gene_pairs_top_bottom_thirds:38(low)symbol:tests/test_ontargetx_ranking_pairs.py:test_construct_gene_pairs_top_bottom_thirds_pairs_per_gene_cap:39callssymbol:src/helix/crispr/ontargetx/ranking.py:construct_gene_pairs_top_bottom_thirds:38(low)symbol:tests/test_open_snapshot_activates_evs.py:test_open_snapshot_in_explorer_activates_evs:24callssymbol:src/helix/studio/main_window.py:_open_snapshot_in_explorer:9116(low)symbol:tests/test_open_snapshot_activates_evs.py:test_open_snapshot_in_explorer_activates_evs:24callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_open_snapshot_activates_evs.py:test_open_snapshot_in_explorer_activates_evs:24callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_open_snapshot_activates_evs.py:test_open_snapshot_in_explorer_activates_evs:24callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_open_snapshot_activates_evs.py:test_open_snapshot_in_explorer_activates_evs:24callssymbol:tests/test_open_snapshot_activates_evs.py:_get_app:18(high)symbol:tests/test_optional_deps_errors.py:test_edit_dag_panel_missing_networkx:27callssymbol:src/helix/studio/edit_dag_panel.py:require_networkx:102(low)symbol:tests/test_outcome_determinism_permutation.py:_o:9callssymbol:src/helix/lightcone/contract.py:Outcome:319(low)symbol:tests/test_outcome_determinism_permutation.py:test_canonicalize_independent_of_input_order:20callssymbol:src/helix/lightcone/outcomes.py:canonicalize_outcomes:144(low)symbol:tests/test_outcome_determinism_permutation.py:test_canonicalize_independent_of_input_order:20callssymbol:tests/test_outcome_determinism_permutation.py:_o:9(high)symbol:tests/test_outcome_determinism_permutation.py:test_trim_independent_of_input_order:30callssymbol:src/helix/lightcone/outcomes.py:trim_outcomes:91(low)symbol:tests/test_outcome_determinism_permutation.py:test_trim_independent_of_input_order:30callssymbol:tests/test_outcome_determinism_permutation.py:_o:9(high)symbol:tests/test_outcome_explorer_mass.py:test_outcome_explorer_adds_other_bucket:6callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data:1108(low)symbol:tests/test_outcome_explorer.py:_sample_data:27callssymbol:src/helix/studio/outcome_explorer.py:OutcomeBar:800(low)symbol:tests/test_outcome_explorer.py:_sample_data:27callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerData:879(low)symbol:tests/test_outcome_explorer.py:_sample_data:27callssymbol:src/helix/studio/outcome_explorer.py:OutcomeRow:831(low)symbol:tests/test_outcome_explorer.py:_sample_data:27callssymbol:src/helix/studio/outcome_explorer.py:OutcomeSummary:861(low)symbol:tests/test_outcome_explorer.py:_summary_row_labels:371callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_outcome_explorer.py:_widget:22callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerWidget:5518(low)symbol:tests/test_outcome_explorer.py:test_analysis_header_densifies_for_narrow_center_pane:423callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_outcome_explorer.py:test_analysis_header_densifies_for_narrow_center_pane:423callssymbol:src/helix/studio/outcome_explorer.py:_set_detail_level:11087(low)symbol:tests/test_outcome_explorer.py:test_analysis_header_densifies_for_narrow_center_pane:423callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerWidget:5518(low)symbol:tests/test_outcome_explorer.py:test_analysis_header_densifies_for_narrow_center_pane:423callssymbol:src/helix/studio/outcome_explorer.py:setGeometry:1904(low)symbol:tests/test_outcome_explorer.py:test_analysis_header_densifies_for_narrow_center_pane:423callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_outcome_explorer.py:test_analysis_header_densifies_for_narrow_center_pane:423callssymbol:tests/test_outcome_explorer.py:_sample_data:27(high)symbol:tests/test_outcome_explorer.py:test_analysis_view_plot_keeps_minimum_vertical_share:997callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_outcome_explorer.py:test_analysis_view_plot_keeps_minimum_vertical_share:997callssymbol:src/helix/studio/outcome_explorer.py:_set_detail_level:11087(low)symbol:tests/test_outcome_explorer.py:test_analysis_view_plot_keeps_minimum_vertical_share:997callssymbol:tests/test_outcome_explorer.py:_sample_data:27(high)symbol:tests/test_outcome_explorer.py:test_analysis_view_plot_keeps_minimum_vertical_share:997callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_boss_signal_banner_exploratory_and_jumps_to_first_blocker_row:1017callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_outcome_explorer.py:test_boss_signal_banner_exploratory_and_jumps_to_first_blocker_row:1017callssymbol:src/helix/studio/outcome_explorer.py:_set_detail_level:11087(low)symbol:tests/test_outcome_explorer.py:test_boss_signal_banner_exploratory_and_jumps_to_first_blocker_row:1017callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_outcome_explorer.py:test_boss_signal_banner_exploratory_and_jumps_to_first_blocker_row:1017callssymbol:tests/test_outcome_explorer.py:_sample_data:27(high)symbol:tests/test_outcome_explorer.py:test_boss_signal_banner_exploratory_and_jumps_to_first_blocker_row:1017callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_boss_signal_banner_exposes_pilot_brief_action:549callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_outcome_explorer.py:test_boss_signal_banner_exposes_pilot_brief_action:549callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_outcome_explorer.py:test_boss_signal_banner_exposes_pilot_brief_action:549callssymbol:src/helix/studio/outcome_explorer.py:set_evs:10965(low)symbol:tests/test_outcome_explorer.py:test_boss_signal_banner_exposes_pilot_brief_action:549callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_outcome_explorer.py:test_boss_signal_banner_exposes_pilot_brief_action:549callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_build_data_from_evs_accepts_absolute_position_range:327callssymbol:src/helix/studio/outcome_explorer.py:_build_data_from_evs:11049(low)symbol:tests/test_outcome_explorer.py:test_build_data_from_evs_accepts_absolute_position_range:327callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_build_data_from_evs_accepts_absolute_position_range:327callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_outcome_explorer.py:test_build_data_from_evs_falls_back_to_state_outcomes:247callssymbol:src/helix/studio/outcome_explorer.py:_build_data_from_evs:11049(low)symbol:tests/test_outcome_explorer.py:test_build_data_from_evs_falls_back_to_state_outcomes:247callssymbol:tests/test_gl_panel.py:state:295(medium)symbol:tests/test_outcome_explorer.py:test_build_data_from_evs_falls_back_to_state_outcomes:247callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_build_data_from_evs_prefers_simulation_params_guide:267callssymbol:src/helix/studio/outcome_explorer.py:_build_data_from_evs:11049(low)symbol:tests/test_outcome_explorer.py:test_build_data_from_evs_prefers_simulation_params_guide:267callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_build_data_from_evs_uses_real_sequence_when_nested:202callssymbol:src/helix/studio/outcome_explorer.py:_build_data_from_evs:11049(low)symbol:tests/test_outcome_explorer.py:test_build_data_from_evs_uses_real_sequence_when_nested:202callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_build_outcome_explorer_data_accepts_absolute_position_min_max:300callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data:1108(low)symbol:tests/test_outcome_explorer.py:test_compact_header_toggle_preserves_inspect_summary:375callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_outcome_explorer.py:test_compact_header_toggle_preserves_inspect_summary:375callssymbol:src/helix/studio/outcome_explorer.py:_set_decision_details_expanded:7051(low)symbol:tests/test_outcome_explorer.py:test_compact_header_toggle_preserves_inspect_summary:375callssymbol:src/helix/studio/outcome_explorer.py:_set_detail_level:11087(low)symbol:tests/test_outcome_explorer.py:test_compact_header_toggle_preserves_inspect_summary:375callssymbol:src/helix/studio/outcome_explorer.py:set_compact_mode:11156(low)symbol:tests/test_outcome_explorer.py:test_compact_header_toggle_preserves_inspect_summary:375callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(medium)symbol:tests/test_outcome_explorer.py:test_compact_header_toggle_preserves_inspect_summary:375callssymbol:tests/test_outcome_explorer.py:_sample_data:27(high)symbol:tests/test_outcome_explorer.py:test_compact_header_toggle_preserves_inspect_summary:375callssymbol:tests/test_outcome_explorer.py:_summary_row_labels:371(high)symbol:tests/test_outcome_explorer.py:test_compact_header_toggle_preserves_inspect_summary:375callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_compact_header_toggle_preserves_inspect_summary:375callssymbol:tools/studio_screenshot_receipt.mjs:expanded:117(low)symbol:tests/test_outcome_explorer.py:test_decision_details_include_cas_dna_interaction_proxy_row:1060callssymbol:src/helix/studio/models.py:EngineInfo:9(low)symbol:tests/test_outcome_explorer.py:test_decision_details_include_cas_dna_interaction_proxy_row:1060callssymbol:src/helix/studio/models.py:RunModel:63(low)symbol:tests/test_outcome_explorer.py:test_decision_details_include_cas_dna_interaction_proxy_row:1060callssymbol:src/helix/studio/outcome_explorer.py:_build_data_from_evs:11049(low)symbol:tests/test_outcome_explorer.py:test_decision_details_include_cas_dna_interaction_proxy_row:1060callssymbol:src/helix/studio/outcome_explorer.py:_set_detail_level:11087(low)symbol:tests/test_outcome_explorer.py:test_decision_details_include_cas_dna_interaction_proxy_row:1060callssymbol:src/helix/studio/outcome_explorer.py:set_decision_mode_gate:7184(low)symbol:tests/test_outcome_explorer.py:test_decision_details_include_cas_dna_interaction_proxy_row:1060callssymbol:src/helix/studio/outcome_explorer.py:set_run_model:7209(low)symbol:tests/test_outcome_explorer.py:test_decision_details_include_cas_dna_interaction_proxy_row:1060callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_outcome_explorer.py:test_decision_details_include_cas_dna_interaction_proxy_row:1060callssymbol:tests/test_outcome_explorer.py:_summary_row_labels:371(high)symbol:tests/test_outcome_explorer.py:test_decision_details_include_cas_dna_interaction_proxy_row:1060callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_decision_details_include_cas_dna_interaction_proxy_row:1060callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_outcome_explorer.py:test_exploratory_mode_deemphasizes_chart_colors_until_ack:1170callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_outcome_explorer.py:test_exploratory_mode_deemphasizes_chart_colors_until_ack:1170callssymbol:src/helix/studio/outcome_explorer.py:_ack_exploratory_colors:6307(low)symbol:tests/test_outcome_explorer.py:test_exploratory_mode_deemphasizes_chart_colors_until_ack:1170callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_outcome_explorer.py:test_exploratory_mode_deemphasizes_chart_colors_until_ack:1170callssymbol:tests/test_outcome_explorer.py:_sample_data:27(high)symbol:tests/test_outcome_explorer.py:test_exploratory_mode_deemphasizes_chart_colors_until_ack:1170callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_exploratory_mode_deemphasizes_chart_colors_until_ack:1170callssymbol:tests/test_studio_evaluation_access.py:remove:28(medium)symbol:tests/test_outcome_explorer.py:test_exploratory_mode_deemphasizes_chart_colors_until_ack:1170callssymbol:tests/test_studio_evaluation_access.py:value:22(medium)symbol:tests/test_outcome_explorer.py:test_inline_outcome_legend_tracks_run_kind:185callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_outcome_explorer.py:test_inline_outcome_legend_tracks_run_kind:185callssymbol:tests/test_outcome_explorer.py:_sample_data:27(high)symbol:tests/test_outcome_explorer.py:test_inline_outcome_legend_tracks_run_kind:185callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_intended_pinned_and_mass_label:41callssymbol:src/helix/studio/outcome_explorer.py:_on_filters_changed:10381(low)symbol:tests/test_outcome_explorer.py:test_intended_pinned_and_mass_label:41callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_outcome_explorer.py:test_intended_pinned_and_mass_label:41callssymbol:tests/test_outcome_explorer.py:_sample_data:27(high)symbol:tests/test_outcome_explorer.py:test_intended_pinned_and_mass_label:41callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_intended_pinned_and_mass_label:41callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_analysis_shell_tracks_filters_and_selection:729callssymbol:src/helix/studio/outcome_explorer.py:_on_filters_changed:10381(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_analysis_shell_tracks_filters_and_selection:729callssymbol:src/helix/studio/outcome_explorer.py:_on_outcome_selected:10446(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_analysis_shell_tracks_filters_and_selection:729callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_analysis_shell_tracks_filters_and_selection:729callssymbol:tests/test_outcome_explorer.py:_sample_data:27(high)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_analysis_shell_tracks_filters_and_selection:729callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_audit_ribbon_recovers_existing_pilot_package:920callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_audit_ribbon_recovers_existing_pilot_package:920callssymbol:src/helix/studio/outcome_explorer.py:set_evs:10965(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_audit_ribbon_recovers_existing_pilot_package:920callssymbol:src/helix/studio/pilot_handoff.py:write_pilot_handoff_artifacts:771(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_audit_ribbon_recovers_existing_pilot_package:920callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_audit_ribbon_recovers_existing_pilot_package:920callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_copy_archive_path_and_open_archive:822callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_copy_archive_path_and_open_archive:822callssymbol:src/helix/studio/outcome_explorer.py:_copy_pilot_archive_path_to_clipboard:9916(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_copy_archive_path_and_open_archive:822callssymbol:src/helix/studio/outcome_explorer.py:_open_pilot_archive:9874(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_copy_archive_path_and_open_archive:822callssymbol:src/helix/studio/outcome_explorer.py:_write_pilot_brief:9783(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_copy_archive_path_and_open_archive:822callssymbol:src/helix/studio/outcome_explorer.py:set_evs:10965(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_copy_archive_path_and_open_archive:822callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_copy_archive_path_and_open_archive:822callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_copy_package_path_and_open_manifest:781callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_copy_package_path_and_open_manifest:781callssymbol:src/helix/studio/outcome_explorer.py:_copy_pilot_package_path_to_clipboard:9881(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_copy_package_path_and_open_manifest:781callssymbol:src/helix/studio/outcome_explorer.py:_copy_pilot_verify_command_to_clipboard:9900(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_copy_package_path_and_open_manifest:781callssymbol:src/helix/studio/outcome_explorer.py:_open_pilot_summary:9862(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_copy_package_path_and_open_manifest:781callssymbol:src/helix/studio/outcome_explorer.py:_write_pilot_brief:9783(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_copy_package_path_and_open_manifest:781callssymbol:src/helix/studio/outcome_explorer.py:set_evs:10965(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_copy_package_path_and_open_manifest:781callssymbol:src/helix/studio/pilot_handoff.py:render_pilot_package_verify_command:522(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_copy_package_path_and_open_manifest:781callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_copy_package_path_and_open_manifest:781callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_copy_summary_path:855callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_copy_summary_path:855callssymbol:src/helix/studio/outcome_explorer.py:_copy_pilot_summary_path_to_clipboard:9888(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_copy_summary_path:855callssymbol:src/helix/studio/outcome_explorer.py:_write_pilot_brief:9783(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_copy_summary_path:855callssymbol:src/helix/studio/outcome_explorer.py:set_evs:10965(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_copy_summary_path:855callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_copy_summary_path:855callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_open_last_pilot_package_folder:741callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_open_last_pilot_package_folder:741callssymbol:src/helix/studio/outcome_explorer.py:_write_pilot_brief:9783(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_open_last_pilot_package_folder:741callssymbol:src/helix/studio/outcome_explorer.py:set_evs:10965(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_open_last_pilot_package_folder:741callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_preview_pilot_manifest:882callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_preview_pilot_manifest:882callssymbol:src/helix/studio/outcome_explorer.py:_write_pilot_brief:9783(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_preview_pilot_manifest:882callssymbol:src/helix/studio/outcome_explorer.py:set_evs:10965(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_can_preview_pilot_manifest:882callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_header_shells_and_context_track_data:406callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_header_shells_and_context_track_data:406callssymbol:tests/test_outcome_explorer.py:_sample_data:27(high)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_header_shells_and_context_track_data:406callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_pilot_brief_includes_latest_export_provenance:630callssymbol:src/helix/studio/export_provenance.py:build_export_provenance_v1:33(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_pilot_brief_includes_latest_export_provenance:630callssymbol:src/helix/studio/export_provenance.py:export_provenance_sha256:88(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_pilot_brief_includes_latest_export_provenance:630callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_pilot_brief_includes_latest_export_provenance:630callssymbol:src/helix/studio/outcome_explorer.py:_pilot_brief_report:9674(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_pilot_brief_includes_latest_export_provenance:630callssymbol:src/helix/studio/outcome_explorer.py:set_evs:10965(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_pilot_brief_includes_latest_export_provenance:630callssymbol:src/helix/studio/pilot_handoff.py:render_pilot_package_verify_command:522(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_pilot_brief_includes_latest_export_provenance:630callssymbol:src/helix/systems/perturbation_program.py:with_name:52(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_pilot_brief_includes_latest_export_provenance:630callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_pilot_brief_tracks_active_analysis:450callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_pilot_brief_tracks_active_analysis:450callssymbol:src/helix/studio/outcome_explorer.py:_pilot_brief_report:9674(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_pilot_brief_tracks_active_analysis:450callssymbol:src/helix/studio/outcome_explorer.py:_write_pilot_brief:9783(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_pilot_brief_tracks_active_analysis:450callssymbol:src/helix/studio/outcome_explorer.py:set_evs:10965(low)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_pilot_brief_tracks_active_analysis:450callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_outcome_explorer.py:test_outcome_explorer_pilot_brief_tracks_active_analysis:450callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_outcome_hover_requires_bar_hit:51callssymbol:src/helix/live/viz/hud.py:contains:118(low)symbol:tests/test_outcome_explorer.py:test_outcome_hover_requires_bar_hit:51callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_outcome_explorer.py:test_outcome_hover_requires_bar_hit:51callssymbol:src/helix/studio/outcome_explorer.py:_bar_height_px:3167(low)symbol:tests/test_outcome_explorer.py:test_outcome_hover_requires_bar_hit:51callssymbol:src/helix/studio/outcome_explorer.py:_filtered_bars:3267(low)symbol:tests/test_outcome_explorer.py:test_outcome_hover_requires_bar_hit:51callssymbol:src/helix/studio/outcome_explorer.py:_on_chart_view_changed:11452(low)symbol:tests/test_outcome_explorer.py:test_outcome_hover_requires_bar_hit:51callssymbol:tests/test_modern_qt_dpr_resize_click_mapping_guardrail.py:x:14(medium)symbol:tests/test_outcome_explorer.py:test_outcome_hover_requires_bar_hit:51callssymbol:tests/test_modern_qt_dpr_resize_click_mapping_guardrail.py:y:17(medium)symbol:tests/test_outcome_explorer.py:test_outcome_hover_requires_bar_hit:51callssymbol:tests/test_outcome_explorer.py:_sample_data:27(high)symbol:tests/test_outcome_explorer.py:test_outcome_hover_requires_bar_hit:51callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_outcome_hover_requires_bar_hit:51callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/test_outcome_explorer.py:test_overlay_legend_hidden_without_baseline:176callssymbol:src/helix/studio/outcome_explorer.py:set_baseline_overlay:11944(low)symbol:tests/test_outcome_explorer.py:test_overlay_legend_hidden_without_baseline:176callssymbol:src/helix/studio/outcome_explorer.py:set_evs:10965(low)symbol:tests/test_outcome_explorer.py:test_overlay_legend_hidden_without_baseline:176callssymbol:tests/test_outcome_explorer.py:_evs_payload:143(high)symbol:tests/test_outcome_explorer.py:test_overlay_legend_hidden_without_baseline:176callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_overlay_legend_visibility_and_text:160callssymbol:src/helix/studio/outcome_explorer.py:set_baseline_overlay:11944(low)symbol:tests/test_outcome_explorer.py:test_overlay_legend_visibility_and_text:160callssymbol:src/helix/studio/outcome_explorer.py:set_evs:10965(low)symbol:tests/test_outcome_explorer.py:test_overlay_legend_visibility_and_text:160callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_outcome_explorer.py:test_overlay_legend_visibility_and_text:160callssymbol:tests/test_outcome_explorer.py:_evs_payload:143(high)symbol:tests/test_outcome_explorer.py:test_overlay_legend_visibility_and_text:160callssymbol:tests/test_outcome_explorer.py:_sample_data:27(high)symbol:tests/test_outcome_explorer.py:test_overlay_legend_visibility_and_text:160callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_run_summary_falls_back_to_evs_config_metadata:1137callssymbol:src/helix/studio/outcome_explorer.py:set_evs:10965(low)symbol:tests/test_outcome_explorer.py:test_run_summary_falls_back_to_evs_config_metadata:1137callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_outcome_explorer.py:test_run_summary_falls_back_to_evs_config_metadata:1137callssymbol:tests/test_outcome_explorer.py:_sample_data:27(high)symbol:tests/test_outcome_explorer.py:test_run_summary_falls_back_to_evs_config_metadata:1137callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_species_badge_updates_from_run_summary:1312callssymbol:src/helix/studio/models.py:EngineInfo:9(low)symbol:tests/test_outcome_explorer.py:test_species_badge_updates_from_run_summary:1312callssymbol:src/helix/studio/models.py:RunModel:63(low)symbol:tests/test_outcome_explorer.py:test_species_badge_updates_from_run_summary:1312callssymbol:src/helix/studio/outcome_explorer.py:set_run_model:7209(low)symbol:tests/test_outcome_explorer.py:test_species_badge_updates_from_run_summary:1312callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_stability_tooltip_hides_grade_in_filter_only_score_mode:1240callssymbol:src/helix/studio/outcome_explorer.py:_format_stability_chip:8587(low)symbol:tests/test_outcome_explorer.py:test_stability_tooltip_hides_grade_in_filter_only_score_mode:1240callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_explorer.py:test_stability_tooltip_keeps_grade_in_decision_grade_probability_mode:1282callssymbol:src/helix/studio/outcome_explorer.py:_format_stability_chip:8587(low)symbol:tests/test_outcome_explorer.py:test_stability_tooltip_keeps_grade_in_decision_grade_probability_mode:1282callssymbol:tests/test_outcome_explorer.py:_widget:22(high)symbol:tests/test_outcome_flow_intent.py:test_matches_intent_base_edit_substitution:14callssymbol:src/helix/studio/outcome_explorer.py:_matches_intent:569(low)symbol:tests/test_outcome_flow_intent.py:test_matches_intent_knockout_frameshift:4callssymbol:src/helix/studio/outcome_explorer.py:_matches_intent:569(low)symbol:tests/test_outcome_flow_intent.py:test_matches_intent_prime_intended_label:9callssymbol:src/helix/studio/outcome_explorer.py:_matches_intent:569(low)symbol:tests/test_outcome_flow_intent.py:test_matches_intent_unknown_defaults_to_intended_token:19callssymbol:src/helix/studio/outcome_explorer.py:_matches_intent:569(low)symbol:tests/test_outcome_metadata_chips.py:_dummy_run:23callssymbol:src/helix/studio/models.py:EngineInfo:9(low)symbol:tests/test_outcome_metadata_chips.py:_dummy_run:23callssymbol:src/helix/studio/models.py:OutcomeModel:31(low)symbol:tests/test_outcome_metadata_chips.py:_dummy_run:23callssymbol:src/helix/studio/models.py:RunModel:63(low)symbol:tests/test_outcome_metadata_chips.py:test_metadata_chips_show_and_hide:41callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerWidget:5518(low)symbol:tests/test_outcome_metadata_chips.py:test_metadata_chips_show_and_hide:41callssymbol:src/helix/studio/outcome_explorer.py:set_run_model:7209(low)symbol:tests/test_outcome_metadata_chips.py:test_metadata_chips_show_and_hide:41callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_outcome_metadata_chips.py:test_metadata_chips_show_and_hide:41callssymbol:tests/test_outcome_metadata_chips.py:_dummy_run:23(high)symbol:tests/test_outcome_metadata_chips.py:test_metadata_chips_show_and_hide:41callssymbol:tests/test_outcome_metadata_chips.py:_ensure_app:16(high)symbol:tests/test_outcome_normalize.py:_o:7callssymbol:src/helix/lightcone/contract.py:Outcome:319(low)symbol:tests/test_outcome_normalize.py:test_normalize_sums_to_one:18callssymbol:src/helix/lightcone/outcomes.py:normalize_outcomes:20(low)symbol:tests/test_outcome_normalize.py:test_normalize_sums_to_one:18callssymbol:tests/test_outcome_normalize.py:_o:7(high)symbol:tests/test_outcome_normalize.py:test_trim_topk_plus_tail_renormalizes:28callssymbol:src/helix/lightcone/outcomes.py:trim_outcomes:91(low)symbol:tests/test_outcome_normalize.py:test_trim_topk_plus_tail_renormalizes:28callssymbol:tests/test_outcome_normalize.py:_o:7(high)symbol:tests/test_outcome_perturbation_cache.py:_make_data:23callssymbol:src/helix/studio/outcome_explorer.py:OutcomeBar:800(low)symbol:tests/test_outcome_perturbation_cache.py:_make_data:23callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerData:879(low)symbol:tests/test_outcome_perturbation_cache.py:_make_data:23callssymbol:src/helix/studio/outcome_explorer.py:OutcomeRow:831(low)symbol:tests/test_outcome_perturbation_cache.py:_make_data:23callssymbol:src/helix/studio/outcome_explorer.py:OutcomeSummary:861(low)symbol:tests/test_outcome_perturbation_cache.py:test_perturbation_cache_cleared_on_fingerprint_change:72callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerWidget:5518(low)symbol:tests/test_outcome_perturbation_cache.py:test_perturbation_cache_cleared_on_fingerprint_change:72callssymbol:tests/test_outcome_perturbation_cache.py:_make_data:23(high)symbol:tests/test_outcome_perturbation_cache.py:test_provider_receives_target_id:90callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerWidget:5518(low)symbol:tests/test_outcome_perturbation_cache.py:test_provider_receives_target_id:90callssymbol:tests/test_outcome_perturbation_cache.py:_make_data:23(high)symbol:tests/test_outcome_posterior.py:test_assimilate_posterior_emits_trace:117callssymbol:src/helix/sim/evidence.py:assimilate_posterior:111(low)symbol:tests/test_outcome_posterior.py:test_assimilate_posterior_emits_trace:117callssymbol:src/helix/sim/evidence.py:EvidenceSpec:10(low)symbol:tests/test_outcome_posterior.py:test_assimilate_posterior_emits_trace:117callssymbol:src/helix/sim/posterior.py:build_posterior:458(low)symbol:tests/test_outcome_posterior.py:test_assimilate_posterior_identity_trace:132callssymbol:src/helix/sim/evidence.py:assimilate_posterior:111(low)symbol:tests/test_outcome_posterior.py:test_assimilate_posterior_identity_trace:132callssymbol:src/helix/sim/evidence.py:EvidenceSpec:10(low)symbol:tests/test_outcome_posterior.py:test_assimilate_posterior_identity_trace:132callssymbol:src/helix/sim/posterior.py:build_posterior:458(low)symbol:tests/test_outcome_posterior.py:test_build_outcome_distribution_entropy_failure_mass:12callssymbol:src/helix/sim/posterior.py:build_outcome_distribution:376(low)symbol:tests/test_outcome_posterior.py:test_build_outcome_distribution_truncation:25callssymbol:src/helix/sim/posterior.py:build_outcome_distribution:376(low)symbol:tests/test_outcome_posterior.py:test_posterior_contract_guard_rejects_missing_reason:146callssymbol:src/helix/sim/posterior.py:build_posterior:458(low)symbol:tests/test_outcome_posterior.py:test_simulate_cut_repair_attaches_posterior:38callssymbol:src/helix/crispr/simulate.py:simulate_cut_repair:270(low)symbol:tests/test_outcome_posterior.py:test_simulate_cut_repair_embeds_edit_spec_and_context:91callssymbol:src/helix/crispr/simulate.py:simulate_cut_repair:270(low)symbol:tests/test_outcome_posterior.py:test_simulate_cut_repair_includes_offtarget_hits_when_enabled:81callssymbol:src/helix/crispr/simulate.py:simulate_cut_repair:270(low)symbol:tests/test_outcome_posterior.py:test_simulate_cut_repair_off_target_mode_none_disables_off_target:70callssymbol:src/helix/crispr/simulate.py:simulate_cut_repair:270(low)symbol:tests/test_outcome_ribbon_label_selection.py:_bar:17callssymbol:src/helix/studio/outcome_explorer.py:OutcomeBar:800(low)symbol:tests/test_outcome_ribbon_label_selection.py:test_choose_outcome_ribbon_labels_pins_selected_then_primary:30callssymbol:src/helix/studio/outcome_explorer.py:_choose_outcome_ribbon_labels:296(low)symbol:tests/test_outcome_ribbon_label_selection.py:test_choose_outcome_ribbon_labels_pins_selected_then_primary:30callssymbol:tests/test_outcome_ribbon_label_selection.py:_bar:17(high)symbol:tests/test_outcome_ribbon_label_selection.py:test_choose_outcome_ribbon_labels_respects_budget_after_pins:46callssymbol:src/helix/studio/outcome_explorer.py:_choose_outcome_ribbon_labels:296(low)symbol:tests/test_outcome_ribbon_label_selection.py:test_choose_outcome_ribbon_labels_respects_budget_after_pins:46callssymbol:tests/test_outcome_ribbon_label_selection.py:_bar:17(high)symbol:tests/test_outcome_ribbon_label_selection.py:test_choose_outcome_ribbon_labels_summary_mode_is_single_label:63callssymbol:src/helix/studio/outcome_explorer.py:_choose_outcome_ribbon_labels:296(low)symbol:tests/test_outcome_ribbon_label_selection.py:test_choose_outcome_ribbon_labels_summary_mode_is_single_label:63callssymbol:tests/test_outcome_ribbon_label_selection.py:_bar:17(high)symbol:tests/test_outcome_space_map.py:_sample_data:41callssymbol:src/helix/studio/outcome_explorer.py:OutcomeBar:800(low)symbol:tests/test_outcome_space_map.py:_sample_data:41callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerData:879(low)symbol:tests/test_outcome_space_map.py:_sample_data:41callssymbol:src/helix/studio/outcome_explorer.py:OutcomeRow:831(low)symbol:tests/test_outcome_space_map.py:_sample_data:41callssymbol:src/helix/studio/outcome_explorer.py:OutcomeSummary:861(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_click_emits_selection:476callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_click_emits_selection:476callssymbol:src/helix/studio/outcome_space_map.py:hit_nodes:389(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_click_emits_selection:476callssymbol:src/helix/studio/outcome_space_map.py:OutcomeSpaceMapWidget:950(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_click_emits_selection:476callssymbol:src/helix/studio/outcome_space_map.py:set_selected_label:1112(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_click_emits_selection:476callssymbol:src/helix/studio/session.py:connect:34(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_click_emits_selection:476callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_click_emits_selection:476callssymbol:tests/test_modern_qt_dpr_resize_click_mapping_guardrail.py:x:14(medium)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_click_emits_selection:476callssymbol:tests/test_modern_qt_dpr_resize_click_mapping_guardrail.py:y:17(medium)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_click_emits_selection:476callssymbol:tests/test_outcome_space_map.py:_app:37(high)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_click_emits_selection:476callssymbol:tests/test_outcome_space_map.py:_sample_data:41(high)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_collapsed_peak_positions_fan_out_horizontally:230callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_collapsed_peak_positions_fan_out_horizontally:230callssymbol:src/helix/studio/outcome_explorer.py:OutcomeBar:800(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_collapsed_peak_positions_fan_out_horizontally:230callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerData:879(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_collapsed_peak_positions_fan_out_horizontally:230callssymbol:src/helix/studio/outcome_explorer.py:OutcomeSummary:861(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_collapsed_peak_positions_fan_out_horizontally:230callssymbol:src/helix/studio/outcome_space_map.py:hit_nodes:389(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_collapsed_peak_positions_fan_out_horizontally:230callssymbol:src/helix/studio/outcome_space_map.py:OutcomeSpaceMapWidget:950(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_collapsed_peak_positions_fan_out_horizontally:230callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_collapsed_peak_positions_fan_out_horizontally:230callssymbol:tests/test_modern_qt_dpr_resize_click_mapping_guardrail.py:x:14(medium)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_collapsed_peak_positions_fan_out_horizontally:230callssymbol:tests/test_outcome_space_map.py:_app:37(high)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_compact_label_helpers_reduce_right_lane_width:137callssymbol:src/helix/studio/outcome_space_map.py:_compact_label_text:247(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_compact_label_helpers_reduce_right_lane_width:137callssymbol:src/helix/studio/outcome_space_map.py:_label_lane_width:234(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_compact_plot_copy_helpers_shorten_annotations:147callssymbol:src/helix/studio/outcome_space_map.py:_collapsed_peak_note_text:188(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_compact_plot_copy_helpers_shorten_annotations:147callssymbol:src/helix/studio/outcome_space_map.py:_plot_subtitle_text:178(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_compact_summary_strip_shortens_copy_and_meta:392callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_compact_summary_strip_shortens_copy_and_meta:392callssymbol:src/helix/studio/outcome_space_map.py:OutcomeSpaceMapWidget:950(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_compact_summary_strip_shortens_copy_and_meta:392callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_compact_summary_strip_shortens_copy_and_meta:392callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_compact_summary_strip_shortens_copy_and_meta:392callssymbol:tests/test_outcome_space_map.py:_app:37(high)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_compact_summary_strip_shortens_copy_and_meta:392callssymbol:tests/test_outcome_space_map.py:_sample_data:41(high)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_export_writes_png_sidecars:507callssymbol:src/helix/studio/outcome_space_map.py:OutcomeSpaceMapWidget:950(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_export_writes_png_sidecars:507callssymbol:src/helix/studio/outcome_space_map.py:set_observed_overlay:1107(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_export_writes_png_sidecars:507callssymbol:src/helix/studio/results_io.py:results_record_sha256:83(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_export_writes_png_sidecars:507callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_export_writes_png_sidecars:507callssymbol:src/helix/studio/session.py:update:223(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_export_writes_png_sidecars:507callssymbol:tests/test_outcome_space_map.py:_app:37(high)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_export_writes_png_sidecars:507callssymbol:tests/test_visual_diff_report.py:_write_png:13(medium)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_layout_deterministic_under_permutation:321callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_layout_deterministic_under_permutation:321callssymbol:src/helix/studio/outcome_space_map.py:hit_nodes:389(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_layout_deterministic_under_permutation:321callssymbol:src/helix/studio/outcome_space_map.py:OutcomeSpaceMapWidget:950(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_layout_deterministic_under_permutation:321callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_layout_deterministic_under_permutation:321callssymbol:tests/test_modern_qt_dpr_resize_click_mapping_guardrail.py:x:14(medium)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_layout_deterministic_under_permutation:321callssymbol:tests/test_modern_qt_dpr_resize_click_mapping_guardrail.py:y:17(medium)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_layout_deterministic_under_permutation:321callssymbol:tests/test_outcome_space_map.py:_app:37(high)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_layout_deterministic_under_permutation:321callssymbol:tests/test_outcome_space_map.py:_sample_data:41(high)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_mass_strip_render_path_handles_collapsed_x:178callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_mass_strip_render_path_handles_collapsed_x:178callssymbol:src/helix/studio/outcome_explorer.py:OutcomeBar:800(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_mass_strip_render_path_handles_collapsed_x:178callssymbol:src/helix/studio/outcome_space_map.py:hit_nodes:389(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_mass_strip_render_path_handles_collapsed_x:178callssymbol:src/helix/studio/outcome_space_map.py:OutcomeSpaceMapWidget:950(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_mass_strip_render_path_handles_collapsed_x:178callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_mass_strip_render_path_handles_collapsed_x:178callssymbol:tests/test_outcome_space_map.py:_app:37(high)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_mass_strip_render_path_handles_collapsed_x:178callssymbol:tests/test_outcome_space_map.py:_sample_data:41(high)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_mass_strip_render_path_handles_collapsed_x:178callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_narrow_plot_uses_compact_label_lane:215callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_narrow_plot_uses_compact_label_lane:215callssymbol:src/helix/studio/outcome_space_map.py:OutcomeSpaceMapWidget:950(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_narrow_plot_uses_compact_label_lane:215callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_narrow_plot_uses_compact_label_lane:215callssymbol:tests/test_outcome_space_map.py:_app:37(high)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_narrow_plot_uses_compact_label_lane:215callssymbol:tests/test_outcome_space_map.py:_sample_data:41(high)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_no_edit_label_helper_handles_common_forms:130callssymbol:src/helix/studio/outcome_space_map.py:_is_no_edit_label:257(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_overlay_tv_and_unmatched_accounting:346callssymbol:src/helix/studio/outcome_space_map.py:OutcomeSpaceMapWidget:950(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_overlay_tv_and_unmatched_accounting:346callssymbol:src/helix/studio/outcome_space_map.py:set_observed_overlay:1107(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_overlay_tv_and_unmatched_accounting:346callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_overlay_tv_and_unmatched_accounting:346callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_overlay_tv_and_unmatched_accounting:346callssymbol:tests/test_outcome_space_map.py:_app:37(high)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_overlay_tv_and_unmatched_accounting:346callssymbol:tests/test_outcome_space_map.py:_sample_data:41(high)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_readable_text_uses_window_text_role:114callssymbol:src/helix/studio/outcome_space_map.py:_window_text_alpha:263(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_readable_text_uses_window_text_role:114callssymbol:src/helix/studio/outcome_space_map.py:OutcomeSpaceMapWidget:950(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_readable_text_uses_window_text_role:114callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_readable_text_uses_window_text_role:114callssymbol:tests/test_outcome_space_map.py:_app:37(high)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_short_height_hides_note_and_tightens_strip:418callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_short_height_hides_note_and_tightens_strip:418callssymbol:src/helix/studio/outcome_space_map.py:OutcomeSpaceMapWidget:950(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_short_height_hides_note_and_tightens_strip:418callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_short_height_hides_note_and_tightens_strip:418callssymbol:tests/test_modern_qt_dpr_resize_click_mapping_guardrail.py:y:17(medium)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_short_height_hides_note_and_tightens_strip:418callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_short_height_hides_note_and_tightens_strip:418callssymbol:tests/test_outcome_space_map.py:_app:37(high)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_short_height_hides_note_and_tightens_strip:418callssymbol:tests/test_outcome_space_map.py:_sample_data:41(high)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_short_height_hides_note_and_tightens_strip:418callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_short_plot_helpers_shorten_titles_and_footer_labels:153callssymbol:src/helix/studio/outcome_space_map.py:_compact_trust_text:314(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_short_plot_helpers_shorten_titles_and_footer_labels:153callssymbol:src/helix/studio/outcome_space_map.py:_plot_mass_strip_height:224(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_short_plot_helpers_shorten_titles_and_footer_labels:153callssymbol:src/helix/studio/outcome_space_map.py:_plot_mass_strip_title:230(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_short_plot_helpers_shorten_titles_and_footer_labels:153callssymbol:src/helix/studio/outcome_space_map.py:_plot_title_text:198(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_short_plot_helpers_shorten_titles_and_footer_labels:153callssymbol:src/helix/studio/outcome_space_map.py:_reference_peak_label:202(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_short_plot_mode_reclaims_plot_field_height:458callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_short_plot_mode_reclaims_plot_field_height:458callssymbol:src/helix/studio/outcome_space_map.py:OutcomeSpaceMapWidget:950(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_short_plot_mode_reclaims_plot_field_height:458callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_short_plot_mode_reclaims_plot_field_height:458callssymbol:tests/test_outcome_space_map.py:_app:37(high)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_short_plot_mode_reclaims_plot_field_height:458callssymbol:tests/test_outcome_space_map.py:_sample_data:41(high)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_short_plot_mode_reclaims_plot_field_height:458callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_short_summary_value_helper_compacts_long_tokens:172callssymbol:src/helix/studio/outcome_space_map.py:_short_summary_value_text:282(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_summary_strip_tracks_focus_and_run_context:365callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_summary_strip_tracks_focus_and_run_context:365callssymbol:src/helix/studio/outcome_space_map.py:OutcomeSpaceMapWidget:950(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_summary_strip_tracks_focus_and_run_context:365callssymbol:src/helix/studio/outcome_space_map.py:set_selected_label:1112(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_summary_strip_tracks_focus_and_run_context:365callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_summary_strip_tracks_focus_and_run_context:365callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_summary_strip_tracks_focus_and_run_context:365callssymbol:tests/test_outcome_space_map.py:_app:37(high)symbol:tests/test_outcome_space_map.py:test_outcome_space_map_summary_strip_tracks_focus_and_run_context:365callssymbol:tests/test_outcome_space_map.py:_sample_data:41(high)symbol:tests/test_outcome_stale_drop.py:_graph:6callssymbol:src/helix/studio/rail_model.py:RailGraph:83(low)symbol:tests/test_outcome_stale_drop.py:_graph:6callssymbol:src/helix/studio/rail_model.py:RailSegment:47(low)symbol:tests/test_outcome_stale_drop.py:test_outcome_commit_drops_stale_plan:18callssymbol:src/helix/studio/rail_state.py:begin_compute:83(low)symbol:tests/test_outcome_stale_drop.py:test_outcome_commit_drops_stale_plan:18callssymbol:src/helix/studio/rail_state.py:RailStateStore:20(low)symbol:tests/test_outcome_stale_drop.py:test_outcome_commit_drops_stale_plan:18callssymbol:src/helix/studio/rail_state.py:set_graph:60(low)symbol:tests/test_outcome_stale_drop.py:test_outcome_commit_drops_stale_plan:18callssymbol:tests/test_outcome_stale_drop.py:_graph:6(high)symbol:tests/test_packaging_metadata.py:test_console_scripts_keep_helix_aliases:18callssymbol:tests/test_packaging_metadata.py:_load_pyproject:11(high)symbol:tests/test_packaging_metadata.py:test_package_data_excludes_bytecode_and_pycache:25callssymbol:tests/test_packaging_metadata.py:_load_pyproject:11(high)symbol:tests/test_packaging_pyinstaller_doc_contract.py:test_packaging_pyinstaller_specs_reference_existing_entrypoints:50callssymbol:src/helix/systems/perturbation_program.py:with_name:52(low)symbol:tests/test_packaging_release_contract.py:test_packaging_pyinstaller_doc_matches_release_workflow_desktop_matrix:19callssymbol:tests/test_packaging_release_contract.py:_read_text:15(high)symbol:tests/test_packaging_trusted_release_contract.py:test_packaging_pyinstaller_doc_matches_release_workflow_trusted_build_paths:13callssymbol:tests/test_packaging_trusted_release_contract.py:_read_text:9(high)symbol:tests/test_pam_seed_cuda.py:test_pam_seed_hotspot_location:47callssymbol:src/helix/helix_cuda_fields.py:pam_seed_scores:18(low)symbol:tests/test_pam_seed_cuda.py:test_pam_seed_hotspot_location:47callssymbol:tests/test_pam_seed_cuda.py:_enc_pam:17(high)symbol:tests/test_pam_seed_cuda.py:test_pam_seed_hotspot_location:47callssymbol:tests/test_pam_seed_cuda.py:_enc_seq:12(high)symbol:tests/test_pam_seed_cuda.py:test_pam_seed_no_pam_matches:25callssymbol:src/helix/helix_cuda_fields.py:pam_seed_scores:18(low)symbol:tests/test_pam_seed_cuda.py:test_pam_seed_no_pam_matches:25callssymbol:tests/test_pam_seed_cuda.py:_enc_pam:17(high)symbol:tests/test_pam_seed_cuda.py:test_pam_seed_no_pam_matches:25callssymbol:tests/test_pam_seed_cuda.py:_enc_seq:12(high)symbol:tests/test_pam_seed_cuda.py:test_pam_seed_single_match:35callssymbol:src/helix/helix_cuda_fields.py:pam_seed_scores:18(low)symbol:tests/test_pam_seed_cuda.py:test_pam_seed_single_match:35callssymbol:tests/test_pam_seed_cuda.py:_enc_pam:17(high)symbol:tests/test_pam_seed_cuda.py:test_pam_seed_single_match:35callssymbol:tests/test_pam_seed_cuda.py:_enc_seq:12(high)symbol:tests/test_partner_followup.py:test_partner_followup_generates_emails:37callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_partner_followup.py:test_partner_followup_generates_emails:37callssymbol:tests/test_partner_followup.py:_write_latest_csv:10(high)symbol:tests/test_partner_followup.py:test_partner_followup_generates_emails:37callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:bundle:22(low)symbol:tests/test_partner_followup.py:test_partner_followup_latest_per_org:110callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_partner_followup.py:test_partner_followup_latest_per_org:110callssymbol:tests/test_partner_followup.py:_write_latest_csv:10(high)symbol:tests/test_partner_followup.py:test_partner_followup_writes_summary_draft_and_state:138callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_partner_followup.py:test_partner_followup_writes_summary_draft_and_state:138callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_partner_followup.py:test_partner_followup_writes_summary_draft_and_state:138callssymbol:tests/test_partner_followup.py:_write_latest_csv:10(high)symbol:tests/test_pcr_engine.py:_basic_config:14callssymbol:src/helix/studio/session.py:PCRConfig:668(low)symbol:tests/test_pcr_engine.py:test_find_amplicon_locations:67callssymbol:src/helix/studio/pcr_engine.py:find_amplicon:26(low)symbol:tests/test_pcr_engine.py:test_pcr_generates_amplicon_and_growth:29callssymbol:src/helix/studio/pcr_engine.py:simulate_pcr:46(low)symbol:tests/test_pcr_engine.py:test_pcr_generates_amplicon_and_growth:29callssymbol:tests/test_pcr_engine.py:_basic_config:14(high)symbol:tests/test_pcr_engine.py:test_pcr_invalid_primers_raise:38callssymbol:src/helix/studio/pcr_engine.py:simulate_pcr:46(low)symbol:tests/test_pcr_engine.py:test_pcr_invalid_primers_raise:38callssymbol:tests/test_pcr_engine.py:_basic_config:14(high)symbol:tests/test_pcr_engine.py:test_pcr_metrics_roundtrip:44callssymbol:src/helix/studio/pcr_engine.py:simulate_pcr:46(low)symbol:tests/test_pcr_engine.py:test_pcr_metrics_roundtrip:44callssymbol:src/helix/studio/run_metrics.py:compute_run_metrics:134(low)symbol:tests/test_pcr_engine.py:test_pcr_metrics_roundtrip:44callssymbol:src/helix/studio/session.py:_serialize_pcr_config:702(low)symbol:tests/test_pcr_engine.py:test_pcr_metrics_roundtrip:44callssymbol:src/helix/studio/session.py:_serialize_pcr_result:735(low)symbol:tests/test_pcr_engine.py:test_pcr_metrics_roundtrip:44callssymbol:tests/test_pcr_engine.py:_basic_config:14(high)symbol:tests/test_pcr_engine.py:test_pcr_report_markdown_contains_section:74callssymbol:src/helix/studio/pcr_engine.py:simulate_pcr:46(low)symbol:tests/test_pcr_engine.py:test_pcr_report_markdown_contains_section:74callssymbol:src/helix/studio/run_metrics.py:build_report:249(low)symbol:tests/test_pcr_engine.py:test_pcr_report_markdown_contains_section:74callssymbol:src/helix/studio/run_metrics.py:render_markdown_report:290(low)symbol:tests/test_pcr_engine.py:test_pcr_report_markdown_contains_section:74callssymbol:src/helix/studio/session.py:_serialize_pcr_config:702(low)symbol:tests/test_pcr_engine.py:test_pcr_report_markdown_contains_section:74callssymbol:src/helix/studio/session.py:_serialize_pcr_result:735(low)symbol:tests/test_pcr_engine.py:test_pcr_report_markdown_contains_section:74callssymbol:tests/test_pcr_engine.py:_basic_config:14(high)symbol:tests/test_phase1_knn.py:_dummy_pack:12callssymbol:src/helix/evaluation/packs.py:EvaluationPackV1:157(low)symbol:tests/test_phase1_knn.py:test_assign_groups_to_folds_is_deterministic_and_disjoint:31callssymbol:src/helix/eval/azimuth_knn_phase1.py:assign_groups_to_folds:161(low)symbol:tests/test_phase1_knn.py:test_knn_smoothing_reduces_variance_for_constructed_case:113callssymbol:src/helix/eval/azimuth_knn_phase1.py:knn_topk_sorted:327(low)symbol:tests/test_phase1_knn.py:test_knn_topk_sorted_tie_breaks_by_index:43callssymbol:src/helix/eval/azimuth_knn_phase1.py:knn_topk_sorted:327(low)symbol:tests/test_phase1_knn.py:test_run_phase1_cv_rejects_gene_overlap_between_holdout_and_train:57callssymbol:src/helix/eval/azimuth_knn_phase1.py:BaseModel:265(low)symbol:tests/test_phase1_knn.py:test_run_phase1_cv_rejects_gene_overlap_between_holdout_and_train:57callssymbol:src/helix/eval/azimuth_knn_phase1.py:Row:74(low)symbol:tests/test_phase1_knn.py:test_run_phase1_cv_rejects_gene_overlap_between_holdout_and_train:57callssymbol:src/helix/eval/azimuth_knn_phase1.py:run_phase1_cv:409(low)symbol:tests/test_phase1_knn.py:test_run_phase1_cv_rejects_gene_overlap_between_holdout_and_train:57callssymbol:src/helix/evaluation/packs.py:EvaluationLabelItemV1:179(low)symbol:tests/test_phase1_knn.py:test_run_phase1_cv_rejects_gene_overlap_between_holdout_and_train:57callssymbol:src/helix/evaluation/packs.py:EvaluationLabelsV1:187(low)symbol:tests/test_phase1_knn.py:test_run_phase1_cv_rejects_gene_overlap_between_holdout_and_train:57callssymbol:tests/test_phase1_knn.py:_dummy_pack:12(high)symbol:tests/test_playground_crispr_micro.py:_dag_node_index:20callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/test_playground_crispr_micro.py:test_playground_crispr_micro_fixtures_match_engine:35callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/test_playground_crispr_micro.py:test_playground_crispr_micro_fixtures_match_engine:35callssymbol:tests/test_playground_crispr_micro.py:_dag_edge_multiset:25(high)symbol:tests/test_playground_crispr_micro.py:test_playground_crispr_micro_fixtures_match_engine:35callssymbol:tests/test_playground_crispr_micro.py:_dag_node_index:20(high)symbol:tests/test_playground_crispr_micro.py:test_playground_crispr_micro_fixtures_match_engine:35callssymbol:tests/test_playground_crispr_micro.py:_load_json:16(high)symbol:tests/test_plugin_isolation_rules.py:test_isolation_rules_default_prefers_shared:7callssymbol:src/helix/studio/plugins/isolation_rules.py:should_use_dedicated_extension_host:6(low)symbol:tests/test_plugin_isolation_rules.py:test_isolation_rules_default_prefers_shared:7callssymbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247(low)symbol:tests/test_plugin_isolation_rules.py:test_isolation_rules_subprocess_forces_dedicated:12callssymbol:src/helix/studio/plugins/isolation_rules.py:should_use_dedicated_extension_host:6(low)symbol:tests/test_plugin_isolation_rules.py:test_isolation_rules_subprocess_forces_dedicated:12callssymbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247(low)symbol:tests/test_plugin_isolation_rules.py:test_isolation_rules_web_panels_network_forces_dedicated:17callssymbol:src/helix/studio/plugins/isolation_rules.py:should_use_dedicated_extension_host:6(low)symbol:tests/test_plugin_isolation_rules.py:test_isolation_rules_web_panels_network_forces_dedicated:17callssymbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247(low)symbol:tests/test_plugin_packages.py:_keypair:33callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_plugin_packages.py:test_install_from_url_creates_plugins_dir:289callssymbol:src/helix/studio/plugins/plugin_package.py:build_plugin_package:226(low)symbol:tests/test_plugin_packages.py:test_install_from_url_creates_plugins_dir:289callssymbol:tests/test_plugin_packages.py:_write_plugin:47(high)symbol:tests/test_plugin_packages.py:test_plugin_install_atomic_recovery_after_interrupted_swap:232callssymbol:src/helix/studio/plugins/install_txn.py:recover_incomplete_installs:157(low)symbol:tests/test_plugin_packages.py:test_plugin_install_atomic_recovery_after_interrupted_swap:232callssymbol:src/helix/studio/plugins/installer.py:install_plugin_package_from_file:120(low)symbol:tests/test_plugin_packages.py:test_plugin_install_atomic_recovery_after_interrupted_swap:232callssymbol:src/helix/studio/plugins/manager.py:discover:245(low)symbol:tests/test_plugin_packages.py:test_plugin_install_atomic_recovery_after_interrupted_swap:232callssymbol:src/helix/studio/plugins/manager.py:HelixPluginManager:186(low)symbol:tests/test_plugin_packages.py:test_plugin_install_atomic_recovery_after_interrupted_swap:232callssymbol:src/helix/studio/plugins/plugin_package.py:build_plugin_package:226(low)symbol:tests/test_plugin_packages.py:test_plugin_install_atomic_recovery_after_interrupted_swap:232callssymbol:src/helix/studio/plugins/trust_store.py:load:32(low)symbol:tests/test_plugin_packages.py:test_plugin_install_atomic_recovery_after_interrupted_swap:232callssymbol:tests/test_plugin_packages.py:_write_plugin:47(high)symbol:tests/test_plugin_packages.py:test_plugin_install_update_and_rollback:166callssymbol:src/helix/studio/plugins/installer.py:install_plugin_package_from_file:120(low)symbol:tests/test_plugin_packages.py:test_plugin_install_update_and_rollback:166callssymbol:src/helix/studio/plugins/installer.py:list_cached_versions:82(low)symbol:tests/test_plugin_packages.py:test_plugin_install_update_and_rollback:166callssymbol:src/helix/studio/plugins/installer.py:rollback_plugin:160(low)symbol:tests/test_plugin_packages.py:test_plugin_install_update_and_rollback:166callssymbol:src/helix/studio/plugins/manager.py:discover:245(low)symbol:tests/test_plugin_packages.py:test_plugin_install_update_and_rollback:166callssymbol:src/helix/studio/plugins/manager.py:HelixPluginManager:186(low)symbol:tests/test_plugin_packages.py:test_plugin_install_update_and_rollback:166callssymbol:src/helix/studio/plugins/plugin_package.py:build_plugin_package:226(low)symbol:tests/test_plugin_packages.py:test_plugin_install_update_and_rollback:166callssymbol:src/helix/studio/plugins/trust_store.py:load:32(low)symbol:tests/test_plugin_packages.py:test_plugin_install_update_and_rollback:166callssymbol:tests/test_plugin_packages.py:_write_plugin:47(high)symbol:tests/test_plugin_packages.py:test_plugin_package_build_is_deterministic:74callssymbol:src/helix/studio/plugins/plugin_package.py:build_plugin_package:226(low)symbol:tests/test_plugin_packages.py:test_plugin_package_build_is_deterministic:74callssymbol:tests/test_plugin_packages.py:_write_plugin:47(high)symbol:tests/test_plugin_packages.py:test_plugin_package_signature_trust_policy:121callssymbol:src/helix/studio/plugins/installer.py:install_plugin_package_from_file:120(low)symbol:tests/test_plugin_packages.py:test_plugin_package_signature_trust_policy:121callssymbol:src/helix/studio/plugins/installer.py:PluginSignaturePolicy:40(low)symbol:tests/test_plugin_packages.py:test_plugin_package_signature_trust_policy:121callssymbol:src/helix/studio/plugins/plugin_package.py:build_plugin_package:226(low)symbol:tests/test_plugin_packages.py:test_plugin_package_signature_trust_policy:121callssymbol:src/helix/studio/plugins/plugin_package.py:verify_plugin_package:410(low)symbol:tests/test_plugin_packages.py:test_plugin_package_signature_trust_policy:121callssymbol:src/helix/studio/plugins/trust_store.py:PluginTrustStore:17(low)symbol:tests/test_plugin_packages.py:test_plugin_package_signature_trust_policy:121callssymbol:src/helix/studio/plugins/trust_store.py:save:52(low)symbol:tests/test_plugin_packages.py:test_plugin_package_signature_trust_policy:121callssymbol:src/helix/studio/plugins/trust_store.py:trust:68(low)symbol:tests/test_plugin_packages.py:test_plugin_package_signature_trust_policy:121callssymbol:tests/test_plugin_packages.py:_keypair:33(high)symbol:tests/test_plugin_packages.py:test_plugin_package_signature_trust_policy:121callssymbol:tests/test_plugin_packages.py:_write_plugin:47(high)symbol:tests/test_plugin_packages.py:test_plugin_package_tamper_detection_fails:93callssymbol:src/helix/studio/plugins/plugin_package.py:build_plugin_package:226(low)symbol:tests/test_plugin_packages.py:test_plugin_package_tamper_detection_fails:93callssymbol:src/helix/studio/plugins/plugin_package.py:verify_plugin_package:410(low)symbol:tests/test_plugin_packages.py:test_plugin_package_tamper_detection_fails:93callssymbol:tests/test_plugin_packages.py:_keypair:33(high)symbol:tests/test_plugin_packages.py:test_plugin_package_tamper_detection_fails:93callssymbol:tests/test_plugin_packages.py:_write_plugin:47(high)symbol:tests/test_plugin_registries.py:test_command_registry_disallows_cross_owner_replace:9callssymbol:src/helix/studio/commands.py:CommandRegistry:24(low)symbol:tests/test_plugin_registries.py:test_dock_panel_registry_disallows_cross_owner_replace:16callssymbol:src/helix/studio/dock_panels.py:DockPanelRegistry:20(low)symbol:tests/test_plugin_registry_cache.py:fake_get:46callssymbol:tests/test_plugin_registry_cache.py:_doc:24(high)symbol:tests/test_plugin_registry_cache.py:fake_get:46callssymbol:tests/test_plugin_registry_cache.py:_Resp:10(high)symbol:tests/test_plugin_registry_cache.py:first_get:69callssymbol:tests/test_plugin_registry_cache.py:_doc:24(high)symbol:tests/test_plugin_registry_cache.py:first_get:69callssymbol:tests/test_plugin_registry_cache.py:_Resp:10(high)symbol:tests/test_plugins_manager.py:test_plugin_manager_discovers_and_loads:36callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_discovers_and_loads:36callssymbol:src/helix/studio/plugins/manager.py:discover:245(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_discovers_and_loads:36callssymbol:src/helix/studio/plugins/manager.py:HelixPluginManager:186(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_discovers_and_loads:36callssymbol:src/helix/studio/plugins/manager.py:unload:413(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_discovers_and_loads:36callssymbol:tests/test_plugins_manager.py:_write_plugin:8(high)symbol:tests/test_plugins_manager.py:test_plugin_manager_helix_max_version_inclusive_uses_base_version:187callssymbol:src/helix/studio/plugins/manager.py:discover:245(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_helix_max_version_inclusive_uses_base_version:187callssymbol:src/helix/studio/plugins/manager.py:HelixPluginManager:186(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_helix_max_version_inclusive_uses_base_version:187callssymbol:tests/test_plugins_manager.py:_write_plugin:8(high)symbol:tests/test_plugins_manager.py:test_plugin_manager_helix_max_version_is_inclusive_and_normalized:203callssymbol:src/helix/studio/plugins/manager.py:discover:245(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_helix_max_version_is_inclusive_and_normalized:203callssymbol:src/helix/studio/plugins/manager.py:HelixPluginManager:186(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_helix_max_version_is_inclusive_and_normalized:203callssymbol:tests/test_plugins_manager.py:_write_plugin:8(high)symbol:tests/test_plugins_manager.py:test_plugin_manager_helix_min_version_is_inclusive_and_normalized:153callssymbol:src/helix/studio/plugins/manager.py:discover:245(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_helix_min_version_is_inclusive_and_normalized:153callssymbol:src/helix/studio/plugins/manager.py:HelixPluginManager:186(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_helix_min_version_is_inclusive_and_normalized:153callssymbol:tests/test_plugins_manager.py:_write_plugin:8(high)symbol:tests/test_plugins_manager.py:test_plugin_manager_helix_version_commit_info_uses_base:235callssymbol:src/helix/studio/plugins/manager.py:discover:245(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_helix_version_commit_info_uses_base:235callssymbol:src/helix/studio/plugins/manager.py:HelixPluginManager:186(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_helix_version_commit_info_uses_base:235callssymbol:tests/test_plugins_manager.py:_write_plugin:8(high)symbol:tests/test_plugins_manager.py:test_plugin_manager_helix_version_range_is_inclusive_on_both_ends:169callssymbol:src/helix/studio/plugins/manager.py:discover:245(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_helix_version_range_is_inclusive_on_both_ends:169callssymbol:src/helix/studio/plugins/manager.py:HelixPluginManager:186(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_helix_version_range_is_inclusive_on_both_ends:169callssymbol:tests/test_plugins_manager.py:_write_plugin:8(high)symbol:tests/test_plugins_manager.py:test_plugin_manager_normalizes_host_version_segments:219callssymbol:src/helix/studio/plugins/manager.py:discover:245(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_normalizes_host_version_segments:219callssymbol:src/helix/studio/plugins/manager.py:HelixPluginManager:186(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_normalizes_host_version_segments:219callssymbol:tests/test_plugins_manager.py:_write_plugin:8(high)symbol:tests/test_plugins_manager.py:test_plugin_manager_rejects_helix_min_greater_than_max:273callssymbol:src/helix/studio/plugins/manager.py:discover:245(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_rejects_helix_min_greater_than_max:273callssymbol:src/helix/studio/plugins/manager.py:HelixPluginManager:186(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_rejects_helix_min_greater_than_max:273callssymbol:tests/test_plugins_manager.py:_write_plugin:8(high)symbol:tests/test_plugins_manager.py:test_plugin_manager_rejects_helix_version_with_extra_dot_segment:254callssymbol:src/helix/studio/plugins/manager.py:discover:245(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_rejects_helix_version_with_extra_dot_segment:254callssymbol:src/helix/studio/plugins/manager.py:HelixPluginManager:186(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_rejects_helix_version_with_extra_dot_segment:254callssymbol:tests/test_plugins_manager.py:_write_plugin:8(high)symbol:tests/test_plugins_manager.py:test_plugin_manager_rejects_incompatible_api:95callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_rejects_incompatible_api:95callssymbol:src/helix/studio/plugins/manager.py:discover:245(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_rejects_incompatible_api:95callssymbol:src/helix/studio/plugins/manager.py:HelixPluginManager:186(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_rejects_incompatible_api:95callssymbol:tests/test_plugins_manager.py:_write_plugin:8(high)symbol:tests/test_plugins_manager.py:test_plugin_manager_rejects_incompatible_helix_version:112callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_rejects_incompatible_helix_version:112callssymbol:src/helix/studio/plugins/manager.py:discover:245(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_rejects_incompatible_helix_version:112callssymbol:src/helix/studio/plugins/manager.py:HelixPluginManager:186(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_rejects_incompatible_helix_version:112callssymbol:tests/test_plugins_manager.py:_write_plugin:8(high)symbol:tests/test_plugins_manager.py:test_plugin_manager_rejects_invalid_helix_version_constraints:134callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_rejects_invalid_helix_version_constraints:134callssymbol:src/helix/studio/plugins/manager.py:discover:245(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_rejects_invalid_helix_version_constraints:134callssymbol:src/helix/studio/plugins/manager.py:HelixPluginManager:186(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_rejects_invalid_helix_version_constraints:134callssymbol:tests/test_plugins_manager.py:_write_plugin:8(high)symbol:tests/test_plugins_manager.py:test_plugin_manager_supports_src_layout:63callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_supports_src_layout:63callssymbol:src/helix/studio/plugins/manager.py:discover:245(low)symbol:tests/test_plugins_manager.py:test_plugin_manager_supports_src_layout:63callssymbol:src/helix/studio/plugins/manager.py:HelixPluginManager:186(low)symbol:tests/test_plugins_manifest.py:test_load_plugin_manifest_accepts_extension_host_isolation:51callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_plugins_manifest.py:test_load_plugin_manifest_accepts_extension_host_isolation:51callssymbol:src/helix/studio/plugins/manifest.py:load_plugin_manifest:116(low)symbol:tests/test_plugins_manifest.py:test_load_plugin_manifest_rejects_bad_id:72callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_plugins_manifest.py:test_load_plugin_manifest_rejects_bad_id:72callssymbol:src/helix/studio/plugins/manifest.py:load_plugin_manifest:116(low)symbol:tests/test_plugins_manifest.py:test_load_plugin_manifest_round_trip:22callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_plugins_manifest.py:test_load_plugin_manifest_round_trip:22callssymbol:src/helix/studio/plugins/manifest.py:load_plugin_manifest:116(low)symbol:tests/test_plugins_manifest.py:test_parse_entry_defaults_to_activate:14callssymbol:src/helix/studio/plugins/manifest.py:parse_entry:144(low)symbol:tests/test_plugins_manifest.py:test_parse_entry_explicit_callable:18callssymbol:src/helix/studio/plugins/manifest.py:parse_entry:144(low)symbol:tests/test_policy_packs.py:test_wetlab_policy_packs_validate:11callssymbol:src/helix/scientific_contract.py:load_policy:417(low)symbol:tests/test_policy_patches.py:test_apply_policy_patch_fills_missing_nested_fields:26callssymbol:src/helix/studio/policy_patches.py:apply_policy_patch:7(low)symbol:tests/test_policy_patches.py:test_apply_policy_patch_merges_without_overwriting_scalars:6callssymbol:src/helix/studio/policy_patches.py:apply_policy_patch:7(low)symbol:tests/test_predictor_receipts.py:_request:38callssymbol:src/helix/predictors/receipt.py:PredictionRequest:67(low)symbol:tests/test_predictor_receipts.py:test_artifact_bundle_verify_rejects_mutated_predictor_receipt_body:257callssymbol:src/helix/predictors/native_baseline.py:NativeBaselinePredictor:34(low)symbol:tests/test_predictor_receipts.py:test_artifact_bundle_verify_rejects_mutated_predictor_receipt_body:257callssymbol:src/helix/predictors/receipt.py:run_predictor:169(low)symbol:tests/test_predictor_receipts.py:test_artifact_bundle_verify_rejects_mutated_predictor_receipt_body:257callssymbol:tests/test_predictor_receipts.py:_request:38(high)symbol:tests/test_predictor_receipts.py:test_native_baseline_prediction_receipt_is_schema_valid:58callssymbol:src/helix/decision_support/schema_validate.py:load_schema:29(low)symbol:tests/test_predictor_receipts.py:test_native_baseline_prediction_receipt_is_schema_valid:58callssymbol:src/helix/decision_support/schema_validate.py:validate_json:46(low)symbol:tests/test_predictor_receipts.py:test_native_baseline_prediction_receipt_is_schema_valid:58callssymbol:src/helix/predictors/native_baseline.py:NativeBaselinePredictor:34(low)symbol:tests/test_predictor_receipts.py:test_native_baseline_prediction_receipt_is_schema_valid:58callssymbol:src/helix/predictors/receipt.py:run_predictor:169(low)symbol:tests/test_predictor_receipts.py:test_native_baseline_prediction_receipt_is_schema_valid:58callssymbol:tests/test_predictor_receipts.py:_request:38(high)symbol:tests/test_predictor_receipts.py:test_prediction_receipt_canonical_fixture:116callssymbol:src/helix/predictors/native_baseline.py:NativeBaselinePredictor:34(low)symbol:tests/test_predictor_receipts.py:test_prediction_receipt_canonical_fixture:116callssymbol:src/helix/predictors/receipt.py:run_predictor:169(low)symbol:tests/test_predictor_receipts.py:test_prediction_receipt_canonical_fixture:116callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_predictor_receipts.py:test_prediction_receipt_canonical_fixture:116callssymbol:tests/test_predictor_receipts.py:_request:38(high)symbol:tests/test_predictor_receipts.py:test_prediction_receipt_hash_is_deterministic:106callssymbol:src/helix/predictors/native_baseline.py:NativeBaselinePredictor:34(low)symbol:tests/test_predictor_receipts.py:test_prediction_receipt_hash_is_deterministic:106callssymbol:src/helix/predictors/receipt.py:run_predictor:169(low)symbol:tests/test_predictor_receipts.py:test_prediction_receipt_hash_is_deterministic:106callssymbol:tests/test_predictor_receipts.py:_request:38(high)symbol:tests/test_predictor_receipts.py:test_prediction_receipt_rejects_unsupported_task:126callssymbol:src/helix/predictors/native_baseline.py:NativeBaselinePredictor:34(low)symbol:tests/test_predictor_receipts.py:test_prediction_receipt_rejects_unsupported_task:126callssymbol:src/helix/predictors/receipt.py:PredictionRequest:67(low)symbol:tests/test_predictor_receipts.py:test_prediction_receipt_rejects_unsupported_task:126callssymbol:src/helix/predictors/receipt.py:run_predictor:169(low)symbol:tests/test_predictor_receipts.py:test_predictor_attach_receipts_cli_updates_bundle:557callssymbol:src/helix/predictors/native_baseline.py:NativeBaselinePredictor:34(low)symbol:tests/test_predictor_receipts.py:test_predictor_attach_receipts_cli_updates_bundle:557callssymbol:src/helix/predictors/receipt.py:run_predictor:169(low)symbol:tests/test_predictor_receipts.py:test_predictor_attach_receipts_cli_updates_bundle:557callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_predictor_receipts.py:test_predictor_attach_receipts_cli_updates_bundle:557callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_predictor_receipts.py:test_predictor_attach_receipts_cli_updates_bundle:557callssymbol:tests/test_predictor_receipts.py:_request:38(high)symbol:tests/test_predictor_receipts.py:test_predictor_compare_bundle_cli_reports_comparison:623callssymbol:src/helix/decision_support/schema_validate.py:load_schema:29(low)symbol:tests/test_predictor_receipts.py:test_predictor_compare_bundle_cli_reports_comparison:623callssymbol:src/helix/decision_support/schema_validate.py:validate_json:46(low)symbol:tests/test_predictor_receipts.py:test_predictor_compare_bundle_cli_reports_comparison:623callssymbol:src/helix/predictors/bundle.py:attach_predictor_receipts_to_bundle:52(low)symbol:tests/test_predictor_receipts.py:test_predictor_compare_bundle_cli_reports_comparison:623callssymbol:src/helix/predictors/native_baseline.py:NativeBaselinePredictor:34(low)symbol:tests/test_predictor_receipts.py:test_predictor_compare_bundle_cli_reports_comparison:623callssymbol:src/helix/predictors/receipt.py:run_predictor:169(low)symbol:tests/test_predictor_receipts.py:test_predictor_compare_bundle_cli_reports_comparison:623callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_predictor_receipts.py:test_predictor_compare_bundle_cli_reports_comparison:623callssymbol:tests/test_predictor_receipts.py:_request:38(high)symbol:tests/test_predictor_receipts.py:test_predictor_compare_receipts_cli_reports_comparison:410callssymbol:src/helix/decision_support/schema_validate.py:load_schema:29(low)symbol:tests/test_predictor_receipts.py:test_predictor_compare_receipts_cli_reports_comparison:410callssymbol:src/helix/decision_support/schema_validate.py:validate_json:46(low)symbol:tests/test_predictor_receipts.py:test_predictor_compare_receipts_cli_reports_comparison:410callssymbol:src/helix/predictors/native_baseline.py:NativeBaselinePredictor:34(low)symbol:tests/test_predictor_receipts.py:test_predictor_compare_receipts_cli_reports_comparison:410callssymbol:src/helix/predictors/receipt.py:run_predictor:169(low)symbol:tests/test_predictor_receipts.py:test_predictor_compare_receipts_cli_reports_comparison:410callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_predictor_receipts.py:test_predictor_compare_receipts_cli_reports_comparison:410callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_predictor_receipts.py:test_predictor_compare_receipts_cli_reports_comparison:410callssymbol:tests/test_predictor_receipts.py:_request:38(high)symbol:tests/test_predictor_receipts.py:test_predictor_evidence_panel_loads_bundle_summary:657callssymbol:src/helix/predictors/bundle.py:attach_predictor_receipts_to_bundle:52(low)symbol:tests/test_predictor_receipts.py:test_predictor_evidence_panel_loads_bundle_summary:657callssymbol:src/helix/predictors/native_baseline.py:NativeBaselinePredictor:34(low)symbol:tests/test_predictor_receipts.py:test_predictor_evidence_panel_loads_bundle_summary:657callssymbol:src/helix/predictors/receipt.py:run_predictor:169(low)symbol:tests/test_predictor_receipts.py:test_predictor_evidence_panel_loads_bundle_summary:657callssymbol:src/helix/studio/predictor_evidence_panel.py:copy_summary_to_clipboard:244(low)symbol:tests/test_predictor_receipts.py:test_predictor_evidence_panel_loads_bundle_summary:657callssymbol:src/helix/studio/predictor_evidence_panel.py:load_bundle:200(low)symbol:tests/test_predictor_receipts.py:test_predictor_evidence_panel_loads_bundle_summary:657callssymbol:src/helix/studio/predictor_evidence_panel.py:PredictorEvidencePanel:52(low)symbol:tests/test_predictor_receipts.py:test_predictor_evidence_panel_loads_bundle_summary:657callssymbol:src/helix/studio/predictor_evidence_panel.py:write_summary_file:251(low)symbol:tests/test_predictor_receipts.py:test_predictor_evidence_panel_loads_bundle_summary:657callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_predictor_receipts.py:test_predictor_evidence_panel_loads_bundle_summary:657callssymbol:tests/test_predictor_receipts.py:_request:38(high)symbol:tests/test_predictor_receipts.py:test_predictor_list_models_cli_reports_catalog:148callssymbol:src/helix/decision_support/schema_validate.py:load_schema:29(low)symbol:tests/test_predictor_receipts.py:test_predictor_list_models_cli_reports_catalog:148callssymbol:src/helix/decision_support/schema_validate.py:validate_json:46(low)symbol:tests/test_predictor_receipts.py:test_predictor_list_models_cli_reports_catalog:148callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_predictor_receipts.py:test_predictor_model_catalog_is_deterministic:137callssymbol:src/helix/decision_support/schema_validate.py:load_schema:29(low)symbol:tests/test_predictor_receipts.py:test_predictor_model_catalog_is_deterministic:137callssymbol:src/helix/decision_support/schema_validate.py:validate_json:46(low)symbol:tests/test_predictor_receipts.py:test_predictor_model_catalog_is_deterministic:137callssymbol:src/helix/predictors/registry.py:predictor_model_catalog:19(low)symbol:tests/test_predictor_receipts.py:test_predictor_receipt_bundle_attach_rejects_mutation:242callssymbol:src/helix/predictors/bundle.py:attach_predictor_receipts_to_bundle:52(low)symbol:tests/test_predictor_receipts.py:test_predictor_receipt_bundle_attach_rejects_mutation:242callssymbol:src/helix/predictors/native_baseline.py:NativeBaselinePredictor:34(low)symbol:tests/test_predictor_receipts.py:test_predictor_receipt_bundle_attach_rejects_mutation:242callssymbol:src/helix/predictors/receipt.py:run_predictor:169(low)symbol:tests/test_predictor_receipts.py:test_predictor_receipt_bundle_attach_rejects_mutation:242callssymbol:tests/test_predictor_receipts.py:_request:38(high)symbol:tests/test_predictor_receipts.py:test_predictor_receipt_comparison_flags_score_disagreement:384callssymbol:src/helix/decision_support/schema_validate.py:load_schema:29(low)symbol:tests/test_predictor_receipts.py:test_predictor_receipt_comparison_flags_score_disagreement:384callssymbol:src/helix/decision_support/schema_validate.py:validate_json:46(low)symbol:tests/test_predictor_receipts.py:test_predictor_receipt_comparison_flags_score_disagreement:384callssymbol:src/helix/predictors/compare.py:compare_prediction_receipts:64(low)symbol:tests/test_predictor_receipts.py:test_predictor_receipt_comparison_flags_score_disagreement:384callssymbol:src/helix/predictors/native_baseline.py:NativeBaselinePredictor:34(low)symbol:tests/test_predictor_receipts.py:test_predictor_receipt_comparison_flags_score_disagreement:384callssymbol:src/helix/predictors/receipt.py:run_predictor:169(low)symbol:tests/test_predictor_receipts.py:test_predictor_receipt_comparison_flags_score_disagreement:384callssymbol:tests/test_predictor_receipts.py:_request:38(high)symbol:tests/test_predictor_receipts.py:test_predictor_receipt_comparison_flags_score_disagreement:384callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_predictor_receipts.py:test_predictor_receipt_summary_gate_reports_missing_receipts:207callssymbol:src/helix/decision_support/schema_validate.py:load_schema:29(low)symbol:tests/test_predictor_receipts.py:test_predictor_receipt_summary_gate_reports_missing_receipts:207callssymbol:src/helix/decision_support/schema_validate.py:validate_json:46(low)symbol:tests/test_predictor_receipts.py:test_predictor_receipt_summary_gate_reports_missing_receipts:207callssymbol:src/helix/predictors/bundle.py:summarize_predictor_receipts_in_bundle:203(low)symbol:tests/test_predictor_receipts.py:test_predictor_receipts_attach_to_artifact_bundle:170callssymbol:src/helix/decision_support/schema_validate.py:load_schema:29(low)symbol:tests/test_predictor_receipts.py:test_predictor_receipts_attach_to_artifact_bundle:170callssymbol:src/helix/decision_support/schema_validate.py:validate_json:46(low)symbol:tests/test_predictor_receipts.py:test_predictor_receipts_attach_to_artifact_bundle:170callssymbol:src/helix/predictors/bundle.py:attach_predictor_receipts_to_bundle:52(low)symbol:tests/test_predictor_receipts.py:test_predictor_receipts_attach_to_artifact_bundle:170callssymbol:src/helix/predictors/bundle.py:summarize_predictor_receipts_in_bundle:203(low)symbol:tests/test_predictor_receipts.py:test_predictor_receipts_attach_to_artifact_bundle:170callssymbol:src/helix/predictors/native_baseline.py:NativeBaselinePredictor:34(low)symbol:tests/test_predictor_receipts.py:test_predictor_receipts_attach_to_artifact_bundle:170callssymbol:src/helix/predictors/receipt.py:run_predictor:169(low)symbol:tests/test_predictor_receipts.py:test_predictor_receipts_attach_to_artifact_bundle:170callssymbol:tests/test_predictor_receipts.py:_request:38(high)symbol:tests/test_predictor_receipts.py:test_predictor_receipts_attach_to_artifact_bundle:170callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_predictor_receipts.py:test_predictor_score_batch_cli_can_attach_to_bundle:500callssymbol:src/helix/decision_support/schema_validate.py:load_schema:29(low)symbol:tests/test_predictor_receipts.py:test_predictor_score_batch_cli_can_attach_to_bundle:500callssymbol:src/helix/decision_support/schema_validate.py:validate_json:46(low)symbol:tests/test_predictor_receipts.py:test_predictor_score_batch_cli_can_attach_to_bundle:500callssymbol:src/helix/predictors/bundle.py:summarize_predictor_receipts_in_bundle:203(low)symbol:tests/test_predictor_receipts.py:test_predictor_score_batch_cli_can_attach_to_bundle:500callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_predictor_receipts.py:test_predictor_score_batch_cli_can_attach_to_bundle:500callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_predictor_receipts.py:test_predictor_score_batch_cli_writes_deterministic_receipts:443callssymbol:src/helix/decision_support/schema_validate.py:load_schema:29(low)symbol:tests/test_predictor_receipts.py:test_predictor_score_batch_cli_writes_deterministic_receipts:443callssymbol:src/helix/decision_support/schema_validate.py:validate_json:46(low)symbol:tests/test_predictor_receipts.py:test_predictor_score_batch_cli_writes_deterministic_receipts:443callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_predictor_receipts.py:test_predictor_score_batch_cli_writes_deterministic_receipts:443callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_predictor_receipts.py:test_predictor_score_cli_writes_receipt:290callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_predictor_receipts.py:test_predictor_summarize_bundle_cli_reports_receipts:590callssymbol:src/helix/predictors/bundle.py:attach_predictor_receipts_to_bundle:52(low)symbol:tests/test_predictor_receipts.py:test_predictor_summarize_bundle_cli_reports_receipts:590callssymbol:src/helix/predictors/native_baseline.py:NativeBaselinePredictor:34(low)symbol:tests/test_predictor_receipts.py:test_predictor_summarize_bundle_cli_reports_receipts:590callssymbol:src/helix/predictors/receipt.py:run_predictor:169(low)symbol:tests/test_predictor_receipts.py:test_predictor_summarize_bundle_cli_reports_receipts:590callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_predictor_receipts.py:test_predictor_summarize_bundle_cli_reports_receipts:590callssymbol:tests/test_predictor_receipts.py:_request:38(high)symbol:tests/test_predictor_receipts.py:test_predictor_summary_text_attaches_to_artifact_bundle:222callssymbol:src/helix/predictors/bundle.py:attach_predictor_summary_text_to_bundle:88(low)symbol:tests/test_predictor_receipts.py:test_predictor_summary_text_attaches_to_artifact_bundle:222callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_predictor_receipts.py:test_predictor_verify_receipt_cli_rejects_mutation:357callssymbol:src/helix/predictors/native_baseline.py:NativeBaselinePredictor:34(low)symbol:tests/test_predictor_receipts.py:test_predictor_verify_receipt_cli_rejects_mutation:357callssymbol:src/helix/predictors/receipt.py:run_predictor:169(low)symbol:tests/test_predictor_receipts.py:test_predictor_verify_receipt_cli_rejects_mutation:357callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_predictor_receipts.py:test_predictor_verify_receipt_cli_rejects_mutation:357callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_predictor_receipts.py:test_predictor_verify_receipt_cli_rejects_mutation:357callssymbol:tests/test_predictor_receipts.py:_request:38(high)symbol:tests/test_predictor_receipts.py:test_predictor_verify_receipt_cli_reports_hash_status:327callssymbol:src/helix/predictors/native_baseline.py:NativeBaselinePredictor:34(low)symbol:tests/test_predictor_receipts.py:test_predictor_verify_receipt_cli_reports_hash_status:327callssymbol:src/helix/predictors/receipt.py:run_predictor:169(low)symbol:tests/test_predictor_receipts.py:test_predictor_verify_receipt_cli_reports_hash_status:327callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_predictor_receipts.py:test_predictor_verify_receipt_cli_reports_hash_status:327callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_predictor_receipts.py:test_predictor_verify_receipt_cli_reports_hash_status:327callssymbol:tests/test_predictor_receipts.py:_request:38(high)symbol:tests/test_predictor_receipts.py:test_session_inspector_auto_loads_predictor_bundle:718callssymbol:src/helix/predictors/bundle.py:attach_predictor_receipts_to_bundle:52(low)symbol:tests/test_predictor_receipts.py:test_session_inspector_auto_loads_predictor_bundle:718callssymbol:src/helix/predictors/native_baseline.py:NativeBaselinePredictor:34(low)symbol:tests/test_predictor_receipts.py:test_session_inspector_auto_loads_predictor_bundle:718callssymbol:src/helix/predictors/receipt.py:run_predictor:169(low)symbol:tests/test_predictor_receipts.py:test_session_inspector_auto_loads_predictor_bundle:718callssymbol:src/helix/studio/session_inspector.py:SessionInspector:43(low)symbol:tests/test_predictor_receipts.py:test_session_inspector_auto_loads_predictor_bundle:718callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_predictor_receipts.py:test_session_inspector_auto_loads_predictor_bundle:718callssymbol:src/helix/studio/session.py:update:223(low)symbol:tests/test_predictor_receipts.py:test_session_inspector_auto_loads_predictor_bundle:718callssymbol:tests/test_predictor_receipts.py:_request:38(high)symbol:tests/test_pricing_enforcement_contract.py:_decision_grade_run:39callssymbol:src/helix/studio/models.py:EngineInfo:9(low)symbol:tests/test_pricing_enforcement_contract.py:_decision_grade_run:39callssymbol:src/helix/studio/models.py:OutcomeModel:31(low)symbol:tests/test_pricing_enforcement_contract.py:_decision_grade_run:39callssymbol:src/helix/studio/models.py:RunModel:63(low)symbol:tests/test_pricing_enforcement_contract.py:test_cli_evidence_emits_canonical_governance_code_for_unsigned_decision_grade_snapshot:392callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_pricing_enforcement_contract.py:test_cli_evidence_emits_canonical_governance_code_for_unsigned_decision_grade_snapshot:392callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_pricing_enforcement_contract.py:test_cli_evidence_emits_canonical_governance_code_for_unsigned_decision_grade_snapshot:392callssymbol:tests/test_pricing_enforcement_contract.py:_subprocess_env:28(high)symbol:tests/test_pricing_enforcement_contract.py:test_cli_export_emits_canonical_governance_code_for_unsigned_decision_grade_run:356callssymbol:src/helix/studio/session_io.py:save_session:86(low)symbol:tests/test_pricing_enforcement_contract.py:test_cli_export_emits_canonical_governance_code_for_unsigned_decision_grade_run:356callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_pricing_enforcement_contract.py:test_cli_export_emits_canonical_governance_code_for_unsigned_decision_grade_run:356callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_pricing_enforcement_contract.py:test_cli_export_emits_canonical_governance_code_for_unsigned_decision_grade_run:356callssymbol:tests/test_pricing_enforcement_contract.py:_decision_grade_run:39(high)symbol:tests/test_pricing_enforcement_contract.py:test_cli_export_emits_canonical_governance_code_for_unsigned_decision_grade_run:356callssymbol:tests/test_pricing_enforcement_contract.py:_subprocess_env:28(high)symbol:tests/test_pricing_enforcement_contract.py:test_cli_report_emits_canonical_governance_code_for_unsigned_decision_grade_run:323callssymbol:src/helix/studio/session_io.py:save_session:86(low)symbol:tests/test_pricing_enforcement_contract.py:test_cli_report_emits_canonical_governance_code_for_unsigned_decision_grade_run:323callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_pricing_enforcement_contract.py:test_cli_report_emits_canonical_governance_code_for_unsigned_decision_grade_run:323callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_pricing_enforcement_contract.py:test_cli_report_emits_canonical_governance_code_for_unsigned_decision_grade_run:323callssymbol:tests/test_pricing_enforcement_contract.py:_decision_grade_run:39(high)symbol:tests/test_pricing_enforcement_contract.py:test_cli_report_emits_canonical_governance_code_for_unsigned_decision_grade_run:323callssymbol:tests/test_pricing_enforcement_contract.py:_subprocess_env:28(high)symbol:tests/test_pricing_enforcement_contract.py:test_decision_grade_evidence_requires_governed_signing:147callssymbol:src/helix/studio/export_evidence.py:run_to_evidence:98(low)symbol:tests/test_pricing_enforcement_contract.py:test_decision_grade_evidence_requires_governed_signing:147callssymbol:src/helix/studio/export_evidence.py:write_evidence_json:225(low)symbol:tests/test_pricing_enforcement_contract.py:test_decision_grade_evidence_requires_governed_signing:147callssymbol:src/helix/studio/models.py:EngineInfo:9(low)symbol:tests/test_pricing_enforcement_contract.py:test_decision_grade_evidence_requires_governed_signing:147callssymbol:src/helix/studio/models.py:OutcomeModel:31(low)symbol:tests/test_pricing_enforcement_contract.py:test_decision_grade_evidence_requires_governed_signing:147callssymbol:src/helix/studio/models.py:RunModel:63(low)symbol:tests/test_pricing_enforcement_contract.py:test_filter_only_self_check_remains_free_without_license:121callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_pricing_enforcement_contract.py:test_filter_only_self_check_remains_free_without_license:121callssymbol:tests/test_pricing_enforcement_contract.py:_subprocess_env:28(high)symbol:tests/test_pricing_enforcement_contract.py:test_signed_bundle_build_reports_revoked_license:212callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_pricing_enforcement_contract.py:test_signed_bundle_build_reports_revoked_license:212callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_pricing_enforcement_contract.py:test_signed_bundle_build_reports_revoked_license:212callssymbol:tests/test_pricing_enforcement_contract.py:_signed_license_payload:81(high)symbol:tests/test_pricing_enforcement_contract.py:test_signed_bundle_build_reports_revoked_license:212callssymbol:tests/test_pricing_enforcement_contract.py:_subprocess_env:28(high)symbol:tests/test_pricing_enforcement_contract.py:test_signed_bundle_build_reports_revoked_license:212callssymbol:tests/test_pricing_enforcement_contract.py:_trust_store_payload:64(high)symbol:tests/test_pricing_enforcement_contract.py:test_signed_bundle_build_reports_seat_limit_exceeded:265callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_pricing_enforcement_contract.py:test_signed_bundle_build_reports_seat_limit_exceeded:265callssymbol:src/helix/teams/db.py:init_schema:127(low)symbol:tests/test_pricing_enforcement_contract.py:test_signed_bundle_build_reports_seat_limit_exceeded:265callssymbol:src/helix/teams/db.py:issue_token:536(low)symbol:tests/test_pricing_enforcement_contract.py:test_signed_bundle_build_reports_seat_limit_exceeded:265callssymbol:src/helix/teams/db.py:TeamsDB:103(low)symbol:tests/test_pricing_enforcement_contract.py:test_signed_bundle_build_reports_seat_limit_exceeded:265callssymbol:src/helix/teams/db.py:upsert_user:480(low)symbol:tests/test_pricing_enforcement_contract.py:test_signed_bundle_build_reports_seat_limit_exceeded:265callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_pricing_enforcement_contract.py:test_signed_bundle_build_reports_seat_limit_exceeded:265callssymbol:tests/test_pricing_enforcement_contract.py:_signed_license_payload:81(high)symbol:tests/test_pricing_enforcement_contract.py:test_signed_bundle_build_reports_seat_limit_exceeded:265callssymbol:tests/test_pricing_enforcement_contract.py:_subprocess_env:28(high)symbol:tests/test_pricing_enforcement_contract.py:test_signed_bundle_build_requires_license_before_governed_outputs:177callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_pricing_enforcement_contract.py:test_signed_bundle_build_requires_license_before_governed_outputs:177callssymbol:tests/test_pricing_enforcement_contract.py:_subprocess_env:28(high)symbol:tests/test_prime_dp_cuda.py:test_prime_dp_out_of_band_zeroes:39callssymbol:src/helix/helix_cuda_fields.py:prime_dp_scores:72(low)symbol:tests/test_prime_dp_cuda.py:test_prime_dp_out_of_band_zeroes:39callssymbol:tests/test_prime_dp_cuda.py:_enc:12(high)symbol:tests/test_prime_dp_cuda.py:test_prime_dp_single_hotspot:17callssymbol:src/helix/helix_cuda_fields.py:prime_dp_scores:72(low)symbol:tests/test_prime_dp_cuda.py:test_prime_dp_single_hotspot:17callssymbol:tests/test_prime_dp_cuda.py:_enc:12(high)symbol:tests/test_prime_engine.py:_cas:11callssymbol:src/helix/crispr/model.py:CasSystem:39(low)symbol:tests/test_prime_engine.py:_cas:11callssymbol:src/helix/crispr/model.py:PAMRule:23(low)symbol:tests/test_prime_engine.py:_editor:15callssymbol:src/helix/prime/model.py:PrimeEditor:31(low)symbol:tests/test_prime_engine.py:_editor:15callssymbol:tests/test_prime_engine.py:_cas:11(high)symbol:tests/test_prime_engine.py:test_predict_prime_outcomes_batch:19callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/test_prime_engine.py:test_predict_prime_outcomes_batch:19callssymbol:src/helix/prime/model.py:PegRNA:16(low)symbol:tests/test_prime_engine.py:test_predict_prime_outcomes_batch:19callssymbol:src/helix/prime/simulator.py:predict_prime_outcomes_for_targets:504(low)symbol:tests/test_prime_engine.py:test_predict_prime_outcomes_batch:19callssymbol:src/helix/prime/simulator.py:PrimeTargetRequest:34(low)symbol:tests/test_prime_engine.py:test_predict_prime_outcomes_batch:19callssymbol:tests/test_prime_engine.py:_editor:15(high)symbol:tests/test_prime_engine.py:test_prime_engine_golden_fixtures:28callssymbol:src/helix/crispr/model.py:DigitalGenome:98(low)symbol:tests/test_prime_engine.py:test_prime_engine_golden_fixtures:28callssymbol:src/helix/prime/model.py:PegRNA:16(low)symbol:tests/test_prime_engine.py:test_prime_engine_golden_fixtures:28callssymbol:src/helix/prime/model.py:PrimeEditor:31(low)symbol:tests/test_prime_engine.py:test_prime_engine_golden_fixtures:28callssymbol:src/helix/prime/simulator.py:predict_prime_outcomes_for_targets:504(low)symbol:tests/test_prime_engine.py:test_prime_engine_golden_fixtures:28callssymbol:src/helix/prime/simulator.py:PrimeTargetRequest:34(low)symbol:tests/test_prime_engine.py:test_prime_engine_golden_fixtures:28callssymbol:tests/test_prime_engine.py:_cas:11(high)symbol:tests/test_prime_multiplex_calibration.py:test_apply_calibration_updates_report_and_clamps:24callssymbol:src/helix/studio/prime_multiplex_calibration.py:apply_prime_multiplex_calibration_to_report:23(low)symbol:tests/test_prime_multiplex_calibration.py:test_build_profile_weighted_median_and_clamp:13callssymbol:src/helix/studio/prime_multiplex_calibration.py:build_prime_multiplex_calibration_profile:72(low)symbol:tests/test_prime_multiplex_calibration.py:test_inputs_sha_changes_when_prime_multiplex_profile_present:35callssymbol:src/helix/studio/outcomes/model.py:compute_inputs_sha256:36(low)symbol:tests/test_prime_multiplex_calibration.py:test_inputs_sha_flips_with_session_toggle:42callssymbol:src/helix/studio/outcomes/model.py:compute_outcomes_for_current_plan:266(low)symbol:tests/test_prime_multiplex_calibration.py:test_inputs_sha_flips_with_session_toggle:42callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tests/test_prime_multiplex_calibration.py:test_inputs_sha_flips_with_session_toggle:42callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tests/test_prime_multiplex_calibration.py:test_inputs_sha_flips_with_session_toggle:42callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_prime_physics_score.py:_editor:10callssymbol:src/helix/crispr/model.py:CasSystem:39(low)symbol:tests/test_prime_physics_score.py:_editor:10callssymbol:src/helix/crispr/model.py:PAMRule:23(low)symbol:tests/test_prime_physics_score.py:_editor:10callssymbol:src/helix/prime/model.py:PrimeEditor:31(low)symbol:tests/test_prime_physics_score.py:test_microhomology_influences_flap_probability:28callssymbol:src/helix/prime/model.py:PegRNA:16(low)symbol:tests/test_prime_physics_score.py:test_microhomology_influences_flap_probability:28callssymbol:src/helix/prime/physics.py:score_prime_design:243(low)symbol:tests/test_prime_physics_score.py:test_microhomology_influences_flap_probability:28callssymbol:tests/test_prime_physics_score.py:_editor:10(high)symbol:tests/test_prime_physics_score.py:test_pbs_length_window_affects_prediction:15callssymbol:src/helix/prime/model.py:PegRNA:16(low)symbol:tests/test_prime_physics_score.py:test_pbs_length_window_affects_prediction:15callssymbol:src/helix/prime/physics.py:score_prime_design:243(low)symbol:tests/test_prime_physics_score.py:test_pbs_length_window_affects_prediction:15callssymbol:tests/test_prime_physics_score.py:_editor:10(high)symbol:tests/test_prime_physics.py:test_mismatch_hint:50callssymbol:src/helix/studio/outcome_explorer.py:explain:748(low)symbol:tests/test_prime_physics.py:test_mismatch_hint:50callssymbol:tests/test_prime_physics.py:DummyMeta:22(high)symbol:tests/test_prime_physics.py:test_mismatch_hint:50callssymbol:tests/test_prime_physics.py:DummySeq:30(high)symbol:tests/test_prime_physics.py:test_pbs_length_hint:43callssymbol:src/helix/studio/outcome_explorer.py:explain:748(low)symbol:tests/test_prime_physics.py:test_pbs_length_hint:43callssymbol:tests/test_prime_physics.py:DummyMeta:22(high)symbol:tests/test_prime_physics.py:test_pbs_length_hint:43callssymbol:tests/test_prime_physics.py:DummySeq:30(high)symbol:tests/test_prime_physics.py:test_prime_hints_routed_to_inspector:57callssymbol:src/helix/studio/outcome_explorer.py:_build_physics_hints:6458(low)symbol:tests/test_prime_physics.py:test_prime_hints_routed_to_inspector:57callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerWidget:5518(low)symbol:tests/test_prime_physics.py:test_prime_hints_routed_to_inspector:57callssymbol:src/helix/studio/outcome_explorer.py:PrimeMeta:937(low)symbol:tests/test_prime_physics.py:test_prime_hints_routed_to_inspector:57callssymbol:src/helix/studio/outcome_explorer.py:SequenceContext:918(low)symbol:tests/test_prime_physics.py:test_rtt_gc_hint_high:36callssymbol:src/helix/studio/outcome_explorer.py:explain:748(low)symbol:tests/test_prime_physics.py:test_rtt_gc_hint_high:36callssymbol:tests/test_prime_physics.py:DummyMeta:22(high)symbol:tests/test_prime_physics.py:test_rtt_gc_hint_high:36callssymbol:tests/test_prime_physics.py:DummySeq:30(high)symbol:tests/test_project_imported_runs.py:test_project_imported_runs_roundtrip:11callssymbol:src/helix/studio/project.py:load:174(low)symbol:tests/test_project_imported_runs.py:test_project_imported_runs_roundtrip:11callssymbol:src/helix/studio/project.py:ProjectModel:145(low)symbol:tests/test_project_imported_runs.py:test_project_imported_runs_roundtrip:11callssymbol:src/helix/studio/project.py:register_imported_run:217(low)symbol:tests/test_project_imported_runs.py:test_project_imported_runs_roundtrip:11callssymbol:src/helix/studio/project.py:save:160(low)symbol:tests/test_project_imported_runs.py:test_restore_imported_run_missing_path:37callssymbol:src/helix/studio/project.py:load:174(low)symbol:tests/test_project_imported_runs.py:test_restore_imported_run_missing_path:37callssymbol:src/helix/studio/project.py:ProjectModel:145(low)symbol:tests/test_project_imported_runs.py:test_restore_imported_run_missing_path:37callssymbol:src/helix/studio/project.py:register_imported_run:217(low)symbol:tests/test_project_imported_runs.py:test_restore_imported_run_missing_path:37callssymbol:src/helix/studio/project.py:save:160(low)symbol:tests/test_project_model.py:test_project_model_round_trip:9callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_project_model.py:test_project_model_round_trip:9callssymbol:src/helix/studio/project.py:load:174(low)symbol:tests/test_project_model.py:test_project_model_round_trip:9callssymbol:src/helix/studio/project.py:ProjectModel:145(low)symbol:tests/test_project_model.py:test_project_model_round_trip:9callssymbol:src/helix/studio/project.py:register_dataset:195(low)symbol:tests/test_project_model.py:test_project_model_round_trip:9callssymbol:src/helix/studio/project.py:register_session:200(low)symbol:tests/test_project_model.py:test_project_model_round_trip:9callssymbol:src/helix/studio/project.py:register_snapshot:205(low)symbol:tests/test_project_model.py:test_project_model_round_trip:9callssymbol:src/helix/studio/project.py:save:160(low)symbol:tests/test_project_snapshot_paths.py:test_snapshot_paths_are_project_relative:9callssymbol:src/helix/snapshot_bundle.py:default_snapshot_dir:58(low)symbol:tests/test_project_snapshot_paths.py:test_snapshot_paths_are_project_relative:9callssymbol:src/helix/snapshot_bundle.py:pack_snapshot_bundle:132(low)symbol:tests/test_project_snapshot_paths.py:test_snapshot_paths_are_project_relative:9callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_project_snapshot_paths.py:test_snapshot_paths_are_project_relative:9callssymbol:src/helix/studio/project.py:load:174(low)symbol:tests/test_project_snapshot_paths.py:test_snapshot_paths_are_project_relative:9callssymbol:src/helix/studio/project.py:ProjectModel:145(low)symbol:tests/test_project_snapshot_paths.py:test_snapshot_paths_are_project_relative:9callssymbol:src/helix/studio/project.py:register_snapshot:205(low)symbol:tests/test_project_snapshot_paths.py:test_snapshot_paths_are_project_relative:9callssymbol:src/helix/studio/project.py:save:160(low)symbol:tests/test_project_snapshot_paths.py:test_snapshot_paths_are_project_relative:9callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_project_viz_paths.py:test_default_viz_dir_no_project:18callssymbol:src/helix/snapshot_bundle.py:default_viz_dir:70(low)symbol:tests/test_project_viz_paths.py:test_default_viz_dir_under_project:8callssymbol:src/helix/snapshot_bundle.py:default_viz_dir:70(low)symbol:tests/test_proof_kit_builder.py:_build:19callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_proof_kit_builder.py:test_build_proof_kit_is_deterministic_and_verifies:59callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_proof_kit_builder.py:test_build_proof_kit_is_deterministic_and_verifies:59callssymbol:tests/test_proof_kit_builder.py:_build:19(high)symbol:tests/test_proof_kit_builder.py:test_build_proof_kit_is_deterministic_and_verifies:59callssymbol:tests/test_proof_kit_builder.py:_sha256_hex:15(high)symbol:tests/test_proof_kit_builder.py:test_build_proof_kit_requires_pinned_image:39callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_proof_kit_builder.py:test_proof_kit_verify_accepts_legacy_null_contract_identity:110callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_proof_kit_builder.py:test_proof_kit_verify_accepts_legacy_null_contract_identity:110callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_proof_kit_builder.py:test_proof_kit_verify_accepts_legacy_null_contract_identity:110callssymbol:tests/test_proof_kit_builder.py:_build:19(high)symbol:tests/test_proof_kit_builder.py:test_proof_kit_verify_rejects_receipt_contract_tampering:80callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_proof_kit_builder.py:test_proof_kit_verify_rejects_receipt_contract_tampering:80callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_proof_kit_builder.py:test_proof_kit_verify_rejects_receipt_contract_tampering:80callssymbol:tests/test_proof_kit_builder.py:_build:19(high)symbol:tests/test_protein.py:test_clean_sequence_handles_fasta_and_whitespace:13callssymbol:src/helix/protein.py:clean_sequence:67(low)symbol:tests/test_protein.py:test_hydropathy_profile_sampling:27callssymbol:src/helix/protein.py:hydropathy_profile:102(low)symbol:tests/test_protein.py:test_load_fasta_sequences:35callssymbol:src/helix/protein.py:load_fasta_sequences:124(low)symbol:tests/test_protein.py:test_load_fasta_sequences:35callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_protein.py:test_summarize_sequence_reports_basic_metrics:18callssymbol:src/helix/protein.py:summarize_sequence:86(low)symbol:tests/test_provenance_headers.py:_dummy_run_with_summary:21callssymbol:src/helix/studio/models.py:EngineInfo:9(low)symbol:tests/test_provenance_headers.py:_dummy_run_with_summary:21callssymbol:src/helix/studio/models.py:OutcomeModel:31(low)symbol:tests/test_provenance_headers.py:_dummy_run_with_summary:21callssymbol:src/helix/studio/models.py:RunModel:63(low)symbol:tests/test_provenance_headers.py:test_provenance_header_present_in_export_and_evidence_and_html:40callssymbol:src/helix/scientific_contract.py:load_model_semantics:485(low)symbol:tests/test_provenance_headers.py:test_provenance_header_present_in_export_and_evidence_and_html:40callssymbol:src/helix/scientific_contract.py:load_policy:417(low)symbol:tests/test_provenance_headers.py:test_provenance_header_present_in_export_and_evidence_and_html:40callssymbol:src/helix/studio/export_evidence.py:run_to_evidence:98(low)symbol:tests/test_provenance_headers.py:test_provenance_header_present_in_export_and_evidence_and_html:40callssymbol:src/helix/studio/export_evidence.py:write_evidence_json:225(low)symbol:tests/test_provenance_headers.py:test_provenance_header_present_in_export_and_evidence_and_html:40callssymbol:src/helix/studio/export_run.py:export_payload_for_run:45(low)symbol:tests/test_provenance_headers.py:test_provenance_header_present_in_export_and_evidence_and_html:40callssymbol:src/helix/studio/reports/session_report.py:build_session_report_html:437(low)symbol:tests/test_provenance_headers.py:test_provenance_header_present_in_export_and_evidence_and_html:40callssymbol:tests/test_provenance_headers.py:_dummy_run_with_summary:21(high)symbol:tests/test_provenance_headers.py:test_provenance_header_present_in_export_and_evidence_and_html:40callssymbol:tests/test_provenance_headers.py:_load_summary_v2_fixture:17(high)symbol:tests/test_provenance_race.py:_graph:5callssymbol:src/helix/studio/rail_model.py:RailGraph:83(low)symbol:tests/test_provenance_race.py:_graph:5callssymbol:src/helix/studio/rail_model.py:RailSegment:47(low)symbol:tests/test_provenance_race.py:test_stale_evidence_result_is_dropped_when_outcome_changes:26callssymbol:src/helix/studio/rail_model.py:get:91(low)symbol:tests/test_provenance_race.py:test_stale_evidence_result_is_dropped_when_outcome_changes:26callssymbol:src/helix/studio/rail_state.py:begin_compute:83(low)symbol:tests/test_provenance_race.py:test_stale_evidence_result_is_dropped_when_outcome_changes:26callssymbol:src/helix/studio/rail_state.py:end_compute:107(low)symbol:tests/test_provenance_race.py:test_stale_evidence_result_is_dropped_when_outcome_changes:26callssymbol:src/helix/studio/rail_state.py:RailStateStore:20(low)symbol:tests/test_provenance_race.py:test_stale_evidence_result_is_dropped_when_outcome_changes:26callssymbol:src/helix/studio/rail_state.py:set_graph:60(low)symbol:tests/test_provenance_race.py:test_stale_evidence_result_is_dropped_when_outcome_changes:26callssymbol:tests/test_provenance_race.py:_graph:5(high)symbol:tests/test_provenance.py:test_current_git_sha_prefers_env:6callssymbol:src/helix/provenance.py:current_git_sha:15(low)symbol:tests/test_public_release_channel_contract.py:test_public_release_channel_doc_matches_supported_publish_flows:38callssymbol:tests/release_test_support.py:FakeGhRunner:118(medium)symbol:tests/test_public_release_channel_contract.py:test_public_release_channel_doc_matches_supported_publish_flows:38callssymbol:tests/release_test_support.py:FakeS3Client:150(medium)symbol:tests/test_public_release_channel_contract.py:test_public_release_channel_doc_matches_supported_publish_flows:38callssymbol:tests/release_test_support.py:load_release_manifest:171(medium)symbol:tests/test_public_release_channel_contract.py:test_public_release_channel_doc_matches_supported_publish_flows:38callssymbol:tests/release_test_support.py:make_github_release_config:76(medium)symbol:tests/test_public_release_channel_contract.py:test_public_release_channel_doc_matches_supported_publish_flows:38callssymbol:tests/release_test_support.py:make_hosted_release_config:99(medium)symbol:tests/test_public_release_channel_contract.py:test_public_release_channel_doc_matches_supported_publish_flows:38callssymbol:tests/release_test_support.py:make_release_dir:27(medium)symbol:tests/test_public_release_channel_contract.py:test_public_release_channel_doc_matches_supported_publish_flows:38callssymbol:tests/release_test_support.py:make_website_root:165(medium)symbol:tests/test_public_release_channel_contract.py:test_public_release_channel_doc_matches_supported_publish_flows:38callssymbol:tools/publish_github_release.py:publish_github_website_release:179(low)symbol:tests/test_public_release_channel_contract.py:test_public_release_channel_doc_matches_supported_publish_flows:38callssymbol:tools/publish_website_release.py:publish_website_release:142(low)symbol:tests/test_public_release_docs_contract.py:test_public_release_docs_contract_matches_current_repo_docs:22callssymbol:tools/public_release_docs_contract.py:assert_public_release_docs_contract:174(low)symbol:tests/test_public_release_docs_contract.py:test_public_release_docs_contract_rejects_legacy_website_root:26callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_public_release_docs_contract.py:test_public_release_docs_contract_rejects_legacy_website_root:26callssymbol:tools/public_release_docs_contract.py:assert_public_release_docs_contract:174(low)symbol:tests/test_public_validation_packs_v1.py:test_public_validation_pack_v1_passes:28callssymbol:src/helix/validation/runner.py:run_pack:1871(low)symbol:tests/test_publish_github_release.py:test_build_parser_exposes_github_publish_flags_and_defaults:87callssymbol:tools/publish_github_release.py:build_parser:214(low)symbol:tests/test_publish_github_release.py:test_publish_github_website_release_creates_missing_release_uploads_assets_and_writes_manifest:34callssymbol:src/helix/release_urls.py:public_github_asset_url:41(low)symbol:tests/test_publish_github_release.py:test_publish_github_website_release_creates_missing_release_uploads_assets_and_writes_manifest:34callssymbol:src/helix/release_urls.py:public_github_release_download_base:30(low)symbol:tests/test_publish_github_release.py:test_publish_github_website_release_creates_missing_release_uploads_assets_and_writes_manifest:34callssymbol:src/helix/release_urls.py:public_github_release_tag_url:34(low)symbol:tests/test_publish_github_release.py:test_publish_github_website_release_creates_missing_release_uploads_assets_and_writes_manifest:34callssymbol:tests/release_test_support.py:FakeGhRunner:118(medium)symbol:tests/test_publish_github_release.py:test_publish_github_website_release_creates_missing_release_uploads_assets_and_writes_manifest:34callssymbol:tests/release_test_support.py:load_release_manifest:171(medium)symbol:tests/test_publish_github_release.py:test_publish_github_website_release_creates_missing_release_uploads_assets_and_writes_manifest:34callssymbol:tests/release_test_support.py:make_github_release_config:76(medium)symbol:tests/test_publish_github_release.py:test_publish_github_website_release_creates_missing_release_uploads_assets_and_writes_manifest:34callssymbol:tests/release_test_support.py:make_release_dir:27(medium)symbol:tests/test_publish_github_release.py:test_publish_github_website_release_creates_missing_release_uploads_assets_and_writes_manifest:34callssymbol:tests/release_test_support.py:make_website_root:165(medium)symbol:tests/test_publish_github_release.py:test_publish_github_website_release_creates_missing_release_uploads_assets_and_writes_manifest:34callssymbol:tools/publish_github_release.py:publish_github_website_release:179(low)symbol:tests/test_publish_github_release.py:test_publish_github_website_release_reuses_existing_release:68callssymbol:tests/release_test_support.py:FakeGhRunner:118(medium)symbol:tests/test_publish_github_release.py:test_publish_github_website_release_reuses_existing_release:68callssymbol:tests/release_test_support.py:make_github_release_config:76(medium)symbol:tests/test_publish_github_release.py:test_publish_github_website_release_reuses_existing_release:68callssymbol:tests/release_test_support.py:make_release_dir:27(medium)symbol:tests/test_publish_github_release.py:test_publish_github_website_release_reuses_existing_release:68callssymbol:tests/release_test_support.py:make_website_root:165(medium)symbol:tests/test_publish_github_release.py:test_publish_github_website_release_reuses_existing_release:68callssymbol:tools/publish_github_release.py:publish_github_website_release:179(low)symbol:tests/test_publish_website_release.py:test_build_parser_reads_hosted_publish_env_defaults:78callssymbol:tools/publish_website_release.py:build_parser:176(low)symbol:tests/test_publish_website_release.py:test_publish_website_release_uploads_to_s3_and_writes_manifest_only:44callssymbol:src/helix/release_urls.py:public_download_asset_url:61(low)symbol:tests/test_publish_website_release.py:test_publish_website_release_uploads_to_s3_and_writes_manifest_only:44callssymbol:src/helix/release_urls.py:public_download_version_base:51(low)symbol:tests/test_publish_website_release.py:test_publish_website_release_uploads_to_s3_and_writes_manifest_only:44callssymbol:src/helix/release_urls.py:public_release_object_key:91(low)symbol:tests/test_publish_website_release.py:test_publish_website_release_uploads_to_s3_and_writes_manifest_only:44callssymbol:tests/release_test_support.py:FakeS3Client:150(medium)symbol:tests/test_publish_website_release.py:test_publish_website_release_uploads_to_s3_and_writes_manifest_only:44callssymbol:tests/release_test_support.py:load_release_manifest:171(medium)symbol:tests/test_publish_website_release.py:test_publish_website_release_uploads_to_s3_and_writes_manifest_only:44callssymbol:tests/release_test_support.py:make_hosted_release_config:99(medium)symbol:tests/test_publish_website_release.py:test_publish_website_release_uploads_to_s3_and_writes_manifest_only:44callssymbol:tests/release_test_support.py:make_release_dir:27(medium)symbol:tests/test_publish_website_release.py:test_publish_website_release_uploads_to_s3_and_writes_manifest_only:44callssymbol:tests/release_test_support.py:make_website_root:165(medium)symbol:tests/test_publish_website_release.py:test_publish_website_release_uploads_to_s3_and_writes_manifest_only:44callssymbol:tools/publish_website_release.py:publish_website_release:142(low)symbol:tests/test_pypi_publishing_contract.py:test_pypi_publishing_doc_matches_release_workflow_contract:13callssymbol:tests/test_pypi_publishing_contract.py:_read_text:9(high)symbol:tests/test_rail_health_bar_widget.py:_graph:15callssymbol:src/helix/studio/rail_model.py:RailGraph:83(low)symbol:tests/test_rail_health_bar_widget.py:_graph:15callssymbol:src/helix/studio/rail_model.py:RailSegment:47(low)symbol:tests/test_rail_health_bar_widget.py:test_rail_health_bar_collapses_and_updates:28callssymbol:src/helix/studio/rail_state.py:mark_segment_state:72(low)symbol:tests/test_rail_health_bar_widget.py:test_rail_health_bar_collapses_and_updates:28callssymbol:src/helix/studio/rail_state.py:RailStateStore:20(low)symbol:tests/test_rail_health_bar_widget.py:test_rail_health_bar_collapses_and_updates:28callssymbol:src/helix/studio/rail_state.py:set_graph:60(low)symbol:tests/test_rail_health_bar_widget.py:test_rail_health_bar_collapses_and_updates:28callssymbol:src/helix/studio/rail_widget.py:RailHealthBarWidget:439(low)symbol:tests/test_rail_health_bar_widget.py:test_rail_health_bar_collapses_and_updates:28callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_rail_health_bar_widget.py:test_rail_health_bar_collapses_and_updates:28callssymbol:tests/test_rail_health_bar_widget.py:_graph:15(high)symbol:tests/test_rail_health_bar_widget.py:test_rail_health_bar_collapses_and_updates:28callssymbol:tests/test_studio_evaluation_access.py:remove:28(medium)symbol:tests/test_rail_state_store.py:_make_graph:11callssymbol:src/helix/studio/rail_model.py:RailGraph:83(low)symbol:tests/test_rail_state_store.py:_make_graph:11callssymbol:src/helix/studio/rail_model.py:RailSegment:47(low)symbol:tests/test_rail_state_store.py:test_reentrancy_is_rejected:51callssymbol:src/helix/studio/rail_state.py:begin_compute:83(low)symbol:tests/test_rail_state_store.py:test_reentrancy_is_rejected:51callssymbol:src/helix/studio/rail_state.py:RailStateStore:20(low)symbol:tests/test_rail_state_store.py:test_reentrancy_is_rejected:51callssymbol:src/helix/studio/rail_state.py:set_graph:60(low)symbol:tests/test_rail_state_store.py:test_reentrancy_is_rejected:51callssymbol:tests/test_rail_state_store.py:_make_graph:11(high)symbol:tests/test_rail_state_store.py:test_state_machine_cache_hit_sets_result_and_cleans:24callssymbol:src/helix/studio/rail_model.py:get:91(low)symbol:tests/test_rail_state_store.py:test_state_machine_cache_hit_sets_result_and_cleans:24callssymbol:src/helix/studio/rail_state.py:begin_compute:83(low)symbol:tests/test_rail_state_store.py:test_state_machine_cache_hit_sets_result_and_cleans:24callssymbol:src/helix/studio/rail_state.py:end_compute:107(low)symbol:tests/test_rail_state_store.py:test_state_machine_cache_hit_sets_result_and_cleans:24callssymbol:src/helix/studio/rail_state.py:RailStateStore:20(low)symbol:tests/test_rail_state_store.py:test_state_machine_cache_hit_sets_result_and_cleans:24callssymbol:src/helix/studio/rail_state.py:set_graph:60(low)symbol:tests/test_rail_state_store.py:test_state_machine_cache_hit_sets_result_and_cleans:24callssymbol:tests/test_rail_state_store.py:_make_graph:11(high)symbol:tests/test_rail_state_store.py:test_state_machine_failure_sets_error:38callssymbol:src/helix/studio/rail_model.py:get:91(low)symbol:tests/test_rail_state_store.py:test_state_machine_failure_sets_error:38callssymbol:src/helix/studio/rail_state.py:begin_compute:83(low)symbol:tests/test_rail_state_store.py:test_state_machine_failure_sets_error:38callssymbol:src/helix/studio/rail_state.py:fail_compute:143(low)symbol:tests/test_rail_state_store.py:test_state_machine_failure_sets_error:38callssymbol:src/helix/studio/rail_state.py:RailStateStore:20(low)symbol:tests/test_rail_state_store.py:test_state_machine_failure_sets_error:38callssymbol:src/helix/studio/rail_state.py:set_graph:60(low)symbol:tests/test_rail_state_store.py:test_state_machine_failure_sets_error:38callssymbol:tests/test_rail_state_store.py:_make_graph:11(high)symbol:tests/test_rail_widget_recompute.py:_graph:11callssymbol:src/helix/studio/rail_model.py:RailGraph:83(low)symbol:tests/test_rail_widget_recompute.py:_graph:11callssymbol:src/helix/studio/rail_model.py:RailSegment:47(low)symbol:tests/test_rail_widget_recompute.py:test_double_click_emits_recompute_and_can_mark_computing:24callssymbol:src/helix/studio/rail_model.py:get:91(low)symbol:tests/test_rail_widget_recompute.py:test_double_click_emits_recompute_and_can_mark_computing:24callssymbol:src/helix/studio/rail_state.py:begin_compute:83(low)symbol:tests/test_rail_widget_recompute.py:test_double_click_emits_recompute_and_can_mark_computing:24callssymbol:src/helix/studio/rail_state.py:RailStateStore:20(low)symbol:tests/test_rail_widget_recompute.py:test_double_click_emits_recompute_and_can_mark_computing:24callssymbol:src/helix/studio/rail_state.py:set_graph:60(low)symbol:tests/test_rail_widget_recompute.py:test_double_click_emits_recompute_and_can_mark_computing:24callssymbol:src/helix/studio/rail_widget.py:RailControlWidget:308(low)symbol:tests/test_rail_widget_recompute.py:test_double_click_emits_recompute_and_can_mark_computing:24callssymbol:tests/test_rail_widget_recompute.py:_graph:11(high)symbol:tests/test_rail_widget_spinner_timer.py:_graph:10callssymbol:src/helix/studio/rail_model.py:RailGraph:83(low)symbol:tests/test_rail_widget_spinner_timer.py:_graph:10callssymbol:src/helix/studio/rail_model.py:RailSegment:47(low)symbol:tests/test_rail_widget_spinner_timer.py:test_spinner_timer_stops_when_hidden:23callssymbol:src/helix/studio/rail_state.py:RailStateStore:20(low)symbol:tests/test_rail_widget_spinner_timer.py:test_spinner_timer_stops_when_hidden:23callssymbol:src/helix/studio/rail_state.py:set_graph:60(low)symbol:tests/test_rail_widget_spinner_timer.py:test_spinner_timer_stops_when_hidden:23callssymbol:src/helix/studio/rail_widget.py:_on_chain_progress:389(low)symbol:tests/test_rail_widget_spinner_timer.py:test_spinner_timer_stops_when_hidden:23callssymbol:src/helix/studio/rail_widget.py:RailControlWidget:308(low)symbol:tests/test_rail_widget_spinner_timer.py:test_spinner_timer_stops_when_hidden:23callssymbol:tests/test_rail_widget_spinner_timer.py:_graph:10(high)symbol:tests/test_realtime_transport.py:test_parse_endpoint_tcp:10callssymbol:src/helix/live/realtime.py:parse_endpoint:15(low)symbol:tests/test_realtime_transport.py:test_realtime_server_client_roundtrip:16callssymbol:src/helix/live/realtime.py:RealtimeServer:52(low)symbol:tests/test_recompute_chain_policy.py:_graph:5callssymbol:src/helix/studio/rail_model.py:RailGraph:83(low)symbol:tests/test_recompute_chain_policy.py:_graph:5callssymbol:src/helix/studio/rail_model.py:RailSegment:47(low)symbol:tests/test_recompute_chain_policy.py:test_downstream_chain_short_circuits_on_failure:15callssymbol:src/helix/studio/rail_planner.py:plan:24(low)symbol:tests/test_recompute_chain_policy.py:test_downstream_chain_short_circuits_on_failure:15callssymbol:src/helix/studio/rail_planner.py:RecomputePlanner:15(low)symbol:tests/test_recompute_chain_policy.py:test_downstream_chain_short_circuits_on_failure:15callssymbol:tests/test_recompute_chain_policy.py:_graph:5(high)symbol:tests/test_recompute_chain_policy.py:test_planner_invalidations_policy:38callssymbol:src/helix/studio/rail_planner.py:plan:24(low)symbol:tests/test_recompute_chain_policy.py:test_planner_invalidations_policy:38callssymbol:src/helix/studio/rail_planner.py:RecomputePlanner:15(low)symbol:tests/test_recompute_chain_policy.py:test_planner_invalidations_policy:38callssymbol:tests/test_recompute_chain_policy.py:_graph:5(high)symbol:tests/test_recompute_planner.py:_graph:5callssymbol:src/helix/studio/rail_model.py:RailGraph:83(low)symbol:tests/test_recompute_planner.py:_graph:5callssymbol:src/helix/studio/rail_model.py:RailSegment:47(low)symbol:tests/test_recompute_planner.py:test_planner_evidence_invalidates_claims_only:25callssymbol:src/helix/studio/rail_planner.py:plan:24(low)symbol:tests/test_recompute_planner.py:test_planner_evidence_invalidates_claims_only:25callssymbol:src/helix/studio/rail_planner.py:RecomputePlanner:15(low)symbol:tests/test_recompute_planner.py:test_planner_evidence_invalidates_claims_only:25callssymbol:tests/test_recompute_planner.py:_graph:5(high)symbol:tests/test_recompute_planner.py:test_planner_outcome_invalidates_evidence_and_claims:18callssymbol:src/helix/studio/rail_planner.py:plan:24(low)symbol:tests/test_recompute_planner.py:test_planner_outcome_invalidates_evidence_and_claims:18callssymbol:src/helix/studio/rail_planner.py:RecomputePlanner:15(low)symbol:tests/test_recompute_planner.py:test_planner_outcome_invalidates_evidence_and_claims:18callssymbol:tests/test_recompute_planner.py:_graph:5(high)symbol:tests/test_registry_v1_smoke.py:_run_receipt_fetch_smoke:376callssymbol:src/helix/governance/ledger.py:compute_governance_state:1265(low)symbol:tests/test_registry_v1_smoke.py:_run_receipt_fetch_smoke:376callssymbol:src/helix/teams/client.py:download_blob:56(low)symbol:tests/test_registry_v1_smoke.py:_run_receipt_fetch_smoke:376callssymbol:src/helix/teams/client.py:get_receipt_bundle:76(low)symbol:tests/test_registry_v1_smoke.py:_run_receipt_fetch_smoke:376callssymbol:src/helix/teams/client.py:publish_registry_version:176(low)symbol:tests/test_registry_v1_smoke.py:_run_receipt_fetch_smoke:376callssymbol:src/helix/teams/client.py:put_blob:27(low)symbol:tests/test_registry_v1_smoke.py:_run_receipt_fetch_smoke:376callssymbol:src/helix/teams/client.py:TeamsClient:19(low)symbol:tests/test_registry_v1_smoke.py:_run_receipt_fetch_smoke:376callssymbol:src/helix/teams/client.py:TeamsClientConfig:14(low)symbol:tests/test_registry_v1_smoke.py:_run_receipt_fetch_smoke:376callssymbol:src/helix/teams/server.py:create_httpd:1677(low)symbol:tests/test_registry_v1_smoke.py:_run_receipt_fetch_smoke:376callssymbol:tests/test_registry_v1_smoke.py:_make_approved_bundle:215(high)symbol:tests/test_registry_v1_smoke.py:_run_receipt_fetch_smoke:376callssymbol:tests/test_registry_v1_smoke.py:_zip_to_bytes:334(high)symbol:tests/test_registry_v1_smoke.py:_signed_license_payload:57callssymbol:src/helix/licensing/verify.py:read_private_key_raw:476(low)symbol:tests/test_registry_v1_smoke.py:_signed_license_payload:57callssymbol:src/helix/licensing/verify.py:sign_ed25519:491(low)symbol:tests/test_registry_v1_smoke.py:_signed_license_payload:57callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/test_registry_v1_smoke.py:_signed_license_payload:57callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_registry_v1_smoke.py:_write_attestation:88callssymbol:src/helix/licensing/license.py:parse_license_v1:130(low)symbol:tests/test_registry_v1_smoke.py:_write_attestation:88callssymbol:src/helix/licensing/verify.py:read_private_key_raw:476(low)symbol:tests/test_registry_v1_smoke.py:_write_attestation:88callssymbol:src/helix/licensing/verify.py:sign_ed25519:491(low)symbol:tests/test_registry_v1_smoke.py:_write_attestation:88callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/test_registry_v1_smoke.py:_write_attestation:88callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_registry_v1_smoke.py:_write_attestation:88callssymbol:tests/test_registry_v1_smoke.py:_write_json:53(high)symbol:tests/test_registry_v1_smoke.py:_write_check_report:121callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/test_registry_v1_smoke.py:_write_check_report:121callssymbol:src/helix/scientific_contract.py:sha256_prefixed:327(low)symbol:tests/test_registry_v1_smoke.py:_write_json:53callssymbol:tests/test_registry_v1_smoke.py:_write_text:48(high)symbol:tests/test_registry_v1_smoke.py:_write_text:48callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_registry_v1_smoke.py:test_exports_require_registry_ref_when_registry_configured:689callssymbol:tests/test_registry_v1_smoke.py:_make_approved_bundle:215(high)symbol:tests/test_registry_v1_smoke.py:test_fetch_fails_closed_when_bundle_zip_blob_missing:424callssymbol:src/helix/teams/db.py:create_workspace:737(low)symbol:tests/test_registry_v1_smoke.py:test_fetch_fails_closed_when_bundle_zip_blob_missing:424callssymbol:src/helix/teams/db.py:init_schema:127(low)symbol:tests/test_registry_v1_smoke.py:test_fetch_fails_closed_when_bundle_zip_blob_missing:424callssymbol:src/helix/teams/db.py:issue_token:536(low)symbol:tests/test_registry_v1_smoke.py:test_fetch_fails_closed_when_bundle_zip_blob_missing:424callssymbol:src/helix/teams/db.py:TeamsDB:103(low)symbol:tests/test_registry_v1_smoke.py:test_fetch_fails_closed_when_bundle_zip_blob_missing:424callssymbol:src/helix/teams/db.py:upsert_user:480(low)symbol:tests/test_registry_v1_smoke.py:test_fetch_fails_closed_when_bundle_zip_blob_missing:424callssymbol:tests/test_registry_v1_smoke.py:_run_missing_bundle_blob_case:458(high)symbol:tests/test_registry_v1_smoke.py:test_fetch_fails_closed_when_bundle_zip_blob_missing:424callssymbol:tools/studio_screenshot_receipt.mjs:client:238(low)symbol:tests/test_registry_v1_smoke.py:test_graph_does_not_leak_private_dependencies:929callssymbol:src/helix/teams/client.py:add_registry_dependency:187(low)symbol:tests/test_registry_v1_smoke.py:test_graph_does_not_leak_private_dependencies:929callssymbol:src/helix/teams/client.py:create_registry_program:165(low)symbol:tests/test_registry_v1_smoke.py:test_graph_does_not_leak_private_dependencies:929callssymbol:src/helix/teams/client.py:get_registry_graph:144(low)symbol:tests/test_registry_v1_smoke.py:test_graph_does_not_leak_private_dependencies:929callssymbol:src/helix/teams/client.py:publish_registry_version:176(low)symbol:tests/test_registry_v1_smoke.py:test_graph_does_not_leak_private_dependencies:929callssymbol:src/helix/teams/client.py:put_blob:27(low)symbol:tests/test_registry_v1_smoke.py:test_graph_does_not_leak_private_dependencies:929callssymbol:src/helix/teams/client.py:TeamsClient:19(low)symbol:tests/test_registry_v1_smoke.py:test_graph_does_not_leak_private_dependencies:929callssymbol:src/helix/teams/client.py:TeamsClientConfig:14(low)symbol:tests/test_registry_v1_smoke.py:test_graph_does_not_leak_private_dependencies:929callssymbol:src/helix/teams/db.py:create_workspace:737(low)symbol:tests/test_registry_v1_smoke.py:test_graph_does_not_leak_private_dependencies:929callssymbol:src/helix/teams/db.py:init_schema:127(low)symbol:tests/test_registry_v1_smoke.py:test_graph_does_not_leak_private_dependencies:929callssymbol:src/helix/teams/db.py:issue_token:536(low)symbol:tests/test_registry_v1_smoke.py:test_graph_does_not_leak_private_dependencies:929callssymbol:src/helix/teams/db.py:TeamsDB:103(low)symbol:tests/test_registry_v1_smoke.py:test_graph_does_not_leak_private_dependencies:929callssymbol:src/helix/teams/db.py:upsert_program_member:1178(low)symbol:tests/test_registry_v1_smoke.py:test_graph_does_not_leak_private_dependencies:929callssymbol:src/helix/teams/db.py:upsert_user:480(low)symbol:tests/test_registry_v1_smoke.py:test_graph_does_not_leak_private_dependencies:929callssymbol:src/helix/teams/server.py:create_httpd:1677(low)symbol:tests/test_registry_v1_smoke.py:test_graph_does_not_leak_private_dependencies:929callssymbol:tests/test_registry_v1_smoke.py:_make_approved_bundle:215(high)symbol:tests/test_registry_v1_smoke.py:test_graph_does_not_leak_private_dependencies:929callssymbol:tests/test_registry_v1_smoke.py:_zip_to_bytes:334(high)symbol:tests/test_registry_v1_smoke.py:test_private_program_visibility_and_membership_enforced:838callssymbol:src/helix/teams/client.py:create_registry_program:165(low)symbol:tests/test_registry_v1_smoke.py:test_private_program_visibility_and_membership_enforced:838callssymbol:src/helix/teams/client.py:deprecate_registry_version:198(low)symbol:tests/test_registry_v1_smoke.py:test_private_program_visibility_and_membership_enforced:838callssymbol:src/helix/teams/client.py:get_registry_program:99(low)symbol:tests/test_registry_v1_smoke.py:test_private_program_visibility_and_membership_enforced:838callssymbol:src/helix/teams/client.py:list_registry_programs:86(low)symbol:tests/test_registry_v1_smoke.py:test_private_program_visibility_and_membership_enforced:838callssymbol:src/helix/teams/client.py:publish_registry_version:176(low)symbol:tests/test_registry_v1_smoke.py:test_private_program_visibility_and_membership_enforced:838callssymbol:src/helix/teams/client.py:put_blob:27(low)symbol:tests/test_registry_v1_smoke.py:test_private_program_visibility_and_membership_enforced:838callssymbol:src/helix/teams/client.py:search_registry_versions:109(low)symbol:tests/test_registry_v1_smoke.py:test_private_program_visibility_and_membership_enforced:838callssymbol:src/helix/teams/client.py:TeamsClient:19(low)symbol:tests/test_registry_v1_smoke.py:test_private_program_visibility_and_membership_enforced:838callssymbol:src/helix/teams/client.py:TeamsClientConfig:14(low)symbol:tests/test_registry_v1_smoke.py:test_private_program_visibility_and_membership_enforced:838callssymbol:src/helix/teams/db.py:create_workspace:737(low)symbol:tests/test_registry_v1_smoke.py:test_private_program_visibility_and_membership_enforced:838callssymbol:src/helix/teams/db.py:init_schema:127(low)symbol:tests/test_registry_v1_smoke.py:test_private_program_visibility_and_membership_enforced:838callssymbol:src/helix/teams/db.py:issue_token:536(low)symbol:tests/test_registry_v1_smoke.py:test_private_program_visibility_and_membership_enforced:838callssymbol:src/helix/teams/db.py:TeamsDB:103(low)symbol:tests/test_registry_v1_smoke.py:test_private_program_visibility_and_membership_enforced:838callssymbol:src/helix/teams/db.py:upsert_program_member:1178(low)symbol:tests/test_registry_v1_smoke.py:test_private_program_visibility_and_membership_enforced:838callssymbol:src/helix/teams/db.py:upsert_user:480(low)symbol:tests/test_registry_v1_smoke.py:test_private_program_visibility_and_membership_enforced:838callssymbol:src/helix/teams/server.py:create_httpd:1677(low)symbol:tests/test_registry_v1_smoke.py:test_private_program_visibility_and_membership_enforced:838callssymbol:tests/test_registry_v1_smoke.py:_make_approved_bundle:215(high)symbol:tests/test_registry_v1_smoke.py:test_private_program_visibility_and_membership_enforced:838callssymbol:tests/test_registry_v1_smoke.py:_zip_to_bytes:334(high)symbol:tests/test_registry_v1_smoke.py:test_receipt_fetch_reconstructs_bundle_and_verifies:343callssymbol:src/helix/teams/db.py:create_workspace:737(low)symbol:tests/test_registry_v1_smoke.py:test_receipt_fetch_reconstructs_bundle_and_verifies:343callssymbol:src/helix/teams/db.py:init_schema:127(low)symbol:tests/test_registry_v1_smoke.py:test_receipt_fetch_reconstructs_bundle_and_verifies:343callssymbol:src/helix/teams/db.py:issue_token:536(low)symbol:tests/test_registry_v1_smoke.py:test_receipt_fetch_reconstructs_bundle_and_verifies:343callssymbol:src/helix/teams/db.py:TeamsDB:103(low)symbol:tests/test_registry_v1_smoke.py:test_receipt_fetch_reconstructs_bundle_and_verifies:343callssymbol:src/helix/teams/db.py:upsert_user:480(low)symbol:tests/test_registry_v1_smoke.py:test_receipt_fetch_reconstructs_bundle_and_verifies:343callssymbol:tests/test_registry_v1_smoke.py:_run_receipt_fetch_smoke:376(high)symbol:tests/test_registry_v1_smoke.py:test_receipt_fetch_reconstructs_bundle_and_verifies:343callssymbol:tools/studio_screenshot_receipt.mjs:client:238(low)symbol:tests/test_registry_v1_smoke.py:test_registry_deprecation_marks_dependents_needs_review_and_blocks_export:513callssymbol:src/helix/teams/client.py:acknowledge_registry_dependency:209(low)symbol:tests/test_registry_v1_smoke.py:test_registry_deprecation_marks_dependents_needs_review_and_blocks_export:513callssymbol:src/helix/teams/client.py:add_registry_dependency:187(low)symbol:tests/test_registry_v1_smoke.py:test_registry_deprecation_marks_dependents_needs_review_and_blocks_export:513callssymbol:src/helix/teams/client.py:deprecate_registry_version:198(low)symbol:tests/test_registry_v1_smoke.py:test_registry_deprecation_marks_dependents_needs_review_and_blocks_export:513callssymbol:src/helix/teams/client.py:get_registry_status:154(low)symbol:tests/test_registry_v1_smoke.py:test_registry_deprecation_marks_dependents_needs_review_and_blocks_export:513callssymbol:src/helix/teams/client.py:publish_registry_version:176(low)symbol:tests/test_registry_v1_smoke.py:test_registry_deprecation_marks_dependents_needs_review_and_blocks_export:513callssymbol:src/helix/teams/client.py:put_blob:27(low)symbol:tests/test_registry_v1_smoke.py:test_registry_deprecation_marks_dependents_needs_review_and_blocks_export:513callssymbol:src/helix/teams/client.py:TeamsClient:19(low)symbol:tests/test_registry_v1_smoke.py:test_registry_deprecation_marks_dependents_needs_review_and_blocks_export:513callssymbol:src/helix/teams/client.py:TeamsClientConfig:14(low)symbol:tests/test_registry_v1_smoke.py:test_registry_deprecation_marks_dependents_needs_review_and_blocks_export:513callssymbol:src/helix/teams/db.py:create_workspace:737(low)symbol:tests/test_registry_v1_smoke.py:test_registry_deprecation_marks_dependents_needs_review_and_blocks_export:513callssymbol:src/helix/teams/db.py:init_schema:127(low)symbol:tests/test_registry_v1_smoke.py:test_registry_deprecation_marks_dependents_needs_review_and_blocks_export:513callssymbol:src/helix/teams/db.py:issue_token:536(low)symbol:tests/test_registry_v1_smoke.py:test_registry_deprecation_marks_dependents_needs_review_and_blocks_export:513callssymbol:src/helix/teams/db.py:TeamsDB:103(low)symbol:tests/test_registry_v1_smoke.py:test_registry_deprecation_marks_dependents_needs_review_and_blocks_export:513callssymbol:src/helix/teams/db.py:upsert_user:480(low)symbol:tests/test_registry_v1_smoke.py:test_registry_deprecation_marks_dependents_needs_review_and_blocks_export:513callssymbol:src/helix/teams/server.py:create_httpd:1677(low)symbol:tests/test_registry_v1_smoke.py:test_registry_deprecation_marks_dependents_needs_review_and_blocks_export:513callssymbol:tests/test_registry_v1_smoke.py:_make_approved_bundle:215(high)symbol:tests/test_registry_v1_smoke.py:test_registry_deprecation_marks_dependents_needs_review_and_blocks_export:513callssymbol:tests/test_registry_v1_smoke.py:_write_json:53(high)symbol:tests/test_registry_v1_smoke.py:test_registry_deprecation_marks_dependents_needs_review_and_blocks_export:513callssymbol:tests/test_registry_v1_smoke.py:_zip_to_bytes:334(high)symbol:tests/test_registry_v1_smoke.py:test_registry_publish_bundle_zip_allows_zip_before_registration:706callssymbol:src/helix/teams/client.py:create_registry_program:165(low)symbol:tests/test_registry_v1_smoke.py:test_registry_publish_bundle_zip_allows_zip_before_registration:706callssymbol:src/helix/teams/client.py:TeamsClient:19(low)symbol:tests/test_registry_v1_smoke.py:test_registry_publish_bundle_zip_allows_zip_before_registration:706callssymbol:src/helix/teams/client.py:TeamsClientConfig:14(low)symbol:tests/test_registry_v1_smoke.py:test_registry_publish_bundle_zip_allows_zip_before_registration:706callssymbol:src/helix/teams/db.py:create_workspace:737(low)symbol:tests/test_registry_v1_smoke.py:test_registry_publish_bundle_zip_allows_zip_before_registration:706callssymbol:src/helix/teams/db.py:init_schema:127(low)symbol:tests/test_registry_v1_smoke.py:test_registry_publish_bundle_zip_allows_zip_before_registration:706callssymbol:src/helix/teams/db.py:issue_token:536(low)symbol:tests/test_registry_v1_smoke.py:test_registry_publish_bundle_zip_allows_zip_before_registration:706callssymbol:src/helix/teams/db.py:TeamsDB:103(low)symbol:tests/test_registry_v1_smoke.py:test_registry_publish_bundle_zip_allows_zip_before_registration:706callssymbol:src/helix/teams/db.py:upsert_user:480(low)symbol:tests/test_registry_v1_smoke.py:test_registry_publish_bundle_zip_allows_zip_before_registration:706callssymbol:src/helix/teams/server.py:create_httpd:1677(low)symbol:tests/test_registry_v1_smoke.py:test_registry_publish_bundle_zip_allows_zip_before_registration:706callssymbol:tests/test_registry_v1_smoke.py:_make_approved_bundle:215(high)symbol:tests/test_registry_v1_smoke.py:test_registry_publish_bundle_zip_allows_zip_before_registration:706callssymbol:tests/test_registry_v1_smoke.py:_write_json:53(high)symbol:tests/test_registry_v1_smoke.py:test_registry_search_filters_off_target_severity:755callssymbol:src/helix/teams/client.py:publish_registry_version:176(low)symbol:tests/test_registry_v1_smoke.py:test_registry_search_filters_off_target_severity:755callssymbol:src/helix/teams/client.py:put_blob:27(low)symbol:tests/test_registry_v1_smoke.py:test_registry_search_filters_off_target_severity:755callssymbol:src/helix/teams/client.py:search_registry_versions:109(low)symbol:tests/test_registry_v1_smoke.py:test_registry_search_filters_off_target_severity:755callssymbol:src/helix/teams/client.py:TeamsClient:19(low)symbol:tests/test_registry_v1_smoke.py:test_registry_search_filters_off_target_severity:755callssymbol:src/helix/teams/client.py:TeamsClientConfig:14(low)symbol:tests/test_registry_v1_smoke.py:test_registry_search_filters_off_target_severity:755callssymbol:src/helix/teams/db.py:create_workspace:737(low)symbol:tests/test_registry_v1_smoke.py:test_registry_search_filters_off_target_severity:755callssymbol:src/helix/teams/db.py:init_schema:127(low)symbol:tests/test_registry_v1_smoke.py:test_registry_search_filters_off_target_severity:755callssymbol:src/helix/teams/db.py:issue_token:536(low)symbol:tests/test_registry_v1_smoke.py:test_registry_search_filters_off_target_severity:755callssymbol:src/helix/teams/db.py:TeamsDB:103(low)symbol:tests/test_registry_v1_smoke.py:test_registry_search_filters_off_target_severity:755callssymbol:src/helix/teams/db.py:upsert_user:480(low)symbol:tests/test_registry_v1_smoke.py:test_registry_search_filters_off_target_severity:755callssymbol:src/helix/teams/server.py:create_httpd:1677(low)symbol:tests/test_registry_v1_smoke.py:test_registry_search_filters_off_target_severity:755callssymbol:tests/test_registry_v1_smoke.py:_make_approved_bundle:215(high)symbol:tests/test_registry_v1_smoke.py:test_registry_search_filters_off_target_severity:755callssymbol:tests/test_registry_v1_smoke.py:_zip_to_bytes:334(high)symbol:tests/test_registry_v1_smoke.py:test_registry_search_filters_off_target_severity:755callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_release_asset_provenance_contract.py:test_public_release_channel_doc_matches_release_workflow_provenance_assets:19callssymbol:tests/test_release_asset_provenance_contract.py:_read_text:15(high)symbol:tests/test_release_checklist_contract.py:test_release_checklist_matches_release_gate_and_manual_publish_contract:19callssymbol:tests/test_release_checklist_contract.py:_read_text:15(high)symbol:tests/test_release_checklist_contract.py:test_release_checklist_matches_release_gate_and_manual_publish_contract:19callssymbol:tools/public_release_docs_contract.py:assert_public_release_checklist_contract:233(low)symbol:tests/test_release_gates_contract.py:test_release_gate_workflows_enable_teams_backup_restore_contract:25callssymbol:tests/test_release_gates_contract.py:_read_text:9(high)symbol:tests/test_release_gates_contract.py:test_release_gate_workflows_upload_artifacts_on_success:35callssymbol:tests/test_release_gates_contract.py:_read_text:9(high)symbol:tests/test_release_gates_contract.py:test_release_gates_build_curated_audit_bundle:56callssymbol:tests/test_release_gates_contract.py:_read_text:9(high)symbol:tests/test_release_gates_contract.py:test_release_gates_validate_teams_smoke_summary_when_enabled:13callssymbol:tests/test_release_gates_contract.py:_read_text:9(high)symbol:tests/test_release_local.py:test_release_local_scans_zip_as_file_uri_and_preserves_artifact_bytes:14callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_release_provenance_contract.py:test_local_release_helper_supports_fail_closed_signing:35callssymbol:tests/test_release_provenance_contract.py:_read_text:9(high)symbol:tests/test_release_provenance_contract.py:test_release_verify_docs_use_ascii_armored_signature_suffix:50callssymbol:tests/test_release_provenance_contract.py:_read_text:9(high)symbol:tests/test_release_provenance_contract.py:test_release_workflow_requires_real_gpg_signatures:13callssymbol:tests/test_release_provenance_contract.py:_read_text:9(high)symbol:tests/test_repair_pathways.py:test_build_repair_pathway_mixture_recomposes_distribution:38callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/test_repair_pathways.py:test_build_repair_pathway_mixture_recomposes_distribution:38callssymbol:src/helix/studio/repair_pathways.py:build_repair_pathway_mixture:100(low)symbol:tests/test_repair_pathways.py:test_build_stochastic_narrative_v1_shape:60callssymbol:src/helix/studio/repair_pathways.py:build_repair_pathway_mixture:100(low)symbol:tests/test_repair_pathways.py:test_build_stochastic_narrative_v1_shape:60callssymbol:src/helix/studio/repair_pathways.py:build_stochastic_narrative_v1:162(low)symbol:tests/test_repair_pathways.py:test_classify_repair_pathway_heuristics:18callssymbol:src/helix/studio/repair_pathways.py:classify_repair_pathway:54(low)symbol:tests/test_repro_adversarial.py:_write_spec:11callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_repro_adversarial.py:test_repro_deterministic_under_order_and_locale:27callssymbol:src/helix/repro/bundle.py:run_repro_case:371(low)symbol:tests/test_repro_adversarial.py:test_repro_deterministic_under_order_and_locale:27callssymbol:src/helix/repro/bundle.py:sha256_path:47(low)symbol:tests/test_repro_adversarial.py:test_repro_deterministic_under_order_and_locale:27callssymbol:tests/test_repro_adversarial.py:_set_env:20(high)symbol:tests/test_repro_adversarial.py:test_repro_deterministic_under_order_and_locale:27callssymbol:tests/test_repro_adversarial.py:_write_spec:11(high)symbol:tests/test_repro_backend_parity.py:test_expected_cpu_gpu_parity:11callssymbol:src/helix/repro/bundle.py:compare_backend_outputs:732(low)symbol:tests/test_repro_bundle.py:test_repro_case_run_and_verify_cpu_only:11callssymbol:src/helix/repro/bundle.py:run_repro_case:371(low)symbol:tests/test_repro_bundle.py:test_repro_case_run_and_verify_cpu_only:11callssymbol:src/helix/repro/bundle.py:verify_repro_case:600(low)symbol:tests/test_repro_filesystem_ordering.py:test_bundle_manifest_sorts_by_path_bytes:11callssymbol:src/helix/repro/bundle.py:build_bundle_manifest:522(low)symbol:tests/test_repro_filesystem_ordering.py:test_bundle_manifest_sorts_by_path_bytes:11callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/test_repro_filesystem_ordering.py:test_bundle_manifest_sorts_by_path_bytes:11callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_repro_manifest_contract.py:test_repro_bundle_manifest_contract:17callssymbol:tests/test_repro_manifest_contract.py:_load_json:10(high)symbol:tests/test_repro_subprocess_repeat.py:_run_cli:14callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/test_repro_subprocess_repeat.py:_run_cli:14callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_repro_subprocess_repeat.py:test_repro_subprocess_repeat_is_identical:36callssymbol:src/helix/repro/bundle.py:sha256_path:47(low)symbol:tests/test_repro_subprocess_repeat.py:test_repro_subprocess_repeat_is_identical:36callssymbol:tests/test_repro_subprocess_repeat.py:_run_cli:14(high)symbol:tests/test_results_adapter_indel_profile.py:test_indel_profile_error_includes_path_and_line:38callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_results_adapter_indel_profile.py:test_indel_profile_error_includes_path_and_line:38callssymbol:src/helix/studio/results_adapters/indel_profile.py:build_results_record_from_indel_profile:39(low)symbol:tests/test_results_adapter_indel_profile.py:test_indel_profile_missing_columns_errors:31callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_results_adapter_indel_profile.py:test_indel_profile_missing_columns_errors:31callssymbol:src/helix/studio/results_adapters/indel_profile.py:build_results_record_from_indel_profile:39(low)symbol:tests/test_results_adapter_indel_profile.py:test_indel_profile_parses_and_sums_duplicates:10callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_results_adapter_indel_profile.py:test_indel_profile_parses_and_sums_duplicates:10callssymbol:src/helix/studio/results_adapters/indel_profile.py:build_results_record_from_indel_profile:39(low)symbol:tests/test_revenue_plan.py:test_revenue_plan_default_math:23callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_revenue_plan.py:test_revenue_plan_default_math:23callssymbol:tests/test_revenue_plan.py:_tool_path:19(high)symbol:tests/test_revenue_plan.py:test_revenue_plan_default_math:23callssymbol:tests/test_revenue_plan.py:_write_pipeline_csv:10(high)symbol:tests/test_revenue_plan.py:test_revenue_plan_default_math:23callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_revenue_plan.py:test_revenue_plan_latest_per_org:92callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_revenue_plan.py:test_revenue_plan_latest_per_org:92callssymbol:tests/test_revenue_plan.py:_tool_path:19(high)symbol:tests/test_revenue_plan.py:test_revenue_plan_latest_per_org:92callssymbol:tests/test_revenue_plan.py:_write_pipeline_csv:10(high)symbol:tests/test_revenue_plan.py:test_revenue_plan_writes_json_and_markdown:144callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_revenue_plan.py:test_revenue_plan_writes_json_and_markdown:144callssymbol:tests/test_revenue_plan.py:_tool_path:19(high)symbol:tests/test_revenue_plan.py:test_revenue_plan_writes_json_and_markdown:144callssymbol:tests/test_revenue_plan.py:_write_pipeline_csv:10(high)symbol:tests/test_rna_mccaskill.py:test_mea_structure_balanced:14callssymbol:src/helix/rna/partition.py:mea_structure:108(low)symbol:tests/test_rna_mccaskill.py:test_mea_structure_balanced:14callssymbol:src/helix/rna/partition.py:partition_posteriors:10(low)symbol:tests/test_rna_mccaskill.py:test_mfe_hairpin_forms:23callssymbol:src/helix/rna/mfe.py:mfe_dotbracket:11(low)symbol:tests/test_rna_mccaskill.py:test_partition_symmetry:4callssymbol:src/helix/rna/partition.py:partition_posteriors:10(low)symbol:tests/test_run_activation_propagates_evs.py:test_run_activated_propagates_evs_to_views:25callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_run_activation_propagates_evs.py:test_run_activated_propagates_evs_to_views:25callssymbol:src/helix/studio/lightcone_panel.py:current_doc_id:4947(low)symbol:tests/test_run_activation_propagates_evs.py:test_run_activated_propagates_evs_to_views:25callssymbol:src/helix/studio/main_window.py:_session_sidebar_summary:4368(low)symbol:tests/test_run_activation_propagates_evs.py:test_run_activated_propagates_evs_to_views:25callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_run_activation_propagates_evs.py:test_run_activated_propagates_evs_to_views:25callssymbol:src/helix/studio/main_window.py:on_run_activated:5246(low)symbol:tests/test_run_activation_propagates_evs.py:test_run_activated_propagates_evs_to_views:25callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_run_activation_propagates_evs.py:test_run_activated_propagates_evs_to_views:25callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_run_activation_propagates_evs.py:test_run_activated_propagates_evs_to_views:25callssymbol:tests/test_run_activation_propagates_evs.py:_get_app:19(high)symbol:tests/test_run_activation_survives_layout_failure.py:test_on_run_activated_survives_layout_preset_failure:25callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_run_activation_survives_layout_failure.py:test_on_run_activated_survives_layout_preset_failure:25callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_run_activation_survives_layout_failure.py:test_on_run_activated_survives_layout_preset_failure:25callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_run_activation_survives_layout_failure.py:test_on_run_activated_survives_layout_preset_failure:25callssymbol:tests/test_run_activation_survives_layout_failure.py:_get_app:19(high)symbol:tests/test_run_artifact.py:_simple_dag_payload:26callssymbol:src/helix/studio/session.py:log:354(low)symbol:tests/test_run_artifact.py:_state_with_locus:41callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_sha256:247(low)symbol:tests/test_run_artifact.py:_state_with_locus:41callssymbol:src/helix/studio/experiment_intent_spec.py:experiment_intent_spec_to_dict:230(low)symbol:tests/test_run_artifact.py:_state_with_locus:41callssymbol:src/helix/studio/session.py:ExperimentState:83(low)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_blocks_calibration_bundle_model_mismatch:202callssymbol:src/helix/studio/run_artifact.py:artifact_decision_mode_eligible:1207(low)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_blocks_calibration_bundle_model_mismatch:202callssymbol:src/helix/studio/run_artifact.py:artifact_is_valid:1185(low)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_blocks_calibration_bundle_model_mismatch:202callssymbol:src/helix/studio/run_artifact.py:artifact_root_causes:1192(low)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_blocks_calibration_bundle_model_mismatch:202callssymbol:src/helix/studio/run_artifact.py:build_run_artifact_from_state:829(low)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_blocks_calibration_bundle_model_mismatch:202callssymbol:tests/test_run_artifact.py:_decision_grade_run_summary_v2:61(high)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_blocks_calibration_bundle_model_mismatch:202callssymbol:tests/test_run_artifact.py:_simple_dag_payload:26(high)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_blocks_calibration_bundle_model_mismatch:202callssymbol:tests/test_run_artifact.py:_state_with_locus:41(high)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_blocks_incomplete_provenance:257callssymbol:src/helix/studio/run_artifact.py:artifact_decision_mode_eligible:1207(low)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_blocks_incomplete_provenance:257callssymbol:src/helix/studio/run_artifact.py:artifact_is_valid:1185(low)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_blocks_incomplete_provenance:257callssymbol:src/helix/studio/run_artifact.py:artifact_root_causes:1192(low)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_blocks_incomplete_provenance:257callssymbol:src/helix/studio/run_artifact.py:build_run_artifact_from_state:829(low)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_blocks_incomplete_provenance:257callssymbol:tests/test_run_artifact.py:_decision_grade_run_summary_v2:61(high)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_blocks_incomplete_provenance:257callssymbol:tests/test_run_artifact.py:_simple_dag_payload:26(high)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_blocks_incomplete_provenance:257callssymbol:tests/test_run_artifact.py:_state_with_locus:41(high)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_blocks_missing_uncertainty_key:229callssymbol:src/helix/studio/run_artifact.py:artifact_decision_mode_eligible:1207(low)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_blocks_missing_uncertainty_key:229callssymbol:src/helix/studio/run_artifact.py:artifact_is_valid:1185(low)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_blocks_missing_uncertainty_key:229callssymbol:src/helix/studio/run_artifact.py:artifact_root_causes:1192(low)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_blocks_missing_uncertainty_key:229callssymbol:src/helix/studio/run_artifact.py:build_run_artifact_from_state:829(low)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_blocks_missing_uncertainty_key:229callssymbol:tests/test_run_artifact.py:_decision_grade_run_summary_v2:61(high)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_blocks_missing_uncertainty_key:229callssymbol:tests/test_run_artifact.py:_simple_dag_payload:26(high)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_blocks_missing_uncertainty_key:229callssymbol:tests/test_run_artifact.py:_state_with_locus:41(high)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_requires_calibration:169callssymbol:src/helix/studio/run_artifact.py:artifact_decision_mode_eligible:1207(low)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_requires_calibration:169callssymbol:src/helix/studio/run_artifact.py:artifact_is_valid:1185(low)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_requires_calibration:169callssymbol:src/helix/studio/run_artifact.py:build_run_artifact_from_state:829(low)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_requires_calibration:169callssymbol:tests/test_run_artifact.py:_decision_grade_run_summary_v2:61(high)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_requires_calibration:169callssymbol:tests/test_run_artifact.py:_simple_dag_payload:26(high)symbol:tests/test_run_artifact.py:test_decision_mode_eligible_requires_calibration:169callssymbol:tests/test_run_artifact.py:_state_with_locus:41(high)symbol:tests/test_run_artifact.py:test_leakage_sinks_allocate_residual_outcomes:285callssymbol:src/helix/studio/run_artifact.py:artifact_is_valid:1185(low)symbol:tests/test_run_artifact.py:test_leakage_sinks_allocate_residual_outcomes:285callssymbol:src/helix/studio/run_artifact.py:build_run_artifact_from_state:829(low)symbol:tests/test_run_artifact.py:test_leakage_sinks_allocate_residual_outcomes:285callssymbol:tests/test_run_artifact.py:_state_with_locus:41(high)symbol:tests/test_run_artifact.py:test_leakage_sinks_off_still_invalidates_mass_gap:312callssymbol:src/helix/studio/run_artifact.py:artifact_is_valid:1185(low)symbol:tests/test_run_artifact.py:test_leakage_sinks_off_still_invalidates_mass_gap:312callssymbol:src/helix/studio/run_artifact.py:artifact_root_causes:1192(low)symbol:tests/test_run_artifact.py:test_leakage_sinks_off_still_invalidates_mass_gap:312callssymbol:src/helix/studio/run_artifact.py:build_run_artifact_from_state:829(low)symbol:tests/test_run_artifact.py:test_leakage_sinks_off_still_invalidates_mass_gap:312callssymbol:tests/test_run_artifact.py:_state_with_locus:41(high)symbol:tests/test_run_artifact.py:test_run_artifact_hash_deterministic:161callssymbol:src/helix/studio/run_artifact.py:build_run_artifact_from_state:829(low)symbol:tests/test_run_artifact.py:test_run_artifact_hash_deterministic:161callssymbol:tests/test_run_artifact.py:_simple_dag_payload:26(high)symbol:tests/test_run_artifact.py:test_run_artifact_hash_deterministic:161callssymbol:tests/test_run_artifact.py:_state_with_locus:41(high)symbol:tests/test_run_artifact.py:test_run_artifact_invalid_missing_fm_index:151callssymbol:src/helix/studio/run_artifact.py:artifact_is_valid:1185(low)symbol:tests/test_run_artifact.py:test_run_artifact_invalid_missing_fm_index:151callssymbol:src/helix/studio/run_artifact.py:artifact_root_causes:1192(low)symbol:tests/test_run_artifact.py:test_run_artifact_invalid_missing_fm_index:151callssymbol:src/helix/studio/run_artifact.py:build_run_artifact_from_state:829(low)symbol:tests/test_run_artifact.py:test_run_artifact_invalid_missing_fm_index:151callssymbol:src/helix/studio/session.py:ExperimentState:83(low)symbol:tests/test_run_artifact.py:test_run_artifact_invalid_missing_fm_index:151callssymbol:tests/test_run_artifact.py:_simple_dag_payload:26(high)symbol:tests/test_run_artifact.py:test_run_artifact_invalid_without_locus:142callssymbol:src/helix/studio/run_artifact.py:artifact_is_valid:1185(low)symbol:tests/test_run_artifact.py:test_run_artifact_invalid_without_locus:142callssymbol:src/helix/studio/run_artifact.py:artifact_root_causes:1192(low)symbol:tests/test_run_artifact.py:test_run_artifact_invalid_without_locus:142callssymbol:src/helix/studio/run_artifact.py:build_run_artifact_from_state:829(low)symbol:tests/test_run_artifact.py:test_run_artifact_invalid_without_locus:142callssymbol:src/helix/studio/session.py:ExperimentState:83(low)symbol:tests/test_run_artifact.py:test_run_artifact_invalid_without_locus:142callssymbol:tests/test_run_artifact.py:_simple_dag_payload:26(high)symbol:tests/test_run_artifact.py:test_run_artifact_mass_conserved_for_dag:130callssymbol:src/helix/studio/run_artifact.py:artifact_is_valid:1185(low)symbol:tests/test_run_artifact.py:test_run_artifact_mass_conserved_for_dag:130callssymbol:src/helix/studio/run_artifact.py:build_run_artifact_from_state:829(low)symbol:tests/test_run_artifact.py:test_run_artifact_mass_conserved_for_dag:130callssymbol:tests/test_run_artifact.py:_simple_dag_payload:26(high)symbol:tests/test_run_artifact.py:test_run_artifact_mass_conserved_for_dag:130callssymbol:tests/test_run_artifact.py:_state_with_locus:41(high)symbol:tests/test_run_bundle.py:test_build_run_bundle_bytes_are_deterministic:53callssymbol:src/helix/edge/bundle.py:build_run_bundle:98(low)symbol:tests/test_run_bundle.py:test_build_run_bundle_bytes_are_deterministic:53callssymbol:src/helix/edge/bundle.py:BundleFile:19(low)symbol:tests/test_run_bundle.py:test_build_run_bundle_bytes_are_deterministic:53callssymbol:src/helix/edge/translators/illumina.py:IlluminaRunTranslator:20(low)symbol:tests/test_run_bundle.py:test_build_run_bundle_bytes_are_deterministic:53callssymbol:src/helix/edge/translators/illumina.py:translate:35(low)symbol:tests/test_run_bundle.py:test_build_run_bundle_creates_expected_files:15callssymbol:src/helix/edge/bundle.py:build_run_bundle:98(low)symbol:tests/test_run_bundle.py:test_build_run_bundle_creates_expected_files:15callssymbol:src/helix/edge/bundle.py:BundleFile:19(low)symbol:tests/test_run_bundle.py:test_build_run_bundle_creates_expected_files:15callssymbol:src/helix/edge/translators/illumina.py:IlluminaRunTranslator:20(low)symbol:tests/test_run_bundle.py:test_build_run_bundle_creates_expected_files:15callssymbol:src/helix/edge/translators/illumina.py:translate:35(low)symbol:tests/test_run_bundle.py:test_build_run_bundle_creates_expected_files:15callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_run_compare_auroc_extract.py:test_extract_auroc_metric_from_snapshot_metadata:6callssymbol:src/helix/studio/run_compare.py:_extract_auroc_metric:47(low)symbol:tests/test_run_compare_auroc_extract.py:test_format_auroc_compare_requires_matching_pack_id:33callssymbol:src/helix/studio/run_compare.py:_extract_auroc_metric:47(low)symbol:tests/test_run_compare_auroc_extract.py:test_format_auroc_compare_requires_matching_pack_id:33callssymbol:src/helix/studio/run_compare.py:_format_auroc_compare:121(low)symbol:tests/test_run_descriptor_schema.py:test_descriptor_schema_round_trip:12callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:tests/test_run_history_mv_repro.py:test_mv_repro_subprocess:12callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/test_run_history_mv_repro.py:test_mv_repro_subprocess:12callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_run_history.py:_decision_grade_snapshot_payload:52callssymbol:tests/test_run_history.py:_snapshot_payload:31(high)symbol:tests/test_run_history.py:_pcr_snapshot:114callssymbol:src/helix/studio/pcr_engine.py:simulate_pcr:46(low)symbol:tests/test_run_history.py:_pcr_snapshot:114callssymbol:src/helix/studio/session.py:_serialize_pcr_config:702(low)symbol:tests/test_run_history.py:_pcr_snapshot:114callssymbol:src/helix/studio/session.py:_serialize_pcr_result:735(low)symbol:tests/test_run_history.py:_pcr_snapshot:114callssymbol:src/helix/studio/session.py:PCRConfig:668(low)symbol:tests/test_run_history.py:test_run_compare_pcr_verdict:153callssymbol:src/helix/studio/run_compare.py:compare_snapshots:538(low)symbol:tests/test_run_history.py:test_run_compare_pcr_verdict:153callssymbol:src/helix/studio/run_compare.py:RunCompareWidget:158(low)symbol:tests/test_run_history.py:test_run_compare_pcr_verdict:153callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_run_history.py:test_run_compare_pcr_verdict:153callssymbol:tests/test_run_history.py:_get_app:24(high)symbol:tests/test_run_history.py:test_run_compare_pcr_verdict:153callssymbol:tests/test_run_history.py:_pcr_snapshot:114(high)symbol:tests/test_run_history.py:test_run_history_blocks_decision_grade_ready_local_exports:165callssymbol:src/helix/studio/run_history.py:RunHistoryWidget:73(low)symbol:tests/test_run_history.py:test_run_history_blocks_decision_grade_ready_local_exports:165callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_run_history.py:test_run_history_blocks_decision_grade_ready_local_exports:165callssymbol:tests/test_run_history.py:_decision_grade_snapshot_payload:52(high)symbol:tests/test_run_history.py:test_run_history_blocks_decision_grade_ready_local_exports:165callssymbol:tests/test_run_history.py:_get_app:24(high)symbol:tests/test_run_history.py:test_run_history_debug_snapshot_remains_available:189callssymbol:src/helix/studio/run_history.py:RunHistoryWidget:73(low)symbol:tests/test_run_history.py:test_run_history_debug_snapshot_remains_available:189callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_run_history.py:test_run_history_debug_snapshot_remains_available:189callssymbol:tests/test_run_history.py:_decision_grade_snapshot_payload:52(high)symbol:tests/test_run_history.py:test_run_history_debug_snapshot_remains_available:189callssymbol:tests/test_run_history.py:_get_app:24(high)symbol:tests/test_run_history.py:test_run_history_filters_and_compare:67callssymbol:src/helix/studio/run_history.py:_add_entry:551(low)symbol:tests/test_run_history.py:test_run_history_filters_and_compare:67callssymbol:src/helix/studio/run_history.py:_clear_filters:1570(low)symbol:tests/test_run_history.py:test_run_history_filters_and_compare:67callssymbol:src/helix/studio/run_history.py:_compare_selected:1578(low)symbol:tests/test_run_history.py:test_run_history_filters_and_compare:67callssymbol:src/helix/studio/run_history.py:_toggle_pin:830(low)symbol:tests/test_run_history.py:test_run_history_filters_and_compare:67callssymbol:src/helix/studio/run_history.py:data:528(low)symbol:tests/test_run_history.py:test_run_history_filters_and_compare:67callssymbol:src/helix/studio/run_history.py:index:522(low)symbol:tests/test_run_history.py:test_run_history_filters_and_compare:67callssymbol:src/helix/studio/run_history.py:rowCount:519(low)symbol:tests/test_run_history.py:test_run_history_filters_and_compare:67callssymbol:src/helix/studio/run_history.py:RunHistoryWidget:73(low)symbol:tests/test_run_history.py:test_run_history_filters_and_compare:67callssymbol:src/helix/studio/run_history.py:selectRow:543(low)symbol:tests/test_run_history.py:test_run_history_filters_and_compare:67callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_run_history.py:test_run_history_filters_and_compare:67callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(medium)symbol:tests/test_run_history.py:test_run_history_filters_and_compare:67callssymbol:tests/test_run_history.py:_get_app:24(high)symbol:tests/test_run_history.py:test_run_history_filters_and_compare:67callssymbol:tests/test_run_history.py:_snapshot_payload:31(high)symbol:tests/test_run_history.py:test_run_history_filters_and_compare:67callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:tests/test_run_history.py:test_run_history_formats_pcr_row:141callssymbol:src/helix/studio/run_history.py:_add_entry:551(low)symbol:tests/test_run_history.py:test_run_history_formats_pcr_row:141callssymbol:src/helix/studio/run_history.py:data:528(low)symbol:tests/test_run_history.py:test_run_history_formats_pcr_row:141callssymbol:src/helix/studio/run_history.py:index:522(low)symbol:tests/test_run_history.py:test_run_history_formats_pcr_row:141callssymbol:src/helix/studio/run_history.py:RunHistoryWidget:73(low)symbol:tests/test_run_history.py:test_run_history_formats_pcr_row:141callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_run_history.py:test_run_history_formats_pcr_row:141callssymbol:tests/test_run_history.py:_get_app:24(high)symbol:tests/test_run_history.py:test_run_history_formats_pcr_row:141callssymbol:tests/test_run_history.py:_pcr_snapshot:114(high)symbol:tests/test_run_history.py:test_run_history_non_ready_snapshot_stays_exploratory:208callssymbol:src/helix/studio/run_history.py:RunHistoryWidget:73(low)symbol:tests/test_run_history.py:test_run_history_non_ready_snapshot_stays_exploratory:208callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_run_history.py:test_run_history_non_ready_snapshot_stays_exploratory:208callssymbol:tests/test_run_history.py:_decision_grade_snapshot_payload:52(high)symbol:tests/test_run_history.py:test_run_history_non_ready_snapshot_stays_exploratory:208callssymbol:tests/test_run_history.py:_get_app:24(high)symbol:tests/test_run_metrics_json_safe.py:test_format_snapshot_text_handles_ndarray:10callssymbol:src/helix/studio/run_metrics.py:format_snapshot_text:194(low)symbol:tests/test_run_metrics_json_safe.py:test_format_snapshot_text_handles_ndarray:10callssymbol:src/helix/studio/run_metrics.py:RunMetrics:32(low)symbol:tests/test_run_recorded_updates_analysis_outcome_count.py:test_run_recorded_updates_analysis_outcome_count:25callssymbol:src/helix/studio/main_window.py:_on_run_recorded:6776(low)symbol:tests/test_run_recorded_updates_analysis_outcome_count.py:test_run_recorded_updates_analysis_outcome_count:25callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_run_recorded_updates_analysis_outcome_count.py:test_run_recorded_updates_analysis_outcome_count:25callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_run_recorded_updates_analysis_outcome_count.py:test_run_recorded_updates_analysis_outcome_count:25callssymbol:tests/test_gl_panel.py:state:295(medium)symbol:tests/test_run_recorded_updates_analysis_outcome_count.py:test_run_recorded_updates_analysis_outcome_count:25callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_run_recorded_updates_analysis_outcome_count.py:test_run_recorded_updates_analysis_outcome_count:25callssymbol:tests/test_run_recorded_updates_analysis_outcome_count.py:_get_app:18(high)symbol:tests/test_run_registry_api.py:test_runs_endpoints:13callssymbol:src/helix/edge/mock_ingest_server.py:handler_factory:108(low)symbol:tests/test_run_registry_api.py:test_runs_endpoints:13callssymbol:src/helix/edge/mock_ingest_server.py:RunStatusStore:30(low)symbol:tests/test_run_registry_api.py:test_runs_endpoints:13callssymbol:src/helix/edge/run_registry.py:RunRegistry:40(low)symbol:tests/test_run_registry_api.py:test_runs_endpoints:13callssymbol:src/helix/edge/run_registry.py:save_run:83(low)symbol:tests/test_run_registry_api.py:test_runs_endpoints:13callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_run_registry_status.py:test_status_history_updates:16callssymbol:src/helix/edge/run_registry.py:get_run:134(low)symbol:tests/test_run_registry_status.py:test_status_history_updates:16callssymbol:src/helix/edge/run_registry.py:RunRegistry:40(low)symbol:tests/test_run_registry_status.py:test_status_history_updates:16callssymbol:src/helix/edge/run_registry.py:save_run:83(low)symbol:tests/test_run_registry_status.py:test_status_history_updates:16callssymbol:src/helix/edge/run_registry.py:update_status:141(low)symbol:tests/test_run_registry_status.py:test_status_history_updates:16callssymbol:tests/test_run_registry_status.py:_descriptor:8(high)symbol:tests/test_run_registry.py:test_list_runs_sorted:27callssymbol:src/helix/edge/run_registry.py:list_runs:113(low)symbol:tests/test_run_registry.py:test_list_runs_sorted:27callssymbol:src/helix/edge/run_registry.py:RunRegistry:40(low)symbol:tests/test_run_registry.py:test_list_runs_sorted:27callssymbol:src/helix/edge/run_registry.py:save_run:83(low)symbol:tests/test_run_registry.py:test_list_runs_sorted:27callssymbol:tests/test_run_registry.py:_descriptor:8(high)symbol:tests/test_run_registry.py:test_save_and_get:16callssymbol:src/helix/edge/run_registry.py:get_run:134(low)symbol:tests/test_run_registry.py:test_save_and_get:16callssymbol:src/helix/edge/run_registry.py:RunRegistry:40(low)symbol:tests/test_run_registry.py:test_save_and_get:16callssymbol:src/helix/edge/run_registry.py:save_run:83(low)symbol:tests/test_run_registry.py:test_save_and_get:16callssymbol:tests/test_run_registry.py:_descriptor:8(high)symbol:tests/test_s3_blob_store.py:test_s3_blob_store_exists_access_denied_raises_permission_error:16callssymbol:src/helix/teams/blob_store_s3.py:exists:177(low)symbol:tests/test_s3_blob_store.py:test_s3_blob_store_exists_access_denied_raises_permission_error:16callssymbol:src/helix/teams/blob_store_s3.py:S3BlobStore:40(low)symbol:tests/test_s3_blob_store.py:test_s3_blob_store_exists_access_denied_raises_permission_error:16callssymbol:src/helix/teams/blob_store_s3.py:S3BlobStoreConfig:27(low)symbol:tests/test_s3_blob_store.py:test_s3_blob_store_exists_access_denied_raises_permission_error:16callssymbol:src/helix/teams/digest.py:parse:21(low)symbol:tests/test_s3_blob_store.py:test_s3_blob_store_exists_not_found_returns_false:37callssymbol:src/helix/teams/blob_store_s3.py:exists:177(low)symbol:tests/test_s3_blob_store.py:test_s3_blob_store_exists_not_found_returns_false:37callssymbol:src/helix/teams/blob_store_s3.py:S3BlobStore:40(low)symbol:tests/test_s3_blob_store.py:test_s3_blob_store_exists_not_found_returns_false:37callssymbol:src/helix/teams/blob_store_s3.py:S3BlobStoreConfig:27(low)symbol:tests/test_s3_blob_store.py:test_s3_blob_store_exists_not_found_returns_false:37callssymbol:src/helix/teams/digest.py:parse:21(low)symbol:tests/test_s3_blob_store.py:test_s3_blob_store_minio_auto_forces_path_style:57callssymbol:src/helix/teams/blob_store_s3.py:S3BlobStore:40(low)symbol:tests/test_s3_blob_store.py:test_s3_blob_store_minio_auto_forces_path_style:57callssymbol:src/helix/teams/blob_store_s3.py:S3BlobStoreConfig:27(low)symbol:tests/test_s3_blob_store.py:test_s3_blob_store_strict_no_overwrite_precondition_failed_is_ok:67callssymbol:src/helix/teams/blob_store_s3.py:put_bytes:188(low)symbol:tests/test_s3_blob_store.py:test_s3_blob_store_strict_no_overwrite_precondition_failed_is_ok:67callssymbol:src/helix/teams/blob_store_s3.py:S3BlobStore:40(low)symbol:tests/test_s3_blob_store.py:test_s3_blob_store_strict_no_overwrite_precondition_failed_is_ok:67callssymbol:src/helix/teams/blob_store_s3.py:S3BlobStoreConfig:27(low)symbol:tests/test_s3_blob_store.py:test_s3_blob_store_strict_no_overwrite_precondition_failed_is_ok:67callssymbol:src/helix/teams/digest.py:sha256_bytes:28(low)symbol:tests/test_save_session_report_writes_file.py:test_save_session_report_creates_parent_directory:6callssymbol:src/helix/studio/reports/session_report.py:save_session_report:704(low)symbol:tests/test_scc.py:make_node:5callssymbol:src/helix/core/graph.py:GraphNode:28(low)symbol:tests/test_scc.py:make_node:5callssymbol:src/helix/core/graph.py:Port:10(low)symbol:tests/test_scc.py:test_condensation_dag_shape:23callssymbol:src/helix/core/graph.py:condensation_dag:118(low)symbol:tests/test_scc.py:test_condensation_dag_shape:23callssymbol:src/helix/core/scc.py:Graph:9(low)symbol:tests/test_scc.py:test_tarjan_scc_identifies_cycles:13callssymbol:src/helix/core/graph.py:build_graph:136(low)symbol:tests/test_scc.py:test_tarjan_scc_identifies_cycles:13callssymbol:src/helix/core/graph.py:strongly_connected_components:109(low)symbol:tests/test_scc.py:test_tarjan_scc_identifies_cycles:13callssymbol:tests/test_scc.py:make_node:5(high)symbol:tests/test_scheduler_islands.py:test_scheduler_runs_multi_rate_islands:7callssymbol:src/helix/core/graph.py:add_node:63(low)symbol:tests/test_scheduler_islands.py:test_scheduler_runs_multi_rate_islands:7callssymbol:src/helix/core/graph.py:connect:71(low)symbol:tests/test_scheduler_islands.py:test_scheduler_runs_multi_rate_islands:7callssymbol:src/helix/core/graph.py:GraphIR:53(low)symbol:tests/test_scheduler_islands.py:test_scheduler_runs_multi_rate_islands:7callssymbol:src/helix/core/scheduler.py:Island:19(low)symbol:tests/test_scheduler_islands.py:test_scheduler_runs_multi_rate_islands:7callssymbol:src/helix/core/scheduler.py:LiveScheduler:42(low)symbol:tests/test_scheduler_islands.py:test_scheduler_runs_multi_rate_islands:7callssymbol:src/helix/core/scheduler.py:run_until:81(low)symbol:tests/test_scheduler_islands.py:test_scheduler_runs_multi_rate_islands:7callssymbol:src/helix/core/scheduler.py:update_external:127(low)symbol:tests/test_scheduler_islands.py:test_scheduler_runs_multi_rate_islands:7callssymbol:src/helix/live/state_reducer.py:StateReducer:26(low)symbol:tests/test_scheduler_islands.py:test_scheduler_runs_multi_rate_islands:7callssymbol:src/helix/nodes/observer.py:ObserverNode:10(low)symbol:tests/test_scheduler_islands.py:test_scheduler_runs_multi_rate_islands:7callssymbol:src/helix/nodes/rd.py:FieldNode:10(low)symbol:tests/test_scheduler_islands.py:test_scheduler_runs_multi_rate_islands:7callssymbol:src/helix/nodes/rulenet.py:RuleNetNode:17(low)symbol:tests/test_schema_manifest.py:test_schema_manifest_stable:4callssymbol:src/helix/schema/__init__.py:manifest:351(low)symbol:tests/test_scientific_contract.py:_hash_dir:513callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(low)symbol:tests/test_scientific_contract.py:_hash_dir:513callssymbol:src/helixspec/manifest.py:sha256_bytes:12(low)symbol:tests/test_scientific_contract.py:_update_manifest_hashes:880callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(low)symbol:tests/test_scientific_contract.py:_update_manifest_hashes:880callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_scientific_contract.py:_update_manifest_hashes:880callssymbol:src/helixspec/manifest.py:sha256_bytes:12(low)symbol:tests/test_scientific_contract.py:test_build_artifact_header_requires_allowance_for_wall_clock_in_deterministic_mode:205callssymbol:src/helix/determinism/guard.py:install:311(low)symbol:tests/test_scientific_contract.py:test_build_artifact_header_requires_allowance_for_wall_clock_in_deterministic_mode:205callssymbol:src/helix/determinism/guard.py:uninstall:330(low)symbol:tests/test_scientific_contract.py:test_build_artifact_header_requires_allowance_for_wall_clock_in_deterministic_mode:205callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(low)symbol:tests/test_scientific_contract.py:test_build_artifact_header_requires_allowance_for_wall_clock_in_deterministic_mode:205callssymbol:src/helix/scientific_contract.py:build_artifact_header:580(low)symbol:tests/test_scientific_contract.py:test_d1_numeric_comparator_respects_tolerance:499callssymbol:src/helixspec/compare.py:compare_with_policy:41(low)symbol:tests/test_scientific_contract.py:test_d1_numeric_comparator_respects_tolerance:499callssymbol:src/helixspec/compare.py:ensure_within_policy:99(low)symbol:tests/test_scientific_contract.py:test_d2_distribution_checks_fail:974callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(low)symbol:tests/test_scientific_contract.py:test_d2_distribution_checks_fail:974callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_scientific_contract.py:test_d2_distribution_checks_fail:974callssymbol:src/helixspec/cli.py:verify_bundle:94(low)symbol:tests/test_scientific_contract.py:test_d2_distribution_checks_fail:974callssymbol:src/helixspec/manifest.py:sha256_bytes:12(low)symbol:tests/test_scientific_contract.py:test_d2_distribution_checks_fail:974callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_scientific_contract.py:test_d2_distribution_checks_fail:974callssymbol:tests/test_scientific_contract.py:_update_manifest_hashes:880(high)symbol:tests/test_scientific_contract.py:test_d2_distribution_checks_pass:899callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_scientific_contract.py:test_d2_distribution_checks_pass:899callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_scientific_contract.py:test_d2_replay_required_missing_sampler_fails:858callssymbol:src/helix/scientific_contract.py:_reset_contract_identity_for_tests:312(low)symbol:tests/test_scientific_contract.py:test_d2_replay_required_missing_sampler_fails:858callssymbol:src/helix/scientific_contract.py:register_distribution_sampler:357(low)symbol:tests/test_scientific_contract.py:test_d2_replay_required_missing_sampler_fails:858callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_scientific_contract.py:test_d2_replay_required_missing_sampler_fails:858callssymbol:src/helixspec/cli.py:verify_bundle:94(low)symbol:tests/test_scientific_contract.py:test_d2_replay_required_missing_sampler_fails:858callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_scientific_contract.py:test_d2_replay_sampler_used:806callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(low)symbol:tests/test_scientific_contract.py:test_d2_replay_sampler_used:806callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_scientific_contract.py:test_d2_replay_sampler_used:806callssymbol:src/helixspec/manifest.py:sha256_bytes:12(low)symbol:tests/test_scientific_contract.py:test_d2_replay_sampler_used:806callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_scientific_contract.py:test_d2_replay_sampler_used:806callssymbol:tests/test_scientific_contract.py:_update_manifest_hashes:880(high)symbol:tests/test_scientific_contract.py:test_default_contract_paths_support_frozen_bundle_layout:43callssymbol:src/helix/scientific_contract.py:_reset_contract_identity_for_tests:312(low)symbol:tests/test_scientific_contract.py:test_default_contract_paths_support_frozen_bundle_layout:43callssymbol:src/helix/scientific_contract.py:load_model_semantics:485(low)symbol:tests/test_scientific_contract.py:test_default_contract_paths_support_frozen_bundle_layout:43callssymbol:src/helix/scientific_contract.py:load_policy:417(low)symbol:tests/test_scientific_contract.py:test_default_contract_paths_support_frozen_bundle_layout:43callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_scientific_contract.py:test_determinism_class_required:450callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_scientific_contract.py:test_determinism_class_required:450callssymbol:src/helixspec/cli.py:verify_bundle:94(low)symbol:tests/test_scientific_contract.py:test_determinism_class_required:450callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_scientific_contract.py:test_deterministic_backend_placeholder_stable:182callssymbol:src/helix/scientific_contract.py:build_artifact_header:580(low)symbol:tests/test_scientific_contract.py:test_deterministic_bundle_outputs_identical_with_ui_nondeterminism:530callssymbol:src/helix/determinism/guard.py:install:311(low)symbol:tests/test_scientific_contract.py:test_deterministic_bundle_outputs_identical_with_ui_nondeterminism:530callssymbol:src/helix/determinism/guard.py:uninstall:330(low)symbol:tests/test_scientific_contract.py:test_deterministic_bundle_outputs_identical_with_ui_nondeterminism:530callssymbol:src/helix/determinism/nondet.py:allow_nondeterminism:32(low)symbol:tests/test_scientific_contract.py:test_deterministic_bundle_outputs_identical_with_ui_nondeterminism:530callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_scientific_contract.py:test_deterministic_bundle_outputs_identical_with_ui_nondeterminism:530callssymbol:tests/test_scientific_contract.py:_hash_dir:513(high)symbol:tests/test_scientific_contract.py:test_deterministic_bundle_outputs_identical:521callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_scientific_contract.py:test_deterministic_bundle_outputs_identical:521callssymbol:tests/test_scientific_contract.py:_hash_dir:513(high)symbol:tests/test_scientific_contract.py:test_env_fallback_disallowed:796callssymbol:src/helix/scientific_contract.py:_reset_contract_identity_for_tests:312(low)symbol:tests/test_scientific_contract.py:test_env_fallback_disallowed:796callssymbol:src/helix/studio/session_io.py:save_session:86(low)symbol:tests/test_scientific_contract.py:test_env_fallback_disallowed:796callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_scientific_contract.py:test_env_fallback_warns_and_marks_provenance:774callssymbol:src/helix/scientific_contract.py:_reset_contract_identity_for_tests:312(low)symbol:tests/test_scientific_contract.py:test_env_fallback_warns_and_marks_provenance:774callssymbol:src/helix/studio/session_io.py:save_session:86(low)symbol:tests/test_scientific_contract.py:test_env_fallback_warns_and_marks_provenance:774callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_scientific_contract.py:test_forbidden_rng_guard:469callssymbol:src/helix/determinism/guard.py:uninstall:330(low)symbol:tests/test_scientific_contract.py:test_forbidden_rng_guard:469callssymbol:tests/test_studio_evaluation_gate.py:exec:48(medium)symbol:tests/test_scientific_contract.py:test_helixspec_run_writes_headers_and_verifies:388callssymbol:src/helixspec/cli.py:verify_bundle:94(low)symbol:tests/test_scientific_contract.py:test_helixspec_run_writes_headers_and_verifies:388callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_scientific_contract.py:test_manifest_backend_mismatch_rejected:265callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_scientific_contract.py:test_manifest_backend_mismatch_rejected:265callssymbol:src/helixspec/cli.py:verify_bundle:94(low)symbol:tests/test_scientific_contract.py:test_manifest_backend_mismatch_rejected:265callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_scientific_contract.py:test_missing_header_fails_verification:437callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_scientific_contract.py:test_missing_header_fails_verification:437callssymbol:src/helixspec/cli.py:verify_bundle:94(low)symbol:tests/test_scientific_contract.py:test_missing_header_fails_verification:437callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_scientific_contract.py:test_plugin_trust_downgrade_required:550callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(low)symbol:tests/test_scientific_contract.py:test_plugin_trust_downgrade_required:550callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_scientific_contract.py:test_plugin_trust_downgrade_required:550callssymbol:src/helixspec/cli.py:verify_bundle:94(low)symbol:tests/test_scientific_contract.py:test_plugin_trust_downgrade_required:550callssymbol:src/helixspec/manifest.py:sha256_bytes:12(low)symbol:tests/test_scientific_contract.py:test_plugin_trust_downgrade_required:550callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_scientific_contract.py:test_policy_hash_mismatch_fails_verification:411callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_scientific_contract.py:test_policy_hash_mismatch_fails_verification:411callssymbol:src/helixspec/cli.py:verify_bundle:94(low)symbol:tests/test_scientific_contract.py:test_policy_hash_mismatch_fails_verification:411callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_scientific_contract.py:test_run_graph_emitted_and_self_divergence_is_empty:375callssymbol:src/helixspec/divergence.py:generate_divergence_report:485(low)symbol:tests/test_scientific_contract.py:test_run_graph_emitted_and_self_divergence_is_empty:375callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_scientific_contract.py:test_save_session_injects_contract_identity:689callssymbol:src/helix/scientific_contract.py:current_contract_identity:212(low)symbol:tests/test_scientific_contract.py:test_save_session_injects_contract_identity:689callssymbol:src/helix/scientific_contract.py:load_model_semantics:485(low)symbol:tests/test_scientific_contract.py:test_save_session_injects_contract_identity:689callssymbol:src/helix/scientific_contract.py:load_policy:417(low)symbol:tests/test_scientific_contract.py:test_save_session_injects_contract_identity:689callssymbol:src/helix/studio/session_io.py:save_session:86(low)symbol:tests/test_scientific_contract.py:test_save_session_injects_contract_identity:689callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_scientific_contract.py:test_seed_tree_derives_distinct_domains:463callssymbol:src/helix/seed/tree.py:seed:40(low)symbol:tests/test_scientific_contract.py:test_seed_tree_derives_distinct_domains:463callssymbol:src/helix/seed/tree.py:SeedTree:29(low)symbol:tests/test_scientific_contract.py:test_semantic_hash_mismatch_fails_verification:424callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_scientific_contract.py:test_semantic_hash_mismatch_fails_verification:424callssymbol:src/helixspec/cli.py:verify_bundle:94(low)symbol:tests/test_scientific_contract.py:test_semantic_hash_mismatch_fails_verification:424callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_scientific_contract.py:test_session_missing_contract_identity_fails_verification:706callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(low)symbol:tests/test_scientific_contract.py:test_session_missing_contract_identity_fails_verification:706callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_scientific_contract.py:test_session_missing_contract_identity_fails_verification:706callssymbol:src/helixspec/cli.py:verify_bundle:94(low)symbol:tests/test_scientific_contract.py:test_session_missing_contract_identity_fails_verification:706callssymbol:src/helixspec/manifest.py:sha256_bytes:12(low)symbol:tests/test_scientific_contract.py:test_session_missing_contract_identity_fails_verification:706callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_scientific_contract.py:test_snapshot_writers_inject_contract_identity:732callssymbol:src/helix/scientific_contract.py:current_contract_identity:212(low)symbol:tests/test_scientific_contract.py:test_snapshot_writers_inject_contract_identity:732callssymbol:src/helix/scientific_contract.py:load_model_semantics:485(low)symbol:tests/test_scientific_contract.py:test_snapshot_writers_inject_contract_identity:732callssymbol:src/helix/scientific_contract.py:load_policy:417(low)symbol:tests/test_scientific_contract.py:test_snapshot_writers_inject_contract_identity:732callssymbol:src/helix/snapshot_bundle.py:pack_snapshot_bundle:132(low)symbol:tests/test_scientific_contract.py:test_snapshot_writers_inject_contract_identity:732callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_scientific_contract.py:test_snapshot_writers_inject_contract_identity:732callssymbol:src/helix/studio/session_io.py:save_session:86(low)symbol:tests/test_scientific_contract.py:test_snapshot_writers_inject_contract_identity:732callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_scientific_contract.py:test_snapshot_writers_inject_contract_identity:732callssymbol:src/helix/support/bundle.py:write_support_bundle:232(low)symbol:tests/test_scientific_contract.py:test_transform_policy_mismatch_fails:637callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(low)symbol:tests/test_scientific_contract.py:test_transform_policy_mismatch_fails:637callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_scientific_contract.py:test_transform_policy_mismatch_fails:637callssymbol:src/helixspec/cli.py:verify_bundle:94(low)symbol:tests/test_scientific_contract.py:test_transform_policy_mismatch_fails:637callssymbol:src/helixspec/manifest.py:sha256_bytes:12(low)symbol:tests/test_scientific_contract.py:test_transform_policy_mismatch_fails:637callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_scientific_contract.py:test_transform_without_viz_artifact_fails:606callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(low)symbol:tests/test_scientific_contract.py:test_transform_without_viz_artifact_fails:606callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_scientific_contract.py:test_transform_without_viz_artifact_fails:606callssymbol:src/helixspec/cli.py:verify_bundle:94(low)symbol:tests/test_scientific_contract.py:test_transform_without_viz_artifact_fails:606callssymbol:src/helixspec/manifest.py:sha256_bytes:12(low)symbol:tests/test_scientific_contract.py:test_transform_without_viz_artifact_fails:606callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_scientific_contract.py:test_trust_check_accepts_matching_gpu_fingerprint:285callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(low)symbol:tests/test_scientific_contract.py:test_trust_check_accepts_matching_gpu_fingerprint:285callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_scientific_contract.py:test_trust_check_accepts_matching_gpu_fingerprint:285callssymbol:src/helixspec/cli.py:verify_bundle:94(low)symbol:tests/test_scientific_contract.py:test_trust_check_accepts_matching_gpu_fingerprint:285callssymbol:src/helixspec/manifest.py:sha256_bytes:12(low)symbol:tests/test_scientific_contract.py:test_trust_check_accepts_matching_gpu_fingerprint:285callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_scientific_contract.py:test_trust_check_rejects_incomplete_gpu_fingerprint:236callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(low)symbol:tests/test_scientific_contract.py:test_trust_check_rejects_incomplete_gpu_fingerprint:236callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_scientific_contract.py:test_trust_check_rejects_incomplete_gpu_fingerprint:236callssymbol:src/helixspec/cli.py:verify_bundle:94(low)symbol:tests/test_scientific_contract.py:test_trust_check_rejects_incomplete_gpu_fingerprint:236callssymbol:src/helixspec/manifest.py:sha256_bytes:12(low)symbol:tests/test_scientific_contract.py:test_trust_check_rejects_incomplete_gpu_fingerprint:236callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_scientific_contract.py:test_viz_derived_requires_transform:577callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(low)symbol:tests/test_scientific_contract.py:test_viz_derived_requires_transform:577callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_scientific_contract.py:test_viz_derived_requires_transform:577callssymbol:src/helixspec/cli.py:verify_bundle:94(low)symbol:tests/test_scientific_contract.py:test_viz_derived_requires_transform:577callssymbol:src/helixspec/manifest.py:sha256_bytes:12(low)symbol:tests/test_scientific_contract.py:test_viz_derived_requires_transform:577callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_seed.py:test_extend_alignment_perfect_match:35callssymbol:src/helix/seed/extend.py:extend_alignment:19(low)symbol:tests/test_seed.py:test_extend_alignment_perfect_match:35callssymbol:src/helix/seed/extend.py:SeedMatch:9(low)symbol:tests/test_seed.py:test_minimizers_reverse_complement:12callssymbol:src/helix/seed/minimizer.py:minimizers:30(low)symbol:tests/test_seed.py:test_minimizers_reverse_complement:12callssymbol:tests/test_seed.py:revcomp:7(high)symbol:tests/test_seed.py:test_syncmers_density_under_mutation:21callssymbol:src/helix/seed/syncmer.py:syncmers:9(low)symbol:tests/test_selection_utils.py:_make_spec:26callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/test_selection_utils.py:_make_spec:26callssymbol:src/helix/gui/modern/spec.py:EditVisualizationSpec:69(low)symbol:tests/test_selection_utils.py:test_confidence_clamps_and_floor:100callssymbol:src/helix/gui/modern/selection_utils.py:event_confidence:72(low)symbol:tests/test_selection_utils.py:test_confidence_clamps_and_floor:100callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/test_selection_utils.py:test_confidence_clamps_and_floor:100callssymbol:tests/test_selection_utils.py:_make_spec:26(high)symbol:tests/test_selection_utils.py:test_confidence_monotonic:107callssymbol:src/helix/gui/modern/selection_utils.py:event_confidence:72(low)symbol:tests/test_selection_utils.py:test_confidence_monotonic:107callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/test_selection_utils.py:test_confidence_monotonic:107callssymbol:tests/test_selection_utils.py:_make_spec:26(high)symbol:tests/test_selection_utils.py:test_cpu_pick_tie_break_last_write_wins:195callssymbol:src/helix/gui/modern/selection_utils.py:build_cpu_pick_buffer:387(low)symbol:tests/test_selection_utils.py:test_cpu_pick_tie_break_last_write_wins:195callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/test_selection_utils.py:test_cpu_pick_tie_break_last_write_wins:195callssymbol:src/helix/gui/modern/spec.py:EditVisualizationSpec:69(low)symbol:tests/test_selection_utils.py:test_golden_pick_payload_matches_raster_hit:140callssymbol:src/helix/gui/modern/selection_utils.py:build_cpu_pick_buffer:387(low)symbol:tests/test_selection_utils.py:test_golden_pick_payload_matches_raster_hit:140callssymbol:src/helix/gui/modern/selection_utils.py:compute_selection_payload:143(low)symbol:tests/test_selection_utils.py:test_golden_pick_payload_matches_raster_hit:140callssymbol:src/helix/gui/modern/selection_utils.py:event_confidence:72(low)symbol:tests/test_selection_utils.py:test_golden_pick_payload_matches_raster_hit:140callssymbol:src/helix/gui/modern/selection_utils.py:infer_model_layer:109(low)symbol:tests/test_selection_utils.py:test_golden_pick_payload_matches_raster_hit:140callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/test_selection_utils.py:test_golden_pick_payload_matches_raster_hit:140callssymbol:src/helix/gui/modern/spec.py:EditVisualizationSpec:69(low)symbol:tests/test_selection_utils.py:test_model_layer_mapping_precedence:124callssymbol:src/helix/gui/modern/selection_utils.py:infer_model_layer:109(low)symbol:tests/test_selection_utils.py:test_model_layer_respects_explicit_label:118callssymbol:src/helix/gui/modern/selection_utils.py:infer_model_layer:109(low)symbol:tests/test_selection_utils.py:test_model_layer_unknown_defaults_stable:130callssymbol:src/helix/gui/modern/selection_utils.py:infer_model_layer:109(low)symbol:tests/test_selection_utils.py:test_selection_payload_missing_optional_fields:74callssymbol:src/helix/gui/modern/selection_utils.py:compute_selection_payload:143(low)symbol:tests/test_selection_utils.py:test_selection_payload_missing_optional_fields:74callssymbol:tests/test_selection_utils.py:_make_spec:26(high)symbol:tests/test_selection_utils.py:test_selection_payload_schema_guard:221callssymbol:src/helix/gui/modern/selection_utils.py:compute_selection_payload:143(low)symbol:tests/test_selection_utils.py:test_selection_payload_schema_guard:221callssymbol:src/helix/gui/modern/selection_utils.py:SelectionPayload:234(low)symbol:tests/test_selection_utils.py:test_selection_payload_schema_guard:221callssymbol:tests/test_selection_utils.py:_make_spec:26(high)symbol:tests/test_selection_utils.py:test_selection_payload_shapes_and_types:53callssymbol:src/helix/gui/modern/selection_utils.py:compute_selection_payload:143(low)symbol:tests/test_selection_utils.py:test_selection_payload_shapes_and_types:53callssymbol:tests/test_selection_utils.py:_make_spec:26(high)symbol:tests/test_session_model.py:test_prime_editor_roundtrip:88callssymbol:src/helix/crispr/model.py:CasSystem:39(low)symbol:tests/test_session_model.py:test_prime_editor_roundtrip:88callssymbol:src/helix/crispr/model.py:PAMRule:23(low)symbol:tests/test_session_model.py:test_prime_editor_roundtrip:88callssymbol:src/helix/prime/model.py:PrimeEditor:31(low)symbol:tests/test_session_model.py:test_prime_editor_roundtrip:88callssymbol:src/helix/studio/session.py:load_payload:423(low)symbol:tests/test_session_model.py:test_prime_editor_roundtrip:88callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_session_model.py:test_prime_editor_roundtrip:88callssymbol:src/helix/studio/session.py:to_payload:369(low)symbol:tests/test_session_model.py:test_prime_editor_roundtrip:88callssymbol:src/helix/studio/session.py:update:223(low)symbol:tests/test_session_model.py:test_prime_editor_roundtrip:88callssymbol:tests/test_session_model.py:_get_app:20(high)symbol:tests/test_session_model.py:test_session_dirty_cycle:27callssymbol:src/helix/studio/session.py:mark_viz_clean:357(low)symbol:tests/test_session_model.py:test_session_dirty_cycle:27callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_session_model.py:test_session_dirty_cycle:27callssymbol:src/helix/studio/session.py:update:223(low)symbol:tests/test_session_model.py:test_session_dirty_cycle:27callssymbol:tests/test_session_model.py:_get_app:20(high)symbol:tests/test_session_model.py:test_session_payload_is_json_serializable_with_numpy:51callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_session_model.py:test_session_payload_is_json_serializable_with_numpy:51callssymbol:src/helix/studio/session.py:to_payload:369(low)symbol:tests/test_session_model.py:test_session_payload_is_json_serializable_with_numpy:51callssymbol:src/helix/studio/session.py:update:223(low)symbol:tests/test_session_model.py:test_session_payload_is_json_serializable_with_numpy:51callssymbol:tests/test_session_model.py:_get_app:20(high)symbol:tests/test_session_model.py:test_session_run_recorded_and_roundtrip:37callssymbol:src/helix/studio/session.py:connect:34(low)symbol:tests/test_session_model.py:test_session_run_recorded_and_roundtrip:37callssymbol:src/helix/studio/session.py:load_payload:423(low)symbol:tests/test_session_model.py:test_session_run_recorded_and_roundtrip:37callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_session_model.py:test_session_run_recorded_and_roundtrip:37callssymbol:src/helix/studio/session.py:to_payload:369(low)symbol:tests/test_session_model.py:test_session_run_recorded_and_roundtrip:37callssymbol:src/helix/studio/session.py:update:223(low)symbol:tests/test_session_model.py:test_session_run_recorded_and_roundtrip:37callssymbol:tests/test_session_model.py:_get_app:20(high)symbol:tests/test_session_model.py:test_session_update_detaches_mutable_payloads_and_marks_viz_dirty:66callssymbol:src/helix/studio/session.py:connect:34(low)symbol:tests/test_session_model.py:test_session_update_detaches_mutable_payloads_and_marks_viz_dirty:66callssymbol:src/helix/studio/session.py:mark_viz_clean:357(low)symbol:tests/test_session_model.py:test_session_update_detaches_mutable_payloads_and_marks_viz_dirty:66callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_session_model.py:test_session_update_detaches_mutable_payloads_and_marks_viz_dirty:66callssymbol:src/helix/studio/session.py:update:223(low)symbol:tests/test_session_model.py:test_session_update_detaches_mutable_payloads_and_marks_viz_dirty:66callssymbol:tests/test_session_model.py:_get_app:20(high)symbol:tests/test_session_report_engine_info.py:test_report_contains_engine_info:15callssymbol:src/helix/studio/models.py:EngineInfo:9(low)symbol:tests/test_session_report_engine_info.py:test_report_contains_engine_info:15callssymbol:src/helix/studio/models.py:OutcomeModel:31(low)symbol:tests/test_session_report_engine_info.py:test_report_contains_engine_info:15callssymbol:src/helix/studio/models.py:RunModel:63(low)symbol:tests/test_session_report_engine_info.py:test_report_contains_engine_info:15callssymbol:src/helix/studio/outcome_explorer.py:build_outcome_explorer_data:1108(low)symbol:tests/test_session_report_engine_info.py:test_report_contains_engine_info:15callssymbol:src/helix/studio/reports/session_report.py:build_session_report_html:437(low)symbol:tests/test_session_report_no_chart.py:test_report_renders_without_chart:4callssymbol:src/helix/studio/reports/session_report.py:build_session_report_html:437(low)symbol:tests/test_session_report_watermark.py:test_inspection_only_report_contract_downgrades_decision_grade_claims:90callssymbol:src/helix/studio/reports/session_report.py:build_session_report_html:437(low)symbol:tests/test_session_report_watermark.py:test_inspection_only_report_contract_downgrades_decision_grade_claims:90callssymbol:src/helix/studio/reports/session_report.py:inspection_only_report_contract_v2:412(low)symbol:tests/test_session_report_watermark.py:test_inspection_only_report_contract_downgrades_decision_grade_claims:90callssymbol:tests/test_session_report_watermark.py:_decision_grade_contract:14(high)symbol:tests/test_session_report_watermark.py:test_session_report_decision_grade_requires_governed_signing:77callssymbol:src/helix/studio/reports/session_report.py:build_session_report_html:437(low)symbol:tests/test_session_report_watermark.py:test_session_report_embeds_provenance_blob_and_sha256:113callssymbol:src/helix/studio/export_provenance.py:validate_export_provenance_v1:92(low)symbol:tests/test_session_report_watermark.py:test_session_report_embeds_provenance_blob_and_sha256:113callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/test_session_report_watermark.py:test_session_report_embeds_provenance_blob_and_sha256:113callssymbol:src/helix/studio/reports/session_report.py:build_session_report_html:437(low)symbol:tests/test_session_report_watermark.py:test_session_report_watermark_is_decision_grade_when_available:63callssymbol:src/helix/studio/reports/session_report.py:build_session_report_html:437(low)symbol:tests/test_session_report_watermark.py:test_session_report_watermark_is_demo_aware:50callssymbol:src/helix/studio/reports/session_report.py:build_session_report_html:437(low)symbol:tests/test_session_report_watermark.py:test_session_report_watermark_is_exploratory_by_default:37callssymbol:src/helix/studio/reports/session_report.py:build_session_report_html:437(low)symbol:tests/test_shipped_ontargetx_v7_manifest.py:_disable_detached_signature_requirement:18callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_shipped_ontargetx_v7_manifest.py:test_shipping_manifest_verify_detects_missing_listed_file:213callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_shipped_ontargetx_v7_manifest.py:test_shipping_manifest_verify_detects_missing_listed_file:213callssymbol:tests/test_shipped_ontargetx_v7_manifest.py:_disable_detached_signature_requirement:18(high)symbol:tests/test_shipped_ontargetx_v7_manifest.py:test_shipping_manifest_verify_detects_proof_tamper:146callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_shipped_ontargetx_v7_manifest.py:test_shipping_manifest_verify_detects_proof_tamper:146callssymbol:tests/test_shipped_ontargetx_v7_manifest.py:_disable_detached_signature_requirement:18(high)symbol:tests/test_shipped_ontargetx_v7_manifest.py:test_v7_activity_shipping_manifest_matches_bundle_digests:30callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/test_shipped_ontargetx_v7_manifest.py:test_v7_activity_shipping_manifest_matches_bundle_digests:30callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_shipped_ontargetx_v7_manifest.py:test_v7_activity_shipping_manifest_matches_bundle_digests:30callssymbol:tests/test_shipped_ontargetx_v7_manifest.py:_sha256_hex:14(high)symbol:tests/test_shipped_ontargetx_v7_manifest.py:test_v7_canonical_signature_release_gate:104callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_simbuilder_embedded_layout_smoke.py:_dump_widget_debug:46callssymbol:src/helix/gui/simbuilder/app.py:hasHeightForWidth:144(low)symbol:tests/test_simbuilder_embedded_layout_smoke.py:_dump_widget_debug:46callssymbol:src/helix/gui/simbuilder/app.py:minimumSize:158(low)symbol:tests/test_simbuilder_embedded_layout_smoke.py:_dump_widget_debug:46callssymbol:src/helix/gui/simbuilder/app.py:sizeHint:155(low)symbol:tests/test_simbuilder_embedded_layout_smoke.py:_dump_widget_debug:46callssymbol:src/helix/gui/simbuilder/app.py:value:1309(low)symbol:tests/test_simbuilder_embedded_layout_smoke.py:_dump_widget_debug:46callssymbol:tests/test_simbuilder_embedded_layout_smoke.py:_describe_widget:29(high)symbol:tests/test_simbuilder_embedded_layout_smoke.py:_dump_widget_debug:46callssymbol:tests/test_simbuilder_embedded_layout_smoke.py:_parent_chain:37(high)symbol:tests/test_simbuilder_embedded_layout_smoke.py:_parent_chain:37callssymbol:tests/test_simbuilder_embedded_layout_smoke.py:_describe_widget:29(high)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_embedded_mode_layout_fills_available_space:91callssymbol:src/helix/gui/simbuilder/app.py:count:128(low)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_embedded_mode_layout_fills_available_space:91callssymbol:src/helix/gui/simbuilder/app.py:itemAt:131(low)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_embedded_mode_layout_fills_available_space:91callssymbol:src/helix/gui/simbuilder/app.py:SimBuilderWidget:3826(low)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_embedded_mode_layout_fills_available_space:91callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_embedded_mode_layout_fills_available_space:91callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_embedded_mode_layout_fills_available_space:91callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_embedded_mode_layout_fills_available_space:91callssymbol:tests/test_simbuilder_embedded_layout_smoke.py:_dump_widget_debug:46(high)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_embedded_mode_layout_fills_available_space:91callssymbol:tests/test_simbuilder_embedded_layout_smoke.py:_get_app:21(high)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_embedded_mode_layout_fills_available_space:91callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_gl_mode_wheel_scrolls_left_rail_only:185callssymbol:src/helix/gui/simbuilder/app.py:SimBuilderWidget:3826(low)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_gl_mode_wheel_scrolls_left_rail_only:185callssymbol:src/helix/gui/simbuilder/app.py:value:1309(low)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_gl_mode_wheel_scrolls_left_rail_only:185callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_gl_mode_wheel_scrolls_left_rail_only:185callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_gl_mode_wheel_scrolls_left_rail_only:185callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_gl_mode_wheel_scrolls_left_rail_only:185callssymbol:tests/test_simbuilder_embedded_layout_smoke.py:_dump_widget_debug:46(high)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_gl_mode_wheel_scrolls_left_rail_only:185callssymbol:tests/test_simbuilder_embedded_layout_smoke.py:_get_app:21(high)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_gl_mode_wheel_scrolls_left_rail_only:185callssymbol:tests/test_simbuilder_embedded_layout_smoke.py:_send_wheel:168(high)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_gl_mode_wraps_left_in_scroll_area:129callssymbol:src/helix/gui/simbuilder/app.py:SimBuilderWidget:3826(low)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_gl_mode_wraps_left_in_scroll_area:129callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_gl_mode_wraps_left_in_scroll_area:129callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_gl_mode_wraps_left_in_scroll_area:129callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_gl_mode_wraps_left_in_scroll_area:129callssymbol:tests/test_simbuilder_embedded_layout_smoke.py:_dump_widget_debug:46(high)symbol:tests/test_simbuilder_embedded_layout_smoke.py:test_simbuilder_gl_mode_wraps_left_in_scroll_area:129callssymbol:tests/test_simbuilder_embedded_layout_smoke.py:_get_app:21(high)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_disclosures_keep_collapsed_section_summaries:182callssymbol:src/helix/gui/simbuilder/app.py:SimBuilderWidget:3826(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_disclosures_keep_collapsed_section_summaries:182callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_disclosures_keep_collapsed_section_summaries:182callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_embedded_cards_use_themed_shells:121callssymbol:src/helix/gui/simbuilder/app.py:SimBuilderWidget:3826(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_embedded_cards_use_themed_shells:121callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_embedded_cards_use_themed_shells:121callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_embedded_cards_use_themed_shells:121callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_embedded_tabs_use_guided_segmented_shell:154callssymbol:src/helix/gui/simbuilder/app.py:count:128(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_embedded_tabs_use_guided_segmented_shell:154callssymbol:src/helix/gui/simbuilder/app.py:SimBuilderWidget:3826(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_embedded_tabs_use_guided_segmented_shell:154callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_has_breathing_room_under_menubar:35callssymbol:src/helix/gui/simbuilder/app.py:itemAt:131(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_has_breathing_room_under_menubar:35callssymbol:src/helix/gui/simbuilder/app.py:SimBuilderWidget:3826(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_has_breathing_room_under_menubar:35callssymbol:src/helix/gui/simbuilder/app.py:sizeHint:155(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_has_breathing_room_under_menubar:35callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_has_breathing_room_under_menubar:35callssymbol:tests/test_modern_qt_dpr_resize_click_mapping_guardrail.py:y:17(medium)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_has_breathing_room_under_menubar:35callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_has_breathing_room_under_menubar:35callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_has_breathing_room_under_menubar:35callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_mode_tabs_use_segmented_shell_and_carded_modes:223callssymbol:src/helix/gui/simbuilder/app.py:count:128(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_mode_tabs_use_segmented_shell_and_carded_modes:223callssymbol:src/helix/gui/simbuilder/app.py:SimBuilderWidget:3826(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_mode_tabs_use_segmented_shell_and_carded_modes:223callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_mode_tabs_use_segmented_shell_and_carded_modes:223callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_supporting_copy_uses_high_contrast_text_roles:198callssymbol:src/helix/gui/simbuilder/app.py:SimBuilderWidget:3826(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_supporting_copy_uses_high_contrast_text_roles:198callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_top_control_deck_uses_grouped_cards_and_summary_chips:250callssymbol:src/helix/gui/simbuilder/app.py:SimBuilderWidget:3826(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_top_control_deck_uses_grouped_cards_and_summary_chips:250callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_top_control_deck_uses_grouped_cards_and_summary_chips:250callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_simbuilder_layout_spacing.py:test_simbuilder_top_control_deck_uses_grouped_cards_and_summary_chips:250callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:tests/test_sketch.py:test_hll_union_estimate:19callssymbol:src/helix/sketch/hll.py:compute_hll:42(low)symbol:tests/test_sketch.py:test_hll_union_estimate:19callssymbol:src/helix/sketch/hll.py:estimate:25(low)symbol:tests/test_sketch.py:test_hll_union_estimate:19callssymbol:src/helix/sketch/hll.py:union_hll:60(low)symbol:tests/test_sketch.py:test_mash_distance_identical:12callssymbol:src/helix/sketch/distance.py:mash_distance:9(low)symbol:tests/test_smoke_package.py:test_assert_entrypoints_requires_pilot_verifier:120callssymbol:tests/test_smoke_package.py:_load_module:24(high)symbol:tests/test_smoke_package.py:test_assert_entrypoints_requires_pilot_verifier:120callssymbol:tools/smoke_package.py:_assert_entrypoints:176(low)symbol:tests/test_smoke_package.py:test_assert_entrypoints_requires_studio:35callssymbol:tests/test_smoke_package.py:_load_module:24(high)symbol:tests/test_smoke_package.py:test_assert_entrypoints_requires_studio:35callssymbol:tools/smoke_package.py:_assert_entrypoints:176(low)symbol:tests/test_smoke_package.py:test_assert_evaluator_docs_contract_requires_download_tokens:101callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_smoke_package.py:test_assert_evaluator_docs_contract_requires_download_tokens:101callssymbol:tests/test_smoke_package.py:_load_module:24(high)symbol:tests/test_smoke_package.py:test_assert_evaluator_docs_contract_requires_download_tokens:101callssymbol:tools/smoke_package.py:_assert_evaluator_docs_contract:114(low)symbol:tests/test_smoke_package.py:test_assert_evaluator_docs_contract_requires_readme_and_getting_started_tokens:88callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_smoke_package.py:test_assert_evaluator_docs_contract_requires_readme_and_getting_started_tokens:88callssymbol:tests/test_smoke_package.py:_load_module:24(high)symbol:tests/test_smoke_package.py:test_assert_evaluator_docs_contract_requires_readme_and_getting_started_tokens:88callssymbol:tools/smoke_package.py:_assert_evaluator_docs_contract:114(low)symbol:tests/test_smoke_package.py:test_assert_project_metadata_requires_documentation_url:50callssymbol:tests/test_smoke_package.py:_load_module:24(high)symbol:tests/test_smoke_package.py:test_assert_project_metadata_requires_documentation_url:50callssymbol:tools/smoke_package.py:_assert_project_metadata:95(low)symbol:tests/test_smoke_package.py:test_smoke_installed_cli_checks_studio_version_and_help:137callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_smoke_package.py:test_smoke_installed_cli_checks_studio_version_and_help:137callssymbol:tests/test_smoke_package.py:_load_module:24(high)symbol:tests/test_snapshot_bundle.py:_write_json:11callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_snapshot_bundle.py:test_pack_snapshot_bundle_and_read:16callssymbol:src/helix/snapshot_bundle.py:load_manifest:85(low)symbol:tests/test_snapshot_bundle.py:test_pack_snapshot_bundle_and_read:16callssymbol:src/helix/snapshot_bundle.py:pack_snapshot_bundle:132(low)symbol:tests/test_snapshot_bundle.py:test_pack_snapshot_bundle_and_read:16callssymbol:src/helix/snapshot_bundle.py:read_json:100(low)symbol:tests/test_snapshot_bundle.py:test_pack_snapshot_bundle_and_read:16callssymbol:src/helix/snapshot_bundle.py:select_run_entry:108(low)symbol:tests/test_snapshot_bundle.py:test_pack_snapshot_bundle_and_read:16callssymbol:src/helix/snapshot_bundle.py:SnapshotBundle:82(low)symbol:tests/test_snapshot_bundle.py:test_pack_snapshot_bundle_and_read:16callssymbol:tests/test_snapshot_bundle.py:_write_json:11(high)symbol:tests/test_snapshot_bundle.py:test_select_run_entry_by_kind:42callssymbol:src/helix/snapshot_bundle.py:pack_snapshot_bundle:132(low)symbol:tests/test_snapshot_bundle.py:test_select_run_entry_by_kind:42callssymbol:src/helix/snapshot_bundle.py:select_run_entry:108(low)symbol:tests/test_snapshot_bundle.py:test_select_run_entry_by_kind:42callssymbol:tests/test_snapshot_bundle.py:_write_json:11(high)symbol:tests/test_species_core.py:test_compute_sketch_deterministic:6callssymbol:src/helix/species/core.py:compute_sketch:123(low)symbol:tests/test_spine_end_to_end.py:temp_dir:154callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/test_spine_end_to_end.py:temp_dir:39callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tests/test_spine_end_to_end.py:test_backend_selection:82callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_spine_end_to_end.py:test_backend_selection:82callssymbol:src/helix/crispr/offtarget_parity.py:select_backend:379(low)symbol:tests/test_spine_end_to_end.py:test_determinism_across_runs:93callssymbol:src/helix/crispr/offtarget_full.py:canonical_hash:107(low)symbol:tests/test_spine_end_to_end.py:test_determinism_across_runs:93callssymbol:src/helix/crispr/offtarget_full.py:enumerate_offtargets_full:404(low)symbol:tests/test_spine_end_to_end.py:test_determinism_across_runs:93callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_spine_end_to_end.py:test_full_cli_workflow_mock:106callssymbol:src/helix/crispr/offtarget_full.py:canonical_hash:107(low)symbol:tests/test_spine_end_to_end.py:test_full_cli_workflow_mock:106callssymbol:src/helix/crispr/offtarget_full.py:enumerate_offtargets_full:404(low)symbol:tests/test_spine_end_to_end.py:test_full_cli_workflow_mock:106callssymbol:src/helix/crispr/offtarget_full.py:score_hit:557(low)symbol:tests/test_spine_end_to_end.py:test_full_cli_workflow_mock:106callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_spine_end_to_end.py:test_full_cli_workflow_mock:106callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_spine_end_to_end.py:test_genome:44callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tests/test_spine_end_to_end.py:test_guide:52callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tests/test_spine_end_to_end.py:test_offtarget_to_simulation_workflow:60callssymbol:src/helix/crispr/offtarget_full.py:canonical_hash:107(low)symbol:tests/test_spine_end_to_end.py:test_offtarget_to_simulation_workflow:60callssymbol:src/helix/crispr/offtarget_full.py:enumerate_offtargets_full:404(low)symbol:tests/test_spine_end_to_end.py:test_offtarget_to_simulation_workflow:60callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tests/test_spine_end_to_end.py:test_offtarget_to_simulation_workflow:60callssymbol:src/helix/crispr/offtarget_parity.py:compare_backends:238(low)symbol:tests/test_spine_end_to_end.py:test_offtarget_to_simulation_workflow:60callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_stage_website_release.py:test_stage_website_release_copies_assets_and_writes_manifest:24callssymbol:src/helix/release_urls.py:public_release_manifest_path:73(low)symbol:tests/test_stage_website_release.py:test_stage_website_release_copies_assets_and_writes_manifest:24callssymbol:src/helix/release_urls.py:public_release_version_base_href:84(low)symbol:tests/test_stage_website_release.py:test_stage_website_release_copies_assets_and_writes_manifest:24callssymbol:src/helix/release_urls.py:public_release_version_dir:77(low)symbol:tests/test_stage_website_release.py:test_stage_website_release_copies_assets_and_writes_manifest:24callssymbol:tests/release_test_support.py:load_release_manifest:171(medium)symbol:tests/test_stage_website_release.py:test_stage_website_release_copies_assets_and_writes_manifest:24callssymbol:tests/release_test_support.py:make_release_dir_with_sha256sums:55(medium)symbol:tests/test_stage_website_release.py:test_stage_website_release_copies_assets_and_writes_manifest:24callssymbol:tests/release_test_support.py:make_website_root:165(medium)symbol:tests/test_stage_website_release.py:test_stage_website_release_copies_assets_and_writes_manifest:24callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_stage_website_release.py:test_stage_website_release_manifest_only_uses_external_asset_base_url:76callssymbol:src/helix/release_urls.py:public_download_asset_url:61(low)symbol:tests/test_stage_website_release.py:test_stage_website_release_manifest_only_uses_external_asset_base_url:76callssymbol:src/helix/release_urls.py:public_download_version_base:51(low)symbol:tests/test_stage_website_release.py:test_stage_website_release_manifest_only_uses_external_asset_base_url:76callssymbol:src/helix/release_urls.py:public_release_version_dir:77(low)symbol:tests/test_stage_website_release.py:test_stage_website_release_manifest_only_uses_external_asset_base_url:76callssymbol:tests/release_test_support.py:load_release_manifest:171(medium)symbol:tests/test_stage_website_release.py:test_stage_website_release_manifest_only_uses_external_asset_base_url:76callssymbol:tests/release_test_support.py:make_release_dir_with_sha256sums:55(medium)symbol:tests/test_stage_website_release.py:test_stage_website_release_manifest_only_uses_external_asset_base_url:76callssymbol:tests/release_test_support.py:make_website_root:165(medium)symbol:tests/test_stage_website_release.py:test_stage_website_release_manifest_only_uses_external_asset_base_url:76callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_string.py:test_fm_search_basic:7callssymbol:src/helix/string/fm.py:build_fm:35(low)symbol:tests/test_string.py:test_fm_search_basic:7callssymbol:src/helix/string/fm.py:search:75(low)symbol:tests/test_string.py:test_fm_search_missing:15callssymbol:src/helix/string/fm.py:build_fm:35(low)symbol:tests/test_string.py:test_fm_search_missing:15callssymbol:src/helix/string/fm.py:search:75(low)symbol:tests/test_string.py:test_myers_distance:22callssymbol:src/helix/string/edit.py:myers:5(low)symbol:tests/test_string.py:test_myers_search_hits:26callssymbol:src/helix/string/edit.py:myers_search:50(low)symbol:tests/test_structural_risk.py:test_break_site_pruning_is_stable_and_auditable:103callssymbol:src/helix/sim/structural_risk.py:BreakSite:59(low)symbol:tests/test_structural_risk.py:test_break_site_pruning_is_stable_and_auditable:103callssymbol:src/helix/sim/structural_risk.py:compute_structural_risk:300(low)symbol:tests/test_structural_risk.py:test_break_site_pruning_is_stable_and_auditable:103callssymbol:src/helix/sim/structural_risk.py:StructuralRiskConfig:132(low)symbol:tests/test_structural_risk.py:test_genome_screening_emits_inversions_for_same_chromosome_pairs:73callssymbol:src/helix/sim/structural_risk.py:BreakSite:59(low)symbol:tests/test_structural_risk.py:test_genome_screening_emits_inversions_for_same_chromosome_pairs:73callssymbol:src/helix/sim/structural_risk.py:compute_structural_risk:300(low)symbol:tests/test_structural_risk.py:test_genome_screening_emits_inversions_for_same_chromosome_pairs:73callssymbol:src/helix/sim/structural_risk.py:StructuralRiskConfig:132(low)symbol:tests/test_structural_risk.py:test_genome_screening_emits_translocation_partners:39callssymbol:src/helix/sim/structural_risk.py:BreakSite:59(low)symbol:tests/test_structural_risk.py:test_genome_screening_emits_translocation_partners:39callssymbol:src/helix/sim/structural_risk.py:compute_structural_risk:300(low)symbol:tests/test_structural_risk.py:test_genome_screening_emits_translocation_partners:39callssymbol:src/helix/sim/structural_risk.py:StructuralRiskConfig:132(low)symbol:tests/test_structural_risk.py:test_local_screening_emits_probabilistic_large_deletion_model:8callssymbol:src/helix/sim/structural_risk.py:BreakSite:59(low)symbol:tests/test_structural_risk.py:test_local_screening_emits_probabilistic_large_deletion_model:8callssymbol:src/helix/sim/structural_risk.py:compute_structural_risk:300(low)symbol:tests/test_studio_bootstrap.py:test_bootstrap_sets_offscreen_headless:36callssymbol:src/helix/studio/app.py:_bootstrap_environment:237(low)symbol:tests/test_studio_bootstrap.py:test_choose_qt_platform_headless:16callssymbol:src/helix/studio/app.py:_choose_qt_platform:213(low)symbol:tests/test_studio_bootstrap.py:test_choose_qt_platform_mcp_bridge_wayland_prefers_xcb:26callssymbol:src/helix/studio/app.py:_choose_qt_platform:213(low)symbol:tests/test_studio_bootstrap.py:test_choose_qt_platform_wsl:20callssymbol:src/helix/studio/app.py:_choose_qt_platform:213(low)symbol:tests/test_studio_bootstrap.py:test_configure_terminal_ctrl_c_sets_sigint_default:46callssymbol:src/helix/studio/app.py:_configure_terminal_ctrl_c:150(low)symbol:tests/test_studio_core_tabs.py:test_center_tabs_expose_core_visuals:42callssymbol:src/helix/studio/main_window.py:center_tabs:5415(low)symbol:tests/test_studio_core_tabs.py:test_center_tabs_expose_core_visuals:42callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_studio_core_tabs.py:test_center_tabs_expose_core_visuals:42callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_studio_core_tabs.py:test_center_tabs_expose_core_visuals:42callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_studio_core_tabs.py:test_center_tabs_expose_core_visuals:42callssymbol:tests/test_studio_core_tabs.py:_get_app:35(high)symbol:tests/test_studio_evaluation_access.py:test_activate_evaluation_access_starts_full_window:47callssymbol:src/helix/studio/evaluation_access.py:activate_evaluation_access:169(low)symbol:tests/test_studio_evaluation_access.py:test_activate_evaluation_access_starts_full_window:47callssymbol:tests/test_studio_evaluation_access.py:_Settings:18(high)symbol:tests/test_studio_evaluation_access.py:test_activate_evaluation_access_starts_full_window:47callssymbol:tests/test_studio_evaluation_access.py:value:22(high)symbol:tests/test_studio_evaluation_access.py:test_clear_evaluation_access_removes_local_state:91callssymbol:src/helix/studio/evaluation_access.py:activate_evaluation_access:169(low)symbol:tests/test_studio_evaluation_access.py:test_clear_evaluation_access_removes_local_state:91callssymbol:src/helix/studio/evaluation_access.py:clear_evaluation_access:77(low)symbol:tests/test_studio_evaluation_access.py:test_clear_evaluation_access_removes_local_state:91callssymbol:src/helix/studio/evaluation_access.py:load_evaluation_access_status:88(low)symbol:tests/test_studio_evaluation_access.py:test_clear_evaluation_access_removes_local_state:91callssymbol:tests/test_studio_evaluation_access.py:_Settings:18(high)symbol:tests/test_studio_evaluation_access.py:test_evaluation_access_counts_down_and_expires:61callssymbol:src/helix/studio/evaluation_access.py:load_evaluation_access_status:88(low)symbol:tests/test_studio_evaluation_access.py:test_evaluation_access_counts_down_and_expires:61callssymbol:tests/test_studio_evaluation_access.py:_Settings:18(high)symbol:tests/test_studio_evaluation_access.py:test_evaluation_access_counts_down_and_expires:61callssymbol:tests/test_studio_evaluation_access.py:setValue:25(high)symbol:tests/test_studio_evaluation_access.py:test_evaluation_access_defaults_to_not_started:35callssymbol:src/helix/studio/evaluation_access.py:load_evaluation_access_status:88(low)symbol:tests/test_studio_evaluation_access.py:test_evaluation_access_defaults_to_not_started:35callssymbol:tests/test_studio_evaluation_access.py:_Settings:18(high)symbol:tests/test_studio_evaluation_access.py:test_evaluation_access_fails_closed_on_invalid_or_future_start_dates:77callssymbol:src/helix/studio/evaluation_access.py:load_evaluation_access_status:88(low)symbol:tests/test_studio_evaluation_access.py:test_evaluation_access_fails_closed_on_invalid_or_future_start_dates:77callssymbol:tests/test_studio_evaluation_access.py:_Settings:18(high)symbol:tests/test_studio_evaluation_access.py:test_evaluation_access_fails_closed_on_invalid_or_future_start_dates:77callssymbol:tests/test_studio_evaluation_access.py:setValue:25(high)symbol:tests/test_studio_export_parity.py:test_validate_artifacts_studio_export_profile:9callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/test_studio_export_parity.py:test_validate_artifacts_studio_export_profile:9callssymbol:src/helix/cli.py:run_simulate:946(low)symbol:tests/test_studio_export_parity.py:test_validate_artifacts_studio_export_profile:9callssymbol:src/helix/studio/export_run.py:export_run_from_session:217(low)symbol:tests/test_studio_export_parity.py:test_validate_artifacts_studio_export_profile:9callssymbol:src/helix/studio/session_io.py:load_session:95(low)symbol:tests/test_studio_export_parity.py:test_validate_artifacts_studio_export_profile:9callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_studio_left_tabs_visual_artifact.py:test_studio_left_tabs_no_top_row_holes_at_hidpi_scale:15callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/test_studio_left_tabs_visual_artifact.py:test_studio_left_tabs_no_top_row_holes_at_hidpi_scale:15callssymbol:src/helix/gui/simbuilder/app.py:SimBuilderWidget:3826(low)symbol:tests/test_studio_left_tabs_visual_artifact.py:test_studio_left_tabs_no_top_row_holes_at_hidpi_scale:15callssymbol:src/helix/gui/theme.py:apply_helix_theme:196(low)symbol:tests/test_studio_left_tabs_visual_artifact.py:test_studio_left_tabs_no_top_row_holes_at_hidpi_scale:15callssymbol:src/helix/string/fm.py:search:75(low)symbol:tests/test_studio_left_tabs_visual_artifact.py:test_studio_left_tabs_no_top_row_holes_at_hidpi_scale:15callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_studio_left_tabs_visual_artifact.py:test_studio_left_tabs_no_top_row_holes_at_hidpi_scale:15callssymbol:tests/studio/test_export_hardening.py:grab:142(medium)symbol:tests/test_studio_left_tabs_visual_artifact.py:test_studio_left_tabs_no_top_row_holes_at_hidpi_scale:15callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_studio_plugin_host.py:test_studio_plugin_host_registers_and_unregisters:27callssymbol:src/helix/studio/commands.py:CommandRegistry:24(low)symbol:tests/test_studio_plugin_host.py:test_studio_plugin_host_registers_and_unregisters:27callssymbol:src/helix/studio/dock_panels.py:DockPanelRegistry:20(low)symbol:tests/test_studio_plugin_host.py:test_studio_plugin_host_registers_and_unregisters:27callssymbol:src/helix/studio/plugins/studio_host.py:api:74(low)symbol:tests/test_studio_plugin_host.py:test_studio_plugin_host_registers_and_unregisters:27callssymbol:src/helix/studio/plugins/studio_host.py:register_dock_panel:369(low)symbol:tests/test_studio_plugin_host.py:test_studio_plugin_host_registers_and_unregisters:27callssymbol:src/helix/studio/plugins/studio_host.py:StudioPluginHost:53(low)symbol:tests/test_studio_plugin_host.py:test_studio_plugin_host_registers_and_unregisters:27callssymbol:src/helix/studio/plugins/studio_host.py:unregister_plugin:77(low)symbol:tests/test_studio_plugin_host.py:test_studio_plugin_host_registers_and_unregisters:27callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_studio_plugin_host.py:test_studio_plugin_host_registers_and_unregisters:27callssymbol:tests/test_studio_plugin_host.py:_get_app:20(high)symbol:tests/test_studio_responsiveness.py:test_analysis_header_preserves_title_row_in_medium_width:298callssymbol:src/helix/studio/center_panel.py:explorer:1756(low)symbol:tests/test_studio_responsiveness.py:test_analysis_header_preserves_title_row_in_medium_width:298callssymbol:src/helix/studio/main_window.py:_hide_console_dock:3819(low)symbol:tests/test_studio_responsiveness.py:test_analysis_header_preserves_title_row_in_medium_width:298callssymbol:src/helix/studio/main_window.py:_set_center_tab:2362(low)symbol:tests/test_studio_responsiveness.py:test_analysis_header_preserves_title_row_in_medium_width:298callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_studio_responsiveness.py:test_analysis_header_preserves_title_row_in_medium_width:298callssymbol:src/helix/studio/main_window.py:open_center_tab:5418(low)symbol:tests/test_studio_responsiveness.py:test_analysis_header_preserves_title_row_in_medium_width:298callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_studio_responsiveness.py:test_analysis_header_preserves_title_row_in_medium_width:298callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_studio_responsiveness.py:test_analysis_header_preserves_title_row_in_medium_width:298callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_studio_responsiveness.py:test_analysis_header_preserves_title_row_in_medium_width:298callssymbol:tests/test_modern_qt_dpr_resize_click_mapping_guardrail.py:x:14(medium)symbol:tests/test_studio_responsiveness.py:test_analysis_header_preserves_title_row_in_medium_width:298callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_studio_responsiveness.py:test_analysis_header_preserves_title_row_in_medium_width:298callssymbol:tests/test_studio_responsiveness.py:_get_app:25(high)symbol:tests/test_studio_responsiveness.py:test_compare_panel_cancels_stale:66callssymbol:src/helix/studio/run_compare.py:RunCompareWidget:158(low)symbol:tests/test_studio_responsiveness.py:test_compare_panel_cancels_stale:66callssymbol:tests/test_studio_responsiveness.py:_get_app:25(high)symbol:tests/test_studio_responsiveness.py:test_hero_card_reduces_vertical_padding_on_short_viewports:204callssymbol:src/helix/studio/center_panel.py:CenterPanel:236(low)symbol:tests/test_studio_responsiveness.py:test_hero_card_reduces_vertical_padding_on_short_viewports:204callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_studio_responsiveness.py:test_hero_card_reduces_vertical_padding_on_short_viewports:204callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_studio_responsiveness.py:test_hero_card_reduces_vertical_padding_on_short_viewports:204callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_studio_responsiveness.py:test_hero_card_reduces_vertical_padding_on_short_viewports:204callssymbol:tests/test_studio_responsiveness.py:_get_app:25(high)symbol:tests/test_studio_responsiveness.py:test_hero_card_reduces_vertical_padding_on_short_viewports:204callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/test_studio_responsiveness.py:test_left_rail_survives_compact_shrink_and_scrollbar_behaves:230callssymbol:src/helix/studio/main_window.py:_set_left_rail_collapsed:2804(low)symbol:tests/test_studio_responsiveness.py:test_left_rail_survives_compact_shrink_and_scrollbar_behaves:230callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_studio_responsiveness.py:test_left_rail_survives_compact_shrink_and_scrollbar_behaves:230callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_studio_responsiveness.py:test_left_rail_survives_compact_shrink_and_scrollbar_behaves:230callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_studio_responsiveness.py:test_left_rail_survives_compact_shrink_and_scrollbar_behaves:230callssymbol:tests/test_studio_responsiveness.py:_get_app:25(high)symbol:tests/test_studio_responsiveness.py:test_log_buffer_is_bounded:34callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_studio_responsiveness.py:test_log_buffer_is_bounded:34callssymbol:src/helix/studio/session.py:emit:31(low)symbol:tests/test_studio_responsiveness.py:test_log_buffer_is_bounded:34callssymbol:tests/test_studio_responsiveness.py:_get_app:25(high)symbol:tests/test_studio_responsiveness.py:test_outcome_explorer_compact_mode_hides_secondary_controls:94callssymbol:src/helix/studio/outcome_explorer.py:OutcomeExplorerWidget:5518(low)symbol:tests/test_studio_responsiveness.py:test_outcome_explorer_compact_mode_hides_secondary_controls:94callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(medium)symbol:tests/test_studio_responsiveness.py:test_outcome_explorer_compact_mode_hides_secondary_controls:94callssymbol:tests/test_studio_responsiveness.py:_get_app:25(high)symbol:tests/test_studio_responsiveness.py:test_run_history_filter_debounced:43callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_studio_responsiveness.py:test_run_history_filter_debounced:43callssymbol:src/helix/studio/run_history.py:RunHistoryWidget:73(low)symbol:tests/test_studio_responsiveness.py:test_run_history_filter_debounced:43callssymbol:tests/test_studio_responsiveness.py:_get_app:25(high)symbol:tests/test_studio_responsiveness.py:test_studio_compact_mode_uses_concise_session_summary_when_narrow:181callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_studio_responsiveness.py:test_studio_compact_mode_uses_concise_session_summary_when_narrow:181callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_studio_responsiveness.py:test_studio_compact_mode_uses_concise_session_summary_when_narrow:181callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_studio_responsiveness.py:test_studio_compact_mode_uses_concise_session_summary_when_narrow:181callssymbol:src/helix/studio/session.py:update:223(low)symbol:tests/test_studio_responsiveness.py:test_studio_compact_mode_uses_concise_session_summary_when_narrow:181callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_studio_responsiveness.py:test_studio_compact_mode_uses_concise_session_summary_when_narrow:181callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_studio_responsiveness.py:test_studio_compact_mode_uses_concise_session_summary_when_narrow:181callssymbol:tests/test_studio_responsiveness.py:_get_app:25(high)symbol:tests/test_studio_responsiveness.py:test_studio_compact_mode_uses_hamburger_menu_and_session_summary:131callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_studio_responsiveness.py:test_studio_compact_mode_uses_hamburger_menu_and_session_summary:131callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_studio_responsiveness.py:test_studio_compact_mode_uses_hamburger_menu_and_session_summary:131callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_studio_responsiveness.py:test_studio_compact_mode_uses_hamburger_menu_and_session_summary:131callssymbol:src/helix/studio/session.py:update:223(low)symbol:tests/test_studio_responsiveness.py:test_studio_compact_mode_uses_hamburger_menu_and_session_summary:131callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_studio_responsiveness.py:test_studio_compact_mode_uses_hamburger_menu_and_session_summary:131callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_studio_responsiveness.py:test_studio_compact_mode_uses_hamburger_menu_and_session_summary:131callssymbol:tests/test_studio_responsiveness.py:_get_app:25(high)symbol:tests/test_studio_responsiveness.py:test_studio_medium_mode_keeps_left_visible_and_right_as_overlay:359callssymbol:src/helix/studio/main_window.py:_update_layout_mode:3665(low)symbol:tests/test_studio_responsiveness.py:test_studio_medium_mode_keeps_left_visible_and_right_as_overlay:359callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_studio_responsiveness.py:test_studio_medium_mode_keeps_left_visible_and_right_as_overlay:359callssymbol:src/helix/studio/main_window.py:reset_layout_to_defaults:4800(low)symbol:tests/test_studio_responsiveness.py:test_studio_medium_mode_keeps_left_visible_and_right_as_overlay:359callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_studio_responsiveness.py:test_studio_medium_mode_keeps_left_visible_and_right_as_overlay:359callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_studio_responsiveness.py:test_studio_medium_mode_keeps_left_visible_and_right_as_overlay:359callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_studio_responsiveness.py:test_studio_medium_mode_keeps_left_visible_and_right_as_overlay:359callssymbol:tests/test_studio_responsiveness.py:_get_app:25(high)symbol:tests/test_studio_responsiveness.py:test_studio_overlay_focus_escape_and_click_outside:398callssymbol:src/helix/studio/main_window.py:_update_layout_mode:3665(low)symbol:tests/test_studio_responsiveness.py:test_studio_overlay_focus_escape_and_click_outside:398callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_studio_responsiveness.py:test_studio_overlay_focus_escape_and_click_outside:398callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_studio_responsiveness.py:test_studio_overlay_focus_escape_and_click_outside:398callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_studio_responsiveness.py:test_studio_overlay_focus_escape_and_click_outside:398callssymbol:src/helix/studio/main_window.py:window:349(low)symbol:tests/test_studio_responsiveness.py:test_studio_overlay_focus_escape_and_click_outside:398callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_studio_responsiveness.py:test_studio_overlay_focus_escape_and_click_outside:398callssymbol:tests/test_studio_responsiveness.py:_get_app:25(high)symbol:tests/test_studio_responsiveness.py:test_studio_overlay_persists_across_wide_medium_transitions:461callssymbol:src/helix/studio/main_window.py:_update_layout_mode:3665(low)symbol:tests/test_studio_responsiveness.py:test_studio_overlay_persists_across_wide_medium_transitions:461callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_studio_responsiveness.py:test_studio_overlay_persists_across_wide_medium_transitions:461callssymbol:src/helix/studio/main_window.py:reset_layout_to_defaults:4800(low)symbol:tests/test_studio_responsiveness.py:test_studio_overlay_persists_across_wide_medium_transitions:461callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_studio_responsiveness.py:test_studio_overlay_persists_across_wide_medium_transitions:461callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_studio_responsiveness.py:test_studio_overlay_persists_across_wide_medium_transitions:461callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_studio_responsiveness.py:test_studio_overlay_persists_across_wide_medium_transitions:461callssymbol:tests/test_studio_responsiveness.py:_get_app:25(high)symbol:tests/test_studio_responsiveness.py:test_studio_sidebar_width_clamps_limit_ultra_wide:607callssymbol:src/helix/studio/main_window.py:_clamped_overlay_width:3548(low)symbol:tests/test_studio_responsiveness.py:test_studio_sidebar_width_clamps_limit_ultra_wide:607callssymbol:src/helix/studio/main_window.py:_clamped_sidebar_max_width:3521(low)symbol:tests/test_studio_responsiveness.py:test_studio_sidebar_width_clamps_limit_ultra_wide:607callssymbol:src/helix/studio/main_window.py:_default_sidebar_width_px:3530(low)symbol:tests/test_studio_responsiveness.py:test_studio_sidebar_width_clamps_limit_ultra_wide:607callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_studio_responsiveness.py:test_studio_sidebar_width_clamps_limit_ultra_wide:607callssymbol:tests/test_studio_responsiveness.py:_get_app:25(high)symbol:tests/test_studio_responsiveness.py:test_studio_ultra_narrow_compact_mode_gives_center_full_width:509callssymbol:docs/playground/js/realtime.js:to:180(low)symbol:tests/test_studio_responsiveness.py:test_studio_ultra_narrow_compact_mode_gives_center_full_width:509callssymbol:src/helix/studio/main_window.py:_update_layout_mode:3665(low)symbol:tests/test_studio_responsiveness.py:test_studio_ultra_narrow_compact_mode_gives_center_full_width:509callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_studio_responsiveness.py:test_studio_ultra_narrow_compact_mode_gives_center_full_width:509callssymbol:src/helix/studio/main_window.py:reset_layout_to_defaults:4800(low)symbol:tests/test_studio_responsiveness.py:test_studio_ultra_narrow_compact_mode_gives_center_full_width:509callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_studio_responsiveness.py:test_studio_ultra_narrow_compact_mode_gives_center_full_width:509callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_studio_responsiveness.py:test_studio_ultra_narrow_compact_mode_gives_center_full_width:509callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_studio_responsiveness.py:test_studio_ultra_narrow_compact_mode_gives_center_full_width:509callssymbol:tests/test_studio_responsiveness.py:_get_app:25(high)symbol:tests/test_studio_responsiveness.py:test_studio_wide_mode_center_can_shrink_for_sidebars:566callssymbol:src/helix/studio/main_window.py:_clamped_sidebar_max_width:3521(low)symbol:tests/test_studio_responsiveness.py:test_studio_wide_mode_center_can_shrink_for_sidebars:566callssymbol:src/helix/studio/main_window.py:_update_layout_mode:3665(low)symbol:tests/test_studio_responsiveness.py:test_studio_wide_mode_center_can_shrink_for_sidebars:566callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_studio_responsiveness.py:test_studio_wide_mode_center_can_shrink_for_sidebars:566callssymbol:src/helix/studio/main_window.py:reset_layout_to_defaults:4800(low)symbol:tests/test_studio_responsiveness.py:test_studio_wide_mode_center_can_shrink_for_sidebars:566callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_studio_responsiveness.py:test_studio_wide_mode_center_can_shrink_for_sidebars:566callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_studio_responsiveness.py:test_studio_wide_mode_center_can_shrink_for_sidebars:566callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_studio_responsiveness.py:test_studio_wide_mode_center_can_shrink_for_sidebars:566callssymbol:tests/test_studio_responsiveness.py:_get_app:25(high)symbol:tests/test_studio_responsiveness.py:test_studio_wide_mode_shows_menu_and_three_panel_splitter:538callssymbol:src/helix/studio/main_window.py:_update_layout_mode:3665(low)symbol:tests/test_studio_responsiveness.py:test_studio_wide_mode_shows_menu_and_three_panel_splitter:538callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_studio_responsiveness.py:test_studio_wide_mode_shows_menu_and_three_panel_splitter:538callssymbol:src/helix/studio/main_window.py:reset_layout_to_defaults:4800(low)symbol:tests/test_studio_responsiveness.py:test_studio_wide_mode_shows_menu_and_three_panel_splitter:538callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_studio_responsiveness.py:test_studio_wide_mode_shows_menu_and_three_panel_splitter:538callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_studio_responsiveness.py:test_studio_wide_mode_shows_menu_and_three_panel_splitter:538callssymbol:src/helix/studio/ui/window_positioning.py:ensure_on_screen:87(low)symbol:tests/test_studio_responsiveness.py:test_studio_wide_mode_shows_menu_and_three_panel_splitter:538callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_studio_responsiveness.py:test_studio_wide_mode_shows_menu_and_three_panel_splitter:538callssymbol:tests/test_studio_responsiveness.py:_get_app:25(high)symbol:tests/test_studio_session_helixspec.py:test_helixspec_roundtrip_unsaved:18callssymbol:src/helix/studio/session.py:load_payload:423(low)symbol:tests/test_studio_session_helixspec.py:test_helixspec_roundtrip_unsaved:18callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_studio_session_helixspec.py:test_helixspec_roundtrip_unsaved:18callssymbol:src/helix/studio/session.py:set_helixspec:331(low)symbol:tests/test_studio_session_helixspec.py:test_helixspec_roundtrip_unsaved:18callssymbol:src/helix/studio/session.py:to_payload:369(low)symbol:tests/test_studio_session_helixspec.py:test_helixspec_roundtrip:6callssymbol:src/helix/studio/session.py:load_payload:423(low)symbol:tests/test_studio_session_helixspec.py:test_helixspec_roundtrip:6callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_studio_session_helixspec.py:test_helixspec_roundtrip:6callssymbol:src/helix/studio/session.py:set_helixspec:331(low)symbol:tests/test_studio_session_helixspec.py:test_helixspec_roundtrip:6callssymbol:src/helix/studio/session.py:to_payload:369(low)symbol:tests/test_summary_contract_v2.py:build_with_mm:684callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:build_with:748callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:lint_off_target_schema:37callssymbol:src/helix/studio/offtargets/model.py:list:243(low)symbol:tests/test_summary_contract_v2.py:lint_off_target_schema:37callssymbol:tests/test_summary_contract_v2.py:_load_off_target_schema_validator:25(high)symbol:tests/test_summary_contract_v2.py:lint_structural_schema:48callssymbol:src/helix/studio/offtargets/model.py:list:243(low)symbol:tests/test_summary_contract_v2.py:lint_structural_schema:48callssymbol:tests/test_summary_contract_v2.py:_load_structural_schema_validator:31(high)symbol:tests/test_summary_contract_v2.py:test_builder_emits_auditability_extensions:180callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:test_builder_emits_auditability_extensions:180callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_builder_exports_cell_context_block:95callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:test_builder_exports_cell_context_block:95callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_builder_marks_full_required_noncompliance_when_degraded:1600callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_summary_contract_v2.py:test_builder_marks_full_required_noncompliance_when_degraded:1600callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:test_builder_marks_full_required_noncompliance_when_degraded:1600callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_builder_marks_offtarget_required_noncompliance:1566callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_summary_contract_v2.py:test_builder_marks_offtarget_required_noncompliance:1566callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:test_builder_marks_offtarget_required_noncompliance:1566callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_builder_off_target_screening_marks_annotation_not_computed:1696callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:test_builder_off_target_screening_marks_annotation_not_computed:1696callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_builder_off_target_tie_breaks_by_locus_key:1041callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:test_builder_off_target_tie_breaks_by_locus_key:1041callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_builder_prefers_declared_delivery_label_for_lnp:141callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:test_builder_prefers_declared_delivery_label_for_lnp:141callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_builder_produces_valid_contract_v2:66callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:test_builder_produces_valid_contract_v2:66callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_builder_sets_plurality_flag_when_not_dominant:1533callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:test_builder_sets_plurality_flag_when_not_dominant:1533callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_convergence_escape_dominates_sets_f_headline:1814callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_summary_contract_v2.py:test_convergence_escape_dominates_sets_f_headline:1814callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:test_convergence_escape_dominates_sets_f_headline:1814callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_convergence_fraction_conservation_is_required:1982callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_convergence_fraction_conservation_is_required:1982callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_convergence_neutral_fitness_keeps_fractions_constant:1759callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_summary_contract_v2.py:test_convergence_neutral_fitness_keeps_fractions_constant:1759callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:test_convergence_neutral_fitness_keeps_fractions_constant:1759callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_convergence_not_computed_requires_severity:1875callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_convergence_not_computed_requires_severity:1875callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_decision_grade_requires_calibration_bundle_checksum:302callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_decision_grade_requires_calibration_bundle_checksum:302callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_decision_grade_requires_provenance_even_with_calibration:414callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_decision_grade_requires_provenance_even_with_calibration:414callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_decision_grade_requires_uncertainty_and_calibration_proof:280callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_decision_grade_requires_uncertainty_and_calibration_proof:280callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_decision_grade_with_calibration_and_uncertainty_validates:346callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_decision_grade_with_calibration_and_uncertainty_validates:346callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_escape_dominates_requires_escape_headline_variant:1991callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_escape_dominates_requires_escape_headline_variant:1991callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_filter_only_suppresses_recommendations:246callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:test_filter_only_suppresses_recommendations:246callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_frameshift_gate_allows_excluded_with_reason:890callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_frameshift_gate_allows_excluded_with_reason:890callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_frameshift_gate_fails_when_zero_computed:880callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_frameshift_gate_fails_when_zero_computed:880callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_hazard_missing_fails:1351callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_hazard_missing_fails:1351callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_hazard_not_computed_caps_grade:1359callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_hazard_not_computed_caps_grade:1359callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_hazard_not_computed_requires_severity:1368callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_hazard_not_computed_requires_severity:1368callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_hazard_splice_donor_probability_from_outcome_spans:1417callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:test_hazard_splice_donor_probability_from_outcome_spans:1417callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_hazard_splice_near_zero_when_edits_do_not_reach_boundaries:1479callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:test_hazard_splice_near_zero_when_edits_do_not_reach_boundaries:1479callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_headline_allowlist_properties:1743callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/test_summary_contract_v2.py:test_language_gate_blocks_success_words_in_grade_f_headline:1734callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_language_gate_blocks_success_words_in_grade_f_headline:1734callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_off_target_annotation_half_state_rejected_when_annotation_computed_false:1012callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_off_target_annotation_half_state_rejected_when_annotation_computed_false:1012callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_off_target_annotation_tag_forbidden_when_annotation_computed_true:1032callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_off_target_annotation_tag_forbidden_when_annotation_computed_true:1032callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_off_target_cache_canonicalization_order_and_float_stability:835callssymbol:src/helix/studio/summary_contract_v2.py:_canonicalize_cache_inputs:706(low)symbol:tests/test_summary_contract_v2.py:test_off_target_cache_canonicalization_order_and_float_stability:835callssymbol:src/helix/studio/summary_contract_v2.py:_sha256_prefixed_payload:111(low)symbol:tests/test_summary_contract_v2.py:test_off_target_cache_key_changes_when_window_start_changes:1098callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:test_off_target_cache_key_changes_when_window_start_changes:1098callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_off_target_cache_key_changes_with_knobs:1638callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:test_off_target_cache_key_changes_with_knobs:1638callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_off_target_cache_key_stable_across_runs:787callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:test_off_target_cache_key_stable_across_runs:787callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_off_target_cache_misses_when_provider_version_changes:1141callssymbol:src/helix/studio/offtargets/model.py:get_default_registry:270(low)symbol:tests/test_summary_contract_v2.py:test_off_target_canonical_json_stable:1218callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:test_off_target_canonical_json_stable:1218callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_off_target_canonical_json_stable:1218callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_off_target_degraded_caps_grade_even_if_policy_marked_compliant:991callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_off_target_degraded_caps_grade_even_if_policy_marked_compliant:991callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_off_target_executed_full_forbids_downgrade_language_in_limitations:1002callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_off_target_executed_full_forbids_downgrade_language_in_limitations:1002callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_off_target_missing_fails:920callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_off_target_missing_fails:920callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_off_target_not_computed_caps_grade:928callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_off_target_not_computed_caps_grade:928callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_off_target_not_computed_requires_severity:942callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_off_target_not_computed_requires_severity:942callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_off_target_not_computed_warning_does_not_cap_grade:950callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_off_target_not_computed_warning_does_not_cap_grade:950callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_off_target_schema_lint_smoke:937callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_off_target_schema_lint_smoke:937callssymbol:tests/test_summary_contract_v2.py:lint_off_target_schema:37(high)symbol:tests/test_summary_contract_v2.py:test_off_target_screening_requires_limitations_but_does_not_cap_grade:1264callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_off_target_screening_requires_limitations_but_does_not_cap_grade:1264callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_off_target_sweep_grade_sensitivity:533callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_summary_contract_v2.py:test_off_target_sweep_grade_sensitivity:533callssymbol:src/helix/studio/summary_contract_v2.py:_load_policy_payload_best_effort:857(low)symbol:tests/test_summary_contract_v2.py:test_off_target_sweep_grade_sensitivity:533callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:test_off_target_sweep_grade_sensitivity:533callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_off_target_sweep_not_computed_honesty:612callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_off_target_sweep_not_computed_honesty:612callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_physics_honesty_label:899callssymbol:src/helix/studio/summary_contract_v2.py:repair_model_ui_label:1399(low)symbol:tests/test_summary_contract_v2.py:test_policy_compliance_fields_consistent:1324callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_policy_compliance_fields_consistent:1324callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_policy_full_degraded_golden_fixture:982callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_policy_full_degraded_golden_fixture:982callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_policy_noncompliance_caps_grade:1340callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_policy_noncompliance_caps_grade:1340callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_probability_conservation_golden_fixture:874callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_schema_completeness_golden_fixture:59callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_schema_completeness_golden_fixture:59callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_schema_completeness_golden_fixture:59callssymbol:tests/test_summary_contract_v2.py:lint_off_target_schema:37(high)symbol:tests/test_summary_contract_v2.py:test_schema_completeness_golden_fixture:59callssymbol:tests/test_summary_contract_v2.py:lint_structural_schema:48(high)symbol:tests/test_summary_contract_v2.py:test_species_required_blocks_when_unresolved:2001callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_summary_contract_v2.py:test_species_required_blocks_when_unresolved:2001callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:test_stability_computed_requires_assumptions:1384callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_stability_computed_requires_assumptions:1384callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_stability_missing_fails:1376callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_stability_missing_fails:1376callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_stability_not_computed_blocking_caps_grade:1406callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_stability_not_computed_blocking_caps_grade:1406callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_stability_not_computed_requires_severity:1392callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_stability_not_computed_requires_severity:1392callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_stability_off_target_sweep_hash_and_truncation:476callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_summary_contract_v2.py:test_stability_off_target_sweep_hash_and_truncation:476callssymbol:src/helix/studio/offtargets/model.py:list:243(low)symbol:tests/test_summary_contract_v2.py:test_stability_off_target_sweep_hash_and_truncation:476callssymbol:src/helix/studio/summary_contract_v2.py:build_run_summary_v2_from_snapshot:3636(low)symbol:tests/test_summary_contract_v2.py:test_stability_off_target_sweep_hash_and_truncation:476callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_tail_risk_required_missing_fields_fails:910callssymbol:src/helix/studio/summary_contract_v2.py:validate_run_summary_v2:5378(low)symbol:tests/test_summary_contract_v2.py:test_tail_risk_required_missing_fields_fails:910callssymbol:tests/test_summary_contract_v2.py:_load_fixture:20(high)symbol:tests/test_summary_contract_v2.py:test_top_outcome_label_gate:905callssymbol:src/helix/studio/summary_contract_v2.py:top_outcome_ui_label:1410(low)symbol:tests/test_support_bundle.py:test_support_bundle_contains_manifest_and_doctor:9callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_support_bundle.py:test_support_bundle_contains_manifest_and_doctor:9callssymbol:src/helix/support/bundle.py:write_support_bundle:232(low)symbol:tests/test_sweep.py:test_bundle_export_is_deterministic:144callssymbol:src/helix/sweep.py:export:135(low)symbol:tests/test_sweep.py:test_bundle_export_is_deterministic:144callssymbol:src/helix/sweep.py:ParameterRange:13(low)symbol:tests/test_sweep.py:test_bundle_export_is_deterministic:144callssymbol:src/helix/sweep.py:run:108(low)symbol:tests/test_sweep.py:test_bundle_export_is_deterministic:144callssymbol:src/helix/sweep.py:SweepBundleExporter:132(low)symbol:tests/test_sweep.py:test_bundle_export_is_deterministic:144callssymbol:src/helix/sweep.py:SweepConfig:27(low)symbol:tests/test_sweep.py:test_bundle_export_is_deterministic:144callssymbol:src/helix/sweep.py:SweepRunner:79(low)symbol:tests/test_sweep.py:test_bundle_export:120callssymbol:src/helix/sweep.py:config_hash:56(low)symbol:tests/test_sweep.py:test_bundle_export:120callssymbol:src/helix/sweep.py:export:135(low)symbol:tests/test_sweep.py:test_bundle_export:120callssymbol:src/helix/sweep.py:ParameterRange:13(low)symbol:tests/test_sweep.py:test_bundle_export:120callssymbol:src/helix/sweep.py:run:108(low)symbol:tests/test_sweep.py:test_bundle_export:120callssymbol:src/helix/sweep.py:SweepBundleExporter:132(low)symbol:tests/test_sweep.py:test_bundle_export:120callssymbol:src/helix/sweep.py:SweepConfig:27(low)symbol:tests/test_sweep.py:test_bundle_export:120callssymbol:src/helix/sweep.py:SweepRunner:79(low)symbol:tests/test_sweep.py:test_generate_points:53callssymbol:src/helix/sweep.py:generate_points:99(low)symbol:tests/test_sweep.py:test_generate_points:53callssymbol:src/helix/sweep.py:ParameterRange:13(low)symbol:tests/test_sweep.py:test_generate_points:53callssymbol:src/helix/sweep.py:SweepConfig:27(low)symbol:tests/test_sweep.py:test_generate_points:53callssymbol:src/helix/sweep.py:SweepRunner:79(low)symbol:tests/test_sweep.py:test_parameter_range_validation:17callssymbol:src/helix/sweep.py:ParameterRange:13(low)symbol:tests/test_sweep.py:test_pareto_frontier:193callssymbol:src/helix/sweep.py:pareto_frontier:188(low)symbol:tests/test_sweep.py:test_pareto_frontier:193callssymbol:src/helix/sweep.py:SweepPoint:62(low)symbol:tests/test_sweep.py:test_pareto_frontier:193callssymbol:src/helix/sweep.py:SweepResult:70(low)symbol:tests/test_sweep.py:test_progress_callback:106callssymbol:src/helix/sweep.py:ParameterRange:13(low)symbol:tests/test_sweep.py:test_progress_callback:106callssymbol:src/helix/sweep.py:SweepConfig:27(low)symbol:tests/test_sweep.py:test_progress_callback:106callssymbol:src/helix/sweep.py:SweepRunner:79(low)symbol:tests/test_sweep.py:test_run_ids_are_deterministic:69callssymbol:src/helix/sweep.py:ParameterRange:13(low)symbol:tests/test_sweep.py:test_run_ids_are_deterministic:69callssymbol:src/helix/sweep.py:SweepConfig:27(low)symbol:tests/test_sweep.py:test_run_ids_are_deterministic:69callssymbol:src/helix/sweep.py:SweepRunner:79(low)symbol:tests/test_sweep.py:test_run_produces_scores:85callssymbol:src/helix/sweep.py:ParameterRange:13(low)symbol:tests/test_sweep.py:test_run_produces_scores:85callssymbol:src/helix/sweep.py:SweepConfig:27(low)symbol:tests/test_sweep.py:test_run_produces_scores:85callssymbol:src/helix/sweep.py:SweepRunner:79(low)symbol:tests/test_sweep.py:test_sweep_config_hash_changes_with_params:37callssymbol:src/helix/sweep.py:config_hash:56(low)symbol:tests/test_sweep.py:test_sweep_config_hash_changes_with_params:37callssymbol:src/helix/sweep.py:ParameterRange:13(low)symbol:tests/test_sweep.py:test_sweep_config_hash_changes_with_params:37callssymbol:src/helix/sweep.py:SweepConfig:27(low)symbol:tests/test_sweep.py:test_sweep_config_hash_is_deterministic:23callssymbol:src/helix/sweep.py:config_hash:56(low)symbol:tests/test_sweep.py:test_sweep_config_hash_is_deterministic:23callssymbol:src/helix/sweep.py:ParameterRange:13(low)symbol:tests/test_sweep.py:test_sweep_config_hash_is_deterministic:23callssymbol:src/helix/sweep.py:SweepConfig:27(low)symbol:tests/test_sweep.py:test_top_k_results:167callssymbol:src/helix/sweep.py:SweepPoint:62(low)symbol:tests/test_sweep.py:test_top_k_results:167callssymbol:src/helix/sweep.py:SweepResult:70(low)symbol:tests/test_sweep.py:test_top_k_results:167callssymbol:src/helix/sweep.py:top_k_results:175(low)symbol:tests/test_sweep.py:test_total_combinations:43callssymbol:src/helix/sweep.py:ParameterRange:13(low)symbol:tests/test_sweep.py:test_total_combinations:43callssymbol:src/helix/sweep.py:SweepConfig:27(low)symbol:tests/test_sweep.py:test_total_combinations:43callssymbol:src/helix/sweep.py:total_combinations:41(low)symbol:tests/test_target_picker_drawer.py:test_target_field_arrow_navigation_does_not_commit_token:148callssymbol:src/helix/genome/digital.py:view:92(low)symbol:tests/test_target_picker_drawer.py:test_target_field_arrow_navigation_does_not_commit_token:148callssymbol:src/helix/studio/target_field.py:TargetFieldWidget:212(low)symbol:tests/test_target_picker_drawer.py:test_target_field_arrow_navigation_does_not_commit_token:148callssymbol:src/helix/studio/target_field.py:text:338(low)symbol:tests/test_target_picker_drawer.py:test_target_field_arrow_navigation_does_not_commit_token:148callssymbol:src/helix/studio/target_field.py:token:335(low)symbol:tests/test_target_picker_drawer.py:test_target_field_arrow_navigation_does_not_commit_token:148callssymbol:tests/test_target_picker_drawer.py:_app:23(high)symbol:tests/test_target_picker_drawer.py:test_target_field_popup_navigation_does_not_rebuild_model:96callssymbol:src/helix/studio/target_field.py:TargetFieldWidget:212(low)symbol:tests/test_target_picker_drawer.py:test_target_field_popup_navigation_does_not_rebuild_model:96callssymbol:tests/test_target_picker_drawer.py:_app:23(high)symbol:tests/test_target_picker_drawer.py:test_target_field_set_button_is_in_field_and_toggles:72callssymbol:src/helix/studio/target_field.py:clear:353(low)symbol:tests/test_target_picker_drawer.py:test_target_field_set_button_is_in_field_and_toggles:72callssymbol:src/helix/studio/target_field.py:set_from_text:323(low)symbol:tests/test_target_picker_drawer.py:test_target_field_set_button_is_in_field_and_toggles:72callssymbol:src/helix/studio/target_field.py:TargetFieldWidget:212(low)symbol:tests/test_target_picker_drawer.py:test_target_field_set_button_is_in_field_and_toggles:72callssymbol:src/helix/studio/target_field.py:token:335(low)symbol:tests/test_target_picker_drawer.py:test_target_field_set_button_is_in_field_and_toggles:72callssymbol:tests/test_target_picker_drawer.py:_app:23(high)symbol:tests/test_target_picker_drawer.py:test_target_field_typeahead_opens_popup_on_typing:128callssymbol:src/helix/genome/digital.py:view:92(low)symbol:tests/test_target_picker_drawer.py:test_target_field_typeahead_opens_popup_on_typing:128callssymbol:src/helix/studio/target_field.py:TargetFieldWidget:212(low)symbol:tests/test_target_picker_drawer.py:test_target_field_typeahead_opens_popup_on_typing:128callssymbol:src/helix/studio/target_field.py:text:338(low)symbol:tests/test_target_picker_drawer.py:test_target_field_typeahead_opens_popup_on_typing:128callssymbol:src/helix/studio/target_field.py:token:335(low)symbol:tests/test_target_picker_drawer.py:test_target_field_typeahead_opens_popup_on_typing:128callssymbol:tests/test_target_picker_drawer.py:_app:23(high)symbol:tests/test_target_picker_drawer.py:test_target_field_typeahead_opens_popup_on_typing:128callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:tests/test_target_picker_drawer.py:test_target_refine_drawer_gene_save_emits_token:43callssymbol:src/helix/studio/target_field.py:display_line:104(low)symbol:tests/test_target_picker_drawer.py:test_target_refine_drawer_gene_save_emits_token:43callssymbol:src/helix/studio/target_field.py:tokenize:146(low)symbol:tests/test_target_picker_drawer.py:test_target_refine_drawer_gene_save_emits_token:43callssymbol:src/helix/studio/target_refine_drawer.py:_on_save_clicked:243(low)symbol:tests/test_target_picker_drawer.py:test_target_refine_drawer_gene_save_emits_token:43callssymbol:src/helix/studio/target_refine_drawer.py:TargetRefineDrawer:24(low)symbol:tests/test_target_picker_drawer.py:test_target_refine_drawer_gene_save_emits_token:43callssymbol:tests/test_target_picker_drawer.py:_app:23(high)symbol:tests/test_target_picker_drawer.py:test_target_refine_drawer_gene_save_emits_token:43callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:tests/test_target_picker_drawer.py:test_target_token_locus_canonicalization:36callssymbol:src/helix/studio/target_field.py:display_line:104(low)symbol:tests/test_target_picker_drawer.py:test_target_token_locus_canonicalization:36callssymbol:src/helix/studio/target_field.py:tokenize:146(low)symbol:tests/test_target_picker_drawer.py:test_target_token_tokenize_and_parse_roundtrip:27callssymbol:src/helix/studio/target_field.py:display_line:104(low)symbol:tests/test_target_picker_drawer.py:test_target_token_tokenize_and_parse_roundtrip:27callssymbol:src/helix/studio/target_field.py:parse_token_line:175(low)symbol:tests/test_target_picker_drawer.py:test_target_token_tokenize_and_parse_roundtrip:27callssymbol:src/helix/studio/target_field.py:tokenize:146(low)symbol:tests/test_target_resolution.py:test_knockout_scope_noncoding_is_incompatible:22callssymbol:src/helix/studio/target_resolution.py:evaluate_target_compatibility:147(low)symbol:tests/test_target_resolution.py:test_knockout_scope_noncoding_is_incompatible:22callssymbol:src/helix/studio/target_resolution.py:RegionSpan:38(low)symbol:tests/test_target_resolution.py:test_knockout_scope_noncoding_is_incompatible:22callssymbol:src/helix/studio/target_resolution.py:ScopeSelection:127(low)symbol:tests/test_target_resolution.py:test_parse_locus_primary_handles_commas_and_swapped_range:13callssymbol:src/helix/studio/target_resolution.py:parse_locus_primary:59(low)symbol:tests/test_target_resolution.py:test_snapshot_sorts_overlaps_by_symbol:36callssymbol:src/helix/studio/target_resolution.py:OverlapGene:73(low)symbol:tests/test_target_resolution.py:test_snapshot_sorts_overlaps_by_symbol:36callssymbol:src/helix/studio/target_resolution.py:RegionSpan:38(low)symbol:tests/test_target_resolution.py:test_snapshot_sorts_overlaps_by_symbol:36callssymbol:src/helix/studio/target_resolution.py:snapshot:213(low)symbol:tests/test_target_resolution.py:test_snapshot_sorts_overlaps_by_symbol:36callssymbol:src/helix/studio/target_resolution.py:TargetLocusResolutionState:200(low)symbol:tests/test_teams_audit_export_v1.py:test_teams_audit_export_v1_is_deterministic_and_signed:19callssymbol:src/helix/canonicalization/jcs.py:jcs_bytes:27(low)symbol:tests/test_teams_audit_export_v1.py:test_teams_audit_export_v1_is_deterministic_and_signed:19callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_teams_audit_export_v1.py:test_teams_audit_export_v1_is_deterministic_and_signed:19callssymbol:src/helix/teams/audit_export.py:export_audit_v1:155(low)symbol:tests/test_teams_audit_export_v1.py:test_teams_audit_export_v1_is_deterministic_and_signed:19callssymbol:src/helix/teams/db.py:create_program_version:1379(low)symbol:tests/test_teams_audit_export_v1.py:test_teams_audit_export_v1_is_deterministic_and_signed:19callssymbol:src/helix/teams/db.py:create_program:1147(low)symbol:tests/test_teams_audit_export_v1.py:test_teams_audit_export_v1_is_deterministic_and_signed:19callssymbol:src/helix/teams/db.py:create_project:751(low)symbol:tests/test_teams_audit_export_v1.py:test_teams_audit_export_v1_is_deterministic_and_signed:19callssymbol:src/helix/teams/db.py:create_workspace:737(low)symbol:tests/test_teams_audit_export_v1.py:test_teams_audit_export_v1_is_deterministic_and_signed:19callssymbol:src/helix/teams/db.py:init_schema:127(low)symbol:tests/test_teams_audit_export_v1.py:test_teams_audit_export_v1_is_deterministic_and_signed:19callssymbol:src/helix/teams/db.py:record_audit:669(low)symbol:tests/test_teams_audit_export_v1.py:test_teams_audit_export_v1_is_deterministic_and_signed:19callssymbol:src/helix/teams/db.py:register_bundle_snapshot:1031(low)symbol:tests/test_teams_audit_export_v1.py:test_teams_audit_export_v1_is_deterministic_and_signed:19callssymbol:src/helix/teams/db.py:register_receipt:1082(low)symbol:tests/test_teams_audit_export_v1.py:test_teams_audit_export_v1_is_deterministic_and_signed:19callssymbol:src/helix/teams/db.py:TeamsDB:103(low)symbol:tests/test_teams_audit_export_v1.py:test_teams_audit_export_v1_is_deterministic_and_signed:19callssymbol:src/helix/teams/db.py:upsert_program_member:1178(low)symbol:tests/test_teams_audit_export_v1.py:test_teams_audit_export_v1_is_deterministic_and_signed:19callssymbol:src/helix/teams/db.py:upsert_user:480(low)symbol:tests/test_teams_audit_export_v1.py:test_teams_audit_export_v1_is_deterministic_and_signed:19callssymbol:tests/test_teams_audit_export_v1.py:_sha256_prefixed:15(high)symbol:tests/test_teams_backfill_and_telemetry.py:test_teams_db_init_schema_backfills_registry_fields:20callssymbol:src/helix/teams/db.py:connect:108(low)symbol:tests/test_teams_backfill_and_telemetry.py:test_teams_db_init_schema_backfills_registry_fields:20callssymbol:src/helix/teams/db.py:init_schema:127(low)symbol:tests/test_teams_backfill_and_telemetry.py:test_teams_db_init_schema_backfills_registry_fields:20callssymbol:src/helix/teams/db.py:TeamsDB:103(low)symbol:tests/test_teams_cli_bootstrap.py:_token_count:41callssymbol:src/helix/teams/db.py:connect:108(low)symbol:tests/test_teams_cli_bootstrap.py:_token_count:41callssymbol:src/helix/teams/db.py:TeamsDB:103(low)symbol:tests/test_teams_cli_bootstrap.py:test_teams_init_admin_token_env_fails_when_env_missing:129callssymbol:tests/test_teams_cli_bootstrap.py:_token_count:41(high)symbol:tests/test_teams_cli_bootstrap.py:test_teams_init_admin_token_env_fails_when_env_missing:129callssymbol:tests/test_teams_cli_bootstrap.py:run_cli:16(high)symbol:tests/test_teams_cli_bootstrap.py:test_teams_init_default_generates_admin_token:51callssymbol:src/helix/teams/digest.py:sha256_text:32(low)symbol:tests/test_teams_cli_bootstrap.py:test_teams_init_default_generates_admin_token:51callssymbol:tests/test_teams_cli_bootstrap.py:_token_count:41(high)symbol:tests/test_teams_cli_bootstrap.py:test_teams_init_default_generates_admin_token:51callssymbol:tests/test_teams_cli_bootstrap.py:run_cli:16(high)symbol:tests/test_teams_cli_bootstrap.py:test_teams_init_no_admin_token_leaves_db_without_tokens:73callssymbol:tests/test_teams_cli_bootstrap.py:_token_count:41(high)symbol:tests/test_teams_cli_bootstrap.py:test_teams_init_no_admin_token_leaves_db_without_tokens:73callssymbol:tests/test_teams_cli_bootstrap.py:run_cli:16(high)symbol:tests/test_teams_db_backup.py:_workspace_names:35callssymbol:src/helix/teams/db.py:connect:108(low)symbol:tests/test_teams_db_backup.py:_workspace_names:35callssymbol:src/helix/teams/db.py:TeamsDB:103(low)symbol:tests/test_teams_db_backup.py:run_cli:16callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/test_teams_db_backup.py:run_cli:16callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_teams_db_backup.py:test_teams_db_backup_and_restore_roundtrip:42callssymbol:src/helix/teams/db.py:create_project:751(low)symbol:tests/test_teams_db_backup.py:test_teams_db_backup_and_restore_roundtrip:42callssymbol:src/helix/teams/db.py:create_workspace:737(low)symbol:tests/test_teams_db_backup.py:test_teams_db_backup_and_restore_roundtrip:42callssymbol:src/helix/teams/db.py:init_schema:127(low)symbol:tests/test_teams_db_backup.py:test_teams_db_backup_and_restore_roundtrip:42callssymbol:src/helix/teams/db.py:issue_token:536(low)symbol:tests/test_teams_db_backup.py:test_teams_db_backup_and_restore_roundtrip:42callssymbol:src/helix/teams/db.py:TeamsDB:103(low)symbol:tests/test_teams_db_backup.py:test_teams_db_backup_and_restore_roundtrip:42callssymbol:src/helix/teams/db.py:upsert_user:480(low)symbol:tests/test_teams_db_backup.py:test_teams_db_backup_and_restore_roundtrip:42callssymbol:tests/test_teams_db_backup.py:_workspace_names:35(high)symbol:tests/test_teams_db_backup.py:test_teams_db_backup_and_restore_roundtrip:42callssymbol:tests/test_teams_db_backup.py:run_cli:16(high)symbol:tests/test_teams_db_backup.py:test_teams_db_backup_refuses_overwrite_without_force:124callssymbol:src/helix/teams/db.py:create_workspace:737(low)symbol:tests/test_teams_db_backup.py:test_teams_db_backup_refuses_overwrite_without_force:124callssymbol:src/helix/teams/db.py:init_schema:127(low)symbol:tests/test_teams_db_backup.py:test_teams_db_backup_refuses_overwrite_without_force:124callssymbol:src/helix/teams/db.py:TeamsDB:103(low)symbol:tests/test_teams_db_backup.py:test_teams_db_backup_refuses_overwrite_without_force:124callssymbol:src/helix/teams/db.py:upsert_user:480(low)symbol:tests/test_teams_db_backup.py:test_teams_db_backup_refuses_overwrite_without_force:124callssymbol:tests/test_teams_db_backup.py:run_cli:16(high)symbol:tests/test_teams_db_backup.py:test_teams_db_restore_fails_when_manifest_hash_is_wrong:87callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_teams_db_backup.py:test_teams_db_restore_fails_when_manifest_hash_is_wrong:87callssymbol:src/helix/teams/db.py:create_workspace:737(low)symbol:tests/test_teams_db_backup.py:test_teams_db_restore_fails_when_manifest_hash_is_wrong:87callssymbol:src/helix/teams/db.py:init_schema:127(low)symbol:tests/test_teams_db_backup.py:test_teams_db_restore_fails_when_manifest_hash_is_wrong:87callssymbol:src/helix/teams/db.py:TeamsDB:103(low)symbol:tests/test_teams_db_backup.py:test_teams_db_restore_fails_when_manifest_hash_is_wrong:87callssymbol:src/helix/teams/db.py:upsert_user:480(low)symbol:tests/test_teams_db_backup.py:test_teams_db_restore_fails_when_manifest_hash_is_wrong:87callssymbol:tests/test_teams_db_backup.py:run_cli:16(high)symbol:tests/test_teams_metrics.py:test_teams_metrics_can_require_auth:37callssymbol:src/helix/teams/db.py:init_schema:127(low)symbol:tests/test_teams_metrics.py:test_teams_metrics_can_require_auth:37callssymbol:src/helix/teams/db.py:issue_token:536(low)symbol:tests/test_teams_metrics.py:test_teams_metrics_can_require_auth:37callssymbol:src/helix/teams/db.py:TeamsDB:103(low)symbol:tests/test_teams_metrics.py:test_teams_metrics_can_require_auth:37callssymbol:src/helix/teams/db.py:upsert_user:480(low)symbol:tests/test_teams_metrics.py:test_teams_metrics_can_require_auth:37callssymbol:src/helix/teams/server.py:create_httpd:1677(low)symbol:tests/test_teams_metrics.py:test_teams_metrics_endpoint_smoke:13callssymbol:src/helix/teams/db.py:init_schema:127(low)symbol:tests/test_teams_metrics.py:test_teams_metrics_endpoint_smoke:13callssymbol:src/helix/teams/db.py:issue_token:536(low)symbol:tests/test_teams_metrics.py:test_teams_metrics_endpoint_smoke:13callssymbol:src/helix/teams/db.py:TeamsDB:103(low)symbol:tests/test_teams_metrics.py:test_teams_metrics_endpoint_smoke:13callssymbol:src/helix/teams/db.py:upsert_user:480(low)symbol:tests/test_teams_metrics.py:test_teams_metrics_endpoint_smoke:13callssymbol:src/helix/teams/server.py:create_httpd:1677(low)symbol:tests/test_teams_oidc_auth.py:_b64url:17callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_teams_oidc_auth.py:_jwks_for_private_key:38callssymbol:tests/test_teams_oidc_auth.py:_b64url:17(high)symbol:tests/test_teams_oidc_auth.py:_jwt_rs256:21callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/test_teams_oidc_auth.py:_jwt_rs256:21callssymbol:tests/test_teams_oidc_auth.py:_b64url:17(high)symbol:tests/test_teams_oidc_auth.py:_jwt_rs256:21callssymbol:Visualization_Bench/prototype.js:sign:572(low)symbol:tests/test_teams_oidc_auth.py:do_GET:171callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/test_teams_oidc_auth.py:do_GET:171callssymbol:src/helix/teams/server.py:send_response:307(low)symbol:tests/test_teams_oidc_auth.py:do_GET:171callssymbol:tests/test_teams_oidc_auth.py:next_payload:163(high)symbol:tests/test_teams_oidc_auth.py:test_teams_oidc_jwks_url_refreshes_on_kid_miss:146callssymbol:tests/test_teams_oidc_auth.py:_jwks_for_private_key:38(high)symbol:tests/test_teams_oidc_auth.py:test_teams_oidc_jwt_auth_and_workspace_scope:56callssymbol:docs/playground/js/realtime.js:time:587(low)symbol:tests/test_teams_oidc_auth.py:test_teams_oidc_jwt_auth_and_workspace_scope:56callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_teams_oidc_auth.py:test_teams_oidc_jwt_auth_and_workspace_scope:56callssymbol:src/helix/teams/db.py:create_workspace:737(low)symbol:tests/test_teams_oidc_auth.py:test_teams_oidc_jwt_auth_and_workspace_scope:56callssymbol:src/helix/teams/db.py:init_schema:127(low)symbol:tests/test_teams_oidc_auth.py:test_teams_oidc_jwt_auth_and_workspace_scope:56callssymbol:src/helix/teams/db.py:TeamsDB:103(low)symbol:tests/test_teams_oidc_auth.py:test_teams_oidc_jwt_auth_and_workspace_scope:56callssymbol:src/helix/teams/server.py:create_httpd:1677(low)symbol:tests/test_teams_oidc_auth.py:test_teams_oidc_jwt_auth_and_workspace_scope:56callssymbol:tests/test_basespace_oauth.py:post:11(medium)symbol:tests/test_teams_oidc_auth.py:test_teams_oidc_jwt_auth_and_workspace_scope:56callssymbol:tests/test_teams_oidc_auth.py:_jwks_for_private_key:38(high)symbol:tests/test_teams_oidc_auth.py:test_teams_oidc_jwt_auth_and_workspace_scope:56callssymbol:tests/test_teams_oidc_auth.py:_jwt_rs256:21(high)symbol:tests/test_teams_smoke_contract.py:test_teams_deploy_docs_reference_smoke_db_snapshot_validation:25callssymbol:tests/test_teams_smoke_contract.py:_read_text:9(high)symbol:tests/test_teams_smoke_contract.py:test_teams_smoke_backup_restore_exercises_db_snapshot_contract:13callssymbol:tests/test_teams_smoke_contract.py:_read_text:9(high)symbol:tests/test_teams_telemetry_seats.py:test_teams_telemetry_seats_requires_admin_and_counts:12callssymbol:src/helix/teams/db.py:create_workspace:737(low)symbol:tests/test_teams_telemetry_seats.py:test_teams_telemetry_seats_requires_admin_and_counts:12callssymbol:src/helix/teams/db.py:init_schema:127(low)symbol:tests/test_teams_telemetry_seats.py:test_teams_telemetry_seats_requires_admin_and_counts:12callssymbol:src/helix/teams/db.py:issue_token:536(low)symbol:tests/test_teams_telemetry_seats.py:test_teams_telemetry_seats_requires_admin_and_counts:12callssymbol:src/helix/teams/db.py:TeamsDB:103(low)symbol:tests/test_teams_telemetry_seats.py:test_teams_telemetry_seats_requires_admin_and_counts:12callssymbol:src/helix/teams/db.py:upsert_user:480(low)symbol:tests/test_teams_telemetry_seats.py:test_teams_telemetry_seats_requires_admin_and_counts:12callssymbol:src/helix/teams/server.py:create_httpd:1677(low)symbol:tests/test_teams_token_policy.py:test_teams_api_token_expiry_and_revocation:12callssymbol:src/helix/studio/target_field.py:token:335(low)symbol:tests/test_teams_token_policy.py:test_teams_api_token_expiry_and_revocation:12callssymbol:src/helix/teams/db.py:create_workspace:737(low)symbol:tests/test_teams_token_policy.py:test_teams_api_token_expiry_and_revocation:12callssymbol:src/helix/teams/db.py:init_schema:127(low)symbol:tests/test_teams_token_policy.py:test_teams_api_token_expiry_and_revocation:12callssymbol:src/helix/teams/db.py:issue_token:536(low)symbol:tests/test_teams_token_policy.py:test_teams_api_token_expiry_and_revocation:12callssymbol:src/helix/teams/db.py:TeamsDB:103(low)symbol:tests/test_teams_token_policy.py:test_teams_api_token_expiry_and_revocation:12callssymbol:src/helix/teams/db.py:upsert_user:480(low)symbol:tests/test_teams_token_policy.py:test_teams_api_token_expiry_and_revocation:12callssymbol:src/helix/teams/server.py:create_httpd:1677(low)symbol:tests/test_teams_token_policy.py:test_teams_api_token_expiry_and_revocation:12callssymbol:tests/test_basespace_oauth.py:post:11(medium)symbol:tests/test_teams_v0_smoke.py:test_teams_v0_server_smoke:14callssymbol:src/helix/teams/db.py:create_project:751(low)symbol:tests/test_teams_v0_smoke.py:test_teams_v0_server_smoke:14callssymbol:src/helix/teams/db.py:create_workspace:737(low)symbol:tests/test_teams_v0_smoke.py:test_teams_v0_server_smoke:14callssymbol:src/helix/teams/db.py:init_schema:127(low)symbol:tests/test_teams_v0_smoke.py:test_teams_v0_server_smoke:14callssymbol:src/helix/teams/db.py:issue_token:536(low)symbol:tests/test_teams_v0_smoke.py:test_teams_v0_server_smoke:14callssymbol:src/helix/teams/db.py:TeamsDB:103(low)symbol:tests/test_teams_v0_smoke.py:test_teams_v0_server_smoke:14callssymbol:src/helix/teams/db.py:upsert_user:480(low)symbol:tests/test_teams_v0_smoke.py:test_teams_v0_server_smoke:14callssymbol:src/helix/teams/server.py:create_httpd:1677(low)symbol:tests/test_teams_v0_smoke.py:test_teams_v0_server_smoke:14callssymbol:tests/test_basespace_oauth.py:post:11(medium)symbol:tests/test_thermo_connect_translator.py:test_build_descriptor:16callssymbol:src/helix/edge/translators/thermo_connect.py:build_run_descriptor:24(low)symbol:tests/test_thermo_connect_translator.py:test_build_descriptor:16callssymbol:src/helix/edge/translators/thermo_connect.py:ThermoConnectTranslator:14(low)symbol:tests/test_thermo_connect_translator.py:test_discover_runs:10callssymbol:src/helix/edge/translators/thermo_connect.py:discover_runs:15(low)symbol:tests/test_thermo_connect_translator.py:test_discover_runs:10callssymbol:src/helix/edge/translators/thermo_connect.py:ThermoConnectTranslator:14(low)symbol:tests/test_triage.py:test_compute_triage_report_basic:9callssymbol:src/helix/triage.py:compute_triage_report:27(low)symbol:tests/test_trust_check_cli.py:fake_run:18callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_trust_check_cli.py:fake_run:51callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_uploader_streaming.py:fake_post:28callssymbol:tests/test_uploader_streaming.py:DummyResponse:9(high)symbol:tests/test_uploader_streaming.py:fake_post:58callssymbol:tests/test_uploader_streaming.py:DummyResponse:9(high)symbol:tests/test_user_config_profiles.py:_write:9callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_user_config_profiles.py:test_governance_mode_reads_config_when_env_missing:60callssymbol:tests/test_user_config_profiles.py:_write:9(high)symbol:tests/test_user_config_profiles.py:test_load_user_profile_reads_profile:13callssymbol:tests/test_user_config_profiles.py:_write:9(high)symbol:tests/test_user_config_profiles.py:test_resolve_setting_str_env_overrides_config:38callssymbol:tests/test_user_config_profiles.py:_write:9(high)symbol:tests/test_user_config_profiles.py:test_slack_webhook_url_reads_config:78callssymbol:tests/test_user_config_profiles.py:_write:9(high)symbol:tests/test_validate_artifacts.py:test_validate_artifacts_cpu_export_profile:46callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/test_validate_artifacts.py:test_validate_artifacts_cpu_export_profile:46callssymbol:src/helix/cli.py:run_export:993(low)symbol:tests/test_validate_artifacts.py:test_validate_artifacts_cpu_export_profile:46callssymbol:src/helix/cli.py:run_simulate:946(low)symbol:tests/test_validate_artifacts.py:test_validate_artifacts_cpu_export_profile:46callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_validate_artifacts.py:test_validate_artifacts_golden_cpu_minimal:9callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/test_validate_artifacts.py:test_validate_artifacts_golden_cpu_minimal:9callssymbol:src/helix/cli.py:run_simulate:946(low)symbol:tests/test_validate_artifacts.py:test_validate_artifacts_golden_cpu_minimal:9callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_validation_bundle_verify.py:test_helix_verify_bundle_directory_and_tarball:28callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_validation_bundle_verify.py:test_helix_verify_bundle_fails_on_bundle_index_sha_mismatch:158callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_validation_bundle_verify.py:test_helix_verify_bundle_fails_on_bundle_index_sha_mismatch:158callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_validation_bundle_verify.py:test_helix_verify_bundle_fails_on_bundle_index_sha_mismatch:158callssymbol:tests/test_validation_bundle_verify.py:_env_with_src:18(high)symbol:tests/test_validation_bundle_verify.py:test_helix_verify_bundle_rejects_wrong_pubkey:118callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_validation_bundle_verify.py:test_helix_verify_bundle_rejects_wrong_pubkey:118callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_validation_bundle_verify.py:test_helix_verify_bundle_rejects_wrong_pubkey:118callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_validation_bundle_verify.py:test_helix_verify_bundle_rejects_wrong_pubkey:118callssymbol:tests/test_validation_bundle_verify.py:_env_with_src:18(high)symbol:tests/test_validation_verdict_vectors.py:test_validation_verdict_signature_test_vectors_lock_canonicalization:24callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/test_validation_verdict_vectors.py:test_validation_verdict_signature_test_vectors_lock_canonicalization:24callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_validation_verdict_vectors.py:test_validation_verdict_signature_test_vectors_lock_canonicalization:24callssymbol:tests/test_validation_verdict_vectors.py:_sha256_prefixed:20(high)symbol:tests/test_validation_verdict_vectors.py:test_validation_verdict_signature_test_vectors_lock_canonicalization:24callssymbol:Visualization_Bench/prototype.js:sign:572(low)symbol:tests/test_validation_verdict_vectors.py:test_verify_verdict_rejects_unknown_signature_canonicalization:89callssymbol:src/helix/validation/verdict.py:load_verdict:12(low)symbol:tests/test_validation_verdict_vectors.py:test_verify_verdict_rejects_unknown_signature_canonicalization:89callssymbol:src/helix/validation/verdict.py:verify_verdict_signature:35(low)symbol:tests/test_validation_verdict.py:test_helix_cli_validate_pack_smoke:41callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_validation_verdict.py:test_helix_cli_validate_pack_smoke:41callssymbol:tests/test_validation_verdict.py:_load_schema:20(high)symbol:tests/test_validation_verdict.py:test_run_pack_repro_bundle_v1_verdict_conforms_to_schema:24callssymbol:src/helix/validation/runner.py:run_pack:1871(low)symbol:tests/test_validation_verdict.py:test_run_pack_repro_bundle_v1_verdict_conforms_to_schema:24callssymbol:tests/test_validation_verdict.py:_load_schema:20(high)symbol:tests/test_validation_verdict.py:test_validation_verdict_signing_roundtrip:79callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/test_validation_verdict.py:test_validation_verdict_signing_roundtrip:79callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/test_validation_verdict.py:test_validation_verdict_signing_roundtrip:79callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_validation_verdict.py:test_validation_verdict_signing_roundtrip:79callssymbol:src/helix/validation/runner.py:run_pack:1871(low)symbol:tests/test_validation_verdict.py:test_validation_verdict_signing_roundtrip:79callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_veribiota_checks.py:test_build_and_validate_lean_check:31callssymbol:src/helix/veribiota/checks.py:build_lean_check:27(low)symbol:tests/test_veribiota_checks.py:test_build_and_validate_lean_check:31callssymbol:src/helix/veribiota/checks.py:validate_lean_check:161(low)symbol:tests/test_veribiota_checks.py:test_validate_detects_probability_mismatch:49callssymbol:src/helix/veribiota/checks.py:build_lean_check:27(low)symbol:tests/test_veribiota_checks.py:test_validate_detects_probability_mismatch:49callssymbol:src/helix/veribiota/checks.py:validate_lean_check:161(low)symbol:tests/test_veribiota_checks.py:test_validate_lean_check_detects_cycle:41callssymbol:src/helix/veribiota/checks.py:build_lean_check:27(low)symbol:tests/test_veribiota_checks.py:test_validate_lean_check_detects_cycle:41callssymbol:src/helix/veribiota/checks.py:validate_lean_check:161(low)symbol:tests/test_veribiota_cli.py:_write_dummy_dag:10callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_veribiota_cli.py:test_export_suite_writes_into_target:28callssymbol:src/helix/cli.py:command_veribiota_export_suite:739(low)symbol:tests/test_veribiota_cli.py:test_export_suite_writes_into_target:28callssymbol:tests/test_veribiota_cli.py:_write_dummy_dag:10(high)symbol:tests/test_veribiota_export.py:test_dag_payload_to_lean_nested_namespace:56callssymbol:src/helix/veribiota/exporter.py:dag_payload_to_lean:185(low)symbol:tests/test_veribiota_export.py:test_dag_payload_to_lean_nested_namespace:56callssymbol:tests/test_veribiota_export.py:_sample_payload:10(high)symbol:tests/test_veribiota_export.py:test_dag_payloads_to_lean_multi:83callssymbol:src/helix/veribiota/exporter.py:dag_payloads_to_lean:256(low)symbol:tests/test_veribiota_export.py:test_dag_payloads_to_lean_multi:83callssymbol:tests/test_veribiota_export.py:_sample_payload:10(high)symbol:tests/test_veribiota_export.py:test_module_name_from_path:103callssymbol:src/helix/veribiota/exporter.py:module_name_from_path:342(low)symbol:tests/test_verify_fuzz_v1.py:test_verify_fuzz_v1_normalize_relpath_is_total_and_safe:18callssymbol:src/helix/studio/iterated_dynamics.py:normalize:107(low)symbol:tests/test_verify_fuzz_v1.py:test_verify_fuzz_v1_normalize_relpath_is_total_and_safe:18callssymbol:src/helixspec/verify_fs.py:normalize_relpath:50(low)symbol:tests/test_verify_fuzz_v1.py:test_verify_fuzz_v1_normalize_relpath_is_total_and_safe:18callssymbol:src/helixspec/verify_fs.py:verify_limits:39(low)symbol:tests/test_verify_fuzz_v1.py:test_verify_fuzz_v1_sha256s_parser_is_total:56callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/test_verify_fuzz_v1.py:test_verify_fuzz_v1_sha256s_parser_is_total:56callssymbol:src/helixspec/verify_fs.py:verify_limits:39(low)symbol:tests/test_verify_pilot_package.py:test_verify_pilot_package_cli_accepts_generated_zip:44callssymbol:src/helix/studio/pilot_handoff.py:write_pilot_handoff_artifacts:771(low)symbol:tests/test_verify_pilot_package.py:test_verify_pilot_package_cli_accepts_generated_zip:44callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_verify_pilot_package.py:test_verify_pilot_package_cli_rejects_tampered_directory:72callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_verify_pilot_package.py:test_verify_pilot_package_cli_rejects_tampered_directory:72callssymbol:src/helix/studio/pilot_handoff.py:write_pilot_handoff_artifacts:771(low)symbol:tests/test_verify_pilot_package.py:test_verify_pilot_package_cli_rejects_tampered_directory:72callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_verify_pilot_package.py:test_verify_pilot_package_module_cli_accepts_generated_zip:15callssymbol:src/helix/studio/pilot_handoff.py:write_pilot_handoff_artifacts:771(low)symbol:tests/test_verify_pilot_package.py:test_verify_pilot_package_module_cli_accepts_generated_zip:15callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_verify_reason_code_contract_v1.py:_iter_helixspec_verify_error_codes:21callssymbol:src/helix/live/livelab.py:empty:58(low)symbol:tests/test_verify_reason_code_contract_v1.py:_iter_helixspec_verify_error_codes:21callssymbol:src/helix/teams/digest.py:parse:21(low)symbol:tests/test_verify_reason_code_contract_v1.py:_iter_helixspec_verify_error_codes:21callssymbol:src/helixspec/divergence.py:walk:436(low)symbol:tests/test_verify_reason_code_contract_v1.py:_iter_helixspec_verify_error_codes:21callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_verify_reason_code_contract_v1.py:test_verify_reason_code_contract_v1_all_codes_registered:55callssymbol:tests/test_verify_reason_code_contract_v1.py:_iter_helixspec_verify_error_codes:21(high)symbol:tests/test_verify_reason_code_contract_v1.py:test_verify_reason_code_contract_v1_all_codes_registered:55callssymbol:tests/test_verify_reason_code_contract_v1.py:_load_allowed_codes:13(high)symbol:tests/test_verify_reason_code_contract_v1.py:test_verify_reason_code_contract_v1_schema_is_consistent:44callssymbol:tests/test_verify_reason_code_contract_v1.py:_load_allowed_codes:13(high)symbol:tests/test_verify_release_provenance.py:test_verify_release_provenance_rejects_mutated_asset:99callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_verify_release_provenance.py:test_verify_release_provenance_rejects_mutated_asset:99callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_verify_release_provenance.py:test_verify_release_provenance_rejects_mutated_asset:99callssymbol:tests/test_verify_release_provenance.py:_sha256_hex:15(high)symbol:tests/test_verify_release_signatures.py:_generate_test_key:33callssymbol:tests/test_verify_release_signatures.py:_run_gpg:22(high)symbol:tests/test_verify_release_signatures.py:_run_gpg:22callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_verify_release_signatures.py:_run_gpg:22callssymbol:tests/test_verify_release_signatures.py:_gpg_env:16(high)symbol:tests/test_verify_release_signatures.py:test_verify_release_signatures_accepts_matching_key_and_signature:58callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_verify_release_signatures.py:test_verify_release_signatures_accepts_matching_key_and_signature:58callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_verify_release_signatures.py:test_verify_release_signatures_accepts_matching_key_and_signature:58callssymbol:tests/test_verify_release_signatures.py:_generate_test_key:33(high)symbol:tests/test_verify_release_signatures.py:test_verify_release_signatures_accepts_matching_key_and_signature:58callssymbol:tests/test_verify_release_signatures.py:_run_gpg:22(high)symbol:tests/test_verify_release_signatures.py:test_verify_release_signatures_rejects_fingerprint_mismatch:112callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_verify_release_signatures.py:test_verify_release_signatures_rejects_fingerprint_mismatch:112callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/test_verify_release_signatures.py:test_verify_release_signatures_rejects_fingerprint_mismatch:112callssymbol:tests/test_verify_release_signatures.py:_generate_test_key:33(high)symbol:tests/test_verify_release_signatures.py:test_verify_release_signatures_rejects_fingerprint_mismatch:112callssymbol:tests/test_verify_release_signatures.py:_run_gpg:22(high)symbol:tests/test_viewer_perf_hud_smoke.py:test_studio_view_menu_includes_perf_hud_action_when_gl_disabled:166callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_viewer_perf_hud_smoke.py:test_studio_view_menu_includes_perf_hud_action_when_gl_disabled:166callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_viewer_perf_hud_smoke.py:test_studio_view_menu_includes_perf_hud_action_when_gl_disabled:166callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_viewer_perf_hud_smoke.py:test_studio_view_menu_includes_perf_hud_action_when_gl_disabled:166callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_viewer_perf_hud_smoke.py:test_studio_view_menu_includes_perf_hud_action_when_gl_disabled:166callssymbol:tests/test_viewer_perf_hud_smoke.py:_get_app:18(high)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_hud_text_throttled_and_shows_avg_window:117callssymbol:src/helix/gui/modern/qt.py:_update_perf_stats:2078(low)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_hud_text_throttled_and_shows_avg_window:117callssymbol:src/helix/gui/modern/qt.py:HelixModernWidget:1538(low)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_hud_text_throttled_and_shows_avg_window:117callssymbol:src/helix/gui/modern/qt.py:set_perf_hud_enabled:1784(low)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_hud_text_throttled_and_shows_avg_window:117callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_hud_text_throttled_and_shows_avg_window:117callssymbol:tests/test_viewer_perf_hud_smoke.py:_get_app:18(high)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_hud_toggle_api_smoke:31callssymbol:src/helix/gui/modern/qt.py:HelixModernWidget:1538(low)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_hud_toggle_api_smoke:31callssymbol:src/helix/gui/modern/qt.py:perf_hud_enabled:1771(low)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_hud_toggle_api_smoke:31callssymbol:src/helix/gui/modern/qt.py:perf_stats:1806(low)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_hud_toggle_api_smoke:31callssymbol:src/helix/gui/modern/qt.py:set_perf_hud_enabled:1784(low)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_hud_toggle_api_smoke:31callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_hud_toggle_api_smoke:31callssymbol:tests/test_viewer_perf_hud_smoke.py:_get_app:18(high)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_refresh_selection_prefers_inferred_when_screen_is_inconsistent:54callssymbol:src/helix/gui/modern/qt.py:_update_perf_stats:2078(low)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_refresh_selection_prefers_inferred_when_screen_is_inconsistent:54callssymbol:src/helix/gui/modern/qt.py:HelixModernWidget:1538(low)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_refresh_selection_prefers_inferred_when_screen_is_inconsistent:54callssymbol:src/helix/gui/modern/qt.py:perf_stats:1806(low)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_refresh_selection_prefers_inferred_when_screen_is_inconsistent:54callssymbol:src/helix/gui/modern/qt.py:set_perf_hud_enabled:1784(low)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_refresh_selection_prefers_inferred_when_screen_is_inconsistent:54callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_refresh_selection_prefers_inferred_when_screen_is_inconsistent:54callssymbol:tests/test_viewer_perf_hud_smoke.py:_get_app:18(high)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_refresh_selection_prefers_inferred_when_screen_is_inconsistent:54callssymbol:tests/test_viewer_perf_hud_smoke.py:_period_ms:27(high)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_refresh_selection_treats_59_94_and_60_as_equivalent:86callssymbol:src/helix/gui/modern/qt.py:_update_perf_stats:2078(low)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_refresh_selection_treats_59_94_and_60_as_equivalent:86callssymbol:src/helix/gui/modern/qt.py:HelixModernWidget:1538(low)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_refresh_selection_treats_59_94_and_60_as_equivalent:86callssymbol:src/helix/gui/modern/qt.py:perf_stats:1806(low)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_refresh_selection_treats_59_94_and_60_as_equivalent:86callssymbol:src/helix/gui/modern/qt.py:set_perf_hud_enabled:1784(low)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_refresh_selection_treats_59_94_and_60_as_equivalent:86callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_viewer_perf_hud_smoke.py:test_viewer_perf_refresh_selection_treats_59_94_and_60_as_equivalent:86callssymbol:tests/test_viewer_perf_hud_smoke.py:_get_app:18(high)symbol:tests/test_visual_diff_report.py:test_visual_diff_report_generates_html_and_diffs:19callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tests/test_visual_diff_report.py:test_visual_diff_report_generates_html_and_diffs:19callssymbol:tests/test_visual_diff_report.py:_write_png:13(high)symbol:tests/test_visual_diff_report.py:test_visual_diff_report_generates_html_and_diffs:19callssymbol:tools/visual_diff_report.py:generate_report:95(low)symbol:tests/test_web_panel_csp.py:test_web_panel_csp_default_is_strict:7callssymbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247(low)symbol:tests/test_web_panel_csp.py:test_web_panel_csp_default_is_strict:7callssymbol:src/helix/studio/web_panel_csp.py:build_web_panel_csp:87(low)symbol:tests/test_web_panel_csp.py:test_web_panel_csp_full_network_includes_http_when_allowed:29callssymbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247(low)symbol:tests/test_web_panel_csp.py:test_web_panel_csp_full_network_includes_http_when_allowed:29callssymbol:src/helix/studio/web_panel_csp.py:build_web_panel_csp:87(low)symbol:tests/test_web_panel_csp.py:test_web_panel_csp_remote_scripts_allowlist:16callssymbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247(low)symbol:tests/test_web_panel_csp.py:test_web_panel_csp_remote_scripts_allowlist:16callssymbol:src/helix/studio/web_panel_csp.py:build_web_panel_csp:87(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_accepts_qrc_data_about:150callssymbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_accepts_qrc_data_about:150callssymbol:src/helix/studio/web_panel_policy.py:decide_web_panel_request:70(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_allowlist_blocks_navigation:39callssymbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_allowlist_blocks_navigation:39callssymbol:src/helix/studio/web_panel_policy.py:decide_web_panel_request:70(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_allows_external_navigation_when_enabled:63callssymbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_allows_external_navigation_when_enabled:63callssymbol:src/helix/studio/web_panel_policy.py:decide_web_panel_request:70(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_allows_only_assets_by_default:10callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_allows_only_assets_by_default:10callssymbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_allows_only_assets_by_default:10callssymbol:src/helix/studio/web_panel_policy.py:decide_web_panel_request:70(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_blocks_data_navigation_by_default:193callssymbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_blocks_data_navigation_by_default:193callssymbol:src/helix/studio/web_panel_policy.py:decide_web_panel_request:70(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_blocks_downloads_by_default:168callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_blocks_downloads_by_default:168callssymbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_blocks_downloads_by_default:168callssymbol:src/helix/studio/web_panel_policy.py:decide_web_panel_download:155(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_blocks_http_unless_explicit:83callssymbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_blocks_http_unless_explicit:83callssymbol:src/helix/studio/web_panel_policy.py:decide_web_panel_request:70(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_blocks_javascript_and_blob_schemes:206callssymbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_blocks_javascript_and_blob_schemes:206callssymbol:src/helix/studio/web_panel_policy.py:decide_web_panel_request:70(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_blocks_websocket_unless_enabled:112callssymbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_blocks_websocket_unless_enabled:112callssymbol:src/helix/studio/web_panel_policy.py:decide_web_panel_request:70(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_parses_web_panel_storage_and_cookies_flags:223callssymbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_rejects_unknown_scheme:137callssymbol:src/helix/studio/plugins/policy.py:policy_from_permissions:247(low)symbol:tests/test_web_panel_policy.py:test_web_panel_policy_rejects_unknown_scheme:137callssymbol:src/helix/studio/web_panel_policy.py:decide_web_panel_request:70(low)symbol:tests/test_web_panels_webengine_smoke.py:_cleanup_widget:94callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_web_panels_webengine_smoke.py:_cleanup_widget:94callssymbol:Visualization_Bench/prototype.js:profile:354(low)symbol:tests/test_web_panels_webengine_smoke.py:do_GET:1117callssymbol:src/helix/teams/server.py:send_response:307(low)symbol:tests/test_web_panels_webengine_smoke.py:do_GET:1226callssymbol:src/helix/teams/server.py:send_response:307(low)symbol:tests/test_web_panels_webengine_smoke.py:do_GET:687callssymbol:src/helix/teams/server.py:send_response:307(low)symbol:tests/test_web_panels_webengine_smoke.py:do_GET:856callssymbol:src/helix/teams/server.py:send_response:307(low)symbol:tests/test_welcome_dialog_smoke.py:_isolated_welcome_settings:27callssymbol:src/helix/studio/evaluation_access.py:sync:29(low)symbol:tests/test_wetlab_preflight_linter.py:test_helixspec_lint_minimal_bundle_mode_is_verifiable:225callssymbol:src/helixspec/cli.py:verify_bundle:94(low)symbol:tests/test_wetlab_preflight_linter.py:test_helixspec_lint_minimal_bundle_mode_is_verifiable:225callssymbol:src/helixspec/run.py:lint_spec:42(low)symbol:tests/test_wetlab_preflight_linter.py:test_helixspec_lint_minimal_bundle_mode_is_verifiable:225callssymbol:tests/test_wetlab_preflight_linter.py:_policy_base:20(high)symbol:tests/test_wetlab_preflight_linter.py:test_verify_rejects_policy_hash_tamper:260callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tests/test_wetlab_preflight_linter.py:test_verify_rejects_policy_hash_tamper:260callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_wetlab_preflight_linter.py:test_verify_rejects_policy_hash_tamper:260callssymbol:src/helixspec/cli.py:verify_bundle:94(low)symbol:tests/test_wetlab_preflight_linter.py:test_verify_rejects_policy_hash_tamper:260callssymbol:src/helixspec/manifest.py:manifest_identity_sha256:16(low)symbol:tests/test_wetlab_preflight_linter.py:test_verify_rejects_policy_hash_tamper:260callssymbol:src/helixspec/manifest.py:sha256_bytes:12(low)symbol:tests/test_wetlab_preflight_linter.py:test_verify_rejects_policy_hash_tamper:260callssymbol:src/helixspec/run.py:lint_spec:42(low)symbol:tests/test_wetlab_preflight_linter.py:test_verify_rejects_policy_hash_tamper:260callssymbol:tests/test_wetlab_preflight_linter.py:_policy_base:20(high)symbol:tests/test_wetlab_preflight_linter.py:test_wetlab_preflight_blocks_run_and_writes_report:24callssymbol:src/helixspec/manifest.py:sha256_bytes:12(low)symbol:tests/test_wetlab_preflight_linter.py:test_wetlab_preflight_blocks_run_and_writes_report:24callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_wetlab_preflight_linter.py:test_wetlab_preflight_blocks_run_and_writes_report:24callssymbol:tests/test_wetlab_preflight_linter.py:_policy_base:20(high)symbol:tests/test_wetlab_preflight_linter.py:test_wetlab_preflight_blocks_run_and_writes_report:24callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_wetlab_preflight_linter.py:test_wetlab_preflight_defaults_policy_when_missing:311callssymbol:src/helix/scientific_contract.py:sha256_prefixed:327(low)symbol:tests/test_wetlab_preflight_linter.py:test_wetlab_preflight_defaults_policy_when_missing:311callssymbol:src/helixspec/run.py:lint_spec:42(low)symbol:tests/test_wetlab_preflight_linter.py:test_wetlab_preflight_emits_warnings_without_blocking:168callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_wetlab_preflight_linter.py:test_wetlab_preflight_emits_warnings_without_blocking:168callssymbol:tests/test_wetlab_preflight_linter.py:_policy_base:20(high)symbol:tests/test_wetlab_preflight_linter.py:test_wetlab_preflight_enforces_allowed_assay_types_when_configured:138callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_wetlab_preflight_linter.py:test_wetlab_preflight_enforces_allowed_assay_types_when_configured:138callssymbol:tests/test_wetlab_preflight_linter.py:_policy_base:20(high)symbol:tests/test_wetlab_preflight_linter.py:test_wetlab_preflight_passes_when_metadata_present:110callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tests/test_wetlab_preflight_linter.py:test_wetlab_preflight_passes_when_metadata_present:110callssymbol:tests/test_wetlab_preflight_linter.py:_policy_base:20(high)symbol:tests/test_wheel_guard_scroll.py:test_wheel_guard_redirects_combo_and_spinbox_wheel_to_scrollarea:43callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:tests/test_wheel_guard_scroll.py:test_wheel_guard_redirects_combo_and_spinbox_wheel_to_scrollarea:43callssymbol:src/helix/studio/main_window.py:_install_wheel_guard:4591(low)symbol:tests/test_wheel_guard_scroll.py:test_wheel_guard_redirects_combo_and_spinbox_wheel_to_scrollarea:43callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tests/test_wheel_guard_scroll.py:test_wheel_guard_redirects_combo_and_spinbox_wheel_to_scrollarea:43callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_wheel_guard_scroll.py:test_wheel_guard_redirects_combo_and_spinbox_wheel_to_scrollarea:43callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tests/test_wheel_guard_scroll.py:test_wheel_guard_redirects_combo_and_spinbox_wheel_to_scrollarea:43callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_wheel_guard_scroll.py:test_wheel_guard_redirects_combo_and_spinbox_wheel_to_scrollarea:43callssymbol:tests/test_studio_evaluation_access.py:value:22(medium)symbol:tests/test_wheel_guard_scroll.py:test_wheel_guard_redirects_combo_and_spinbox_wheel_to_scrollarea:43callssymbol:tests/test_wheel_guard_scroll.py:_get_app:20(high)symbol:tests/test_wheel_guard_scroll.py:test_wheel_guard_redirects_combo_and_spinbox_wheel_to_scrollarea:43callssymbol:tests/test_wheel_guard_scroll.py:_send_wheel:26(high)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_focus_overlay_seeds_from_selected_outcome_and_drags:152callssymbol:src/helix/studio/gl_panel.py:_handle_rect:900(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_focus_overlay_seeds_from_selected_outcome_and_drags:152callssymbol:src/helix/studio/gl_panel.py:_track_rect:881(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_focus_overlay_seeds_from_selected_outcome_and_drags:152callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_focus_overlay_seeds_from_selected_outcome_and_drags:152callssymbol:src/helix/studio/outcome_space_map.py:_build_selection:1379(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_focus_overlay_seeds_from_selected_outcome_and_drags:152callssymbol:src/helix/studio/session.py:load_payload:423(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_focus_overlay_seeds_from_selected_outcome_and_drags:152callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_focus_overlay_seeds_from_selected_outcome_and_drags:152callssymbol:src/helix/studio/workflow_panel.py:_on_outcome_map_selected:290(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_focus_overlay_seeds_from_selected_outcome_and_drags:152callssymbol:src/helix/studio/workflow_panel.py:active_edit_context:960(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_focus_overlay_seeds_from_selected_outcome_and_drags:152callssymbol:src/helix/studio/workflow_panel.py:show_outcome_map:309(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_focus_overlay_seeds_from_selected_outcome_and_drags:152callssymbol:src/helix/studio/workflow_panel.py:Workflow2p5DPanel:63(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_focus_overlay_seeds_from_selected_outcome_and_drags:152callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_focus_overlay_seeds_from_selected_outcome_and_drags:152callssymbol:tests/test_workflow_panel_focus_overlay.py:_get_app:24(high)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_focus_overlay_seeds_from_selected_outcome_and_drags:152callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_compact_hero_shortens_copy_and_status:76callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_compact_hero_shortens_copy_and_status:76callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_compact_hero_shortens_copy_and_status:76callssymbol:src/helix/studio/workflow_panel.py:set_evs:321(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_compact_hero_shortens_copy_and_status:76callssymbol:src/helix/studio/workflow_panel.py:Workflow2p5DPanel:63(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_compact_hero_shortens_copy_and_status:76callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_compact_hero_shortens_copy_and_status:76callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_compact_hero_shortens_copy_and_status:76callssymbol:tests/test_workflow_panel_focus_overlay.py:_get_app:24(high)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_readable_header_labels_use_text_role:31callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_readable_header_labels_use_text_role:31callssymbol:src/helix/studio/workflow_panel.py:Workflow2p5DPanel:63(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_readable_header_labels_use_text_role:31callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_readable_header_labels_use_text_role:31callssymbol:tests/test_workflow_panel_focus_overlay.py:_get_app:24(high)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_review_hero_shows_run_focus_and_stacks_actions:44callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_review_hero_shows_run_focus_and_stacks_actions:44callssymbol:src/helix/studio/outcome_space_map.py:_build_selection:1379(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_review_hero_shows_run_focus_and_stacks_actions:44callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_review_hero_shows_run_focus_and_stacks_actions:44callssymbol:src/helix/studio/workflow_panel.py:_on_outcome_map_selected:290(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_review_hero_shows_run_focus_and_stacks_actions:44callssymbol:src/helix/studio/workflow_panel.py:set_evs:321(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_review_hero_shows_run_focus_and_stacks_actions:44callssymbol:src/helix/studio/workflow_panel.py:Workflow2p5DPanel:63(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_review_hero_shows_run_focus_and_stacks_actions:44callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_review_hero_shows_run_focus_and_stacks_actions:44callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_review_hero_shows_run_focus_and_stacks_actions:44callssymbol:tests/test_workflow_panel_focus_overlay.py:_get_app:24(high)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_review_hero_shows_run_focus_and_stacks_actions:44callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_review_hero_shows_run_focus_and_stacks_actions:44callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_short_viewport_hides_subtitle_and_lowers_tab_floor:100callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_short_viewport_hides_subtitle_and_lowers_tab_floor:100callssymbol:src/helix/studio/outcome_space_map.py:hit_nodes:389(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_short_viewport_hides_subtitle_and_lowers_tab_floor:100callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_short_viewport_hides_subtitle_and_lowers_tab_floor:100callssymbol:src/helix/studio/workflow_panel.py:set_evs:321(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_short_viewport_hides_subtitle_and_lowers_tab_floor:100callssymbol:src/helix/studio/workflow_panel.py:show_outcome_map:309(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_short_viewport_hides_subtitle_and_lowers_tab_floor:100callssymbol:src/helix/studio/workflow_panel.py:Workflow2p5DPanel:63(low)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_short_viewport_hides_subtitle_and_lowers_tab_floor:100callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_short_viewport_hides_subtitle_and_lowers_tab_floor:100callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_short_viewport_hides_subtitle_and_lowers_tab_floor:100callssymbol:tests/test_workflow_panel_focus_overlay.py:_get_app:24(high)symbol:tests/test_workflow_panel_focus_overlay.py:test_workflow_panel_short_viewport_hides_subtitle_and_lowers_tab_floor:100callssymbol:Visualization_Bench/prototype.js:top:627(low)symbol:tests/test_workflow_stats.py:test_workflow_stats_summary_contains_expected_lines:6callssymbol:src/helix/studio/workflow_stats.py:summarize_workflow_meta:7(low)symbol:tests/test_workflow2p5d_builder.py:test_workflow2p5d_builder_exposes_guide_bounds:6callssymbol:src/helix/gui/modern/builders_2p5d.py:build_workflow2p5d_crispr:261(low)symbol:tests/test_zip_artifact_determinism.py:_sha256_file:12callssymbol:src/helix/snapshot_bundle.py:read_bytes:93(low)symbol:tests/test_zip_artifact_determinism.py:_write_json:16callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/test_zip_artifact_determinism.py:test_clip_zip_bytes_are_deterministic:36callssymbol:src/helix/studio/export_clip.py:utc_now_iso:41(low)symbol:tests/test_zip_artifact_determinism.py:test_clip_zip_bytes_are_deterministic:36callssymbol:src/helix/studio/export_clip.py:write_clip_zip:596(low)symbol:tests/test_zip_artifact_determinism.py:test_clip_zip_bytes_are_deterministic:36callssymbol:tests/test_zip_artifact_determinism.py:_sha256_file:12(high)symbol:tests/test_zip_artifact_determinism.py:test_snapshot_bundle_bytes_are_deterministic:21callssymbol:src/helix/snapshot_bundle.py:pack_snapshot_bundle:132(low)symbol:tests/test_zip_artifact_determinism.py:test_snapshot_bundle_bytes_are_deterministic:21callssymbol:tests/test_zip_artifact_determinism.py:_sha256_file:12(high)symbol:tests/test_zip_artifact_determinism.py:test_snapshot_bundle_bytes_are_deterministic:21callssymbol:tests/test_zip_artifact_determinism.py:_write_json:16(high)symbol:tests/tools/test_batch_eval_base_positions_cli.py:_make_batch:14callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/tools/test_batch_eval_base_positions_cli.py:_make_batch:14callssymbol:src/helix/studio/results_adapters/batch_ingest.py:batch_summary_json:157(low)symbol:tests/tools/test_batch_eval_base_positions_cli.py:_make_batch:14callssymbol:src/helix/studio/results_adapters/batch_ingest.py:BatchIngestResult:43(low)symbol:tests/tools/test_batch_eval_base_positions_cli.py:_make_batch:14callssymbol:src/helix/studio/results_adapters/batch_ingest.py:BatchItem:27(low)symbol:tests/tools/test_batch_eval_base_positions_cli.py:_make_batch:14callssymbol:src/helix/studio/results_adapters/batch_ingest.py:write_batch_bundle:203(low)symbol:tests/tools/test_batch_eval_base_positions_cli.py:_make_batch:14callssymbol:src/helix/studio/results_io.py:results_record_json_bytes:78(low)symbol:tests/tools/test_batch_eval_base_positions_cli.py:_run_cli:64callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/tools/test_batch_eval_base_positions_cli.py:test_cli_folder_and_bundle_parity:78callssymbol:tests/tools/test_batch_eval_base_positions_cli.py:_make_batch:14(high)symbol:tests/tools/test_batch_eval_base_positions_cli.py:test_cli_folder_and_bundle_parity:78callssymbol:tests/tools/test_batch_eval_base_positions_cli.py:_run_cli:64(high)symbol:tests/tools/test_batch_eval_base_positions_cli.py:test_cli_no_evaluable_items_returns_exit_2:90callssymbol:tests/tools/test_batch_eval_base_positions_cli.py:_make_batch:14(high)symbol:tests/tools/test_batch_eval_base_positions_cli.py:test_cli_no_evaluable_items_returns_exit_2:90callssymbol:tests/tools/test_batch_eval_base_positions_cli.py:_run_cli:64(high)symbol:tests/tools/test_batch_eval_leaderboard_cli.py:_make_batch:13callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/tools/test_batch_eval_leaderboard_cli.py:_make_batch:13callssymbol:src/helix/studio/results_adapters/batch_ingest.py:batch_summary_json:157(low)symbol:tests/tools/test_batch_eval_leaderboard_cli.py:_make_batch:13callssymbol:src/helix/studio/results_adapters/batch_ingest.py:BatchIngestResult:43(low)symbol:tests/tools/test_batch_eval_leaderboard_cli.py:_make_batch:13callssymbol:src/helix/studio/results_adapters/batch_ingest.py:BatchItem:27(low)symbol:tests/tools/test_batch_eval_leaderboard_cli.py:_make_batch:13callssymbol:src/helix/studio/results_adapters/batch_ingest.py:write_batch_bundle:203(low)symbol:tests/tools/test_batch_eval_leaderboard_cli.py:_make_batch:13callssymbol:src/helix/studio/results_io.py:results_record_json_bytes:78(low)symbol:tests/tools/test_batch_eval_leaderboard_cli.py:_run_cli:90callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/tools/test_batch_eval_leaderboard_cli.py:test_leaderboard_md_optional:106callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/tools/test_batch_eval_leaderboard_cli.py:test_leaderboard_md_optional:106callssymbol:tests/tools/test_batch_eval_leaderboard_cli.py:_make_batch:13(high)symbol:tests/tools/test_batch_eval_leaderboard_cli.py:test_leaderboard_zip_vs_folder:97callssymbol:tests/tools/test_batch_eval_leaderboard_cli.py:_make_batch:13(high)symbol:tests/tools/test_batch_eval_leaderboard_cli.py:test_leaderboard_zip_vs_folder:97callssymbol:tests/tools/test_batch_eval_leaderboard_cli.py:_run_cli:90(high)symbol:tests/tools/test_cli_session_contract_runner.py:test_contract_runner_emits_stable_meta:20callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/tools/test_cli_session_contract_runner.py:test_contract_runner_emits_stable_meta:20callssymbol:tests/tools/test_cli_session_contract_runner.py:_load_runner_module:10(high)symbol:tests/tools/test_demo_regeneration.py:test_demo_regeneration_matches_expected:13callssymbol:tools/generate_demo_bundles.py:generate_demo:44(low)symbol:tests/tools/test_monarchic_repo_balance_cli.py:_write_json:13callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/tools/test_monarchic_repo_balance_cli.py:test_monarchic_repo_balance_cli_deterministic:18callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/tools/test_monarchic_repo_balance_cli.py:test_monarchic_repo_balance_cli_deterministic:18callssymbol:tests/tools/test_monarchic_repo_balance_cli.py:_repo_root:9(high)symbol:tests/tools/test_monarchic_repo_balance_cli.py:test_monarchic_repo_balance_cli_deterministic:18callssymbol:tests/tools/test_monarchic_repo_balance_cli.py:_write_json:13(high)symbol:tests/tools/test_prime_multiplex_leaderboard_cli.py:_h:46callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tests/tools/test_prime_multiplex_leaderboard_cli.py:_make_batch:19callssymbol:src/helix/studio/results_io.py:results_record_json_bytes:78(low)symbol:tests/tools/test_prime_multiplex_leaderboard_cli.py:_run_cli:90callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/tools/test_prime_multiplex_leaderboard_cli.py:test_leaderboard_md_optional:108callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/tools/test_prime_multiplex_leaderboard_cli.py:test_leaderboard_md_optional:108callssymbol:tests/tools/test_prime_multiplex_leaderboard_cli.py:_make_batch:19(high)symbol:tests/tools/test_prime_multiplex_leaderboard_cli.py:test_leaderboard_no_evaluable_returns_code_2:128callssymbol:src/helix/studio/results_io.py:results_record_json_bytes:78(low)symbol:tests/tools/test_prime_multiplex_leaderboard_cli.py:test_leaderboard_no_evaluable_returns_code_2:128callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/tools/test_prime_multiplex_leaderboard_cli.py:test_leaderboard_no_evaluable_returns_code_2:128callssymbol:tests/tools/test_prime_multiplex_leaderboard_cli.py:_make_batch:19(high)symbol:tests/tools/test_prime_multiplex_leaderboard_cli.py:test_leaderboard_zip_vs_folder:99callssymbol:tests/tools/test_prime_multiplex_leaderboard_cli.py:_make_batch:19(high)symbol:tests/tools/test_prime_multiplex_leaderboard_cli.py:test_leaderboard_zip_vs_folder:99callssymbol:tests/tools/test_prime_multiplex_leaderboard_cli.py:_run_cli:90(high)symbol:tests/tools/test_prime_multiplex_leaderboard.py:test_leaderboard_deterministic_small_fixture:17callssymbol:src/helix/studio/prime_multiplex_leaderboard.py:build_prime_multiplex_leaderboard:36(low)symbol:tests/tools/test_prime_multiplex_leaderboard.py:test_leaderboard_deterministic_small_fixture:17callssymbol:src/helix/studio/prime_multiplex_leaderboard.py:prime_multiplex_leaderboard_json_bytes:120(low)symbol:tests/tools/test_prime_multiplex_leaderboard.py:test_leaderboard_deterministic_small_fixture:17callssymbol:tests/tools/test_prime_multiplex_leaderboard.py:_load:12(high)symbol:tests/tools/test_qt_runtime_env.py:test_should_configure_nix_qt_runtime_requires_linux_nix_host:19callssymbol:tools/qt_runtime_env.py:should_configure_nix_qt_runtime:102(low)symbol:tests/tools/test_ship_ontargetx_bundle.py:_copy_bundle:36callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_repo_root:28(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:_copy_bundle:36callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_source_bundle_dir:32(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:_restamp_manifest_digest:152callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/tools/test_ship_ontargetx_bundle.py:_restamp_manifest_digest:152callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_sha256_hex:24(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:_write_fixed_keypair:106callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/tools/test_ship_ontargetx_bundle.py:_write_fixed_keypair:106callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/tools/test_ship_ontargetx_bundle.py:_write_trust_store:123callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_accepts_existing_public_key_file_path_value:334callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_copy_bundle:36(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_accepts_existing_public_key_file_path_value:334callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_repo_root:28(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_accepts_existing_public_key_file_path_value:334callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_run_ship:52(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_accepts_existing_public_key_file_path_value:334callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_fixed_keypair:106(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_accepts_existing_public_key_file_path_value:334callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_manifest_config:83(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_dev_override_succeeds_with_wrong_trust_store:452callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_copy_bundle:36(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_dev_override_succeeds_with_wrong_trust_store:452callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_rel_to_bundle:148(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_dev_override_succeeds_with_wrong_trust_store:452callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_repo_root:28(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_dev_override_succeeds_with_wrong_trust_store:452callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_run_ship:52(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_dev_override_succeeds_with_wrong_trust_store:452callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_fixed_keypair:106(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_dev_override_succeeds_with_wrong_trust_store:452callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_manifest_config:83(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_dev_override_succeeds_with_wrong_trust_store:452callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_trust_store:123(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_fails_when_required_proof_artifact_missing:159callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_copy_bundle:36(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_fails_when_required_proof_artifact_missing:159callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_repo_root:28(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_fails_when_required_proof_artifact_missing:159callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_run_ship:52(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_fails_when_required_proof_artifact_missing:159callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_manifest_config:83(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_fails_when_required_sidecar_missing:257callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_copy_bundle:36(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_fails_when_required_sidecar_missing:257callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_repo_root:28(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_fails_when_required_sidecar_missing:257callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_run_ship:52(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_fails_when_required_sidecar_missing:257callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_manifest_config:83(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_generation_fails_closed_when_signature_required_without_key:225callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_copy_bundle:36(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_generation_fails_closed_when_signature_required_without_key:225callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_rel_to_bundle:148(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_generation_fails_closed_when_signature_required_without_key:225callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_repo_root:28(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_generation_fails_closed_when_signature_required_without_key:225callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_run_ship:52(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_generation_fails_closed_when_signature_required_without_key:225callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_fixed_keypair:106(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_generation_fails_closed_when_signature_required_without_key:225callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_manifest_config:83(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_ignores_bundle_local_trust_store_by_default:496callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_ignores_bundle_local_trust_store_by_default:496callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_copy_bundle:36(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_ignores_bundle_local_trust_store_by_default:496callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_rel_to_bundle:148(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_ignores_bundle_local_trust_store_by_default:496callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_repo_root:28(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_ignores_bundle_local_trust_store_by_default:496callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_run_ship:52(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_ignores_bundle_local_trust_store_by_default:496callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_fixed_keypair:106(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_ignores_bundle_local_trust_store_by_default:496callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_manifest_config:83(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_signed_outputs_are_deterministic_across_clean_outdirs:639callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_copy_bundle:36(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_signed_outputs_are_deterministic_across_clean_outdirs:639callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_rel_to_bundle:148(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_signed_outputs_are_deterministic_across_clean_outdirs:639callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_repo_root:28(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_signed_outputs_are_deterministic_across_clean_outdirs:639callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_run_ship:52(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_signed_outputs_are_deterministic_across_clean_outdirs:639callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_sha256_hex:24(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_signed_outputs_are_deterministic_across_clean_outdirs:639callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_fixed_keypair:106(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_signed_outputs_are_deterministic_across_clean_outdirs:639callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_manifest_config:83(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_trust_store_only_failure_when_missing:413callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_copy_bundle:36(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_trust_store_only_failure_when_missing:413callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_rel_to_bundle:148(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_trust_store_only_failure_when_missing:413callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_repo_root:28(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_trust_store_only_failure_when_missing:413callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_run_ship:52(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_trust_store_only_failure_when_missing:413callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_fixed_keypair:106(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_trust_store_only_failure_when_missing:413callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_manifest_config:83(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_trust_store_only_success:370callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_copy_bundle:36(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_trust_store_only_success:370callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_rel_to_bundle:148(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_trust_store_only_success:370callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_repo_root:28(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_trust_store_only_success:370callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_run_ship:52(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_trust_store_only_success:370callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_fixed_keypair:106(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_trust_store_only_success:370callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_manifest_config:83(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_trust_store_only_success:370callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_trust_store:123(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_manifest_tampered_after_signing:552callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_manifest_tampered_after_signing:552callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_manifest_tampered_after_signing:552callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_copy_bundle:36(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_manifest_tampered_after_signing:552callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_rel_to_bundle:148(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_manifest_tampered_after_signing:552callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_repo_root:28(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_manifest_tampered_after_signing:552callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_restamp_manifest_digest:152(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_manifest_tampered_after_signing:552callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_run_ship:52(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_manifest_tampered_after_signing:552callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_sha256_hex:24(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_manifest_tampered_after_signing:552callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_fixed_keypair:106(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_manifest_tampered_after_signing:552callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_manifest_config:83(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_signature_file_tampered:597callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_signature_file_tampered:597callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_copy_bundle:36(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_signature_file_tampered:597callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_rel_to_bundle:148(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_signature_file_tampered:597callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_repo_root:28(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_signature_file_tampered:597callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_run_ship:52(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_signature_file_tampered:597callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_fixed_keypair:106(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_signature_file_tampered:597callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_manifest_config:83(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_signature_missing_and_required:183callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_copy_bundle:36(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_signature_missing_and_required:183callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_rel_to_bundle:148(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_signature_missing_and_required:183callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_repo_root:28(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_signature_missing_and_required:183callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_run_ship:52(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_signature_missing_and_required:183callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_fixed_keypair:106(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_when_signature_missing_and_required:183callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_manifest_config:83(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_with_wrong_trusted_key:281callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_copy_bundle:36(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_with_wrong_trusted_key:281callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_rel_to_bundle:148(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_with_wrong_trusted_key:281callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_repo_root:28(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_with_wrong_trusted_key:281callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_run_ship:52(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_with_wrong_trusted_key:281callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_fixed_keypair:106(high)symbol:tests/tools/test_ship_ontargetx_bundle.py:test_ship_ontargetx_bundle_verify_fails_with_wrong_trusted_key:281callssymbol:tests/tools/test_ship_ontargetx_bundle.py:_write_manifest_config:83(high)symbol:tests/tools/test_train_ontargetx_bundle_azimuth_cli.py:test_invalid_learner_name_fails_at_argparse:8callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/tools/test_train_ontargetx_bundle_azimuth_hparams.py:test_activity_learner_default_lambda_grid_is_dense:21callssymbol:tests/tools/test_train_ontargetx_bundle_azimuth_hparams.py:_load_train_module:10(high)symbol:tests/tools/test_train_ontargetx_bundle_azimuth_hparams.py:test_activity_learner_default_lambda_grid_is_dense:21callssymbol:tools/train_ontargetx_bundle_azimuth.py:_default_ridge_lambda_grid_for_learner:96(low)symbol:tests/tools/test_train_ontargetx_bundle_azimuth_hparams.py:test_non_activity_default_lambda_grid_remains_legacy:41callssymbol:tests/tools/test_train_ontargetx_bundle_azimuth_hparams.py:_load_train_module:10(high)symbol:tests/tools/test_train_ontargetx_bundle_azimuth_hparams.py:test_non_activity_default_lambda_grid_remains_legacy:41callssymbol:tools/train_ontargetx_bundle_azimuth.py:_default_ridge_lambda_grid_for_learner:96(low)symbol:tests/tools/test_train_ontargetx_bundle_azimuth_hparams.py:test_parse_float_grid_arg_valid_and_invalid_inputs:47callssymbol:tests/tools/test_train_ontargetx_bundle_azimuth_hparams.py:_load_train_module:10(high)symbol:tests/tools/test_train_ontargetx_bundle_azimuth_hparams.py:test_parse_float_grid_arg_valid_and_invalid_inputs:47callssymbol:tools/train_ontargetx_bundle_azimuth.py:_parse_float_grid_arg:103(low)symbol:tests/tools/test_train_ontargetx_bundle_azimuth_hparams.py:test_ridge_lambda_grid_source_cli_vs_default:60callssymbol:tests/tools/test_train_ontargetx_bundle_azimuth_hparams.py:_load_train_module:10(high)symbol:tests/tools/test_train_ontargetx_bundle_azimuth_hparams.py:test_ridge_lambda_grid_source_cli_vs_default:60callssymbol:tools/train_ontargetx_bundle_azimuth.py:_ridge_lambda_grid_source:122(low)symbol:tests/tools/test_validate_profiles.py:test_validate_profiles_ci_guard:8callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tests/tools/test_validate_profiles.py:test_validate_profiles_ci_guard:8callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/veribiota/gen_crispr_micro.py:_run_cli:15callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/veribiota/gen_crispr_micro.py:_run_cli:15callssymbol:tests/veribiota/gen_crispr_micro.py:_repo_root:11(high)symbol:tests/veribiota/gen_crispr_micro.py:main:20callssymbol:tests/veribiota/gen_crispr_micro.py:_repo_root:11(high)symbol:tests/veribiota/gen_crispr_micro.py:main:20callssymbol:tests/veribiota/gen_crispr_micro.py:_run_cli:15(high)symbol:tests/veribiota/gen_pcr_micro.py:_run_cli:15callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/veribiota/gen_pcr_micro.py:_run_cli:15callssymbol:tests/veribiota/gen_pcr_micro.py:_repo_root:11(high)symbol:tests/veribiota/gen_pcr_micro.py:main:20callssymbol:tests/veribiota/gen_pcr_micro.py:_repo_root:11(high)symbol:tests/veribiota/gen_pcr_micro.py:main:20callssymbol:tests/veribiota/gen_pcr_micro.py:_run_cli:15(high)symbol:tests/veribiota/gen_prime_micro.py:_run_cli:15callssymbol:tests/studio/test_offtarget_rloks_panel_logic.py:run:116(medium)symbol:tests/veribiota/gen_prime_micro.py:_run_cli:15callssymbol:tests/veribiota/gen_prime_micro.py:_repo_root:11(high)symbol:tests/veribiota/gen_prime_micro.py:main:20callssymbol:tests/veribiota/gen_prime_micro.py:_repo_root:11(high)symbol:tests/veribiota/gen_prime_micro.py:main:20callssymbol:tests/veribiota/gen_prime_micro.py:_run_cli:15(high)symbol:tests/viz/test_alignment_ribbon_spec.py:test_alignment_ribbon_spec:4callssymbol:src/helix/viz/alignment.py:plot_alignment_ribbon:58(low)symbol:tests/viz/test_decision_authority_banner_golden.py:_read_png_rgba8:32callssymbol:tests/viz/test_decision_authority_banner_golden.py:_PngRgba8:25(high)symbol:tests/viz/test_decision_authority_banner_golden.py:test_decision_authority_banner_stop_golden:84callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/viz/test_decision_authority_banner_golden.py:test_decision_authority_banner_stop_golden:84callssymbol:src/helix/studio/outcome_explorer.py:DecisionAuthorityBanner:2009(low)symbol:tests/viz/test_decision_authority_banner_golden.py:test_decision_authority_banner_stop_golden:84callssymbol:tests/viz/test_decision_authority_banner_golden.py:_diff_stats:44(high)symbol:tests/viz/test_decision_authority_banner_golden.py:test_decision_authority_banner_stop_golden:84callssymbol:tests/viz/test_decision_authority_banner_golden.py:_ensure_app:60(high)symbol:tests/viz/test_decision_authority_banner_golden.py:test_decision_authority_banner_stop_golden:84callssymbol:tests/viz/test_decision_authority_banner_golden.py:_image_rgba8:79(high)symbol:tests/viz/test_decision_authority_banner_golden.py:test_decision_authority_banner_stop_golden:84callssymbol:tests/viz/test_decision_authority_banner_golden.py:_read_png_rgba8:32(high)symbol:tests/viz/test_decision_authority_banner_golden.py:test_decision_authority_banner_stop_golden:84callssymbol:tests/viz/test_decision_authority_banner_golden.py:_write_png_rgba8:38(high)symbol:tests/viz/test_decision_authority_banner_golden.py:test_decision_authority_banner_stop_golden:84callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:tests/viz/test_distance_heatmap_spec.py:test_distance_heatmap_spec:4callssymbol:src/helix/viz/distance.py:plot_distance_heatmap:12(low)symbol:tests/viz/test_minimizers_inputs.py:test_minimizer_bin_count_clamped:37callssymbol:src/helix/viz/minimizers.py:plot_minimizer_density:52(low)symbol:tests/viz/test_minimizers_inputs.py:test_minimizer_mixed_input_forms:4callssymbol:src/helix/viz/minimizers.py:plot_minimizer_density:52(low)symbol:tests/viz/test_minimizers_inputs.py:test_minimizer_out_of_range_and_empty:24callssymbol:src/helix/viz/minimizers.py:plot_minimizer_density:52(low)symbol:tests/viz/test_minimizers_spec.py:test_minimizer_density_viz_spec_stable:4callssymbol:src/helix/viz/minimizers.py:plot_minimizer_density:52(low)symbol:tests/viz/test_modern_helix_base_count.py:_make_spec:10callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/viz/test_modern_helix_base_count.py:_make_spec:10callssymbol:src/helix/gui/modern/spec.py:EditVisualizationSpec:69(low)symbol:tests/viz/test_modern_helix_base_count.py:test_infer_base_count_falls_back_to_sequence_when_metadata_missing:32callssymbol:src/helix/gui/modern/engine.py:HelixVizEngine:58(low)symbol:tests/viz/test_modern_helix_base_count.py:test_infer_base_count_falls_back_to_sequence_when_metadata_missing:32callssymbol:src/helix/gui/modern/qt.py:_infer_base_count:4352(low)symbol:tests/viz/test_modern_helix_base_count.py:test_infer_base_count_falls_back_to_sequence_when_metadata_missing:32callssymbol:tests/viz/test_modern_helix_base_count.py:_make_spec:10(high)symbol:tests/viz/test_modern_helix_base_count.py:test_infer_base_count_falls_back_to_sequence_when_metadata_missing:32callssymbol:tests/viz/test_modern_helix_base_count.py:_StubGeom:37(high)symbol:tests/viz/test_modern_helix_base_count.py:test_infer_base_count_prefers_base_indices_over_samples:21callssymbol:src/helix/gui/modern/engine.py:HelixVizEngine:58(low)symbol:tests/viz/test_modern_helix_base_count.py:test_infer_base_count_prefers_base_indices_over_samples:21callssymbol:src/helix/gui/modern/qt.py:_infer_base_count:4352(low)symbol:tests/viz/test_modern_helix_base_count.py:test_infer_base_count_prefers_base_indices_over_samples:21callssymbol:tests/viz/test_modern_helix_base_count.py:_make_spec:10(high)symbol:tests/viz/test_modern_qt_helix_reference_golden.py:_read_png_rgba8:33callssymbol:tests/viz/test_modern_qt_helix_reference_golden.py:_PngRgba8:26(high)symbol:tests/viz/test_modern_qt_helix_reference_golden.py:test_modern_qt_helix_reference_frame_golden:93callssymbol:src/helix/gui/modern/camera_fit.py:fit_perspective_orbit_distance:46(low)symbol:tests/viz/test_modern_qt_helix_reference_golden.py:test_modern_qt_helix_reference_frame_golden:93callssymbol:tests/viz/test_modern_qt_helix_reference_golden.py:_ensure_app:66(high)symbol:tests/viz/test_modern_qt_hud_golden.py:_make_spec:115callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/viz/test_modern_qt_hud_golden.py:_make_spec:115callssymbol:src/helix/gui/modern/spec.py:EditVisualizationSpec:69(low)symbol:tests/viz/test_modern_qt_hud_golden.py:_read_png_rgba8:32callssymbol:tests/viz/test_modern_qt_hud_golden.py:_PngRgba8:25(high)symbol:tests/viz/test_modern_qt_hud_golden.py:test_modern_qt_hud_overlay_golden:133callssymbol:src/helix/gui/modern/qt.py:force_show_for_test:1397(low)symbol:tests/viz/test_modern_qt_hud_golden.py:test_modern_qt_hud_overlay_golden:133callssymbol:src/helix/gui/modern/qt.py:hud_state:1028(low)symbol:tests/viz/test_modern_qt_hud_golden.py:test_modern_qt_hud_overlay_golden:133callssymbol:src/helix/gui/modern/qt.py:HudOverlay:936(low)symbol:tests/viz/test_modern_qt_hud_golden.py:test_modern_qt_hud_overlay_golden:133callssymbol:src/helix/gui/modern/qt.py:LegendToastOverlay:1306(low)symbol:tests/viz/test_modern_qt_hud_golden.py:test_modern_qt_hud_overlay_golden:133callssymbol:src/helix/gui/modern/qt.py:set_selected_event:1166(low)symbol:tests/viz/test_modern_qt_hud_golden.py:test_modern_qt_hud_overlay_golden:133callssymbol:src/helix/gui/modern/qt.py:set_spec_meta:1095(low)symbol:tests/viz/test_modern_qt_hud_golden.py:test_modern_qt_hud_overlay_golden:133callssymbol:src/helix/gui/modern/qt.py:set_time:1158(low)symbol:tests/viz/test_modern_qt_hud_golden.py:test_modern_qt_hud_overlay_golden:133callssymbol:src/helix/gui/modern/qt.py:set_view_mode:1144(low)symbol:tests/viz/test_modern_qt_hud_golden.py:test_modern_qt_hud_overlay_golden:133callssymbol:src/helix/gui/modern/qt.py:sizeHint:1023(low)symbol:tests/viz/test_modern_qt_hud_golden.py:test_modern_qt_hud_overlay_golden:133callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/viz/test_modern_qt_hud_golden.py:test_modern_qt_hud_overlay_golden:133callssymbol:tests/viz/test_modern_qt_hud_golden.py:_crop_rgba:87(high)symbol:tests/viz/test_modern_qt_hud_golden.py:test_modern_qt_hud_overlay_golden:133callssymbol:tests/viz/test_modern_qt_hud_golden.py:_diff_stats:71(high)symbol:tests/viz/test_modern_qt_hud_golden.py:test_modern_qt_hud_overlay_golden:133callssymbol:tests/viz/test_modern_qt_hud_golden.py:_ensure_app:102(high)symbol:tests/viz/test_modern_qt_hud_golden.py:test_modern_qt_hud_overlay_golden:133callssymbol:tests/viz/test_modern_qt_hud_golden.py:_hud_env_receipt:44(high)symbol:tests/viz/test_modern_qt_hud_golden.py:test_modern_qt_hud_overlay_golden:133callssymbol:tests/viz/test_modern_qt_hud_golden.py:_image_rgba8:110(high)symbol:tests/viz/test_modern_qt_hud_golden.py:test_modern_qt_hud_overlay_golden:133callssymbol:tests/viz/test_modern_qt_hud_golden.py:_make_spec:115(high)symbol:tests/viz/test_modern_qt_hud_golden.py:test_modern_qt_hud_overlay_golden:133callssymbol:tests/viz/test_modern_qt_hud_golden.py:_read_png_rgba8:32(high)symbol:tests/viz/test_modern_qt_hud_golden.py:test_modern_qt_hud_overlay_golden:133callssymbol:tests/viz/test_modern_qt_hud_golden.py:_write_png_rgba8:38(high)symbol:tests/viz/test_modern_qt_hud_golden.py:test_modern_qt_hud_overlay_golden:133callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:tests/viz/test_modern_qt_hud_state_machine.py:_make_spec:26callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/viz/test_modern_qt_hud_state_machine.py:_make_spec:26callssymbol:src/helix/gui/modern/spec.py:EditVisualizationSpec:69(low)symbol:tests/viz/test_modern_qt_hud_state_machine.py:test_hud_interaction_arms_once_and_h_toggle_is_idempotent:44callssymbol:src/helix/gui/modern/qt.py:hud_state:1028(low)symbol:tests/viz/test_modern_qt_hud_state_machine.py:test_hud_interaction_arms_once_and_h_toggle_is_idempotent:44callssymbol:src/helix/gui/modern/qt.py:HudOverlay:936(low)symbol:tests/viz/test_modern_qt_hud_state_machine.py:test_hud_interaction_arms_once_and_h_toggle_is_idempotent:44callssymbol:src/helix/gui/modern/qt.py:ModernVizStyle:173(low)symbol:tests/viz/test_modern_qt_hud_state_machine.py:test_hud_interaction_arms_once_and_h_toggle_is_idempotent:44callssymbol:src/helix/gui/modern/qt.py:note_interaction:1031(low)symbol:tests/viz/test_modern_qt_hud_state_machine.py:test_hud_interaction_arms_once_and_h_toggle_is_idempotent:44callssymbol:src/helix/gui/modern/qt.py:set_hidden:1043(low)symbol:tests/viz/test_modern_qt_hud_state_machine.py:test_hud_interaction_arms_once_and_h_toggle_is_idempotent:44callssymbol:src/helix/gui/modern/qt.py:set_spec_meta:1095(low)symbol:tests/viz/test_modern_qt_hud_state_machine.py:test_hud_interaction_arms_once_and_h_toggle_is_idempotent:44callssymbol:tests/viz/test_modern_qt_hud_state_machine.py:_ensure_app:18(high)symbol:tests/viz/test_modern_qt_hud_state_machine.py:test_hud_interaction_arms_once_and_h_toggle_is_idempotent:44callssymbol:tests/viz/test_modern_qt_hud_state_machine.py:_make_spec:26(high)symbol:tests/viz/test_modern_qt_hud_state_machine.py:test_legend_toast_arm_is_single_shot_while_active:81callssymbol:src/helix/gui/modern/qt.py:arm:1376(low)symbol:tests/viz/test_modern_qt_hud_state_machine.py:test_legend_toast_arm_is_single_shot_while_active:81callssymbol:src/helix/gui/modern/qt.py:LegendToastOverlay:1306(low)symbol:tests/viz/test_modern_qt_hud_state_machine.py:test_legend_toast_arm_is_single_shot_while_active:81callssymbol:src/helix/gui/modern/qt.py:ModernVizStyle:173(low)symbol:tests/viz/test_modern_qt_hud_state_machine.py:test_legend_toast_arm_is_single_shot_while_active:81callssymbol:src/helix/gui/modern/qt.py:toast_state:1373(low)symbol:tests/viz/test_modern_qt_hud_state_machine.py:test_legend_toast_arm_is_single_shot_while_active:81callssymbol:tests/viz/test_modern_qt_hud_state_machine.py:_ensure_app:18(high)symbol:tests/viz/test_modern_story_motion_dot_sentinel.py:test_modern_story_overlay_motion_dot_is_drawn_sentinel:40callssymbol:src/helix/gui/modern/qt.py:_build_param_ribbons_from_spec:5421(low)symbol:tests/viz/test_modern_story_motion_dot_sentinel.py:test_modern_story_overlay_motion_dot_is_drawn_sentinel:40callssymbol:src/helix/gui/modern/qt.py:_paint_story_overlay:3464(low)symbol:tests/viz/test_modern_story_motion_dot_sentinel.py:test_modern_story_overlay_motion_dot_is_drawn_sentinel:40callssymbol:src/helix/gui/modern/qt.py:_world_to_screen:3189(low)symbol:tests/viz/test_modern_story_motion_dot_sentinel.py:test_modern_story_overlay_motion_dot_is_drawn_sentinel:40callssymbol:src/helix/gui/modern/qt.py:HelixModernWidget:1538(low)symbol:tests/viz/test_modern_story_motion_dot_sentinel.py:test_modern_story_overlay_motion_dot_is_drawn_sentinel:40callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/viz/test_modern_story_motion_dot_sentinel.py:test_modern_story_overlay_motion_dot_is_drawn_sentinel:40callssymbol:src/helix/gui/modern/spec.py:EditVisualizationSpec:69(low)symbol:tests/viz/test_modern_story_motion_dot_sentinel.py:test_modern_story_overlay_motion_dot_is_drawn_sentinel:40callssymbol:src/helix/studio/lightcone_audit_pack.py:line:55(low)symbol:tests/viz/test_modern_story_motion_dot_sentinel.py:test_modern_story_overlay_motion_dot_is_drawn_sentinel:40callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tests/viz/test_modern_story_motion_dot_sentinel.py:test_modern_story_overlay_motion_dot_is_drawn_sentinel:40callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tests/viz/test_modern_story_motion_dot_sentinel.py:test_modern_story_overlay_motion_dot_is_drawn_sentinel:40callssymbol:tests/viz/test_modern_story_motion_dot_sentinel.py:_ensure_app:22(high)symbol:tests/viz/test_modern_story_motion_dot_sentinel.py:test_modern_story_overlay_motion_dot_is_drawn_sentinel:40callssymbol:tests/viz/test_modern_story_motion_dot_sentinel.py:_image_rgba8:31(high)symbol:tests/viz/test_modern_story_motion_dot_sentinel.py:test_modern_story_overlay_motion_dot_is_drawn_sentinel:40callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:tests/viz/test_motif_logo_spec.py:test_motif_logo_spec:4callssymbol:src/helix/viz/motif.py:plot_motif_logo:69(low)symbol:tests/viz/test_rail_ribbons_spec.py:_make_simple_spec:12callssymbol:src/helix/gui/modern/spec.py:EditEvent:42(low)symbol:tests/viz/test_rail_ribbons_spec.py:_make_simple_spec:12callssymbol:src/helix/gui/modern/spec.py:EditVisualizationSpec:69(low)symbol:tests/viz/test_rail_ribbons_spec.py:test_param_ribbons_cut_and_repair_shapes:29callssymbol:src/helix/gui/modern/qt.py:_build_param_ribbons_from_spec:5421(low)symbol:tests/viz/test_rail_ribbons_spec.py:test_param_ribbons_cut_and_repair_shapes:29callssymbol:tests/viz/test_rail_ribbons_spec.py:_make_simple_spec:12(high)symbol:tests/viz/test_rna_dotplot_shapes.py:test_rna_dotplot_all_zero_matrix:15callssymbol:src/helix/viz/rna.py:plot_rna_dotplot:13(low)symbol:tests/viz/test_rna_dotplot_shapes.py:test_rna_dotplot_rejects_non_square:6callssymbol:src/helix/viz/rna.py:plot_rna_dotplot:13(low)symbol:tests/viz/test_rna_dotplot_spec.py:test_rna_dotplot_viz_spec_stable:4callssymbol:src/helix/viz/rna.py:plot_rna_dotplot:13(low)symbol:tests/viz/test_seed_chain_spec.py:test_seed_chain_viz_spec_stable:4callssymbol:src/helix/viz/seed_chain.py:plot_seed_chain:11(low)symbol:tools/batch_eval_base_positions.py:_build_eval:66callssymbol:src/helix/studio/base_position_calibration.py:build_base_position_calibration_batch_eval:525(low)symbol:tools/batch_eval_base_positions.py:_load_json_bytes:33callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/batch_eval_base_positions.py:_load_summary_and_records:37callssymbol:src/helix/studio/results_io.py:load_results_record:118(low)symbol:tools/batch_eval_base_positions.py:_load_summary_and_records:37callssymbol:src/helix/studio/results_io.py:results_record_from_dict:100(low)symbol:tools/batch_eval_base_positions.py:_load_summary_and_records:37callssymbol:tools/batch_eval_base_positions.py:_load_json_bytes:33(high)symbol:tools/batch_eval_base_positions.py:main:131callssymbol:tools/batch_eval_base_positions.py:run:97(high)symbol:tools/batch_eval_base_positions.py:run:97callssymbol:src/helix/studio/base_position_calibration.py:base_position_batch_eval_markdown:79(low)symbol:tools/batch_eval_base_positions.py:run:97callssymbol:src/helix/studio/base_position_calibration.py:base_position_calibration_batch_eval_json_bytes:55(low)symbol:tools/batch_eval_base_positions.py:run:97callssymbol:src/helix/studio/base_position_calibration.py:format_base_position_batch_eval_summary:63(low)symbol:tools/batch_eval_base_positions.py:run:97callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/batch_eval_base_positions.py:run:97callssymbol:tools/batch_eval_base_positions.py:_build_eval:66(high)symbol:tools/batch_eval_base_positions.py:run:97callssymbol:tools/batch_eval_base_positions.py:_load_json_bytes:33(high)symbol:tools/batch_eval_base_positions.py:run:97callssymbol:tools/batch_eval_base_positions.py:_load_summary_and_records:37(high)symbol:tools/batch_eval_leaderboard.py:_build_eval:50callssymbol:src/helix/studio/base_position_calibration.py:build_base_position_calibration_batch_eval:525(low)symbol:tools/batch_eval_leaderboard.py:_load_json_bytes:29callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/batch_eval_leaderboard.py:_load_summary_and_records:33callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/batch_eval_leaderboard.py:_load_summary_and_records:33callssymbol:src/helix/studio/results_io.py:load_results_record:118(low)symbol:tools/batch_eval_leaderboard.py:_load_summary_and_records:33callssymbol:src/helix/studio/results_io.py:results_record_from_dict:100(low)symbol:tools/batch_eval_leaderboard.py:_load_summary_and_records:33callssymbol:tools/batch_eval_leaderboard.py:_load_json_bytes:29(high)symbol:tools/batch_eval_leaderboard.py:main:226callssymbol:tools/batch_eval_leaderboard.py:run:195(high)symbol:tools/batch_eval_leaderboard.py:run:195callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tools/batch_eval_leaderboard.py:run:195callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/batch_eval_leaderboard.py:run:195callssymbol:tools/batch_eval_leaderboard.py:_load_json_bytes:29(high)symbol:tools/batch_eval_leaderboard.py:run:195callssymbol:tools/batch_eval_leaderboard.py:_load_summary_and_records:33(high)symbol:tools/batch_eval_leaderboard.py:run:195callssymbol:tools/batch_eval_leaderboard.py:build_leaderboard_markdown:178(high)symbol:tools/batch_eval_leaderboard.py:run:195callssymbol:tools/batch_eval_leaderboard.py:build_leaderboard:89(high)symbol:tools/build_evaluation_pack_azimuth.py:_compute_holdout_genes:149callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tools/build_evaluation_pack_azimuth.py:_download_and_verify:45callssymbol:tools/build_evaluation_pack_azimuth.py:_download:39(high)symbol:tools/build_evaluation_pack_azimuth.py:_download_and_verify:45callssymbol:tools/build_evaluation_pack_azimuth.py:_sha256_hex:20(high)symbol:tools/build_evaluation_pack_azimuth.py:_iter_csv_rows:138callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tools/build_evaluation_pack_azimuth.py:_iter_csv_rows:138callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/build_evaluation_pack_azimuth.py:_pypi_sdist_url:54callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/build_evaluation_pack_azimuth.py:_pypi_sdist_url:54callssymbol:tools/build_evaluation_pack_azimuth.py:_download:39(high)symbol:tools/build_evaluation_pack_azimuth.py:main:340callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tools/build_evaluation_pack_azimuth.py:main:340callssymbol:tools/build_evaluation_pack_azimuth.py:_download_and_verify:45(high)symbol:tools/build_evaluation_pack_azimuth.py:main:340callssymbol:tools/build_evaluation_pack_azimuth.py:_pypi_sdist_url:54(high)symbol:tools/build_evaluation_pack_azimuth.py:main:340callssymbol:tools/build_evaluation_pack_azimuth.py:_sha256_hex:20(high)symbol:tools/build_evaluation_pack_azimuth.py:main:340callssymbol:tools/build_evaluation_pack_azimuth.py:build_azimuth_pack:165(high)symbol:tools/build_evaluation_pack_azimuth.py:main:340callssymbol:tools/build_evaluation_pack_azimuth.py:LabelsSourceRef:82(high)symbol:tools/build_evaluation_pack_azimuth.py:main:340callssymbol:tools/build_evaluation_pack_azimuth.py:SourceRef:64(high)symbol:tools/build_evaluation_pack_offtarget_public.py:_summary_lines:20callssymbol:tools/build_evaluation_pack_offtarget_public.py:_read_json:12(high)symbol:tools/build_evaluation_pack_offtarget_public.py:main:57callssymbol:src/helix/evaluation/offtarget_pack_builder.py:build_offtarget_public_pack:599(low)symbol:tools/build_evaluation_pack_offtarget_public.py:main:57callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tools/build_evaluation_pack_offtarget_public.py:main:57callssymbol:tools/build_evaluation_pack_offtarget_public.py:_read_json:12(high)symbol:tools/build_evaluation_pack_offtarget_public.py:main:57callssymbol:tools/build_evaluation_pack_offtarget_public.py:_summary_lines:20(high)symbol:tools/build_marketing_assets.py:_cover:177callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tools/build_marketing_assets.py:_framed_frame:392callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tools/build_marketing_assets.py:_framed_frame:392callssymbol:tools/build_marketing_assets.py:_cover:177(high)symbol:tools/build_marketing_assets.py:_framed_frame:392callssymbol:tools/build_marketing_assets.py:_motion_background:204(high)symbol:tools/build_marketing_assets.py:_framed_frame:392callssymbol:tools/build_marketing_assets.py:_paste_shadowed:230(high)symbol:tools/build_marketing_assets.py:_paste_shadowed:230callssymbol:src/helix/clinical/engine.py:filter:116(low)symbol:tools/build_marketing_assets.py:_paste_shadowed:230callssymbol:tools/build_marketing_assets.py:_rounded_mask:223(high)symbol:tools/build_marketing_assets.py:build_flow_gif:419callssymbol:tools/build_marketing_assets.py:_framed_frame:392(high)symbol:tools/build_marketing_assets.py:build_hero_gif:407callssymbol:tools/build_marketing_assets.py:_framed_frame:392(high)symbol:tools/build_marketing_assets.py:build_policy_gate_visual:277callssymbol:src/helix/clinical/engine.py:filter:116(low)symbol:tools/build_marketing_assets.py:build_policy_gate_visual:277callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tools/build_marketing_assets.py:build_policy_gate_visual:277callssymbol:tools/build_marketing_assets.py:_cover:177(high)symbol:tools/build_marketing_assets.py:build_policy_gate_visual:277callssymbol:tools/build_marketing_assets.py:_draw_wrapped:244(high)symbol:tools/build_marketing_assets.py:build_policy_gate_visual:277callssymbol:tools/build_marketing_assets.py:_font:158(high)symbol:tools/build_marketing_assets.py:build_policy_gate_visual:277callssymbol:tools/build_marketing_assets.py:_gradient:187(high)symbol:tools/build_marketing_assets.py:build_policy_gate_visual:277callssymbol:tools/build_marketing_assets.py:_paste_shadowed:230(high)symbol:tools/build_marketing_assets.py:build_still:344callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tools/build_marketing_assets.py:build_still:344callssymbol:tools/build_marketing_assets.py:_cover:177(high)symbol:tools/build_marketing_assets.py:build_still:344callssymbol:tools/build_marketing_assets.py:_draw_wrapped:244(high)symbol:tools/build_marketing_assets.py:build_still:344callssymbol:tools/build_marketing_assets.py:_font:158(high)symbol:tools/build_marketing_assets.py:build_still:344callssymbol:tools/build_marketing_assets.py:_gradient:187(high)symbol:tools/build_marketing_assets.py:build_still:344callssymbol:tools/build_marketing_assets.py:_paste_shadowed:230(high)symbol:tools/build_marketing_assets.py:main:436callssymbol:tools/build_marketing_assets.py:build_flow_gif:419(high)symbol:tools/build_marketing_assets.py:main:436callssymbol:tools/build_marketing_assets.py:build_hero_gif:407(high)symbol:tools/build_marketing_assets.py:main:436callssymbol:tools/build_marketing_assets.py:build_policy_gate_visual:277(high)symbol:tools/build_marketing_assets.py:main:436callssymbol:tools/build_marketing_assets.py:build_still:344(high)symbol:tools/build_proof_kit.py:_canonical_json_bytes:206callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tools/build_proof_kit.py:_canonical_sha256:210callssymbol:tools/build_proof_kit.py:_canonical_json_bytes:206(high)symbol:tools/build_proof_kit.py:_env_for_deterministic_subprocess:647callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tools/build_proof_kit.py:_freeze_docker:707callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tools/build_proof_kit.py:_freeze_docker:707callssymbol:tools/build_proof_kit.py:_is_pinned_image_ref:19(high)symbol:tools/build_proof_kit.py:_freeze_local:680callssymbol:tools/build_proof_kit.py:_env_for_deterministic_subprocess:647(high)symbol:tools/build_proof_kit.py:_freeze_local:680callssymbol:tools/build_proof_kit.py:_is_pinned_image_ref:19(high)symbol:tools/build_proof_kit.py:_iter_files:214callssymbol:src/helixspec/divergence.py:walk:436(low)symbol:tools/build_proof_kit.py:_load_receipt_schema:232callssymbol:tools/build_proof_kit.py:_canonical_sha256:210(high)symbol:tools/build_proof_kit.py:_load_receipt_schema:232callssymbol:tools/build_proof_kit.py:_load_json:225(high)symbol:tools/build_proof_kit.py:_load_receipt:247callssymbol:tools/build_proof_kit.py:_load_json:225(high)symbol:tools/build_proof_kit.py:_seen_map_from_out:286callssymbol:tools/build_proof_kit.py:_iter_files:54(high)symbol:tools/build_proof_kit.py:_seen_map_from_out:286callssymbol:tools/build_proof_kit.py:_sha256_hex:29(high)symbol:tools/build_proof_kit.py:_write_deterministic_zip:61callssymbol:tools/build_proof_kit.py:_iter_files:54(high)symbol:tools/build_proof_kit.py:_write_json:39callssymbol:tools/build_proof_kit.py:_write_text:33(high)symbol:tools/build_proof_kit.py:freeze:336callssymbol:tools/build_proof_kit.py:_baseline_update_allowed:240(high)symbol:tools/build_proof_kit.py:freeze:336callssymbol:tools/build_proof_kit.py:_diff_maps:329(high)symbol:tools/build_proof_kit.py:freeze:336callssymbol:tools/build_proof_kit.py:_load_receipt_schema:232(high)symbol:tools/build_proof_kit.py:freeze:336callssymbol:tools/build_proof_kit.py:_load_receipt:247(high)symbol:tools/build_proof_kit.py:freeze:336callssymbol:tools/build_proof_kit.py:_seen_map_from_out:286(high)symbol:tools/build_proof_kit.py:freeze:336callssymbol:tools/build_proof_kit.py:_want_map_from_receipt:266(high)symbol:tools/build_proof_kit.py:freeze:336callssymbol:tools/build_proof_kit.py:_write_manifest_from_want:297(high)symbol:tools/build_proof_kit.py:main:515callssymbol:tools/build_proof_kit.py:freeze:336(high)symbol:tools/build_proof_kit.py:main:515callssymbol:tools/build_proof_kit.py:pack:490(high)symbol:tools/build_proof_kit.py:main:515callssymbol:tools/build_proof_kit.py:verify:375(high)symbol:tools/build_proof_kit.py:main:778callssymbol:src/helix/governance/enforce.py:require_official_export_allowed:426(low)symbol:tools/build_proof_kit.py:main:778callssymbol:src/helix/governance/ledger.py:governance_mode:1551(low)symbol:tools/build_proof_kit.py:main:778callssymbol:src/helix/sweep.py:export:135(low)symbol:tools/build_proof_kit.py:main:778callssymbol:tools/build_proof_kit.py:_copy_any:43(high)symbol:tools/build_proof_kit.py:main:778callssymbol:tools/build_proof_kit.py:_default_digest_report:572(high)symbol:tools/build_proof_kit.py:main:778callssymbol:tools/build_proof_kit.py:_default_makefile:77(high)symbol:tools/build_proof_kit.py:main:778callssymbol:tools/build_proof_kit.py:_default_readme:537(high)symbol:tools/build_proof_kit.py:main:778callssymbol:tools/build_proof_kit.py:_default_run_sh:106(high)symbol:tools/build_proof_kit.py:main:778callssymbol:tools/build_proof_kit.py:_default_verify_py:176(high)symbol:tools/build_proof_kit.py:main:778callssymbol:tools/build_proof_kit.py:_default_verify_sh:163(high)symbol:tools/build_proof_kit.py:main:778callssymbol:tools/build_proof_kit.py:_freeze_docker:707(high)symbol:tools/build_proof_kit.py:main:778callssymbol:tools/build_proof_kit.py:_freeze_local:680(high)symbol:tools/build_proof_kit.py:main:778callssymbol:tools/build_proof_kit.py:_is_pinned_image_ref:19(high)symbol:tools/build_proof_kit.py:main:778callssymbol:tools/build_proof_kit.py:_read_json_object:639(high)symbol:tools/build_proof_kit.py:main:778callssymbol:tools/build_proof_kit.py:_read_session_summary:620(high)symbol:tools/build_proof_kit.py:main:778callssymbol:tools/build_proof_kit.py:_sha256_hex:29(high)symbol:tools/build_proof_kit.py:main:778callssymbol:tools/build_proof_kit.py:_write_deterministic_zip:61(high)symbol:tools/build_proof_kit.py:main:778callssymbol:tools/build_proof_kit.py:_write_json:39(high)symbol:tools/build_proof_kit.py:main:778callssymbol:tools/build_proof_kit.py:_write_text:33(high)symbol:tools/build_proof_kit.py:main:778callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:bundle:22(low)symbol:tools/build_proof_kit.py:verify:375callssymbol:tools/build_proof_kit.py:_canonical_sha256:210(high)symbol:tools/build_proof_kit.py:verify:375callssymbol:tools/build_proof_kit.py:_diff_maps:329(high)symbol:tools/build_proof_kit.py:verify:375callssymbol:tools/build_proof_kit.py:_iter_files:54(high)symbol:tools/build_proof_kit.py:verify:375callssymbol:tools/build_proof_kit.py:_load_json:225(high)symbol:tools/build_proof_kit.py:verify:375callssymbol:tools/build_proof_kit.py:_load_receipt_schema:232(high)symbol:tools/build_proof_kit.py:verify:375callssymbol:tools/build_proof_kit.py:_load_receipt:247(high)symbol:tools/build_proof_kit.py:verify:375callssymbol:tools/build_proof_kit.py:_seen_map_from_out:286(high)symbol:tools/build_proof_kit.py:verify:375callssymbol:tools/build_proof_kit.py:_sha256_hex:29(high)symbol:tools/build_proof_kit.py:verify:375callssymbol:tools/build_proof_kit.py:_want_map_from_receipt:266(high)symbol:tools/build_reference_validation_bundle.py:_write_json:20callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/build_reference_validation_bundle.py:main:199callssymbol:tools/build_reference_validation_bundle.py:_build_bundle:31(high)symbol:tools/build_reference_validation_bundle.py:main:199callssymbol:tools/build_reference_validation_bundle.py:_write_deterministic_tar_gz:156(high)symbol:tools/build_reference_validation_bundle.py:main:199callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:bundle:22(low)symbol:tools/check_change_scope.py:_matches_scope:71callssymbol:tools/check_change_scope.py:_matches:67(high)symbol:tools/check_change_scope.py:_merge_base_ref:21callssymbol:tools/check_change_scope.py:_run_git:13(high)symbol:tools/check_change_scope.py:_merge_base_sha:39callssymbol:tools/check_change_scope.py:_run_git:13(high)symbol:tools/check_change_scope.py:_repo_root:17callssymbol:tools/check_change_scope.py:_run_git:13(high)symbol:tools/check_change_scope.py:main:86callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tools/check_change_scope.py:main:86callssymbol:tools/check_change_scope.py:_format_area:79(high)symbol:tools/check_change_scope.py:main:86callssymbol:tools/check_change_scope.py:_load_rules:46(high)symbol:tools/check_change_scope.py:main:86callssymbol:tools/check_change_scope.py:_matches_scope:71(high)symbol:tools/check_change_scope.py:main:86callssymbol:tools/check_change_scope.py:_matches:67(high)symbol:tools/check_change_scope.py:main:86callssymbol:tools/check_change_scope.py:_merge_base_ref:21(high)symbol:tools/check_change_scope.py:main:86callssymbol:tools/check_change_scope.py:_merge_base_sha:39(high)symbol:tools/check_change_scope.py:main:86callssymbol:tools/check_change_scope.py:_normalize_scope_spec:53(high)symbol:tools/check_change_scope.py:main:86callssymbol:tools/check_change_scope.py:_repo_root:17(high)symbol:tools/check_change_scope.py:main:86callssymbol:tools/check_change_scope.py:_run_git:13(high)symbol:tools/check_cli_session_contract_bump.py:_merge_base_ref:24callssymbol:tools/check_cli_session_contract_bump.py:_run_git:16(high)symbol:tools/check_cli_session_contract_bump.py:_merge_base_sha:46callssymbol:tools/check_cli_session_contract_bump.py:_run_git:16(high)symbol:tools/check_cli_session_contract_bump.py:_parse_name_status:60callssymbol:tools/check_cli_session_contract_bump.py:NameStatus:54(high)symbol:tools/check_cli_session_contract_bump.py:_repo_root:20callssymbol:tools/check_cli_session_contract_bump.py:_run_git:16(high)symbol:tools/check_cli_session_contract_bump.py:_versions_at_commit:86callssymbol:tools/check_cli_session_contract_bump.py:_match_version:76(high)symbol:tools/check_cli_session_contract_bump.py:_versions_at_commit:86callssymbol:tools/check_cli_session_contract_bump.py:_run_git:16(high)symbol:tools/check_cli_session_contract_bump.py:main:123callssymbol:examples/plugins/remote_web_panel/ui/main.js:entry:35(low)symbol:tools/check_cli_session_contract_bump.py:main:123callssymbol:tools/check_cli_session_contract_bump.py:_contiguous:116(high)symbol:tools/check_cli_session_contract_bump.py:main:123callssymbol:tools/check_cli_session_contract_bump.py:_discover_versions:102(high)symbol:tools/check_cli_session_contract_bump.py:main:123callssymbol:tools/check_cli_session_contract_bump.py:_match_version:76(high)symbol:tools/check_cli_session_contract_bump.py:main:123callssymbol:tools/check_cli_session_contract_bump.py:_merge_base_ref:24(high)symbol:tools/check_cli_session_contract_bump.py:main:123callssymbol:tools/check_cli_session_contract_bump.py:_merge_base_sha:46(high)symbol:tools/check_cli_session_contract_bump.py:main:123callssymbol:tools/check_cli_session_contract_bump.py:_parse_name_status:60(high)symbol:tools/check_cli_session_contract_bump.py:main:123callssymbol:tools/check_cli_session_contract_bump.py:_repo_root:20(high)symbol:tools/check_cli_session_contract_bump.py:main:123callssymbol:tools/check_cli_session_contract_bump.py:_run_git:16(high)symbol:tools/check_cli_session_contract_bump.py:main:123callssymbol:tools/check_cli_session_contract_bump.py:_versions_at_commit:86(high)symbol:tools/check_forbidden_terms.py:main:72callssymbol:src/helix/string/fm.py:search:75(low)symbol:tools/check_forbidden_terms.py:main:72callssymbol:tools/check_forbidden_terms.py:compile_checks:62(high)symbol:tools/check_forbidden_terms.py:main:72callssymbol:tools/check_forbidden_terms.py:iter_files:40(high)symbol:tools/check_forbidden_terms.py:main:72callssymbol:tools/check_forbidden_terms.py:load_terms:30(high)symbol:tools/check_icons_rc.py:_parse_qrc:35callssymbol:src/helix/teams/digest.py:parse:21(low)symbol:tools/check_icons_rc.py:_parse_qrc:35callssymbol:tools/check_icons_rc.py:_qt_resource_path:17(high)symbol:tools/check_icons_rc.py:_parse_qrc:35callssymbol:tools/check_icons_rc.py:QrcEntry:12(high)symbol:tools/check_icons_rc.py:main:90callssymbol:tools/check_icons_rc.py:_import_resource_module:66(high)symbol:tools/check_icons_rc.py:main:90callssymbol:tools/check_icons_rc.py:_parse_qrc:35(high)symbol:tools/check_icons_rc.py:main:90callssymbol:tools/check_icons_rc.py:_read_resource_bytes:74(high)symbol:tools/demo_auroc_delta.py:_build_report:74callssymbol:tools/demo_auroc_delta.py:_as_float:34(high)symbol:tools/demo_auroc_delta.py:_build_report:74callssymbol:tools/demo_auroc_delta.py:_as_str:27(high)symbol:tools/demo_auroc_delta.py:_build_spec:48callssymbol:tools/demo_auroc_delta.py:_as_int:41(high)symbol:tools/demo_auroc_delta.py:_build_spec:48callssymbol:tools/demo_auroc_delta.py:_as_str:27(high)symbol:tools/demo_auroc_delta.py:_read_demo_metric_from_zip:147callssymbol:src/helix/studio/batch/bundle.py:verify_batch_bundle_zip_bytes:256(low)symbol:tools/demo_auroc_delta.py:_read_demo_metric_from_zip:147callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/demo_auroc_delta.py:_read_demo_metric_from_zip:147callssymbol:tools/demo_auroc_delta.py:_find_pack_dirname:97(high)symbol:tools/demo_auroc_delta.py:_read_demo_metric_from_zip:147callssymbol:tools/demo_auroc_delta.py:_sha256_hex:16(high)symbol:tools/demo_auroc_delta.py:_read_demo_metric_from_zip:147callssymbol:tools/demo_auroc_delta.py:DemoMetric:105(high)symbol:tools/demo_auroc_delta.py:main:201callssymbol:src/helix/studio/batch/bundle.py:write_batch_bundle:235(low)symbol:tools/demo_auroc_delta.py:main:201callssymbol:src/helix/studio/batch/model.py:batch_spec_json_bytes:43(low)symbol:tools/demo_auroc_delta.py:main:201callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tools/demo_auroc_delta.py:main:201callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/demo_auroc_delta.py:main:201callssymbol:tools/demo_auroc_delta.py:_build_report:74(high)symbol:tools/demo_auroc_delta.py:main:201callssymbol:tools/demo_auroc_delta.py:_build_spec:48(high)symbol:tools/demo_auroc_delta.py:main:201callssymbol:tools/demo_auroc_delta.py:_read_demo_metric_from_zip:147(high)symbol:tools/demo_auroc_delta.py:main:201callssymbol:tools/demo_auroc_delta.py:_read_json:20(high)symbol:tools/demo_auroc_delta.py:main:201callssymbol:tools/demo_auroc_delta.py:_sha256_hex:16(high)symbol:tools/demo_auroc_delta.py:main:201callssymbol:tools/demo_auroc_delta.py:format_value:122(high)symbol:tools/demo_auroc_delta.py:main:201callssymbol:tools/demo_auroc_delta.py:ok_value:137(high)symbol:tools/doctor.py:main:7callssymbol:src/helix/support/doctor.py:render_doctor_report:61(low)symbol:tools/eval_azimuth_pack_auroc.py:_assert_azimuth_seq30_layout:79callssymbol:tools/eval_azimuth_pack_auroc.py:_guide20_from_azimuth_seq30:63(high)symbol:tools/eval_azimuth_pack_auroc.py:_assert_azimuth_seq30_layout:79callssymbol:tools/eval_azimuth_pack_auroc.py:_pam3_from_azimuth_seq30:71(high)symbol:tools/eval_azimuth_pack_auroc.py:_azimuth_labels_source_meta:621callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tools/eval_azimuth_pack_auroc.py:_azimuth_labels_source_meta:621callssymbol:tools/eval_azimuth_pack_auroc.py:_read_json:40(high)symbol:tools/eval_azimuth_pack_auroc.py:_build_bundle_spec:505callssymbol:tools/eval_azimuth_pack_auroc.py:_cut_index_for_azimuth_seq30:103(high)symbol:tools/eval_azimuth_pack_auroc.py:_guide20_from_azimuth_seq30:63callssymbol:tools/eval_azimuth_pack_auroc.py:_validate_seq30:54(high)symbol:tools/eval_azimuth_pack_auroc.py:_label_rows_by_key_from_labels_file:154callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tools/eval_azimuth_pack_auroc.py:_label_rows_by_key_from_labels_file:154callssymbol:tools/eval_azimuth_pack_auroc.py:_as_str:47(high)symbol:tools/eval_azimuth_pack_auroc.py:_label_rows_by_key_from_labels_file:154callssymbol:tools/eval_azimuth_pack_auroc.py:_read_json:40(high)symbol:tools/eval_azimuth_pack_auroc.py:_label_rows_by_key_from_labels_file:154callssymbol:tools/eval_azimuth_pack_auroc.py:_validate_seq30:54(high)symbol:tools/eval_azimuth_pack_auroc.py:_label_rows_by_key_from_labels_file:154callssymbol:tools/eval_azimuth_pack_auroc.py:LabelRow:134(high)symbol:tools/eval_azimuth_pack_auroc.py:_metric_summary:365callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tools/eval_azimuth_pack_auroc.py:_metric_summary:365callssymbol:tools/eval_azimuth_pack_auroc.py:MetricSummary:347(high)symbol:tools/eval_azimuth_pack_auroc.py:_pam3_from_azimuth_seq30:71callssymbol:tools/eval_azimuth_pack_auroc.py:_validate_seq30:54(high)symbol:tools/eval_azimuth_pack_auroc.py:_parse_upstream_row_id:579callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tools/eval_azimuth_pack_auroc.py:_score_seq30_cut_model:109callssymbol:src/helix/studio/outcomes/model.py:get:140(low)symbol:tools/eval_azimuth_pack_auroc.py:_score_seq30_cut_model:109callssymbol:src/helix/studio/outcomes/model.py:outcome_report_to_dict:214(low)symbol:tools/eval_azimuth_pack_auroc.py:_score_seq30_cut_model:109callssymbol:tools/eval_azimuth_pack_auroc.py:_validate_seq30:54(high)symbol:tools/eval_azimuth_pack_auroc.py:main:1073callssymbol:src/helix/crispr/on_target.py:evaluate:201(low)symbol:tools/eval_azimuth_pack_auroc.py:main:1073callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/eval_azimuth_pack_auroc.py:main:1073callssymbol:tools/eval_azimuth_pack_auroc.py:_format_value:383(high)symbol:tools/eval_azimuth_pack_auroc.py:main:1073callssymbol:tools/eval_azimuth_pack_auroc.py:run_azimuth_pack_auroc:810(high)symbol:tools/eval_offtarget_pack_auroc.py:_scores_by_key_mismatch_count:46callssymbol:tools/eval_offtarget_pack_auroc.py:_mismatch_count:40(high)symbol:tools/eval_offtarget_pack_auroc.py:main:440callssymbol:tools/eval_offtarget_pack_auroc.py:run_offtarget_pack_auroc:272(high)symbol:tools/generate_demo_bundles.py:generate_demo:44callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tools/generate_demo_bundles.py:generate_demo:44callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/generate_demo_bundles.py:generate_demo:44callssymbol:src/helix/studio/prime_multiplex_leaderboard.py:build_prime_multiplex_leaderboard:36(low)symbol:tools/generate_demo_bundles.py:generate_demo:44callssymbol:src/helix/studio/prime_multiplex_leaderboard.py:prime_multiplex_leaderboard_json_bytes:120(low)symbol:tools/generate_demo_bundles.py:generate_demo:44callssymbol:src/helix/studio/results_adapters/batch_ingest.py:batch_ingest_folder:146(low)symbol:tools/generate_demo_bundles.py:generate_demo:44callssymbol:src/helix/studio/results_adapters/batch_ingest.py:BatchIngestResult:43(low)symbol:tools/generate_demo_bundles.py:generate_demo:44callssymbol:src/helix/studio/results_adapters/batch_ingest.py:BatchItem:27(low)symbol:tools/generate_demo_bundles.py:generate_demo:44callssymbol:src/helix/studio/results_adapters/batch_ingest.py:write_batch_bundle:203(low)symbol:tools/generate_demo_bundles.py:generate_demo:44callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tools/generate_demo_bundles.py:generate_demo:44callssymbol:tools/generate_demo_bundles.py:_load_profiles:40(high)symbol:tools/generate_hub_example_bundle.py:canonical_json_bytes:12callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tools/generate_hub_example_bundle.py:file_entry:124callssymbol:tools/generate_hub_example_bundle.py:sha256_prefixed:16(high)symbol:tools/generate_hub_example_bundle.py:main:39callssymbol:tools/generate_hub_example_bundle.py:canonical_json_bytes:12(high)symbol:tools/generate_hub_example_bundle.py:main:39callssymbol:tools/generate_hub_example_bundle.py:read_b64_bytes:25(high)symbol:tools/generate_hub_example_bundle.py:main:39callssymbol:tools/generate_hub_example_bundle.py:sha256_prefixed:16(high)symbol:tools/generate_hub_example_bundle.py:main:39callssymbol:tools/generate_hub_example_bundle.py:write_bytes:20(high)symbol:tools/generate_hub_example_bundle.py:main:39callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:bundle:22(low)symbol:tools/generate_hub_example_bundle.py:sign_ed25519:30callssymbol:Visualization_Bench/prototype.js:sign:572(low)symbol:tools/generate_hub_example_bundle.py:write_bytes:20callssymbol:src/helix/studio/extension_host/remote_api.py:write_bytes:238(low)symbol:tools/golden_fixture_gate.py:main:179callssymbol:tools/golden_fixture_gate.py:run_all_fixtures:127(high)symbol:tools/golden_fixture_gate.py:run_all_fixtures:127callssymbol:tools/golden_fixture_gate.py:load_fixture:35(high)symbol:tools/golden_fixture_gate.py:run_all_fixtures:127callssymbol:tools/golden_fixture_gate.py:run_fixture:40(high)symbol:tools/golden_fixture_gate.py:run_fixture:40callssymbol:docs/playground/js/realtime_worker.js:genome:77(low)symbol:tools/golden_fixture_gate.py:run_fixture:40callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tools/golden_fixture_gate.py:run_fixture:40callssymbol:src/helix/crispr/offtarget_full.py:canonical_hash:107(low)symbol:tools/golden_fixture_gate.py:run_fixture:40callssymbol:src/helix/crispr/offtarget_full.py:enumerate_offtargets_full:404(low)symbol:tools/golden_fixture_gate.py:run_fixture:40callssymbol:src/helix/crispr/offtarget_full.py:GuideSpec:32(low)symbol:tools/golden_fixture_gate.py:run_fixture:40callssymbol:src/helix/crispr/offtarget_full.py:InMemoryGenomeIndex:227(low)symbol:tools/golden_fixture_gate.py:run_fixture:40callssymbol:src/helix/crispr/offtarget_full.py:SearchParams:44(low)symbol:tools/helix_edge_agent.py:main:10callssymbol:src/helix/edge/config.py:load_config:157(low)symbol:tools/helix_edge_agent.py:main:10callssymbol:src/helix/edge/watcher.py:run_watchers:121(low)symbol:tools/helix_plugins.py:_hash:91callssymbol:src/helix/studio/plugins/plugin_package.py:build_plugin_package:226(low)symbol:tools/helix_plugins.py:_hash:91callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tools/helix_plugins.py:_keygen:47callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/helix_plugins.py:_keygen:47callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/helix_plugins.py:_pack:82callssymbol:src/helix/studio/plugins/plugin_package.py:build_plugin_package:226(low)symbol:tools/helix_plugins.py:_pack:82callssymbol:tools/helix_plugins.py:_read_ed25519_private_key:29(high)symbol:tools/helix_plugins.py:_sign:104callssymbol:src/helix/studio/plugins/plugin_package.py:build_plugin_package:226(low)symbol:tools/helix_plugins.py:_sign:104callssymbol:src/helix/studio/plugins/plugin_package.py:extract_plugin_package:497(low)symbol:tools/helix_plugins.py:_sign:104callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tools/helix_plugins.py:_sign:104callssymbol:tools/helix_plugins.py:_read_ed25519_private_key:29(high)symbol:tools/helix_plugins.py:_verify:114callssymbol:src/helix/studio/plugins/plugin_package.py:verify_plugin_package:410(low)symbol:tools/helix_plugins.py:_verify:114callssymbol:src/helix/studio/plugins/trust_store.py:default_trust_store_path:12(low)symbol:tools/helix_plugins.py:_verify:114callssymbol:src/helix/studio/plugins/trust_store.py:is_trusted:61(low)symbol:tools/helix_plugins.py:_verify:114callssymbol:src/helix/studio/plugins/trust_store.py:load:32(low)symbol:tools/helix_plugins.py:main:140callssymbol:examples/offscreen_webrtc_demo/signaling/server.js:path:3(low)symbol:tools/hubverifier-go/cmd/hubverify/main.go:main:21callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:Verify:40(low)symbol:tools/hubverifier-go/internal/c14n/c14n_test.go:TestCanonicalBytes_SortsKeys:5callssymbol:tools/hubverifier-go/internal/c14n/c14n.go:CanonicalBytes:117(medium)symbol:tools/hubverifier-go/internal/c14n/c14n_test.go:TestCanonicalBytes_SortsKeys:5callssymbol:tools/hubverifier-go/internal/c14n/c14n.go:DecodeNoDuplicateKeys:15(medium)symbol:tools/hubverifier-go/internal/c14n/c14n_test.go:TestDecodeNoDuplicateKeys_RejectsDuplicateKeys:19callssymbol:tools/hubverifier-go/internal/c14n/c14n.go:DecodeNoDuplicateKeys:15(medium)symbol:tools/hubverifier-go/internal/c14n/c14n_test.go:TestDecodeNoDuplicateKeys_RejectsFloats:26callssymbol:tools/hubverifier-go/internal/c14n/c14n.go:DecodeNoDuplicateKeys:15(medium)symbol:tools/hubverifier-go/internal/c14n/c14n.go:CanonicalBytes:117callssymbol:tools/hubverifier-go/internal/c14n/c14n.go:writeCanonical:125(high)symbol:tools/hubverifier-go/internal/c14n/c14n.go:DecodeNoDuplicateKeys:15callssymbol:tools/hubverifier-go/internal/c14n/c14n.go:parseValue:34(high)symbol:tools/hubverifier-go/internal/c14n/c14n.go:parseArray:98callssymbol:tools/hubverifier-go/internal/c14n/c14n.go:parseValue:34(high)symbol:tools/hubverifier-go/internal/c14n/c14n.go:parseObject:66callssymbol:tools/hubverifier-go/internal/c14n/c14n.go:parseValue:34(high)symbol:tools/hubverifier-go/internal/c14n/c14n.go:parseValue:34callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:String:15(low)symbol:tools/hubverifier-go/internal/c14n/c14n.go:parseValue:34callssymbol:tools/hubverifier-go/internal/c14n/c14n.go:parseArray:98(high)symbol:tools/hubverifier-go/internal/c14n/c14n.go:parseValue:34callssymbol:tools/hubverifier-go/internal/c14n/c14n.go:parseObject:66(high)symbol:tools/hubverifier-go/internal/c14n/c14n.go:writeCanonical:125callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:String:15(low)symbol:tools/hubverifier-go/internal/c14n/c14n.go:writeCanonical:125callssymbol:tools/hubverifier-go/internal/c14n/c14n.go:writeJSONString:182(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:cloneJSONValue:791callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:cloneObject:779(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:cloneObject:779callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:cloneJSONValue:791(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:computeManifestCoreDigest:634callssymbol:tools/hubverifier-go/internal/c14n/c14n.go:CanonicalBytes:117(medium)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:computeManifestCoreDigest:634callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:sha256HexPrefixed:276(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:findSingleJSONArtifact:403callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:strAt:286(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:findSingleJSONArtifactInGroup:419callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:strAt:286(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:indexReceipts:582callssymbol:tools/hubverifier-go/internal/c14n/c14n.go:CanonicalBytes:117(medium)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:indexReceipts:582callssymbol:tools/hubverifier-go/internal/c14n/c14n.go:DecodeNoDuplicateKeys:15(medium)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:indexReceipts:582callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:sha256HexPrefixed:276(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:loadJSONObject:319callssymbol:tools/hubverifier-go/internal/c14n/c14n.go:DecodeNoDuplicateKeys:15(medium)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:unsignedReceiptMessages:743callssymbol:src/helix/studio/summary_contract_v2.py:delete:1796(low)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:unsignedReceiptMessages:743callssymbol:tools/hubverifier-go/internal/c14n/c14n.go:CanonicalBytes:117(medium)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:unsignedReceiptMessages:743callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:cloneObject:779(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:Verify:40callssymbol:tools/hubverifier-go/internal/c14n/c14n.go:CanonicalBytes:117(medium)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:Verify:40callssymbol:tools/hubverifier-go/internal/c14n/c14n.go:DecodeNoDuplicateKeys:15(medium)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:Verify:40callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:checkApprovalReceiptCoherence:483(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:Verify:40callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:checkApprovalSurfaceCoherence:515(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:Verify:40callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:checkRunReceiptCoherence:438(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:Verify:40callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:computeManifestCoreDigest:634(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:Verify:40callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:digSliceAt:841(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:Verify:40callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:digStringAt:812(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:Verify:40callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:digStringSliceAt:823(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:Verify:40callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:findSingleJSONArtifact:403(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:Verify:40callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:findSingleJSONArtifactInGroup:419(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:Verify:40callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:indexReceipts:582(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:Verify:40callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:loadJSONObject:319(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:Verify:40callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:resolveUnderRoot:560(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:Verify:40callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:sha256HexPrefixed:276(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:Verify:40callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:strAt:286(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:Verify:40callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:verifyArtifactEntries:335(high)symbol:tools/hubverifier-go/internal/hubverify/hubverify.go:Verify:40callssymbol:tools/hubverifier-go/internal/hubverify/hubverify.go:verifyReceiptSignature:649(high)symbol:tools/intake_ledger.py:_extract_row:97callssymbol:tools/intake_ledger.py:_as_dict:28(high)symbol:tools/intake_ledger.py:_extract_row:97callssymbol:tools/intake_ledger.py:_as_list:24(high)symbol:tools/intake_ledger.py:_extract_row:97callssymbol:tools/intake_ledger.py:_load_followup_state:86(high)symbol:tools/intake_ledger.py:_extract_row:97callssymbol:tools/intake_ledger.py:_load_json:14(high)symbol:tools/intake_ledger.py:_extract_row:97callssymbol:tools/intake_ledger.py:_parse_org_date:59(high)symbol:tools/intake_ledger.py:_extract_row:97callssymbol:tools/intake_ledger.py:_recommended_next_action_date:77(high)symbol:tools/intake_ledger.py:_extract_row:97callssymbol:tools/intake_ledger.py:_string_or_none:32(high)symbol:tools/intake_ledger.py:_extract_row:97callssymbol:tools/intake_ledger.py:LedgerRow:40(high)symbol:tools/intake_ledger.py:_latest_per_org:203callssymbol:tools/intake_ledger.py:_date_key:196(high)symbol:tools/intake_ledger.py:_load_followup_state:86callssymbol:tools/intake_ledger.py:_load_json:14(high)symbol:tools/intake_ledger.py:_load_followup_state:86callssymbol:tools/intake_ledger.py:_string_or_none:32(high)symbol:tools/intake_ledger.py:_recommended_next_action_date:77callssymbol:tools/intake_ledger.py:_parse_iso_date:70(high)symbol:tools/intake_ledger.py:main:285callssymbol:examples/offscreen_webrtc_demo/signaling/server.js:path:3(low)symbol:tools/intake_ledger.py:main:285callssymbol:src/helixspec/errors.py:format:12(low)symbol:tools/intake_ledger.py:main:285callssymbol:tools/intake_ledger.py:_extract_row:97(high)symbol:tools/intake_ledger.py:main:285callssymbol:tools/intake_ledger.py:_iter_summaries:191(high)symbol:tools/intake_ledger.py:main:285callssymbol:tools/intake_ledger.py:_latest_per_org:203(high)symbol:tools/intake_ledger.py:main:285callssymbol:tools/intake_ledger.py:_write_csv:212(high)symbol:tools/intake_ledger.py:main:285callssymbol:tools/intake_ledger.py:_write_json:260(high)symbol:tools/ion_receiver_server.py:main:10callssymbol:src/helix/edge/config.py:load_config:157(low)symbol:tools/ion_receiver_server.py:main:10callssymbol:src/helix/edge/ion_receiver.py:create_app:98(low)symbol:tools/lightcone_demo_proof_v0_8.py:_horizon_zone_resolution:138callssymbol:tools/lightcone_demo_proof_v0_8.py:_zone_for_outcome:86(high)symbol:tools/lightcone_demo_proof_v0_8.py:_read_audit_pack:100callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/lightcone_demo_proof_v0_8.py:_run_from_guide:70callssymbol:src/helix/studio/models.py:EngineInfo:9(low)symbol:tools/lightcone_demo_proof_v0_8.py:_run_from_guide:70callssymbol:src/helix/studio/models.py:OutcomeModel:31(low)symbol:tools/lightcone_demo_proof_v0_8.py:_run_from_guide:70callssymbol:src/helix/studio/models.py:RunModel:63(low)symbol:tools/lightcone_demo_proof_v0_8.py:_selected_guide:56callssymbol:src/helix/crispr/guide.py:find_guides:66(low)symbol:tools/lightcone_demo_proof_v0_8.py:main:299callssymbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148(high)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:src/helix/gui/simbuilder/app.py:current_sequence:814(low)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:src/helix/lightcone/geometry.py:compile_lightcone_geometry:148(low)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:src/helix/lightcone/snapshot.py:lightcone_document_to_payload:171(low)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:src/helix/studio/export_gate.py:build_export_context:45(low)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:src/helix/studio/export_gate.py:set_export_prompt_suppressed:61(low)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:src/helix/studio/lightcone_audit_pack.py:sha256_hex:13(low)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:src/helix/studio/lightcone_audit_pack.py:stable_json_bytes:17(low)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:src/helix/studio/lightcone_audit_pack.py:verify_audit_pack_path:487(low)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:src/helix/studio/lightcone_live.py:build_lightcone_document_from_run:155(low)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:src/helix/studio/lightcone_panel.py:_auto_select_best_selection:5532(low)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:src/helix/studio/lightcone_panel.py:_export_run_id:3018(low)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:src/helix/studio/lightcone_panel.py:focus_active_selection:5390(low)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:src/helix/studio/lightcone_panel.py:set_document:4183(low)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:src/helix/studio/main_window.py:open_center_tab:5418(low)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:src/helix/studio/session.py:add_run:140(low)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:tools/lightcone_demo_proof_v0_8.py:_app:44(high)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:tools/lightcone_demo_proof_v0_8.py:_horizon_zone_resolution:138(high)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:tools/lightcone_demo_proof_v0_8.py:_manifest_paths:112(high)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:tools/lightcone_demo_proof_v0_8.py:_process_events:51(high)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:tools/lightcone_demo_proof_v0_8.py:_read_audit_pack:100(high)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:tools/lightcone_demo_proof_v0_8.py:_run_from_guide:70(high)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:tools/lightcone_demo_proof_v0_8.py:_selected_guide:56(high)symbol:tools/lightcone_demo_proof_v0_8.py:run_demo_proof:148callssymbol:tools/lightcone_demo_proof_v0_8.py:_story_nodes_resolve:123(high)symbol:tools/lightcone_perf.py:main:19callssymbol:examples/offscreen_webrtc_demo/signaling/server.js:path:3(low)symbol:tools/lightcone_perf.py:main:19callssymbol:src/helix/lightcone/perf.py:run_lightcone_gpu_perf:137(low)symbol:tools/lightcone_update_perf_baseline.py:_baseline_from_receipt:28callssymbol:tools/lightcone_update_perf_baseline.py:_coerce_float:13(high)symbol:tools/lightcone_update_perf_baseline.py:_baseline_from_receipt:28callssymbol:tools/lightcone_update_perf_baseline.py:_require:22(high)symbol:tools/lightcone_update_perf_baseline.py:main:95callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/lightcone_update_perf_baseline.py:main:95callssymbol:tools/lightcone_update_perf_baseline.py:_baseline_from_receipt:28(high)symbol:tools/lightcone_update_perf_baseline.py:main:95callssymbol:tools/lightcone_update_perf_baseline.py:_resolve_baseline_path:89(high)symbol:tools/lightcone_update_perf_baseline.py:main:95callssymbol:tools/lightcone_update_perf_baseline.py:_resolve_receipt_path:79(high)symbol:tools/lightcone_verify_audit_pack.py:main:18callssymbol:src/helix/studio/lightcone_audit_pack.py:verify_audit_pack_path:487(low)symbol:tools/lint_colors.py:_collect_strict_literals:225callssymbol:tools/lint_colors.py:_context_type:177(high)symbol:tools/lint_colors.py:_collect_strict_literals:225callssymbol:tools/lint_colors.py:_extract_literals:159(high)symbol:tools/lint_colors.py:_collect_strict_literals:225callssymbol:tools/lint_colors.py:_is_allowlisted:78(high)symbol:tools/lint_colors.py:_collect_strict_literals:225callssymbol:tools/lint_colors.py:_is_strict_path:169(high)symbol:tools/lint_colors.py:_collect_strict_literals:225callssymbol:tools/lint_colors.py:_is_text_file:88(high)symbol:tools/lint_colors.py:_collect_strict_literals:225callssymbol:tools/lint_colors.py:_iter_files_all:92(high)symbol:tools/lint_colors.py:_collect_strict_literals:225callssymbol:tools/lint_colors.py:_read_text:143(high)symbol:tools/lint_colors.py:_diff_target:98callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/lint_colors.py:_git_diff_for_file:192callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/lint_colors.py:_git_is_clean:281callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/lint_colors.py:_has_raw_color:165callssymbol:src/helix/string/fm.py:search:75(low)symbol:tools/lint_colors.py:_iter_added_lines:205callssymbol:src/helix/string/fm.py:search:75(low)symbol:tools/lint_colors.py:_iter_files_all:92callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/lint_colors.py:_iter_files_changed:114callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/lint_colors.py:_iter_files_changed:114callssymbol:tools/lint_colors.py:_diff_target:98(high)symbol:tools/lint_colors.py:_iter_files_staged:129callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/lint_colors.py:_read_text:143callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/lint_colors.py:_run_baseline_update:311callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tools/lint_colors.py:_run_baseline_update:311callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/lint_colors.py:_run_baseline_update:311callssymbol:tools/lint_colors.py:_collect_strict_literals:225(high)symbol:tools/lint_colors.py:_run_baseline_update:311callssymbol:tools/lint_colors.py:_counts_by_file:256(high)symbol:tools/lint_colors.py:_run_baseline_update:311callssymbol:tools/lint_colors.py:_git_is_clean:281(high)symbol:tools/lint_colors.py:_run_baseline_update:311callssymbol:tools/lint_colors.py:_load_baseline:271(high)symbol:tools/lint_colors.py:_run_baseline_update:311callssymbol:tools/lint_colors.py:_print_file_deltas:289(high)symbol:tools/lint_colors.py:_run_lint:349callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/lint_colors.py:_run_lint:349callssymbol:src/helix/studio/session.py:error:365(low)symbol:tools/lint_colors.py:_run_lint:349callssymbol:tools/lint_colors.py:_collect_strict_literals:225(high)symbol:tools/lint_colors.py:_run_lint:349callssymbol:tools/lint_colors.py:_context_type:177(high)symbol:tools/lint_colors.py:_run_lint:349callssymbol:tools/lint_colors.py:_counts_by_file:256(high)symbol:tools/lint_colors.py:_run_lint:349callssymbol:tools/lint_colors.py:_counts_by_literal:264(high)symbol:tools/lint_colors.py:_run_lint:349callssymbol:tools/lint_colors.py:_diff_target:98(high)symbol:tools/lint_colors.py:_run_lint:349callssymbol:tools/lint_colors.py:_extract_literals:159(high)symbol:tools/lint_colors.py:_run_lint:349callssymbol:tools/lint_colors.py:_git_diff_for_file:192(high)symbol:tools/lint_colors.py:_run_lint:349callssymbol:tools/lint_colors.py:_is_allowlisted:78(high)symbol:tools/lint_colors.py:_run_lint:349callssymbol:tools/lint_colors.py:_is_strict_path:169(high)symbol:tools/lint_colors.py:_run_lint:349callssymbol:tools/lint_colors.py:_is_text_file:88(high)symbol:tools/lint_colors.py:_run_lint:349callssymbol:tools/lint_colors.py:_iter_added_lines:205(high)symbol:tools/lint_colors.py:_run_lint:349callssymbol:tools/lint_colors.py:_iter_files_all:92(high)symbol:tools/lint_colors.py:_run_lint:349callssymbol:tools/lint_colors.py:_iter_files_changed:114(high)symbol:tools/lint_colors.py:_run_lint:349callssymbol:tools/lint_colors.py:_iter_files_staged:129(high)symbol:tools/lint_colors.py:_run_lint:349callssymbol:tools/lint_colors.py:_load_baseline:271(high)symbol:tools/lint_colors.py:_run_lint:349callssymbol:tools/lint_colors.py:_read_text:143(high)symbol:tools/lint_colors.py:_run_lint:349callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:tools/lint_colors.py:main:481callssymbol:tools/lint_colors.py:_run_baseline_update:311(high)symbol:tools/lint_colors.py:main:481callssymbol:tools/lint_colors.py:_run_lint:349(high)symbol:tools/lint_contract.py:main:38callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tools/lint_contract.py:main:38callssymbol:src/helix/teams/systems_acceptance_types.py:passed:175(low)symbol:tools/lint_forbidden_calls.py:_check_file:39callssymbol:src/helix/teams/digest.py:parse:21(low)symbol:tools/lint_forbidden_calls.py:_check_file:39callssymbol:src/helixspec/divergence.py:walk:436(low)symbol:tools/lint_forbidden_calls.py:_check_file:39callssymbol:tools/lint_forbidden_calls.py:Violation:33(high)symbol:tools/lint_forbidden_calls.py:_violation:93callssymbol:tools/lint_forbidden_calls.py:Violation:33(high)symbol:tools/lint_forbidden_calls.py:main:146callssymbol:tools/lint_forbidden_calls.py:_check_file:39(high)symbol:tools/lint_forbidden_imports.py:_check_file:35callssymbol:src/helix/teams/digest.py:parse:21(low)symbol:tools/lint_forbidden_imports.py:_check_file:35callssymbol:src/helixspec/divergence.py:walk:436(low)symbol:tools/lint_forbidden_imports.py:_check_file:35callssymbol:tools/lint_forbidden_imports.py:_is_allowed:20(high)symbol:tools/lint_forbidden_imports.py:_check_file:35callssymbol:tools/lint_forbidden_imports.py:Violation:14(high)symbol:tools/lint_forbidden_imports.py:main:109callssymbol:tools/lint_forbidden_imports.py:_check_file:35(high)symbol:tools/manual_focus_demo.py:main:17callssymbol:src/helix/studio/app.py:launch:295(low)symbol:tools/manual_focus_demo.py:main:17callssymbol:src/helix/studio/main_window.py:_on_open_demo_session:9746(low)symbol:tools/manual_focus_demo.py:main:17callssymbol:src/helix/studio/outcome_explorer.py:_toggle_play:4966(low)symbol:tools/manual_focus_demo.py:main:17callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:tools/manual_focus_demo.py:main:17callssymbol:tests/test_studio_evaluation_gate.py:exec:48(low)symbol:tools/monarchic_repo_balance.py:main:67callssymbol:src/helix/governance/repo_balance.py:load_repo_balance_policy:511(low)symbol:tools/monarchic_repo_balance.py:main:67callssymbol:src/helix/governance/repo_balance.py:plan_repo_improvements:722(low)symbol:tools/monarchic_repo_balance.py:main:67callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/monarchic_repo_balance.py:main:67callssymbol:tools/monarchic_repo_balance.py:_load_json:23(high)symbol:tools/monarchic_repo_balance.py:main:67callssymbol:tools/monarchic_repo_balance.py:_parse_args:32(high)symbol:tools/ogn_evidence_ingest.py:_run_veribiota_profile:42callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/package_design_partner_pack.py:build_design_partner_pack:66callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tools/package_design_partner_pack.py:build_design_partner_pack:66callssymbol:tools/package_design_partner_pack.py:_zip_write_bytes:58(high)symbol:tools/package_design_partner_pack.py:main:87callssymbol:tools/package_design_partner_pack.py:build_design_partner_pack:66(high)symbol:tools/package_linux.py:_utc_now_iso:15callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:tools/package_linux.py:main:41callssymbol:tools/package_linux.py:_run:37(high)symbol:tools/package_linux.py:main:41callssymbol:tools/package_linux.py:_utc_now_iso:15(high)symbol:tools/package_linux.py:main:41callssymbol:tools/package_linux.py:_zip_dir:19(high)symbol:tools/package_macos.py:_utc_now_iso:15callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:tools/package_macos.py:_zip_dir_with_prefix:29callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tools/package_macos.py:_zip_dir:19callssymbol:tools/package_macos.py:_zip_dir_with_prefix:29(high)symbol:tools/package_macos.py:main:60callssymbol:examples/offscreen_webrtc_demo/signaling/server.js:app:6(low)symbol:tools/package_macos.py:main:60callssymbol:tools/package_macos.py:_run:56(high)symbol:tools/package_macos.py:main:60callssymbol:tools/package_macos.py:_utc_now_iso:15(high)symbol:tools/package_macos.py:main:60callssymbol:tools/package_macos.py:_zip_dir_with_prefix:29(high)symbol:tools/package_macos.py:main:60callssymbol:tools/package_macos.py:_zip_dir:19(high)symbol:tools/package_windows.py:_utc_now_iso:15callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:tools/package_windows.py:main:36callssymbol:tools/package_windows.py:_run:32(high)symbol:tools/package_windows.py:main:36callssymbol:tools/package_windows.py:_utc_now_iso:15(high)symbol:tools/package_windows.py:main:36callssymbol:tools/package_windows.py:_zip_dir:19(high)symbol:tools/partner_case.py:_copy_submission_files:24callssymbol:tools/partner_case.py:_safe_name:17(high)symbol:tools/partner_case.py:_run_intake:41callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tools/partner_case.py:main:96callssymbol:examples/offscreen_webrtc_demo/signaling/server.js:path:3(low)symbol:tools/partner_case.py:main:96callssymbol:tools/partner_case.py:_copy_submission_files:24(high)symbol:tools/partner_case.py:main:96callssymbol:tools/partner_case.py:_regen_ledger:73(high)symbol:tools/partner_case.py:main:96callssymbol:tools/partner_case.py:_run_intake:41(high)symbol:tools/partner_case.py:main:96callssymbol:tools/partner_case.py:_today_iso:13(high)symbol:tools/partner_followup.py:_latest_per_org:122callssymbol:tools/partner_followup.py:_date_key:39(high)symbol:tools/partner_followup.py:_load_cases:88callssymbol:tools/partner_followup.py:_split_csv_list:46(high)symbol:tools/partner_followup.py:_load_cases:88callssymbol:tools/partner_followup.py:_string_or_none:61(high)symbol:tools/partner_followup.py:_load_cases:88callssymbol:tools/partner_followup.py:PartnerCase:28(high)symbol:tools/partner_followup.py:_recommended_next_action_date:79callssymbol:tools/partner_followup.py:_parse_iso_date:72(high)symbol:tools/partner_followup.py:_utc_now_iso:68callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:tools/partner_followup.py:main:316callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/partner_followup.py:main:316callssymbol:tools/partner_followup.py:_latest_per_org:122(high)symbol:tools/partner_followup.py:main:316callssymbol:tools/partner_followup.py:_load_cases:88(high)symbol:tools/partner_followup.py:main:316callssymbol:tools/partner_followup.py:_load_json:51(high)symbol:tools/partner_followup.py:main:316callssymbol:tools/partner_followup.py:_render_email:146(high)symbol:tools/partner_followup.py:main:316callssymbol:tools/partner_followup.py:_safe_filename:131(high)symbol:tools/partner_followup.py:main:316callssymbol:tools/partner_followup.py:_string_or_none:61(high)symbol:tools/partner_followup.py:main:316callssymbol:tools/partner_followup.py:_write_followup_state:277(high)symbol:tools/partner_intake.py:_bundle_digest:29callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tools/partner_intake.py:_canonical_bytes:21callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tools/partner_intake.py:_discover_bundle_zips:89callssymbol:tools/partner_intake.py:_zip_has_manifest:69(high)symbol:tools/partner_intake.py:_read_zip_json:94callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/partner_intake.py:_summarize_export_payload:106callssymbol:tools/partner_intake.py:_to_float:99(high)symbol:tools/partner_intake.py:_summarize_export_payload:106callssymbol:tools/partner_intake.py:RunSummary:38(high)symbol:tools/partner_intake.py:_utc_now_iso:17callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:tools/partner_intake.py:_zip_has_manifest:69callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/partner_intake.py:main:426callssymbol:examples/offscreen_webrtc_demo/signaling/server.js:path:3(low)symbol:tools/partner_intake.py:main:426callssymbol:src/helix/hub/decision_store.py:paths:61(low)symbol:tools/partner_intake.py:main:426callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/partner_intake.py:main:426callssymbol:tools/partner_intake.py:_apply_partner_run_expectations:374(high)symbol:tools/partner_intake.py:main:426callssymbol:tools/partner_intake.py:_discover_bundle_zips:89(high)symbol:tools/partner_intake.py:main:426callssymbol:tools/partner_intake.py:_load_partner_run:346(high)symbol:tools/partner_intake.py:main:426callssymbol:tools/partner_intake.py:build_partner_summary_json:239(high)symbol:tools/partner_intake.py:main:426callssymbol:tools/partner_intake.py:HandshakeSummary:60(high)symbol:tools/partner_intake.py:main:426callssymbol:tools/partner_intake.py:render_partner_summary_md:285(high)symbol:tools/partner_intake.py:main:426callssymbol:tools/partner_intake.py:verify_artifact_bundle_zip:144(high)symbol:tools/partner_intake.py:verify_artifact_bundle_zip:144callssymbol:examples/plugins/remote_web_panel/ui/main.js:entry:35(low)symbol:tools/partner_intake.py:verify_artifact_bundle_zip:144callssymbol:tools/partner_intake.py:_bundle_digest:29(high)symbol:tools/partner_intake.py:verify_artifact_bundle_zip:144callssymbol:tools/partner_intake.py:_canonical_bytes:21(high)symbol:tools/partner_intake.py:verify_artifact_bundle_zip:144callssymbol:tools/partner_intake.py:_read_zip_json:94(high)symbol:tools/partner_intake.py:verify_artifact_bundle_zip:144callssymbol:tools/partner_intake.py:_sha256_bytes:25(high)symbol:tools/partner_intake.py:verify_artifact_bundle_zip:144callssymbol:tools/partner_intake.py:_summarize_export_payload:106(high)symbol:tools/partner_intake.py:verify_artifact_bundle_zip:144callssymbol:tools/partner_intake.py:BundleSummary:49(high)symbol:tools/prime_multiplex_leaderboard.py:_load_json_bytes:27callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/prime_multiplex_leaderboard.py:_load_summary_and_records:31callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/prime_multiplex_leaderboard.py:_load_summary_and_records:31callssymbol:src/helix/studio/results_io.py:load_results_record:118(low)symbol:tools/prime_multiplex_leaderboard.py:_load_summary_and_records:31callssymbol:src/helix/studio/results_io.py:results_record_from_dict:100(low)symbol:tools/prime_multiplex_leaderboard.py:_load_summary_and_records:31callssymbol:tools/prime_multiplex_leaderboard.py:_load_json_bytes:27(high)symbol:tools/prime_multiplex_leaderboard.py:run:99callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/prime_multiplex_leaderboard.py:run:99callssymbol:src/helix/studio/prime_multiplex_leaderboard.py:prime_multiplex_leaderboard_json_bytes:120(low)symbol:tools/prime_multiplex_leaderboard.py:run:99callssymbol:tools/prime_multiplex_leaderboard.py:build_leaderboard_from_sources:64(high)symbol:tools/prime_multiplex_leaderboard.py:run:99callssymbol:tools/prime_multiplex_leaderboard.py:leaderboard_markdown:83(high)symbol:tools/public_release_docs_contract.py:_assert_no_legacy_website_root:84callssymbol:tools/public_release_docs_contract.py:_require_absent:67(high)symbol:tools/public_release_docs_contract.py:_assert_release_surface_parity:105callssymbol:tools/public_release_docs_contract.py:_assert_no_legacy_website_root:84(high)symbol:tools/public_release_docs_contract.py:_assert_release_surface_parity:105callssymbol:tools/public_release_docs_contract.py:_read_text:43(high)symbol:tools/public_release_docs_contract.py:_assert_release_surface_parity:105callssymbol:tools/public_release_docs_contract.py:_require_any:75(high)symbol:tools/public_release_docs_contract.py:_assert_release_surface_parity:105callssymbol:tools/public_release_docs_contract.py:_require:59(high)symbol:tools/public_release_docs_contract.py:assert_public_release_checklist_contract:233callssymbol:tools/public_release_docs_contract.py:_read_text:43(high)symbol:tools/public_release_docs_contract.py:assert_public_release_checklist_contract:233callssymbol:tools/public_release_docs_contract.py:_require_absent:67(high)symbol:tools/public_release_docs_contract.py:assert_public_release_checklist_contract:233callssymbol:tools/public_release_docs_contract.py:_require_tokens:49(high)symbol:tools/public_release_docs_contract.py:assert_public_release_docs_contract:174callssymbol:src/helix/release_urls.py:public_download_asset_urls:113(low)symbol:tools/public_release_docs_contract.py:assert_public_release_docs_contract:174callssymbol:src/helix/release_urls.py:public_github_asset_urls:109(low)symbol:tools/public_release_docs_contract.py:assert_public_release_docs_contract:174callssymbol:tools/public_release_docs_contract.py:_assert_release_surface_parity:105(high)symbol:tools/public_release_docs_contract.py:assert_public_release_docs_contract:174callssymbol:tools/public_release_docs_contract.py:_read_text:43(high)symbol:tools/public_release_docs_contract.py:assert_public_release_docs_contract:174callssymbol:tools/public_release_docs_contract.py:_require_absent:67(high)symbol:tools/public_release_docs_contract.py:assert_public_release_docs_contract:174callssymbol:tools/public_release_docs_contract.py:_require_any:75(high)symbol:tools/public_release_docs_contract.py:assert_public_release_docs_contract:174callssymbol:tools/public_release_docs_contract.py:_require_tokens:49(high)symbol:tools/public_release_docs_contract.py:assert_public_release_docs_contract:174callssymbol:tools/public_release_docs_contract.py:_require:59(high)symbol:tools/publish_github_release.py:_parse_release_view:71callssymbol:tools/publish_github_release.py:_gh_failure:66(high)symbol:tools/publish_github_release.py:asset_base_url:97callssymbol:src/helix/release_urls.py:public_github_release_download_base:30(low)symbol:tools/publish_github_release.py:build_parser:214callssymbol:docs/playground/js/realtime.js:tag:106(low)symbol:tools/publish_github_release.py:build_parser:214callssymbol:Visualization_Bench/prototype.js:title:933(low)symbol:tools/publish_github_release.py:get_github_release:101callssymbol:tools/publish_github_release.py:_parse_release_view:71(high)symbol:tools/publish_github_release.py:get_github_release:101callssymbol:tools/publish_github_release.py:_run_gh:60(high)symbol:tools/publish_github_release.py:main:247callssymbol:tools/publish_github_release.py:_default_release_notes:48(high)symbol:tools/publish_github_release.py:main:247callssymbol:tools/publish_github_release.py:_default_release_tag:37(high)symbol:tools/publish_github_release.py:main:247callssymbol:tools/publish_github_release.py:_default_release_title:44(high)symbol:tools/publish_github_release.py:main:247callssymbol:tools/publish_github_release.py:_normalize_repo:30(high)symbol:tools/publish_github_release.py:main:247callssymbol:tools/publish_github_release.py:build_parser:214(high)symbol:tools/publish_github_release.py:main:247callssymbol:tools/publish_github_release.py:GitHubReleaseConfig:88(high)symbol:tools/publish_github_release.py:main:247callssymbol:tools/publish_github_release.py:publish_github_website_release:179(high)symbol:tools/publish_github_release.py:main:247callssymbol:tools/stage_website_release.py:infer_release_version:58(low)symbol:tools/publish_website_release.py:_release_key:46callssymbol:src/helix/release_urls.py:public_release_object_key:91(low)symbol:tools/publish_website_release.py:build_parser:176callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:tools/publish_website_release.py:build_s3_client:83callssymbol:tools/publish_website_release.py:_default_region:50(high)symbol:tools/publish_website_release.py:build_s3_client:83callssymbol:tools/studio_screenshot_receipt.mjs:client:238(low)symbol:tools/publish_website_release.py:main:233callssymbol:tools/publish_website_release.py:_normalize_prefix:35(high)symbol:tools/publish_website_release.py:main:233callssymbol:tools/publish_website_release.py:_normalize_public_base_url:39(high)symbol:tools/publish_website_release.py:main:233callssymbol:tools/publish_website_release.py:build_parser:176(high)symbol:tools/publish_website_release.py:main:233callssymbol:tools/publish_website_release.py:publish_website_release:142(high)symbol:tools/publish_website_release.py:main:233callssymbol:tools/publish_website_release.py:ReleaseBucketConfig:69(high)symbol:tools/publish_website_release.py:main:233callssymbol:tools/stage_website_release.py:infer_release_version:58(low)symbol:tools/qt_runtime_env.py:_find_library_dir_in_profile:128callssymbol:tools/qt_runtime_env.py:_is_elf64:77(high)symbol:tools/qt_runtime_env.py:_find_library_dir_in_store_scan:135callssymbol:tools/qt_runtime_env.py:_is_elf64:77(high)symbol:tools/qt_runtime_env.py:_find_library_dir_in_system_closure:118callssymbol:tools/qt_runtime_env.py:_is_elf64:77(high)symbol:tools/qt_runtime_env.py:_find_library_dir_in_system_closure:118callssymbol:tools/qt_runtime_env.py:_list_nix_system_requisites:86(high)symbol:tools/qt_runtime_env.py:_main:224callssymbol:tools/qt_runtime_env.py:_parse_args:212(high)symbol:tools/qt_runtime_env.py:_main:224callssymbol:tools/qt_runtime_env.py:build_ld_library_path:190(high)symbol:tools/release_provenance_statement.py:_subject_records:44callssymbol:tools/release_provenance_statement.py:_sha256_hex:10(high)symbol:tools/release_provenance_statement.py:main:123callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/release_provenance_statement.py:main:123callssymbol:tools/release_provenance_statement.py:_parse_key_values:18(high)symbol:tools/release_provenance_statement.py:main:123callssymbol:tools/release_provenance_statement.py:build_statement:58(high)symbol:tools/repro_repeat_check.py:_hash_tree:32callssymbol:src/helix/repro/bundle.py:sha256_path:47(low)symbol:tools/repro_repeat_check.py:_hash_tree:32callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tools/repro_repeat_check.py:_run_case:13callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tools/repro_repeat_check.py:main:42callssymbol:tools/repro_repeat_check.py:_hash_tree:32(high)symbol:tools/repro_repeat_check.py:main:42callssymbol:tools/repro_repeat_check.py:_run_case:13(high)symbol:tools/revenue_plan.py:_build_scenarios:108callssymbol:tools/revenue_plan.py:ScenarioSpec:50(high)symbol:tools/revenue_plan.py:_latest_per_org:82callssymbol:tools/revenue_plan.py:_date_key:15(high)symbol:tools/revenue_plan.py:_parse_csv:57callssymbol:tools/revenue_plan.py:PipelineRow:27(high)symbol:tools/revenue_plan.py:_render_markdown:183callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tools/revenue_plan.py:_render_markdown:183callssymbol:src/helixspec/errors.py:format:12(low)symbol:tools/revenue_plan.py:main:310callssymbol:docs/playground/js/realtime.js:payload:438(low)symbol:tools/revenue_plan.py:main:310callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/revenue_plan.py:main:310callssymbol:tools/revenue_plan.py:_parse_csv:57(high)symbol:tools/revenue_plan.py:main:310callssymbol:tools/revenue_plan.py:_render_markdown:183(high)symbol:tools/revenue_plan.py:main:310callssymbol:tools/revenue_plan.py:_validate_assumptions:91(high)symbol:tools/revenue_plan.py:main:310callssymbol:tools/revenue_plan.py:build_revenue_plan:249(high)symbol:tools/revenue_plan.py:main:310callssymbol:tools/revenue_plan.py:ForecastAssumptions:39(high)symbol:tools/run_cli_session_contract.py:_repo_root:21callssymbol:tools/run_cli_session_contract.py:_run_git:17(high)symbol:tools/run_cli_session_contract.py:main:58callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/run_cli_session_contract.py:main:58callssymbol:tools/run_cli_session_contract.py:_discover_contract_tests:25(high)symbol:tools/run_cli_session_contract.py:main:58callssymbol:tools/run_cli_session_contract.py:_parse_version:41(high)symbol:tools/run_cli_session_contract.py:main:58callssymbol:tools/run_cli_session_contract.py:_repo_root:21(high)symbol:tools/run_clinical.py:load_cohort:37callssymbol:src/helix/clinical/schema.py:ClinicalCohort:166(low)symbol:tools/run_clinical.py:load_cohort:37callssymbol:src/helix/clock.py:utc_now_iso:57(low)symbol:tools/run_clinical.py:main:115callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tools/run_clinical.py:main:115callssymbol:src/helix/clinical/endpoints.py:ClinicalEndpointEngine:44(low)symbol:tools/run_clinical.py:main:115callssymbol:src/helix/clinical/endpoints.py:compute_all:151(low)symbol:tools/run_clinical.py:main:115callssymbol:src/helix/clinical/engine.py:CohortEngine:109(low)symbol:tools/run_clinical.py:main:115callssymbol:src/helix/clinical/engine.py:compare_arms:157(low)symbol:tools/run_clinical.py:main:115callssymbol:src/helix/clinical/engine.py:filter:116(low)symbol:tools/run_clinical.py:main:115callssymbol:src/helix/clinical/engine.py:stratify:135(low)symbol:tools/run_clinical.py:main:115callssymbol:src/helix/clinical/engine.py:StratifySpec:33(low)symbol:tools/run_clinical.py:main:115callssymbol:src/helix/clinical/engine.py:summarize:189(low)symbol:tools/run_clinical.py:main:115callssymbol:src/helix/clinical/protocol.py:DoseResponseParams:35(low)symbol:tools/run_clinical.py:main:115callssymbol:src/helix/clinical/protocol.py:generate_dose_sweep:435(low)symbol:tools/run_clinical.py:main:115callssymbol:src/helix/clinical/protocol.py:generate_duration_sweep:465(low)symbol:tools/run_clinical.py:main:115callssymbol:src/helix/clinical/protocol.py:ProtocolConfig:85(low)symbol:tools/run_clinical.py:main:115callssymbol:src/helix/clinical/protocol.py:ProtocolSimulator:180(low)symbol:tools/run_clinical.py:main:115callssymbol:src/helix/clinical/protocol.py:sweep:253(low)symbol:tools/run_clinical.py:main:115callssymbol:src/helix/clinical/replay.py:replay:222(low)symbol:tools/run_clinical.py:main:115callssymbol:src/helix/clinical/replay.py:run_counterfactuals:237(low)symbol:tools/run_clinical.py:main:115callssymbol:src/helix/clinical/replay.py:TrialReplayEngine:216(low)symbol:tools/run_clinical.py:main:115callssymbol:src/helix/clock.py:utc_now_iso:57(low)symbol:tools/run_clinical.py:main:115callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/run_clinical.py:main:115callssymbol:tools/run_clinical.py:load_cohort:37(high)symbol:tools/run_clinical.py:main:115callssymbol:tools/run_clinical.py:parse_counterfactual_filter:101(high)symbol:tools/run_clinical.py:main:115callssymbol:tools/run_clinical.py:parse_filter:66(high)symbol:tools/run_clinical.py:main:115callssymbol:tools/run_clinical.py:parse_key_value:83(high)symbol:tools/run_clinical.py:parse_counterfactual_filter:101callssymbol:src/helix/clinical/replay.py:CounterfactualSpec:106(low)symbol:tools/run_clinical.py:parse_counterfactual_filter:101callssymbol:tools/run_clinical.py:parse_filter:66(high)symbol:tools/run_clinical.py:parse_filter:66callssymbol:src/helix/clinical/engine.py:FilterSpec:21(low)symbol:tools/run_sweep.py:_load_config:28callssymbol:src/helix/sweep.py:ParameterRange:13(low)symbol:tools/run_sweep.py:_load_config:28callssymbol:src/helix/sweep.py:SweepConfig:27(low)symbol:tools/run_sweep.py:main:55callssymbol:examples/offscreen_webrtc_demo/signaling/server.js:path:3(low)symbol:tools/run_sweep.py:main:55callssymbol:src/helix/sweep.py:config_hash:56(low)symbol:tools/run_sweep.py:main:55callssymbol:src/helix/sweep.py:export:135(low)symbol:tools/run_sweep.py:main:55callssymbol:src/helix/sweep.py:pareto_frontier:188(low)symbol:tools/run_sweep.py:main:55callssymbol:src/helix/sweep.py:run:108(low)symbol:tools/run_sweep.py:main:55callssymbol:src/helix/sweep.py:SweepBundleExporter:132(low)symbol:tools/run_sweep.py:main:55callssymbol:src/helix/sweep.py:SweepRunner:79(low)symbol:tools/run_sweep.py:main:55callssymbol:src/helix/sweep.py:top_k_results:175(low)symbol:tools/run_sweep.py:main:55callssymbol:src/helix/sweep.py:total_combinations:41(low)symbol:tools/run_sweep.py:main:55callssymbol:tools/run_sweep.py:_load_config:28(high)symbol:tools/semantic_drift.py:_load_json:41callssymbol:tools/semantic_drift.py:_normalize:33(high)symbol:tools/semantic_drift.py:_normalize:33callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tools/semantic_drift.py:_run_helix:50callssymbol:docs/playground/js/realtime_worker.js:copy:69(low)symbol:tools/semantic_drift.py:main:91callssymbol:src/helix/studio/session.py:error:365(low)symbol:tools/semantic_drift.py:main:91callssymbol:src/helix/temp.py:mkdtemp:55(low)symbol:tools/semantic_drift.py:main:91callssymbol:tools/semantic_drift.py:_diff:66(high)symbol:tools/semantic_drift.py:main:91callssymbol:tools/semantic_drift.py:_load_json:41(high)symbol:tools/semantic_drift.py:main:91callssymbol:tools/semantic_drift.py:_pretty:46(high)symbol:tools/semantic_drift.py:main:91callssymbol:tools/semantic_drift.py:_run_helix:50(high)symbol:tools/semantic_drift.py:main:91callssymbol:tools/studio_screenshot_receipt.mjs:files:242(low)symbol:tools/shake_test.py:main:31callssymbol:src/helix/studio/app.py:launch:295(low)symbol:tools/shake_test.py:main:31callssymbol:src/helix/studio/center_panel.py:explorer:1756(low)symbol:tools/shake_test.py:main:31callssymbol:src/helix/studio/main_window.py:_on_open_demo_session:9746(low)symbol:tools/shake_test.py:main:31callssymbol:src/helix/studio/main_window.py:apply_layout_preset:5227(low)symbol:tools/shake_test.py:main:31callssymbol:tests/test_basespace_client.py:close:24(medium)symbol:tools/shake_test.py:main:31callssymbol:tests/test_offtarget_properties.py:text:19(medium)symbol:tools/shake_test.py:main:31callssymbol:tools/synthetic_evs.py:build_synthetic_evs:19(low)symbol:tools/shake_test.py:main:31callssymbol:Visualization_Bench/prototype.js:item:591(low)symbol:tools/ship_ontargetx_bundle.py:_load_ed25519_private_key:263callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/ship_ontargetx_bundle.py:_load_ed25519_public_key_inline:299callssymbol:src/helix/studio/extension_host/jsonrpc.py:encode:27(low)symbol:tools/ship_ontargetx_bundle.py:_load_ed25519_public_key:281callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/ship_ontargetx_bundle.py:_load_manifest_config:141callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tools/ship_ontargetx_bundle.py:_load_manifest_config:141callssymbol:tools/ship_ontargetx_bundle.py:_normalize_bundle_relpath:48(high)symbol:tools/ship_ontargetx_bundle.py:_load_manifest_config:141callssymbol:tools/ship_ontargetx_bundle.py:_read_json:30(high)symbol:tools/ship_ontargetx_bundle.py:_load_trust_store_public_keys:79callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tools/ship_ontargetx_bundle.py:_load_trust_store_public_keys:79callssymbol:tools/ship_ontargetx_bundle.py:_normalize_bundle_relpath:48(high)symbol:tools/ship_ontargetx_bundle.py:_load_trust_store_public_keys:79callssymbol:tools/ship_ontargetx_bundle.py:_read_json:30(high)symbol:tools/ship_ontargetx_bundle.py:_manifest_content_sha256:257callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tools/ship_ontargetx_bundle.py:_manifest_content_sha256:257callssymbol:tools/ship_ontargetx_bundle.py:_sha256_hex:26(high)symbol:tools/ship_ontargetx_bundle.py:_write_sha256_file:37callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/ship_ontargetx_bundle.py:_write_sha256_file:37callssymbol:tools/ship_ontargetx_bundle.py:_sha256_hex:26(high)symbol:tools/ship_ontargetx_bundle.py:main:667callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tools/ship_ontargetx_bundle.py:main:667callssymbol:examples/offscreen_webrtc_demo/signaling/server.js:path:3(low)symbol:tools/ship_ontargetx_bundle.py:main:667callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tools/ship_ontargetx_bundle.py:main:667callssymbol:tools/ship_ontargetx_bundle.py:_build_manifest_payload:608(high)symbol:tools/ship_ontargetx_bundle.py:main:667callssymbol:tools/ship_ontargetx_bundle.py:_effective_verifier_trusted_keys:109(high)symbol:tools/ship_ontargetx_bundle.py:main:667callssymbol:tools/ship_ontargetx_bundle.py:_load_manifest_config:141(high)symbol:tools/ship_ontargetx_bundle.py:main:667callssymbol:tools/ship_ontargetx_bundle.py:_proof_artifact_digest_entries:209(high)symbol:tools/ship_ontargetx_bundle.py:main:667callssymbol:tools/ship_ontargetx_bundle.py:_read_json:30(high)symbol:tools/ship_ontargetx_bundle.py:main:667callssymbol:tools/ship_ontargetx_bundle.py:_resolve_trust_store_path:58(high)symbol:tools/ship_ontargetx_bundle.py:main:667callssymbol:tools/ship_ontargetx_bundle.py:_sha256_hex:26(high)symbol:tools/ship_ontargetx_bundle.py:main:667callssymbol:tools/ship_ontargetx_bundle.py:_sign_manifest_content_sha256:352(high)symbol:tools/ship_ontargetx_bundle.py:main:667callssymbol:tools/ship_ontargetx_bundle.py:_verify_detached_signature_file:408(high)symbol:tools/ship_ontargetx_bundle.py:main:667callssymbol:tools/ship_ontargetx_bundle.py:_verify_shipped_manifest_doc:430(high)symbol:tools/ship_ontargetx_bundle.py:main:667callssymbol:tools/ship_ontargetx_bundle.py:_write_sha256_file:37(high)symbol:tools/ship_ontargetx_bundle.py:main:667callssymbol:tools/ship_ontargetx_bundle.py:verify_shipped_manifest_file:572(high)symbol:tools/smoke_cuda.py:_gpu_ready:20callssymbol:src/helix_engine/native.py:is_available:20(low)symbol:tools/smoke_cuda.py:main:31callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:tools/smoke_cuda.py:main:31callssymbol:src/helix/scientific_contract.py:is_backend_fingerprint_complete:539(low)symbol:tools/smoke_cuda.py:main:31callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/smoke_cuda.py:main:31callssymbol:src/helixspec/cli.py:verify_bundle:94(low)symbol:tools/smoke_cuda.py:main:31callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tools/smoke_cuda.py:main:31callssymbol:tools/smoke_cuda.py:_gpu_ready:20(high)symbol:tools/smoke_divergence.py:main:80callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/smoke_divergence.py:main:80callssymbol:src/helixspec/divergence.py:generate_divergence_report:485(low)symbol:tools/smoke_divergence.py:main:80callssymbol:src/helixspec/run.py:run_spec:232(low)symbol:tools/smoke_package.py:_assert_entrypoints:176callssymbol:tools/smoke_package.py:_read_console_scripts:57(high)symbol:tools/smoke_package.py:_assert_project_metadata:95callssymbol:tools/smoke_package.py:_read_metadata_text:80(high)symbol:tools/smoke_package.py:_build_pilot_package_fixture:213callssymbol:src/helix/studio/pilot_handoff.py:write_pilot_handoff_artifacts:771(low)symbol:tools/smoke_package.py:_build_pilot_package_fixture:213callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tools/smoke_package.py:_build_pilot_package_fixture:213callssymbol:tools/smoke_package.py:_run:27(high)symbol:tools/smoke_package.py:_build_pilot_package_fixture:213callssymbol:tools/smoke_package.py:_script_path:170(high)symbol:tools/smoke_package.py:_prepare_venv:339callssymbol:tools/smoke_package.py:_run:27(high)symbol:tools/smoke_package.py:_prepare_venv:339callssymbol:tools/smoke_package.py:_script_path:170(high)symbol:tools/smoke_package.py:_read_console_scripts:57callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tools/smoke_package.py:_read_console_scripts:57callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/smoke_package.py:_read_metadata_text:80callssymbol:src/helix/studio/extension_host/jsonrpc.py:decode:31(low)symbol:tools/smoke_package.py:_smoke_installed_cli:283callssymbol:tools/smoke_package.py:_build_smoke_command:196(high)symbol:tools/smoke_package.py:_smoke_installed_cli:283callssymbol:tools/smoke_package.py:_run:27(high)symbol:tools/smoke_package.py:_smoke_installed_cli:283callssymbol:tools/smoke_package.py:_script_path:170(high)symbol:tools/smoke_package.py:_smoke_installed_cli:283callssymbol:tools/smoke_package.py:_smoke_installed_pilot_verifier:252(high)symbol:tools/smoke_package.py:_smoke_installed_pilot_verifier:252callssymbol:tools/smoke_package.py:_build_pilot_package_fixture:213(high)symbol:tools/smoke_package.py:_smoke_installed_pilot_verifier:252callssymbol:tools/smoke_package.py:_run:27(high)symbol:tools/smoke_package.py:_smoke_installed_pilot_verifier:252callssymbol:tools/smoke_package.py:_script_path:170(high)symbol:tools/smoke_package.py:main:377callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tools/smoke_package.py:main:377callssymbol:tools/public_release_docs_contract.py:assert_public_release_docs_contract:174(low)symbol:tools/smoke_package.py:main:377callssymbol:tools/smoke_package.py:_assert_entrypoints:176(high)symbol:tools/smoke_package.py:main:377callssymbol:tools/smoke_package.py:_assert_evaluator_docs_contract:114(high)symbol:tools/smoke_package.py:main:377callssymbol:tools/smoke_package.py:_assert_project_metadata:95(high)symbol:tools/smoke_package.py:main:377callssymbol:tools/smoke_package.py:_assert_wheel_hygiene:151(high)symbol:tools/smoke_package.py:main:377callssymbol:tools/smoke_package.py:_parse_args:349(high)symbol:tools/smoke_package.py:main:377callssymbol:tools/smoke_package.py:_prepare_venv:339(high)symbol:tools/smoke_package.py:main:377callssymbol:tools/smoke_package.py:_resolve_single_wheel:41(high)symbol:tools/smoke_package.py:main:377callssymbol:tools/smoke_package.py:_smoke_installed_cli:283(high)symbol:tools/snap_drift_proof_dialog.py:main:28callssymbol:src/helix/studio/divergence_proof_dialog.py:DivergenceProofBundleDialog:28(low)symbol:tools/snap_drift_proof_dialog.py:main:28callssymbol:src/helix/studio/divergence_proof_dialog.py:load_bundle:83(low)symbol:tools/snap_drift_proof_dialog.py:main:28callssymbol:tests/studio/test_export_hardening.py:grab:142(low)symbol:tools/snap_drift_proof_dialog.py:main:28callssymbol:tools/snap_drift_proof_dialog.py:_parse_args:17(high)symbol:tools/snap_drift_proof_dialog.py:main:28callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:tools/snap_layout.py:_build_window:38callssymbol:src/helix/config.py:HelixFeatures:86(low)symbol:tools/snap_layout.py:_build_window:38callssymbol:src/helix/ogn/client.py:MockOGNClient:49(low)symbol:tools/snap_layout.py:_build_window:38callssymbol:src/helix/ogn/manager.py:OgnManager:14(low)symbol:tools/snap_layout.py:_build_window:38callssymbol:src/helix/studio/context.py:StudioContext:12(low)symbol:tools/snap_layout.py:_build_window:38callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tools/snap_layout.py:_build_window:38callssymbol:src/helix/studio/project.py:load:174(low)symbol:tools/snap_layout.py:_build_window:38callssymbol:src/helix/studio/project.py:ProjectModel:145(low)symbol:tools/snap_layout.py:_build_window:38callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tools/snap_layout.py:main:120callssymbol:tools/snap_layout.py:_parse_args:104(high)symbol:tools/snap_layout.py:main:120callssymbol:tools/snap_layout.py:parse_size:33(high)symbol:tools/snap_layout.py:main:120callssymbol:tools/snap_layout.py:snapshot:51(high)symbol:tools/snap_layout.py:snapshot:51callssymbol:src/helix/gui/opengl.py:configure_opengl_surface_format:9(low)symbol:tools/snap_layout.py:snapshot:51callssymbol:src/helix/gui/theme.py:apply_helix_theme:196(low)symbol:tools/snap_layout.py:snapshot:51callssymbol:src/helix/studio/app.py:_bootstrap_environment:237(low)symbol:tools/snap_layout.py:snapshot:51callssymbol:src/helix/studio/demo_layout.py:seed_canonical_demo_state:9(low)symbol:tools/snap_layout.py:snapshot:51callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tools/snap_layout.py:snapshot:51callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tools/snap_layout.py:snapshot:51callssymbol:src/helix/studio/project.py:save:160(low)symbol:tools/snap_layout.py:snapshot:51callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tools/snap_layout.py:snapshot:51callssymbol:tests/studio/test_export_hardening.py:grab:142(low)symbol:tools/snap_layout.py:snapshot:51callssymbol:tools/snap_layout.py:_build_window:38(high)symbol:tools/snap_studio_layout.py:_force_native_gl_capture_surface:354callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tools/snap_studio_layout.py:_force_native_gl_capture_surface:354callssymbol:src/helix/studio/session.py:update:223(low)symbol:tools/snap_studio_layout.py:_snap_screen_region:242callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tools/snap_studio_layout.py:_snap_screen_region:242callssymbol:src/helix/studio/project.py:save:160(low)symbol:tools/snap_studio_layout.py:_snap_screen_region:242callssymbol:tools/snap_studio_layout.py:_settle_ui:223(high)symbol:tools/snap_studio_layout.py:_snap_with_gl_overlay:284callssymbol:src/helix/studio/gl_panel.py:grabFramebuffer:2117(low)symbol:tools/snap_studio_layout.py:_snap_with_gl_overlay:284callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tools/snap_studio_layout.py:_snap_with_gl_overlay:284callssymbol:src/helix/studio/project.py:save:160(low)symbol:tools/snap_studio_layout.py:_snap_with_gl_overlay:284callssymbol:tests/studio/test_export_hardening.py:grab:142(low)symbol:tools/snap_studio_layout.py:_snap_with_gl_overlay:284callssymbol:tools/snap_studio_layout.py:_settle_ui:223(high)symbol:tools/snap_studio_layout.py:_snap_with_gl_overlay:284callssymbol:Visualization_Bench/prototype.js:end:561(low)symbol:tools/snap_studio_layout.py:_snap_with_gl_overlay:284callssymbol:Visualization_Bench/prototype.js:scaled:270(low)symbol:tools/snap_studio_layout.py:_snap:231callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tools/snap_studio_layout.py:_snap:231callssymbol:src/helix/studio/project.py:save:160(low)symbol:tools/snap_studio_layout.py:_snap:231callssymbol:tests/studio/test_export_hardening.py:grab:142(low)symbol:tools/snap_studio_layout.py:_snap:231callssymbol:tools/snap_studio_layout.py:_settle_ui:223(high)symbol:tools/snap_studio_layout.py:main:445callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/clinical/schema.py:Baseline:66(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/config.py:HelixFeatures:86(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/gui/opengl.py:configure_opengl_surface_format:9(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/gui/theme.py:apply_helix_theme:196(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/ogn/client.py:MockOGNClient:49(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/ogn/manager.py:OgnManager:14(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/scientific_contract.py:load_model_semantics:485(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/scientific_contract.py:load_policy:417(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/studio/app.py:_bootstrap_environment:237(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/studio/context.py:StudioContext:12(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/studio/demo_loader.py:build_canonical_demo_snapshot:99(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/studio/main_window.py:_activate_evs_payload:5253(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/studio/main_window.py:_hide_console_dock:3819(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/studio/main_window.py:_snapshot_to_evs:10181(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/studio/main_window.py:open_center_tab:5418(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/studio/main_window.py:reset_layout_to_defaults:4800(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/studio/outcome_explorer.py:set_baseline_overlay:11944(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/studio/project.py:ProjectModel:145(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tools/snap_studio_layout.py:main:445callssymbol:tools/snap_studio_layout.py:_configure_snapshot_environment:182(high)symbol:tools/snap_studio_layout.py:main:445callssymbol:tools/snap_studio_layout.py:_parse_args:44(high)symbol:tools/snap_studio_layout.py:main:445callssymbol:tools/snap_studio_layout.py:_parse_shots:127(high)symbol:tools/snap_studio_layout.py:main:445callssymbol:tools/snap_studio_layout.py:_parse_size:170(high)symbol:tools/snap_studio_layout.py:main:445callssymbol:tools/snap_studio_layout.py:_settle_ui:223(high)symbol:tools/snap_studio_layout.py:main:445callssymbol:tools/snap_studio_layout.py:_snap:231(high)symbol:tools/snap_ui.py:_build_menu_snapshot_fixture:226callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:tools/snap_ui.py:_build_window:57callssymbol:src/helix/config.py:HelixFeatures:86(low)symbol:tools/snap_ui.py:_build_window:57callssymbol:src/helix/ogn/client.py:MockOGNClient:49(low)symbol:tools/snap_ui.py:_build_window:57callssymbol:src/helix/ogn/manager.py:OgnManager:14(low)symbol:tools/snap_ui.py:_build_window:57callssymbol:src/helix/studio/context.py:StudioContext:12(low)symbol:tools/snap_ui.py:_build_window:57callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tools/snap_ui.py:_build_window:57callssymbol:src/helix/studio/project.py:load:174(low)symbol:tools/snap_ui.py:_build_window:57callssymbol:src/helix/studio/project.py:ProjectModel:145(low)symbol:tools/snap_ui.py:_build_window:57callssymbol:src/helix/studio/session.py:SessionModel:126(low)symbol:tools/snap_ui.py:_force_sidebar_overlay_settled:314callssymbol:src/helix/studio/main_window.py:_position_sidebar_overlay:4187(low)symbol:tools/snap_ui.py:_parse_args:755callssymbol:src/helix/gui/theme.py:available_themes:80(low)symbol:tools/snap_ui.py:_parse_args:755callssymbol:Visualization_Bench/prototype.js:states:950(low)symbol:tools/snap_ui.py:_restore_message_boxes:169callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tools/snap_ui.py:_set_checked:187callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:tools/snap_ui.py:_snapshot_screen:117callssymbol:src/helix/studio/project.py:save:160(low)symbol:tools/snap_ui.py:_snapshot_screen:117callssymbol:tools/snap_ui.py:_settle_ui:70(high)symbol:tools/snap_ui.py:main:913callssymbol:src/helix/gui/opengl.py:configure_opengl_surface_format:9(low)symbol:tools/snap_ui.py:main:913callssymbol:src/helix/gui/theme.py:apply_helix_theme:196(low)symbol:tools/snap_ui.py:main:913callssymbol:src/helix/scientific_contract.py:load_model_semantics:485(low)symbol:tools/snap_ui.py:main:913callssymbol:src/helix/scientific_contract.py:load_policy:417(low)symbol:tools/snap_ui.py:main:913callssymbol:src/helix/studio/app.py:_bootstrap_environment:237(low)symbol:tools/snap_ui.py:main:913callssymbol:src/helix/temp.py:TemporaryDirectory:117(low)symbol:tools/snap_ui.py:main:913callssymbol:tools/snap_ui.py:_configure_qsettings_isolation:901(high)symbol:tools/snap_ui.py:main:913callssymbol:tools/snap_ui.py:_configure_snapshot_environment:868(high)symbol:tools/snap_ui.py:main:913callssymbol:tools/snap_ui.py:_parse_args:755(high)symbol:tools/snap_ui.py:main:913callssymbol:tools/snap_ui.py:_parse_size:43(high)symbol:tools/snap_ui.py:main:913callssymbol:tools/snap_ui.py:_restore_message_boxes:169(high)symbol:tools/snap_ui.py:main:913callssymbol:tools/snap_ui.py:_squelch_message_boxes:151(high)symbol:tools/snap_ui.py:main:913callssymbol:tools/snap_ui.py:snapshot_experiment_setup:590(high)symbol:tools/snap_ui.py:main:913callssymbol:tools/snap_ui.py:snapshot_studio:264(high)symbol:tools/snap_ui.py:main:913callssymbol:tools/snap_ui.py:snapshot_welcome:574(high)symbol:tools/snap_ui.py:snapshot_experiment_setup:590callssymbol:docs/playground/js/realtime.js:currentIndex:17(low)symbol:tools/snap_ui.py:snapshot_experiment_setup:590callssymbol:src/helix/studio/experiment_setup_dialog.py:_apply_preset:2579(low)symbol:tools/snap_ui.py:snapshot_experiment_setup:590callssymbol:src/helix/studio/experiment_setup_dialog.py:_refresh_preview:2998(low)symbol:tools/snap_ui.py:snapshot_experiment_setup:590callssymbol:src/helix/studio/experiment_setup_dialog.py:_set_section_expanded:1841(low)symbol:tools/snap_ui.py:snapshot_experiment_setup:590callssymbol:src/helix/studio/experiment_setup_dialog.py:ExperimentSetupDialog:385(low)symbol:tools/snap_ui.py:snapshot_experiment_setup:590callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tools/snap_ui.py:snapshot_experiment_setup:590callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tools/snap_ui.py:snapshot_experiment_setup:590callssymbol:src/helix/studio/target_field.py:set_from_text:323(low)symbol:tools/snap_ui.py:snapshot_experiment_setup:590callssymbol:tools/snap_ui.py:_settle_ui:70(high)symbol:tools/snap_ui.py:snapshot_experiment_setup:590callssymbol:tools/snap_ui.py:_snapshot_widget:76(high)symbol:tools/snap_ui.py:snapshot_experiment_setup:590callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:tools/snap_ui.py:snapshot_welcome:574callssymbol:src/helix/studio/main_window.py:resize:856(low)symbol:tools/snap_ui.py:snapshot_welcome:574callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tools/snap_ui.py:snapshot_welcome:574callssymbol:src/helix/studio/welcome.py:WelcomeDialog:254(low)symbol:tools/snap_ui.py:snapshot_welcome:574callssymbol:tools/snap_ui.py:_settle_ui:70(high)symbol:tools/snap_ui.py:snapshot_welcome:574callssymbol:tools/snap_ui.py:_snapshot_widget:76(high)symbol:tools/stage_website_release.py:_utc_now_iso:27callssymbol:src/helix/determinism/guard.py:now:602(low)symbol:tools/stage_website_release.py:_version_base_href:97callssymbol:src/helix/release_urls.py:public_release_version_base_href:84(low)symbol:tools/stage_website_release.py:infer_release_version:58callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tools/stage_website_release.py:main:190callssymbol:tools/stage_website_release.py:infer_release_version:58(high)symbol:tools/stage_website_release.py:main:190callssymbol:tools/stage_website_release.py:stage_website_release:145(high)symbol:tools/studio_screenshot_receipt.mjs:add:111callssymbol:src/helix/clinical/mechanisms/registry.py:has:33(low)symbol:tools/studio_screenshot_receipt.mjs:buildReceipt:304callssymbol:docs/playground/js/realtime.js:from:179(low)symbol:tools/studio_screenshot_receipt.mjs:buildReceipt:304callssymbol:src/helix/temp.py:mkdtemp:55(low)symbol:tools/studio_screenshot_receipt.mjs:buildReceipt:304callssymbol:tools/studio_screenshot_receipt.mjs:filenameForShot:139(high)symbol:tools/studio_screenshot_receipt.mjs:buildReceipt:304callssymbol:tools/studio_screenshot_receipt.mjs:parsePngMetadata:163(high)symbol:tools/studio_screenshot_receipt.mjs:buildReceipt:304callssymbol:tools/studio_screenshot_receipt.mjs:parseShots:103(high)symbol:tools/studio_screenshot_receipt.mjs:buildReceipt:304callssymbol:tools/studio_screenshot_receipt.mjs:runHelixMcpReceipt:215(high)symbol:tools/studio_screenshot_receipt.mjs:buildReceipt:304callssymbol:tools/studio_screenshot_receipt.mjs:sha256Prefixed:154(high)symbol:tools/studio_screenshot_receipt.mjs:buildReceipt:304callssymbol:tools/studio_screenshot_receipt.mjs:sourceSetHash:158(high)symbol:tools/studio_screenshot_receipt.mjs:buildReceipt:304callssymbol:tools/studio_screenshot_receipt.mjs:stableJson:143(high)symbol:tools/studio_screenshot_receipt.mjs:buildReceipt:304callssymbol:tools/studio_screenshot_receipt.mjs:stageScreenshots:190(high)symbol:tools/studio_screenshot_receipt.mjs:main:376callssymbol:src/helix/studio/session.py:error:365(low)symbol:tools/studio_screenshot_receipt.mjs:main:376callssymbol:tools/studio_screenshot_receipt.mjs:buildReceipt:304(high)symbol:tools/studio_screenshot_receipt.mjs:main:376callssymbol:tools/studio_screenshot_receipt.mjs:parseArgs:60(high)symbol:tools/studio_screenshot_receipt.mjs:metadata:333callssymbol:tools/studio_screenshot_receipt.mjs:parsePngMetadata:163(high)symbol:tools/studio_screenshot_receipt.mjs:options:377callssymbol:tools/studio_screenshot_receipt.mjs:parseArgs:60(high)symbol:tools/studio_screenshot_receipt.mjs:parseArgs:60callssymbol:tools/studio_screenshot_receipt.mjs:usage:43(high)symbol:tools/studio_screenshot_receipt.mjs:parsePngMetadata:163callssymbol:docs/playground/js/realtime.js:from:179(low)symbol:tools/studio_screenshot_receipt.mjs:parseShots:103callssymbol:src/helix/clinical/engine.py:filter:116(low)symbol:tools/studio_screenshot_receipt.mjs:parseShots:103callssymbol:src/helix/clinical/mechanisms/registry.py:has:33(low)symbol:tools/studio_screenshot_receipt.mjs:parseShots:103callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:String:15(low)symbol:tools/studio_screenshot_receipt.mjs:parseShots:103callssymbol:tools/studio_screenshot_receipt.mjs:add:111(high)symbol:tools/studio_screenshot_receipt.mjs:receipt:378callssymbol:tools/studio_screenshot_receipt.mjs:buildReceipt:304(high)symbol:tools/studio_screenshot_receipt.mjs:receiptHash:369callssymbol:tools/studio_screenshot_receipt.mjs:sha256Prefixed:154(high)symbol:tools/studio_screenshot_receipt.mjs:receiptHash:369callssymbol:tools/studio_screenshot_receipt.mjs:stableJson:143(high)symbol:tools/studio_screenshot_receipt.mjs:requestedShots:306callssymbol:tools/studio_screenshot_receipt.mjs:filenameForShot:139(high)symbol:tools/studio_screenshot_receipt.mjs:runHelixMcpReceipt:215callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:String:15(low)symbol:tools/studio_screenshot_receipt.mjs:runHelixMcpReceipt:215callssymbol:tools/studio_screenshot_receipt.mjs:loadHelixMcpSdk:198(high)symbol:tools/studio_screenshot_receipt.mjs:shotNames:305callssymbol:tools/studio_screenshot_receipt.mjs:parseShots:103(high)symbol:tools/studio_screenshot_receipt.mjs:signature:167callssymbol:docs/playground/js/realtime.js:from:179(low)symbol:tools/studio_screenshot_receipt.mjs:sourceSetHash:158callssymbol:tools/studio_screenshot_receipt.mjs:sha256Prefixed:154(high)symbol:tools/studio_screenshot_receipt.mjs:stableJson:143callssymbol:tools/studio_screenshot_receipt.mjs:entries:148(high)symbol:tools/studio_screenshot_receipt.mjs:stagingRoot:319callssymbol:src/helix/temp.py:mkdtemp:55(low)symbol:tools/studio_screenshot_receipt.mjs:summary:346callssymbol:docs/playground/js/realtime.js:from:179(low)symbol:tools/studio_screenshot_receipt.mjs:summary:346callssymbol:tools/studio_screenshot_receipt.mjs:sourceSetHash:158(high)symbol:tools/studio_screenshot_receipt.mjs:tokens:104callssymbol:src/helix/clinical/engine.py:filter:116(low)symbol:tools/studio_screenshot_receipt.mjs:tokens:104callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:String:15(low)symbol:tools/studio_screenshot_receipt.mjs:usage:43callssymbol:src/helix/studio/session.py:error:365(low)symbol:tools/studio_stress.py:main:25callssymbol:docs/playground/js/realtime.js:time:587(low)symbol:tools/studio_stress.py:main:25callssymbol:src/helix/studio/main_window.py:OmnisHelixMainWindow:636(low)symbol:tools/studio_stress.py:main:25callssymbol:src/helix/studio/main_window.py:show:852(low)symbol:tools/studio_stress.py:spam_logs:37callssymbol:src/helix/studio/session.py:log:354(low)symbol:tools/studio_stress.py:spam_runs:41callssymbol:src/helix/studio/session.py:update:223(low)symbol:tools/studio_stress.py:toggle_filters:45callssymbol:tests/studio/test_timeline_follow.py:setChecked:29(low)symbol:tools/studio_stress.py:toggle_filters:45callssymbol:Visualization_Bench/prototype.js:setText:473(low)symbol:tools/test_env_guard.py:_main:91callssymbol:tools/test_env_guard.py:assert_isolated_test_env:52(high)symbol:tools/test_env_guard.py:assert_isolated_test_env:52callssymbol:tools/test_env_guard.py:describe_test_env_issues:39(high)symbol:tools/test_env_guard.py:describe_test_env_issues:39callssymbol:tools/test_env_guard.py:find_system_site_package_paths:25(high)symbol:tools/test_env_guard.py:describe_test_env_issues:39callssymbol:tools/test_env_guard.py:TestEnvIssue:16(high)symbol:tools/test_env_guard.py:find_system_site_package_paths:25callssymbol:tools/test_env_guard.py:_normalize_path:21(high)symbol:tools/train_ontargetx_bundle_azimuth.py:_embed_rows:218callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v2:1404(low)symbol:tools/train_ontargetx_bundle_azimuth.py:_embed_rows:218callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v3_kmer2:1471(low)symbol:tools/train_ontargetx_bundle_azimuth.py:_embed_rows:218callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v4_kmer2_kmer3hash256:1532(low)symbol:tools/train_ontargetx_bundle_azimuth.py:_embed_rows:218callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v4_thermo_positional:1542(low)symbol:tools/train_ontargetx_bundle_azimuth.py:_embed_rows:218callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v5_kmer2_pos1hot_guide20:1608(low)symbol:tools/train_ontargetx_bundle_azimuth.py:_embed_rows:218callssymbol:src/helix/crispr/on_target_engines/ontargetx.py:_embed_seq30_v6_kmer2_thermo:1552(low)symbol:tools/train_ontargetx_bundle_azimuth.py:_embed_rows:218callssymbol:src/helix/nussinov_algorithm.py:fold_to_dot_bracket:111(low)symbol:tools/train_ontargetx_bundle_azimuth.py:_load_rows:141callssymbol:tools/train_ontargetx_bundle_azimuth.py:_read_json:51(high)symbol:tools/train_ontargetx_bundle_azimuth.py:_load_rows:141callssymbol:tools/train_ontargetx_bundle_azimuth.py:Row:131(high)symbol:tools/train_ontargetx_bundle_azimuth.py:_make_demo_cas:64callssymbol:src/helix/crispr/model.py:CasSystem:39(low)symbol:tools/train_ontargetx_bundle_azimuth.py:_make_demo_cas:64callssymbol:src/helix/crispr/model.py:PAMRule:23(low)symbol:tools/train_ontargetx_bundle_azimuth.py:_physics_scores_by_guide:201callssymbol:src/helix/crispr/model.py:GuideRNA:62(low)symbol:tools/train_ontargetx_bundle_azimuth.py:_physics_scores_by_guide:201callssymbol:src/helix/crispr/physics.py:_encode_sequence_to_uint8:55(low)symbol:tools/train_ontargetx_bundle_azimuth.py:_physics_scores_by_guide:201callssymbol:src/helix/crispr/physics.py:create_crispr_physics:611(low)symbol:tools/train_ontargetx_bundle_azimuth.py:_physics_scores_by_guide:201callssymbol:tools/train_ontargetx_bundle_azimuth.py:_make_demo_cas:64(high)symbol:tools/train_ontargetx_bundle_azimuth.py:_write_sha256_file:47callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/train_ontargetx_bundle_azimuth.py:_write_sha256_file:47callssymbol:tools/train_ontargetx_bundle_azimuth.py:_sha256_hex:43(high)symbol:tools/train_ontargetx_bundle_azimuth.py:main:690callssymbol:examples/offscreen_webrtc_demo/signaling/server.js:path:3(low)symbol:tools/train_ontargetx_bundle_azimuth.py:main:690callssymbol:src/helix/evaluation/packs.py:EvaluationLabelsV1:187(low)symbol:tools/train_ontargetx_bundle_azimuth.py:main:690callssymbol:src/helix/evaluation/packs.py:load_evaluation_pack:352(low)symbol:tools/train_ontargetx_bundle_azimuth.py:main:690callssymbol:src/helix/evaluation/packs.py:resolve_evaluation_pack_dir:342(low)symbol:tools/train_ontargetx_bundle_azimuth.py:main:690callssymbol:tools/train_ontargetx_bundle_azimuth.py:_default_ridge_lambda_grid_for_learner:96(high)symbol:tools/train_ontargetx_bundle_azimuth.py:main:690callssymbol:tools/train_ontargetx_bundle_azimuth.py:_embed_rows:218(high)symbol:tools/train_ontargetx_bundle_azimuth.py:main:690callssymbol:tools/train_ontargetx_bundle_azimuth.py:_format_float_grid:92(high)symbol:tools/train_ontargetx_bundle_azimuth.py:main:690callssymbol:tools/train_ontargetx_bundle_azimuth.py:_l2_normalize_rows:58(high)symbol:tools/train_ontargetx_bundle_azimuth.py:main:690callssymbol:tools/train_ontargetx_bundle_azimuth.py:_load_rows:141(high)symbol:tools/train_ontargetx_bundle_azimuth.py:main:690callssymbol:tools/train_ontargetx_bundle_azimuth.py:_physics_scores_by_guide:201(high)symbol:tools/train_ontargetx_bundle_azimuth.py:main:690callssymbol:tools/train_ontargetx_bundle_azimuth.py:_read_json:51(high)symbol:tools/update_evaluation_pack_manifests.py:build_manifest:10callssymbol:src/helix/evaluation/pack_manifest.py:build_pack_manifest_v1:76(low)symbol:tools/update_evaluation_pack_manifests.py:main:21callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:tools/update_evaluation_pack_manifests.py:main:21callssymbol:tools/update_evaluation_pack_manifests.py:write_manifest:14(high)symbol:tools/update_evaluation_pack_manifests.py:write_manifest:14callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tools/update_evaluation_pack_manifests.py:write_manifest:14callssymbol:tools/update_evaluation_pack_manifests.py:build_manifest:10(high)symbol:tools/update_golden.py:main:14callssymbol:src/helix/evs/render.py:render_evs:20(low)symbol:tools/update_validation_pack_manifests.py:_file_entry:14callssymbol:tools/update_validation_pack_manifests.py:_sha256_hex:10(high)symbol:tools/update_validation_pack_manifests.py:build_manifest:19callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tools/update_validation_pack_manifests.py:build_manifest:19callssymbol:tools/update_validation_pack_manifests.py:_file_entry:14(high)symbol:tools/update_validation_pack_manifests.py:build_manifest:19callssymbol:tools/update_validation_pack_manifests.py:_sha256_hex:10(high)symbol:tools/update_validation_pack_manifests.py:main:51callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:tools/update_validation_pack_manifests.py:main:51callssymbol:tools/update_validation_pack_manifests.py:write_manifest:44(high)symbol:tools/update_validation_pack_manifests.py:write_manifest:44callssymbol:src/helix/scientific_contract.py:canonical_json_bytes:321(low)symbol:tools/update_validation_pack_manifests.py:write_manifest:44callssymbol:tools/update_validation_pack_manifests.py:build_manifest:19(high)symbol:tools/validate_artifact.py:main:30callssymbol:src/helix/decision_support/offline_validate.py:to_dict:26(low)symbol:tools/validate_artifact.py:main:30callssymbol:src/helix/decision_support/offline_validate.py:validate_export_artifact:116(low)symbol:tools/validate_artifact.py:main:30callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/validate_artifacts.py:_compare_summary:200callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tools/validate_artifacts.py:_compare_summary:200callssymbol:tools/validate_artifacts.py:ValidationError:16(high)symbol:tools/validate_artifacts.py:_export_png_path:96callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:tools/validate_artifacts.py:_export_png_path:96callssymbol:src/helix/systems/perturbation_program.py:with_name:52(low)symbol:tools/validate_artifacts.py:_export_png_path:96callssymbol:tools/validate_artifacts.py:ValidationError:16(high)symbol:tools/validate_artifacts.py:_find_export_json_files:83callssymbol:docs/playground/js/realtime.js:name:742(low)symbol:tools/validate_artifacts.py:_find_export_json_files:83callssymbol:tools/validate_artifacts.py:ValidationError:16(high)symbol:tools/validate_artifacts.py:_find_session_file:27callssymbol:tools/validate_artifacts.py:ValidationError:16(high)symbol:tools/validate_artifacts.py:_load_expected:192callssymbol:tools/validate_artifacts.py:_load_json:20(high)symbol:tools/validate_artifacts.py:_load_expected:192callssymbol:tools/validate_artifacts.py:ValidationError:16(high)symbol:tools/validate_artifacts.py:_load_json:20callssymbol:tools/validate_artifacts.py:ValidationError:16(high)symbol:tools/validate_artifacts.py:_require_json_key:109callssymbol:tools/validate_artifacts.py:ValidationError:16(high)symbol:tools/validate_artifacts.py:_require_mapping:103callssymbol:tools/validate_artifacts.py:ValidationError:16(high)symbol:tools/validate_artifacts.py:_validate_export_payload:115callssymbol:tools/validate_artifacts.py:_require_json_key:109(high)symbol:tools/validate_artifacts.py:_validate_export_payload:115callssymbol:tools/validate_artifacts.py:_require_mapping:103(high)symbol:tools/validate_artifacts.py:_validate_export_payload:115callssymbol:tools/validate_artifacts.py:ValidationError:16(high)symbol:tools/validate_artifacts.py:_validate_session_payload:40callssymbol:src/helix/studio/experimental/run_history_mv/run_history_model.py:runs:183(low)symbol:tools/validate_artifacts.py:_validate_session_payload:40callssymbol:tools/validate_artifacts.py:ValidationError:16(high)symbol:tools/validate_artifacts.py:main:246callssymbol:tools/validate_artifacts.py:_compare_summary:200(high)symbol:tools/validate_artifacts.py:main:246callssymbol:tools/validate_artifacts.py:_export_png_path:96(high)symbol:tools/validate_artifacts.py:main:246callssymbol:tools/validate_artifacts.py:_find_export_json_files:83(high)symbol:tools/validate_artifacts.py:main:246callssymbol:tools/validate_artifacts.py:_find_session_file:27(high)symbol:tools/validate_artifacts.py:main:246callssymbol:tools/validate_artifacts.py:_load_expected:192(high)symbol:tools/validate_artifacts.py:main:246callssymbol:tools/validate_artifacts.py:_load_json:20(high)symbol:tools/validate_artifacts.py:main:246callssymbol:tools/validate_artifacts.py:_session_summary:158(high)symbol:tools/validate_artifacts.py:main:246callssymbol:tools/validate_artifacts.py:_validate_export_payload:115(high)symbol:tools/validate_artifacts.py:main:246callssymbol:tools/validate_artifacts.py:_validate_session_payload:40(high)symbol:tools/validate_artifacts.py:main:246callssymbol:tools/validate_artifacts.py:ValidationError:16(high)symbol:tools/validate_artifacts.py:main:246callssymbol:Visualization_Bench/prototype.js:profile:354(low)symbol:tools/validate_profiles.py:main:141callssymbol:tools/validate_profiles.py:run:72(high)symbol:tools/validate_profiles.py:run:72callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tools/validate_profiles.py:run:72callssymbol:src/helix/studio/base_position_calibration.py:base_position_calibration_batch_eval_sha256:59(low)symbol:tools/validate_profiles.py:run:72callssymbol:tools/batch_eval_leaderboard.py:build_leaderboard:89(low)symbol:tools/validate_profiles.py:run:72callssymbol:tools/validate_profiles.py:_find_profile_entry:62(high)symbol:tools/verify_batch_bundle_repro.py:_bundle_sha256_hex:43callssymbol:src/helix/studio/batch/bundle.py:build_batch_bundle_zip_bytes:51(low)symbol:tools/verify_batch_bundle_repro.py:main:65callssymbol:tools/verify_batch_bundle_repro.py:_bundle_sha256_hex:43(high)symbol:tools/verify_batch_bundle_repro.py:main:65callssymbol:tools/verify_batch_bundle_repro.py:_demo_inputs:14(high)symbol:tools/verify_batch_bundle_repro.py:main:65callssymbol:tools/verify_batch_bundle_repro.py:_sha_in_subprocess:48(high)symbol:tools/verify_release_provenance.py:_source_digest_from_statement:54callssymbol:docs/playground/js/realtime_worker.js:items:95(low)symbol:tools/verify_release_provenance.py:_source_digest_from_statement:54callssymbol:tools/studio_screenshot_receipt.mjs:next:80(low)symbol:tools/verify_release_provenance.py:main:166callssymbol:tools/verify_release_provenance.py:verify_statement:76(high)symbol:tools/verify_release_signatures.py:_primary_fingerprint:35callssymbol:tools/verify_release_signatures.py:_normalize_fingerprint:14(high)symbol:tools/verify_release_signatures.py:_primary_fingerprint:35callssymbol:tools/verify_release_signatures.py:_run_gpg:21(high)symbol:tools/verify_release_signatures.py:main:108callssymbol:tools/verify_release_signatures.py:verify_signatures:47(high)symbol:tools/visual_diff_report.py:_compute_diff_png:71callssymbol:tools/visual_diff_report.py:_require_pillow:26(high)symbol:tools/visual_diff_report.py:_compute_diff_png:71callssymbol:tools/visual_diff_report.py:_scale_diff_channel:66(high)symbol:tools/visual_diff_report.py:_img:206callssymbol:tools/visual_diff_report.py:_u:193(high)symbol:tools/visual_diff_report.py:generate_report:95callssymbol:src/helix/studio/extension_host/remote_api.py:write_text:223(low)symbol:tools/visual_diff_report.py:generate_report:95callssymbol:tools/visual_diff_report.py:_compute_diff_png:71(high)symbol:tools/visual_diff_report.py:generate_report:95callssymbol:tools/visual_diff_report.py:_copy_into:61(high)symbol:tools/visual_diff_report.py:generate_report:95callssymbol:tools/visual_diff_report.py:_iter_pngs:49(high)symbol:tools/visual_diff_report.py:generate_report:95callssymbol:tools/visual_diff_report.py:_render_html:190(high)symbol:tools/visual_diff_report.py:generate_report:95callssymbol:tools/visual_diff_report.py:DiffRow:38(high)symbol:tools/visual_diff_report.py:main:330callssymbol:tools/visual_diff_report.py:_parse_args:313(high)symbol:tools/visual_diff_report.py:main:330callssymbol:tools/visual_diff_report.py:generate_report:95(high)symbol:Visualization_Bench/prototype.js:activeKey:1265callssymbol:Visualization_Bench/prototype.js:outcomeSeriesKey:496(high)symbol:Visualization_Bench/prototype.js:angle:970callssymbol:Visualization_Bench/prototype.js:deterministicUnit:549(high)symbol:Visualization_Bench/prototype.js:angle:984callssymbol:Visualization_Bench/prototype.js:deterministicUnit:549(high)symbol:Visualization_Bench/prototype.js:arcPath:559callssymbol:Visualization_Bench/prototype.js:polar:554(high)symbol:Visualization_Bench/prototype.js:assumptionProfileText:324callssymbol:Visualization_Bench/prototype.js:formatSigned:265(high)symbol:Visualization_Bench/prototype.js:compare:1028callssymbol:Visualization_Bench/prototype.js:compareRun:619(high)symbol:Visualization_Bench/prototype.js:compare:1210callssymbol:Visualization_Bench/prototype.js:compareRun:619(high)symbol:Visualization_Bench/prototype.js:compare:1261callssymbol:Visualization_Bench/prototype.js:compareRun:619(high)symbol:Visualization_Bench/prototype.js:compare:1312callssymbol:Visualization_Bench/prototype.js:compareRun:619(high)symbol:Visualization_Bench/prototype.js:compare:1352callssymbol:Visualization_Bench/prototype.js:compareRun:619(high)symbol:Visualization_Bench/prototype.js:compare:1387callssymbol:Visualization_Bench/prototype.js:compareRun:619(high)symbol:Visualization_Bench/prototype.js:compare:662callssymbol:Visualization_Bench/prototype.js:compareRun:619(high)symbol:Visualization_Bench/prototype.js:compare:699callssymbol:Visualization_Bench/prototype.js:compareRun:619(high)symbol:Visualization_Bench/prototype.js:compare:794callssymbol:Visualization_Bench/prototype.js:compareRun:619(high)symbol:Visualization_Bench/prototype.js:compare:949callssymbol:Visualization_Bench/prototype.js:compareRun:619(high)symbol:Visualization_Bench/prototype.js:compareFocus:1318callssymbol:src/helix/decision_support/calibration_registry.py:find:25(low)symbol:Visualization_Bench/prototype.js:compareTop:1088callssymbol:Visualization_Bench/prototype.js:topOffTarget:646(high)symbol:Visualization_Bench/prototype.js:config:1171callssymbol:Visualization_Bench/prototype.js:scrubberConfig:274(high)symbol:Visualization_Bench/prototype.js:config:1433callssymbol:Visualization_Bench/prototype.js:scrubberConfig:274(high)symbol:Visualization_Bench/prototype.js:config:279callssymbol:Visualization_Bench/prototype.js:scrubberConfig:274(high)symbol:Visualization_Bench/prototype.js:createSvgNode:526callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:String:15(low)symbol:Visualization_Bench/prototype.js:createSvgNode:526callssymbol:tools/studio_screenshot_receipt.mjs:entries:148(low)symbol:Visualization_Bench/prototype.js:currentScrubber:288callssymbol:Visualization_Bench/prototype.js:defaultScrubberState:278(high)symbol:Visualization_Bench/prototype.js:defaultScrubberState:278callssymbol:Visualization_Bench/prototype.js:scrubberConfig:274(high)symbol:Visualization_Bench/prototype.js:defs:955callssymbol:Visualization_Bench/prototype.js:createSvgNode:526(high)symbol:Visualization_Bench/prototype.js:delta:1229callssymbol:Visualization_Bench/prototype.js:metricPrefersLower:566(high)symbol:Visualization_Bench/prototype.js:delta:1229callssymbol:Visualization_Bench/prototype.js:qualityDelta:576(high)symbol:Visualization_Bench/prototype.js:derivedAlleles:370callssymbol:Visualization_Bench/prototype.js:clamp:261(high)symbol:Visualization_Bench/prototype.js:derivedAlleles:370callssymbol:Visualization_Bench/prototype.js:normalizeFrequencies:344(high)symbol:Visualization_Bench/prototype.js:derivePrimaryRun:352callssymbol:Visualization_Bench/prototype.js:assumptionProfileText:324(high)symbol:Visualization_Bench/prototype.js:derivePrimaryRun:352callssymbol:Visualization_Bench/prototype.js:clamp:261(high)symbol:Visualization_Bench/prototype.js:derivePrimaryRun:352callssymbol:Visualization_Bench/prototype.js:editorProfile:296(high)symbol:Visualization_Bench/prototype.js:derivePrimaryRun:352callssymbol:Visualization_Bench/prototype.js:encodeSigned:269(high)symbol:Visualization_Bench/prototype.js:derivePrimaryRun:352callssymbol:Visualization_Bench/prototype.js:normalizeFrequencies:344(high)symbol:Visualization_Bench/prototype.js:derivePrimaryRun:352callssymbol:Visualization_Bench/prototype.js:repairAssumptionText:334(high)symbol:Visualization_Bench/prototype.js:derivePrimaryRun:352callssymbol:Visualization_Bench/prototype.js:scrubberSummary:292(high)symbol:Visualization_Bench/prototype.js:encodeSigned:269callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:String:15(low)symbol:Visualization_Bench/prototype.js:end:561callssymbol:Visualization_Bench/prototype.js:polar:554(high)symbol:Visualization_Bench/prototype.js:finalIndel:410callssymbol:Visualization_Bench/prototype.js:clamp:261(high)symbol:Visualization_Bench/prototype.js:finalNoEdit:411callssymbol:Visualization_Bench/prototype.js:clamp:261(high)symbol:Visualization_Bench/prototype.js:finalPrecise:409callssymbol:Visualization_Bench/prototype.js:clamp:261(high)symbol:Visualization_Bench/prototype.js:finalViability:412callssymbol:Visualization_Bench/prototype.js:clamp:261(high)symbol:Visualization_Bench/prototype.js:findHash:590callssymbol:src/helix/decision_support/calibration_registry.py:find:25(low)symbol:Visualization_Bench/prototype.js:focus:1264callssymbol:Visualization_Bench/prototype.js:focusOutcome:633(high)symbol:Visualization_Bench/prototype.js:focus:1315callssymbol:Visualization_Bench/prototype.js:focusOutcome:633(high)symbol:Visualization_Bench/prototype.js:focus:798callssymbol:Visualization_Bench/prototype.js:focusOutcome:633(high)symbol:Visualization_Bench/prototype.js:focus:952callssymbol:Visualization_Bench/prototype.js:focusOutcome:633(high)symbol:Visualization_Bench/prototype.js:focusFeature:1317callssymbol:src/helix/decision_support/calibration_registry.py:find:25(low)symbol:Visualization_Bench/prototype.js:focusFeatureName:1316callssymbol:Visualization_Bench/prototype.js:outcomeFeatureName:500(high)symbol:Visualization_Bench/prototype.js:focusOutcome:633callssymbol:src/helix/decision_support/calibration_registry.py:find:25(low)symbol:Visualization_Bench/prototype.js:focusOutcome:633callssymbol:Visualization_Bench/prototype.js:ensureSelectedOutcome:623(high)symbol:Visualization_Bench/prototype.js:focusOutcome:633callssymbol:Visualization_Bench/prototype.js:primaryRun:615(high)symbol:Visualization_Bench/prototype.js:gradient:956callssymbol:Visualization_Bench/prototype.js:createSvgNode:526(high)symbol:Visualization_Bench/prototype.js:indelRate:437callssymbol:Visualization_Bench/prototype.js:clamp:261(high)symbol:Visualization_Bench/prototype.js:inner:1049callssymbol:Visualization_Bench/prototype.js:polar:554(high)symbol:Visualization_Bench/prototype.js:isCompareMode:1159callssymbol:Visualization_Bench/prototype.js:showCompare:638(high)symbol:Visualization_Bench/prototype.js:isFrozen:1173callssymbol:Visualization_Bench/prototype.js:showVerify:642(high)symbol:Visualization_Bench/prototype.js:item:591callssymbol:src/helix/decision_support/calibration_registry.py:find:25(low)symbol:Visualization_Bench/prototype.js:label:634callssymbol:Visualization_Bench/prototype.js:ensureSelectedOutcome:623(high)symbol:Visualization_Bench/prototype.js:linePath:1250callssymbol:Visualization_Bench/prototype.js:pointsToPath:545(high)symbol:Visualization_Bench/prototype.js:loadBundle:607callssymbol:Visualization_Bench/prototype.js:loadJson:595(high)symbol:Visualization_Bench/prototype.js:note:1373callssymbol:Visualization_Bench/prototype.js:showCompare:638(high)symbol:Visualization_Bench/prototype.js:note:1373callssymbol:Visualization_Bench/prototype.js:showVerify:642(high)symbol:Visualization_Bench/prototype.js:offTargetRisk:436callssymbol:Visualization_Bench/prototype.js:clamp:261(high)symbol:Visualization_Bench/prototype.js:onTargetScore:435callssymbol:Visualization_Bench/prototype.js:clamp:261(high)symbol:Visualization_Bench/prototype.js:outer:1048callssymbol:Visualization_Bench/prototype.js:polar:554(high)symbol:Visualization_Bench/prototype.js:outer:1068callssymbol:Visualization_Bench/prototype.js:polar:554(high)symbol:Visualization_Bench/prototype.js:overallScore:439callssymbol:Visualization_Bench/prototype.js:clamp:261(high)symbol:Visualization_Bench/prototype.js:primary:1027callssymbol:Visualization_Bench/prototype.js:primaryRun:615(high)symbol:Visualization_Bench/prototype.js:primary:1209callssymbol:Visualization_Bench/prototype.js:primaryRun:615(high)symbol:Visualization_Bench/prototype.js:primary:1260callssymbol:Visualization_Bench/prototype.js:primaryRun:615(high)symbol:Visualization_Bench/prototype.js:primary:1311callssymbol:Visualization_Bench/prototype.js:primaryRun:615(high)symbol:Visualization_Bench/prototype.js:primary:1351callssymbol:Visualization_Bench/prototype.js:primaryRun:615(high)symbol:Visualization_Bench/prototype.js:primary:1386callssymbol:Visualization_Bench/prototype.js:primaryRun:615(high)symbol:Visualization_Bench/prototype.js:primary:661callssymbol:Visualization_Bench/prototype.js:primaryRun:615(high)symbol:Visualization_Bench/prototype.js:primary:698callssymbol:Visualization_Bench/prototype.js:primaryRun:615(high)symbol:Visualization_Bench/prototype.js:primary:793callssymbol:Visualization_Bench/prototype.js:primaryRun:615(high)symbol:Visualization_Bench/prototype.js:primary:948callssymbol:Visualization_Bench/prototype.js:primaryRun:615(high)symbol:Visualization_Bench/prototype.js:primaryTop:1085callssymbol:Visualization_Bench/prototype.js:topOffTarget:646(high)symbol:Visualization_Bench/prototype.js:profile:354callssymbol:Visualization_Bench/prototype.js:editorProfile:296(high)symbol:Visualization_Bench/prototype.js:progress:414callssymbol:Visualization_Bench/prototype.js:clamp:261(high)symbol:Visualization_Bench/prototype.js:radius:969callssymbol:Visualization_Bench/prototype.js:deterministicUnit:549(high)symbol:Visualization_Bench/prototype.js:radius:983callssymbol:Visualization_Bench/prototype.js:deterministicUnit:549(high)symbol:Visualization_Bench/prototype.js:render:1407callssymbol:Visualization_Bench/prototype.js:currentScrubber:288(high)symbol:Visualization_Bench/prototype.js:render:1407callssymbol:Visualization_Bench/prototype.js:derivePrimaryRun:352(high)symbol:Visualization_Bench/prototype.js:render:1407callssymbol:Visualization_Bench/prototype.js:ensureSelectedOutcome:623(high)symbol:Visualization_Bench/prototype.js:render:1407callssymbol:Visualization_Bench/prototype.js:renderAttribution:1310(high)symbol:Visualization_Bench/prototype.js:render:1407callssymbol:Visualization_Bench/prototype.js:renderCellState:947(high)symbol:Visualization_Bench/prototype.js:render:1407callssymbol:Visualization_Bench/prototype.js:renderFooter:1385(high)symbol:Visualization_Bench/prototype.js:render:1407callssymbol:Visualization_Bench/prototype.js:renderHeader:660(high)symbol:Visualization_Bench/prototype.js:render:1407callssymbol:Visualization_Bench/prototype.js:renderImmersive:1350(high)symbol:Visualization_Bench/prototype.js:render:1407callssymbol:Visualization_Bench/prototype.js:renderMolecular:697(high)symbol:Visualization_Bench/prototype.js:render:1407callssymbol:Visualization_Bench/prototype.js:renderOffTarget:1026(high)symbol:Visualization_Bench/prototype.js:render:1407callssymbol:Visualization_Bench/prototype.js:renderOutcomeLandscape:792(high)symbol:Visualization_Bench/prototype.js:render:1407callssymbol:Visualization_Bench/prototype.js:renderScaleStack:1154(high)symbol:Visualization_Bench/prototype.js:render:1407callssymbol:Visualization_Bench/prototype.js:renderStrategy:1208(high)symbol:Visualization_Bench/prototype.js:render:1407callssymbol:Visualization_Bench/prototype.js:renderTimeline:1259(high)symbol:Visualization_Bench/prototype.js:renderAttribution:1310callssymbol:src/helix/decision_support/calibration_registry.py:find:25(low)symbol:Visualization_Bench/prototype.js:renderAttribution:1310callssymbol:Visualization_Bench/prototype.js:compareRun:619(high)symbol:Visualization_Bench/prototype.js:renderAttribution:1310callssymbol:Visualization_Bench/prototype.js:displayOutcomeLabel:488(high)symbol:Visualization_Bench/prototype.js:renderAttribution:1310callssymbol:Visualization_Bench/prototype.js:findHash:590(high)symbol:Visualization_Bench/prototype.js:renderAttribution:1310callssymbol:Visualization_Bench/prototype.js:focusOutcome:633(high)symbol:Visualization_Bench/prototype.js:renderAttribution:1310callssymbol:Visualization_Bench/prototype.js:outcomeFeatureName:500(high)symbol:Visualization_Bench/prototype.js:renderAttribution:1310callssymbol:Visualization_Bench/prototype.js:pct:480(high)symbol:Visualization_Bench/prototype.js:renderAttribution:1310callssymbol:Visualization_Bench/prototype.js:primaryRun:615(high)symbol:Visualization_Bench/prototype.js:renderAttribution:1310callssymbol:Visualization_Bench/prototype.js:replaceChildren:537(high)symbol:Visualization_Bench/prototype.js:renderAttribution:1310callssymbol:Visualization_Bench/prototype.js:setText:473(high)symbol:Visualization_Bench/prototype.js:renderAttribution:1310callssymbol:Visualization_Bench/prototype.js:shortHash:484(high)symbol:Visualization_Bench/prototype.js:renderAttribution:1310callssymbol:Visualization_Bench/prototype.js:showCompare:638(high)symbol:Visualization_Bench/prototype.js:renderAttribution:1310callssymbol:Visualization_Bench/prototype.js:showVerify:642(high)symbol:Visualization_Bench/prototype.js:renderCellState:947callssymbol:Visualization_Bench/prototype.js:compareRun:619(high)symbol:Visualization_Bench/prototype.js:renderCellState:947callssymbol:Visualization_Bench/prototype.js:createSvg:516(high)symbol:Visualization_Bench/prototype.js:renderCellState:947callssymbol:Visualization_Bench/prototype.js:createSvgNode:526(high)symbol:Visualization_Bench/prototype.js:renderCellState:947callssymbol:Visualization_Bench/prototype.js:deterministicUnit:549(high)symbol:Visualization_Bench/prototype.js:renderCellState:947callssymbol:Visualization_Bench/prototype.js:displayOutcomeLabel:488(high)symbol:Visualization_Bench/prototype.js:renderCellState:947callssymbol:Visualization_Bench/prototype.js:focusOutcome:633(high)symbol:Visualization_Bench/prototype.js:renderCellState:947callssymbol:Visualization_Bench/prototype.js:outcomeStateLabel:492(high)symbol:Visualization_Bench/prototype.js:renderCellState:947callssymbol:Visualization_Bench/prototype.js:pct:480(high)symbol:Visualization_Bench/prototype.js:renderCellState:947callssymbol:Visualization_Bench/prototype.js:primaryRun:615(high)symbol:Visualization_Bench/prototype.js:renderCellState:947callssymbol:Visualization_Bench/prototype.js:replaceChildren:537(high)symbol:Visualization_Bench/prototype.js:renderCellState:947callssymbol:Visualization_Bench/prototype.js:showCompare:638(high)symbol:Visualization_Bench/prototype.js:renderCellState:947callssymbol:Visualization_Bench/prototype.js:stateTone:508(high)symbol:Visualization_Bench/prototype.js:renderFooter:1385callssymbol:Visualization_Bench/prototype.js:compareRun:619(high)symbol:Visualization_Bench/prototype.js:renderFooter:1385callssymbol:Visualization_Bench/prototype.js:deltaText:570(high)symbol:Visualization_Bench/prototype.js:renderFooter:1385callssymbol:Visualization_Bench/prototype.js:findHash:590(high)symbol:Visualization_Bench/prototype.js:renderFooter:1385callssymbol:Visualization_Bench/prototype.js:pct:480(high)symbol:Visualization_Bench/prototype.js:renderFooter:1385callssymbol:Visualization_Bench/prototype.js:primaryRun:615(high)symbol:Visualization_Bench/prototype.js:renderFooter:1385callssymbol:Visualization_Bench/prototype.js:setText:473(high)symbol:Visualization_Bench/prototype.js:renderFooter:1385callssymbol:Visualization_Bench/prototype.js:shortHash:484(high)symbol:Visualization_Bench/prototype.js:renderFooter:1385callssymbol:Visualization_Bench/prototype.js:showCompare:638(high)symbol:Visualization_Bench/prototype.js:renderFooter:1385callssymbol:Visualization_Bench/prototype.js:showVerify:642(high)symbol:Visualization_Bench/prototype.js:renderHeader:660callssymbol:Visualization_Bench/prototype.js:compareRun:619(high)symbol:Visualization_Bench/prototype.js:renderHeader:660callssymbol:Visualization_Bench/prototype.js:currentScrubber:288(high)symbol:Visualization_Bench/prototype.js:renderHeader:660callssymbol:Visualization_Bench/prototype.js:deltaText:570(high)symbol:Visualization_Bench/prototype.js:renderHeader:660callssymbol:Visualization_Bench/prototype.js:findHash:590(high)symbol:Visualization_Bench/prototype.js:renderHeader:660callssymbol:Visualization_Bench/prototype.js:primaryRun:615(high)symbol:Visualization_Bench/prototype.js:renderHeader:660callssymbol:Visualization_Bench/prototype.js:scrubberSummary:292(high)symbol:Visualization_Bench/prototype.js:renderHeader:660callssymbol:Visualization_Bench/prototype.js:setText:473(high)symbol:Visualization_Bench/prototype.js:renderHeader:660callssymbol:Visualization_Bench/prototype.js:shortHash:484(high)symbol:Visualization_Bench/prototype.js:renderHeader:660callssymbol:Visualization_Bench/prototype.js:showCompare:638(high)symbol:Visualization_Bench/prototype.js:renderHeader:660callssymbol:Visualization_Bench/prototype.js:showVerify:642(high)symbol:Visualization_Bench/prototype.js:renderHeader:660callssymbol:Visualization_Bench/prototype.js:topMetricScore:650(high)symbol:Visualization_Bench/prototype.js:renderHeader:660callssymbol:Visualization_Bench/prototype.js:updateModeControls:654(high)symbol:Visualization_Bench/prototype.js:renderImmersive:1350callssymbol:Visualization_Bench/prototype.js:compareRun:619(high)symbol:Visualization_Bench/prototype.js:renderImmersive:1350callssymbol:Visualization_Bench/prototype.js:createSvg:516(high)symbol:Visualization_Bench/prototype.js:renderImmersive:1350callssymbol:Visualization_Bench/prototype.js:createSvgNode:526(high)symbol:Visualization_Bench/prototype.js:renderImmersive:1350callssymbol:Visualization_Bench/prototype.js:deterministicUnit:549(high)symbol:Visualization_Bench/prototype.js:renderImmersive:1350callssymbol:Visualization_Bench/prototype.js:primaryRun:615(high)symbol:Visualization_Bench/prototype.js:renderImmersive:1350callssymbol:Visualization_Bench/prototype.js:replaceChildren:537(high)symbol:Visualization_Bench/prototype.js:renderImmersive:1350callssymbol:Visualization_Bench/prototype.js:showCompare:638(high)symbol:Visualization_Bench/prototype.js:renderImmersive:1350callssymbol:Visualization_Bench/prototype.js:showVerify:642(high)symbol:Visualization_Bench/prototype.js:renderMolecular:697callssymbol:Visualization_Bench/prototype.js:compareRun:619(high)symbol:Visualization_Bench/prototype.js:renderMolecular:697callssymbol:Visualization_Bench/prototype.js:createSvg:516(high)symbol:Visualization_Bench/prototype.js:renderMolecular:697callssymbol:Visualization_Bench/prototype.js:createSvgNode:526(high)symbol:Visualization_Bench/prototype.js:renderMolecular:697callssymbol:Visualization_Bench/prototype.js:currentScrubber:288(high)symbol:Visualization_Bench/prototype.js:renderMolecular:697callssymbol:Visualization_Bench/prototype.js:pct:480(high)symbol:Visualization_Bench/prototype.js:renderMolecular:697callssymbol:Visualization_Bench/prototype.js:pointsToPath:545(high)symbol:Visualization_Bench/prototype.js:renderMolecular:697callssymbol:Visualization_Bench/prototype.js:primaryRun:615(high)symbol:Visualization_Bench/prototype.js:renderMolecular:697callssymbol:Visualization_Bench/prototype.js:replaceChildren:537(high)symbol:Visualization_Bench/prototype.js:renderMolecular:697callssymbol:Visualization_Bench/prototype.js:scrubberSummary:292(high)symbol:Visualization_Bench/prototype.js:renderMolecular:697callssymbol:Visualization_Bench/prototype.js:setText:473(high)symbol:Visualization_Bench/prototype.js:renderMolecular:697callssymbol:Visualization_Bench/prototype.js:showCompare:638(high)symbol:Visualization_Bench/prototype.js:renderMolecular:697callssymbol:Visualization_Bench/prototype.js:showVerify:642(high)symbol:Visualization_Bench/prototype.js:renderOffTarget:1026callssymbol:Visualization_Bench/prototype.js:arcPath:559(high)symbol:Visualization_Bench/prototype.js:renderOffTarget:1026callssymbol:Visualization_Bench/prototype.js:compareRun:619(high)symbol:Visualization_Bench/prototype.js:renderOffTarget:1026callssymbol:Visualization_Bench/prototype.js:createSvg:516(high)symbol:Visualization_Bench/prototype.js:renderOffTarget:1026callssymbol:Visualization_Bench/prototype.js:createSvgNode:526(high)symbol:Visualization_Bench/prototype.js:renderOffTarget:1026callssymbol:Visualization_Bench/prototype.js:findHash:590(high)symbol:Visualization_Bench/prototype.js:renderOffTarget:1026callssymbol:Visualization_Bench/prototype.js:pct:480(high)symbol:Visualization_Bench/prototype.js:renderOffTarget:1026callssymbol:Visualization_Bench/prototype.js:polar:554(high)symbol:Visualization_Bench/prototype.js:renderOffTarget:1026callssymbol:Visualization_Bench/prototype.js:primaryRun:615(high)symbol:Visualization_Bench/prototype.js:renderOffTarget:1026callssymbol:Visualization_Bench/prototype.js:replaceChildren:537(high)symbol:Visualization_Bench/prototype.js:renderOffTarget:1026callssymbol:Visualization_Bench/prototype.js:setText:473(high)symbol:Visualization_Bench/prototype.js:renderOffTarget:1026callssymbol:Visualization_Bench/prototype.js:shortHash:484(high)symbol:Visualization_Bench/prototype.js:renderOffTarget:1026callssymbol:Visualization_Bench/prototype.js:showCompare:638(high)symbol:Visualization_Bench/prototype.js:renderOffTarget:1026callssymbol:Visualization_Bench/prototype.js:showVerify:642(high)symbol:Visualization_Bench/prototype.js:renderOffTarget:1026callssymbol:Visualization_Bench/prototype.js:topOffTarget:646(high)symbol:Visualization_Bench/prototype.js:renderOutcomeLandscape:792callssymbol:src/helix/clinical/mechanisms/registry.py:has:33(low)symbol:Visualization_Bench/prototype.js:renderOutcomeLandscape:792callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:String:15(low)symbol:Visualization_Bench/prototype.js:renderOutcomeLandscape:792callssymbol:Visualization_Bench/prototype.js:compareRun:619(high)symbol:Visualization_Bench/prototype.js:renderOutcomeLandscape:792callssymbol:Visualization_Bench/prototype.js:createSvg:516(high)symbol:Visualization_Bench/prototype.js:renderOutcomeLandscape:792callssymbol:Visualization_Bench/prototype.js:createSvgNode:526(high)symbol:Visualization_Bench/prototype.js:renderOutcomeLandscape:792callssymbol:Visualization_Bench/prototype.js:displayOutcomeLabel:488(high)symbol:Visualization_Bench/prototype.js:renderOutcomeLandscape:792callssymbol:Visualization_Bench/prototype.js:focusOutcome:633(high)symbol:Visualization_Bench/prototype.js:renderOutcomeLandscape:792callssymbol:Visualization_Bench/prototype.js:outcomeTone:504(high)symbol:Visualization_Bench/prototype.js:renderOutcomeLandscape:792callssymbol:Visualization_Bench/prototype.js:pct:480(high)symbol:Visualization_Bench/prototype.js:renderOutcomeLandscape:792callssymbol:Visualization_Bench/prototype.js:primaryRun:615(high)symbol:Visualization_Bench/prototype.js:renderOutcomeLandscape:792callssymbol:Visualization_Bench/prototype.js:render:1407(high)symbol:Visualization_Bench/prototype.js:renderOutcomeLandscape:792callssymbol:Visualization_Bench/prototype.js:replaceChildren:537(high)symbol:Visualization_Bench/prototype.js:renderOutcomeLandscape:792callssymbol:Visualization_Bench/prototype.js:showCompare:638(high)symbol:Visualization_Bench/prototype.js:renderOutcomeLandscape:792callssymbol:Visualization_Bench/prototype.js:showVerify:642(high)symbol:Visualization_Bench/prototype.js:renderScaleStack:1154callssymbol:Visualization_Bench/prototype.js:primaryRun:615(high)symbol:Visualization_Bench/prototype.js:renderScaleStack:1154callssymbol:Visualization_Bench/prototype.js:replaceChildren:537(high)symbol:Visualization_Bench/prototype.js:renderScaleStack:1154callssymbol:Visualization_Bench/prototype.js:scaleIcon:1097(high)symbol:Visualization_Bench/prototype.js:renderScaleStack:1154callssymbol:Visualization_Bench/prototype.js:showCompare:638(high)symbol:Visualization_Bench/prototype.js:renderStrategy:1208callssymbol:Visualization_Bench/prototype.js:compareRun:619(high)symbol:Visualization_Bench/prototype.js:renderStrategy:1208callssymbol:Visualization_Bench/prototype.js:deltaClass:580(high)symbol:Visualization_Bench/prototype.js:renderStrategy:1208callssymbol:Visualization_Bench/prototype.js:metricPrefersLower:566(high)symbol:Visualization_Bench/prototype.js:renderStrategy:1208callssymbol:Visualization_Bench/prototype.js:pct:480(high)symbol:Visualization_Bench/prototype.js:renderStrategy:1208callssymbol:Visualization_Bench/prototype.js:primaryRun:615(high)symbol:Visualization_Bench/prototype.js:renderStrategy:1208callssymbol:Visualization_Bench/prototype.js:qualityDelta:576(high)symbol:Visualization_Bench/prototype.js:renderStrategy:1208callssymbol:Visualization_Bench/prototype.js:replaceChildren:537(high)symbol:Visualization_Bench/prototype.js:renderStrategy:1208callssymbol:Visualization_Bench/prototype.js:setText:473(high)symbol:Visualization_Bench/prototype.js:renderStrategy:1208callssymbol:Visualization_Bench/prototype.js:showCompare:638(high)symbol:Visualization_Bench/prototype.js:renderStrategy:1208callssymbol:Visualization_Bench/prototype.js:showVerify:642(high)symbol:Visualization_Bench/prototype.js:renderStrategy:1208callssymbol:Visualization_Bench/prototype.js:syncScrubberControls:1170(high)symbol:Visualization_Bench/prototype.js:renderTimeline:1259callssymbol:Visualization_Bench/prototype.js:compareRun:619(high)symbol:Visualization_Bench/prototype.js:renderTimeline:1259callssymbol:Visualization_Bench/prototype.js:createSvg:516(high)symbol:Visualization_Bench/prototype.js:renderTimeline:1259callssymbol:Visualization_Bench/prototype.js:createSvgNode:526(high)symbol:Visualization_Bench/prototype.js:renderTimeline:1259callssymbol:Visualization_Bench/prototype.js:deltaText:570(high)symbol:Visualization_Bench/prototype.js:renderTimeline:1259callssymbol:Visualization_Bench/prototype.js:displayOutcomeLabel:488(high)symbol:Visualization_Bench/prototype.js:renderTimeline:1259callssymbol:Visualization_Bench/prototype.js:focusOutcome:633(high)symbol:Visualization_Bench/prototype.js:renderTimeline:1259callssymbol:Visualization_Bench/prototype.js:linePath:1250(high)symbol:Visualization_Bench/prototype.js:renderTimeline:1259callssymbol:Visualization_Bench/prototype.js:outcomeSeriesKey:496(high)symbol:Visualization_Bench/prototype.js:renderTimeline:1259callssymbol:Visualization_Bench/prototype.js:pct:480(high)symbol:Visualization_Bench/prototype.js:renderTimeline:1259callssymbol:Visualization_Bench/prototype.js:primaryRun:615(high)symbol:Visualization_Bench/prototype.js:renderTimeline:1259callssymbol:Visualization_Bench/prototype.js:replaceChildren:537(high)symbol:Visualization_Bench/prototype.js:renderTimeline:1259callssymbol:Visualization_Bench/prototype.js:seriesDisplayName:512(high)symbol:Visualization_Bench/prototype.js:renderTimeline:1259callssymbol:Visualization_Bench/prototype.js:setText:473(high)symbol:Visualization_Bench/prototype.js:renderTimeline:1259callssymbol:Visualization_Bench/prototype.js:showCompare:638(high)symbol:Visualization_Bench/prototype.js:renderTimeline:1259callssymbol:Visualization_Bench/prototype.js:showVerify:642(high)symbol:Visualization_Bench/prototype.js:repairAssumptionText:334callssymbol:Visualization_Bench/prototype.js:formatSigned:265(high)symbol:Visualization_Bench/prototype.js:scaleIcon:1097callssymbol:Visualization_Bench/prototype.js:createSvg:516(high)symbol:Visualization_Bench/prototype.js:scaleIcon:1097callssymbol:Visualization_Bench/prototype.js:createSvgNode:526(high)symbol:Visualization_Bench/prototype.js:scaleIcon:1097callssymbol:Visualization_Bench/prototype.js:deterministicUnit:549(high)symbol:Visualization_Bench/prototype.js:scrubberSummary:292callssymbol:Visualization_Bench/prototype.js:formatSigned:265(high)symbol:Visualization_Bench/prototype.js:selectedState:953callssymbol:Visualization_Bench/prototype.js:outcomeStateLabel:492(high)symbol:Visualization_Bench/prototype.js:setupModeControls:1423callssymbol:Visualization_Bench/prototype.js:render:1407(high)symbol:Visualization_Bench/prototype.js:setupScrubberControls:1432callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:String:15(low)symbol:Visualization_Bench/prototype.js:setupScrubberControls:1432callssymbol:Visualization_Bench/prototype.js:currentScrubber:288(high)symbol:Visualization_Bench/prototype.js:setupScrubberControls:1432callssymbol:Visualization_Bench/prototype.js:defaultScrubberState:278(high)symbol:Visualization_Bench/prototype.js:setupScrubberControls:1432callssymbol:Visualization_Bench/prototype.js:render:1407(high)symbol:Visualization_Bench/prototype.js:setupScrubberControls:1432callssymbol:Visualization_Bench/prototype.js:replaceChildren:537(high)symbol:Visualization_Bench/prototype.js:setupScrubberControls:1432callssymbol:Visualization_Bench/prototype.js:scrubberConfig:274(high)symbol:Visualization_Bench/prototype.js:showCompare:638callssymbol:Visualization_Bench/prototype.js:compareRun:619(high)symbol:Visualization_Bench/prototype.js:slug:355callssymbol:Visualization_Bench/prototype.js:encodeSigned:269(high)symbol:Visualization_Bench/prototype.js:start:560callssymbol:Visualization_Bench/prototype.js:polar:554(high)symbol:Visualization_Bench/prototype.js:state:1172callssymbol:Visualization_Bench/prototype.js:currentScrubber:288(high)symbol:Visualization_Bench/prototype.js:state:664callssymbol:Visualization_Bench/prototype.js:currentScrubber:288(high)symbol:Visualization_Bench/prototype.js:stateIndex:971callssymbol:Visualization_Bench/prototype.js:deterministicUnit:549(high)symbol:Visualization_Bench/prototype.js:svg:1031callssymbol:Visualization_Bench/prototype.js:createSvg:516(high)symbol:Visualization_Bench/prototype.js:svg:1098callssymbol:Visualization_Bench/prototype.js:createSvg:516(high)symbol:Visualization_Bench/prototype.js:svg:1266callssymbol:Visualization_Bench/prototype.js:createSvg:516(high)symbol:Visualization_Bench/prototype.js:svg:1353callssymbol:Visualization_Bench/prototype.js:createSvg:516(high)symbol:Visualization_Bench/prototype.js:svg:702callssymbol:Visualization_Bench/prototype.js:createSvg:516(high)symbol:Visualization_Bench/prototype.js:svg:808callssymbol:Visualization_Bench/prototype.js:createSvg:516(high)symbol:Visualization_Bench/prototype.js:svg:954callssymbol:Visualization_Bench/prototype.js:createSvg:516(high)symbol:Visualization_Bench/prototype.js:syncScrubberControls:1170callssymbol:tools/hubverifier-go/cmd/hubverify/main.go:String:15(low)symbol:Visualization_Bench/prototype.js:syncScrubberControls:1170callssymbol:Visualization_Bench/prototype.js:currentScrubber:288(high)symbol:Visualization_Bench/prototype.js:syncScrubberControls:1170callssymbol:Visualization_Bench/prototype.js:formatSigned:265(high)symbol:Visualization_Bench/prototype.js:syncScrubberControls:1170callssymbol:Visualization_Bench/prototype.js:scrubberConfig:274(high)symbol:Visualization_Bench/prototype.js:syncScrubberControls:1170callssymbol:Visualization_Bench/prototype.js:setText:473(high)symbol:Visualization_Bench/prototype.js:syncScrubberControls:1170callssymbol:Visualization_Bench/prototype.js:showCompare:638(high)symbol:Visualization_Bench/prototype.js:syncScrubberControls:1170callssymbol:Visualization_Bench/prototype.js:showVerify:642(high)symbol:Visualization_Bench/prototype.js:uncertaintyBand:440callssymbol:Visualization_Bench/prototype.js:clamp:261(high)symbol:Visualization_Bench/prototype.js:updateModeControls:654callssymbol:src/helix/live/viz/feed.py:toggle:137(low)symbol:Visualization_Bench/prototype.js:verificationReadiness:438callssymbol:Visualization_Bench/prototype.js:clamp:261(high)benchmark_real_genome.pydepends_oncomponent:external:python:numpy(medium)benchmark_real_genome.pydepends_onsrc/helix/crispr/offtarget_cuda.py(medium)benchmark_real_genome.pydepends_onsrc/helix/crispr/offtarget_full.py(medium)benchmark_real_genome.pydepends_onsrc/helix/genome/fm_index.py(medium)benchmarks/api_benchmarks.pydepends_oncomponent:external:python:numpy(medium)benchmarks/api_benchmarks.pydepends_oncomponent:external:python:psutil(medium)benchmarks/api_benchmarks.pydepends_onsrc/helix/__init__.py(medium)benchmarks/crispr_efficiency_panel.pydepends_onsrc/helix/__init__.py(medium)benchmarks/crispr_efficiency_panel.pydepends_onsrc/helix/crispr/model.py(medium)benchmarks/crispr_efficiency_panel.pydepends_onsrc/helix/crispr/simulator.py(medium)benchmarks/crispr_offtarget_panel.pydepends_onsrc/helix/__init__.py(medium)benchmarks/crispr_offtarget_panel.pydepends_onsrc/helix/crispr/__init__.py(medium)benchmarks/crispr_plasmid_panel.pydepends_onsrc/helix/__init__.py(medium)benchmarks/crispr_plasmid_panel.pydepends_onsrc/helix/crispr/simulate.py(medium)benchmarks/crispr_plasmid_panel.pydepends_onsrc/helix/prime/model.py(medium)benchmarks/crispr_plasmid_panel.pydepends_onsrc/helix/prime/priors.py(medium)benchmarks/crispr_plasmid_panel.pydepends_onsrc/helix/prime/simulator.py(medium)benchmarks/ctmc_tau_leap_perf.pydepends_oncomponent:external:python:numpy(medium)benchmarks/ctmc_tau_leap_perf.pydepends_onsrc/helix/crispr/ctmc_tau_leap.py(medium)benchmarks/engine_crispr_perf.pydepends_oncomponent:external:python:numpy(medium)benchmarks/engine_crispr_perf.pydepends_onsrc/helix/crispr/model.py(medium)benchmarks/engine_crispr_perf.pydepends_onsrc/helix/crispr/physics.py(medium)benchmarks/engine_prime_perf.pydepends_onsrc/helix/__init__.py(medium)benchmarks/engine_prime_perf.pydepends_onsrc/helix/crispr/model.py(medium)benchmarks/engine_prime_perf.pydepends_onsrc/helix/prime/model.py(medium)benchmarks/engine_prime_perf.pydepends_onsrc/helix/prime/simulator.py(medium)benchmarks/lightcone_perf.pydepends_onsrc/helix/lightcone/perf.py(medium)benchmarks/lightcone_stress_fixture.pydepends_onsrc/helix/lightcone/__init__.py(medium)benchmarks/lightcone_stress_fixture.pydepends_onsrc/helix/lightcone/contract.py(medium)benchmarks/lightcone_stress_fixture.pydepends_onsrc/helix/lightcone/stress.py(medium)benchmarks/prime_panel.pydepends_onsrc/helix/__init__.py(medium)benchmarks/prime_panel.pydepends_onsrc/helix/prime/model.py(medium)benchmarks/prime_panel.pydepends_onsrc/helix/prime/priors.py(medium)benchmarks/prime_panel.pydepends_onsrc/helix/prime/simulator.py(medium)benchmarks/verify_crispr_micro.pydepends_onsrc/helix/crispr/cut_spectrum.py(medium)benchmarks/verify_crispr_micro.pydepends_onsrc/helix/crispr/model.py(medium)benchmarks/verify_crispr_micro.pydepends_onsrc/helix/crispr/simulator.py(medium)calibration_campaign.pydepends_onsrc/helix/__init__.py(medium)calibration_campaign.pydepends_onsrc/helix/crispr/model.py(medium)calibration_campaign.pydepends_onsrc/helix/crispr/simulator.py(medium)calibration_campaign.pydepends_onsrc/helix/experiments/corpus.py(medium)calibration_campaign.pydepends_onsrc/helix/prime/model.py(medium)calibration_campaign.pydepends_onsrc/helix/prime/simulator.py(medium)deliver_workbench/api/main.pydepends_oncomponent:external:python:pydantic(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:pytest(medium)discovery_campaign.pydepends_onsrc/helix/experiments/campaign.py(medium)discovery_campaign.pydepends_onsrc/helix/experiments/corpus.py(medium)discovery_campaign.pydepends_onsrc/helix/experiments/verify.py(medium)examples/cyclospectrum_demo.pydepends_onsrc/helix/cyclospectrum.py(medium)examples/find_orfs.pydepends_onsrc/helix/__init__.py(medium)examples/find_orfs.pydepends_onsrc/helix/codon.py(medium)examples/gc_skew_demo.pydepends_oncomponent:external:python:matplotlib(medium)examples/gc_skew_demo.pydepends_oncomponent:external:python:numpy(medium)examples/gc_skew_demo.pydepends_onsrc/helix/__init__.py(medium)examples/helix_api_demo.pydepends_onsrc/helix_api.py(medium)examples/helix_api_demo.pydepends_onsrc/helix/__init__.py(medium)examples/kmer_counter.pydepends_oncomponent:external:python:matplotlib(medium)examples/kmer_counter.pydepends_onsrc/helix/__init__.py(medium)examples/nussinov_trace.pydepends_onsrc/helix/nussinov_algorithm.py(medium)examples/ontargetx_pytorch_skeleton.pydepends_oncomponent:external:python:numpy(medium)examples/ontargetx_pytorch_skeleton.pydepends_onsrc/helix/crispr/ontargetx/__init__.py(medium)examples/ontargetx_pytorch_skeleton.pydepends_onsrc/helix/nussinov_algorithm.py(medium)examples/translate_sequence.pydepends_onsrc/helix/codon.py(medium)examples/triage_report.pydepends_oncomponent:external:python:matplotlib(medium)examples/triage_report.pydepends_onsrc/helix/codon.py(medium)examples/triage_report.pydepends_onsrc/helix/triage.py(medium)experiments/concurrency_torture.pydepends_onsrc/helix/cli.py(medium)experiments/divergence_injection.pydepends_onsrc/helix/cli.py(medium)experiments/ed25519_roundtrip.pydepends_oncomponent:external:python:cryptography(medium)experiments/ed25519_roundtrip.pydepends_onsrc/helix/licensing/verify.py(medium)experiments/ed25519_roundtrip.pydepends_onsrc/helix/sweep.py(medium)experiments/large_scale_sweep.pydepends_onsrc/helix/sweep.py(medium)experiments/large_simulation_sweep.pydepends_onsrc/helix/sweep.py(medium)experiments/pareto_stress.pydepends_onsrc/helix/sweep.py(medium)experiments/scale_verification_demo.pydepends_onsrc/helix/experiments/campaign.py(medium)experiments/scale_verification_demo.pydepends_onsrc/helix/experiments/corpus.py(medium)experiments/scale_verification_demo.pydepends_onsrc/helix/experiments/verify.py(medium)experiments/schema_roundtrip.pydepends_onsrc/helix/sweep.py(medium)experiments/sweep_simulation.pydepends_onsrc/helix/sweep.py(medium)helixtasks/egfr_grb2_fit_pypesto.pydepends_oncomponent:external:python:numpy(medium)helixtasks/egfr_grb2_orchestrator.pydepends_onsrc/helix/core/graph.py(medium)helixtasks/egfr_grb2_orchestrator.pydepends_onsrc/helix/core/scheduler.py(medium)helixtasks/egfr_grb2_orchestrator.pydepends_onsrc/helix/live/__init__.py(medium)helixtasks/egfr_grb2_orchestrator.pydepends_onsrc/helix/live/hot_swap.py(medium)helixtasks/egfr_grb2_orchestrator.pydepends_onsrc/helix/live/metadata.py(medium)helixtasks/egfr_grb2_orchestrator.pydepends_onsrc/helix/nodes/__init__.py(medium)packaging/omnis_helix_entry.pydepends_onsrc/helix/studio/app.py(medium)packaging/windows/entrypoints/helix_cli_entry.pydepends_onsrc/helix/cli.py(medium)packaging/windows/entrypoints/omnis_helix_entry.pydepends_onsrc/helix/studio/app.py(medium)pan_cancer_therapeutic_atlas.pydepends_onsrc/helix/crispr/model.py(medium)pan_cancer_therapeutic_atlas.pydepends_onsrc/helix/crispr/simulator.py(medium)pan_cancer_therapeutic_atlas.pydepends_onsrc/helix/experiments/corpus.py(medium)production_campaign.pydepends_onpam_engine.py(medium)production_campaign.pydepends_onsrc/helix/experiments/corpus.py(medium)scripts/generate_million_locus_topology.pydepends_onsrc/helix/campaigns/__init__.py(medium)scripts/generate_million_locus_topology.pydepends_onsrc/helix/campaigns/topology.py(medium)scripts/generate_playground_dags.pydepends_onsrc/helix/cli.py(medium)scripts/generate_playground_dags.pydepends_onsrc/helix/crispr/dag_api.py(medium)scripts/generate_playground_dags.pydepends_onsrc/helix/crispr/model.py(medium)scripts/generate_playground_dags.pydepends_onsrc/helix/prime/dag_api.py(medium)scripts/generate_playground_dags.pydepends_onsrc/helix/prime/model.py(medium)scripts/helix_github_verify_diff.pydepends_onsrc/helix/governance/ledger.py(medium)scripts/helix_github_verify_diff.pydepends_onsrc/helix/teams/client.py(medium)component:srcdepends_onsrc/helix/api.py(medium)component:srcdepends_onsrc/helix/helix_cuda_fields.py(medium)component:srcdepends_onsrc/helix_engine/__init__.py(medium)component:srcdepends_onsrc/helix_engine/species_detect.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix_engine/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/kmm.py(medium)component:srcdepends_onsrc/helix/crispr/physics.py(medium)component:srcdepends_onsrc/helix_engine/__init__.py(medium)component:srcdepends_onsrc/helix/species/detect.py(medium)component:srcdepends_onsrc/helix_workflows.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/simulate.py(medium)component:srcdepends_onsrc/helix/prime/simulator.py(medium)component:srcdepends_oncomponent:external:python:matplotlib(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/calibration/bundle.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/provenance.py(medium)component:srcdepends_onsrc/helix/campaigns/bundle.py(medium)component:srcdepends_onsrc/helix/campaigns/config.py(medium)component:srcdepends_onsrc/helix/campaigns/corpus.py(medium)component:srcdepends_onsrc/helix/campaigns/engine.py(medium)component:srcdepends_onsrc/helix/campaigns/receipt.py(medium)component:srcdepends_onsrc/helix/campaigns/verify.py(medium)component:srcdepends_onsrc/helix/campaigns/config.py(medium)component:srcdepends_onsrc/helix/campaigns/engine.py(medium)component:srcdepends_onsrc/helix/campaigns/receipt.py(medium)component:srcdepends_onsrc/helix/campaigns/bundle.py(medium)component:srcdepends_onsrc/helix/campaigns/config.py(medium)component:srcdepends_onsrc/helix/campaigns/corpus.py(medium)component:srcdepends_onsrc/helix/campaigns/engine.py(medium)component:srcdepends_onsrc/helix/campaigns/receipt.py(medium)component:srcdepends_onsrc/helix/campaigns/streaming.py(medium)component:srcdepends_onsrc/helix/campaigns/topology.py(medium)component:srcdepends_onsrc/helix/campaigns/verify.py(medium)component:srcdepends_onsrc/helix/compute/backends/__init__.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/campaigns/config.py(medium)component:srcdepends_onsrc/helix/campaigns/corpus.py(medium)component:srcdepends_onsrc/helix/campaigns/receipt.py(medium)component:srcdepends_onsrc/helix/campaigns/streaming.py(medium)component:srcdepends_onsrc/helix/clock.py(medium)component:srcdepends_onsrc/helix/compute/backends/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/crispr/simulator.py(medium)component:srcdepends_onsrc/helix/prime/model.py(medium)component:srcdepends_onsrc/helix/prime/simulator.py(medium)component:srcdepends_onsrc/helix/provenance.py(medium)component:srcdepends_oncomponent:external:python:cryptography(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/campaigns/config.py(medium)component:srcdepends_onsrc/helix/clock.py(medium)component:srcdepends_onsrc/helix/provenance.py(medium)component:srcdepends_onsrc/helix/campaigns/corpus.py(medium)component:srcdepends_onsrc/helix/campaigns/topology.py(medium)component:srcdepends_onsrc/helix/clock.py(medium)component:srcdepends_onsrc/helix/campaigns/config.py(medium)component:srcdepends_onsrc/helix/campaigns/corpus.py(medium)component:srcdepends_onsrc/helix/campaigns/engine.py(medium)component:srcdepends_onsrc/helix/campaigns/receipt.py(medium)component:srcdepends_onsrc/helix/campaigns/streaming.py(medium)component:srcdepends_onsrc/helix/clock.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/canonicalization/jcs.py(medium)component:srcdepends_oncomponent:external:python:jsonschema(medium)component:srcdepends_oncomponent:external:python:matplotlib(medium)component:srcdepends_oncomponent:external:python:requests(medium)component:srcdepends_onsrc/helix_engine/species_detect.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/calibration/bundle.py(medium)component:srcdepends_onsrc/helix/campaigns/__init__.py(medium)component:srcdepends_onsrc/helix/canonicalization/__init__.py(medium)component:srcdepends_onsrc/helix/contract_info.py(medium)component:srcdepends_onsrc/helix/crispr/ctmc_tau_leap.py(medium)component:srcdepends_onsrc/helix/crispr/dag_api.py(medium)component:srcdepends_onsrc/helix/crispr/dynamic/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/guide_sweep.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/crispr/on_target_engines/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/physics.py(medium)component:srcdepends_onsrc/helix/determinism/guard.py(medium)component:srcdepends_onsrc/helix/determinism/nondet.py(medium)component:srcdepends_onsrc/helix/edit/dag.py(medium)component:srcdepends_onsrc/helix/engine_benchmark.py(medium)component:srcdepends_onsrc/helix/enzyme/bundle.py(medium)component:srcdepends_onsrc/helix/enzyme/diff.py(medium)component:srcdepends_onsrc/helix/enzyme/export.py(medium)component:srcdepends_onsrc/helix/enzyme/layout.py(medium)component:srcdepends_onsrc/helix/enzyme/report.py(medium)component:srcdepends_onsrc/helix/enzyme/simulate.py(medium)component:srcdepends_onsrc/helix/enzyme/verify.py(medium)component:srcdepends_onsrc/helix/export_verify.py(medium)component:srcdepends_onsrc/helix/genome/digital.py(medium)component:srcdepends_onsrc/helix/governance/enforce.py(medium)component:srcdepends_onsrc/helix/governance/errors.py(medium)component:srcdepends_onsrc/helix/governance/ledger.py(medium)component:srcdepends_onsrc/helix/governance/notify.py(medium)component:srcdepends_onsrc/helix/governance/posture.py(medium)component:srcdepends_onsrc/helix/governance/self_check.py(medium)component:srcdepends_onsrc/helix/gui/bridge.py(medium)component:srcdepends_onsrc/helix/hub/decision_export.py(medium)component:srcdepends_onsrc/helix/hub/decision_store.py(medium)component:srcdepends_onsrc/helix/hub/decision.py(medium)component:srcdepends_onsrc/helix/hub/pilot_export.py(medium)component:srcdepends_onsrc/helix/hub/proof_render.py(medium)component:srcdepends_onsrc/helix/hub/review_approve.py(medium)component:srcdepends_onsrc/helix/hub/review_render.py(medium)component:srcdepends_onsrc/helix/licensing/__init__.py(medium)component:srcdepends_onsrc/helix/licensing/errors.py(medium)component:srcdepends_onsrc/helix/licensing/license.py(medium)component:srcdepends_onsrc/helix/licensing/seats.py(medium)component:srcdepends_onsrc/helix/licensing/verify.py(medium)component:srcdepends_onsrc/helix/metrics/roi.py(medium)component:srcdepends_onsrc/helix/predictors/__init__.py(medium)component:srcdepends_onsrc/helix/prime/physics.py(medium)component:srcdepends_onsrc/helix/provenance.py(medium)component:srcdepends_onsrc/helix/release_urls.py(medium)component:srcdepends_onsrc/helix/repro/bundle.py(medium)component:srcdepends_onsrc/helix/run_engine.py(medium)component:srcdepends_onsrc/helix/schema/__init__.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/security/tokens.py(medium)component:srcdepends_onsrc/helix/snapshot_bundle.py(medium)component:srcdepends_onsrc/helix/species/builder.py(medium)component:srcdepends_onsrc/helix/species/bundle.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/export_evidence.py(medium)component:srcdepends_onsrc/helix/studio/export_run.py(medium)component:srcdepends_onsrc/helix/studio/lightcone_audit_pack.py(medium)component:srcdepends_onsrc/helix/studio/models.py(medium)component:srcdepends_onsrc/helix/studio/plugins/plugin_package.py(medium)component:srcdepends_onsrc/helix/studio/reports/run_report.py(medium)component:srcdepends_onsrc/helix/studio/session_io.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/support/bundle.py(medium)component:srcdepends_onsrc/helix/teams/audit_export.py(medium)component:srcdepends_onsrc/helix/teams/backup.py(medium)component:srcdepends_onsrc/helix/teams/client.py(medium)component:srcdepends_onsrc/helix/teams/db.py(medium)component:srcdepends_onsrc/helix/teams/digest.py(medium)component:srcdepends_onsrc/helix/teams/runner.py(medium)component:srcdepends_onsrc/helix/teams/server.py(medium)component:srcdepends_onsrc/helix/user_config.py(medium)component:srcdepends_onsrc/helix/validation/__init__.py(medium)component:srcdepends_onsrc/helix/validation/verdict.py(medium)component:srcdepends_onsrc/helix/veribiota/checks.py(medium)component:srcdepends_onsrc/helix/veribiota/exporter.py(medium)component:srcdepends_onsrc/helix/visualization/dag_viz.py(medium)component:srcdepends_onsrc/helix/wetlab/preflight_linter.py(medium)component:srcdepends_onsrc/helixspec/canon.py(medium)component:srcdepends_onsrc/helixspec/cli.py(medium)component:srcdepends_onsrc/helixspec/divergence.py(medium)component:srcdepends_onsrc/helixspec/errors.py(medium)component:srcdepends_onsrc/helixspec/manifest.py(medium)component:srcdepends_onsrc/helixspec/run.py(medium)component:srcdepends_onsrc/helix/clinical/endpoints.py(medium)component:srcdepends_onsrc/helix/clinical/engine.py(medium)component:srcdepends_onsrc/helix/clinical/protocol.py(medium)component:srcdepends_onsrc/helix/clinical/replay.py(medium)component:srcdepends_onsrc/helix/clinical/schema.py(medium)component:srcdepends_onsrc/helix/clinical/schema.py(medium)component:srcdepends_onsrc/helix/clinical/schema.py(medium)component:srcdepends_onsrc/helix/clinical/mechanisms/__init__.py(medium)component:srcdepends_onsrc/helix/clinical/mechanisms/base.py(medium)component:srcdepends_onsrc/helix/clinical/mechanisms/registry.py(medium)component:srcdepends_onsrc/helix/clinical/mechanisms/base.py(medium)component:srcdepends_onsrc/helix/clinical/mechanisms/registry.py(medium)component:srcdepends_onsrc/helix/clinical/mechanisms/base.py(medium)component:srcdepends_onsrc/helix/clinical/mechanisms/registry.py(medium)component:srcdepends_onsrc/helix/clinical/mechanisms/base.py(medium)component:srcdepends_onsrc/helix/clinical/mechanisms/registry.py(medium)component:srcdepends_onsrc/helix/clinical/mechanisms/base.py(medium)component:srcdepends_onsrc/helix/clinical/mechanisms/registry.py(medium)component:srcdepends_onsrc/helix/clinical/mechanisms/base.py(medium)component:srcdepends_onsrc/helix/clinical/mechanisms/base.py(medium)component:srcdepends_onsrc/helix/clinical/mechanisms/registry.py(medium)component:srcdepends_onsrc/helix/clinical/engine.py(medium)component:srcdepends_onsrc/helix/clinical/mechanisms/__init__.py(medium)component:srcdepends_onsrc/helix/clinical/schema.py(medium)component:srcdepends_onsrc/helix/clinical/endpoints.py(medium)component:srcdepends_onsrc/helix/clinical/engine.py(medium)component:srcdepends_onsrc/helix/clinical/protocol.py(medium)component:srcdepends_onsrc/helix/clinical/schema.py(medium)component:srcdepends_onsrc/helix/determinism/nondet.py(medium)component:srcdepends_onsrc/helix/compliance/controls.py(medium)component:srcdepends_onsrc/helix/compliance/gdpr.py(medium)component:srcdepends_onsrc/helix/compliance/hipaa.py(medium)component:srcdepends_onsrc/helix/compliance/soc2.py(medium)component:srcdepends_onsrc/helix/compliance/controls.py(medium)component:srcdepends_onsrc/helix/compliance/controls.py(medium)component:srcdepends_onsrc/helix/compliance/controls.py(medium)component:srcdepends_onsrc/helix/compute/backends/base.py(medium)component:srcdepends_onsrc/helix/compute/backends/registry.py(medium)component:srcdepends_onsrc/helix/compute/batch.py(medium)component:srcdepends_onsrc/helix/compute/backends/base.py(medium)component:srcdepends_onsrc/helix/compute/backends/registry.py(medium)component:srcdepends_onsrc/helix/campaigns/config.py(medium)component:srcdepends_onsrc/helix/campaigns/corpus.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/campaigns/config.py(medium)component:srcdepends_onsrc/helix/campaigns/corpus.py(medium)component:srcdepends_onsrc/helix/compute/backends/base.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/crispr/physics.py(medium)component:srcdepends_onsrc/helix/crispr/simulator.py(medium)component:srcdepends_onsrc/helix/prime/model.py(medium)component:srcdepends_onsrc/helix/prime/simulator.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/campaigns/config.py(medium)component:srcdepends_onsrc/helix/campaigns/corpus.py(medium)component:srcdepends_onsrc/helix/compute/backends/base.py(medium)component:srcdepends_onsrc/helix/compute/backends/cpu_backend.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/crispr/simulator.py(medium)component:srcdepends_onsrc/helix/prime/model.py(medium)component:srcdepends_onsrc/helix/prime/simulator.py(medium)component:srcdepends_onsrc/helix/campaigns/config.py(medium)component:srcdepends_onsrc/helix/compute/backends/base.py(medium)component:srcdepends_onsrc/helix/compute/backends/cpu_backend.py(medium)component:srcdepends_onsrc/helix/compute/backends/cuda_backend.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/campaigns/__init__.py(medium)component:srcdepends_onsrc/helix/compute/backends/__init__.py(medium)component:srcdepends_onsrc/helix/compute/backends/registry.py(medium)component:srcdepends_onsrc/helix_engine/__init__.py(medium)component:srcdepends_onsrc/helix/studio/cli_session_contract_stamp.py(medium)component:srcdepends_onsrc/helix/core/__init__.py(medium)component:srcdepends_onsrc/helix/core/scc.py(medium)component:srcdepends_onsrc/helix/core/graph.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/core/cache.py(medium)component:srcdepends_onsrc/helix/core/graph.py(medium)component:srcdepends_onsrc/helix/core/invariants.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix_engine/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/crispr/physics.py(medium)component:srcdepends_onsrc/helix/edit/dag.py(medium)component:srcdepends_onsrc/helix/edit/post.py(medium)component:srcdepends_onsrc/helix/edit/simulate.py(medium)component:srcdepends_onsrc/helix/genome/digital.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/crispr/dynamic/config.py(medium)component:srcdepends_onsrc/helix/crispr/dynamic/simulator.py(medium)component:srcdepends_onsrc/helix/crispr/dynamic/config.py(medium)component:srcdepends_onsrc/helix/crispr/dynamic/state.py(medium)component:srcdepends_onsrc/helix/crispr/dynamic/utils.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/crispr/dynamic/config.py(medium)component:srcdepends_onsrc/helix/crispr/dynamic/state.py(medium)component:srcdepends_onsrc/helix/crispr/dynamic/utils.py(medium)component:srcdepends_onsrc/helix/crispr/dynamic/config.py(medium)component:srcdepends_onsrc/helix/crispr/dynamic/state.py(medium)component:srcdepends_onsrc/helix/crispr/dynamic/utils.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/crispr/dynamic/config.py(medium)component:srcdepends_onsrc/helix/crispr/dynamic/fate.py(medium)component:srcdepends_onsrc/helix/crispr/dynamic/measurement.py(medium)component:srcdepends_onsrc/helix/crispr/dynamic/repair.py(medium)component:srcdepends_onsrc/helix/crispr/dynamic/state.py(medium)component:srcdepends_onsrc/helix/crispr/dynamic/utils.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/crispr/guide_objectives.py(medium)component:srcdepends_onsrc/helix/engine/gpu/l0_thermo.py(medium)component:srcdepends_onsrc/helix/crispr/coords.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/pam.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/clock.py(medium)component:srcdepends_onsrc/helix/crispr/offtarget_cuda.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/crispr/offtarget_full.py(medium)component:srcdepends_onsrc/helix/clock.py(medium)component:srcdepends_onsrc/helix/crispr/offtarget_full.py(medium)component:srcdepends_onsrc/helix/genome/fm_index.py(medium)component:srcdepends_onsrc/helix/genome/window_store.py(medium)component:srcdepends_onsrc/helix/temp.py(medium)component:srcdepends_onsrc/helix/canonicalization/jcs.py(medium)component:srcdepends_onsrc/helix/genome/window_store.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/seed/__init__.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/clock.py(medium)component:srcdepends_onsrc/helix/crispr/offtarget_cuda.py(medium)component:srcdepends_onsrc/helix/crispr/offtarget_full.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/crispr/on_target_engines/__init__.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/crispr/embeddings/v4_thermo_positional.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/crispr/on_target.py(medium)component:srcdepends_onsrc/helix/crispr/ontargetx/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/physics.py(medium)component:srcdepends_onsrc/helix/nussinov_algorithm.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/crispr/on_target.py(medium)component:srcdepends_onsrc/helix/crispr/physics.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/crispr/ontargetx/encoding.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/metrics/auroc.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_oncomponent:external:python:scipy(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/crispr/physics.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix_engine/__init__.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/config.py(medium)component:srcdepends_onsrc/helix/crispr/kmm.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/engine/encoding.py(medium)component:srcdepends_onsrc/helix/crispr/cut_spectrum.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/crispr/on_target.py(medium)component:srcdepends_onsrc/helix/crispr/physics.py(medium)component:srcdepends_onsrc/helix/crispr/simulator.py(medium)component:srcdepends_onsrc/helix/edit/dag.py(medium)component:srcdepends_onsrc/helix/edit/events.py(medium)component:srcdepends_onsrc/helix/edit/physics.py(medium)component:srcdepends_onsrc/helix/edit/simulate.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/interaction_proxy.py(medium)component:srcdepends_onsrc/helix/crispr/pam.py(medium)component:srcdepends_onsrc/helix/string/__init__.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/clock.py(medium)component:srcdepends_onsrc/helix/crispr/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/coords.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/crispr/on_target.py(medium)component:srcdepends_onsrc/helix/crispr/pam.py(medium)component:srcdepends_onsrc/helix/crispr/physics.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/sim/experiment_planner.py(medium)component:srcdepends_onsrc/helix/sim/posterior.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/crispr/on_target.py(medium)component:srcdepends_onsrc/helix/crispr/physics.py(medium)component:srcdepends_onsrc/helix/edit/events.py(medium)component:srcdepends_onsrc/helix/edit/simulate.py(medium)component:srcdepends_onsrc/helix/amino_acids.py(medium)component:srcdepends_onsrc/helix/decision_support/artifact_export.py(medium)component:srcdepends_onsrc/helix/decision_support/context_registry.py(medium)component:srcdepends_onsrc/helix/decision_support/dataset_version.py(medium)component:srcdepends_onsrc/helix/decision_support/offline_validate.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/decision_support/baseline_registry.py(medium)component:srcdepends_onsrc/helix/decision_support/gate_outputs.py(medium)component:srcdepends_onsrc/helix/decision_support/offline_validate.py(medium)component:srcdepends_onsrc/helix/decision_support/paths.py(medium)component:srcdepends_onsrc/helix/decision_support/schema_validate.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/decision_support/paths.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/decision_support/paths.py(medium)component:srcdepends_onsrc/helix/decision_support/paths.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/decision_support/baseline_registry.py(medium)component:srcdepends_onsrc/helix/decision_support/calibration_registry.py(medium)component:srcdepends_onsrc/helix/decision_support/check_registry.py(medium)component:srcdepends_onsrc/helix/decision_support/context_registry.py(medium)component:srcdepends_onsrc/helix/decision_support/dataset_version.py(medium)component:srcdepends_onsrc/helix/decision_support/paths.py(medium)component:srcdepends_onsrc/helix/decision_support/schema_validate.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/decision_support/context_registry.py(medium)component:srcdepends_oncomponent:external:python:jsonschema(medium)component:srcdepends_onsrc/helix/determinism/guard.py(medium)component:srcdepends_onsrc/helix/determinism/nondet.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/determinism/nondet.py(medium)component:srcdepends_onsrc/helix/dsl/hgx.py(medium)component:srcdepends_onsrc/helix/core/graph.py(medium)component:srcdepends_onsrc/helix/nodes/__init__.py(medium)component:srcdepends_onsrc/helix/edge/basespace_client.py(medium)component:srcdepends_onsrc/helix/edge/bundle.py(medium)component:srcdepends_onsrc/helix/edge/config.py(medium)component:srcdepends_onsrc/helix/edge/run_descriptor.py(medium)component:srcdepends_onsrc/helix/edge/run_registry.py(medium)component:srcdepends_onsrc/helix/edge/translators/basespace.py(medium)component:srcdepends_onsrc/helix/edge/translators/illumina.py(medium)component:srcdepends_onsrc/helix/edge/translators/ion_torrent.py(medium)component:srcdepends_onsrc/helix/edge/translators/thermo_connect.py(medium)component:srcdepends_onsrc/helix/edge/uploader.py(medium)component:srcdepends_onsrc/helix/edge/watcher.py(medium)component:srcdepends_oncomponent:external:python:requests(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/determinism/__init__.py(medium)component:srcdepends_onsrc/helix/edge/config.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/determinism/__init__.py(medium)component:srcdepends_onsrc/helix/edge/run_descriptor.py(medium)component:srcdepends_onsrc/helix/edge/bundle.py(medium)component:srcdepends_onsrc/helix/edge/config.py(medium)component:srcdepends_onsrc/helix/edge/translators/ion_torrent.py(medium)component:srcdepends_onsrc/helix/edge/uploader.py(medium)component:srcdepends_onsrc/helix/edge/config.py(medium)component:srcdepends_onsrc/helix/edge/run_registry.py(medium)component:srcdepends_oncomponent:external:python:jsonschema(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/determinism/__init__.py(medium)component:srcdepends_onsrc/helix/edge/run_descriptor.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/determinism/__init__.py(medium)component:srcdepends_onsrc/helix/edge/basespace_client.py(medium)component:srcdepends_onsrc/helix/edge/run_descriptor.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/determinism/__init__.py(medium)component:srcdepends_onsrc/helix/edge/run_descriptor.py(medium)component:srcdepends_onsrc/helix/edge/translators/base.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/determinism/__init__.py(medium)component:srcdepends_onsrc/helix/edge/run_descriptor.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/determinism/__init__.py(medium)component:srcdepends_onsrc/helix/edge/run_descriptor.py(medium)component:srcdepends_oncomponent:external:python:requests(medium)component:srcdepends_onsrc/helix/edge/config.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/determinism/__init__.py(medium)component:srcdepends_onsrc/helix/edge/basespace_client.py(medium)component:srcdepends_onsrc/helix/edge/bundle.py(medium)component:srcdepends_onsrc/helix/edge/config.py(medium)component:srcdepends_onsrc/helix/edge/run_descriptor.py(medium)component:srcdepends_onsrc/helix/edge/translators/base.py(medium)component:srcdepends_onsrc/helix/edge/translators/basespace.py(medium)component:srcdepends_onsrc/helix/edge/translators/illumina.py(medium)component:srcdepends_onsrc/helix/edge/translators/thermo_connect.py(medium)component:srcdepends_onsrc/helix/edge/uploader.py(medium)component:srcdepends_onsrc/helix/edit/events.py(medium)component:srcdepends_onsrc/helix/edit/events.py(medium)component:srcdepends_onsrc/helix/genome/digital.py(medium)component:srcdepends_onsrc/helix/edit/dag.py(medium)component:srcdepends_onsrc/helix/edit/events.py(medium)component:srcdepends_onsrc/helix/edit/simulate.py(medium)component:srcdepends_onsrc/helix/edit/dag.py(medium)component:srcdepends_onsrc/helix/edit/dag.py(medium)component:srcdepends_onsrc/helix/edit/dag.py(medium)component:srcdepends_onsrc/helix/edit/events.py(medium)component:srcdepends_onsrc/helix/edit/hashing.py(medium)component:srcdepends_onsrc/helix/edit/physics.py(medium)component:srcdepends_onsrc/helix/genome/digital.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix_engine/__init__.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/config.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/crispr/physics.py(medium)component:srcdepends_onsrc/helix/engine/encoding.py(medium)component:srcdepends_onsrc/helix/prime/model.py(medium)component:srcdepends_onsrc/helix/prime/physics.py(medium)component:srcdepends_onsrc/helix/prime/simulator.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix_engine/__init__.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/config.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/crispr/physics.py(medium)component:srcdepends_onsrc/helix/engine/encoding.py(medium)component:srcdepends_onsrc/helix/prime/model.py(medium)component:srcdepends_onsrc/helix/prime/physics.py(medium)component:srcdepends_onsrc/helix/prime/simulator.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/engine/gpu/l0_thermo.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix_engine/__init__.py(medium)component:srcdepends_onsrc/helix/determinism/nondet.py(medium)component:srcdepends_onsrc/helix/enzyme/canonical.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/enzyme/export.py(medium)component:srcdepends_onsrc/helix/enzyme/layout.py(medium)component:srcdepends_onsrc/helix/enzyme/report.py(medium)component:srcdepends_onsrc/helix/enzyme/schema_pack.py(medium)component:srcdepends_onsrc/helix/enzyme/simulate.py(medium)component:srcdepends_onsrc/helix/enzyme/canonical.py(medium)component:srcdepends_onsrc/helix/enzyme/verify.py(medium)component:srcdepends_onsrc/helix/enzyme/canonical.py(medium)component:srcdepends_onsrc/helix/enzyme/layout.py(medium)component:srcdepends_onsrc/helix/enzyme/schema.py(medium)component:srcdepends_onsrc/helix/enzyme/layout.py(medium)component:srcdepends_onsrc/helix/enzyme/schema.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/enzyme/canonical.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_oncomponent:external:python:jsonschema(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/determinism/nondet.py(medium)component:srcdepends_onsrc/helix/enzyme/canonical.py(medium)component:srcdepends_onsrc/helix/enzyme/fold_proxy.py(medium)component:srcdepends_onsrc/helix/enzyme/layout.py(medium)component:srcdepends_onsrc/helix/enzyme/schema_digest.py(medium)component:srcdepends_onsrc/helix/enzyme/schema.py(medium)component:srcdepends_onsrc/helix/provenance.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_oncomponent:external:python:jsonschema(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/enzyme/canonical.py(medium)component:srcdepends_onsrc/helix/enzyme/schema_digest.py(medium)component:srcdepends_onsrc/helix/enzyme/schema.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_oncomponent:external:python:scipy(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/crispr/on_target_engines/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/ontargetx/ensemble.py(medium)component:srcdepends_onsrc/helix/crispr/physics.py(medium)component:srcdepends_onsrc/helix/eval/azimuth_knn_phase1.py(medium)component:srcdepends_onsrc/helix/evaluation/__init__.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/crispr/on_target_engines/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/ontargetx/bundle_io.py(medium)component:srcdepends_onsrc/helix/crispr/physics.py(medium)component:srcdepends_onsrc/helix/evaluation/__init__.py(medium)component:srcdepends_onsrc/helix/metrics/auroc.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_oncomponent:external:python:scipy(medium)component:srcdepends_onsrc/helix/crispr/on_target_engines/__init__.py(medium)component:srcdepends_onsrc/helix/eval/azimuth_knn_phase1.py(medium)component:srcdepends_onsrc/helix/evaluation/__init__.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/evaluation/auroc_metric.py(medium)component:srcdepends_onsrc/helix/evaluation/packs.py(medium)component:srcdepends_onsrc/helix/evaluation/packs.py(medium)component:srcdepends_onsrc/helix/metrics/auroc.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/pam.py(medium)component:srcdepends_onsrc/helix/evaluation/pack_manifest.py(medium)component:srcdepends_onsrc/helix/genome/ingest.py(medium)component:srcdepends_onsrc/helix/genome/window_store.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/evaluation/pack_manifest.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/session_io.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:srcdepends_onsrc/helix/experiment/spec.py(medium)component:srcdepends_onsrc/helix/experiments/campaign.py(medium)component:srcdepends_onsrc/helix/experiments/corpus.py(medium)component:srcdepends_onsrc/helix/experiments/verify.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/clock.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/crispr/simulator.py(medium)component:srcdepends_onsrc/helix/experiments/corpus.py(medium)component:srcdepends_onsrc/helix/prime/model.py(medium)component:srcdepends_onsrc/helix/prime/simulator.py(medium)component:srcdepends_onsrc/helix/provenance.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/experiments/campaign.py(medium)component:srcdepends_onsrc/helix/experiments/corpus.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/studio/cli_session_contract_stamp.py(medium)component:srcdepends_onsrc/helix/studio/export_provenance.py(medium)component:srcdepends_onsrc/helix/studio/governance_stamp.py(medium)component:srcdepends_onsrc/helix/studio/png_provenance.py(medium)component:srcdepends_onsrc/helix/genome/fm_registry.py(medium)component:srcdepends_onsrc/helix/genome/ingest.py(medium)component:srcdepends_onsrc/helix/genome/window_store.py(medium)component:srcdepends_onsrc/helix/edit/events.py(medium)component:srcdepends_onsrc/helix/edit/events.py(medium)component:srcdepends_onsrc/helix/genome/diff.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/determinism/__init__.py(medium)component:srcdepends_onsrc/helix/genome/ingest.py(medium)component:srcdepends_onsrc/helix/support/subprocess.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/governance/errors.py(medium)component:srcdepends_onsrc/helix/governance/gates.py(medium)component:srcdepends_onsrc/helix/governance/repo_balance.py(medium)component:srcdepends_onsrc/helix/governance/self_check.py(medium)component:srcdepends_onsrc/helix/governance/errors.py(medium)component:srcdepends_onsrc/helix/governance/ledger.py(medium)component:srcdepends_onsrc/helix/licensing/license.py(medium)component:srcdepends_onsrc/helix/licensing/verify.py(medium)component:srcdepends_onsrc/helix/user_config.py(medium)component:srcdepends_onsrc/helix/governance/errors.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/determinism/nondet.py(medium)component:srcdepends_onsrc/helix/licensing/license.py(medium)component:srcdepends_onsrc/helix/licensing/verify.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/user_config.py(medium)component:srcdepends_onsrc/helix/user_config.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/governance/ledger.py(medium)component:srcdepends_onsrc/helix/user_config.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/governance/errors.py(medium)component:srcdepends_onsrc/helix/licensing/errors.py(medium)component:srcdepends_onsrc/helix/licensing/license.py(medium)component:srcdepends_onsrc/helix/licensing/seats.py(medium)component:srcdepends_onsrc/helix/licensing/verify.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/gpu/fields/base.py(medium)component:srcdepends_onsrc/helix/gpu/fields/composite_editability.py(medium)component:srcdepends_onsrc/helix/gpu/fields/dcas9_occupancy.py(medium)component:srcdepends_onsrc/helix/gpu/fields/gc_homopolymer.py(medium)component:srcdepends_onsrc/helix/gpu/fields/indel_risk.py(medium)component:srcdepends_onsrc/helix/gpu/fields/offtarget_density.py(medium)component:srcdepends_onsrc/helix/gpu/fields/pam_seed.py(medium)component:srcdepends_onsrc/helix/gpu/fields/prime_dp.py(medium)component:srcdepends_oncomponent:external:python:moderngl(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_oncomponent:external:python:moderngl(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix_cuda_fields.py(medium)component:srcdepends_onsrc/helix/gpu/fields/base.py(medium)component:srcdepends_oncomponent:external:python:moderngl(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix_cuda_fields.py(medium)component:srcdepends_onsrc/helix/gpu/fields/base.py(medium)component:srcdepends_oncomponent:external:python:moderngl(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix_cuda_fields.py(medium)component:srcdepends_onsrc/helix/gpu/fields/base.py(medium)component:srcdepends_oncomponent:external:python:moderngl(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix_cuda_fields.py(medium)component:srcdepends_onsrc/helix/gpu/fields/base.py(medium)component:srcdepends_oncomponent:external:python:moderngl(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix_cuda_fields.py(medium)component:srcdepends_onsrc/helix/gpu/fields/base.py(medium)component:srcdepends_oncomponent:external:python:moderngl(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix_cuda_fields.py(medium)component:srcdepends_onsrc/helix/gpu/fields/base.py(medium)component:srcdepends_oncomponent:external:python:moderngl(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix_cuda_fields.py(medium)component:srcdepends_onsrc/helix/gpu/fields/base.py(medium)component:srcdepends_onsrc/helix/graphs/colored.py(medium)component:srcdepends_onsrc/helix/graphs/dbg.py(medium)component:srcdepends_onsrc/helix/graphs/dbg.py(medium)component:srcdepends_onsrc/helix/crispr/dag_api.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/edit/dag.py(medium)component:srcdepends_onsrc/helix/genome/digital.py(medium)component:srcdepends_onsrc/helix/prime/dag_api.py(medium)component:srcdepends_onsrc/helix/prime/model.py(medium)component:srcdepends_onhelix/theme/icons_rc.py(medium)component:srcdepends_onsrc/helix/determinism/__init__.py(medium)component:srcdepends_onsrc/helix/gui/bridge.py(medium)component:srcdepends_onsrc/helix/gui/theme.py(medium)component:srcdepends_onsrc/helix/gui/modern/spec.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/gui/modern/spec.py(medium)component:srcdepends_onsrc/helix/prime/model.py(medium)component:srcdepends_onsrc/helix/prime/simulator.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/edit/dag.py(medium)component:srcdepends_onsrc/helix/gui/modern/builders_2p5d.py(medium)component:srcdepends_onsrc/helix/gui/modern/builders.py(medium)component:srcdepends_onsrc/helix/gui/modern/spec.py(medium)component:srcdepends_onsrc/helix/prime/model.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/gui/modern/spec.py(medium)component:srcdepends_onsrc/helix/gui/modern/engine.py(medium)component:srcdepends_onsrc/helix/gui/modern/spec.py(medium)component:srcdepends_oncomponent:external:python:moderngl(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/config.py(medium)component:srcdepends_onsrc/helix/crispr/physics.py(medium)component:srcdepends_onsrc/helix/determinism/__init__.py(medium)component:srcdepends_onsrc/helix/engine_benchmark.py(medium)component:srcdepends_onsrc/helix/gui/modern/camera_fit.py(medium)component:srcdepends_onsrc/helix/gui/modern/engine.py(medium)component:srcdepends_onsrc/helix/gui/modern/selection_utils.py(medium)component:srcdepends_onsrc/helix/gui/modern/spec.py(medium)component:srcdepends_onsrc/helix/gui/theme.py(medium)component:srcdepends_onsrc/helix/prime/physics.py(medium)component:srcdepends_onsrc/helix/studio/evs_bridge.py(medium)component:srcdepends_onsrc/helix/studio/render/scene.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/gui/modern/spec.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/gui/modern/spec.py(medium)component:srcdepends_onsrc/helix/gui/simbuilder/app.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/app_identity.py(medium)component:srcdepends_onsrc/helix/cli.py(medium)component:srcdepends_onsrc/helix/crispr/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/coords.py(medium)component:srcdepends_onsrc/helix/crispr/dag_api.py(medium)component:srcdepends_onsrc/helix/crispr/guide_export.py(medium)component:srcdepends_onsrc/helix/crispr/guide_objectives.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/crispr/pam.py(medium)component:srcdepends_onsrc/helix/crispr/physics.py(medium)component:srcdepends_onsrc/helix/crispr/simulate.py(medium)component:srcdepends_onsrc/helix/determinism/__init__.py(medium)component:srcdepends_onsrc/helix/genome/fm_registry.py(medium)component:srcdepends_onsrc/helix/genome/ingest.py(medium)component:srcdepends_onsrc/helix/genome/window_store.py(medium)component:srcdepends_onsrc/helix/gui/modern/builders_2p5d.py(medium)component:srcdepends_onsrc/helix/gui/modern/builders.py(medium)component:srcdepends_onsrc/helix/gui/modern/dag_adapters.py(medium)component:srcdepends_onsrc/helix/gui/modern/qt.py(medium)component:srcdepends_onsrc/helix/gui/modern/spec.py(medium)component:srcdepends_onsrc/helix/gui/opengl.py(medium)component:srcdepends_onsrc/helix/gui/railbands/widget.py(medium)component:srcdepends_onsrc/helix/gui/theme.py(medium)component:srcdepends_onsrc/helix/prime/model.py(medium)component:srcdepends_onsrc/helix/prime/physics.py(medium)component:srcdepends_onsrc/helix/prime/priors.py(medium)component:srcdepends_onsrc/helix/prime/simulator.py(medium)component:srcdepends_onsrc/helix/provenance.py(medium)component:srcdepends_onsrc/helix/studio/debug_runtime.py(medium)component:srcdepends_onsrc/helix/studio/lightcone_live.py(medium)component:srcdepends_onsrc/helix/studio/limitations.py(medium)component:srcdepends_onsrc/helix/studio/locus_guess.py(medium)component:srcdepends_onsrc/helix/studio/models.py(medium)component:srcdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/cut_model.py(medium)component:srcdepends_onsrc/helix/studio/pcr_engine.py(medium)component:srcdepends_onsrc/helix/studio/pcr_workflow.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/suggestions.py(medium)component:srcdepends_onsrc/helix/support/build_meta.py(medium)component:srcdepends_onhelix/theme/icons_rc.py(medium)component:srcdepends_onsrc/helix/app_identity.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/canonicalization/__init__.py(medium)component:srcdepends_onsrc/helix/hub/decision_store.py(medium)component:srcdepends_onsrc/helix/hub/decision.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/canonicalization/__init__.py(medium)component:srcdepends_onsrc/helix/hub/decision.py(medium)component:srcdepends_onsrc/helix/security/tokens.py(medium)component:srcdepends_onsrc/helix/canonicalization/__init__.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/canonicalization/__init__.py(medium)component:srcdepends_onsrc/helix/hub/decision_export.py(medium)component:srcdepends_onsrc/helix/hub/decision_store.py(medium)component:srcdepends_onsrc/helix/hub/decision.py(medium)component:srcdepends_onsrc/helix/hub/proof_render.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/canonicalization/__init__.py(medium)component:srcdepends_onsrc/helix/hub/decision.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/canonicalization/__init__.py(medium)component:srcdepends_onsrc/helix/hub/decision.py(medium)component:srcdepends_onsrc/helix/licensing/verify.py(medium)component:srcdepends_onsrc/helix/security/tokens.py(medium)component:srcdepends_onsrc/helix/canonicalization/__init__.py(medium)component:srcdepends_onsrc/helix/hub/decision.py(medium)component:srcdepends_onsrc/helix/licensing/errors.py(medium)component:srcdepends_onsrc/helix/licensing/license.py(medium)component:srcdepends_onsrc/helix/licensing/seats.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/licensing/errors.py(medium)component:srcdepends_onsrc/helix/licensing/seats.py(medium)component:srcdepends_onsrc/helix/licensing/verify.py(medium)component:srcdepends_oncomponent:external:python:requests(medium)component:srcdepends_onsrc/helix/licensing/errors.py(medium)component:srcdepends_onsrc/helix/licensing/license.py(medium)component:srcdepends_onsrc/helix/teams/db.py(medium)component:srcdepends_oncomponent:external:python:cryptography(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/licensing/errors.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/lightcone/allele_ops.py(medium)component:srcdepends_onsrc/helix/lightcone/branch_tree.py(medium)component:srcdepends_onsrc/helix/lightcone/builders/__init__.py(medium)component:srcdepends_onsrc/helix/lightcone/contract.py(medium)component:srcdepends_onsrc/helix/lightcone/geometry.py(medium)component:srcdepends_onsrc/helix/lightcone/gpu_backend.py(medium)component:srcdepends_onsrc/helix/lightcone/outcomes.py(medium)component:srcdepends_onsrc/helix/lightcone/picking.py(medium)component:srcdepends_onsrc/helix/lightcone/render.py(medium)component:srcdepends_onsrc/helix/lightcone/allele_ops.py(medium)component:srcdepends_onsrc/helix/lightcone/contract.py(medium)component:srcdepends_onsrc/helix/lightcone/builders/base_v0.py(medium)component:srcdepends_onsrc/helix/lightcone/builders/crispr_v0.py(medium)component:srcdepends_onsrc/helix/lightcone/builders/prime_v0.py(medium)component:srcdepends_onsrc/helix/lightcone/allele_ops.py(medium)component:srcdepends_onsrc/helix/lightcone/contract.py(medium)component:srcdepends_onsrc/helix/lightcone/outcomes.py(medium)component:srcdepends_onsrc/helix/lightcone/allele_ops.py(medium)component:srcdepends_onsrc/helix/lightcone/contract.py(medium)component:srcdepends_onsrc/helix/lightcone/outcomes.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/lightcone/allele_ops.py(medium)component:srcdepends_onsrc/helix/lightcone/contract.py(medium)component:srcdepends_onsrc/helix/lightcone/outcomes.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/lightcone/contract.py(medium)component:srcdepends_onsrc/helix/lightcone/geometry.py(medium)component:srcdepends_onsrc/helix/lightcone/gpu_backend.py(medium)component:srcdepends_onsrc/helix/lightcone/metadata.py(medium)component:srcdepends_onsrc/helix/lightcone/png.py(medium)component:srcdepends_onsrc/helix/lightcone/render.py(medium)component:srcdepends_onsrc/helix/lightcone/allele_ops.py(medium)component:srcdepends_onsrc/helix/lightcone/branch_tree.py(medium)component:srcdepends_onsrc/helix/lightcone/contract.py(medium)component:srcdepends_onsrc/helix/lightcone/stress.py(medium)component:srcdepends_oncomponent:external:python:moderngl(medium)component:srcdepends_onsrc/helix/lightcone/contract.py(medium)component:srcdepends_onsrc/helix/lightcone/geometry.py(medium)component:srcdepends_onsrc/helix/lightcone/outcomes.py(medium)component:srcdepends_onsrc/helix/lightcone/picking.py(medium)component:srcdepends_onsrc/helix/lightcone/stress.py(medium)component:srcdepends_oncomponent:external:python:moderngl(medium)component:srcdepends_onsrc/helix/lightcone/contract.py(medium)component:srcdepends_onsrc/helix/lightcone/gpu_backend.py(medium)component:srcdepends_onsrc/helix/lightcone/render.py(medium)component:srcdepends_onsrc/helix/provenance.py(medium)component:srcdepends_onsrc/helix/lightcone/contract.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/lightcone/contract.py(medium)component:srcdepends_onsrc/helix/lightcone/geometry.py(medium)component:srcdepends_onsrc/helix/lightcone/gpu_backend.py(medium)component:srcdepends_onsrc/helix/support/subprocess.py(medium)component:srcdepends_onsrc/helix/lightcone/contract.py(medium)component:srcdepends_onsrc/helix/lightcone/geometry.py(medium)component:srcdepends_onsrc/helix/lightcone/contract.py(medium)component:srcdepends_onsrc/helix/lightcone/geometry.py(medium)component:srcdepends_onsrc/helix/lightcone/contract.py(medium)component:srcdepends_onsrc/helix/lightcone/allele_ops.py(medium)component:srcdepends_onsrc/helix/lightcone/branch_tree.py(medium)component:srcdepends_onsrc/helix/live/event_bus.py(medium)component:srcdepends_onsrc/helix/live/hot_swap.py(medium)component:srcdepends_onsrc/helix/live/state_reducer.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/live/__init__.py(medium)component:srcdepends_onsrc/helix/live/realtime.py(medium)component:srcdepends_onsrc/helix/core/graph.py(medium)component:srcdepends_onsrc/helix/core/scheduler.py(medium)component:srcdepends_onsrc/helix/dsl/__init__.py(medium)component:srcdepends_onsrc/helix/live/__init__.py(medium)component:srcdepends_onsrc/helix/live/cli_utils.py(medium)component:srcdepends_onsrc/helix/nodes/__init__.py(medium)component:srcdepends_onsrc/helix/core/graph.py(medium)component:srcdepends_oncomponent:external:python:glfw(medium)component:srcdepends_oncomponent:external:python:moderngl(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/determinism/__init__.py(medium)component:srcdepends_onsrc/helix/live/viz/channel.py(medium)component:srcdepends_onsrc/helix/live/viz/hud.py(medium)component:srcdepends_onsrc/helix/live/viz/renderer.py(medium)component:srcdepends_onsrc/helix/security/tokens.py(medium)component:srcdepends_onsrc/helix/live/viz/feed.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/live/realtime.py(medium)component:srcdepends_oncomponent:external:python:moderngl(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_oncomponent:external:python:moderngl(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/live/viz/feed.py(medium)component:srcdepends_onsrc/helix/studio/run_metrics.py(medium)component:srcdepends_onsrc/helix/metrics/auroc.py(medium)component:srcdepends_onsrc/helix/metrics/roi.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/metrics/failure_modes.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/motif/core.py(medium)component:srcdepends_onsrc/helix/motif/em.py(medium)component:srcdepends_onsrc/helix/motif/online.py(medium)component:srcdepends_onsrc/helix/motif/steme.py(medium)component:srcdepends_onsrc/helix/motif/core.py(medium)component:srcdepends_onsrc/helix/motif/core.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/motif/core.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/nodes/abm.py(medium)component:srcdepends_onsrc/helix/nodes/couplers.py(medium)component:srcdepends_onsrc/helix/nodes/grn.py(medium)component:srcdepends_onsrc/helix/nodes/mech.py(medium)component:srcdepends_onsrc/helix/nodes/observer.py(medium)component:srcdepends_onsrc/helix/nodes/protein.py(medium)component:srcdepends_onsrc/helix/nodes/rd.py(medium)component:srcdepends_onsrc/helix/nodes/rewriter.py(medium)component:srcdepends_onsrc/helix/nodes/rulenet.py(medium)component:srcdepends_onsrc/helix/nodes/base.py(medium)component:srcdepends_onsrc/helix/core/graph.py(medium)component:srcdepends_onsrc/helix/nodes/base.py(medium)component:srcdepends_onsrc/helix/nodes/base.py(medium)component:srcdepends_onsrc/helix/nodes/base.py(medium)component:srcdepends_onsrc/helix/nodes/base.py(medium)component:srcdepends_onsrc/helix/nodes/base.py(medium)component:srcdepends_onsrc/helix/nodes/base.py(medium)component:srcdepends_onsrc/helix/nodes/base.py(medium)component:srcdepends_onsrc/helix/nodes/base.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/ogn/analysis_store.py(medium)component:srcdepends_onsrc/helix/clock.py(medium)component:srcdepends_oncomponent:external:python:requests(medium)component:srcdepends_onsrc/helix/ogn/client.py(medium)component:srcdepends_onsrc/helix/ogn/ingest_status_client.py(medium)component:srcdepends_onsrc/helix/ogn/scheduler_status_hooks.py(medium)component:srcdepends_onsrc/helix/pcr/__init__.py(medium)component:srcdepends_onsrc/helix/pcr/dag_api.py(medium)component:srcdepends_onsrc/helix/pcr/model.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/edit/dag.py(medium)component:srcdepends_onsrc/helix/edit/post.py(medium)component:srcdepends_onsrc/helix/edit/simulate.py(medium)component:srcdepends_onsrc/helix/genome/digital.py(medium)component:srcdepends_onsrc/helix/pcr/__init__.py(medium)component:srcdepends_onsrc/helix/pcr/model.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/edit/dag.py(medium)component:srcdepends_onsrc/helix/edit/events.py(medium)component:srcdepends_onsrc/helix/edit/physics.py(medium)component:srcdepends_onsrc/helix/edit/simulate.py(medium)component:srcdepends_onsrc/helix/genome/digital.py(medium)component:srcdepends_onsrc/helix/pcr/model.py(medium)component:srcdepends_onsrc/helix/studio/pilot_handoff.py(medium)component:srcdepends_onsrc/helix/predictors/bundle.py(medium)component:srcdepends_onsrc/helix/predictors/compare.py(medium)component:srcdepends_onsrc/helix/predictors/native_baseline.py(medium)component:srcdepends_onsrc/helix/predictors/receipt.py(medium)component:srcdepends_onsrc/helix/predictors/registry.py(medium)component:srcdepends_onsrc/helix/predictors/compare.py(medium)component:srcdepends_onsrc/helix/predictors/receipt.py(medium)component:srcdepends_onsrc/helix/predictors/bundle.py(medium)component:srcdepends_onsrc/helix/predictors/receipt.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/provenance.py(medium)component:srcdepends_onsrc/helix/predictors/native_baseline.py(medium)component:srcdepends_onsrc/helix/predictors/receipt.py(medium)component:srcdepends_onsrc/helix/prime/__init__.py(medium)component:srcdepends_onsrc/helix/prime/dag_api.py(medium)component:srcdepends_onsrc/helix/prime/edit_spec.py(medium)component:srcdepends_onsrc/helix/prime/model.py(medium)component:srcdepends_onsrc/helix/prime/physics.py(medium)component:srcdepends_onsrc/helix/prime/simulator.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/edit/dag.py(medium)component:srcdepends_onsrc/helix/edit/post.py(medium)component:srcdepends_onsrc/helix/edit/simulate.py(medium)component:srcdepends_onsrc/helix/genome/digital.py(medium)component:srcdepends_onsrc/helix/prime/__init__.py(medium)component:srcdepends_onsrc/helix/prime/model.py(medium)component:srcdepends_onsrc/helix/prime/physics.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/prime/model.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/edit/dag.py(medium)component:srcdepends_onsrc/helix/edit/events.py(medium)component:srcdepends_onsrc/helix/edit/physics.py(medium)component:srcdepends_onsrc/helix/edit/simulate.py(medium)component:srcdepends_onsrc/helix/prime/model.py(medium)component:srcdepends_onsrc/helix/prime/physics.py(medium)component:srcdepends_onsrc/helix/prime/simulator.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/clock.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/prime/model.py(medium)component:srcdepends_onsrc/helix/prime/physics.py(medium)component:srcdepends_onsrc/helix/prime/priors.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/sim/experiment_planner.py(medium)component:srcdepends_onsrc/helix/sim/posterior.py(medium)component:srcdepends_onsrc/helix/support/subprocess.py(medium)component:srcdepends_onsrc/helix/repro/bundle.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/physics.py(medium)component:srcdepends_onsrc/helix/determinism/guard.py(medium)component:srcdepends_onsrc/helix/prime/physics.py(medium)component:srcdepends_onsrc/helix/provenance.py(medium)component:srcdepends_onsrc/helix/run_engine.py(medium)component:srcdepends_onsrc/helix/schema/__init__.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helixspec/compare.py(medium)component:srcdepends_onsrc/helixspec/errors.py(medium)component:srcdepends_onsrc/helix/rna/mfe.py(medium)component:srcdepends_onsrc/helix/rna/partition.py(medium)component:srcdepends_onsrc/helix/rna/params.py(medium)component:srcdepends_onsrc/helix/rna/params.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/clock.py(medium)component:srcdepends_onsrc/helix/crispr/pam.py(medium)component:srcdepends_onsrc/helix/crispr/simulate.py(medium)component:srcdepends_onsrc/helix/entropy.py(medium)component:srcdepends_onsrc/helix/metrics_utils.py(medium)component:srcdepends_onsrc/helix/ogn/client.py(medium)component:srcdepends_onsrc/helix/prime/priors.py(medium)component:srcdepends_onsrc/helix/prime/simulator.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/security/tokens.py(medium)component:srcdepends_onsrc/helix/studio/pcr_engine.py(medium)component:srcdepends_onsrc/helix/studio/run_metrics.py(medium)component:srcdepends_onsrc/helix/temp.py(medium)component:srcdepends_oncomponent:external:python:pydantic(medium)component:srcdepends_oncomponent:external:python:jsonschema(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/determinism/nondet.py(medium)component:srcdepends_onsrc/helix/provenance.py(medium)component:srcdepends_onsrc/helix/support/subprocess.py(medium)component:srcdepends_onsrc/helix/security/tokens.py(medium)component:srcdepends_onsrc/helix/entropy.py(medium)component:srcdepends_onsrc/helix/seed/extend.py(medium)component:srcdepends_onsrc/helix/seed/guard.py(medium)component:srcdepends_onsrc/helix/seed/minimizer.py(medium)component:srcdepends_onsrc/helix/seed/syncmer.py(medium)component:srcdepends_onsrc/helix/seed/tree.py(medium)component:srcdepends_onsrc/helix/determinism/guard.py(medium)component:srcdepends_onsrc/helix/seed/minimizer.py(medium)component:srcdepends_oncomponent:external:python:requests(medium)component:srcdepends_onsrc/helix/server/analysis_client.py(medium)component:srcdepends_onsrc/helix/server/run_registry_client.py(medium)component:srcdepends_oncomponent:external:python:requests(medium)component:srcdepends_onsrc/helix/sim/evidence.py(medium)component:srcdepends_onsrc/helix/sim/experiment_planner.py(medium)component:srcdepends_onsrc/helix/sim/posterior.py(medium)component:srcdepends_onsrc/helix/sim/structural_risk.py(medium)component:srcdepends_onsrc/helix/sim/posterior.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/sim/posterior.py(medium)component:srcdepends_onsrc/helix/clock.py(medium)component:srcdepends_onsrc/helix/sketch/distance.py(medium)component:srcdepends_onsrc/helix/sketch/hll.py(medium)component:srcdepends_onsrc/helix/sketch/minhash.py(medium)component:srcdepends_onsrc/helix/sketch/minhash.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/schema/__init__.py(medium)component:srcdepends_onsrc/helix/security/tokens.py(medium)component:srcdepends_onsrc/helix/studio/session_io.py(medium)component:srcdepends_onsrc/helix/species/builder.py(medium)component:srcdepends_onsrc/helix/species/bundle.py(medium)component:srcdepends_onsrc/helix/species/detect.py(medium)component:srcdepends_onsrc/helix/species/bundle.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/species/core.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/species/bundle.py(medium)component:srcdepends_onsrc/helix/species/core.py(medium)component:srcdepends_onsrc/helix/string/edit.py(medium)component:srcdepends_onsrc/helix/string/fm.py(medium)component:srcdepends_onsrc/helix/studio/main_window.py(medium)component:srcdepends_onsrc/helix/studio/project.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/support/build_meta.py(medium)component:srcdepends_oncomponent:external:python:requests(medium)component:srcdepends_oncomponent:external:python:moderngl(medium)component:srcdepends_onsrc/helix_cuda_fields.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/app_identity.py(medium)component:srcdepends_onsrc/helix/config.py(medium)component:srcdepends_onsrc/helix/determinism/__init__.py(medium)component:srcdepends_onsrc/helix/determinism/guard.py(medium)component:srcdepends_onsrc/helix/gui/opengl.py(medium)component:srcdepends_onsrc/helix/gui/theme.py(medium)component:srcdepends_onsrc/helix/ogn/client.py(medium)component:srcdepends_onsrc/helix/ogn/manager.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/studio/context.py(medium)component:srcdepends_onsrc/helix/studio/crash_dialog.py(medium)component:srcdepends_onsrc/helix/studio/debug_runtime.py(medium)component:srcdepends_onsrc/helix/studio/main_window.py(medium)component:srcdepends_onsrc/helix/studio/mcp_bridge.py(medium)component:srcdepends_onsrc/helix/studio/perf.py(medium)component:srcdepends_onsrc/helix/studio/project.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/studio/welcome.py(medium)component:srcdepends_onsrc/helix/support/events.py(medium)component:srcdepends_onsrc/helix/studio/assays/assay_chooser.py(medium)component:srcdepends_onsrc/helix/studio/assays/primer_design.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/hotspots.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/rail_state.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/results_io.py(medium)component:srcdepends_onsrc/helix/studio/batch/bundle.py(medium)component:srcdepends_onsrc/helix/studio/batch/model.py(medium)component:srcdepends_onsrc/helix/evaluation/__init__.py(medium)component:srcdepends_onsrc/helix/studio/batch/bundle.py(medium)component:srcdepends_onsrc/helix/studio/batch/model.py(medium)component:srcdepends_onsrc/helix/studio/edit_plan.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/export_gate.py(medium)component:srcdepends_onsrc/helix/studio/run_artifact.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/studio/ui/export_gate.py(medium)component:srcdepends_onsrc/helix/studio/workers.py(medium)component:srcdepends_onsrc/helix/evaluation/__init__.py(medium)component:srcdepends_onsrc/helix/studio/batch/model.py(medium)component:srcdepends_oncomponent:external:python:pydantic(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/assays/assay_chooser.py(medium)component:srcdepends_onsrc/helix/studio/assays/primer_design.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/model.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/reference_accessor.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/validation_plan.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/clone_yield.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/model.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/clone_yield.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/hotspots.py(medium)component:srcdepends_onsrc/helix/app_identity.py(medium)component:srcdepends_onsrc/helix/studio/hint_banner.py(medium)component:srcdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:srcdepends_onsrc/helix/studio/pilot_handoff.py(medium)component:srcdepends_onsrc/helix/studio/pilot_package_ui.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/studio/ui/text_preview_dialog.py(medium)component:srcdepends_onsrc/helix/studio/commands.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/studio/ui/window_positioning.py(medium)component:srcdepends_onsrc/helix/config.py(medium)component:srcdepends_onsrc/helix/ogn/manager.py(medium)component:srcdepends_onsrc/helix/studio/project.py(medium)component:srcdepends_oncomponent:external:python:requests(medium)component:srcdepends_onsrc/helix/app_identity.py(medium)component:srcdepends_onsrc/helix/support/bundle.py(medium)component:srcdepends_onsrc/helix/support/crash.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/delivery/contract.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/gui/modern/builders_2p5d.py(medium)component:srcdepends_onsrc/helix/gui/modern/spec.py(medium)component:srcdepends_onsrc/helix/studio/experiment_presets.py(medium)component:srcdepends_onsrc/helix/studio/guide_inspector.py(medium)component:srcdepends_onsrc/helix/studio/models.py(medium)component:srcdepends_onsrc/helix/studio/session_io.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/summary_contract_v2.py(medium)component:srcdepends_onsrc/helixspec/divergence.py(medium)component:srcdepends_onsrc/helix/studio/divergence_proof_bundle.py(medium)component:srcdepends_onsrc/helix/support/doctor.py(medium)component:srcdepends_oncomponent:external:python:networkx(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/edit/dag.py(medium)component:srcdepends_onsrc/helix/provenance.py(medium)component:srcdepends_onsrc/helix/studio/evs_view_models.py(medium)component:srcdepends_onsrc/helix/studio/experiment_intent_spec.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/lightcone_live.py(medium)component:srcdepends_onsrc/helix/studio/limitations.py(medium)component:srcdepends_onsrc/helix/studio/models.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/tail_risk_helpers.py(medium)component:srcdepends_onsrc/helix/studio/run_artifact.py(medium)component:srcdepends_onsrc/helix/studio/semantic_audit.py(medium)component:srcdepends_onsrc/helix/studio/semantic_proof.py(medium)component:srcdepends_onsrc/helix/studio/semantic_schema.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/sink_ui_helpers.py(medium)component:srcdepends_onsrc/helix/studio/suggestions.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/studio/workers.py(medium)component:srcdepends_oncomponent:external:python:pydantic(medium)component:srcdepends_onsrc/helix/studio/lightcone_live.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/app_identity.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/app_identity.py(medium)component:srcdepends_onsrc/helix/calibration/bundle.py(medium)component:srcdepends_onsrc/helix/studio/governance_stamp.py(medium)component:srcdepends_onsrc/helix/studio/ordinal_bins.py(medium)component:srcdepends_onsrc/helix/studio/lightcone_live.py(medium)component:srcdepends_onsrc/helix/studio/models.py(medium)component:srcdepends_onsrc/helix/studio/run_artifact.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/experiment_intent_spec.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_oncomponent:external:python:pydantic(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/gui/icon_resources.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/studio/experiment_setup_model.py(medium)component:srcdepends_onsrc/helix/studio/qtconcurrent_compat.py(medium)component:srcdepends_onsrc/helix/studio/target_field.py(medium)component:srcdepends_onsrc/helix/studio/target_refine_drawer.py(medium)component:srcdepends_onsrc/helix/studio/target_resolution.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/studio/ui/window_positioning.py(medium)component:srcdepends_onsrc/helix/studio/delivery/contract.py(medium)component:srcdepends_onsrc/helix/studio/experiment_intent_spec.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/delivery/contract.py(medium)component:srcdepends_onsrc/helix/studio/experiment_intent_spec_panel.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/suggestions.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_oncomponent:external:python:pydantic(medium)component:srcdepends_onsrc/helix/studio/delivery/contract.py(medium)component:srcdepends_onsrc/helix/studio/experimental/run_history_mv/run_history_model.py(medium)component:srcdepends_onsrc/helix/studio/experimental/run_history_mv/run_history_model.py(medium)component:srcdepends_onsrc/helix/studio/run_metrics.py(medium)component:srcdepends_onsrc/helix/studio/workers.py(medium)component:srcdepends_oncomponent:external:python:imageio(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/gui/modern/spec.py(medium)component:srcdepends_onsrc/helix/provenance.py(medium)component:srcdepends_onsrc/helix/support/subprocess.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/determinism/nondet.py(medium)component:srcdepends_onsrc/helix/governance/gates.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/security/tokens.py(medium)component:srcdepends_onsrc/helix/studio/export_labels.py(medium)component:srcdepends_onsrc/helix/studio/governance_stamp.py(medium)component:srcdepends_onsrc/helix/studio/limitations.py(medium)component:srcdepends_onsrc/helix/studio/models.py(medium)component:srcdepends_onsrc/helix/studio/provenance_header.py(medium)component:srcdepends_onsrc/helix/studio/run_artifact.py(medium)component:srcdepends_onsrc/helix/studio/governance_stamp.py(medium)component:srcdepends_onsrc/helix/app_identity.py(medium)component:srcdepends_onsrc/helix/support/build_meta.py(medium)component:srcdepends_onsrc/helix/studio/export_gate.py(medium)component:srcdepends_onsrc/helix/studio/governance_stamp.py(medium)component:srcdepends_oncomponent:external:python:matplotlib(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/determinism/nondet.py(medium)component:srcdepends_onsrc/helix/governance/gates.py(medium)component:srcdepends_onsrc/helix/provenance.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/studio/cli_session_contract_stamp.py(medium)component:srcdepends_onsrc/helix/studio/edit_plan.py(medium)component:srcdepends_onsrc/helix/studio/experiment_intent_spec.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/export_labels.py(medium)component:srcdepends_onsrc/helix/studio/governance_stamp.py(medium)component:srcdepends_onsrc/helix/studio/limitations.py(medium)component:srcdepends_onsrc/helix/studio/models.py(medium)component:srcdepends_onsrc/helix/studio/png_provenance.py(medium)component:srcdepends_onsrc/helix/studio/provenance_header.py(medium)component:srcdepends_onsrc/helix/studio/run_artifact.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/extension_host/client.py(medium)component:srcdepends_onsrc/helix/studio/extension_host/protocol.py(medium)component:srcdepends_onsrc/helix/studio/extension_host/supervisor.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/extension_host/__init__.py(medium)component:srcdepends_onsrc/helix/studio/extension_host/protocol.py(medium)component:srcdepends_onsrc/helix/support/subprocess.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/extension_host/__init__.py(medium)component:srcdepends_onsrc/helix/studio/extension_host/protocol.py(medium)component:srcdepends_onsrc/helix/studio/extension_host/remote_api.py(medium)component:srcdepends_onsrc/helix/studio/plugins/manifest.py(medium)component:srcdepends_onsrc/helix/studio/plugins/policy.py(medium)component:srcdepends_onsrc/helix/studio/commands.py(medium)component:srcdepends_onsrc/helix/studio/extension_host/protocol.py(medium)component:srcdepends_onsrc/helix/studio/plugins/policy.py(medium)component:srcdepends_onsrc/helix/support/subprocess.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/extension_host/client.py(medium)component:srcdepends_onsrc/helix/studio/extension_host/protocol.py(medium)component:srcdepends_oncomponent:external:python:imageio(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/gui/modern/builders.py(medium)component:srcdepends_onsrc/helix/gui/modern/dag_adapters.py(medium)component:srcdepends_onsrc/helix/gui/modern/qt.py(medium)component:srcdepends_onsrc/helix/gui/modern/selection_utils.py(medium)component:srcdepends_onsrc/helix/gui/modern/spec.py(medium)component:srcdepends_onsrc/helix/gui/railbands/widget.py(medium)component:srcdepends_onsrc/helix/studio/export_clip.py(medium)component:srcdepends_onsrc/helix/studio/export_gate.py(medium)component:srcdepends_onsrc/helix/studio/governance_stamp.py(medium)component:srcdepends_onsrc/helix/studio/locus_fit.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/base_overlay.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/hotspots.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/model.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/prime_model.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/prime_overlay.py(medium)component:srcdepends_onsrc/helix/studio/run_metrics.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/ui/export_gate.py(medium)component:srcdepends_onsrc/helix/support/subprocess.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/studio/policy_patches.py(medium)component:srcdepends_onsrc/helix/studio/qtconcurrent_compat.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/wetlab/preflight_linter.py(medium)component:srcdepends_onsrc/helixspec/ast.py(medium)component:srcdepends_onsrc/helixspec/canon.py(medium)component:srcdepends_onsrc/helixspec/errors.py(medium)component:srcdepends_onsrc/helixspec/ir_v1.py(medium)component:srcdepends_onsrc/helixspec/lower_engine.py(medium)component:srcdepends_onsrc/helixspec/typecheck.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/importers/__init__.py(medium)component:srcdepends_onsrc/helix/studio/importers/__init__.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_oncomponent:external:python:pysam(medium)component:srcdepends_onsrc/helix/studio/importers/__init__.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/importers/__init__.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/importers/__init__.py(medium)component:srcdepends_onsrc/helix/studio/importers/ampseq.py(medium)component:srcdepends_onsrc/helix/studio/importers/bam.py(medium)component:srcdepends_onsrc/helix/studio/importers/crispresso.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/lightcone/allele_ops.py(medium)component:srcdepends_onsrc/helix/studio/ordinal_bins.py(medium)component:srcdepends_onsrc/helix/studio/results_io.py(medium)component:srcdepends_onsrc/helix/lightcone/__init__.py(medium)component:srcdepends_onsrc/helix/lightcone/contract.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/studio/models.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/edit/dag.py(medium)component:srcdepends_onsrc/helix/lightcone/__init__.py(medium)component:srcdepends_onsrc/helix/lightcone/allele_ops.py(medium)component:srcdepends_onsrc/helix/lightcone/builders/base_v0.py(medium)component:srcdepends_onsrc/helix/lightcone/builders/crispr_v0.py(medium)component:srcdepends_onsrc/helix/lightcone/builders/prime_v0.py(medium)component:srcdepends_onsrc/helix/lightcone/contract.py(medium)component:srcdepends_onsrc/helix/lightcone/geometry.py(medium)component:srcdepends_onsrc/helix/lightcone/gpu_backend.py(medium)component:srcdepends_onsrc/helix/lightcone/metadata.py(medium)component:srcdepends_onsrc/helix/lightcone/picking.py(medium)component:srcdepends_onsrc/helix/lightcone/png.py(medium)component:srcdepends_onsrc/helix/lightcone/render.py(medium)component:srcdepends_onsrc/helix/lightcone/snapshot.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/studio/assays/assay_chooser.py(medium)component:srcdepends_onsrc/helix/studio/assays/primer_design.py(medium)component:srcdepends_onsrc/helix/studio/base_position_calibration.py(medium)component:srcdepends_onsrc/helix/studio/calibration.py(medium)component:srcdepends_onsrc/helix/studio/edit_plan.py(medium)component:srcdepends_onsrc/helix/studio/evs_view_models.py(medium)component:srcdepends_onsrc/helix/studio/experiment_intent_spec.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/export_clip.py(medium)component:srcdepends_onsrc/helix/studio/export_gate.py(medium)component:srcdepends_onsrc/helix/studio/export_image_settings.py(medium)component:srcdepends_onsrc/helix/studio/export_labels.py(medium)component:srcdepends_onsrc/helix/studio/governance_stamp.py(medium)component:srcdepends_onsrc/helix/studio/lightcone_audit_pack.py(medium)component:srcdepends_onsrc/helix/studio/lightcone_live.py(medium)component:srcdepends_onsrc/helix/studio/limitations.py(medium)component:srcdepends_onsrc/helix/studio/models.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/model.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/validation_plan.py(medium)component:srcdepends_onsrc/helix/studio/ordinal_bins.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/clone_yield.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/model.py(medium)component:srcdepends_onsrc/helix/studio/png_provenance.py(medium)component:srcdepends_onsrc/helix/studio/results_io.py(medium)component:srcdepends_onsrc/helix/studio/suggested_priors.py(medium)component:srcdepends_onsrc/helix/studio/ui/export_gate.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/ui/limitations_dialog.py(medium)component:srcdepends_oncomponent:external:python:psutil(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/app_identity.py(medium)component:srcdepends_onsrc/helix/config.py(medium)component:srcdepends_onsrc/helix/evs/io.py(medium)component:srcdepends_onsrc/helix/gui/icon_resources.py(medium)component:srcdepends_onsrc/helix/gui/qt_geometry.py(medium)component:srcdepends_onsrc/helix/gui/simbuilder/app.py(medium)component:srcdepends_onsrc/helix/gui/theme.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/security/tokens.py(medium)component:srcdepends_onsrc/helix/snapshot_bundle.py(medium)component:srcdepends_onsrc/helix/studio/about_dialog.py(medium)component:srcdepends_onsrc/helix/studio/api_client.py(medium)component:srcdepends_onsrc/helix/studio/backend_commit.py(medium)component:srcdepends_onsrc/helix/studio/backend_config.py(medium)component:srcdepends_onsrc/helix/studio/center_panel.py(medium)component:srcdepends_onsrc/helix/studio/command_palette.py(medium)component:srcdepends_onsrc/helix/studio/commands.py(medium)component:srcdepends_onsrc/helix/studio/context.py(medium)component:srcdepends_onsrc/helix/studio/debug_runtime.py(medium)component:srcdepends_onsrc/helix/studio/demo_loader.py(medium)component:srcdepends_onsrc/helix/studio/divergence_proof_dialog.py(medium)component:srcdepends_onsrc/helix/studio/dock_panels.py(medium)component:srcdepends_onsrc/helix/studio/doctor_dialog.py(medium)component:srcdepends_onsrc/helix/studio/edit_dag_panel.py(medium)component:srcdepends_onsrc/helix/studio/evaluation_access.py(medium)component:srcdepends_onsrc/helix/studio/evs_bridge.py(medium)component:srcdepends_onsrc/helix/studio/experiment_presets.py(medium)component:srcdepends_onsrc/helix/studio/experiment_setup_dialog.py(medium)component:srcdepends_onsrc/helix/studio/experimental/run_history_mv/run_history_model.py(medium)component:srcdepends_onsrc/helix/studio/export_evidence.py(medium)component:srcdepends_onsrc/helix/studio/export_gate.py(medium)component:srcdepends_onsrc/helix/studio/export_image_settings.py(medium)component:srcdepends_onsrc/helix/studio/extension_host/__init__.py(medium)component:srcdepends_onsrc/helix/studio/extension_host/protocol.py(medium)component:srcdepends_onsrc/helix/studio/gl_panel.py(medium)component:srcdepends_onsrc/helix/studio/guide_compare.py(medium)component:srcdepends_onsrc/helix/studio/guide_inspector.py(medium)component:srcdepends_onsrc/helix/studio/helixspec_editor.py(medium)component:srcdepends_onsrc/helix/studio/hint_banner.py(medium)component:srcdepends_onsrc/helix/studio/importers/__init__.py(medium)component:srcdepends_onsrc/helix/studio/importers/adapters.py(medium)component:srcdepends_onsrc/helix/studio/importers/registry.py(medium)component:srcdepends_onsrc/helix/studio/instrument_runs_view.py(medium)component:srcdepends_onsrc/helix/studio/layout_presets.py(medium)component:srcdepends_onsrc/helix/studio/layout_state.py(medium)component:srcdepends_onsrc/helix/studio/lightcone_live.py(medium)component:srcdepends_onsrc/helix/studio/lightcone_panel.py(medium)component:srcdepends_onsrc/helix/studio/limitations.py(medium)component:srcdepends_onsrc/helix/studio/models.py(medium)component:srcdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:srcdepends_onsrc/helix/studio/perf.py(medium)component:srcdepends_onsrc/helix/studio/plugins/__init__.py(medium)component:srcdepends_onsrc/helix/studio/plugins/isolation_rules.py(medium)component:srcdepends_onsrc/helix/studio/plugins/plugins_dialog.py(medium)component:srcdepends_onsrc/helix/studio/plugins/policy.py(medium)component:srcdepends_onsrc/helix/studio/plugins/studio_host.py(medium)component:srcdepends_onsrc/helix/studio/project.py(medium)component:srcdepends_onsrc/helix/studio/qtconcurrent_compat.py(medium)component:srcdepends_onsrc/helix/studio/rail_model.py(medium)component:srcdepends_onsrc/helix/studio/rail_planner.py(medium)component:srcdepends_onsrc/helix/studio/rail_state.py(medium)component:srcdepends_onsrc/helix/studio/reports/session_report.py(medium)component:srcdepends_onsrc/helix/studio/run_artifact.py(medium)component:srcdepends_onsrc/helix/studio/run_compare.py(medium)component:srcdepends_onsrc/helix/studio/run_history.py(medium)component:srcdepends_onsrc/helix/studio/run_metrics.py(medium)component:srcdepends_onsrc/helix/studio/run_status_panel.py(medium)component:srcdepends_onsrc/helix/studio/session_inspector.py(medium)component:srcdepends_onsrc/helix/studio/session_io.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/spatial_review_panel.py(medium)component:srcdepends_onsrc/helix/studio/status_chip.py(medium)component:srcdepends_onsrc/helix/studio/terminal/__init__.py(medium)component:srcdepends_onsrc/helix/studio/ui_dispatcher.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/studio/ui/export_gate.py(medium)component:srcdepends_onsrc/helix/studio/ui/text_utils.py(medium)component:srcdepends_onsrc/helix/studio/ui/window_positioning.py(medium)component:srcdepends_onsrc/helix/studio/visualization_review_panel.py(medium)component:srcdepends_onsrc/helix/studio/web_panels.py(medium)component:srcdepends_onsrc/helix/studio/welcome.py(medium)component:srcdepends_onsrc/helix/studio/workers.py(medium)component:srcdepends_onsrc/helix/studio/workflow_panel.py(medium)component:srcdepends_onsrc/helix/support/build_meta.py(medium)component:srcdepends_onsrc/helix/support/bundle.py(medium)component:srcdepends_onsrc/helix/support/events.py(medium)component:srcdepends_onsrc/helixspec/run.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/app_identity.py(medium)component:srcdepends_onsrc/helix/studio/main_window.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/bulge_provider.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/mismatch_provider.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/model.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/noop.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/reference_accessor.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/rloks_provider.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/validation_plan.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/pam.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/model.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/reference_accessor.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/risk.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/pam.py(medium)component:srcdepends_onsrc/helix/crispr/score.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/model.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/reference_accessor.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/risk.py(medium)component:srcdepends_oncomponent:external:python:pydantic(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/bulge_provider.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/mismatch_provider.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/noop.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/reference_accessor.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/rloks_provider.py(medium)component:srcdepends_onsrc/helix/studio/run_artifact.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/model.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/assays/assay_chooser.py(medium)component:srcdepends_onsrc/helix/studio/assays/primer_design.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/model.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/reference_accessor.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/rloks_provider.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/rloks_ui_helpers.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/validation_plan.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/clone_yield.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/model.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/studio/workers.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/pam.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/pam.py(medium)component:srcdepends_onsrc/helix/crispr/score.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/model.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/reference_accessor.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/risk.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/app_identity.py(medium)component:srcdepends_onsrc/helix/bioinformatics.py(medium)component:srcdepends_onsrc/helix/core/offtarget_heat.py(medium)component:srcdepends_onsrc/helix/crispr/__init__.py(medium)component:srcdepends_onsrc/helix/gui/icon_resources.py(medium)component:srcdepends_onsrc/helix/gui/modern/builders_2p5d.py(medium)component:srcdepends_onsrc/helix/sim/experiment_planner.py(medium)component:srcdepends_onsrc/helix/studio/__init__.py(medium)component:srcdepends_onsrc/helix/studio/export_gate.py(medium)component:srcdepends_onsrc/helix/studio/export_image_settings.py(medium)component:srcdepends_onsrc/helix/studio/export_labels.py(medium)component:srcdepends_onsrc/helix/studio/export_provenance.py(medium)component:srcdepends_onsrc/helix/studio/governance_stamp.py(medium)component:srcdepends_onsrc/helix/studio/limitations.py(medium)component:srcdepends_onsrc/helix/studio/models.py(medium)component:srcdepends_onsrc/helix/studio/offtarget_heat_widget.py(medium)component:srcdepends_onsrc/helix/studio/ordinal_bins.py(medium)component:srcdepends_onsrc/helix/studio/pilot_handoff.py(medium)component:srcdepends_onsrc/helix/studio/pilot_package_ui.py(medium)component:srcdepends_onsrc/helix/studio/png_provenance.py(medium)component:srcdepends_onsrc/helix/studio/prime_inspector.py(medium)component:srcdepends_onsrc/helix/studio/repair_pathways.py(medium)component:srcdepends_onsrc/helix/studio/reports/session_report.py(medium)component:srcdepends_onsrc/helix/studio/run_artifact.py(medium)component:srcdepends_onsrc/helix/studio/semantic_schema.py(medium)component:srcdepends_onsrc/helix/studio/summary_contract_v2.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/studio/ui/evidence_dialog.py(medium)component:srcdepends_onsrc/helix/studio/ui/export_gate.py(medium)component:srcdepends_onsrc/helix/studio/ui/text_preview_dialog.py(medium)component:srcdepends_onsrc/helix/studio/export_image_settings.py(medium)component:srcdepends_onsrc/helix/studio/export_labels.py(medium)component:srcdepends_onsrc/helix/studio/limitations.py(medium)component:srcdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:srcdepends_onsrc/helix/studio/png_provenance.py(medium)component:srcdepends_onsrc/helix/studio/results_io.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/model.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/noop.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/hotspots.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/cell_context.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/intent_eval.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/model.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/noop.py(medium)component:srcdepends_onsrc/helix/crispr/dynamic/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/dynamic/simulator.py(medium)component:srcdepends_onsrc/helix/crispr/dynamic/state.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/cell_context.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/cut_model.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/intent_eval.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/model.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/noop.py(medium)component:srcdepends_oncomponent:external:python:pydantic(medium)component:srcdepends_onsrc/helix/studio/base_position_calibration.py(medium)component:srcdepends_onsrc/helix/studio/calibration.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/base_edit_model.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/cut_model.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/dynamic_cut_model.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/noop.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/prime_model.py(medium)component:srcdepends_onsrc/helix/studio/prime_multiplex_calibration.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/suggested_priors.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/model.py(medium)component:srcdepends_onsrc/helix/studio/assays/assay_chooser.py(medium)component:srcdepends_onsrc/helix/studio/assays/primer_design.py(medium)component:srcdepends_onsrc/helix/studio/base_position_calibration.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/model.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/validation_plan.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/cell_context.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/clone_yield.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/hotspots.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/model.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/suggested_priors.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/model.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/support/crash.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/pilot_handoff.py(medium)component:srcdepends_onsrc/helix/studio/ui/text_preview_dialog.py(medium)component:srcdepends_onsrc/helix/studio/plugins/manager.py(medium)component:srcdepends_onsrc/helix/studio/plugins/manifest.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_oncomponent:external:python:requests(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/plugins/install_txn.py(medium)component:srcdepends_onsrc/helix/studio/plugins/manifest.py(medium)component:srcdepends_onsrc/helix/studio/plugins/plugin_package.py(medium)component:srcdepends_onsrc/helix/studio/plugins/trust_store.py(medium)component:srcdepends_onsrc/helix/studio/plugins/policy.py(medium)component:srcdepends_oncomponent:external:python:packaging(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/plugins/install_txn.py(medium)component:srcdepends_onsrc/helix/studio/plugins/manifest.py(medium)component:srcdepends_oncomponent:external:python:cryptography(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/plugins/manifest.py(medium)component:srcdepends_oncomponent:external:python:packaging(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/plugins/installer.py(medium)component:srcdepends_onsrc/helix/studio/plugins/manager.py(medium)component:srcdepends_onsrc/helix/studio/plugins/plugin_package.py(medium)component:srcdepends_onsrc/helix/studio/plugins/registry.py(medium)component:srcdepends_onsrc/helix/studio/plugins/trust_store.py(medium)component:srcdepends_oncomponent:external:python:packaging(medium)component:srcdepends_oncomponent:external:python:requests(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/app_identity.py(medium)component:srcdepends_onsrc/helix/studio/commands.py(medium)component:srcdepends_onsrc/helix/studio/dock_panels.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/cli_session_contract_stamp.py(medium)component:srcdepends_onsrc/helix/studio/governance_stamp.py(medium)component:srcdepends_onsrc/helix/predictors/__init__.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/rail_model.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/rail_model.py(medium)component:srcdepends_onsrc/helix/app_identity.py(medium)component:srcdepends_onsrc/helix/studio/rail_model.py(medium)component:srcdepends_onsrc/helix/studio/rail_state.py(medium)component:srcdepends_onsrc/helix/studio/spinner_frames.py(medium)component:srcdepends_onsrc/helix/studio/render/scene.py(medium)component:srcdepends_oncomponent:external:python:moderngl(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/gpu/fields/__init__.py(medium)component:srcdepends_onsrc/helix/gpu/fields/base.py(medium)component:srcdepends_onsrc/helix/studio/evs_bridge.py(medium)component:srcdepends_onsrc/helix/studio/reports/run_report.py(medium)component:srcdepends_onsrc/helix/studio/reports/session_report.py(medium)component:srcdepends_onsrc/helix/studio/governance_stamp.py(medium)component:srcdepends_onsrc/helix/studio/limitations.py(medium)component:srcdepends_onsrc/helix/studio/models.py(medium)component:srcdepends_onsrc/helix/studio/reports/session_report.py(medium)component:srcdepends_onsrc/helix/studio/run_artifact.py(medium)component:srcdepends_onsrc/helix/governance/gates.py(medium)component:srcdepends_onsrc/helix/studio/export_labels.py(medium)component:srcdepends_onsrc/helix/studio/export_provenance.py(medium)component:srcdepends_onsrc/helix/studio/governance_stamp.py(medium)component:srcdepends_onsrc/helix/studio/provenance_header.py(medium)component:srcdepends_onsrc/helix/studio/repair_pathways.py(medium)component:srcdepends_onsrc/helix/support/events.py(medium)component:srcdepends_onsrc/helix/studio/results_adapters/crispresso2.py(medium)component:srcdepends_onsrc/helix/studio/results_adapters/csv_counts.py(medium)component:srcdepends_onsrc/helix/studio/results_adapters/pileup.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/results_adapters/crispresso2.py(medium)component:srcdepends_onsrc/helix/studio/results_adapters/csv_counts.py(medium)component:srcdepends_onsrc/helix/studio/results_adapters/pileup.py(medium)component:srcdepends_onsrc/helix/studio/results_io.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/results_io.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/results_adapters/crispresso2.py(medium)component:srcdepends_onsrc/helix/studio/results_adapters/pileup.py(medium)component:srcdepends_onsrc/helix/studio/results_io.py(medium)component:srcdepends_onsrc/helix/studio/results_adapters/pileup.py(medium)component:srcdepends_onsrc/helix/studio/results_io.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/results_io.py(medium)component:srcdepends_oncomponent:external:python:pydantic(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/base_position_calibration.py(medium)component:srcdepends_onsrc/helix/studio/calibration.py(medium)component:srcdepends_onsrc/helix/studio/export_gate.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/clone_yield.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/model.py(medium)component:srcdepends_onsrc/helix/studio/prime_multiplex_calibration.py(medium)component:srcdepends_onsrc/helix/studio/results_adapters/batch_ingest.py(medium)component:srcdepends_onsrc/helix/studio/results_adapters/crispresso2.py(medium)component:srcdepends_onsrc/helix/studio/results_adapters/csv_counts.py(medium)component:srcdepends_onsrc/helix/studio/results_adapters/indel_profile.py(medium)component:srcdepends_onsrc/helix/studio/results_adapters/pileup.py(medium)component:srcdepends_onsrc/helix/studio/results_io.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/studio/ui/export_gate.py(medium)component:srcdepends_ontools/generate_demo_bundles.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/physics.py(medium)component:srcdepends_onsrc/helix/edit/dag.py(medium)component:srcdepends_onsrc/helix/provenance.py(medium)component:srcdepends_onsrc/helix/studio/experiment_intent_spec.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/models.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/pilot_handoff.py(medium)component:srcdepends_onsrc/helix/studio/pilot_package_ui.py(medium)component:srcdepends_onsrc/helix/studio/run_metrics.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/studio/ui/text_preview_dialog.py(medium)component:srcdepends_onsrc/helix/studio/workers.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/studio/export_gate.py(medium)component:srcdepends_onsrc/helix/studio/export_run.py(medium)component:srcdepends_onsrc/helix/studio/models.py(medium)component:srcdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:srcdepends_onsrc/helix/studio/pilot_handoff.py(medium)component:srcdepends_onsrc/helix/studio/pilot_package_ui.py(medium)component:srcdepends_onsrc/helix/studio/run_metrics.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/summary_contract_v2.py(medium)component:srcdepends_onsrc/helix/studio/ui_dispatcher.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/studio/ui/export_gate.py(medium)component:srcdepends_onsrc/helix/studio/workers.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/studio/export_labels.py(medium)component:srcdepends_onsrc/helix/studio/governance_stamp.py(medium)component:srcdepends_onsrc/helix/studio/models.py(medium)component:srcdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:srcdepends_onsrc/helix/studio/pilot_handoff.py(medium)component:srcdepends_onsrc/helix/studio/pilot_package_ui.py(medium)component:srcdepends_onsrc/helix/studio/rail_model.py(medium)component:srcdepends_onsrc/helix/studio/rail_state.py(medium)component:srcdepends_onsrc/helix/studio/rail_widget.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/simulation_diagnostics.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/edit/dag.py(medium)component:srcdepends_onsrc/helix/studio/semantic_schema.py(medium)component:srcdepends_oncomponent:external:python:pydantic(medium)component:srcdepends_onsrc/helix/studio/batch/batch_compare_panel.py(medium)component:srcdepends_onsrc/helix/studio/experiment_intent_spec.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec_panel.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/offtarget_list_panel.py(medium)component:srcdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/outcome_spectrum_panel.py(medium)component:srcdepends_onsrc/helix/studio/pilot_handoff.py(medium)component:srcdepends_onsrc/helix/studio/pilot_package_ui.py(medium)component:srcdepends_onsrc/helix/studio/predictor_evidence_panel.py(medium)component:srcdepends_onsrc/helix/studio/results_panel.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/studio/cli_session_contract_stamp.py(medium)component:srcdepends_onsrc/helix/studio/models.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/crispr/model.py(medium)component:srcdepends_onsrc/helix/prime/model.py(medium)component:srcdepends_onsrc/helix/studio/edit_plan.py(medium)component:srcdepends_onsrc/helix/studio/experiment_intent_spec.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/models.py(medium)component:srcdepends_onsrc/helix/studio/run_artifact.py(medium)component:srcdepends_onsrc/helix/support/events.py(medium)component:srcdepends_onsrc/helix/studio/models.py(medium)component:srcdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:srcdepends_onsrc/helix/studio/semantic_schema.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/simulation_diagnostics.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/edit/dag.py(medium)component:srcdepends_onsrc/helix/studio/models.py(medium)component:srcdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:srcdepends_onsrc/helix/studio/semantic_audit.py(medium)component:srcdepends_onsrc/helix/studio/semantic_schema.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/studio/calibration.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/clone_yield.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/hotspots.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/calibration/bundle.py(medium)component:srcdepends_onsrc/helix/crispr/pam.py(medium)component:srcdepends_onsrc/helix/licensing/__init__.py(medium)component:srcdepends_onsrc/helix/provenance.py(medium)component:srcdepends_onsrc/helix/rng.py(medium)component:srcdepends_onsrc/helix/sim/structural_risk.py(medium)component:srcdepends_onsrc/helix/studio/calibration_coverage.py(medium)component:srcdepends_onsrc/helix/studio/delivery/contract.py(medium)component:srcdepends_onsrc/helix/studio/experiment_intent_spec.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/iterated_dynamics.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/model.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/cell_context.py(medium)component:srcdepends_onsrc/helix/support/build_meta.py(medium)component:srcdepends_onsrc/helix/studio/systems/acceptance_detail_panel.py(medium)component:srcdepends_onsrc/helix/studio/systems/acceptance_list_panel.py(medium)component:srcdepends_onsrc/helix/studio/systems/acceptance_status_widget.py(medium)component:srcdepends_onsrc/helix/studio/systems/acceptance_viewer.py(medium)component:srcdepends_onsrc/helix/studio/systems/loader.py(medium)component:srcdepends_onsrc/helix/studio/systems/publish_blocked_banner.py(medium)component:srcdepends_onsrc/helix/studio/systems/systems_viewer.py(medium)component:srcdepends_onsrc/helix/studio/systems/view_models.py(medium)component:srcdepends_onsrc/helix/studio/systems/acceptance_detail_panel.py(medium)component:srcdepends_onsrc/helix/studio/systems/acceptance_list_panel.py(medium)component:srcdepends_onsrc/helix/studio/systems/acceptance_status_widget.py(medium)component:srcdepends_onsrc/helix/studio/systems/publish_blocked_banner.py(medium)component:srcdepends_onsrc/helix/studio/systems/view_models.py(medium)component:srcdepends_onsrc/helix/studio/systems/panels/cascade_panel.py(medium)component:srcdepends_onsrc/helix/studio/systems/panels/compare_panel.py(medium)component:srcdepends_onsrc/helix/studio/systems/panels/feasibility_panel.py(medium)component:srcdepends_onsrc/helix/studio/systems/panels/summary_panel.py(medium)component:srcdepends_onsrc/helix/studio/systems/panels/uncertainty_panel.py(medium)component:srcdepends_onsrc/helix/studio/systems/view_models.py(medium)component:srcdepends_onsrc/helix/studio/systems/loader.py(medium)component:srcdepends_onsrc/helix/studio/systems/view_models.py(medium)component:srcdepends_onsrc/helix/systems/drift.py(medium)component:srcdepends_onsrc/helix/studio/systems/view_models.py(medium)component:srcdepends_onsrc/helix/studio/systems/view_models.py(medium)component:srcdepends_onsrc/helix/studio/systems/view_models.py(medium)component:srcdepends_onsrc/helix/studio/systems/loader.py(medium)component:srcdepends_onsrc/helix/studio/systems/panels/__init__.py(medium)component:srcdepends_onsrc/helix/studio/systems/view_models.py(medium)component:srcdepends_onsrc/helix/app_identity.py(medium)component:srcdepends_onsrc/helix/studio/target_field.py(medium)component:srcdepends_oncomponent:external:python:requests(medium)component:srcdepends_onsrc/helix/studio/terminal/manager.py(medium)component:srcdepends_onsrc/helix/studio/terminal/process_backend.py(medium)component:srcdepends_onsrc/helix/studio/terminal/session_widget.py(medium)component:srcdepends_onsrc/helix/studio/terminal/settings.py(medium)component:srcdepends_onsrc/helix/studio/terminal/dock.py(medium)component:srcdepends_onsrc/helix/studio/terminal/settings.py(medium)component:srcdepends_onsrc/helix/studio/terminal/ansi_parser.py(medium)component:srcdepends_onsrc/helix/studio/terminal/process_backend.py(medium)component:srcdepends_onsrc/helix/studio/terminal/settings.py(medium)component:srcdepends_onsrc/helix/calibration/bundle.py(medium)component:srcdepends_onsrc/helix/studio/calibration_coverage.py(medium)component:srcdepends_onsrc/helix/studio/evidence_view_model.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/studio/experiment_intent_spec.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/studio/export_gate.py(medium)component:srcdepends_onsrc/helix/studio/governance_stamp.py(medium)component:srcdepends_onsrc/helix/studio/ui/export_gate_dialog.py(medium)component:srcdepends_onsrc/helix/wetlab/preflight_linter.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/gui/qt_geometry.py(medium)component:srcdepends_onsrc/helix/bioinformatics.py(medium)component:srcdepends_onsrc/helix/core/offtarget_heat.py(medium)component:srcdepends_onsrc/helix/studio/models.py(medium)component:srcdepends_onsrc/helix/studio/offtargets/model.py(medium)component:srcdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:srcdepends_onsrc/helix/studio/repair_pathways.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/simulation_diagnostics.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/studio/plugins/policy.py(medium)component:srcdepends_onsrc/helix/studio/plugins/policy.py(medium)component:srcdepends_onsrc/helix/studio/plugins/policy.py(medium)component:srcdepends_onsrc/helix/studio/ui_dispatcher.py(medium)component:srcdepends_onsrc/helix/studio/web_panel_csp.py(medium)component:srcdepends_onsrc/helix/studio/web_panel_policy.py(medium)component:srcdepends_oncomponent:external:python:moderngl(medium)component:srcdepends_onsrc/helix_cuda_fields.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/app_identity.py(medium)component:srcdepends_onsrc/helix/clock.py(medium)component:srcdepends_onsrc/helix/crispr/physics.py(medium)component:srcdepends_onsrc/helix/genome/fm_registry.py(medium)component:srcdepends_onsrc/helix/gui/opengl.py(medium)component:srcdepends_onsrc/helix/gui/qt_geometry.py(medium)component:srcdepends_onsrc/helix/prime/physics.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/studio/evaluation_access.py(medium)component:srcdepends_onsrc/helix/studio/experiment_presets.py(medium)component:srcdepends_onsrc/helix/studio/pilot_handoff.py(medium)component:srcdepends_onsrc/helix/studio/pilot_package_ui.py(medium)component:srcdepends_onsrc/helix/studio/ui_tokens.py(medium)component:srcdepends_onsrc/helix/studio/ui/text_preview_dialog.py(medium)component:srcdepends_onsrc/helix/studio/ui/window_positioning.py(medium)component:srcdepends_onsrc/helix/support/events.py(medium)component:srcdepends_onsrc/helix/bioinformatics.py(medium)component:srcdepends_onsrc/helix/gui/modern/qt.py(medium)component:srcdepends_onsrc/helix/studio/gl_panel.py(medium)component:srcdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:srcdepends_onsrc/helix/studio/outcome_space_map.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/model.py(medium)component:srcdepends_onsrc/helix/studio/pcr_workflow.py(medium)component:srcdepends_onsrc/helix/studio/run_artifact.py(medium)component:srcdepends_onsrc/helix/studio/session.py(medium)component:srcdepends_onsrc/helix/studio/workflow_stats.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/provenance.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/determinism/__init__.py(medium)component:srcdepends_onsrc/helix/studio/governance_stamp.py(medium)component:srcdepends_onsrc/helix/studio/session_io.py(medium)component:srcdepends_onsrc/helix/support/crash.py(medium)component:srcdepends_onsrc/helix/support/doctor.py(medium)component:srcdepends_onsrc/helix/support/events.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/determinism/__init__.py(medium)component:srcdepends_onsrc/helix/provenance.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/provenance.py(medium)component:srcdepends_ontools/test_env_guard.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/systems/contracts.py(medium)component:srcdepends_onsrc/helix/systems/disease_models.py(medium)component:srcdepends_onsrc/helix/systems/observables.py(medium)component:srcdepends_onsrc/helix/systems/perturbation_program.py(medium)component:srcdepends_onsrc/helix/systems/contracts.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/systems/contracts.py(medium)component:srcdepends_onsrc/helix/systems/propagation.py(medium)component:srcdepends_onsrc/helix/systems/scoring.py(medium)component:srcdepends_onsrc/helix/systems/bundle_loader.py(medium)component:srcdepends_onsrc/helix/systems/bundle.py(medium)component:srcdepends_onsrc/helix/systems/contracts.py(medium)component:srcdepends_onsrc/helix/systems/disease_models.py(medium)component:srcdepends_onsrc/helix/systems/drift.py(medium)component:srcdepends_onsrc/helix/systems/observables.py(medium)component:srcdepends_onsrc/helix/systems/propagation.py(medium)component:srcdepends_onsrc/helix/systems/reviewer_summary.py(medium)component:srcdepends_onsrc/helix/systems/scoring.py(medium)component:srcdepends_onsrc/helix/systems/contracts.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/systems/contracts.py(medium)component:srcdepends_onsrc/helix/systems/reviewer_summary.py(medium)component:srcdepends_onsrc/helix/systems/contracts.py(medium)component:srcdepends_onsrc/helix/systems/contracts.py(medium)component:srcdepends_onsrc/helix/systems/disease_models.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/systems/contracts.py(medium)component:srcdepends_onsrc/helix/systems/reviewer_summary.py(medium)component:srcdepends_onsrc/helix/teams/systems_enforcement.py(medium)component:srcdepends_onsrc/helix/systems/contracts.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/systems/contracts.py(medium)component:srcdepends_onsrc/helix/systems/observables.py(medium)component:srcdepends_onsrc/helix/canonicalization/__init__.py(medium)component:srcdepends_onsrc/helix/licensing/verify.py(medium)component:srcdepends_onsrc/helix/teams/db.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_oncomponent:external:python:boto3(medium)component:srcdepends_oncomponent:external:python:botocore(medium)component:srcdepends_onsrc/helix/teams/blob_store.py(medium)component:srcdepends_onsrc/helix/teams/digest.py(medium)component:srcdepends_onsrc/helix/user_config.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/teams/blob_store_s3.py(medium)component:srcdepends_onsrc/helix/teams/digest.py(medium)component:srcdepends_onsrc/helix/user_config.py(medium)component:srcdepends_oncomponent:external:python:requests(medium)component:srcdepends_onsrc/helix/teams/digest.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/security/tokens.py(medium)component:srcdepends_onsrc/helix/teams/digest.py(medium)component:srcdepends_oncomponent:external:python:cryptography(medium)component:srcdepends_oncomponent:external:python:requests(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/determinism/nondet.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/teams/client.py(medium)component:srcdepends_onsrc/helix/validation/__init__.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/governance/ledger.py(medium)component:srcdepends_onsrc/helix/governance/notify.py(medium)component:srcdepends_onsrc/helix/governance/posture.py(medium)component:srcdepends_onsrc/helix/security/tokens.py(medium)component:srcdepends_onsrc/helix/systems/bundle_loader.py(medium)component:srcdepends_onsrc/helix/teams/blob_store.py(medium)component:srcdepends_onsrc/helix/teams/db.py(medium)component:srcdepends_onsrc/helix/teams/digest.py(medium)component:srcdepends_onsrc/helix/teams/oidc.py(medium)component:srcdepends_onsrc/helix/teams/systems_acceptance_types.py(medium)component:srcdepends_onsrc/helix/teams/systems_db.py(medium)component:srcdepends_onsrc/helix/validation/verdict.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/entropy.py(medium)component:srcdepends_onsrc/helix/systems/bundle_loader.py(medium)component:srcdepends_onsrc/helix/systems/bundle.py(medium)component:srcdepends_onsrc/helix/systems/contracts.py(medium)component:srcdepends_onsrc/helix/systems/drift.py(medium)component:srcdepends_onsrc/helix/systems/reviewer_summary.py(medium)component:srcdepends_onsrc/helix/teams/systems_acceptance_types.py(medium)component:srcdepends_onsrc/helix/teams/systems_enforcement.py(medium)component:srcdepends_onsrc/helix/teams/systems_policy.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/systems/bundle_loader.py(medium)component:srcdepends_onsrc/helix/systems/bundle.py(medium)component:srcdepends_onsrc/helix/systems/reviewer_summary_qualified.py(medium)component:srcdepends_onsrc/helix/teams/systems_acceptance_types.py(medium)component:srcdepends_onsrc/helix/teams/systems_acceptance.py(medium)component:srcdepends_onsrc/helix/teams/systems_db.py(medium)component:srcdepends_onsrc/helix/teams/systems_policy.py(medium)component:srcdepends_onsrc/helix/teams/systems_acceptance_types.py(medium)component:srcdepends_onsrc/helix/systems/bundle_loader.py(medium)component:srcdepends_onsrc/helix/systems/contracts.py(medium)component:srcdepends_onsrc/helix/systems/drift.py(medium)component:srcdepends_onsrc/helix/systems/reviewer_summary.py(medium)component:srcdepends_onsrc/helix/teams/systems_acceptance_types.py(medium)component:srcdepends_onsrc/helix/determinism/nondet.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/codon.py(medium)component:srcdepends_oncomponent:external:python:tomli(medium)component:srcdepends_onsrc/helix/validation/runner.py(medium)component:srcdepends_oncomponent:external:python:cryptography(medium)component:srcdepends_oncomponent:external:python:pysam(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/clock.py(medium)component:srcdepends_onsrc/helix/determinism/guard.py(medium)component:srcdepends_onsrc/helix/provenance.py(medium)component:srcdepends_onsrc/helix/repro/bundle.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/studio/outcomes/cut_model.py(medium)component:srcdepends_onsrc/helix/studio/plugins/installer.py(medium)component:srcdepends_onsrc/helix/studio/plugins/manager.py(medium)component:srcdepends_onsrc/helix/studio/plugins/plugin_package.py(medium)component:srcdepends_oncomponent:external:python:cryptography(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/veribiota/exporter.py(medium)component:srcdepends_onsrc/helix/visualization/animate.py(medium)component:srcdepends_onsrc/helix/visualization/dag_viz.py(medium)component:srcdepends_onsrc/helix/visualization/diff_view.py(medium)component:srcdepends_oncomponent:external:python:matplotlib(medium)component:srcdepends_oncomponent:external:python:networkx(medium)component:srcdepends_oncomponent:external:python:imageio(medium)component:srcdepends_oncomponent:external:python:matplotlib(medium)component:srcdepends_oncomponent:external:python:networkx(medium)component:srcdepends_onsrc/helix/edit/dag.py(medium)component:srcdepends_onsrc/helix/visualization/_dag_utils.py(medium)component:srcdepends_oncomponent:external:python:matplotlib(medium)component:srcdepends_oncomponent:external:python:networkx(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/edit/dag.py(medium)component:srcdepends_onsrc/helix/visualization/_dag_utils.py(medium)component:srcdepends_onsrc/helix/genome/digital.py(medium)component:srcdepends_onsrc/helix/viz/__init__.py(medium)component:srcdepends_onsrc/helix/viz/alignment.py(medium)component:srcdepends_onsrc/helix/viz/crispr_track.py(medium)component:srcdepends_onsrc/helix/viz/distance.py(medium)component:srcdepends_onsrc/helix/viz/minimizers.py(medium)component:srcdepends_onsrc/helix/viz/motif.py(medium)component:srcdepends_onsrc/helix/viz/rna.py(medium)component:srcdepends_onsrc/helix/viz/seed_chain.py(medium)component:srcdepends_oncomponent:external:python:matplotlib(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/schema/__init__.py(medium)component:srcdepends_oncomponent:external:python:matplotlib(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/viz/_utils.py(medium)component:srcdepends_oncomponent:external:python:matplotlib(medium)component:srcdepends_oncomponent:external:python:matplotlib(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/viz/_utils.py(medium)component:srcdepends_oncomponent:external:python:matplotlib(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/viz/_utils.py(medium)component:srcdepends_oncomponent:external:python:matplotlib(medium)component:srcdepends_onsrc/helix/viz/_utils.py(medium)component:srcdepends_oncomponent:external:python:matplotlib(medium)component:srcdepends_oncomponent:external:python:numpy(medium)component:srcdepends_onsrc/helix/viz/_utils.py(medium)component:srcdepends_oncomponent:external:python:matplotlib(medium)component:srcdepends_onsrc/helix/viz/_utils.py(medium)component:srcdepends_oncomponent:external:python:matplotlib(medium)component:srcdepends_onsrc/helix/wetlab/preflight_linter.py(medium)component:srcdepends_onsrc/helix/wetlab/preflight_linter.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/wetlab/preflight_linter.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/schema/__init__.py(medium)component:srcdepends_onsrc/helixspec/ast.py(medium)component:srcdepends_onsrc/helixspec/cli.py(medium)component:srcdepends_onsrc/helixspec/ir_v1.py(medium)component:srcdepends_onsrc/helixspec/lower_engine.py(medium)component:srcdepends_onsrc/helixspec/typecheck.py(medium)component:srcdepends_oncomponent:external:python:lark(medium)component:srcdepends_onsrc/helixspec/errors.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/seed/tree.py(medium)component:srcdepends_onsrc/helix/wetlab/preflight_migration.py(medium)component:srcdepends_onsrc/helixspec/ast.py(medium)component:srcdepends_onsrc/helixspec/canon.py(medium)component:srcdepends_onsrc/helixspec/d2_metrics.py(medium)component:srcdepends_onsrc/helixspec/diff.py(medium)component:srcdepends_onsrc/helixspec/divergence.py(medium)component:srcdepends_onsrc/helixspec/errors.py(medium)component:srcdepends_onsrc/helixspec/ir_v1.py(medium)component:srcdepends_onsrc/helixspec/manifest.py(medium)component:srcdepends_onsrc/helixspec/typecheck.py(medium)component:srcdepends_onsrc/helixspec/verify_fs.py(medium)component:srcdepends_onsrc/helixspec/errors.py(medium)component:srcdepends_onsrc/helixspec/errors.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helixspec/canon.py(medium)component:srcdepends_onsrc/helixspec/d2_metrics.py(medium)component:srcdepends_onsrc/helixspec/errors.py(medium)component:srcdepends_onsrc/helixspec/manifest.py(medium)component:srcdepends_onsrc/helixspec/run_graph.py(medium)component:srcdepends_onsrc/helixspec/verify_fs.py(medium)component:srcdepends_onsrc/helixspec/typecheck.py(medium)component:srcdepends_onsrc/helixspec/types.py(medium)component:srcdepends_onsrc/helix/studio/edit_plan.py(medium)component:srcdepends_onsrc/helix/studio/experiment_spec.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helixspec/canon.py(medium)component:srcdepends_onsrc/helixspec/canon.py(medium)component:srcdepends_onsrc/helix/__init__.py(medium)component:srcdepends_onsrc/helix/determinism/guard.py(medium)component:srcdepends_onsrc/helix/fs.py(medium)component:srcdepends_onsrc/helix/run_engine.py(medium)component:srcdepends_onsrc/helix/scientific_contract.py(medium)component:srcdepends_onsrc/helix/wetlab/lint_badge.py(medium)component:srcdepends_onsrc/helix/wetlab/preflight_linter.py(medium)component:srcdepends_onsrc/helixspec/canon.py(medium)component:srcdepends_onsrc/helixspec/cli.py(medium)component:srcdepends_onsrc/helixspec/lower_engine.py(medium)component:srcdepends_onsrc/helixspec/manifest.py(medium)component:srcdepends_onsrc/helixspec/run_graph.py(medium)component:srcdepends_onsrc/helixspec/ast.py(medium)component:srcdepends_onsrc/helixspec/errors.py(medium)component:srcdepends_onsrc/helixspec/types.py(medium)component:srcdepends_onsrc/helixspec/errors.py(medium)component:srcdepends_onsrc/helixspec/errors.py(medium)component:testsdepends_oncomponent:external:python:matplotlib(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/config.py(medium)component:testsdepends_ontools/test_env_guard.py(medium)component:testsdepends_onsrc/helix/studio/cli_session_contract_stamp.py(medium)component:testsdepends_onsrc/helix/studio/cli_session_contract_stamp.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:jsonschema(medium)component:testsdepends_oncomponent:external:python:moderngl(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:moderngl(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_onsrc/helix/gpu/fields/base.py(medium)component:testsdepends_onsrc/helix/studio/render/scene.py(medium)component:testsdepends_oncomponent:external:python:moderngl(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_onsrc/helix/gpu/fields/base.py(medium)component:testsdepends_onsrc/helix/studio/render/scene.py(medium)component:testsdepends_oncomponent:external:python:moderngl(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_onsrc/helix/gpu/fields/base.py(medium)component:testsdepends_onsrc/helix/studio/render/scene.py(medium)component:testsdepends_oncomponent:external:python:moderngl(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_onsrc/helix/gpu/fields/base.py(medium)component:testsdepends_onsrc/helix/studio/render/scene.py(medium)component:testsdepends_oncomponent:external:python:moderngl(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_onsrc/helix/gpu/fields/base.py(medium)component:testsdepends_onsrc/helix/studio/render/scene.py(medium)component:testsdepends_oncomponent:external:python:moderngl(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_onsrc/helix/gpu/fields/base.py(medium)component:testsdepends_onsrc/helix/studio/evs_bridge.py(medium)component:testsdepends_onsrc/helix/studio/render/scene.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_ontests/evs_visual/conftest.py(medium)component:testsdepends_ontests/evs_visual/helpers_composite.py(medium)component:testsdepends_oncomponent:external:python:moderngl(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/gpu/fields/base.py(medium)component:testsdepends_onsrc/helix/studio/render/scene.py(medium)component:testsdepends_ontests/evs_visual/conftest.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_ontests/evs_visual/conftest.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_ontests/evs_visual/conftest.py(medium)component:testsdepends_ontests/evs_visual/helpers_gc.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_ontests/evs_visual/conftest.py(medium)component:testsdepends_ontests/evs_visual/helpers_indel_risk.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_ontests/evs_visual/conftest.py(medium)component:testsdepends_ontests/evs_visual/helpers_offtarget.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_ontests/evs_visual/conftest.py(medium)component:testsdepends_ontests/evs_visual/helpers_pam_seed.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_ontests/evs_visual/conftest.py(medium)component:testsdepends_ontests/evs_visual/helpers_prime_dp.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/evs/render.py(medium)component:testsdepends_ontests/evs_visual/conftest.py(medium)component:testsdepends_onsrc/helix/genome/fm_registry.py(medium)component:testsdepends_onsrc/helix/genome/fm_registry.py(medium)component:testsdepends_onsrc/helix/genome/ingest.py(medium)component:testsdepends_onsrc/helix/genome/ingest.py(medium)component:testsdepends_onsrc/helix/genome/fm_registry.py(medium)component:testsdepends_onsrc/helix/genome/window_store.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/genome/window_store.py(medium)component:testsdepends_ontools/publish_github_release.py(medium)component:testsdepends_ontools/publish_website_release.py(medium)component:testsdepends_ontools/release_url_contract.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/core/offtarget_heat.py(medium)component:testsdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:testsdepends_onsrc/helix/studio/terminal/ansi_parser.py(medium)component:testsdepends_onsrc/helix/studio/assays/assay_chooser.py(medium)component:testsdepends_onsrc/helix/studio/base_position_calibration.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/base_edit_model.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/model.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/base_overlay.py(medium)component:testsdepends_onsrc/helix/studio/base_position_calibration.py(medium)component:testsdepends_oncomponent:external:python:jsonschema(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/evaluation/pack_manifest.py(medium)component:testsdepends_onsrc/helix/evaluation/packs.py(medium)component:testsdepends_onsrc/helix/scientific_contract.py(medium)component:testsdepends_onsrc/helix/studio/batch/bundle.py(medium)component:testsdepends_onsrc/helix/studio/batch/bundle.py(medium)component:testsdepends_onsrc/helix/studio/batch/bundle.py(medium)component:testsdepends_onsrc/helix/studio/batch/model.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/model.py(medium)component:testsdepends_onsrc/helix/studio/batch/batch_compare_panel.py(medium)component:testsdepends_onsrc/helix/studio/batch/bundle.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/results_adapters/batch_ingest.py(medium)component:testsdepends_onsrc/helix/studio/batch/model.py(medium)component:testsdepends_onsrc/helix/studio/batch/model.py(medium)component:testsdepends_onsrc/helix/studio/offtargets/reference_accessor.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/model.py(medium)component:testsdepends_onsrc/helix/studio/experiment_spec.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/clone_yield.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/cut_model.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/model.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/calibration.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/clone_yield.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/main_window.py(medium)component:testsdepends_onsrc/helix/studio/run_history.py(medium)component:testsdepends_onsrc/helix/studio/results_adapters/crispresso2.py(medium)component:testsdepends_onsrc/helix/studio/results_io.py(medium)component:testsdepends_onsrc/helix/studio/results_adapters/csv_counts.py(medium)component:testsdepends_onsrc/helix/studio/results_io.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/outcomes/cut_model.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/model.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/delivery/contract.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/outcomes/dynamic_cut_model.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/model.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/edit_dag_panel.py(medium)component:testsdepends_onsrc/helix/studio/evs_view_models.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/__init__.py(medium)component:testsdepends_onsrc/helix/studio/edit_dag_panel.py(medium)component:testsdepends_onsrc/helix/studio/main_window.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/__init__.py(medium)component:testsdepends_onsrc/helix/studio/edit_dag_panel.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/edit_plan.py(medium)component:testsdepends_onsrc/helix/studio/session_io.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/edit_plan.py(medium)component:testsdepends_onsrc/helix/studio/session_io.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/base_position_calibration.py(medium)component:testsdepends_onsrc/helix/studio/results_adapters/crispresso2.py(medium)component:testsdepends_onsrc/helix/studio/evs_view_models.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/experiment_intent_spec.py(medium)component:testsdepends_onsrc/helix/studio/session_io.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/experiment_intent_spec.py(medium)component:testsdepends_onsrc/helix/studio/experiment_setup_model.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/experiment_spec.py(medium)component:testsdepends_onsrc/helix/studio/session_inspector.py(medium)component:testsdepends_onsrc/helix/studio/session_io.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pydantic(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/experiment_spec.py(medium)component:testsdepends_onsrc/helix/studio/session_io.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/gui/modern/spec.py(medium)component:testsdepends_onsrc/helix/studio/export_clip.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/experiment_intent_spec.py(medium)component:testsdepends_onsrc/helix/studio/export_gate.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/ui/export_gate.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/export_provenance.py(medium)component:testsdepends_onsrc/helix/studio/lightcone_panel.py(medium)component:testsdepends_onsrc/helix/studio/models.py(medium)component:testsdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:testsdepends_onsrc/helix/studio/ui/export_gate_dialog.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/gui/modern/camera_fit.py(medium)component:testsdepends_onsrc/helix/gui/modern/qt.py(medium)component:testsdepends_onsrc/helix/studio/__init__.py(medium)component:testsdepends_onsrc/helix/studio/locus_fit.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/helixspec_editor.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/hint_banner.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/hotspots.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/instrument_runs_view.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/intent_eval.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/config.py(medium)component:testsdepends_onsrc/helix/ogn/client.py(medium)component:testsdepends_onsrc/helix/ogn/manager.py(medium)component:testsdepends_onsrc/helix/studio/__init__.py(medium)component:testsdepends_onsrc/helix/studio/context.py(medium)component:testsdepends_onsrc/helix/studio/main_window.py(medium)component:testsdepends_onsrc/helix/studio/project.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/config.py(medium)component:testsdepends_onsrc/helix/ogn/client.py(medium)component:testsdepends_onsrc/helix/ogn/manager.py(medium)component:testsdepends_onsrc/helix/studio/context.py(medium)component:testsdepends_onsrc/helix/studio/main_window.py(medium)component:testsdepends_onsrc/helix/studio/project.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/crispr/model.py(medium)component:testsdepends_onsrc/helix/studio/assays/assay_chooser.py(medium)component:testsdepends_onsrc/helix/studio/assays/primer_design.py(medium)component:testsdepends_onsrc/helix/studio/base_position_calibration.py(medium)component:testsdepends_onsrc/helix/studio/calibration.py(medium)component:testsdepends_onsrc/helix/studio/edit_plan.py(medium)component:testsdepends_onsrc/helix/studio/experiment_intent_spec.py(medium)component:testsdepends_onsrc/helix/studio/experiment_spec.py(medium)component:testsdepends_onsrc/helix/studio/lightcone_audit_pack.py(medium)component:testsdepends_onsrc/helix/studio/offtargets/model.py(medium)component:testsdepends_onsrc/helix/studio/offtargets/noop.py(medium)component:testsdepends_onsrc/helix/studio/offtargets/validation_plan.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/clone_yield.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/model.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/noop.py(medium)component:testsdepends_onsrc/helix/studio/results_io.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/suggested_priors.py(medium)component:testsdepends_onsrc/helix/lightcone/__init__.py(medium)component:testsdepends_onsrc/helix/studio/lightcone_live.py(medium)component:testsdepends_onsrc/helix/studio/models.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/cut_model.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/model.py(medium)component:testsdepends_onsrc/helix/studio/session_io.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/model.py(medium)component:testsdepends_onsrc/helix/studio/offtargets/offtarget_list_panel.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/model.py(medium)component:testsdepends_onsrc/helix/studio/offtargets/bulge_provider.py(medium)component:testsdepends_onsrc/helix/studio/offtargets/mismatch_provider.py(medium)component:testsdepends_onsrc/helix/studio/offtargets/model.py(medium)component:testsdepends_onsrc/helix/studio/offtargets/reference_accessor.py(medium)component:testsdepends_onsrc/helix/studio/offtargets/rloks_provider.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/offtargets/risk.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/offtargets/rloks_provider.py(medium)component:testsdepends_oncomponent:external:python:jsonschema(medium)component:testsdepends_onsrc/helix/studio/offtargets/rloks_provider.py(medium)component:testsdepends_onsrc/helix/studio/offtargets/__init__.py(medium)component:testsdepends_onsrc/helix/studio/offtargets/rloks_ui_helpers.py(medium)component:testsdepends_onsrc/helix/studio/offtargets/rloks_provider.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/offtargets/model.py(medium)component:testsdepends_onsrc/helix/studio/offtargets/rloks_provider.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/model.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/noop.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/model.py(medium)component:testsdepends_onsrc/helix/studio/experiment_spec.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/clone_yield.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/outcome_spectrum_panel.py(medium)component:testsdepends_onsrc/helix/studio/session_io.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/suggested_priors.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/decision_support/schema_validate.py(medium)component:testsdepends_onsrc/helix/studio/__init__.py(medium)component:testsdepends_onsrc/helix/studio/edit_dag_panel.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/results_adapters/pileup.py(medium)component:testsdepends_onsrc/helix/studio/results_io.py(medium)component:testsdepends_onsrc/helix/studio/pilot_handoff.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/pilot_handoff.py(medium)component:testsdepends_onsrc/helix/studio/pilot_package_ui.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/model.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/prime_model.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/prime_model.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/prime_overlay.py(medium)component:testsdepends_onsrc/helix/studio/assays/primer_design.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/config.py(medium)component:testsdepends_onsrc/helix/ogn/client.py(medium)component:testsdepends_onsrc/helix/ogn/manager.py(medium)component:testsdepends_onsrc/helix/studio/command_palette.py(medium)component:testsdepends_onsrc/helix/studio/commands.py(medium)component:testsdepends_onsrc/helix/studio/context.py(medium)component:testsdepends_onsrc/helix/studio/main_window.py(medium)component:testsdepends_onsrc/helix/studio/project.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/results_adapters/batch_ingest.py(medium)component:testsdepends_onsrc/helix/studio/results_panel.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/results_adapters/batch_ingest.py(medium)component:testsdepends_onsrc/helix/studio/results_panel.py(medium)component:testsdepends_onsrc/helix/studio/results_io.py(medium)component:testsdepends_onsrc/helix/studio/session_io.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/pilot_handoff.py(medium)component:testsdepends_onsrc/helix/studio/run_compare.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/pilot_handoff.py(medium)component:testsdepends_onsrc/helix/studio/run_history.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/models.py(medium)component:testsdepends_onsrc/helix/studio/pilot_handoff.py(medium)component:testsdepends_onsrc/helix/studio/rail_model.py(medium)component:testsdepends_onsrc/helix/studio/rail_state.py(medium)component:testsdepends_onsrc/helix/studio/run_status_panel.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/edit/dag.py(medium)component:testsdepends_onsrc/helix/edit/events.py(medium)component:testsdepends_onsrc/helix/genome/digital.py(medium)component:testsdepends_onsrc/helix/studio/semantic_audit.py(medium)component:testsdepends_onsrc/helix/studio/semantic_schema.py(medium)component:testsdepends_onsrc/helix/studio/semantic_proof.py(medium)component:testsdepends_onsrc/helix/studio/semantic_schema.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/config.py(medium)component:testsdepends_onsrc/helix/ogn/client.py(medium)component:testsdepends_onsrc/helix/ogn/manager.py(medium)component:testsdepends_onsrc/helix/studio/context.py(medium)component:testsdepends_onsrc/helix/studio/main_window.py(medium)component:testsdepends_onsrc/helix/studio/project.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/experiment_intent_spec.py(medium)component:testsdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:testsdepends_onsrc/helix/studio/pilot_handoff.py(medium)component:testsdepends_onsrc/helix/studio/session_inspector.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/semantic_schema.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/simulation_diagnostics_panel.py(medium)component:testsdepends_onsrc/helix/studio/simulation_diagnostics.py(medium)component:testsdepends_onsrc/helix/studio/semantic_schema.py(medium)component:testsdepends_onsrc/helix/studio/simulation_diagnostics.py(medium)component:testsdepends_onsrc/helix/studio/sink_ui_helpers.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/main_window.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/spatial_review_panel.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/mcp_bridge.py(medium)component:testsdepends_onsrc/helix/studio/visualization_review_panel.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/model.py(medium)component:testsdepends_onsrc/helix/studio/experiment_spec.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/clone_yield.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/cut_model.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/model.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/suggested_priors.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/experiment_spec.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/outcome_spectrum_panel.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/suggested_priors.py(medium)component:testsdepends_onsrc/helix/studio/suggested_priors.py(medium)component:testsdepends_onsrc/helix/gui/simbuilder/app.py(medium)component:testsdepends_onsrc/helix/studio/__init__.py(medium)component:testsdepends_onsrc/helix/studio/experiment_spec_panel.py(medium)component:testsdepends_onsrc/helix/studio/experiment_spec.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/model.py(medium)component:testsdepends_onsrc/helix/studio/run_metrics.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/offtargets/tail_risk_helpers.py(medium)component:testsdepends_onsrc/helix/studio/offtargets/tail_risk_helpers.py(medium)component:testsdepends_onsrc/helix/studio/ui/text_preview_dialog.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/__init__.py(medium)component:testsdepends_onsrc/helix/studio/offtargets/validation_plan.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/ui_tokens.py(medium)component:testsdepends_onsrc/helix/studio/visualization_review_panel.py(medium)component:testsdepends_onsrc/helix/systems/bundle.py(medium)component:testsdepends_onsrc/helix/systems/contracts.py(medium)component:testsdepends_onsrc/helix/systems/disease_models.py(medium)component:testsdepends_onsrc/helix/systems/observables.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/systems/acceptance_detail_panel.py(medium)component:testsdepends_onsrc/helix/studio/systems/acceptance_status_widget.py(medium)component:testsdepends_onsrc/helix/studio/systems/acceptance_viewer.py(medium)component:testsdepends_onsrc/helix/studio/systems/publish_blocked_banner.py(medium)component:testsdepends_onsrc/helix/teams/systems_acceptance_types.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/systems/bundle_loader.py(medium)component:testsdepends_onsrc/helix/teams/systems_acceptance_types.py(medium)component:testsdepends_onsrc/helix/teams/systems_db.py(medium)component:testsdepends_onsrc/helix/systems/bundle.py(medium)component:testsdepends_onsrc/helix/systems/contracts.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/systems/contracts.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/systems/bundle.py(medium)component:testsdepends_onsrc/helix/systems/contracts.py(medium)component:testsdepends_onsrc/helix/systems/disease_models.py(medium)component:testsdepends_onsrc/helix/systems/observables.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/systems/bundle.py(medium)component:testsdepends_onsrc/helix/systems/contracts.py(medium)component:testsdepends_onsrc/helix/systems/disease_models.py(medium)component:testsdepends_onsrc/helix/systems/observables.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/systems/contracts.py(medium)component:testsdepends_onsrc/helix/systems/disease_models.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/systems/bundle.py(medium)component:testsdepends_onsrc/helix/systems/contracts.py(medium)component:testsdepends_onsrc/helix/systems/disease_models.py(medium)component:testsdepends_onsrc/helix/systems/observables.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/systems/contracts.py(medium)component:testsdepends_onsrc/helix/systems/propagation.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/systems/__init__.py(medium)component:testsdepends_onsrc/helix/studio/systems/loader.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/teams/systems_enforcement.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/lightcone/allele_ops.py(medium)component:testsdepends_onsrc/helix/ogn/analysis_server.py(medium)component:testsdepends_onsrc/helix/ogn/analysis_store.py(medium)component:testsdepends_onsrc/helix/ogn/analysis_store.py(medium)component:testsdepends_onsrc/helix/server/instrument_runs_api.py(medium)component:testsdepends_oncomponent:external:python:cryptography(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/licensing/license.py(medium)component:testsdepends_onsrc/helix/licensing/verify.py(medium)component:testsdepends_onsrc/helix/scientific_contract.py(medium)component:testsdepends_onsrc/helix/cli.py(medium)component:testsdepends_onsrc/helix/edge/basespace_client.py(medium)component:testsdepends_onsrc/helix/edge/config.py(medium)component:testsdepends_onsrc/helix/edge/basespace_client.py(medium)component:testsdepends_onsrc/helix/edge/config.py(medium)component:testsdepends_onsrc/helix/edge/translators/basespace.py(medium)component:testsdepends_ontests/test_helix_cli.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/bioinformatics.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/gui/modern/qt.py(medium)component:testsdepends_onsrc/helix/lightcone/__init__.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/lightcone/allele_ops.py(medium)component:testsdepends_onsrc/helix/lightcone/branch_tree.py(medium)component:testsdepends_onsrc/helix/lightcone/contract.py(medium)component:testsdepends_oncomponent:external:python:jsonschema(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/evaluation/offtarget_pack_builder.py(medium)component:testsdepends_onsrc/helix/scientific_contract.py(medium)component:testsdepends_onsrc/helix/studio/run_artifact.py(medium)component:testsdepends_onsrc/helix/__init__.py(medium)component:testsdepends_onsrc/helix/support/build_meta.py(medium)component:testsdepends_onsrc/helix/lightcone/allele_ops.py(medium)component:testsdepends_onsrc/helix/lightcone/builders/base_v0.py(medium)component:testsdepends_onsrc/helix/lightcone/allele_ops.py(medium)component:testsdepends_onsrc/helix/lightcone/builders/crispr_v0.py(medium)component:testsdepends_onsrc/helix/lightcone/allele_ops.py(medium)component:testsdepends_onsrc/helix/lightcone/builders/prime_v0.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/calibration/bundle.py(medium)component:testsdepends_onsrc/helix/studio/calibration_coverage.py(medium)component:testsdepends_oncomponent:external:python:cryptography(medium)component:testsdepends_onsrc/helix/compute/backends/__init__.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/campaigns/__init__.py(medium)component:testsdepends_onsrc/helix/campaigns/config.py(medium)component:testsdepends_onsrc/helix/campaigns/corpus.py(medium)component:testsdepends_onsrc/helix/compute/backends/__init__.py(medium)component:testsdepends_onsrc/helix/compute/backends/base.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/center_panel.py(medium)component:testsdepends_onsrc/helix/studio/pilot_handoff.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/center_panel.py(medium)component:testsdepends_onsrc/helix/studio/rail_model.py(medium)component:testsdepends_onsrc/helix/studio/rail_state.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/rail_model.py(medium)component:testsdepends_onsrc/helix/studio/rail_state.py(medium)component:testsdepends_onsrc/helix/__init__.py(medium)component:testsdepends_onsrc/helix/cli.py(medium)component:testsdepends_onsrc/helix/snapshot_bundle.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helixspec/cli.py(medium)component:testsdepends_onsrc/helixspec/run.py(medium)component:testsdepends_onsrc/helix/cli.py(medium)component:testsdepends_onsrc/helix/studio/models.py(medium)component:testsdepends_onsrc/helix/studio/session_io.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/cli.py(medium)component:testsdepends_onsrc/helix/studio/session_io.py(medium)component:testsdepends_onsrc/helix/studio/cli_session_contract_stamp.py(medium)component:testsdepends_onsrc/helix/clinical/__init__.py(medium)component:testsdepends_onsrc/helix/clinical/__init__.py(medium)component:testsdepends_onsrc/helix/clinical/__init__.py(medium)component:testsdepends_onsrc/helix/clinical/mechanisms/__init__.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/clinical/__init__.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/codon.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/compliance/controls.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/config.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/scientific_contract.py(medium)component:testsdepends_onsrc/helix/studio/export_evidence.py(medium)component:testsdepends_onsrc/helix/studio/export_run.py(medium)component:testsdepends_onsrc/helix/studio/models.py(medium)component:testsdepends_onsrc/helix/contract_info.py(medium)component:testsdepends_onsrc/helix/studio/cli_session_contract_stamp.py(medium)component:testsdepends_ontests/test_helix_cli.py(medium)component:testsdepends_onsrc/helix/support/bundle.py(medium)component:testsdepends_onsrc/helix/support/crash.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/cli.py(medium)component:testsdepends_onsrc/helix/crispr/model.py(medium)component:testsdepends_onsrc/helix/crispr/physics.py(medium)component:testsdepends_onsrc/helix/crispr/coords.py(medium)component:testsdepends_onsrc/helix/crispr/guide_export.py(medium)component:testsdepends_onsrc/helix/crispr/simulate.py(medium)component:testsdepends_onsrc/helix/__init__.py(medium)component:testsdepends_onsrc/helix/crispr/model.py(medium)component:testsdepends_onsrc/helix/crispr/rules.py(medium)component:testsdepends_onsrc/helix/crispr/simulator.py(medium)component:testsdepends_onsrc/helix/edit/dag.py(medium)component:testsdepends_onsrc/helix/edit/simulate.py(medium)component:testsdepends_onsrc/helix/genome/digital.py(medium)component:testsdepends_onsrc/helix/rng.py(medium)component:testsdepends_onbenchmarks/verify_crispr_micro.py(medium)component:testsdepends_onsrc/helix/cli.py(medium)component:testsdepends_onsrc/helix/crispr/dag_api.py(medium)component:testsdepends_onsrc/helix/crispr/model.py(medium)component:testsdepends_onsrc/helix/gui/modern/dag_adapters.py(medium)component:testsdepends_oncomponent:external:python:jsonschema(medium)component:testsdepends_onsrc/helix/gui/modern/builders_2p5d.py(medium)component:testsdepends_onsrc/helix/gui/modern/builders.py(medium)component:testsdepends_onsrc/helix/crispr/dynamic/__init__.py(medium)component:testsdepends_onsrc/helix/crispr/dag_api.py(medium)component:testsdepends_onsrc/helix/crispr/model.py(medium)component:testsdepends_ontests/test_crispr_simulator.py(medium)component:testsdepends_onsrc/helix/cli.py(medium)component:testsdepends_onsrc/helix/crispr/dag_api.py(medium)component:testsdepends_onsrc/helix/edit/dag.py(medium)component:testsdepends_onsrc/helix/edit/post.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix_engine/__init__.py(medium)component:testsdepends_onsrc/helix/crispr/model.py(medium)component:testsdepends_onsrc/helix/crispr/physics.py(medium)component:testsdepends_ontests/test_helix_cli.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/model.py(medium)component:testsdepends_onsrc/helix/crispr/physics.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/model.py(medium)component:testsdepends_onsrc/helix/crispr/physics.py(medium)component:testsdepends_onsrc/helix/engine/encoding.py(medium)component:testsdepends_onsrc/helix/crispr/guide_objectives.py(medium)component:testsdepends_onsrc/helix/crispr/guide_sweep.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/__init__.py(medium)component:testsdepends_onsrc/helix/crispr/guide.py(medium)component:testsdepends_onsrc/helix/crispr/pam.py(medium)component:testsdepends_ontests/test_helix_cli.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/__init__.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix_engine/__init__.py(medium)component:testsdepends_onsrc/helix/crispr/model.py(medium)component:testsdepends_onsrc/helix/crispr/physics.py(medium)component:testsdepends_onsrc/helix/crispr/simulator.py(medium)component:testsdepends_onsrc/helix/crispr/guide.py(medium)component:testsdepends_onsrc/helix/crispr/pam.py(medium)component:testsdepends_onsrc/helix/crispr/pam.py(medium)component:testsdepends_onsrc/helix/release_urls.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix_engine/__init__.py(medium)component:testsdepends_onsrc/helix/__init__.py(medium)component:testsdepends_onsrc/helix/config.py(medium)component:testsdepends_onsrc/helix/crispr/dag_api.py(medium)component:testsdepends_onsrc/helix/crispr/model.py(medium)component:testsdepends_onsrc/helix/crispr/pam.py(medium)component:testsdepends_onsrc/helix/crispr/physics.py(medium)component:testsdepends_onsrc/helix/crispr/simulator.py(medium)component:testsdepends_onsrc/helix/prime/dag_api.py(medium)component:testsdepends_onsrc/helix/prime/model.py(medium)component:testsdepends_onsrc/helix/prime/simulator.py(medium)component:testsdepends_ontests/test_helix_cli.py(medium)component:testsdepends_onsrc/helix/cli.py(medium)component:testsdepends_onsrc/helix/crispr/dag_api.py(medium)component:testsdepends_onsrc/helix/crispr/model.py(medium)component:testsdepends_onsrc/helix/crispr/pam.py(medium)component:testsdepends_onsrc/helix/crispr/simulate.py(medium)component:testsdepends_onsrc/helix/gui/modern/builders.py(medium)component:testsdepends_onsrc/helix/gui/modern/dag_adapters.py(medium)component:testsdepends_ontests/test_crispr_simulator.py(medium)component:testsdepends_onsrc/helix/crispr/ctmc_tau_leap_contract.py(medium)component:testsdepends_onsrc/helix/crispr/ctmc_tau_leap.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/ctmc_tau_leap.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/ctmc_tau_leap.py(medium)component:testsdepends_onsrc/helix/crispr/ctmc_tau_leap.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/ctmc_tau_leap_contract.py(medium)component:testsdepends_onsrc/helix/crispr/ctmc_tau_leap.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/ctmc_tau_leap_contract.py(medium)component:testsdepends_onsrc/helix/crispr/ctmc_tau_leap.py(medium)component:testsdepends_onsrc/helix/crispr/ctmc_tau_leap.py(medium)component:testsdepends_onsrc/helix/gui/modern/qt.py(medium)component:testsdepends_onsrc/helix/gui/modern/spec.py(medium)component:testsdepends_onsrc/helix/gui/modern/qt.py(medium)component:testsdepends_onsrc/helix/gui/modern/spec.py(medium)component:testsdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/cyclospectrum.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/decision_support/artifact_export.py(medium)component:testsdepends_onsrc/helix/decision_support/baseline_registry.py(medium)component:testsdepends_onsrc/helix/decision_support/calibration_registry.py(medium)component:testsdepends_onsrc/helix/decision_support/check_registry.py(medium)component:testsdepends_onsrc/helix/decision_support/context_registry.py(medium)component:testsdepends_onsrc/helix/decision_support/dataset_version.py(medium)component:testsdepends_onsrc/helix/decision_support/gate_outputs.py(medium)component:testsdepends_onsrc/helix/decision_support/offline_validate.py(medium)component:testsdepends_onsrc/helix/decision_support/schema_validate.py(medium)component:testsdepends_onsrc/helix/live/__init__.py(medium)component:testsdepends_onsrc/helix/evaluation/pack_manifest.py(medium)component:testsdepends_onsrc/helix/evaluation/packs.py(medium)component:testsdepends_onsrc/helix/scientific_contract.py(medium)component:testsdepends_onsrc/helix/studio/batch/bundle.py(medium)component:testsdepends_onsrc/helix/studio/batch/model.py(medium)component:testsdepends_onsrc/helix/studio/session_io.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/__init__.py(medium)component:testsdepends_onsrc/helix/clock.py(medium)component:testsdepends_onsrc/helix/determinism/__init__.py(medium)component:testsdepends_onsrc/helix/determinism/guard.py(medium)component:testsdepends_onsrc/helix/entropy.py(medium)component:testsdepends_onsrc/helix/rng.py(medium)component:testsdepends_onsrc/helix/temp.py(medium)component:testsdepends_onsrc/helixspec/run.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_onsrc/helix/studio/divergence_proof_bundle.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helixspec/canon.py(medium)component:testsdepends_onsrc/helixspec/divergence.py(medium)component:testsdepends_onsrc/helixspec/errors.py(medium)component:testsdepends_onsrc/helixspec/manifest.py(medium)component:testsdepends_onsrc/helixspec/run_graph.py(medium)component:testsdepends_ontests/release_test_support.py(medium)component:testsdepends_ontools/evaluator_docs_contract.py(medium)component:testsdepends_ontools/release_asset_contract.py(medium)component:testsdepends_ontools/release_url_contract.py(medium)component:testsdepends_ontools/stage_website_release.py(medium)component:testsdepends_onsrc/helix/edge/config.py(medium)component:testsdepends_onsrc/helix/edge/watcher.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/edit/events.py(medium)component:testsdepends_onsrc/helix/studio/edit_dag_panel.py(medium)component:testsdepends_onsrc/helix/cli.py(medium)component:testsdepends_onsrc/helix/edit/dag.py(medium)component:testsdepends_onsrc/helix/edit/events.py(medium)component:testsdepends_onsrc/helix/genome/digital.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/__init__.py(medium)component:testsdepends_onsrc/helix/studio/edit_dag_panel.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/crispr/dag_api.py(medium)component:testsdepends_onsrc/helix/crispr/model.py(medium)component:testsdepends_onsrc/helix/edit/dag.py(medium)component:testsdepends_onsrc/helix/edit/events.py(medium)component:testsdepends_onsrc/helix/edit/post.py(medium)component:testsdepends_ontests/test_helix_cli.py(medium)component:testsdepends_onhelixtasks/egfr_grb2_orchestrator.py(medium)component:testsdepends_onsrc/helix/cli.py(medium)component:testsdepends_onsrc/helix/evaluation/__init__.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/enzyme/__init__.py(medium)component:testsdepends_onsrc/helix/enzyme/bundle.py(medium)component:testsdepends_onsrc/helix/enzyme/diff.py(medium)component:testsdepends_onsrc/helix/enzyme/layout.py(medium)component:testsdepends_onsrc/helix/enzyme/schema_digest.py(medium)component:testsdepends_onsrc/helix/enzyme/verify.py(medium)component:testsdepends_onsrc/helix/evaluation/pack_manifest.py(medium)component:testsdepends_onsrc/helix/scientific_contract.py(medium)component:testsdepends_oncomponent:external:python:jsonschema(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/evaluation/packs.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/snapshot_bundle.py(medium)component:testsdepends_onsrc/helix/studio/demo_loader.py(medium)component:testsdepends_onsrc/helix/studio/pilot_handoff.py(medium)component:testsdepends_onsrc/helix/studio/project.py(medium)component:testsdepends_onsrc/helix/studio/run_history.py(medium)component:testsdepends_onsrc/helix/studio/run_metrics.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/welcome.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/__init__.py(medium)component:testsdepends_onsrc/helix/studio/__init__.py(medium)component:testsdepends_onsrc/helix/support/bundle.py(medium)component:testsdepends_onsrc/helix/support/events.py(medium)component:testsdepends_onsrc/helix/calibration/bundle.py(medium)component:testsdepends_onsrc/helix/studio/evidence_view_model.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_onsrc/helix/core/offtarget_heat.py(medium)component:testsdepends_onsrc/helix/sim/experiment_planner.py(medium)component:testsdepends_onsrc/helix/sim/posterior.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/experiment_presets.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/experiment_setup_dialog.py(medium)component:testsdepends_onsrc/helix/studio/target_resolution.py(medium)component:testsdepends_oncomponent:external:python:jsonschema(medium)component:testsdepends_onsrc/helix/studio/export_evidence.py(medium)component:testsdepends_onsrc/helix/studio/export_gate.py(medium)component:testsdepends_onsrc/helix/studio/edit_plan.py(medium)component:testsdepends_onsrc/helix/studio/experiment_intent_spec.py(medium)component:testsdepends_onsrc/helix/studio/experiment_spec.py(medium)component:testsdepends_onsrc/helix/studio/export_run.py(medium)component:testsdepends_onsrc/helix/studio/models.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/export_verify.py(medium)component:testsdepends_onsrc/helix/studio/export_clip.py(medium)component:testsdepends_onsrc/helix/studio/export_evidence.py(medium)component:testsdepends_onsrc/helix/studio/export_labels.py(medium)component:testsdepends_onsrc/helix/studio/export_provenance.py(medium)component:testsdepends_onsrc/helix/studio/models.py(medium)component:testsdepends_onsrc/helix/studio/outcome_space_map.py(medium)component:testsdepends_onsrc/helix/studio/png_provenance.py(medium)component:testsdepends_onsrc/helix/studio/reports/session_report.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/extension_host/__init__.py(medium)component:testsdepends_onsrc/helix/studio/extension_host/protocol.py(medium)component:testsdepends_onsrc/helix/studio/extension_host/__init__.py(medium)component:testsdepends_onsrc/helix/studio/extension_host/protocol.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/guide_inspector.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/offtarget_fm.py(medium)component:testsdepends_onsrc/helix/crispr/offtarget_full.py(medium)component:testsdepends_onsrc/helix/genome/fm_index.py(medium)component:testsdepends_onsrc/helix/genome/window_store.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/export_run.py(medium)component:testsdepends_onsrc/helix/studio/run_artifact.py(medium)component:testsdepends_onsrc/helix/studio/summary_contract_v2.py(medium)component:testsdepends_onsrc/helix/studio/experiment_intent_spec.py(medium)component:testsdepends_onsrc/helix/studio/models.py(medium)component:testsdepends_onsrc/helix/studio/run_artifact.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/summary_contract_v2.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/evidence_runtime.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_onsrc/helix/crispr/pam.py(medium)component:testsdepends_onsrc/helix/crispr/simulate.py(medium)component:testsdepends_onsrc/helix/gui/modern/builders.py(medium)component:testsdepends_onsrc/helix/gui/modern/engine.py(medium)component:testsdepends_onsrc/helix/lightcone/__init__.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/__init__.py(medium)component:testsdepends_onsrc/helix/studio/export_gate.py(medium)component:testsdepends_onsrc/helix/studio/gl_panel.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/gui/modern/spec.py(medium)component:testsdepends_onsrc/helix/studio/gl_panel.py(medium)component:testsdepends_onsrc/helix/studio/run_metrics.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helixspec/cli.py(medium)component:testsdepends_onsrc/helixspec/errors.py(medium)component:testsdepends_oncomponent:external:python:cryptography(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/governance/enforce.py(medium)component:testsdepends_onsrc/helix/governance/ledger.py(medium)component:testsdepends_onsrc/helix/licensing/license.py(medium)component:testsdepends_onsrc/helix/licensing/verify.py(medium)component:testsdepends_onsrc/helix/scientific_contract.py(medium)component:testsdepends_onsrc/helix/studio/cli_session_contract_stamp.py(medium)component:testsdepends_onsrc/helix/governance/repo_balance.py(medium)component:testsdepends_oncomponent:external:python:cryptography(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/licensing/verify.py(medium)component:testsdepends_onsrc/helix/scientific_contract.py(medium)component:testsdepends_onsrc/helix/teams/db.py(medium)component:testsdepends_onsrc/helix/studio/limitations.py(medium)component:testsdepends_onsrc/helix/studio/models.py(medium)component:testsdepends_onsrc/helix/studio/reports/run_report.py(medium)component:testsdepends_onsrc/helix/studio/reports/session_report.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/engine/gpu/l0_thermo.py(medium)component:testsdepends_onsrc/helix/graphs/__init__.py(medium)component:testsdepends_onsrc/helix/graphs/__init__.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/guide_inspector.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix_api.py(medium)component:testsdepends_onsrc/helix/__init__.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/__init__.py(medium)component:testsdepends_onsrc/helix/cli.py(medium)component:testsdepends_onsrc/helix/schema/__init__.py(medium)component:testsdepends_onsrc/helix/studio/experiment_spec.py(medium)component:testsdepends_onsrc/helix/studio/lightcone_audit_pack.py(medium)component:testsdepends_onsrc/helix/studio/session_io.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helixspec/ast.py(medium)component:testsdepends_onsrc/helixspec/canon.py(medium)component:testsdepends_onsrc/helixspec/cli.py(medium)component:testsdepends_onsrc/helixspec/ir_v1.py(medium)component:testsdepends_onsrc/helixspec/manifest.py(medium)component:testsdepends_onsrc/helixspec/typecheck.py(medium)component:testsdepends_onsrc/helixspec/ast.py(medium)component:testsdepends_onsrc/helixspec/canon.py(medium)component:testsdepends_onsrc/helixspec/diff.py(medium)component:testsdepends_onsrc/helixspec/ir_v1.py(medium)component:testsdepends_onsrc/helixspec/typecheck.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helixspec/cli.py(medium)component:testsdepends_onsrc/helixspec/lower_engine.py(medium)component:testsdepends_onsrc/helixspec/ast.py(medium)component:testsdepends_onsrc/helixspec/canon.py(medium)component:testsdepends_onsrc/helixspec/ir_v1.py(medium)component:testsdepends_onsrc/helixspec/typecheck.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helixspec/ast.py(medium)component:testsdepends_onsrc/helixspec/errors.py(medium)component:testsdepends_onsrc/helixspec/typecheck.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/center_panel.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/hub/decision_store.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/canonicalization/__init__.py(medium)component:testsdepends_onsrc/helix/hub/decision_store.py(medium)component:testsdepends_oncomponent:external:python:jsonschema(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/hub/decision_store.py(medium)component:testsdepends_onsrc/helix/hub/decision.py(medium)component:testsdepends_oncomponent:external:python:cryptography(medium)component:testsdepends_oncomponent:external:python:jsonschema(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/canonicalization/__init__.py(medium)component:testsdepends_onsrc/helix/hub/decision_store.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/canonicalization/__init__.py(medium)component:testsdepends_onsrc/helix/hub/decision_store.py(medium)component:testsdepends_onsrc/helix/hub/decision.py(medium)component:testsdepends_onsrc/helix/hub/proof_render.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/canonicalization/__init__.py(medium)component:testsdepends_onsrc/helix/hub/review_render.py(medium)component:testsdepends_onsrc/helix/edge/translators/illumina.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/importers/__init__.py(medium)component:testsdepends_onsrc/helix/studio/importers/ampseq.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pysam(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/importers/__init__.py(medium)component:testsdepends_onsrc/helix/studio/importers/bam.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/importers/__init__.py(medium)component:testsdepends_onsrc/helix/studio/importers/crispresso.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/importers/registry.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/importers/__init__.py(medium)component:testsdepends_onsrc/helix/studio/importers/ampseq.py(medium)component:testsdepends_onsrc/helix/studio/importers/bam.py(medium)component:testsdepends_onsrc/helix/studio/importers/crispresso.py(medium)component:testsdepends_onsrc/helix/studio/importers/registry.py(medium)component:testsdepends_onsrc/helix/studio/importers/__init__.py(medium)component:testsdepends_onsrc/helix/studio/importers/adapters.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/server/config.py(medium)component:testsdepends_onsrc/helix/ogn/ingest_status_client.py(medium)component:testsdepends_onsrc/helix/edge/config.py(medium)component:testsdepends_onsrc/helix/edge/mock_ingest_server.py(medium)component:testsdepends_onsrc/helix/edge/run_registry.py(medium)component:testsdepends_onsrc/helix/edge/bundle.py(medium)component:testsdepends_onsrc/helix/edge/mock_ingest_server.py(medium)component:testsdepends_onsrc/helix/edge/translators/illumina.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/instrument_runs_view.py(medium)component:testsdepends_onsrc/helix/snapshot_bundle.py(medium)component:testsdepends_onsrc/helix/studio/project.py(medium)component:testsdepends_onsrc/helix/studio/run_metrics.py(medium)component:testsdepends_onsrc/helix/snapshot_bundle.py(medium)component:testsdepends_onsrc/helix/studio/pcr_engine.py(medium)component:testsdepends_onsrc/helix/studio/project.py(medium)component:testsdepends_onsrc/helix/studio/run_metrics.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/gl_panel.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/workflow_panel.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/core/__init__.py(medium)component:testsdepends_onsrc/helix/core/graph.py(medium)component:testsdepends_onsrc/helix/edge/config.py(medium)component:testsdepends_onsrc/helix/edge/ion_receiver.py(medium)component:testsdepends_onsrc/helix/edge/config.py(medium)component:testsdepends_onsrc/helix/edge/ion_receiver.py(medium)component:testsdepends_onsrc/helix/edge/translators/ion_torrent.py(medium)component:testsdepends_onsrc/helix/studio/iterated_dynamics.py(medium)component:testsdepends_onsrc/helix/studio/layout_state.py(medium)component:testsdepends_oncomponent:external:python:cryptography(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/licensing/errors.py(medium)component:testsdepends_onsrc/helix/licensing/license.py(medium)component:testsdepends_onsrc/helix/licensing/seats.py(medium)component:testsdepends_onsrc/helix/licensing/verify.py(medium)component:testsdepends_onsrc/helix/scientific_contract.py(medium)component:testsdepends_onsrc/helix/teams/db.py(medium)component:testsdepends_onsrc/helix/lightcone/__init__.py(medium)component:testsdepends_onsrc/helix/studio/lightcone_panel.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/lightcone_panel.py(medium)component:testsdepends_oncomponent:external:python:jsonschema(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/lightcone/__init__.py(medium)component:testsdepends_onsrc/helix/lightcone/metadata.py(medium)component:testsdepends_onsrc/helix/lightcone/png.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/lightcone/__init__.py(medium)component:testsdepends_onsrc/helix/lightcone/gpu_backend.py(medium)component:testsdepends_onsrc/helix/lightcone/metadata.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/lightcone/__init__.py(medium)component:testsdepends_onsrc/helix/lightcone/allele_ops.py(medium)component:testsdepends_onsrc/helix/lightcone/gpu_backend.py(medium)component:testsdepends_onsrc/helix/studio/export_gate.py(medium)component:testsdepends_onsrc/helix/studio/lightcone_audit_pack.py(medium)component:testsdepends_onsrc/helix/studio/lightcone_panel.py(medium)component:testsdepends_onsrc/helix/studio/main_window.py(medium)component:testsdepends_onsrc/helix/studio/models.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/lightcone/__init__.py(medium)component:testsdepends_onsrc/helix/studio/lightcone_panel.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/lightcone/__init__.py(medium)component:testsdepends_onsrc/helix/lightcone/metadata.py(medium)component:testsdepends_onsrc/helix/lightcone/perf.py(medium)component:testsdepends_onsrc/helix/lightcone/png.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/lightcone/__init__.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/lightcone/__init__.py(medium)component:testsdepends_onsrc/helix/lightcone/metadata.py(medium)component:testsdepends_onsrc/helix/lightcone/png.py(medium)component:testsdepends_onsrc/helix/lightcone/contract.py(medium)component:testsdepends_onsrc/helix/lightcone/geometry.py(medium)component:testsdepends_onsrc/helix/lightcone/stress.py(medium)component:testsdepends_onsrc/helix/cli.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/main_window.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/metrics/auroc.py(medium)component:testsdepends_oncomponent:external:python:jsonschema(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/metrics/roi.py(medium)component:testsdepends_onsrc/helix/scientific_contract.py(medium)component:testsdepends_onsrc/helix/wetlab/preflight_linter.py(medium)component:testsdepends_onsrc/helixspec/run.py(medium)component:testsdepends_oncomponent:external:python:requests(medium)component:testsdepends_onsrc/helix/edge/bundle.py(medium)component:testsdepends_onsrc/helix/edge/mock_ingest_server.py(medium)component:testsdepends_onsrc/helix/edge/run_registry.py(medium)component:testsdepends_onsrc/helix/edge/translators/illumina.py(medium)component:testsdepends_onsrc/helix/edge/uploader.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/gui/modern/engine.py(medium)component:testsdepends_onsrc/helix/gui/modern/spec.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/gui/modern/qt.py(medium)component:testsdepends_onsrc/helix/io/__init__.py(medium)component:testsdepends_onsrc/helix/motif/__init__.py(medium)component:testsdepends_onsrc/helix/nussinov_algorithm.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/offtarget_full.py(medium)component:testsdepends_onsrc/helix/crispr/offtarget_parity.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/offtarget_cuda.py(medium)component:testsdepends_onsrc/helix/crispr/offtarget_full.py(medium)component:testsdepends_onsrc/helix/crispr/offtarget_parity.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/offtarget_full.py(medium)component:testsdepends_onsrc/helix/rng.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/offtarget_full.py(medium)component:testsdepends_onsrc/helix/crispr/offtarget_parity.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/offtarget_full.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/cli.py(medium)component:testsdepends_onsrc/helix/ogn/manager.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_onsrc/helix/crispr/ontargetx/bundle_io.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_onsrc/helix/crispr/on_target_engines/__init__.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_onsrc/helix/crispr/on_target_engines/__init__.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/embeddings/v4_thermo_positional.py(medium)component:testsdepends_onsrc/helix/crispr/on_target_engines/__init__.py(medium)component:testsdepends_onsrc/helix/engine/gpu/l0_thermo.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/on_target_engines/__init__.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_onsrc/helix/crispr/embeddings/v4_thermo_positional.py(medium)component:testsdepends_onsrc/helix/crispr/on_target_engines/__init__.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_onsrc/helix/crispr/ontargetx/__init__.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_onsrc/helix/crispr/model.py(medium)component:testsdepends_onsrc/helix/crispr/on_target_engines/__init__.py(medium)component:testsdepends_onsrc/helix/crispr/on_target.py(medium)component:testsdepends_onsrc/helix/crispr/ontargetx/bundle_io.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_onsrc/helix/crispr/ontargetx/ensemble.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/simulate.py(medium)component:testsdepends_onsrc/helix/studio/summary_contract_v2.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_onsrc/helix/crispr/ontargetx/ranking.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/main_window.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/export_clip.py(medium)component:testsdepends_onsrc/helix/lightcone/contract.py(medium)component:testsdepends_onsrc/helix/lightcone/outcomes.py(medium)component:testsdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/export_provenance.py(medium)component:testsdepends_onsrc/helix/studio/models.py(medium)component:testsdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:testsdepends_onsrc/helix/studio/pilot_handoff.py(medium)component:testsdepends_onsrc/helix/studio/__init__.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/models.py(medium)component:testsdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:testsdepends_onsrc/helix/lightcone/contract.py(medium)component:testsdepends_onsrc/helix/lightcone/outcomes.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/simulate.py(medium)component:testsdepends_onsrc/helix/sim/evidence.py(medium)component:testsdepends_onsrc/helix/sim/posterior.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:testsdepends_onsrc/helix/studio/outcome_space_map.py(medium)component:testsdepends_onsrc/helix/studio/results_io.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/backend_commit.py(medium)component:testsdepends_onsrc/helix/studio/rail_model.py(medium)component:testsdepends_onsrc/helix/studio/rail_state.py(medium)component:testsdepends_oncomponent:external:python:tomli(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/pcr_engine.py(medium)component:testsdepends_onsrc/helix/studio/run_metrics.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/eval/azimuth_knn_phase1.py(medium)component:testsdepends_onsrc/helix/evaluation/packs.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/cli.py(medium)component:testsdepends_onsrc/helix/edit/dag.py(medium)component:testsdepends_onsrc/helix/studio/plugins/isolation_rules.py(medium)component:testsdepends_onsrc/helix/studio/plugins/policy.py(medium)component:testsdepends_oncomponent:external:python:cryptography(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/plugins/__init__.py(medium)component:testsdepends_onsrc/helix/studio/plugins/install_txn.py(medium)component:testsdepends_onsrc/helix/studio/plugins/installer.py(medium)component:testsdepends_onsrc/helix/studio/plugins/plugin_package.py(medium)component:testsdepends_onsrc/helix/studio/plugins/trust_store.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/commands.py(medium)component:testsdepends_onsrc/helix/studio/dock_panels.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/plugins/__init__.py(medium)component:testsdepends_onsrc/helix/studio/plugins/__init__.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/plugins/manifest.py(medium)component:testsdepends_onsrc/helix/scientific_contract.py(medium)component:testsdepends_onsrc/helix/studio/policy_patches.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/decision_support/schema_validate.py(medium)component:testsdepends_onsrc/helix/predictors/__init__.py(medium)component:testsdepends_onsrc/helix/studio/predictor_evidence_panel.py(medium)component:testsdepends_onsrc/helix/studio/session_inspector.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/governance/errors.py(medium)component:testsdepends_onsrc/helix/licensing/verify.py(medium)component:testsdepends_onsrc/helix/scientific_contract.py(medium)component:testsdepends_onsrc/helix/studio/export_evidence.py(medium)component:testsdepends_onsrc/helix/studio/models.py(medium)component:testsdepends_onsrc/helix/studio/session_io.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/teams/db.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_onsrc/helix/crispr/model.py(medium)component:testsdepends_onsrc/helix/prime/model.py(medium)component:testsdepends_onsrc/helix/prime/simulator.py(medium)component:testsdepends_onsrc/helix/studio/outcomes/model.py(medium)component:testsdepends_onsrc/helix/studio/prime_multiplex_calibration.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/crispr/model.py(medium)component:testsdepends_onsrc/helix/prime/model.py(medium)component:testsdepends_onsrc/helix/prime/physics.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:testsdepends_onsrc/helix/studio/importers/adapters.py(medium)component:testsdepends_onsrc/helix/studio/importers/registry.py(medium)component:testsdepends_onsrc/helix/studio/project.py(medium)component:testsdepends_onsrc/helix/studio/project.py(medium)component:testsdepends_onsrc/helix/snapshot_bundle.py(medium)component:testsdepends_onsrc/helix/studio/project.py(medium)component:testsdepends_onsrc/helix/snapshot_bundle.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/protein.py(medium)component:testsdepends_onsrc/helix/scientific_contract.py(medium)component:testsdepends_onsrc/helix/studio/export_evidence.py(medium)component:testsdepends_onsrc/helix/studio/export_run.py(medium)component:testsdepends_onsrc/helix/studio/models.py(medium)component:testsdepends_onsrc/helix/studio/reports/session_report.py(medium)component:testsdepends_onsrc/helix/studio/rail_model.py(medium)component:testsdepends_onsrc/helix/studio/rail_state.py(medium)component:testsdepends_ontests/release_test_support.py(medium)component:testsdepends_ontools/publish_github_release.py(medium)component:testsdepends_ontools/publish_website_release.py(medium)component:testsdepends_ontools/release_asset_contract.py(medium)component:testsdepends_ontools/release_url_contract.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:jsonschema(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/validation/__init__.py(medium)component:testsdepends_ontests/release_test_support.py(medium)component:testsdepends_ontools/publish_github_release.py(medium)component:testsdepends_ontools/release_url_contract.py(medium)component:testsdepends_ontests/release_test_support.py(medium)component:testsdepends_ontools/publish_website_release.py(medium)component:testsdepends_ontools/release_url_contract.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/app_identity.py(medium)component:testsdepends_onsrc/helix/studio/rail_model.py(medium)component:testsdepends_onsrc/helix/studio/rail_state.py(medium)component:testsdepends_onsrc/helix/studio/rail_widget.py(medium)component:testsdepends_onsrc/helix/studio/rail_model.py(medium)component:testsdepends_onsrc/helix/studio/rail_state.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/rail_model.py(medium)component:testsdepends_onsrc/helix/studio/rail_state.py(medium)component:testsdepends_onsrc/helix/studio/rail_widget.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/rail_model.py(medium)component:testsdepends_onsrc/helix/studio/rail_state.py(medium)component:testsdepends_onsrc/helix/studio/rail_widget.py(medium)component:testsdepends_onsrc/helix/live/realtime.py(medium)component:testsdepends_onsrc/helix/studio/rail_model.py(medium)component:testsdepends_onsrc/helix/studio/rail_planner.py(medium)component:testsdepends_onsrc/helix/studio/rail_model.py(medium)component:testsdepends_onsrc/helix/studio/rail_planner.py(medium)component:testsdepends_oncomponent:external:python:boto3(medium)component:testsdepends_oncomponent:external:python:cryptography(medium)component:testsdepends_oncomponent:external:python:moto(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:requests(medium)component:testsdepends_onsrc/helix/governance/errors.py(medium)component:testsdepends_onsrc/helix/governance/ledger.py(medium)component:testsdepends_onsrc/helix/licensing/license.py(medium)component:testsdepends_onsrc/helix/licensing/verify.py(medium)component:testsdepends_onsrc/helix/scientific_contract.py(medium)component:testsdepends_onsrc/helix/teams/client.py(medium)component:testsdepends_onsrc/helix/teams/db.py(medium)component:testsdepends_onsrc/helix/teams/digest.py(medium)component:testsdepends_onsrc/helix/teams/server.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/repair_pathways.py(medium)component:testsdepends_onsrc/helix/repro/bundle.py(medium)component:testsdepends_onsrc/helix/repro/bundle.py(medium)component:testsdepends_onsrc/helix/repro/bundle.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/repro/bundle.py(medium)component:testsdepends_onsrc/helix/repro/bundle.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/results_adapters/indel_profile.py(medium)component:testsdepends_onsrc/helix/rna/mfe.py(medium)component:testsdepends_onsrc/helix/rna/partition.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/main_window.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/main_window.py(medium)component:testsdepends_onsrc/helix/studio/experiment_intent_spec.py(medium)component:testsdepends_onsrc/helix/studio/models.py(medium)component:testsdepends_onsrc/helix/studio/run_artifact.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/edge/bundle.py(medium)component:testsdepends_onsrc/helix/edge/translators/illumina.py(medium)component:testsdepends_onsrc/helix/studio/run_compare.py(medium)component:testsdepends_oncomponent:external:python:jsonschema(medium)component:testsdepends_onsrc/helix/edge/run_descriptor.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/pcr_engine.py(medium)component:testsdepends_onsrc/helix/studio/run_compare.py(medium)component:testsdepends_onsrc/helix/studio/run_history.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/run_metrics.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/main_window.py(medium)component:testsdepends_onsrc/helix/edge/mock_ingest_server.py(medium)component:testsdepends_onsrc/helix/edge/run_registry.py(medium)component:testsdepends_onsrc/helix/edge/run_registry.py(medium)component:testsdepends_onsrc/helix/edge/run_registry.py(medium)component:testsdepends_oncomponent:external:python:botocore(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/teams/blob_store_s3.py(medium)component:testsdepends_onsrc/helix/teams/digest.py(medium)component:testsdepends_onsrc/helix/studio/reports/session_report.py(medium)component:testsdepends_onsrc/helix/core/__init__.py(medium)component:testsdepends_onsrc/helix/core/graph.py(medium)component:testsdepends_onsrc/helix/core/graph.py(medium)component:testsdepends_onsrc/helix/core/scheduler.py(medium)component:testsdepends_onsrc/helix/live/__init__.py(medium)component:testsdepends_onsrc/helix/nodes/__init__.py(medium)component:testsdepends_onsrc/helix/schema/__init__.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/clock.py(medium)component:testsdepends_onsrc/helix/determinism/__init__.py(medium)component:testsdepends_onsrc/helix/determinism/guard.py(medium)component:testsdepends_onsrc/helix/scientific_contract.py(medium)component:testsdepends_onsrc/helix/seed/__init__.py(medium)component:testsdepends_onsrc/helix/seed/tree.py(medium)component:testsdepends_onsrc/helix/snapshot_bundle.py(medium)component:testsdepends_onsrc/helix/studio/session_io.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/support/bundle.py(medium)component:testsdepends_onsrc/helixspec/canon.py(medium)component:testsdepends_onsrc/helixspec/cli.py(medium)component:testsdepends_onsrc/helixspec/compare.py(medium)component:testsdepends_onsrc/helixspec/divergence.py(medium)component:testsdepends_onsrc/helixspec/errors.py(medium)component:testsdepends_onsrc/helixspec/manifest.py(medium)component:testsdepends_onsrc/helixspec/run.py(medium)component:testsdepends_onsrc/helix/seed/__init__.py(medium)component:testsdepends_onsrc/helix/seed/extend.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/gui/modern/selection_utils.py(medium)component:testsdepends_onsrc/helix/gui/modern/spec.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/model.py(medium)component:testsdepends_onsrc/helix/prime/model.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/models.py(medium)component:testsdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:testsdepends_onsrc/helix/studio/reports/session_report.py(medium)component:testsdepends_onsrc/helix/studio/reports/session_report.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/governance/errors.py(medium)component:testsdepends_onsrc/helix/studio/export_provenance.py(medium)component:testsdepends_onsrc/helix/studio/reports/session_report.py(medium)component:testsdepends_onsrc/helix/scientific_contract.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/gui/simbuilder/app.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/gui/simbuilder/app.py(medium)component:testsdepends_onsrc/helix/sketch/__init__.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_ontools/snap_ui.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/snapshot_bundle.py(medium)component:testsdepends_onsrc/helix/species/core.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/crispr/offtarget_full.py(medium)component:testsdepends_onsrc/helix/crispr/offtarget_parity.py(medium)component:testsdepends_ontests/release_test_support.py(medium)component:testsdepends_ontools/release_url_contract.py(medium)component:testsdepends_onsrc/helix/string/__init__.py(medium)component:testsdepends_onsrc/helix/sim/structural_risk.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/main_window.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/__init__.py(medium)component:testsdepends_onsrc/helix/studio/evaluation_access.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/evaluation_access.py(medium)component:testsdepends_onsrc/helix/studio/main_window.py(medium)component:testsdepends_onsrc/helix/cli.py(medium)component:testsdepends_onsrc/helix/studio/export_run.py(medium)component:testsdepends_onsrc/helix/studio/session_io.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/gui/simbuilder/app.py(medium)component:testsdepends_onsrc/helix/gui/theme.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/commands.py(medium)component:testsdepends_onsrc/helix/studio/dock_panels.py(medium)component:testsdepends_onsrc/helix/studio/plugins/studio_host.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/center_panel.py(medium)component:testsdepends_onsrc/helix/studio/main_window.py(medium)component:testsdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:testsdepends_onsrc/helix/studio/run_compare.py(medium)component:testsdepends_onsrc/helix/studio/run_history.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_oncomponent:external:python:jsonschema(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/offtargets/model.py(medium)component:testsdepends_onsrc/helix/studio/summary_contract_v2.py(medium)component:testsdepends_onsrc/helix/support/bundle.py(medium)component:testsdepends_onsrc/helix/sweep.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/target_field.py(medium)component:testsdepends_onsrc/helix/studio/target_refine_drawer.py(medium)component:testsdepends_onsrc/helix/studio/target_resolution.py(medium)component:testsdepends_oncomponent:external:python:cryptography(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/canonicalization/__init__.py(medium)component:testsdepends_onsrc/helix/teams/audit_export.py(medium)component:testsdepends_onsrc/helix/teams/db.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:requests(medium)component:testsdepends_onsrc/helix/governance/enforce.py(medium)component:testsdepends_onsrc/helix/governance/errors.py(medium)component:testsdepends_onsrc/helix/teams/blob_store.py(medium)component:testsdepends_onsrc/helix/teams/db.py(medium)component:testsdepends_onsrc/helix/teams/server.py(medium)component:testsdepends_onsrc/helix/teams/db.py(medium)component:testsdepends_onsrc/helix/teams/digest.py(medium)component:testsdepends_onsrc/helix/teams/db.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:requests(medium)component:testsdepends_onsrc/helix/teams/db.py(medium)component:testsdepends_onsrc/helix/teams/server.py(medium)component:testsdepends_oncomponent:external:python:cryptography(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:requests(medium)component:testsdepends_onsrc/helix/teams/db.py(medium)component:testsdepends_onsrc/helix/teams/server.py(medium)component:testsdepends_oncomponent:external:python:requests(medium)component:testsdepends_onsrc/helix/teams/db.py(medium)component:testsdepends_onsrc/helix/teams/server.py(medium)component:testsdepends_oncomponent:external:python:requests(medium)component:testsdepends_onsrc/helix/teams/db.py(medium)component:testsdepends_onsrc/helix/teams/server.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:requests(medium)component:testsdepends_onsrc/helix/teams/db.py(medium)component:testsdepends_onsrc/helix/teams/server.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/gui/theme.py(medium)component:testsdepends_onsrc/helix/edge/translators/thermo_connect.py(medium)component:testsdepends_onsrc/helix/triage.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/edge/config.py(medium)component:testsdepends_onsrc/helix/edge/uploader.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/__init__.py(medium)component:testsdepends_onsrc/helix/governance/ledger.py(medium)component:testsdepends_onsrc/helix/governance/notify.py(medium)component:testsdepends_onsrc/helix/user_config.py(medium)component:testsdepends_onsrc/helix/cli.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:cryptography(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/scientific_contract.py(medium)component:testsdepends_onsrc/helix/validation/verdict.py(medium)component:testsdepends_oncomponent:external:python:cryptography(medium)component:testsdepends_oncomponent:external:python:jsonschema(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/scientific_contract.py(medium)component:testsdepends_onsrc/helix/validation/__init__.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/veribiota/checks.py(medium)component:testsdepends_onsrc/helix/cli.py(medium)component:testsdepends_onsrc/helix/veribiota/__init__.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helixspec/cli.py(medium)component:testsdepends_onsrc/helixspec/errors.py(medium)component:testsdepends_onsrc/helixspec/verify_fs.py(medium)component:testsdepends_onsrc/helix/studio/pilot_handoff.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/gui/modern/qt.py(medium)component:testsdepends_onsrc/helix/studio/main_window.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_ontools/visual_diff_report.py(medium)component:testsdepends_onsrc/helix/studio/plugins/policy.py(medium)component:testsdepends_onsrc/helix/studio/web_panel_csp.py(medium)component:testsdepends_onsrc/helix/studio/plugins/policy.py(medium)component:testsdepends_onsrc/helix/studio/web_panel_policy.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/plugins/policy.py(medium)component:testsdepends_onsrc/helix/studio/web_panels.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/evaluation_access.py(medium)component:testsdepends_onsrc/helix/studio/pilot_handoff.py(medium)component:testsdepends_onsrc/helix/studio/welcome.py(medium)component:testsdepends_oncomponent:external:python:jsonschema(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/scientific_contract.py(medium)component:testsdepends_onsrc/helix/wetlab/preflight_linter.py(medium)component:testsdepends_onsrc/helixspec/canon.py(medium)component:testsdepends_onsrc/helixspec/cli.py(medium)component:testsdepends_onsrc/helixspec/errors.py(medium)component:testsdepends_onsrc/helixspec/manifest.py(medium)component:testsdepends_onsrc/helixspec/run.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/main_window.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/session.py(medium)component:testsdepends_onsrc/helix/studio/workflow_panel.py(medium)component:testsdepends_onsrc/helix/studio/workflow_stats.py(medium)component:testsdepends_onsrc/helix/gui/modern/builders_2p5d.py(medium)component:testsdepends_onsrc/helix/__init__.py(medium)component:testsdepends_onsrc/helix/snapshot_bundle.py(medium)component:testsdepends_onsrc/helix/studio/export_clip.py(medium)component:testsdepends_onsrc/helix/studio/results_adapters/batch_ingest.py(medium)component:testsdepends_onsrc/helix/studio/results_io.py(medium)component:testsdepends_onsrc/helix/studio/results_adapters/batch_ingest.py(medium)component:testsdepends_onsrc/helix/studio/results_io.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_ontools/generate_demo_bundles.py(medium)component:testsdepends_onsrc/helix/studio/results_adapters/batch_ingest.py(medium)component:testsdepends_onsrc/helix/studio/results_io.py(medium)component:testsdepends_onsrc/helix/studio/prime_multiplex_leaderboard.py(medium)component:testsdepends_ontools/qt_runtime_env.py(medium)component:testsdepends_oncomponent:external:python:cryptography(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/scientific_contract.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/viz/alignment.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/outcome_explorer.py(medium)component:testsdepends_onsrc/helix/viz/distance.py(medium)component:testsdepends_onsrc/helix/viz/minimizers.py(medium)component:testsdepends_onsrc/helix/viz/minimizers.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_onsrc/helix/gui/modern/engine.py(medium)component:testsdepends_onsrc/helix/gui/modern/qt.py(medium)component:testsdepends_onsrc/helix/gui/modern/spec.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/gui/modern/camera_fit.py(medium)component:testsdepends_onsrc/helix/gui/modern/qt.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/gui/modern/qt.py(medium)component:testsdepends_onsrc/helix/gui/modern/spec.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/gui/modern/qt.py(medium)component:testsdepends_onsrc/helix/gui/modern/spec.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/gui/modern/engine.py(medium)component:testsdepends_onsrc/helix/gui/modern/qt.py(medium)component:testsdepends_onsrc/helix/gui/modern/spec.py(medium)component:testsdepends_onsrc/helix/viz/motif.py(medium)component:testsdepends_oncomponent:external:python:numpy(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/gui/modern/qt.py(medium)component:testsdepends_onsrc/helix/gui/modern/spec.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/viz/rna.py(medium)component:testsdepends_onsrc/helix/viz/rna.py(medium)component:testsdepends_onsrc/helix/viz/seed_chain.py(medium)tools/basespace_edge_login.pydepends_oncomponent:external:python:requests(medium)tools/batch_eval_base_positions.pydepends_onsrc/helix/studio/base_position_calibration.py(medium)tools/batch_eval_base_positions.pydepends_onsrc/helix/studio/results_io.py(medium)tools/batch_eval_leaderboard.pydepends_onsrc/helix/studio/base_position_calibration.py(medium)tools/batch_eval_leaderboard.pydepends_onsrc/helix/studio/results_io.py(medium)tools/build_evaluation_pack_azimuth.pydepends_onsrc/helix/evaluation/pack_manifest.py(medium)tools/build_evaluation_pack_azimuth.pydepends_onsrc/helix/scientific_contract.py(medium)tools/build_evaluation_pack_offtarget_public.pydepends_onsrc/helix/__init__.py(medium)tools/build_evaluation_pack_offtarget_public.pydepends_onsrc/helix/evaluation/offtarget_pack_builder.py(medium)tools/build_proof_kit.pydepends_onsrc/helix/governance/enforce.py(medium)tools/build_proof_kit.pydepends_onsrc/helix/governance/ledger.py(medium)tools/demo_auroc_delta.pydepends_onsrc/helix/studio/batch/bundle.py(medium)tools/demo_auroc_delta.pydepends_onsrc/helix/studio/batch/model.py(medium)tools/doctor.pydepends_onsrc/helix/support/doctor.py(medium)tools/eval_azimuth_pack_auroc.pydepends_onsrc/helix/crispr/model.py(medium)tools/eval_azimuth_pack_auroc.pydepends_onsrc/helix/crispr/on_target.py(medium)tools/eval_azimuth_pack_auroc.pydepends_onsrc/helix/crispr/physics.py(medium)tools/eval_azimuth_pack_auroc.pydepends_onsrc/helix/evaluation/__init__.py(medium)tools/eval_azimuth_pack_auroc.pydepends_onsrc/helix/metrics/auroc.py(medium)tools/eval_azimuth_pack_auroc.pydepends_onsrc/helix/studio/batch/bundle.py(medium)tools/eval_azimuth_pack_auroc.pydepends_onsrc/helix/studio/batch/model.py(medium)tools/eval_azimuth_pack_auroc.pydepends_onsrc/helix/studio/outcomes/cut_model.py(medium)tools/eval_azimuth_pack_auroc.pydepends_onsrc/helix/studio/outcomes/model.py(medium)tools/eval_offtarget_pack_auroc.pydepends_onsrc/helix/evaluation/__init__.py(medium)tools/eval_offtarget_pack_auroc.pydepends_onsrc/helix/studio/batch/bundle.py(medium)tools/eval_offtarget_pack_auroc.pydepends_onsrc/helix/studio/offtargets/rloks_provider.py(medium)tools/generate_demo_bundles.pydepends_onsrc/helix/studio/base_position_calibration.py(medium)tools/generate_demo_bundles.pydepends_onsrc/helix/studio/prime_multiplex_leaderboard.py(medium)tools/generate_demo_bundles.pydepends_onsrc/helix/studio/results_adapters/batch_ingest.py(medium)tools/generate_demo_bundles.pydepends_onsrc/helix/studio/results_io.py(medium)tools/generate_demo_bundles.pydepends_onsrc/helix/studio/session.py(medium)tools/generate_demo_bundles.pydepends_ontools/batch_eval_leaderboard.py(medium)tools/generate_hub_example_bundle.pydepends_oncomponent:external:python:cryptography(medium)tools/golden_fixture_gate.pydepends_onsrc/helix/crispr/offtarget_full.py(medium)tools/helix_edge_agent.pydepends_onsrc/helix/edge/config.py(medium)tools/helix_edge_agent.pydepends_onsrc/helix/edge/watcher.py(medium)tools/helix_plugins.pydepends_oncomponent:external:python:cryptography(medium)tools/helix_plugins.pydepends_onsrc/helix/studio/plugins/plugin_package.py(medium)tools/helix_plugins.pydepends_onsrc/helix/studio/plugins/trust_store.py(medium)component:go:tools/hubverifier-go/cmd/hubverifydepends_ontools/hubverifier-go/internal/hubverify/hubverify.go(medium)component:tools/hubverifier-go/go.moddepends_ontools/hubverifier-go/internal/c14n/c14n.go(medium)tools/ion_receiver_server.pydepends_onsrc/helix/edge/config.py(medium)tools/ion_receiver_server.pydepends_onsrc/helix/edge/ion_receiver.py(medium)tools/lightcone_demo_proof_v0_8.pydepends_onsrc/helix/crispr/guide.py(medium)tools/lightcone_demo_proof_v0_8.pydepends_onsrc/helix/lightcone/__init__.py(medium)tools/lightcone_demo_proof_v0_8.pydepends_onsrc/helix/lightcone/snapshot.py(medium)tools/lightcone_demo_proof_v0_8.pydepends_onsrc/helix/studio/export_gate.py(medium)tools/lightcone_demo_proof_v0_8.pydepends_onsrc/helix/studio/lightcone_audit_pack.py(medium)tools/lightcone_demo_proof_v0_8.pydepends_onsrc/helix/studio/lightcone_live.py(medium)tools/lightcone_demo_proof_v0_8.pydepends_onsrc/helix/studio/main_window.py(medium)tools/lightcone_demo_proof_v0_8.pydepends_onsrc/helix/studio/models.py(medium)tools/lightcone_perf.pydepends_onsrc/helix/lightcone/perf.py(medium)tools/lightcone_verify_audit_pack.pydepends_onsrc/helix/studio/lightcone_audit_pack.py(medium)tools/manual_focus_demo.pydepends_onsrc/helix/studio/app.py(medium)tools/mock_run_ingest_server.pydepends_onsrc/helix/edge/mock_ingest_server.py(medium)tools/monarchic_repo_balance.pydepends_onsrc/helix/governance/repo_balance.py(medium)tools/prime_multiplex_leaderboard.pydepends_onsrc/helix/studio/prime_multiplex_leaderboard.py(medium)tools/prime_multiplex_leaderboard.pydepends_onsrc/helix/studio/results_io.py(medium)tools/publish_website_release.pydepends_oncomponent:external:python:boto3(medium)tools/publish_website_release.pydepends_oncomponent:external:python:botocore(medium)tools/release_url_contract.pydepends_onsrc/helix/release_urls.py(medium)tools/repro_repeat_check.pydepends_onsrc/helix/repro/bundle.py(medium)tools/run_clinical.pydepends_oncomponent:external:python:jsonschema(medium)tools/run_clinical.pydepends_onsrc/helix/clinical/__init__.py(medium)tools/run_clinical.pydepends_onsrc/helix/clock.py(medium)tools/run_sweep.pydepends_onsrc/helix/sweep.py(medium)component:testsdepends_oncomponent:external:python:pytest(medium)component:testsdepends_onsrc/helix/studio/app.py(medium)component:testsdepends_ontools/synthetic_evs.py(medium)tools/ship_ontargetx_bundle.pydepends_oncomponent:external:python:cryptography(medium)tools/ship_ontargetx_bundle.pydepends_onsrc/helix/crispr/on_target_engines/__init__.py(medium)tools/ship_ontargetx_bundle.pydepends_onsrc/helix/scientific_contract.py(medium)tools/smoke_cuda.pydepends_onsrc/helix_engine/__init__.py(medium)tools/smoke_cuda.pydepends_onsrc/helix/scientific_contract.py(medium)tools/smoke_cuda.pydepends_onsrc/helixspec/canon.py(medium)tools/smoke_cuda.pydepends_onsrc/helixspec/cli.py(medium)tools/smoke_cuda.pydepends_onsrc/helixspec/run.py(medium)tools/smoke_divergence.pydepends_onsrc/helixspec/canon.py(medium)tools/smoke_divergence.pydepends_onsrc/helixspec/divergence.py(medium)tools/smoke_divergence.pydepends_onsrc/helixspec/manifest.py(medium)tools/smoke_divergence.pydepends_onsrc/helixspec/run.py(medium)tools/smoke_package.pydepends_onsrc/helix/app_identity.py(medium)tools/snap_drift_proof_dialog.pydepends_onsrc/helix/studio/divergence_proof_dialog.py(medium)tools/snap_layout.pydepends_onsrc/helix/config.py(medium)tools/snap_layout.pydepends_onsrc/helix/gui/simbuilder/app.py(medium)tools/snap_layout.pydepends_onsrc/helix/gui/theme.py(medium)tools/snap_layout.pydepends_onsrc/helix/ogn/client.py(medium)tools/snap_layout.pydepends_onsrc/helix/ogn/manager.py(medium)tools/snap_layout.pydepends_onsrc/helix/studio/app.py(medium)tools/snap_layout.pydepends_onsrc/helix/studio/context.py(medium)tools/snap_layout.pydepends_onsrc/helix/studio/demo_layout.py(medium)tools/snap_layout.pydepends_onsrc/helix/studio/main_window.py(medium)tools/snap_layout.pydepends_onsrc/helix/studio/project.py(medium)tools/snap_layout.pydepends_onsrc/helix/studio/session.py(medium)tools/snap_studio_layout.pydepends_onsrc/helix/config.py(medium)tools/snap_studio_layout.pydepends_onsrc/helix/gui/opengl.py(medium)tools/snap_studio_layout.pydepends_onsrc/helix/gui/theme.py(medium)tools/snap_studio_layout.pydepends_onsrc/helix/ogn/client.py(medium)tools/snap_studio_layout.pydepends_onsrc/helix/ogn/manager.py(medium)tools/snap_studio_layout.pydepends_onsrc/helix/scientific_contract.py(medium)tools/snap_studio_layout.pydepends_onsrc/helix/studio/app.py(medium)tools/snap_studio_layout.pydepends_onsrc/helix/studio/context.py(medium)tools/snap_studio_layout.pydepends_onsrc/helix/studio/demo_loader.py(medium)tools/snap_studio_layout.pydepends_onsrc/helix/studio/main_window.py(medium)tools/snap_studio_layout.pydepends_onsrc/helix/studio/project.py(medium)tools/snap_studio_layout.pydepends_onsrc/helix/studio/session.py(medium)tools/snap_ui.pydepends_onsrc/helix/config.py(medium)tools/snap_ui.pydepends_onsrc/helix/gui/opengl.py(medium)tools/snap_ui.pydepends_onsrc/helix/gui/theme.py(medium)tools/snap_ui.pydepends_onsrc/helix/ogn/client.py(medium)tools/snap_ui.pydepends_onsrc/helix/ogn/manager.py(medium)tools/snap_ui.pydepends_onsrc/helix/scientific_contract.py(medium)tools/snap_ui.pydepends_onsrc/helix/studio/app.py(medium)tools/snap_ui.pydepends_onsrc/helix/studio/context.py(medium)tools/snap_ui.pydepends_onsrc/helix/studio/delivery/contract.py(medium)tools/snap_ui.pydepends_onsrc/helix/studio/demo_layout.py(medium)tools/snap_ui.pydepends_onsrc/helix/studio/experiment_setup_dialog.py(medium)tools/snap_ui.pydepends_onsrc/helix/studio/experiment_spec.py(medium)tools/snap_ui.pydepends_onsrc/helix/studio/main_window.py(medium)tools/snap_ui.pydepends_onsrc/helix/studio/project.py(medium)tools/snap_ui.pydepends_onsrc/helix/studio/session.py(medium)tools/snap_ui.pydepends_onsrc/helix/studio/welcome.py(medium)tools/studio_stress.pydepends_onsrc/helix/studio/main_window.py(medium)tools/studio_stress.pydepends_onsrc/helix/studio/perf.py(medium)tools/studio_stress.pydepends_onsrc/helix/studio/session.py(medium)tools/train_ontargetx_bundle_azimuth.pydepends_oncomponent:external:python:numpy(medium)tools/train_ontargetx_bundle_azimuth.pydepends_onsrc/helix/crispr/model.py(medium)tools/train_ontargetx_bundle_azimuth.pydepends_onsrc/helix/crispr/on_target_engines/__init__.py(medium)tools/train_ontargetx_bundle_azimuth.pydepends_onsrc/helix/crispr/ontargetx/bundle_io.py(medium)tools/train_ontargetx_bundle_azimuth.pydepends_onsrc/helix/crispr/ontargetx/ensemble.py(medium)tools/train_ontargetx_bundle_azimuth.pydepends_onsrc/helix/crispr/ontargetx/ranking.py(medium)tools/train_ontargetx_bundle_azimuth.pydepends_onsrc/helix/crispr/physics.py(medium)tools/train_ontargetx_bundle_azimuth.pydepends_onsrc/helix/evaluation/__init__.py(medium)tools/train_ontargetx_bundle_azimuth.pydepends_onsrc/helix/evaluation/packs.py(medium)tools/train_ontargetx_bundle_azimuth.pydepends_onsrc/helix/scientific_contract.py(medium)tools/update_evaluation_pack_manifests.pydepends_onsrc/helix/evaluation/pack_manifest.py(medium)tools/update_evaluation_pack_manifests.pydepends_onsrc/helix/scientific_contract.py(medium)tools/update_golden.pydepends_onsrc/helix/evs/render.py(medium)tools/update_validation_pack_manifests.pydepends_onsrc/helix/scientific_contract.py(medium)tools/validate_artifact.pydepends_onsrc/helix/decision_support/offline_validate.py(medium)tools/validate_profiles.pydepends_onsrc/helix/studio/base_position_calibration.py(medium)tools/validate_profiles.pydepends_ontools/batch_eval_leaderboard.py(medium)tools/verify_batch_bundle_repro.pydepends_onsrc/helix/studio/batch/bundle.py(medium)tools/verify_pilot_package.pydepends_onsrc/helix/pilot_package_cli.py(medium)
benchmarks/README.mddeliver_workbench/README.mdengine/src/helix/cuda/fields/composite_editability.cuengine/src/helix/cuda/fields/dcas9_occupancy.cuexamples/offscreen_webrtc_demo/signaling/package.jsonexamples/offscreen_webrtc_demo/signaling/server.jstools/hubverifier-go/cmd/hubverify/main.gopyproject.tomlsrc/helix_api.pyrequirements-dev.txtsrc/helix_cuda_fields.pysrc/helix_engine/src/binding.cppsrc/helix_engine/src/ctmc_tau_leap_cuda.cudeliver_workbench/tests/__init__.pydeliver_workbench/tests/test_adapter_e2e.pytools/hubverifier-go/go.mod
benchmarks/README.mddeliver_workbench/README.mdengine/src/helix/cuda/fields/composite_editability.cuengine/src/helix/cuda/fields/dcas9_occupancy.cuexamples/offscreen_webrtc_demo/signaling/package.jsonexamples/offscreen_webrtc_demo/signaling/server.js:6tools/hubverifier-go/cmd/hubverify/main.go:22pyproject.tomlsrc/helix_api.pyrequirements-dev.txtsrc/helix_cuda_fields.pysrc/helix_engine/src/binding.cppsrc/helix_engine/src/ctmc_tau_leap_cuda.cudeliver_workbench/tests/__init__.pydeliver_workbench/tests/test_adapter_e2e.py:16tools/hubverifier-go/go.mod
Navigation Guidance
- Follow component pages for detailed file lists.
- Use interfaces to inspect exposed configuration and manifests.
- Read diagrams for a simplified graph view.
Citations
<details> <summary>Citations:</summary>benchmarks/README.mddeliver_workbench/README.mdengine/src/helix/cuda/fields/composite_editability.cuengine/src/helix/cuda/fields/dcas9_occupancy.cuexamples/offscreen_webrtc_demo/signaling/package.jsonexamples/offscreen_webrtc_demo/signaling/server.js:6tools/hubverifier-go/cmd/hubverify/main.go:22pyproject.tomlsrc/helix_api.pyrequirements-dev.txtsrc/helix_cuda_fields.pysrc/helix_engine/src/binding.cppsrc/helix_engine/src/ctmc_tau_leap_cuda.cudeliver_workbench/tests/__init__.pydeliver_workbench/tests/test_adapter_e2e.py:16tools/hubverifier-go/go.mod