Skip to content

Improve calibration and export workflow receipts - #9

Merged
lishehao merged 3 commits into
mainfrom
codex/calibration-export-workflow-ui
Jul 15, 2026
Merged

Improve calibration and export workflow receipts#9
lishehao merged 3 commits into
mainfrom
codex/calibration-export-workflow-ui

Conversation

@lishehao

Copy link
Copy Markdown
Owner

Summary

  • Add hardware-free reference calibration receipts for filename/path, frequency coverage, point count, phase availability, correction state, and edge-clamping warnings.
  • Add export receipts for MAT/CSV/TXT/PNG artifacts, output directory, source, correction mode, point count, timestamp, and validation boundary.
  • Add a compact non-modal workflow event history.
  • Keep receipt-state unit tests portable when Python is installed without Tk.

Replacement

This replaces closed stacked PR #7. Its former base branch was deleted after PR #6 merged, so GitHub could not reopen or retarget it. The same head branch is now based on main.

Validation

  • MPLCONFIGDIR=/private/tmp/auto-load-off-test-mpl PYTHONPATH=src python -m unittest discover -s tests (66 tests)
  • python -m py_compile on receipt and UI event-handler modules
  • git diff origin/main...HEAD --check

Honesty Boundary

This is hardware-free workflow/UI work. It does not add live instrument validation or new real hardware support.

@lishehao
lishehao merged commit 452d839 into main Jul 15, 2026
1 check passed
@lishehao
lishehao deleted the codex/calibration-export-workflow-ui branch July 15, 2026 16:14
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.

1 participant