-
Spike
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
None
-
Quality / Stability / Reliability
-
False
-
-
False
-
None
-
Unset
-
None
-
-
One of the more difficult parts of Web RCA frontend is its store architecture. It is side-effecty with store state getting inflated from the server async based on side effects in the UI. We want to see if we can slim down and simplify the store so the entire system is easier to work with. The first step will be to understand how what we have now hangs together. Cursor / Claude etc can help a lot with this. The next step will be to see how we can simply and push functionality out to the leaves and make it as deterministic and simple as possible. For example, if a piece of data is only used by one component why not push the logic into that component. Etc.