LICENSE
README.md
pyproject.toml
src/hpc_agent/__init__.py
src/hpc_agent/__main__.py
src/hpc_agent/agent_assets.py
src/hpc_agent/agent_cli.py
src/hpc_agent/errors.py
src/hpc_agent/executor_cli.py
src/hpc_agent/operations.json
src/hpc_agent/py.typed
src/hpc_agent.egg-info/PKG-INFO
src/hpc_agent.egg-info/SOURCES.txt
src/hpc_agent.egg-info/dependency_links.txt
src/hpc_agent.egg-info/entry_points.txt
src/hpc_agent.egg-info/requires.txt
src/hpc_agent.egg-info/top_level.txt
src/hpc_agent/_internal/__init__.py
src/hpc_agent/_internal/io.py
src/hpc_agent/_internal/layout.py
src/hpc_agent/_internal/lifecycle.py
src/hpc_agent/_internal/operations.py
src/hpc_agent/_internal/playbook.py
src/hpc_agent/_internal/plugins.py
src/hpc_agent/_internal/primitive.py
src/hpc_agent/_internal/schema.py
src/hpc_agent/_internal/telemetry.py
src/hpc_agent/_internal/time.py
src/hpc_agent/_internal/version.py
src/hpc_agent/_internal/session/__init__.py
src/hpc_agent/_internal/session/index.py
src/hpc_agent/_internal/session/journal.py
src/hpc_agent/_internal/session/run_record.py
src/hpc_agent/_schema_models/__init__.py
src/hpc_agent/_schema_models/_shared.py
src/hpc_agent/_schema_models/actions/__init__.py
src/hpc_agent/_schema_models/actions/build_executor.py
src/hpc_agent/_schema_models/actions/build_submit_spec.py
src/hpc_agent/_schema_models/actions/build_tasks_py.py
src/hpc_agent/_schema_models/actions/cluster_reduce.py
src/hpc_agent/_schema_models/actions/combine_wave.py
src/hpc_agent/_schema_models/actions/interview.py
src/hpc_agent/_schema_models/actions/resubmit.py
src/hpc_agent/_schema_models/actions/submit.py
src/hpc_agent/_schema_models/actions/update_run_constraints.py
src/hpc_agent/_schema_models/fixtures/__init__.py
src/hpc_agent/_schema_models/fixtures/axes.py
src/hpc_agent/_schema_models/fixtures/campaign_manifest.py
src/hpc_agent/_schema_models/fixtures/envelope.py
src/hpc_agent/_schema_models/fixtures/stages.py
src/hpc_agent/_schema_models/queries/__init__.py
src/hpc_agent/_schema_models/queries/campaign.py
src/hpc_agent/_schema_models/queries/campaign_health.py
src/hpc_agent/_schema_models/queries/capabilities.py
src/hpc_agent/_schema_models/queries/clusters.py
src/hpc_agent/_schema_models/queries/decide_monitor_arm.py
src/hpc_agent/_schema_models/queries/discover.py
src/hpc_agent/_schema_models/queries/failures.py
src/hpc_agent/_schema_models/queries/find_prior_run.py
src/hpc_agent/_schema_models/queries/inspect_cluster.py
src/hpc_agent/_schema_models/queries/list_in_flight.py
src/hpc_agent/_schema_models/queries/monitor_summary.py
src/hpc_agent/_schema_models/queries/recall.py
src/hpc_agent/_schema_models/queries/recommend_partition.py
src/hpc_agent/_schema_models/queries/reconcile.py
src/hpc_agent/_schema_models/queries/runtime_prior.py
src/hpc_agent/_schema_models/queries/status.py
src/hpc_agent/_schema_models/queries/suggest_setup_action.py
src/hpc_agent/_schema_models/queries/summarize_submit_plan.py
src/hpc_agent/_schema_models/queries/verify_aggregation_complete.py
src/hpc_agent/_schema_models/validators/__init__.py
src/hpc_agent/_schema_models/validators/preflight.py
src/hpc_agent/_schema_models/validators/validate_executor_signatures.py
src/hpc_agent/_schema_models/validators/validate_input_dataset.py
src/hpc_agent/_schema_models/validators/validate_self_qos_limit.py
src/hpc_agent/_schema_models/validators/validate_stochastic_marker.py
src/hpc_agent/_schema_models/validators/validate_walltime_against_history.py
src/hpc_agent/_schema_models/workflows/__init__.py
src/hpc_agent/_schema_models/workflows/aggregate_flow.py
src/hpc_agent/_schema_models/workflows/monitor_flow.py
src/hpc_agent/_schema_models/workflows/submit_flow.py
src/hpc_agent/_schema_models/workflows/submit_flow_batch.py
src/hpc_agent/_schema_models/workflows/validate_campaign.py
src/hpc_agent/_schema_models/workflows/verify_canary.py
src/hpc_agent/atoms/__init__.py
src/hpc_agent/atoms/aggregation_invariants.py
src/hpc_agent/atoms/axes_init.py
src/hpc_agent/atoms/build_executor.py
src/hpc_agent/atoms/build_submit_spec.py
src/hpc_agent/atoms/build_tasks_py.py
src/hpc_agent/atoms/build_template.py
src/hpc_agent/atoms/campaign_advance.py
src/hpc_agent/atoms/campaign_budget.py
src/hpc_agent/atoms/campaign_converged.py
src/hpc_agent/atoms/campaign_health.py
src/hpc_agent/atoms/campaign_init.py
src/hpc_agent/atoms/campaign_list.py
src/hpc_agent/atoms/campaign_replay.py
src/hpc_agent/atoms/campaign_status.py
src/hpc_agent/atoms/canary_verify.py
src/hpc_agent/atoms/capabilities.py
src/hpc_agent/atoms/cluster_reduce.py
src/hpc_agent/atoms/clusters.py
src/hpc_agent/atoms/failures.py
src/hpc_agent/atoms/interview.py
src/hpc_agent/atoms/list_in_flight.py
src/hpc_agent/atoms/logs.py
src/hpc_agent/atoms/monitor_arm.py
src/hpc_agent/atoms/monitor_summary.py
src/hpc_agent/atoms/plan_throughput.py
src/hpc_agent/atoms/preflight.py
src/hpc_agent/atoms/recall.py
src/hpc_agent/atoms/recommend_partition.py
src/hpc_agent/atoms/setup_actions.py
src/hpc_agent/atoms/submit_plan_summary.py
src/hpc_agent/atoms/validate_executor_signatures.py
src/hpc_agent/atoms/validate_input_dataset.py
src/hpc_agent/atoms/validate_self_qos_limit.py
src/hpc_agent/atoms/validate_stochastic_marker.py
src/hpc_agent/atoms/validate_walltime_against_history.py
src/hpc_agent/campaign/__init__.py
src/hpc_agent/campaign/cursor.py
src/hpc_agent/campaign/dirs.py
src/hpc_agent/campaign/manifest.py
src/hpc_agent/config/clusters.yaml
src/hpc_agent/flows/__init__.py
src/hpc_agent/flows/aggregate_flow.py
src/hpc_agent/flows/monitor_flow.py
src/hpc_agent/flows/resubmit_flow.py
src/hpc_agent/flows/submit_flow.py
src/hpc_agent/flows/validate_campaign.py
src/hpc_agent/hooks/__init__.py
src/hpc_agent/hooks/install.py
src/hpc_agent/hooks/monitor_armed_check.py
src/hpc_agent/infra/__init__.py
src/hpc_agent/infra/cache.py
src/hpc_agent/infra/clusters.py
src/hpc_agent/infra/gpu.py
src/hpc_agent/infra/parsing.py
src/hpc_agent/infra/remote.py
src/hpc_agent/infra/slurm_reservations.py
src/hpc_agent/infra/backends/__init__.py
src/hpc_agent/infra/backends/_remote_base.py
src/hpc_agent/infra/backends/query.py
src/hpc_agent/infra/backends/sge.py
src/hpc_agent/infra/backends/sge_remote.py
src/hpc_agent/infra/backends/slurm.py
src/hpc_agent/infra/backends/slurm_remote.py
src/hpc_agent/infra/inspect/__init__.py
src/hpc_agent/infra/inspect/_common.py
src/hpc_agent/infra/inspect/_persist.py
src/hpc_agent/infra/inspect/sge.py
src/hpc_agent/infra/inspect/slurm.py
src/hpc_agent/integration/__init__.py
src/hpc_agent/mapreduce/__init__.py
src/hpc_agent/mapreduce/combiner.py
src/hpc_agent/mapreduce/dispatch.py
src/hpc_agent/mapreduce/metrics_io.py
src/hpc_agent/mapreduce/reduce/__init__.py
src/hpc_agent/mapreduce/reduce/classify.py
src/hpc_agent/mapreduce/reduce/history.py
src/hpc_agent/mapreduce/reduce/metrics.py
src/hpc_agent/mapreduce/reduce/rollup.py
src/hpc_agent/mapreduce/reduce/status.py
src/hpc_agent/mapreduce/reduce/tui.py
src/hpc_agent/mapreduce/templates/runtime/common/gpu_preamble.sh
src/hpc_agent/mapreduce/templates/runtime/common/hpc_preamble.sh
src/hpc_agent/mapreduce/templates/runtime/sge/cpu_array.sh
src/hpc_agent/mapreduce/templates/runtime/sge/gpu_array.sh
src/hpc_agent/mapreduce/templates/runtime/slurm/cpu_array.slurm
src/hpc_agent/mapreduce/templates/runtime/slurm/gpu_array.slurm
src/hpc_agent/mapreduce/templates/scaffolds/cli_dispatcher.py
src/hpc_agent/mapreduce/templates/scaffolds/executor_template.py
src/hpc_agent/mapreduce/templates/scaffolds/tasks_example.py
src/hpc_agent/planning/__init__.py
src/hpc_agent/planning/axes.py
src/hpc_agent/planning/constraints.py
src/hpc_agent/planning/resubmit_batching.py
src/hpc_agent/planning/stages.py
src/hpc_agent/planning/throughput.py
src/hpc_agent/runner/__init__.py
src/hpc_agent/runner/_ssh.py
src/hpc_agent/runner/aggregate.py
src/hpc_agent/runner/combine.py
src/hpc_agent/runner/failure_signatures.py
src/hpc_agent/runner/failures.py
src/hpc_agent/runner/logs.py
src/hpc_agent/runner/reconcile.py
src/hpc_agent/runner/resubmit.py
src/hpc_agent/runner/status.py
src/hpc_agent/runner/submit.py
src/hpc_agent/runner/update_constraints.py
src/hpc_agent/schemas/aggregate_flow.input.json
src/hpc_agent/schemas/aggregate_flow.output.json
src/hpc_agent/schemas/axes.json
src/hpc_agent/schemas/build_executor.output.json
src/hpc_agent/schemas/build_submit_spec.input.json
src/hpc_agent/schemas/build_tasks_py.input.json
src/hpc_agent/schemas/campaign.output.json
src/hpc_agent/schemas/campaign_health.input.json
src/hpc_agent/schemas/campaign_health.output.json
src/hpc_agent/schemas/campaign_manifest.json
src/hpc_agent/schemas/capabilities.output.json
src/hpc_agent/schemas/cluster_reduce.output.json
src/hpc_agent/schemas/clusters_describe.output.json
src/hpc_agent/schemas/clusters_list.output.json
src/hpc_agent/schemas/combine_wave.output.json
src/hpc_agent/schemas/decide_monitor_arm.input.json
src/hpc_agent/schemas/decide_monitor_arm.output.json
src/hpc_agent/schemas/discover.output.json
src/hpc_agent/schemas/envelope.json
src/hpc_agent/schemas/failures.output.json
src/hpc_agent/schemas/find_prior_run.output.json
src/hpc_agent/schemas/inspect_cluster.output.json
src/hpc_agent/schemas/interview.input.json
src/hpc_agent/schemas/interview.output.json
src/hpc_agent/schemas/list_in_flight.output.json
src/hpc_agent/schemas/monitor_flow.input.json
src/hpc_agent/schemas/monitor_flow.output.json
src/hpc_agent/schemas/monitor_summary.output.json
src/hpc_agent/schemas/preflight.output.json
src/hpc_agent/schemas/recall.input.json
src/hpc_agent/schemas/recall.output.json
src/hpc_agent/schemas/recommend_partition.input.json
src/hpc_agent/schemas/recommend_partition.output.json
src/hpc_agent/schemas/reconcile.output.json
src/hpc_agent/schemas/resubmit.input.json
src/hpc_agent/schemas/runtime_prior.output.json
src/hpc_agent/schemas/stages.input.json
src/hpc_agent/schemas/status.output.json
src/hpc_agent/schemas/submit.input.json
src/hpc_agent/schemas/submit.output.json
src/hpc_agent/schemas/submit_flow.input.json
src/hpc_agent/schemas/submit_flow.output.json
src/hpc_agent/schemas/submit_flow_batch.input.json
src/hpc_agent/schemas/submit_flow_batch.output.json
src/hpc_agent/schemas/suggest_setup_action.output.json
src/hpc_agent/schemas/summarize_submit_plan.output.json
src/hpc_agent/schemas/update_run_constraints.input.json
src/hpc_agent/schemas/update_run_constraints.output.json
src/hpc_agent/schemas/validate_campaign.input.json
src/hpc_agent/schemas/validate_campaign.output.json
src/hpc_agent/schemas/validate_executor_signatures.input.json
src/hpc_agent/schemas/validate_executor_signatures.output.json
src/hpc_agent/schemas/validate_input_dataset.input.json
src/hpc_agent/schemas/validate_input_dataset.output.json
src/hpc_agent/schemas/validate_self_qos_limit.input.json
src/hpc_agent/schemas/validate_self_qos_limit.output.json
src/hpc_agent/schemas/validate_stochastic_marker.input.json
src/hpc_agent/schemas/validate_stochastic_marker.output.json
src/hpc_agent/schemas/validate_walltime_against_history.input.json
src/hpc_agent/schemas/validate_walltime_against_history.output.json
src/hpc_agent/schemas/verify_aggregation_complete.output.json
src/hpc_agent/schemas/verify_canary.output.json
src/hpc_agent/state/__init__.py
src/hpc_agent/state/discover.py
src/hpc_agent/state/runs.py
src/hpc_agent/state/runtime_prior.py
src/hpc_agent/state/user_profiles.py
src/hpc_agent/template/__init__.py
src/hpc_agent/template/_runtime.py
src/hpc_agent/template/axis.py
src/hpc_agent/template/discover.py
src/hpc_agent/template/elision.py
src/hpc_agent/template/notebook.py
src/hpc_agent/template/plan.py
src/hpc_agent/template/reduce.py
src/hpc_agent/template/register.py
src/hpc_agent/template/series.py
src/hpc_agent/template/signature.py
src/hpc_agent/template/scaffold/Makefile.tmpl
src/hpc_agent/template/scaffold/ci.yml.tmpl
src/hpc_agent/template/scaffold/conftest.py.tmpl
src/hpc_agent/template/scaffold/experiment.ipynb.tmpl
src/hpc_agent/template/scaffold/pre-commit-config.yaml.tmpl
src/hpc_agent/template/scaffold/pyproject.toml.tmpl
src/hpc_agent/template/scaffold/scaffold.py.tmpl
src/hpc_agent/template/scaffold/template.mk.tmpl
src/slash_commands/__init__.py
src/slash_commands/commands/aggregate-hpc.md
src/slash_commands/commands/campaign-hpc.md
src/slash_commands/commands/hpc-axes-init.md
src/slash_commands/commands/monitor-hpc.md
src/slash_commands/commands/preflight.md
src/slash_commands/commands/submit-hpc.md
src/slash_commands/commands/validate-campaign.md
src/slash_commands/skills/hpc-aggregate/SKILL.md
src/slash_commands/skills/hpc-build-executor/SKILL.md
src/slash_commands/skills/hpc-campaign/SKILL.md
src/slash_commands/skills/hpc-preflight/SKILL.md
src/slash_commands/skills/hpc-status/SKILL.md
src/slash_commands/skills/hpc-submit/SKILL.md