fermilink.cli.commands.workflows module

fermilink.cli.commands.workflows.cmd_plan_workflow(args, *, workflow_name, runs_dir_name, generate_plan)[source]

Shared orchestration backbone for reproduce and research.

Dependency note: - This planner/executor is reused by both major workflow commands. - Task execution is delegated to loop, which itself reuses the exec stack.

Parameters:
  • args (Namespace)

  • workflow_name (str)

  • runs_dir_name (str)

Return type:

int

fermilink.cli.commands.workflows.cmd_reproduce(args)[source]

Run publication reproduction orchestration.

Dependency note: - reproduce delegates task execution to loop. - loop depends on the same execution/routing stack used by exec.

Parameters:

args (Namespace)

Return type:

int

fermilink.cli.commands.workflows.cmd_research(args)[source]

Run multi-task autonomous research orchestration.

Dependency note: - research delegates task execution to loop. - loop depends on the same execution/routing stack used by exec.

Parameters:

args (Namespace)

Return type:

int