Architecture Let’s look at the big picture and the architectural and UX principles of the block editor and the Gutenberg repository. Editor Key concepts. Data format and data flow. Entities and undo/redo. Site editing templates. Styles in the editor. Performance. Client-side media processing. Gutenberg repository Modularity and WordPress Packages. Understand the repository folder structure. Why is Playwright the tool of choice for end-to-end tests?.