You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: FINDINGS.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -132,6 +132,7 @@
132
132
- The redesign can be A/B tested without forking the app logic by restoring the old UI into side-by-side legacy components and switching only the top-level rendered component tree.
133
133
- For this experiment, `new-redesign = test` maps to the redesigned UI and the control/default path maps to the restored legacy UI.
134
134
- A lightweight query/localStorage override is useful for QA because feature-flag experiments are otherwise awkward to verify locally.
135
+
- A small shared beta toggle works better than duplicating experiment controls into both headers because it keeps the opt-in behavior consistent across stable and redesigned variants.
135
136
136
137
## Functional Parity Findings
137
138
- The following capabilities should be preserved unless intentionally changed later:
Copy file name to clipboardExpand all lines: PROGRESS.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,6 +36,7 @@
36
36
-[x] Restored the pre-redesign UI from commit `c1a3998dfd2e6b4d5501d19f77ffe670a919eff2` into side-by-side legacy components for experiment use.
37
37
-[x] Added a PostHog-powered app variant switch using the `new-redesign` feature flag, with `test` routed to the redesigned UI and control/default routed to the legacy UI.
38
38
-[x] Added local `uiVariant` overrides for browser verification of both branches without changing the PostHog flag.
39
+
-[x] Added a persistent beta toggle so users can opt into the redesigned UI or return to the stable UI without relying on query parameters.
39
40
40
41
## Immediate Next Steps
41
42
-[x] Apply the system to editor, mapping, selection, and preview.
@@ -51,3 +52,4 @@
51
52
- The redesign roadmap in `PLAN.md` has now been implemented end to end, with verification completed after the final pass.
52
53
- The mobile mapping redesign preserves the same mapping model and controls as desktop; only the narrow-screen presentation changed.
53
54
- The A/B test implementation keeps the same application state and business logic underneath both variants; only the UI component tree changes.
55
+
- The beta toggle is implemented on top of the same override mechanism as the experiment QA tools, so user opt-in does not require any separate routing or deployment.
0 commit comments