Skip to content

Fix STL display windows and pin archived-data reader fix - #17

Merged
viniciusoike merged 1 commit into
mainfrom
codex/stl-full-history
Oct 4, 2026
Merged

viniciusoike merged 1 commit into
mainfrom
codex/stl-full-history

Conversation

@viniciusoike

Copy link
Copy Markdown
Owner

The 12-month view attempted to fit seasonal STL on only 12 observations, leaving line charts without a trend and silently suppressing station trends. Fit each uninterrupted segment of the full monthly history before filtering to the selected display window. Official missing months and values remain unchanged, and segments of at most 24 observations receive no trend estimate.

Pin metrosp to the exact fix commit from viniciusoike/metrosp#35 in both renv.lock and manifest.json. This also fixes archived station-name resolution when sf is loaded. The upstream PR should be reviewed first; no package release or merge is assumed.

Validation: all five dashboard regression scripts pass together, including the September 2026 archived-data read with sf loaded. Added CI coverage for 12/24-month trend invariance, missing months/values, short segments, disabled trends, and empty station data. AIR, deployment manifest identity/coverage, and startup smoke checks pass. Browser checks show STL in the 12-month line and station views.

To verify manually, open Linhas or Estações, choose 12 meses, and enable Mostrar tendência (STL). The trend should remain visible and agree with the same dates in Desde o início.

@viniciusoike
viniciusoike marked this pull request as ready for review October 4, 2026 13:35
@viniciusoike
viniciusoike merged commit dcf9ac8 into main Oct 4, 2026
1 check passed
@viniciusoike
viniciusoike deleted the codex/stl-full-history branch October 4, 2026 15:07
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