Skip to content

Separate processing, rendering, and reporting utilities#19

Merged
AssociatedPrimeIdeal merged 2 commits into
mainfrom
issue-6-modular-refactor
May 1, 2026
Merged

Separate processing, rendering, and reporting utilities#19
AssociatedPrimeIdeal merged 2 commits into
mainfrom
issue-6-modular-refactor

Conversation

@AssociatedPrimeIdeal
Copy link
Copy Markdown
Owner

@AssociatedPrimeIdeal AssociatedPrimeIdeal commented May 1, 2026

Closes #6

Summary:

  • split processing, plane I/O, reporting, and rendering helpers out of autoflow/utils.py
  • reorganize core state/pipeline and UI modules into autoflow/core and autoflow/ui
  • keep legacy module paths as compatibility shims and extend import coverage tests

Testing:

  • /home/renyuyang/miniconda3/envs/ryy/bin/python -m pytest -q tests/test_imports.py tests/test_config_workspace.py tests/test_demo_workflows.py tests/test_smoke_phantoms.py

@AssociatedPrimeIdeal AssociatedPrimeIdeal merged commit d010f9a into main May 1, 2026
1 check passed
@AssociatedPrimeIdeal AssociatedPrimeIdeal deleted the issue-6-modular-refactor branch May 18, 2026 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Separate processing, rendering, and reporting utilities

1 participant