.gitignore
.graphifyignore
.pre-commit-config.yaml
.readthedocs.yaml
CHANGELOG.md
LICENSE
Makefile
README.md
pyproject.toml
uv.lock
.github/workflows/ci.yml
.github/workflows/docs.yml
.github/workflows/quality.yml
.github/workflows/release.yml
docs/Algorithm Inventory.txt
docs/Makefile
docs/architecture/.gitkeep
docs/architecture/cmc-fitting-architecture.md
docs/architecture/data-handler-architecture.md
docs/architecture/heterodyne-architecture-overview.md
docs/architecture/nlsq-fitting-architecture.md
docs/architecture/physical-model-architecture.md
docs/source/conf.py
docs/source/contributing.rst
docs/source/index.rst
docs/source/installation.rst
docs/source/quickstart.rst
docs/source/_static/custom.css
docs/source/_templates/autosummary/module.rst
docs/source/api/cli.rst
docs/source/api/cmc.rst
docs/source/api/config.rst
docs/source/api/core.rst
docs/source/api/data.rst
docs/source/api/device.rst
docs/source/api/heterodyne_model.rst
docs/source/api/index.rst
docs/source/api/io.rst
docs/source/api/jax_backend.rst
docs/source/api/models.rst
docs/source/api/nlsq.rst
docs/source/api/optimization.rst
docs/source/api/utils.rst
docs/source/api/viz.rst
docs/source/architecture/cmc-fitting-architecture.md
docs/source/architecture/data-handler-architecture.md
docs/source/architecture/heterodyne-architecture-overview.md
docs/source/architecture/index.rst
docs/source/architecture/nlsq-fitting-architecture.md
docs/source/architecture/physical-model-architecture.md
docs/source/configuration/index.rst
docs/source/configuration/options.rst
docs/source/configuration/templates.rst
docs/source/developer/architecture.rst
docs/source/developer/contributing_guide.rst
docs/source/developer/index.rst
docs/source/developer/parameter_bounds_verification.rst
docs/source/developer/testing_guide.rst
docs/source/developer/adrs/adr_001_jax_cpu_only.rst
docs/source/developer/adrs/adr_002_nlsq_cmc_split.rst
docs/source/developer/adrs/adr_003_anti_degeneracy.rst
docs/source/developer/adrs/adr_004_consensus_monte_carlo.rst
docs/source/developer/adrs/adr_005_per_angle_scaling.rst
docs/source/developer/adrs/adr_006_no_consumer_gpu.rst
docs/source/developer/adrs/index.rst
docs/source/examples/index.rst
docs/source/theory/analysis_modes.rst
docs/source/theory/anti_degeneracy.rst
docs/source/theory/citations.rst
docs/source/theory/classical_processes.rst
docs/source/theory/computational_methods.rst
docs/source/theory/correlation_functions.rst
docs/source/theory/heterodyne_scattering.rst
docs/source/theory/index.rst
docs/source/theory/transport_coefficient.rst
docs/source/user_guide/index.rst
docs/source/user_guide/01_fundamentals/heterodyne_overview.rst
docs/source/user_guide/01_fundamentals/index.rst
docs/source/user_guide/01_fundamentals/parameter_guide.rst
docs/source/user_guide/01_fundamentals/what_is_xpcs.rst
docs/source/user_guide/02_data_and_fitting/data_loading.rst
docs/source/user_guide/02_data_and_fitting/index.rst
docs/source/user_guide/02_data_and_fitting/nlsq_fitting.rst
docs/source/user_guide/02_data_and_fitting/result_interpretation.rst
docs/source/user_guide/03_advanced_topics/bayesian_inference.rst
docs/source/user_guide/03_advanced_topics/cmaes_optimization.rst
docs/source/user_guide/03_advanced_topics/diagnostics.rst
docs/source/user_guide/03_advanced_topics/index.rst
docs/source/user_guide/03_advanced_topics/per_angle_modes.rst
docs/source/user_guide/04_practical_guides/batch_processing.rst
docs/source/user_guide/04_practical_guides/configuration.rst
docs/source/user_guide/04_practical_guides/index.rst
docs/source/user_guide/04_practical_guides/performance_tuning.rst
docs/source/user_guide/04_practical_guides/visualization.rst
docs/source/user_guide/05_appendices/faq.rst
docs/source/user_guide/05_appendices/glossary.rst
docs/source/user_guide/05_appendices/index.rst
docs/source/user_guide/05_appendices/troubleshooting.rst
docs/superpowers/audits/2026-05-18-parity-audit/DISPOSITIONS.md
docs/superpowers/audits/2026-05-18-parity-audit/DIVERGENCE_REGISTRY.md
docs/superpowers/audits/2026-05-18-parity-audit/REPORT.md
docs/superpowers/audits/2026-05-18-parity-audit/heterodyne_sha.txt
docs/superpowers/audits/2026-05-18-parity-audit/homodyne_sha.txt
docs/superpowers/audits/2026-05-18-parity-audit/extracts/heterodyne/classes.json
docs/superpowers/audits/2026-05-18-parity-audit/extracts/heterodyne/cli.json
docs/superpowers/audits/2026-05-18-parity-audit/extracts/heterodyne/configs.json
docs/superpowers/audits/2026-05-18-parity-audit/extracts/heterodyne/docs.json
docs/superpowers/audits/2026-05-18-parity-audit/extracts/heterodyne/exports.json
docs/superpowers/audits/2026-05-18-parity-audit/extracts/heterodyne/file_inventory.json
docs/superpowers/audits/2026-05-18-parity-audit/extracts/heterodyne/logs_errors.json
docs/superpowers/audits/2026-05-18-parity-audit/extracts/heterodyne/signatures.json
docs/superpowers/audits/2026-05-18-parity-audit/extracts/homodyne/classes.json
docs/superpowers/audits/2026-05-18-parity-audit/extracts/homodyne/cli.json
docs/superpowers/audits/2026-05-18-parity-audit/extracts/homodyne/configs.json
docs/superpowers/audits/2026-05-18-parity-audit/extracts/homodyne/docs.json
docs/superpowers/audits/2026-05-18-parity-audit/extracts/homodyne/exports.json
docs/superpowers/audits/2026-05-18-parity-audit/extracts/homodyne/file_inventory.json
docs/superpowers/audits/2026-05-18-parity-audit/extracts/homodyne/logs_errors.json
docs/superpowers/audits/2026-05-18-parity-audit/extracts/homodyne/signatures.json
docs/superpowers/plans/2026-05-18-heterodyne-homodyne-parity-plan.md
docs/superpowers/plans/2026-05-19-heterodyne-homodyne-parity-phase4-execution-plan.md
docs/superpowers/specs/2026-05-18-heterodyne-homodyne-parity-design.md
graphify-out/.graphify_python
graphify-out/.graphify_root
graphify-out/GRAPH_REPORT.md
graphify-out/GRAPH_TREE.html
graphify-out/cost.json
graphify-out/graph.json
graphify-out/manifest.json
graphify-out/memory/query_20260507_060342_why_does_structured_logging_connect_so_many_divers.md
heterodyne/__init__.py
heterodyne/_version.py
heterodyne/post_install.py
heterodyne/uninstall_scripts.py
heterodyne.egg-info/PKG-INFO
heterodyne.egg-info/SOURCES.txt
heterodyne.egg-info/dependency_links.txt
heterodyne.egg-info/entry_points.txt
heterodyne.egg-info/requires.txt
heterodyne.egg-info/top_level.txt
heterodyne/cli/__init__.py
heterodyne/cli/args_parser.py
heterodyne/cli/commands.py
heterodyne/cli/config_generator.py
heterodyne/cli/config_handling.py
heterodyne/cli/data_pipeline.py
heterodyne/cli/main.py
heterodyne/cli/optimization_runner.py
heterodyne/cli/plot_dispatch.py
heterodyne/cli/result_saving.py
heterodyne/cli/xla_config.py
heterodyne/config/__init__.py
heterodyne/config/manager.py
heterodyne/config/parameter_manager.py
heterodyne/config/parameter_names.py
heterodyne/config/parameter_registry.py
heterodyne/config/parameter_space.py
heterodyne/config/physics_validators.py
heterodyne/config/types.py
heterodyne/config/templates/heterodyne_master_template.yaml
heterodyne/core/__init__.py
heterodyne/core/backend_api.py
heterodyne/core/diagonal_correction.py
heterodyne/core/fitting.py
heterodyne/core/heterodyne_model.py
heterodyne/core/jax_backend.py
heterodyne/core/model_mixins.py
heterodyne/core/models.py
heterodyne/core/numpy_gradients.py
heterodyne/core/physics.py
heterodyne/core/physics_cmc.py
heterodyne/core/physics_factors.py
heterodyne/core/physics_kernel.py
heterodyne/core/physics_nlsq.py
heterodyne/core/physics_utils.py
heterodyne/core/quantile_scaling.py
heterodyne/core/scaling_utils.py
heterodyne/core/theory.py
heterodyne/data/__init__.py
heterodyne/data/angle_filtering.py
heterodyne/data/config.py
heterodyne/data/filtering_utils.py
heterodyne/data/memory_manager.py
heterodyne/data/optimization.py
heterodyne/data/performance_engine.py
heterodyne/data/phi_filtering.py
heterodyne/data/preprocessing.py
heterodyne/data/quality_controller.py
heterodyne/data/types.py
heterodyne/data/validation.py
heterodyne/data/validators.py
heterodyne/data/xpcs_loader.py
heterodyne/device/__init__.py
heterodyne/device/config.py
heterodyne/device/cpu.py
heterodyne/io/__init__.py
heterodyne/io/json_utils.py
heterodyne/io/mcmc_writers.py
heterodyne/io/nlsq_writers.py
heterodyne/optimization/__init__.py
heterodyne/optimization/batch_statistics.py
heterodyne/optimization/checkpoint_manager.py
heterodyne/optimization/exceptions.py
heterodyne/optimization/gradient_diagnostics.py
heterodyne/optimization/numerical_validation.py
heterodyne/optimization/recovery_strategies.py
heterodyne/optimization/cmc/__init__.py
heterodyne/optimization/cmc/config.py
heterodyne/optimization/cmc/core.py
heterodyne/optimization/cmc/data_prep.py
heterodyne/optimization/cmc/diagnostics.py
heterodyne/optimization/cmc/io.py
heterodyne/optimization/cmc/model.py
heterodyne/optimization/cmc/plotting.py
heterodyne/optimization/cmc/priors.py
heterodyne/optimization/cmc/reparameterization.py
heterodyne/optimization/cmc/results.py
heterodyne/optimization/cmc/sampler.py
heterodyne/optimization/cmc/scaling.py
heterodyne/optimization/cmc/backends/__init__.py
heterodyne/optimization/cmc/backends/base.py
heterodyne/optimization/cmc/backends/cpu_backend.py
heterodyne/optimization/cmc/backends/multiprocessing.py
heterodyne/optimization/cmc/backends/pbs.py
heterodyne/optimization/cmc/backends/pjit.py
heterodyne/optimization/cmc/backends/worker_pool.py
heterodyne/optimization/nlsq/__init__.py
heterodyne/optimization/nlsq/adapter.py
heterodyne/optimization/nlsq/adapter_base.py
heterodyne/optimization/nlsq/adaptive_regularization.py
heterodyne/optimization/nlsq/anti_degeneracy_controller.py
heterodyne/optimization/nlsq/cmaes_wrapper.py
heterodyne/optimization/nlsq/config.py
heterodyne/optimization/nlsq/core.py
heterodyne/optimization/nlsq/data_prep.py
heterodyne/optimization/nlsq/fallback_chain.py
heterodyne/optimization/nlsq/fit_computation.py
heterodyne/optimization/nlsq/fourier_reparam.py
heterodyne/optimization/nlsq/gradient_monitor.py
heterodyne/optimization/nlsq/hierarchical.py
heterodyne/optimization/nlsq/jacobian.py
heterodyne/optimization/nlsq/memory.py
heterodyne/optimization/nlsq/multistart.py
heterodyne/optimization/nlsq/parallel_accumulator.py
heterodyne/optimization/nlsq/parameter_index_mapper.py
heterodyne/optimization/nlsq/parameter_utils.py
heterodyne/optimization/nlsq/progress.py
heterodyne/optimization/nlsq/recovery.py
heterodyne/optimization/nlsq/result_builder.py
heterodyne/optimization/nlsq/results.py
heterodyne/optimization/nlsq/transforms.py
heterodyne/optimization/nlsq/wrapper.py
heterodyne/optimization/nlsq/strategies/__init__.py
heterodyne/optimization/nlsq/strategies/base.py
heterodyne/optimization/nlsq/strategies/chunked.py
heterodyne/optimization/nlsq/strategies/executors.py
heterodyne/optimization/nlsq/strategies/hybrid_streaming.py
heterodyne/optimization/nlsq/strategies/jit_strategy.py
heterodyne/optimization/nlsq/strategies/out_of_core.py
heterodyne/optimization/nlsq/strategies/residual.py
heterodyne/optimization/nlsq/strategies/residual_jit.py
heterodyne/optimization/nlsq/strategies/sequential.py
heterodyne/optimization/nlsq/strategies/stratified_ls.py
heterodyne/optimization/nlsq/validation/__init__.py
heterodyne/optimization/nlsq/validation/bounds.py
heterodyne/optimization/nlsq/validation/convergence.py
heterodyne/optimization/nlsq/validation/fit_quality.py
heterodyne/optimization/nlsq/validation/input_validator.py
heterodyne/optimization/nlsq/validation/result.py
heterodyne/optimization/nlsq/validation/result_validator.py
heterodyne/runtime/__init__.py
heterodyne/runtime/shell/__init__.py
heterodyne/runtime/shell/completion.sh
heterodyne/runtime/shell/activation/__init__.py
heterodyne/runtime/shell/activation/xla_config.bash
heterodyne/runtime/shell/activation/xla_config.fish
heterodyne/runtime/utils/__init__.py
heterodyne/runtime/utils/system_validator.py
heterodyne/utils/__init__.py
heterodyne/utils/async_io.py
heterodyne/utils/logging.py
heterodyne/utils/path_validation.py
heterodyne/viz/__init__.py
heterodyne/viz/datashader_backend.py
heterodyne/viz/diagnostics.py
heterodyne/viz/experimental_plots.py
heterodyne/viz/mcmc_arviz.py
heterodyne/viz/mcmc_comparison.py
heterodyne/viz/mcmc_dashboard.py
heterodyne/viz/mcmc_diagnostics.py
heterodyne/viz/mcmc_plots.py
heterodyne/viz/mcmc_report.py
heterodyne/viz/nlsq_plots.py
heterodyne/viz/validation.py
tests/__init__.py
tests/conftest.py
tests/api/__init__.py
tests/api/test_compatibility.py
tests/documentation/__init__.py
tests/documentation/test_docs_content.py
tests/factories/__init__.py
tests/factories/config_factory.py
tests/factories/conftest.py
tests/factories/data_factory.py
tests/factories/test_cmc_fixtures.py
tests/integration/__init__.py
tests/integration/test_cli_pipeline.py
tests/integration/test_cmc_pipeline.py
tests/integration/test_cmc_reparameterization.py
tests/integration/test_error_recovery.py
tests/integration/test_full_pipeline.py
tests/integration/test_hdf5_pipeline.py
tests/integration/test_integration.py
tests/integration/test_nlsq_cmc_consistency.py
tests/integration/test_nlsq_pipeline.py
tests/mcmc/__init__.py
tests/mcmc/test_statistical_validation.py
tests/parity/__init__.py
tests/parity/test_homodyne_mode_taxonomy.py
tests/performance/__init__.py
tests/performance/test_jit_compilation.py
tests/performance/test_memory_scaling.py
tests/regression/__init__.py
tests/regression/test_cmc_defaults_regression.py
tests/regression/test_cmc_joint_sharding_parity.py
tests/regression/test_cmc_kernel_parity.py
tests/regression/test_cmc_log_space_priors.py
tests/regression/test_cmc_pbs_security.py
tests/regression/test_cmc_pbs_worker_env.py
tests/regression/test_cmc_pooled_kernel_parity.py
tests/regression/test_cmc_prior_builder.py
tests/regression/test_cmc_shard_shape_roundtrip.py
tests/regression/test_cmc_status_reporting_regression.py
tests/regression/test_cmc_warmstart_clamp.py
tests/regression/test_cmc_warmup_floor.py
tests/regression/test_known_bug_pins.py
tests/regression/test_legacy_import_shims.py
tests/regression/test_nlsq_regression.py
tests/regression/test_numerical_stability.py
tests/regression/test_parameter_sensitivity.py
tests/scientific/__init__.py
tests/scientific/test_numerical_validation.py
tests/scientific/test_property_based.py
tests/unit/__init__.py
tests/unit/cli/__init__.py
tests/unit/cli/test_args_parser.py
tests/unit/cli/test_commands.py
tests/unit/cli/test_completion_parity.py
tests/unit/cli/test_data_pipeline.py
tests/unit/cli/test_main.py
tests/unit/cli/test_optimization_runner.py
tests/unit/config/__init__.py
tests/unit/config/test_config_manager.py
tests/unit/config/test_parameter_manager_coverage.py
tests/unit/config/test_parameter_names.py
tests/unit/config/test_parameter_recovery.py
tests/unit/config/test_parameter_registry_coverage.py
tests/unit/config/test_parameter_space_coverage.py
tests/unit/config/test_physics_validators.py
tests/unit/core/__init__.py
tests/unit/core/test_backend_api.py
tests/unit/core/test_core.py
tests/unit/core/test_diagonal_correction.py
tests/unit/core/test_fitting.py
tests/unit/core/test_heterodyne_model.py
tests/unit/core/test_jax_backend_scientific.py
tests/unit/core/test_jax_config.py
tests/unit/core/test_model_mixins.py
tests/unit/core/test_model_modes.py
tests/unit/core/test_no_gradient_killing_clip.py
tests/unit/core/test_physics_cmc_elementwise.py
tests/unit/core/test_physics_utils.py
tests/unit/core/test_quantile_scaling.py
tests/unit/core/test_theory_scientific.py
tests/unit/data/__init__.py
tests/unit/data/test_angle_filtering.py
tests/unit/data/test_data_loader.py
tests/unit/data/test_filtering_utils.py
tests/unit/device/__init__.py
tests/unit/device/test_cpu.py
tests/unit/device/test_device_config.py
tests/unit/io/__init__.py
tests/unit/io/test_json_utils.py
tests/unit/io/test_writers.py
tests/unit/optimization/__init__.py
tests/unit/optimization/test_checkpoint_manager.py
tests/unit/optimization/test_gradient_diagnostics.py
tests/unit/optimization/test_nlsq_multi_phi_parity.py
tests/unit/optimization/test_optimization_exceptions.py
tests/unit/optimization/test_per_angle_mode_parity.py
tests/unit/optimization/cmc/__init__.py
tests/unit/optimization/cmc/test_cluster_modes.py
tests/unit/optimization/cmc/test_cmc_backends.py
tests/unit/optimization/cmc/test_cmc_core.py
tests/unit/optimization/cmc/test_cmc_data_prep.py
tests/unit/optimization/cmc/test_cmc_diagnostics_scientific.py
tests/unit/optimization/cmc/test_cmc_failure_mask.py
tests/unit/optimization/cmc/test_cmc_io.py
tests/unit/optimization/cmc/test_cmc_min_success_rate.py
tests/unit/optimization/cmc/test_cmc_priors.py
tests/unit/optimization/cmc/test_cmc_results.py
tests/unit/optimization/cmc/test_cmc_sampler.py
tests/unit/optimization/cmc/test_cmc_worker_pool.py
tests/unit/optimization/cmc/test_model_validation.py
tests/unit/optimization/cmc/test_pjit_chain_split.py
tests/unit/optimization/cmc/test_reparameterization.py
tests/unit/optimization/cmc/test_scaling.py
tests/unit/optimization/cmc/test_scaling_estimation.py
tests/unit/optimization/cmc/test_sharding.py
tests/unit/optimization/nlsq/__init__.py
tests/unit/optimization/nlsq/test_adapter.py
tests/unit/optimization/nlsq/test_anti_degeneracy.py
tests/unit/optimization/nlsq/test_anti_degeneracy_controller_active.py
tests/unit/optimization/nlsq/test_cmaes.py
tests/unit/optimization/nlsq/test_cmaes_fixes.py
tests/unit/optimization/nlsq/test_config_nlsq.py
tests/unit/optimization/nlsq/test_core_nlsq.py
tests/unit/optimization/nlsq/test_data_prep.py
tests/unit/optimization/nlsq/test_fallback_chain.py
tests/unit/optimization/nlsq/test_hierarchical.py
tests/unit/optimization/nlsq/test_hybrid_streaming.py
tests/unit/optimization/nlsq/test_memory_strategy.py
tests/unit/optimization/nlsq/test_multistart.py
tests/unit/optimization/nlsq/test_nlsq_adapter.py
tests/unit/optimization/nlsq/test_nlsq_adapter_coverage.py
tests/unit/optimization/nlsq/test_nlsq_core.py
tests/unit/optimization/nlsq/test_nlsq_core_coverage.py
tests/unit/optimization/nlsq/test_nlsq_fit_quality.py
tests/unit/optimization/nlsq/test_nlsq_input_validator.py
tests/unit/optimization/nlsq/test_nlsq_internals.py
tests/unit/optimization/nlsq/test_nlsq_memory.py
tests/unit/optimization/nlsq/test_nlsq_results.py
tests/unit/optimization/nlsq/test_nlsq_strategies.py
tests/unit/optimization/nlsq/test_nlsq_wrapper.py
tests/unit/optimization/nlsq/test_no_scipy.py
tests/unit/optimization/nlsq/test_result_builder.py
tests/unit/optimization/nlsq/test_result_builder_nlsq.py
tests/unit/optimization/nlsq/test_result_validator.py
tests/unit/optimization/nlsq/test_strategies_base.py
tests/unit/optimization/nlsq/test_strategies_nlsq.py
tests/unit/optimization/nlsq/test_validation_bounds.py
tests/unit/optimization/nlsq/test_validation_convergence.py
tests/unit/optimization/nlsq/test_validation_result.py
tests/unit/optimization/nlsq/test_wrapper_port.py
tests/unit/parity_audit/__init__.py
tests/unit/parity_audit/test_ast_utils.py
tests/unit/parity_audit/test_cli.py
tests/unit/parity_audit/test_diff_extracts.py
tests/unit/parity_audit/test_extract_classes.py
tests/unit/parity_audit/test_extract_cli.py
tests/unit/parity_audit/test_extract_configs.py
tests/unit/parity_audit/test_extract_docs.py
tests/unit/parity_audit/test_extract_exports.py
tests/unit/parity_audit/test_extract_file_inventory.py
tests/unit/parity_audit/test_extract_logs_errors.py
tests/unit/parity_audit/test_extract_signatures.py
tests/unit/parity_audit/test_walker.py
tests/unit/parity_audit/fixtures/__init__.py
tests/unit/parity_audit/fixtures/sample_classes.py
tests/unit/parity_audit/fixtures/sample_cli.py
tests/unit/parity_audit/fixtures/sample_config.py
tests/unit/parity_audit/fixtures/sample_docs.rst
tests/unit/parity_audit/fixtures/sample_init.py
tests/unit/parity_audit/fixtures/sample_logs_errors.py
tests/unit/parity_audit/fixtures/sample_signatures.py
tests/unit/utils/__init__.py
tests/unit/utils/test_async_io.py
tests/unit/utils/test_logging.py
tests/unit/utils/test_logging_coverage.py
tests/unit/utils/test_memory.py
tests/unit/utils/test_path_validation.py
tests/unit/viz/__init__.py
tests/unit/viz/test_diagnostics.py
tests/unit/viz/test_mcmc_arviz.py
tests/unit/viz/test_nlsq_plots.py
tests/unit/viz/test_validation.py
tests/unit/viz/test_viz_params.py
tests/validation/__init__.py
tests/validation/test_scientific_validation.py
tools/__init__.py
tools/parity_audit/README.md
tools/parity_audit/__init__.py
tools/parity_audit/__main__.py
tools/parity_audit/ast_utils.py
tools/parity_audit/diff_extracts.py
tools/parity_audit/extract_classes.py
tools/parity_audit/extract_cli.py
tools/parity_audit/extract_configs.py
tools/parity_audit/extract_docs.py
tools/parity_audit/extract_exports.py
tools/parity_audit/extract_file_inventory.py
tools/parity_audit/extract_logs_errors.py
tools/parity_audit/extract_signatures.py
tools/parity_audit/walker.py