# file: /home/runner/work/interp-lab/interp-lab/src/interp_lab/contracts.py
# hypothesis_version: 6.155.2

['CandidateMatch', 'Criterion', 'FeatureCard', 'FeatureEvidence', 'FeatureFingerprint', 'HfSaePathValidation', 'InspectionReport', 'MatchReport', 'PathPatchResult', 'PromptDatasetSummary', 'SaeTrainingResult', 'WrittenAnalysis', 'WrittenGraph', 'WrittenGraphSummary', 'WrittenInspection', 'WrittenMatch', 'ablate_value', 'allow_external', 'allow_unvalidated', 'apply_steering', 'artifact', 'attribution_graph', 'backend', 'batch_size', 'binarize', 'build_prompts', 'calibrate', 'calibration_report', 'candidates', 'capabilities', 'causal', 'causal_out', 'causal_ratio', 'causal_top_k', 'compare', 'compare_runs', 'compile_criterion', 'confidence', 'config', 'criterion', 'criterion_compile', 'criterion_lab', 'criterion_lab_preset', 'csv_out', 'd_model', 'dataset', 'decoys', 'demo_sweep', 'demos', 'device', 'device_map', 'doctor', 'dossier', 'dossier_summary', 'dry_run', 'environment_profile', 'epochs', 'evidence_plan', 'expansion_factor', 'exports', 'feature_id', 'feature_search', 'features', 'generate_fn', 'generator', 'goodfire_api_key_env', 'goodfire_top_k', 'graph', 'graph_out', 'graph_validation', 'hf_model', 'html_out', 'hypothesis', 'inspect', 'inspection_report', 'interp-lab', 'interp-lab.run.v1', 'interp-lab.sae.v1', 'intervene', 'intervention_plan', 'intervention_record', 'intervention_result', 'interventions', 'jump_threshold', 'l1', 'latent_dim', 'layer', 'left', 'left_label', 'llama_factory', 'load_dossier', 'load_match_report', 'local_files_only', 'lr', 'manifest_dir', 'markdown_out', 'match_report', 'match_text_pivot', 'match_validation', 'matches', 'max_length', 'max_new_tokens', 'max_rank_span', 'max_records', 'members', 'method', 'min_abs_effect', 'min_per_side', 'min_score', 'min_similarity', 'min_text_score', 'mode', 'model', 'model_class', 'model_kwargs', 'model_loader', 'model_params', 'model_path', 'n', 'neg_threshold', 'negative', 'negative_prompt', 'neuronpedia_base_url', 'neuronpedia_feature', 'neuronpedia_features', 'nla_explanations', 'nla_fallback', 'nla_min_confidence', 'noise', 'note', 'out', 'out_dir', 'package', 'package_version', 'path_patch', 'path_records', 'path_records_out', 'paths', 'per_left', 'plan_evidence', 'plan_out', 'pool', 'pos_threshold', 'positive', 'positive_prompt', 'prepare_sae_prompts', 'preset', 'preset_dir', 'preset_file', 'private', 'profile', 'profile_environment', 'prompts', 'public_api_contract', 'publish_hf_artifact', 'quant_diff', 'query', 'real_model_demo', 'records', 'records_out', 'release_check', 'repo_id', 'repo_root', 'repo_type', 'report', 'reports', 'require_controls', 'right', 'right_label', 'run', 'run_diff', 'run_dir', 'run_manifest', 'sae', 'sae_prompt_pack', 'saelens_device', 'saelens_max_features', 'saelens_release', 'saelens_sae_id', 'scaffold_run', 'scale_plan', 'schema_version', 'schemas', 'scope_device', 'scope_force_download', 'scope_max_features', 'scope_release', 'scope_sae_id', 'scope_source', 'score_prompts', 'scorer', 'scorer_factory', 'scorer_model', 'search_features', 'seed', 'seeds', 'selected_layers', 'signatures', 'source_sae', 'sparsity', 'steering_generation', 'steering_vector', 'strength', 'strength_sweep', 'studio_history', 'target_sae', 'target_tokens', 'text_pivot_match', 'token_mode', 'tokenizer_kwargs', 'tokens', 'top_k', 'top_k_features', 'torch_dtype', 'train_ratio', 'train_sae', 'trust_remote_code', 'update_dossier', 'validate_matches', 'validation_fraction', 'validation_ratio', 'verbalizer', 'work_dir', 'workflow']