promptlooper/frontend/src
John Lightner e8ce2f016b MAESTRO: Implement Experiment Builder page with all six sections and comprehensive tests
Build the full Experiment Builder (ExperimentPage.tsx) with: basic info form,
sample data input (text/JSON/file upload), pipeline stage builder with template
variables and preview, scoring configuration with enable toggles and weight
sliders, parameter space definition (fixed/range/options types), and action
buttons (Save Draft, Run Single, Start Sweep). Supports both creating new
experiments and editing existing ones. 20 tests added.
2026-04-07 02:52:52 -05:00
..
api MAESTRO: Create typed API client with in-memory JWT auth, fetch wrappers, and WebSocket helper 2026-04-07 02:07:03 -05:00
components MAESTRO: Create full directory structure with placeholder files 2026-04-07 01:40:27 -05:00
contexts MAESTRO: Implement AuthContext provider with JWT management, session validation, and protected route redirects 2026-04-07 02:38:23 -05:00
pages MAESTRO: Implement Experiment Builder page with all six sections and comprehensive tests 2026-04-07 02:52:52 -05:00
App.test.tsx MAESTRO: Implement Experiment Builder page with all six sections and comprehensive tests 2026-04-07 02:52:52 -05:00
App.tsx MAESTRO: Implement AuthContext provider with JWT management, session validation, and protected route redirects 2026-04-07 02:38:23 -05:00
index.css MAESTRO: Create multi-stage Dockerfile, nginx.conf, and frontend/backend scaffolding 2026-04-07 01:44:52 -05:00
main.tsx MAESTRO: Initialize frontend routing with 8 placeholder page components and vitest test suite 2026-04-07 02:03:48 -05:00
test-setup.ts MAESTRO: Initialize frontend routing with 8 placeholder page components and vitest test suite 2026-04-07 02:03:48 -05:00
vite-env.d.ts MAESTRO: Create multi-stage Dockerfile, nginx.conf, and frontend/backend scaffolding 2026-04-07 01:44:52 -05:00