The grimoire ChangeLog is used to record any changes on the grimoire or section level.
New spells
Moved spells
Deleted spells
Changes to grimoire functions (FUNCTIONS, libaccount, libgcc, ...) and auxiliary files (accounts, groups, ...)
The reason to include new spells in the ChangeLog, although they technically have their own change logs (the spell HISTORY files) is that sorcery will offer to show the grimoire ChangeLog on a scribe udpate. With new spells in there it's easy to see what's been added.
The format of the ChangeLog file is the same as for HISTORY files.
Note for Perforce usage: Grimoire ChangeLogs usually change independently, so integrating them from devel to test (or from test to stable-rc/stable) is not as straightforward as usually. To integrate them, use explicit change numbers so only your change gets integrated. For example if your change to devel had change number 74565:
p4 integrate devel/ChangeLog@74565,74565 test/ChangeLog
