pf_app
Go to file
Paul Trowbridge 5550a57f97 Add baseline workbench — multi-segment additive baseline with filter builder
- New Baseline nav view replaces the simple Load Baseline modal
- Baseline loads are now additive; each segment is independently undoable
- Filter builder: any date/filter-role column, full operator set
- Timeline preview shows source → projected period bars for date BETWEEN filters
- Clear Baseline action deletes all baseline rows and log entries
- DELETE /api/versions/:id/baseline route
- buildFilterClause() added to sql_generator
- filter role added to col_meta editor
- Reminder: re-run generate-sql for each source after this change

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 13:27:36 -04:00
lib Add baseline workbench — multi-segment additive baseline with filter builder 2026-04-01 13:27:36 -04:00
public Add baseline workbench — multi-segment additive baseline with filter builder 2026-04-01 13:27:36 -04:00
routes Add baseline workbench — multi-segment additive baseline with filter builder 2026-04-01 13:27:36 -04:00
setup_sql Initial commit — pivot forecast application 2026-04-01 07:59:05 -04:00
.env.example Initial commit — pivot forecast application 2026-04-01 07:59:05 -04:00
.gitignore Initial commit — pivot forecast application 2026-04-01 07:59:05 -04:00
install.sh Initial commit — pivot forecast application 2026-04-01 07:59:05 -04:00
package-lock.json Initial commit — pivot forecast application 2026-04-01 07:59:05 -04:00
package.json Initial commit — pivot forecast application 2026-04-01 07:59:05 -04:00
pf_spec.md Fix baseline request body in spec — unified filters array 2026-04-01 13:15:17 -04:00
server.js Initial commit — pivot forecast application 2026-04-01 07:59:05 -04:00