DssSpell breakdown feature
Deniz DUX
Goal
Upgrade the Spell detail tab to prepare for some upcoming changes to how CUs collaborate on spells and how spells impact the Maker system
Context
There are two major changes coming up to how spells are created and used in the Maker ecosystem:
A) PE will no longer be the only team to create spells—CES will join them and more CUs will in the future.
B) Once Maker Wormhole has reached some milestones and MCD is available on an L2 (or more), we will have multi-chain spells. This means that a spell may contain parameter changes across various chains.
The above creates the following needs/requirements:
1) We need an interface for Core Units to collaborate on spell creation.
2) We need to show transparency on which param changes were added by which CU
3) We need to expand/improve the on-chain effects feature so that it can differentiate between param changes across various chains in the UI.
### To-Do
1) @0xdeniz to make initial sketches
2) @0xdeniz to iterate on sketches with @tiagovarandas8666 in Colorado
3) Iterate on sketches with Wouter in Colorado
4) Validate ideas with CES and PE
5) Create designs
6) Work breakdown
7) Plan for Q2
8) Implement
Deniz DUX
Deferred until later, as discussed with Derek (PE) and Wouter (SES)