Where is the documentation for the plasmashell config file? [Investigating bug]

I reported a bug here related to plasmashell, but my initial research appeared to show that the plasma config file ~/.config/plasma-org.kde.plasma.desktop-appletsrc is not publicly documented. I need this documentation to:

  • Determine whether what I see a bug or intentional behavior
  • Attempt to fix it myself (as no kde devs have commented on the bug, not even an initial triage comment from a developer reviewing it)

Aside from the docs, can someone point me to the code that implements the plasmashell, particularly the code that parses the “position” declaration in the plasma configuration?