diff --git a/ui/src/views/Forecast.jsx b/ui/src/views/Forecast.jsx index 7812274..dac84e3 100644 --- a/ui/src/views/Forecast.jsx +++ b/ui/src/views/Forecast.jsx @@ -1163,7 +1163,11 @@ export default function Forecast({ sources = [], sourceId, versions = [], versio setLogLoading(true) try { const data = await fetch(`/api/versions/${versionId}/log`).then(r => r.json()) - setLogEntries(data) + // Baseline and reference loads are segment construction, not forecasting. + // They are managed in the Baseline view, where they can be edited in place + // and their date ranges seen; listing them here only buries the adjustments + // this log is for -- and offers an undo that would silently gut the version. + setLogEntries(data.filter(e => !['baseline', 'reference'].includes(e.operation))) } catch (err) { flash(err.message, 'error') } finally {