CHANGELOG.md
CITATION.cff
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
RELEASE_NOTES.md
ROADMAP.md
VISION.md
codemeta.json
pyproject.toml
.github/workflows/ci.yml
.github/workflows/docs.yml
.github/workflows/package-smoke.yml
.github/workflows/pypi-install-smoke.yml
.github/workflows/release.yml
.github/workflows/testpypi-install-smoke.yml
docs/abm-study-checklist.md
docs/agent-lifecycle.md
docs/analysis.md
docs/api-stability.md
docs/api.md
docs/architecture-overview.md
docs/archive-format.md
docs/archive-grouped-run-summary.md
docs/archive-migration-strategy.md
docs/archive-table-analysis.md
docs/benchmarking.md
docs/community-and-issues.md
docs/contributing.md
docs/dataset-schema-v1.md
docs/delayed-events.md
docs/examples.md
docs/experiment-archive-v1.md
docs/experiment-archive.md
docs/experiment-replicates.md
docs/experiment-yaml.md
docs/experiments.md
docs/failure-handling.md
docs/first-model.md
docs/getting-started.md
docs/gis.md
docs/index.md
docs/mesa-comparison-methodology.md
docs/model-zoo-research-examples.md
docs/model-zoo.md
docs/odd-export.md
docs/project-templates.md
docs/publication-readiness-review.md
docs/pypi-alpha-release.md
docs/recording.md
docs/reference-reproducible-workflow.md
docs/release-candidate-prep.md
docs/release-checklist.md
docs/release-readiness-no-publish.md
docs/releasing.md
docs/replay.md
docs/reporting.md
docs/reproducibility-manifest-v1.md
docs/reproducibility-tiers.md
docs/researcher-quickstart.md
docs/researcher-workflow.md
docs/scenario-yaml.md
docs/scheduling.md
docs/seed-sequence-policy.md
docs/sensitivity-robustness.md
docs/software-paper-package.md
docs/spaces.md
docs/testpypi-dry-run.md
docs/typed-agents.md
docs/visualization.md
examples/gis_space/run.py
examples/model_zoo/network_diffusion/README.md
examples/model_zoo/network_diffusion/expected_outputs.md
examples/model_zoo/network_diffusion/model.py
examples/model_zoo/network_diffusion/analysis/analyze.py
examples/model_zoo/network_diffusion/configs/baseline.yaml
examples/model_zoo/network_diffusion/configs/experiment.yaml
examples/model_zoo/wealth_inequality/README.md
examples/model_zoo/wealth_inequality/expected_outputs.md
examples/model_zoo/wealth_inequality/model.py
examples/model_zoo/wealth_inequality/analysis/analyze.py
examples/model_zoo/wealth_inequality/configs/baseline.yaml
examples/model_zoo/wealth_inequality/configs/experiment.yaml
examples/parameter_sweep/README.md
examples/parameter_sweep/run.py
examples/reproducible_study/README.md
examples/reproducible_study/__init__.py
examples/reproducible_study/analyze.py
examples/reproducible_study/documentation.py
examples/reproducible_study/model.py
examples/reproducible_study/reproduce.py
examples/reproducible_study/configs/experiment.yaml
examples/scenarios/wealth_baseline.yaml
examples/schelling/README.md
examples/schelling/run.py
examples/sir_epidemic/README.md
examples/sir_epidemic/run.py
examples/sugarscape/README.md
examples/sugarscape/run.py
examples/wealth_model/README.md
examples/wealth_model/model.py
examples/wealth_model/run.py
model_zoo/__init__.py
model_zoo/schelling/README.md
model_zoo/schelling/__init__.py
model_zoo/schelling/model.py
model_zoo/schelling/run.py
model_zoo/sir/README.md
model_zoo/sir/__init__.py
model_zoo/sir/model.py
model_zoo/sir/run.py
src/abmforge/__init__.py
src/abmforge/_version.py
src/abmforge/api.py
src/abmforge/py.typed
src/abmforge.egg-info/PKG-INFO
src/abmforge.egg-info/SOURCES.txt
src/abmforge.egg-info/dependency_links.txt
src/abmforge.egg-info/entry_points.txt
src/abmforge.egg-info/requires.txt
src/abmforge.egg-info/top_level.txt
src/abmforge/analysis/__init__.py
src/abmforge/analysis/archive_tables.py
src/abmforge/analysis/robustness.py
src/abmforge/analysis/salib.py
src/abmforge/analysis/sensitivity.py
src/abmforge/cli/__init__.py
src/abmforge/cli/main.py
src/abmforge/core/__init__.py
src/abmforge/core/agent.py
src/abmforge/core/agent_lifecycle.py
src/abmforge/core/collection.py
src/abmforge/core/model.py
src/abmforge/core/protocols.py
src/abmforge/core/status.py
src/abmforge/data/__init__.py
src/abmforge/data/dataset.py
src/abmforge/data/recorder.py
src/abmforge/data/schema.py
src/abmforge/data/query/__init__.py
src/abmforge/data/query/dataset.py
src/abmforge/data/storage/__init__.py
src/abmforge/data/storage/base.py
src/abmforge/data/storage/inmemory.py
src/abmforge/data/storage/parquet.py
src/abmforge/experiment/__init__.py
src/abmforge/experiment/archive.py
src/abmforge/experiment/archive_loader.py
src/abmforge/experiment/archive_summary.py
src/abmforge/experiment/config.py
src/abmforge/experiment/experiment.py
src/abmforge/experiment/parameter_grid.py
src/abmforge/experiment/registry.py
src/abmforge/experiment/replicates.py
src/abmforge/experiment/result.py
src/abmforge/experiment/run_index.py
src/abmforge/experiment/scenario.py
src/abmforge/experiment/seed_sequence.py
src/abmforge/experiment/summary.py
src/abmforge/methods/__init__.py
src/abmforge/methods/odd.py
src/abmforge/replay/__init__.py
src/abmforge/replay/provenance.py
src/abmforge/replay/snapshot.py
src/abmforge/replay/validation.py
src/abmforge/reporting/__init__.py
src/abmforge/reporting/summary.py
src/abmforge/repro/__init__.py
src/abmforge/repro/manifest.py
src/abmforge/scheduling/__init__.py
src/abmforge/scheduling/base.py
src/abmforge/scheduling/random.py
src/abmforge/scheduling/sequential.py
src/abmforge/scheduling/simultaneous.py
src/abmforge/scheduling/staged.py
src/abmforge/templates/__init__.py
src/abmforge/templates/scaffold.py
src/abmforge/templates/builtin/epidemic/README.md
src/abmforge/templates/builtin/epidemic/pyproject.toml
src/abmforge/templates/builtin/epidemic/configs/baseline.yaml
src/abmforge/templates/builtin/epidemic/configs/experiment.yaml
src/abmforge/templates/builtin/epidemic/model/agents.py
src/abmforge/templates/builtin/epidemic/model/model.py
src/abmforge/templates/builtin/epidemic/scripts/run_baseline.py
src/abmforge/templates/builtin/epidemic/tests/test_smoke.py
src/abmforge/templates/builtin/grid/README.md
src/abmforge/templates/builtin/grid/pyproject.toml
src/abmforge/templates/builtin/grid/configs/baseline.yaml
src/abmforge/templates/builtin/grid/configs/experiment.yaml
src/abmforge/templates/builtin/grid/model/agents.py
src/abmforge/templates/builtin/grid/model/model.py
src/abmforge/templates/builtin/grid/scripts/run_baseline.py
src/abmforge/templates/builtin/grid/tests/test_smoke.py
src/abmforge/templates/builtin/network/README.md
src/abmforge/templates/builtin/network/pyproject.toml
src/abmforge/templates/builtin/network/configs/baseline.yaml
src/abmforge/templates/builtin/network/configs/experiment.yaml
src/abmforge/templates/builtin/network/model/agents.py
src/abmforge/templates/builtin/network/model/model.py
src/abmforge/templates/builtin/network/scripts/run_baseline.py
src/abmforge/templates/builtin/network/tests/test_smoke.py
src/abmforge/templates/builtin/policy/README.md
src/abmforge/templates/builtin/policy/pyproject.toml
src/abmforge/templates/builtin/policy/configs/baseline.yaml
src/abmforge/templates/builtin/policy/configs/experiment.yaml
src/abmforge/templates/builtin/policy/model/agents.py
src/abmforge/templates/builtin/policy/model/model.py
src/abmforge/templates/builtin/policy/scripts/run_baseline.py
src/abmforge/templates/builtin/policy/tests/test_smoke.py
src/abmforge/templates/builtin/research/README.md
src/abmforge/templates/builtin/research/analysis/analyze.py
src/abmforge/templates/builtin/research/configs/baseline.yaml
src/abmforge/templates/builtin/research/configs/experiment.yaml
src/abmforge/templates/builtin/research/model/agents.py
src/abmforge/templates/builtin/research/model/model.py
src/abmforge/templates/builtin/research/reports/README.md
src/abmforge/templates/builtin/resource/README.md
src/abmforge/templates/builtin/resource/pyproject.toml
src/abmforge/templates/builtin/resource/configs/baseline.yaml
src/abmforge/templates/builtin/resource/configs/experiment.yaml
src/abmforge/templates/builtin/resource/model/agents.py
src/abmforge/templates/builtin/resource/model/model.py
src/abmforge/templates/builtin/resource/scripts/run_baseline.py
src/abmforge/templates/builtin/resource/tests/test_smoke.py
src/abmforge/templates/builtin/segregation/README.md
src/abmforge/templates/builtin/segregation/pyproject.toml
src/abmforge/templates/builtin/segregation/configs/baseline.yaml
src/abmforge/templates/builtin/segregation/configs/experiment.yaml
src/abmforge/templates/builtin/segregation/model/agents.py
src/abmforge/templates/builtin/segregation/model/model.py
src/abmforge/templates/builtin/segregation/scripts/run_baseline.py
src/abmforge/templates/builtin/segregation/tests/test_smoke.py
src/abmforge/time/__init__.py
src/abmforge/time/event.py
src/abmforge/time/queue.py
src/abmforge/time/status.py
src/abmforge/visualization/__init__.py
src/abmforge/visualization/plots.py
src/abmforge/world/__init__.py
src/abmforge/world/continuous.py
src/abmforge/world/gis.py
src/abmforge/world/grid.py
src/abmforge/world/network.py
src/abmforge/world/protocols.py
tests/conftest.py
tests/test_abm_study_checklist.py
tests/test_agent_collection.py
tests/test_agent_lifecycle.py
tests/test_agent_lifecycle_contract.py
tests/test_agent_lifecycle_docs.py
tests/test_api_stability_policy.py
tests/test_architecture_overview_docs.py
tests/test_archive_create_safety.py
tests/test_archive_format_docs.py
tests/test_archive_format_version_validation.py
tests/test_archive_loader.py
tests/test_archive_migration_strategy.py
tests/test_archive_parquet_integrity.py
tests/test_archive_run_index.py
tests/test_archive_summary.py
tests/test_archive_table_helpers.py
tests/test_benchmark_scaffold.py
tests/test_ci_runtime_matrix.py
tests/test_citation_metadata.py
tests/test_cli.py
tests/test_cli_archive.py
tests/test_cli_cite.py
tests/test_cli_error_handling.py
tests/test_cli_experiment.py
tests/test_cli_new.py
tests/test_cli_report.py
tests/test_cli_summarize.py
tests/test_cli_templates.py
tests/test_community_health_files.py
tests/test_community_issue_templates.py
tests/test_continuous_space.py
tests/test_dataset_export.py
tests/test_dataset_run_status_validation.py
tests/test_dataset_schema.py
tests/test_dataset_schema_docs.py
tests/test_delayed_events_docs.py
tests/test_epidemic_template.py
tests/test_event_queue.py
tests/test_event_queue_snapshot_metadata.py
tests/test_event_status_contract.py
tests/test_example_scenarios.py
tests/test_examples.py
tests/test_executable_documentation.py
tests/test_experiment_archive.py
tests/test_experiment_archive_contract.py
tests/test_experiment_archive_integrity.py
tests/test_experiment_archive_parquet.py
tests/test_experiment_archive_scenario_capture.py
tests/test_experiment_archive_specification.py
tests/test_experiment_config.py
tests/test_experiment_dataset_query.py
tests/test_experiment_registry.py
tests/test_experiment_replicates.py
tests/test_experiment_result_tools.py
tests/test_failure_handling.py
tests/test_gis_space.py
tests/test_grid.py
tests/test_import.py
tests/test_installed_package_smoke.py
tests/test_mesa_comparison_methodology.py
tests/test_model.py
tests/test_model_status.py
tests/test_model_zoo.py
tests/test_model_zoo_research_examples.py
tests/test_network_space.py
tests/test_network_space_determinism.py
tests/test_network_template.py
tests/test_odd_document.py
tests/test_packaging_smoke_contract.py
tests/test_parameter_grid.py
tests/test_parquet_storage.py
tests/test_policy_template.py
tests/test_project_metadata_consistency.py
tests/test_public_api.py
tests/test_public_api_reference.py
tests/test_publication_readiness_review.py
tests/test_pypi_alpha_release_prep.py
tests/test_recorder.py
tests/test_recorder_frequency_conditional.py
tests/test_recording_docs.py
tests/test_reference_workflow_docs.py
tests/test_release_candidate_prep.py
tests/test_release_metadata_checklist.py
tests/test_release_readiness_no_publish.py
tests/test_release_workflow_contract.py
tests/test_replay_event_queue_docs.py
tests/test_reporting_summary.py
tests/test_reproducibility_manifest.py
tests/test_reproducibility_tiers_docs.py
tests/test_reproducible_study_example.py
tests/test_research_template.py
tests/test_researcher_quickstart.py
tests/test_resource_template.py
tests/test_robustness_summary.py
tests/test_salib_integration.py
tests/test_same_seed_reproducibility.py
tests/test_scenario.py
tests/test_scenario_stop_semantics.py
tests/test_scenario_yaml.py
tests/test_scenario_yaml_docs.py
tests/test_scenario_yaml_validation.py
tests/test_scheduler_behavior.py
tests/test_scheduler_metadata.py
tests/test_scheduler_metadata_docs.py
tests/test_schedulers.py
tests/test_scheduling_docs.py
tests/test_sdist_contents.py
tests/test_seed_sequence.py
tests/test_segregation_template.py
tests/test_sensitivity_analysis.py
tests/test_snapshot_replay.py
tests/test_snapshot_restore_contract.py
tests/test_software_paper_package.py
tests/test_space_protocol_behavior.py
tests/test_storage_backend.py
tests/test_testpypi_dry_run.py
tests/test_typed_agent_protocols.py
tests/test_user_facing_consistency.py
tests/test_version_consistency.py
tests/test_visualization.py