spec(experiments): CAEM-backed experiment goal result queries - #37287
Conversation
Introduces spec.md for issue #37227 — CAEM-backed result query implementations for bounce rate, exit rate, reach-target, and URL-param goals, alongside the existing CubeJS classes with a runtime config switch. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
Claude finished @freddyDOTCMS's task in 1m 43s —— View job Spec Review — CAEM-backed experiment goal result queries
This PR carries New Issues
Notes (non-blocking)
Overall: solid spec, no blocking issues. The two design-seam findings above are the main things to reconcile before planning, since they change where the code lands. |
Summary
spec.mdfor issue Add CAEM-backed experiment result query classes with legacy CubeJS fallback switch #37227 — CAEM-backed result query implementations (bounce rate, exit rate, reach-target, URL-param) that call the CAEM analytics API instead of CubeJSDOT_CAEM_ENABLED) selects between them with CubeJS as the safe defaultCloses #37227
Depends on: #37223 (CAEM sessions endpoint), #37224 (CAEM sessions behavior endpoint)
Review checklist
Test plan
spec.mdonly — no implementation code/speckit-planruns on the feature branch🤖 Generated with Claude Code