Implemented AverageConfig and build_average_args to invoke Argyll average binary with -v, input .ti3 file paths, and output destination .ti3.
Registered commands::run_average in Tauri invoke handler.
Added unit test test_build_average_args to test suite.
UI (src/index.html):
Added #chartreadAveragingPanel to Stage 3 (Measure Target) displaying pass history list, "➕ Measure Another Sheet" button, and "✓ Average Passes & Proceed" button.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary of Changes
src-tauri/src/commands.rs,src-tauri/src/lib.rs):AverageConfigandbuild_average_argsto invoke Argyllaveragebinary with-v, input.ti3file paths, and output destination.ti3.commands::run_averagein Tauri invoke handler.test_build_average_argsto test suite.src/index.html):#chartreadAveragingPanelto Stage 3 (Measure Target) displaying pass history list, "➕ Measure Another Sheet" button, and "✓ Average Passes & Proceed" button.src/js/chartread.js):run_averagebefore transitioning into Stage 4.Fixes #87.