Open
Description
The idea there is to be able to render some update log alongside the sheet, to understand what was changed at the time.
Everytime we make an API call to PUT /api/character/<slug>
, we record what was changed (and the initial state) in some "audit" table. This way, we'll be able to display a changelog of a given sheet. Once we have this raw data, we could even generate a summary of a given play (ChatGPT, anyone?).