Skip to content

Expose temporal period changes in the web UI - #23

Merged
aleff-github merged 5 commits into
mainfrom
gui-changes-v0.8.0
Sep 21, 2026
Merged

aleff-github merged 5 commits into
mainfrom
gui-changes-v0.8.0

Conversation

@aleff-github

Copy link
Copy Markdown
Owner

Summary

Complete the v0.8.0 temporal analysis surface in the local web UI.

Added

  • Temporal changes view
  • baseline/comparison period inputs
  • shared YYYY / YYYYMM validation via the same core helper as the CLI
  • compare_periods propagation through RunConfig, start events and records_for()
  • streamed change_summary / change records
  • GUI regression tests for valid and invalid comparisons
  • documentation updates

Semantics

The GUI uses exactly the same archive-only comparison semantics as --changes: removed means absent from the comparison archive bucket, not proven removed from the live site.

Part of #19.

@aleff-github
aleff-github merged commit 7856a19 into main Sep 21, 2026
13 checks passed
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