CMS ​
Recipes for Shopping Experiences: rendering a CMS page's tree of sections, blocks and slots, and the elements that tree is built from.
Rendering CMS Pages
Understand why the CMS page arrives inside the category or landing page response rather than in its own request, how a type becomes a component name, what a lookup returns for a slot the block does not carry, and where the embedded product listing goes.
Contact Form
Understand why the schema's required list is not the whole contract, what the operation does and does not return, why the consent checkbox is not part of the body, and which of slotId and navigationId decides where the mail goes.