From 28ad1b3935b07bbb2f6d2db17590c60899d651d9 Mon Sep 17 00:00:00 2001 From: unknown <2551654928@qq.com> Date: Wed, 22 Oct 2025 01:40:18 +0800 Subject: [PATCH] docs --- README.md => docs/README.md | 0 .../assets}/Locking comparison visual.png | Bin {assets => docs/assets}/Locking interface.png | Bin .../assets}/fancy-quote-in-inspector.png | Bin {assets => docs/assets}/fancy-quote-with-style.png | Bin {assets => docs/assets}/inspector.png | Bin .../assets}/js-tutorial-console-log-error.png | Bin .../assets}/js-tutorial-console-log-success.png | Bin .../assets}/js-tutorial-error-blocks-undefined.png | Bin {assets => docs/assets}/meta-block.png | Bin .../assets}/overview-block-editor-2023.png | Bin .../plugin-block-settings-menu-item-screenshot.png | Bin {assets => docs/assets}/plugin-more-menu-item.png | Bin .../assets}/plugin-post-publish-panel.png | Bin .../assets}/plugin-post-status-info-location.png | Bin .../assets}/plugin-pre-publish-panel.png | Bin .../assets}/plugin-sidebar-more-menu-item.gif | Bin .../assets}/plugin-sidebar-open-state.png | Bin .../plugin-sidebar-text-control-custom-field.png | Bin .../assets}/quick-view-of-the-block-editor.png | Bin .../assets}/sidebar-style-and-controls.png | Bin {assets => docs/assets}/sidebar-up-and-running.png | Bin .../assets}/text-decoration-component.png | Bin .../assets}/text-transform-component.png | Bin {assets => docs/assets}/toolbar-text.png | Bin .../assets}/toolbar-with-custom-button.png | Bin .../xcode-accessibility-inspector-screenshot.png | Bin {contributors => docs/contributors}/README.md | 0 .../contributors}/accessibility-testing.md | 0 .../contributors}/assets/gutenberg-logo-black.svg | 0 {contributors => docs/contributors}/code/README.md | 0 .../contributors}/code/auto-cherry-picking.md | 0 .../contributors}/code/back-merging-to-wp-core.md | 0 .../contributors}/code/backward-compatibility.md | 0 .../contributors}/code/coding-guidelines.md | 0 .../contributors}/code/deprecations.md | 0 .../contributors}/code/e2e/README.md | 0 .../contributors}/code/e2e/migration.md | 0 .../contributors}/code/e2e/overusing-snapshots.md | 0 .../code/getting-started-with-code-contribution.md | 0 .../contributors}/code/git-workflow.md | 0 .../code/how-to-get-your-pull-request-reviewed.md | 0 .../contributors}/code/managing-packages.md | 0 .../contributors}/code/react-native/README.md | 0 .../react-native/getting-started-react-native.md | 0 .../code/react-native/integration-test-guide.md | 0 .../code/react-native/internationalization-guide.md | 0 .../code/react-native/osx-setup-guide.md | 0 .../contributors}/code/release/README.md | 0 .../release/package-release-and-core-updates.md | 0 .../contributors}/code/release/plugin-release.md | 0 {contributors => docs/contributors}/code/scripts.md | 0 .../contributors}/code/testing-overview.md | 0 .../contributors}/design/README.md | 0 .../contributors}/design/the-block.md | 0 .../contributors}/documentation/README.md | 0 .../contributors}/documentation/copy-guide.md | 0 .../documentation/how-to-guide-template.md | 0 .../contributors}/folder-structure.md | 0 {contributors => docs/contributors}/localizing.md | 0 .../contributors}/repository-management.md | 0 {contributors => docs/contributors}/triage.md | 0 .../contributors}/versions-in-wordpress.md | 0 {explanations => docs/explanations}/README.md | 0 .../explanations}/architecture/README.md | 0 .../assets/global-styles-input-output.excalidraw | 0 .../assets/global-styles-input-output.png | Bin .../architecture/assets/modules.excalidraw | 0 .../explanations}/architecture/assets/modules.png | Bin .../explanations}/architecture/automated-testing.md | 0 .../explanations}/architecture/data-flow.md | 0 .../explanations}/architecture/entities.md | 0 .../architecture/full-site-editing-templates.md | 0 .../explanations}/architecture/key-concepts.md | 0 .../explanations}/architecture/modularity.md | 0 .../explanations}/architecture/performance.md | 0 .../explanations}/architecture/styles.md | 0 {explanations => docs/explanations}/history.md | 0 .../explanations}/user-interface/README.md | 0 .../explanations}/user-interface/animation.md | 0 .../explanations}/user-interface/block-design.md | 0 .../user-interface/design-resources.md | 0 {getting-started => docs/getting-started}/README.md | 0 .../getting-started}/devenv/README.md | 0 .../devenv/get-started-with-create-block.md | 0 .../devenv/get-started-with-wp-env.md | 0 .../devenv/get-started-with-wp-scripts.md | 0 .../devenv/nodejs-development-environment.md | 0 {getting-started => docs/getting-started}/faq.md | 0 .../getting-started}/fundamentals/README.md | 0 .../fundamentals/block-in-the-editor.md | 0 .../getting-started}/fundamentals/block-json.md | 0 .../getting-started}/fundamentals/block-wrapper.md | 0 .../fundamentals/file-structure-of-a-block.md | 0 .../fundamentals/javascript-in-the-block-editor.md | 0 .../fundamentals/markup-representation-block.md | 0 .../fundamentals/registration-of-a-block.md | 0 .../fundamentals/static-dynamic-rendering.md | 0 .../getting-started}/glossary.md | 0 .../getting-started}/quick-start-guide.md | 0 .../getting-started}/tutorial.md | 0 {how-to-guides => docs/how-to-guides}/README.md | 0 .../how-to-guides}/accessibility.md | 0 .../how-to-guides}/block-tutorial/README.md | 0 .../applying-styles-with-stylesheets.md | 0 .../block-tutorial/creating-dynamic-blocks.md | 0 .../extending-the-query-loop-block.md | 0 .../block-tutorial/nested-blocks-inner-blocks.md | 0 .../curating-the-editor-experience/README.md | 0 .../curating-the-editor-experience/block-locking.md | 0 .../disable-editor-functionality.md | 0 .../filters-and-hooks.md | 0 .../curating-the-editor-experience/patterns.md | 0 .../curating-the-editor-experience/theme-json.md | 0 .../data-basics/1-data-basics-setup.md | 0 .../data-basics/2-building-a-list-of-pages.md | 0 .../data-basics/3-building-an-edit-form.md | 0 .../data-basics/4-building-a-create-page-form.md | 0 .../data-basics/5-adding-a-delete-button.md | 0 .../how-to-guides}/data-basics/README.md | 0 .../media/create-form/basic-create-form.png | Bin .../data-basics/media/create-form/create-button.png | Bin .../media/create-form/create-form-with-text.png | Bin .../data-basics/media/create-form/create-saving.png | Bin .../data-basics/media/create-form/created-item.png | Bin .../media/create-form/edit-page-form.png | Bin .../media/delete-button/delete-button.png | Bin .../media/delete-button/deleting-in-progress.png | Bin .../media/delete-button/snackbar-error.png | Bin .../media/delete-button/snackbar-example.png | Bin .../media/delete-button/snackbar-success.png | Bin .../data-basics/media/delete-button/snackbar.png | Bin .../data-basics/media/edit-form/edit-button.png | Bin .../data-basics/media/edit-form/form-editable.png | Bin .../data-basics/media/edit-form/form-error.png | Bin .../data-basics/media/edit-form/form-finished.png | Bin .../data-basics/media/edit-form/form-inactive.png | Bin .../data-basics/media/edit-form/form-populated.png | Bin .../data-basics/media/edit-form/form-scaffold.png | Bin .../data-basics/media/edit-form/form-spinner.png | Bin .../data-basics/media/edit-form/modal-initial.png | Bin .../data-basics/media/finished-app.jpg | Bin .../media/list-of-pages/fetch-the-data.jpg | Bin .../media/list-of-pages/filter-field.jpg | Bin .../data-basics/media/list-of-pages/filter.jpg | Bin .../data-basics/media/list-of-pages/indicator.jpg | Bin .../media/list-of-pages/make-a-table.jpg | Bin .../data-basics/media/list-of-pages/no-results.jpg | Bin .../data-basics/media/list-of-pages/pages-list.jpg | Bin .../media/list-of-pages/part1-finished.jpg | Bin .../data-basics/media/list-of-pages/simple-list.jpg | Bin .../media/list-of-pages/unclear-status.jpg | Bin .../data-basics/media/setup/hello-from-js.jpg | Bin .../enqueueing-assets-in-the-editor.md | 0 .../how-to-guides}/feature-flags.md | 0 {how-to-guides => docs/how-to-guides}/format-api.md | 0 .../how-to-guides}/internationalization.md | 0 {how-to-guides => docs/how-to-guides}/metabox.md | 0 .../how-to-guides}/notices/README.md | 0 .../how-to-guides}/notices/block-editor-notice.png | Bin .../notices/classic-editor-notice.png | Bin .../how-to-guides}/platform/README.md | 0 .../how-to-guides}/platform/custom-block-editor.md | 0 .../how-to-guides}/plugin-sidebar-0.md | 0 .../how-to-guides}/propagating-updates.md | 0 .../how-to-guides}/themes/README.md | 0 .../themes/global-settings-and-styles.md | 0 .../how-to-guides}/themes/theme-support.md | 0 {how-to-guides => docs/how-to-guides}/thunks.md | 0 .../how-to-guides}/widgets/README.md | 0 .../how-to-guides}/widgets/legacy-widget-block.md | 0 .../how-to-guides}/widgets/opting-out.md | 0 .../how-to-guides}/widgets/overview.md | 0 manifest.json => docs/manifest.json | 0 private-apis.md => docs/private-apis.md | 0 .../reference-guides}/README.md | 0 .../reference-guides}/block-api/README.md | 0 .../block-api/block-annotations.md | 0 .../block-api/block-api-versions.md | 0 .../reference-guides}/block-api/block-attributes.md | 0 .../reference-guides}/block-api/block-bindings.md | 0 .../reference-guides}/block-api/block-context.md | 0 .../block-api/block-deprecation.md | 0 .../reference-guides}/block-api/block-edit-save.md | 0 .../reference-guides}/block-api/block-metadata.md | 0 .../reference-guides}/block-api/block-patterns.md | 0 .../block-api/block-registration.md | 0 .../reference-guides}/block-api/block-selectors.md | 0 .../reference-guides}/block-api/block-styles.md | 0 .../reference-guides}/block-api/block-supports.md | 0 .../reference-guides}/block-api/block-templates.md | 0 .../reference-guides}/block-api/block-transforms.md | 0 .../reference-guides}/block-api/block-variations.md | 0 .../reference-guides}/core-blocks.md | 0 .../reference-guides}/data/README.md | 0 .../reference-guides}/data/data-core-annotations.md | 0 .../data/data-core-block-directory.md | 0 .../data/data-core-block-editor.md | 0 .../reference-guides}/data/data-core-blocks.md | 0 .../reference-guides}/data/data-core-commands.md | 0 .../data/data-core-customize-widgets.md | 0 .../reference-guides}/data/data-core-edit-post.md | 0 .../reference-guides}/data/data-core-edit-site.md | 0 .../data/data-core-edit-widgets.md | 0 .../reference-guides}/data/data-core-editor.md | 0 .../data/data-core-keyboard-shortcuts.md | 0 .../reference-guides}/data/data-core-notices.md | 0 .../reference-guides}/data/data-core-nux.md | 0 .../reference-guides}/data/data-core-preferences.md | 0 .../data/data-core-reusable-blocks.md | 0 .../reference-guides}/data/data-core-rich-text.md | 0 .../reference-guides}/data/data-core-viewport.md | 0 .../reference-guides}/data/data-core.md | 0 .../reference-guides}/filters/README.md | 0 .../filters/autocomplete-filters.md | 0 .../reference-guides}/filters/block-filters.md | 0 .../reference-guides}/filters/editor-filters.md | 0 .../filters/global-styles-filters.md | 0 .../reference-guides}/filters/i18n-filters.md | 0 .../reference-guides}/filters/parser-filters.md | 0 .../reference-guides}/interactivity-api/README.md | 0 .../interactivity-api/api-reference.md | 0 .../interactivity-api/core-concepts/README.md | 0 .../core-concepts/server-side-rendering.md | 0 .../the-reactive-and-declarative-mindset.md | 0 ...-global-state-local-context-and-derived-state.md | 0 .../core-concepts/using-typescript.md | 0 .../interactivity-api/iapi-about.md | 0 .../reference-guides}/interactivity-api/iapi-faq.md | 0 .../interactivity-api/iapi-quick-start-guide.md | 0 .../reference-guides}/packages.md | 0 .../reference-guides}/richtext.md | 0 .../reference-guides}/slotfills/README.md | 0 .../slotfills/main-dashboard-button.md | 0 .../slotfills/plugin-block-settings-menu-item.md | 0 .../slotfills/plugin-document-setting-panel.md | 0 .../slotfills/plugin-more-menu-item.md | 0 .../slotfills/plugin-post-publish-panel.md | 0 .../slotfills/plugin-post-status-info.md | 0 .../slotfills/plugin-pre-publish-panel.md | 0 .../slotfills/plugin-sidebar-more-menu-item.md | 0 .../reference-guides}/slotfills/plugin-sidebar.md | 0 .../theme-json-reference/README.md | 0 .../theme-json-reference/styles-versions.md | 0 .../theme-json-reference/theme-json-living.md | 0 .../theme-json-reference/theme-json-migrations.md | 0 .../theme-json-reference/theme-json-v1.md | 0 .../theme-json-reference/theme-json-v2.md | 0 toc.json => docs/toc.json | 0 {tool => docs/tool}/index.js | 0 {tool => docs/tool}/manifest.js | 0 251 files changed, 0 insertions(+), 0 deletions(-) rename README.md => docs/README.md (100%) rename {assets => docs/assets}/Locking comparison visual.png (100%) rename {assets => docs/assets}/Locking interface.png (100%) rename {assets => docs/assets}/fancy-quote-in-inspector.png (100%) rename {assets => docs/assets}/fancy-quote-with-style.png (100%) rename {assets => docs/assets}/inspector.png (100%) rename {assets => docs/assets}/js-tutorial-console-log-error.png (100%) rename {assets => docs/assets}/js-tutorial-console-log-success.png (100%) rename {assets => docs/assets}/js-tutorial-error-blocks-undefined.png (100%) rename {assets => docs/assets}/meta-block.png (100%) rename {assets => docs/assets}/overview-block-editor-2023.png (100%) rename {assets => docs/assets}/plugin-block-settings-menu-item-screenshot.png (100%) rename {assets => docs/assets}/plugin-more-menu-item.png (100%) rename {assets => docs/assets}/plugin-post-publish-panel.png (100%) rename {assets => docs/assets}/plugin-post-status-info-location.png (100%) rename {assets => docs/assets}/plugin-pre-publish-panel.png (100%) rename {assets => docs/assets}/plugin-sidebar-more-menu-item.gif (100%) rename {assets => docs/assets}/plugin-sidebar-open-state.png (100%) rename {assets => docs/assets}/plugin-sidebar-text-control-custom-field.png (100%) rename {assets => docs/assets}/quick-view-of-the-block-editor.png (100%) rename {assets => docs/assets}/sidebar-style-and-controls.png (100%) rename {assets => docs/assets}/sidebar-up-and-running.png (100%) rename {assets => docs/assets}/text-decoration-component.png (100%) rename {assets => docs/assets}/text-transform-component.png (100%) rename {assets => docs/assets}/toolbar-text.png (100%) rename {assets => docs/assets}/toolbar-with-custom-button.png (100%) rename {assets => docs/assets}/xcode-accessibility-inspector-screenshot.png (100%) rename {contributors => docs/contributors}/README.md (100%) rename {contributors => docs/contributors}/accessibility-testing.md (100%) rename {contributors => docs/contributors}/assets/gutenberg-logo-black.svg (100%) rename {contributors => docs/contributors}/code/README.md (100%) rename {contributors => docs/contributors}/code/auto-cherry-picking.md (100%) rename {contributors => docs/contributors}/code/back-merging-to-wp-core.md (100%) rename {contributors => docs/contributors}/code/backward-compatibility.md (100%) rename {contributors => docs/contributors}/code/coding-guidelines.md (100%) rename {contributors => docs/contributors}/code/deprecations.md (100%) rename {contributors => docs/contributors}/code/e2e/README.md (100%) rename {contributors => docs/contributors}/code/e2e/migration.md (100%) rename {contributors => docs/contributors}/code/e2e/overusing-snapshots.md (100%) rename {contributors => docs/contributors}/code/getting-started-with-code-contribution.md (100%) rename {contributors => docs/contributors}/code/git-workflow.md (100%) rename {contributors => docs/contributors}/code/how-to-get-your-pull-request-reviewed.md (100%) rename {contributors => docs/contributors}/code/managing-packages.md (100%) rename {contributors => docs/contributors}/code/react-native/README.md (100%) rename {contributors => docs/contributors}/code/react-native/getting-started-react-native.md (100%) rename {contributors => docs/contributors}/code/react-native/integration-test-guide.md (100%) rename {contributors => docs/contributors}/code/react-native/internationalization-guide.md (100%) rename {contributors => docs/contributors}/code/react-native/osx-setup-guide.md (100%) rename {contributors => docs/contributors}/code/release/README.md (100%) rename {contributors => docs/contributors}/code/release/package-release-and-core-updates.md (100%) rename {contributors => docs/contributors}/code/release/plugin-release.md (100%) rename {contributors => docs/contributors}/code/scripts.md (100%) rename {contributors => docs/contributors}/code/testing-overview.md (100%) rename {contributors => docs/contributors}/design/README.md (100%) rename {contributors => docs/contributors}/design/the-block.md (100%) rename {contributors => docs/contributors}/documentation/README.md (100%) rename {contributors => docs/contributors}/documentation/copy-guide.md (100%) rename {contributors => docs/contributors}/documentation/how-to-guide-template.md (100%) rename {contributors => docs/contributors}/folder-structure.md (100%) rename {contributors => docs/contributors}/localizing.md (100%) rename {contributors => docs/contributors}/repository-management.md (100%) rename {contributors => docs/contributors}/triage.md (100%) rename {contributors => docs/contributors}/versions-in-wordpress.md (100%) rename {explanations => docs/explanations}/README.md (100%) rename {explanations => docs/explanations}/architecture/README.md (100%) rename {explanations => docs/explanations}/architecture/assets/global-styles-input-output.excalidraw (100%) rename {explanations => docs/explanations}/architecture/assets/global-styles-input-output.png (100%) rename {explanations => docs/explanations}/architecture/assets/modules.excalidraw (100%) rename {explanations => docs/explanations}/architecture/assets/modules.png (100%) rename {explanations => docs/explanations}/architecture/automated-testing.md (100%) rename {explanations => docs/explanations}/architecture/data-flow.md (100%) rename {explanations => docs/explanations}/architecture/entities.md (100%) rename {explanations => docs/explanations}/architecture/full-site-editing-templates.md (100%) rename {explanations => docs/explanations}/architecture/key-concepts.md (100%) rename {explanations => docs/explanations}/architecture/modularity.md (100%) rename {explanations => docs/explanations}/architecture/performance.md (100%) rename {explanations => docs/explanations}/architecture/styles.md (100%) rename {explanations => docs/explanations}/history.md (100%) rename {explanations => docs/explanations}/user-interface/README.md (100%) rename {explanations => docs/explanations}/user-interface/animation.md (100%) rename {explanations => docs/explanations}/user-interface/block-design.md (100%) rename {explanations => docs/explanations}/user-interface/design-resources.md (100%) rename {getting-started => docs/getting-started}/README.md (100%) rename {getting-started => docs/getting-started}/devenv/README.md (100%) rename {getting-started => docs/getting-started}/devenv/get-started-with-create-block.md (100%) rename {getting-started => docs/getting-started}/devenv/get-started-with-wp-env.md (100%) rename {getting-started => docs/getting-started}/devenv/get-started-with-wp-scripts.md (100%) rename {getting-started => docs/getting-started}/devenv/nodejs-development-environment.md (100%) rename {getting-started => docs/getting-started}/faq.md (100%) rename {getting-started => docs/getting-started}/fundamentals/README.md (100%) rename {getting-started => docs/getting-started}/fundamentals/block-in-the-editor.md (100%) rename {getting-started => docs/getting-started}/fundamentals/block-json.md (100%) rename {getting-started => docs/getting-started}/fundamentals/block-wrapper.md (100%) rename {getting-started => docs/getting-started}/fundamentals/file-structure-of-a-block.md (100%) rename {getting-started => docs/getting-started}/fundamentals/javascript-in-the-block-editor.md (100%) rename {getting-started => docs/getting-started}/fundamentals/markup-representation-block.md (100%) rename {getting-started => docs/getting-started}/fundamentals/registration-of-a-block.md (100%) rename {getting-started => docs/getting-started}/fundamentals/static-dynamic-rendering.md (100%) rename {getting-started => docs/getting-started}/glossary.md (100%) rename {getting-started => docs/getting-started}/quick-start-guide.md (100%) rename {getting-started => docs/getting-started}/tutorial.md (100%) rename {how-to-guides => docs/how-to-guides}/README.md (100%) rename {how-to-guides => docs/how-to-guides}/accessibility.md (100%) rename {how-to-guides => docs/how-to-guides}/block-tutorial/README.md (100%) rename {how-to-guides => docs/how-to-guides}/block-tutorial/applying-styles-with-stylesheets.md (100%) rename {how-to-guides => docs/how-to-guides}/block-tutorial/creating-dynamic-blocks.md (100%) rename {how-to-guides => docs/how-to-guides}/block-tutorial/extending-the-query-loop-block.md (100%) rename {how-to-guides => docs/how-to-guides}/block-tutorial/nested-blocks-inner-blocks.md (100%) rename {how-to-guides => docs/how-to-guides}/curating-the-editor-experience/README.md (100%) rename {how-to-guides => docs/how-to-guides}/curating-the-editor-experience/block-locking.md (100%) rename {how-to-guides => docs/how-to-guides}/curating-the-editor-experience/disable-editor-functionality.md (100%) rename {how-to-guides => docs/how-to-guides}/curating-the-editor-experience/filters-and-hooks.md (100%) rename {how-to-guides => docs/how-to-guides}/curating-the-editor-experience/patterns.md (100%) rename {how-to-guides => docs/how-to-guides}/curating-the-editor-experience/theme-json.md (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/1-data-basics-setup.md (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/2-building-a-list-of-pages.md (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/3-building-an-edit-form.md (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/4-building-a-create-page-form.md (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/5-adding-a-delete-button.md (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/README.md (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/create-form/basic-create-form.png (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/create-form/create-button.png (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/create-form/create-form-with-text.png (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/create-form/create-saving.png (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/create-form/created-item.png (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/create-form/edit-page-form.png (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/delete-button/delete-button.png (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/delete-button/deleting-in-progress.png (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/delete-button/snackbar-error.png (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/delete-button/snackbar-example.png (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/delete-button/snackbar-success.png (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/delete-button/snackbar.png (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/edit-form/edit-button.png (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/edit-form/form-editable.png (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/edit-form/form-error.png (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/edit-form/form-finished.png (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/edit-form/form-inactive.png (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/edit-form/form-populated.png (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/edit-form/form-scaffold.png (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/edit-form/form-spinner.png (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/edit-form/modal-initial.png (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/finished-app.jpg (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/list-of-pages/fetch-the-data.jpg (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/list-of-pages/filter-field.jpg (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/list-of-pages/filter.jpg (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/list-of-pages/indicator.jpg (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/list-of-pages/make-a-table.jpg (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/list-of-pages/no-results.jpg (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/list-of-pages/pages-list.jpg (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/list-of-pages/part1-finished.jpg (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/list-of-pages/simple-list.jpg (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/list-of-pages/unclear-status.jpg (100%) rename {how-to-guides => docs/how-to-guides}/data-basics/media/setup/hello-from-js.jpg (100%) rename {how-to-guides => docs/how-to-guides}/enqueueing-assets-in-the-editor.md (100%) rename {how-to-guides => docs/how-to-guides}/feature-flags.md (100%) rename {how-to-guides => docs/how-to-guides}/format-api.md (100%) rename {how-to-guides => docs/how-to-guides}/internationalization.md (100%) rename {how-to-guides => docs/how-to-guides}/metabox.md (100%) rename {how-to-guides => docs/how-to-guides}/notices/README.md (100%) rename {how-to-guides => docs/how-to-guides}/notices/block-editor-notice.png (100%) rename {how-to-guides => docs/how-to-guides}/notices/classic-editor-notice.png (100%) rename {how-to-guides => docs/how-to-guides}/platform/README.md (100%) rename {how-to-guides => docs/how-to-guides}/platform/custom-block-editor.md (100%) rename {how-to-guides => docs/how-to-guides}/plugin-sidebar-0.md (100%) rename {how-to-guides => docs/how-to-guides}/propagating-updates.md (100%) rename {how-to-guides => docs/how-to-guides}/themes/README.md (100%) rename {how-to-guides => docs/how-to-guides}/themes/global-settings-and-styles.md (100%) rename {how-to-guides => docs/how-to-guides}/themes/theme-support.md (100%) rename {how-to-guides => docs/how-to-guides}/thunks.md (100%) rename {how-to-guides => docs/how-to-guides}/widgets/README.md (100%) rename {how-to-guides => docs/how-to-guides}/widgets/legacy-widget-block.md (100%) rename {how-to-guides => docs/how-to-guides}/widgets/opting-out.md (100%) rename {how-to-guides => docs/how-to-guides}/widgets/overview.md (100%) rename manifest.json => docs/manifest.json (100%) rename private-apis.md => docs/private-apis.md (100%) rename {reference-guides => docs/reference-guides}/README.md (100%) rename {reference-guides => docs/reference-guides}/block-api/README.md (100%) rename {reference-guides => docs/reference-guides}/block-api/block-annotations.md (100%) rename {reference-guides => docs/reference-guides}/block-api/block-api-versions.md (100%) rename {reference-guides => docs/reference-guides}/block-api/block-attributes.md (100%) rename {reference-guides => docs/reference-guides}/block-api/block-bindings.md (100%) rename {reference-guides => docs/reference-guides}/block-api/block-context.md (100%) rename {reference-guides => docs/reference-guides}/block-api/block-deprecation.md (100%) rename {reference-guides => docs/reference-guides}/block-api/block-edit-save.md (100%) rename {reference-guides => docs/reference-guides}/block-api/block-metadata.md (100%) rename {reference-guides => docs/reference-guides}/block-api/block-patterns.md (100%) rename {reference-guides => docs/reference-guides}/block-api/block-registration.md (100%) rename {reference-guides => docs/reference-guides}/block-api/block-selectors.md (100%) rename {reference-guides => docs/reference-guides}/block-api/block-styles.md (100%) rename {reference-guides => docs/reference-guides}/block-api/block-supports.md (100%) rename {reference-guides => docs/reference-guides}/block-api/block-templates.md (100%) rename {reference-guides => docs/reference-guides}/block-api/block-transforms.md (100%) rename {reference-guides => docs/reference-guides}/block-api/block-variations.md (100%) rename {reference-guides => docs/reference-guides}/core-blocks.md (100%) rename {reference-guides => docs/reference-guides}/data/README.md (100%) rename {reference-guides => docs/reference-guides}/data/data-core-annotations.md (100%) rename {reference-guides => docs/reference-guides}/data/data-core-block-directory.md (100%) rename {reference-guides => docs/reference-guides}/data/data-core-block-editor.md (100%) rename {reference-guides => docs/reference-guides}/data/data-core-blocks.md (100%) rename {reference-guides => docs/reference-guides}/data/data-core-commands.md (100%) rename {reference-guides => docs/reference-guides}/data/data-core-customize-widgets.md (100%) rename {reference-guides => docs/reference-guides}/data/data-core-edit-post.md (100%) rename {reference-guides => docs/reference-guides}/data/data-core-edit-site.md (100%) rename {reference-guides => docs/reference-guides}/data/data-core-edit-widgets.md (100%) rename {reference-guides => docs/reference-guides}/data/data-core-editor.md (100%) rename {reference-guides => docs/reference-guides}/data/data-core-keyboard-shortcuts.md (100%) rename {reference-guides => docs/reference-guides}/data/data-core-notices.md (100%) rename {reference-guides => docs/reference-guides}/data/data-core-nux.md (100%) rename {reference-guides => docs/reference-guides}/data/data-core-preferences.md (100%) rename {reference-guides => docs/reference-guides}/data/data-core-reusable-blocks.md (100%) rename {reference-guides => docs/reference-guides}/data/data-core-rich-text.md (100%) rename {reference-guides => docs/reference-guides}/data/data-core-viewport.md (100%) rename {reference-guides => docs/reference-guides}/data/data-core.md (100%) rename {reference-guides => docs/reference-guides}/filters/README.md (100%) rename {reference-guides => docs/reference-guides}/filters/autocomplete-filters.md (100%) rename {reference-guides => docs/reference-guides}/filters/block-filters.md (100%) rename {reference-guides => docs/reference-guides}/filters/editor-filters.md (100%) rename {reference-guides => docs/reference-guides}/filters/global-styles-filters.md (100%) rename {reference-guides => docs/reference-guides}/filters/i18n-filters.md (100%) rename {reference-guides => docs/reference-guides}/filters/parser-filters.md (100%) rename {reference-guides => docs/reference-guides}/interactivity-api/README.md (100%) rename {reference-guides => docs/reference-guides}/interactivity-api/api-reference.md (100%) rename {reference-guides => docs/reference-guides}/interactivity-api/core-concepts/README.md (100%) rename {reference-guides => docs/reference-guides}/interactivity-api/core-concepts/server-side-rendering.md (100%) rename {reference-guides => docs/reference-guides}/interactivity-api/core-concepts/the-reactive-and-declarative-mindset.md (100%) rename {reference-guides => docs/reference-guides}/interactivity-api/core-concepts/undestanding-global-state-local-context-and-derived-state.md (100%) rename {reference-guides => docs/reference-guides}/interactivity-api/core-concepts/using-typescript.md (100%) rename {reference-guides => docs/reference-guides}/interactivity-api/iapi-about.md (100%) rename {reference-guides => docs/reference-guides}/interactivity-api/iapi-faq.md (100%) rename {reference-guides => docs/reference-guides}/interactivity-api/iapi-quick-start-guide.md (100%) rename {reference-guides => docs/reference-guides}/packages.md (100%) rename {reference-guides => docs/reference-guides}/richtext.md (100%) rename {reference-guides => docs/reference-guides}/slotfills/README.md (100%) rename {reference-guides => docs/reference-guides}/slotfills/main-dashboard-button.md (100%) rename {reference-guides => docs/reference-guides}/slotfills/plugin-block-settings-menu-item.md (100%) rename {reference-guides => docs/reference-guides}/slotfills/plugin-document-setting-panel.md (100%) rename {reference-guides => docs/reference-guides}/slotfills/plugin-more-menu-item.md (100%) rename {reference-guides => docs/reference-guides}/slotfills/plugin-post-publish-panel.md (100%) rename {reference-guides => docs/reference-guides}/slotfills/plugin-post-status-info.md (100%) rename {reference-guides => docs/reference-guides}/slotfills/plugin-pre-publish-panel.md (100%) rename {reference-guides => docs/reference-guides}/slotfills/plugin-sidebar-more-menu-item.md (100%) rename {reference-guides => docs/reference-guides}/slotfills/plugin-sidebar.md (100%) rename {reference-guides => docs/reference-guides}/theme-json-reference/README.md (100%) rename {reference-guides => docs/reference-guides}/theme-json-reference/styles-versions.md (100%) rename {reference-guides => docs/reference-guides}/theme-json-reference/theme-json-living.md (100%) rename {reference-guides => docs/reference-guides}/theme-json-reference/theme-json-migrations.md (100%) rename {reference-guides => docs/reference-guides}/theme-json-reference/theme-json-v1.md (100%) rename {reference-guides => docs/reference-guides}/theme-json-reference/theme-json-v2.md (100%) rename toc.json => docs/toc.json (100%) rename {tool => docs/tool}/index.js (100%) rename {tool => docs/tool}/manifest.js (100%) diff --git a/README.md b/docs/README.md similarity index 100% rename from README.md rename to docs/README.md diff --git a/assets/Locking comparison visual.png b/docs/assets/Locking comparison visual.png similarity index 100% rename from assets/Locking comparison visual.png rename to docs/assets/Locking comparison visual.png diff --git a/assets/Locking interface.png b/docs/assets/Locking interface.png similarity index 100% rename from assets/Locking interface.png rename to docs/assets/Locking interface.png diff --git a/assets/fancy-quote-in-inspector.png b/docs/assets/fancy-quote-in-inspector.png similarity index 100% rename from assets/fancy-quote-in-inspector.png rename to docs/assets/fancy-quote-in-inspector.png diff --git a/assets/fancy-quote-with-style.png b/docs/assets/fancy-quote-with-style.png similarity index 100% rename from assets/fancy-quote-with-style.png rename to docs/assets/fancy-quote-with-style.png diff --git a/assets/inspector.png b/docs/assets/inspector.png similarity index 100% rename from assets/inspector.png rename to docs/assets/inspector.png diff --git a/assets/js-tutorial-console-log-error.png b/docs/assets/js-tutorial-console-log-error.png similarity index 100% rename from assets/js-tutorial-console-log-error.png rename to docs/assets/js-tutorial-console-log-error.png diff --git a/assets/js-tutorial-console-log-success.png b/docs/assets/js-tutorial-console-log-success.png similarity index 100% rename from assets/js-tutorial-console-log-success.png rename to docs/assets/js-tutorial-console-log-success.png diff --git a/assets/js-tutorial-error-blocks-undefined.png b/docs/assets/js-tutorial-error-blocks-undefined.png similarity index 100% rename from assets/js-tutorial-error-blocks-undefined.png rename to docs/assets/js-tutorial-error-blocks-undefined.png diff --git a/assets/meta-block.png b/docs/assets/meta-block.png similarity index 100% rename from assets/meta-block.png rename to docs/assets/meta-block.png diff --git a/assets/overview-block-editor-2023.png b/docs/assets/overview-block-editor-2023.png similarity index 100% rename from assets/overview-block-editor-2023.png rename to docs/assets/overview-block-editor-2023.png diff --git a/assets/plugin-block-settings-menu-item-screenshot.png b/docs/assets/plugin-block-settings-menu-item-screenshot.png similarity index 100% rename from assets/plugin-block-settings-menu-item-screenshot.png rename to docs/assets/plugin-block-settings-menu-item-screenshot.png diff --git a/assets/plugin-more-menu-item.png b/docs/assets/plugin-more-menu-item.png similarity index 100% rename from assets/plugin-more-menu-item.png rename to docs/assets/plugin-more-menu-item.png diff --git a/assets/plugin-post-publish-panel.png b/docs/assets/plugin-post-publish-panel.png similarity index 100% rename from assets/plugin-post-publish-panel.png rename to docs/assets/plugin-post-publish-panel.png diff --git a/assets/plugin-post-status-info-location.png b/docs/assets/plugin-post-status-info-location.png similarity index 100% rename from assets/plugin-post-status-info-location.png rename to docs/assets/plugin-post-status-info-location.png diff --git a/assets/plugin-pre-publish-panel.png b/docs/assets/plugin-pre-publish-panel.png similarity index 100% rename from assets/plugin-pre-publish-panel.png rename to docs/assets/plugin-pre-publish-panel.png diff --git a/assets/plugin-sidebar-more-menu-item.gif b/docs/assets/plugin-sidebar-more-menu-item.gif similarity index 100% rename from assets/plugin-sidebar-more-menu-item.gif rename to docs/assets/plugin-sidebar-more-menu-item.gif diff --git a/assets/plugin-sidebar-open-state.png b/docs/assets/plugin-sidebar-open-state.png similarity index 100% rename from assets/plugin-sidebar-open-state.png rename to docs/assets/plugin-sidebar-open-state.png diff --git a/assets/plugin-sidebar-text-control-custom-field.png b/docs/assets/plugin-sidebar-text-control-custom-field.png similarity index 100% rename from assets/plugin-sidebar-text-control-custom-field.png rename to docs/assets/plugin-sidebar-text-control-custom-field.png diff --git a/assets/quick-view-of-the-block-editor.png b/docs/assets/quick-view-of-the-block-editor.png similarity index 100% rename from assets/quick-view-of-the-block-editor.png rename to docs/assets/quick-view-of-the-block-editor.png diff --git a/assets/sidebar-style-and-controls.png b/docs/assets/sidebar-style-and-controls.png similarity index 100% rename from assets/sidebar-style-and-controls.png rename to docs/assets/sidebar-style-and-controls.png diff --git a/assets/sidebar-up-and-running.png b/docs/assets/sidebar-up-and-running.png similarity index 100% rename from assets/sidebar-up-and-running.png rename to docs/assets/sidebar-up-and-running.png diff --git a/assets/text-decoration-component.png b/docs/assets/text-decoration-component.png similarity index 100% rename from assets/text-decoration-component.png rename to docs/assets/text-decoration-component.png diff --git a/assets/text-transform-component.png b/docs/assets/text-transform-component.png similarity index 100% rename from assets/text-transform-component.png rename to docs/assets/text-transform-component.png diff --git a/assets/toolbar-text.png b/docs/assets/toolbar-text.png similarity index 100% rename from assets/toolbar-text.png rename to docs/assets/toolbar-text.png diff --git a/assets/toolbar-with-custom-button.png b/docs/assets/toolbar-with-custom-button.png similarity index 100% rename from assets/toolbar-with-custom-button.png rename to docs/assets/toolbar-with-custom-button.png diff --git a/assets/xcode-accessibility-inspector-screenshot.png b/docs/assets/xcode-accessibility-inspector-screenshot.png similarity index 100% rename from assets/xcode-accessibility-inspector-screenshot.png rename to docs/assets/xcode-accessibility-inspector-screenshot.png diff --git a/contributors/README.md b/docs/contributors/README.md similarity index 100% rename from contributors/README.md rename to docs/contributors/README.md diff --git a/contributors/accessibility-testing.md b/docs/contributors/accessibility-testing.md similarity index 100% rename from contributors/accessibility-testing.md rename to docs/contributors/accessibility-testing.md diff --git a/contributors/assets/gutenberg-logo-black.svg b/docs/contributors/assets/gutenberg-logo-black.svg similarity index 100% rename from contributors/assets/gutenberg-logo-black.svg rename to docs/contributors/assets/gutenberg-logo-black.svg diff --git a/contributors/code/README.md b/docs/contributors/code/README.md similarity index 100% rename from contributors/code/README.md rename to docs/contributors/code/README.md diff --git a/contributors/code/auto-cherry-picking.md b/docs/contributors/code/auto-cherry-picking.md similarity index 100% rename from contributors/code/auto-cherry-picking.md rename to docs/contributors/code/auto-cherry-picking.md diff --git a/contributors/code/back-merging-to-wp-core.md b/docs/contributors/code/back-merging-to-wp-core.md similarity index 100% rename from contributors/code/back-merging-to-wp-core.md rename to docs/contributors/code/back-merging-to-wp-core.md diff --git a/contributors/code/backward-compatibility.md b/docs/contributors/code/backward-compatibility.md similarity index 100% rename from contributors/code/backward-compatibility.md rename to docs/contributors/code/backward-compatibility.md diff --git a/contributors/code/coding-guidelines.md b/docs/contributors/code/coding-guidelines.md similarity index 100% rename from contributors/code/coding-guidelines.md rename to docs/contributors/code/coding-guidelines.md diff --git a/contributors/code/deprecations.md b/docs/contributors/code/deprecations.md similarity index 100% rename from contributors/code/deprecations.md rename to docs/contributors/code/deprecations.md diff --git a/contributors/code/e2e/README.md b/docs/contributors/code/e2e/README.md similarity index 100% rename from contributors/code/e2e/README.md rename to docs/contributors/code/e2e/README.md diff --git a/contributors/code/e2e/migration.md b/docs/contributors/code/e2e/migration.md similarity index 100% rename from contributors/code/e2e/migration.md rename to docs/contributors/code/e2e/migration.md diff --git a/contributors/code/e2e/overusing-snapshots.md b/docs/contributors/code/e2e/overusing-snapshots.md similarity index 100% rename from contributors/code/e2e/overusing-snapshots.md rename to docs/contributors/code/e2e/overusing-snapshots.md diff --git a/contributors/code/getting-started-with-code-contribution.md b/docs/contributors/code/getting-started-with-code-contribution.md similarity index 100% rename from contributors/code/getting-started-with-code-contribution.md rename to docs/contributors/code/getting-started-with-code-contribution.md diff --git a/contributors/code/git-workflow.md b/docs/contributors/code/git-workflow.md similarity index 100% rename from contributors/code/git-workflow.md rename to docs/contributors/code/git-workflow.md diff --git a/contributors/code/how-to-get-your-pull-request-reviewed.md b/docs/contributors/code/how-to-get-your-pull-request-reviewed.md similarity index 100% rename from contributors/code/how-to-get-your-pull-request-reviewed.md rename to docs/contributors/code/how-to-get-your-pull-request-reviewed.md diff --git a/contributors/code/managing-packages.md b/docs/contributors/code/managing-packages.md similarity index 100% rename from contributors/code/managing-packages.md rename to docs/contributors/code/managing-packages.md diff --git a/contributors/code/react-native/README.md b/docs/contributors/code/react-native/README.md similarity index 100% rename from contributors/code/react-native/README.md rename to docs/contributors/code/react-native/README.md diff --git a/contributors/code/react-native/getting-started-react-native.md b/docs/contributors/code/react-native/getting-started-react-native.md similarity index 100% rename from contributors/code/react-native/getting-started-react-native.md rename to docs/contributors/code/react-native/getting-started-react-native.md diff --git a/contributors/code/react-native/integration-test-guide.md b/docs/contributors/code/react-native/integration-test-guide.md similarity index 100% rename from contributors/code/react-native/integration-test-guide.md rename to docs/contributors/code/react-native/integration-test-guide.md diff --git a/contributors/code/react-native/internationalization-guide.md b/docs/contributors/code/react-native/internationalization-guide.md similarity index 100% rename from contributors/code/react-native/internationalization-guide.md rename to docs/contributors/code/react-native/internationalization-guide.md diff --git a/contributors/code/react-native/osx-setup-guide.md b/docs/contributors/code/react-native/osx-setup-guide.md similarity index 100% rename from contributors/code/react-native/osx-setup-guide.md rename to docs/contributors/code/react-native/osx-setup-guide.md diff --git a/contributors/code/release/README.md b/docs/contributors/code/release/README.md similarity index 100% rename from contributors/code/release/README.md rename to docs/contributors/code/release/README.md diff --git a/contributors/code/release/package-release-and-core-updates.md b/docs/contributors/code/release/package-release-and-core-updates.md similarity index 100% rename from contributors/code/release/package-release-and-core-updates.md rename to docs/contributors/code/release/package-release-and-core-updates.md diff --git a/contributors/code/release/plugin-release.md b/docs/contributors/code/release/plugin-release.md similarity index 100% rename from contributors/code/release/plugin-release.md rename to docs/contributors/code/release/plugin-release.md diff --git a/contributors/code/scripts.md b/docs/contributors/code/scripts.md similarity index 100% rename from contributors/code/scripts.md rename to docs/contributors/code/scripts.md diff --git a/contributors/code/testing-overview.md b/docs/contributors/code/testing-overview.md similarity index 100% rename from contributors/code/testing-overview.md rename to docs/contributors/code/testing-overview.md diff --git a/contributors/design/README.md b/docs/contributors/design/README.md similarity index 100% rename from contributors/design/README.md rename to docs/contributors/design/README.md diff --git a/contributors/design/the-block.md b/docs/contributors/design/the-block.md similarity index 100% rename from contributors/design/the-block.md rename to docs/contributors/design/the-block.md diff --git a/contributors/documentation/README.md b/docs/contributors/documentation/README.md similarity index 100% rename from contributors/documentation/README.md rename to docs/contributors/documentation/README.md diff --git a/contributors/documentation/copy-guide.md b/docs/contributors/documentation/copy-guide.md similarity index 100% rename from contributors/documentation/copy-guide.md rename to docs/contributors/documentation/copy-guide.md diff --git a/contributors/documentation/how-to-guide-template.md b/docs/contributors/documentation/how-to-guide-template.md similarity index 100% rename from contributors/documentation/how-to-guide-template.md rename to docs/contributors/documentation/how-to-guide-template.md diff --git a/contributors/folder-structure.md b/docs/contributors/folder-structure.md similarity index 100% rename from contributors/folder-structure.md rename to docs/contributors/folder-structure.md diff --git a/contributors/localizing.md b/docs/contributors/localizing.md similarity index 100% rename from contributors/localizing.md rename to docs/contributors/localizing.md diff --git a/contributors/repository-management.md b/docs/contributors/repository-management.md similarity index 100% rename from contributors/repository-management.md rename to docs/contributors/repository-management.md diff --git a/contributors/triage.md b/docs/contributors/triage.md similarity index 100% rename from contributors/triage.md rename to docs/contributors/triage.md diff --git a/contributors/versions-in-wordpress.md b/docs/contributors/versions-in-wordpress.md similarity index 100% rename from contributors/versions-in-wordpress.md rename to docs/contributors/versions-in-wordpress.md diff --git a/explanations/README.md b/docs/explanations/README.md similarity index 100% rename from explanations/README.md rename to docs/explanations/README.md diff --git a/explanations/architecture/README.md b/docs/explanations/architecture/README.md similarity index 100% rename from explanations/architecture/README.md rename to docs/explanations/architecture/README.md diff --git a/explanations/architecture/assets/global-styles-input-output.excalidraw b/docs/explanations/architecture/assets/global-styles-input-output.excalidraw similarity index 100% rename from explanations/architecture/assets/global-styles-input-output.excalidraw rename to docs/explanations/architecture/assets/global-styles-input-output.excalidraw diff --git a/explanations/architecture/assets/global-styles-input-output.png b/docs/explanations/architecture/assets/global-styles-input-output.png similarity index 100% rename from explanations/architecture/assets/global-styles-input-output.png rename to docs/explanations/architecture/assets/global-styles-input-output.png diff --git a/explanations/architecture/assets/modules.excalidraw b/docs/explanations/architecture/assets/modules.excalidraw similarity index 100% rename from explanations/architecture/assets/modules.excalidraw rename to docs/explanations/architecture/assets/modules.excalidraw diff --git a/explanations/architecture/assets/modules.png b/docs/explanations/architecture/assets/modules.png similarity index 100% rename from explanations/architecture/assets/modules.png rename to docs/explanations/architecture/assets/modules.png diff --git a/explanations/architecture/automated-testing.md b/docs/explanations/architecture/automated-testing.md similarity index 100% rename from explanations/architecture/automated-testing.md rename to docs/explanations/architecture/automated-testing.md diff --git a/explanations/architecture/data-flow.md b/docs/explanations/architecture/data-flow.md similarity index 100% rename from explanations/architecture/data-flow.md rename to docs/explanations/architecture/data-flow.md diff --git a/explanations/architecture/entities.md b/docs/explanations/architecture/entities.md similarity index 100% rename from explanations/architecture/entities.md rename to docs/explanations/architecture/entities.md diff --git a/explanations/architecture/full-site-editing-templates.md b/docs/explanations/architecture/full-site-editing-templates.md similarity index 100% rename from explanations/architecture/full-site-editing-templates.md rename to docs/explanations/architecture/full-site-editing-templates.md diff --git a/explanations/architecture/key-concepts.md b/docs/explanations/architecture/key-concepts.md similarity index 100% rename from explanations/architecture/key-concepts.md rename to docs/explanations/architecture/key-concepts.md diff --git a/explanations/architecture/modularity.md b/docs/explanations/architecture/modularity.md similarity index 100% rename from explanations/architecture/modularity.md rename to docs/explanations/architecture/modularity.md diff --git a/explanations/architecture/performance.md b/docs/explanations/architecture/performance.md similarity index 100% rename from explanations/architecture/performance.md rename to docs/explanations/architecture/performance.md diff --git a/explanations/architecture/styles.md b/docs/explanations/architecture/styles.md similarity index 100% rename from explanations/architecture/styles.md rename to docs/explanations/architecture/styles.md diff --git a/explanations/history.md b/docs/explanations/history.md similarity index 100% rename from explanations/history.md rename to docs/explanations/history.md diff --git a/explanations/user-interface/README.md b/docs/explanations/user-interface/README.md similarity index 100% rename from explanations/user-interface/README.md rename to docs/explanations/user-interface/README.md diff --git a/explanations/user-interface/animation.md b/docs/explanations/user-interface/animation.md similarity index 100% rename from explanations/user-interface/animation.md rename to docs/explanations/user-interface/animation.md diff --git a/explanations/user-interface/block-design.md b/docs/explanations/user-interface/block-design.md similarity index 100% rename from explanations/user-interface/block-design.md rename to docs/explanations/user-interface/block-design.md diff --git a/explanations/user-interface/design-resources.md b/docs/explanations/user-interface/design-resources.md similarity index 100% rename from explanations/user-interface/design-resources.md rename to docs/explanations/user-interface/design-resources.md diff --git a/getting-started/README.md b/docs/getting-started/README.md similarity index 100% rename from getting-started/README.md rename to docs/getting-started/README.md diff --git a/getting-started/devenv/README.md b/docs/getting-started/devenv/README.md similarity index 100% rename from getting-started/devenv/README.md rename to docs/getting-started/devenv/README.md diff --git a/getting-started/devenv/get-started-with-create-block.md b/docs/getting-started/devenv/get-started-with-create-block.md similarity index 100% rename from getting-started/devenv/get-started-with-create-block.md rename to docs/getting-started/devenv/get-started-with-create-block.md diff --git a/getting-started/devenv/get-started-with-wp-env.md b/docs/getting-started/devenv/get-started-with-wp-env.md similarity index 100% rename from getting-started/devenv/get-started-with-wp-env.md rename to docs/getting-started/devenv/get-started-with-wp-env.md diff --git a/getting-started/devenv/get-started-with-wp-scripts.md b/docs/getting-started/devenv/get-started-with-wp-scripts.md similarity index 100% rename from getting-started/devenv/get-started-with-wp-scripts.md rename to docs/getting-started/devenv/get-started-with-wp-scripts.md diff --git a/getting-started/devenv/nodejs-development-environment.md b/docs/getting-started/devenv/nodejs-development-environment.md similarity index 100% rename from getting-started/devenv/nodejs-development-environment.md rename to docs/getting-started/devenv/nodejs-development-environment.md diff --git a/getting-started/faq.md b/docs/getting-started/faq.md similarity index 100% rename from getting-started/faq.md rename to docs/getting-started/faq.md diff --git a/getting-started/fundamentals/README.md b/docs/getting-started/fundamentals/README.md similarity index 100% rename from getting-started/fundamentals/README.md rename to docs/getting-started/fundamentals/README.md diff --git a/getting-started/fundamentals/block-in-the-editor.md b/docs/getting-started/fundamentals/block-in-the-editor.md similarity index 100% rename from getting-started/fundamentals/block-in-the-editor.md rename to docs/getting-started/fundamentals/block-in-the-editor.md diff --git a/getting-started/fundamentals/block-json.md b/docs/getting-started/fundamentals/block-json.md similarity index 100% rename from getting-started/fundamentals/block-json.md rename to docs/getting-started/fundamentals/block-json.md diff --git a/getting-started/fundamentals/block-wrapper.md b/docs/getting-started/fundamentals/block-wrapper.md similarity index 100% rename from getting-started/fundamentals/block-wrapper.md rename to docs/getting-started/fundamentals/block-wrapper.md diff --git a/getting-started/fundamentals/file-structure-of-a-block.md b/docs/getting-started/fundamentals/file-structure-of-a-block.md similarity index 100% rename from getting-started/fundamentals/file-structure-of-a-block.md rename to docs/getting-started/fundamentals/file-structure-of-a-block.md diff --git a/getting-started/fundamentals/javascript-in-the-block-editor.md b/docs/getting-started/fundamentals/javascript-in-the-block-editor.md similarity index 100% rename from getting-started/fundamentals/javascript-in-the-block-editor.md rename to docs/getting-started/fundamentals/javascript-in-the-block-editor.md diff --git a/getting-started/fundamentals/markup-representation-block.md b/docs/getting-started/fundamentals/markup-representation-block.md similarity index 100% rename from getting-started/fundamentals/markup-representation-block.md rename to docs/getting-started/fundamentals/markup-representation-block.md diff --git a/getting-started/fundamentals/registration-of-a-block.md b/docs/getting-started/fundamentals/registration-of-a-block.md similarity index 100% rename from getting-started/fundamentals/registration-of-a-block.md rename to docs/getting-started/fundamentals/registration-of-a-block.md diff --git a/getting-started/fundamentals/static-dynamic-rendering.md b/docs/getting-started/fundamentals/static-dynamic-rendering.md similarity index 100% rename from getting-started/fundamentals/static-dynamic-rendering.md rename to docs/getting-started/fundamentals/static-dynamic-rendering.md diff --git a/getting-started/glossary.md b/docs/getting-started/glossary.md similarity index 100% rename from getting-started/glossary.md rename to docs/getting-started/glossary.md diff --git a/getting-started/quick-start-guide.md b/docs/getting-started/quick-start-guide.md similarity index 100% rename from getting-started/quick-start-guide.md rename to docs/getting-started/quick-start-guide.md diff --git a/getting-started/tutorial.md b/docs/getting-started/tutorial.md similarity index 100% rename from getting-started/tutorial.md rename to docs/getting-started/tutorial.md diff --git a/how-to-guides/README.md b/docs/how-to-guides/README.md similarity index 100% rename from how-to-guides/README.md rename to docs/how-to-guides/README.md diff --git a/how-to-guides/accessibility.md b/docs/how-to-guides/accessibility.md similarity index 100% rename from how-to-guides/accessibility.md rename to docs/how-to-guides/accessibility.md diff --git a/how-to-guides/block-tutorial/README.md b/docs/how-to-guides/block-tutorial/README.md similarity index 100% rename from how-to-guides/block-tutorial/README.md rename to docs/how-to-guides/block-tutorial/README.md diff --git a/how-to-guides/block-tutorial/applying-styles-with-stylesheets.md b/docs/how-to-guides/block-tutorial/applying-styles-with-stylesheets.md similarity index 100% rename from how-to-guides/block-tutorial/applying-styles-with-stylesheets.md rename to docs/how-to-guides/block-tutorial/applying-styles-with-stylesheets.md diff --git a/how-to-guides/block-tutorial/creating-dynamic-blocks.md b/docs/how-to-guides/block-tutorial/creating-dynamic-blocks.md similarity index 100% rename from how-to-guides/block-tutorial/creating-dynamic-blocks.md rename to docs/how-to-guides/block-tutorial/creating-dynamic-blocks.md diff --git a/how-to-guides/block-tutorial/extending-the-query-loop-block.md b/docs/how-to-guides/block-tutorial/extending-the-query-loop-block.md similarity index 100% rename from how-to-guides/block-tutorial/extending-the-query-loop-block.md rename to docs/how-to-guides/block-tutorial/extending-the-query-loop-block.md diff --git a/how-to-guides/block-tutorial/nested-blocks-inner-blocks.md b/docs/how-to-guides/block-tutorial/nested-blocks-inner-blocks.md similarity index 100% rename from how-to-guides/block-tutorial/nested-blocks-inner-blocks.md rename to docs/how-to-guides/block-tutorial/nested-blocks-inner-blocks.md diff --git a/how-to-guides/curating-the-editor-experience/README.md b/docs/how-to-guides/curating-the-editor-experience/README.md similarity index 100% rename from how-to-guides/curating-the-editor-experience/README.md rename to docs/how-to-guides/curating-the-editor-experience/README.md diff --git a/how-to-guides/curating-the-editor-experience/block-locking.md b/docs/how-to-guides/curating-the-editor-experience/block-locking.md similarity index 100% rename from how-to-guides/curating-the-editor-experience/block-locking.md rename to docs/how-to-guides/curating-the-editor-experience/block-locking.md diff --git a/how-to-guides/curating-the-editor-experience/disable-editor-functionality.md b/docs/how-to-guides/curating-the-editor-experience/disable-editor-functionality.md similarity index 100% rename from how-to-guides/curating-the-editor-experience/disable-editor-functionality.md rename to docs/how-to-guides/curating-the-editor-experience/disable-editor-functionality.md diff --git a/how-to-guides/curating-the-editor-experience/filters-and-hooks.md b/docs/how-to-guides/curating-the-editor-experience/filters-and-hooks.md similarity index 100% rename from how-to-guides/curating-the-editor-experience/filters-and-hooks.md rename to docs/how-to-guides/curating-the-editor-experience/filters-and-hooks.md diff --git a/how-to-guides/curating-the-editor-experience/patterns.md b/docs/how-to-guides/curating-the-editor-experience/patterns.md similarity index 100% rename from how-to-guides/curating-the-editor-experience/patterns.md rename to docs/how-to-guides/curating-the-editor-experience/patterns.md diff --git a/how-to-guides/curating-the-editor-experience/theme-json.md b/docs/how-to-guides/curating-the-editor-experience/theme-json.md similarity index 100% rename from how-to-guides/curating-the-editor-experience/theme-json.md rename to docs/how-to-guides/curating-the-editor-experience/theme-json.md diff --git a/how-to-guides/data-basics/1-data-basics-setup.md b/docs/how-to-guides/data-basics/1-data-basics-setup.md similarity index 100% rename from how-to-guides/data-basics/1-data-basics-setup.md rename to docs/how-to-guides/data-basics/1-data-basics-setup.md diff --git a/how-to-guides/data-basics/2-building-a-list-of-pages.md b/docs/how-to-guides/data-basics/2-building-a-list-of-pages.md similarity index 100% rename from how-to-guides/data-basics/2-building-a-list-of-pages.md rename to docs/how-to-guides/data-basics/2-building-a-list-of-pages.md diff --git a/how-to-guides/data-basics/3-building-an-edit-form.md b/docs/how-to-guides/data-basics/3-building-an-edit-form.md similarity index 100% rename from how-to-guides/data-basics/3-building-an-edit-form.md rename to docs/how-to-guides/data-basics/3-building-an-edit-form.md diff --git a/how-to-guides/data-basics/4-building-a-create-page-form.md b/docs/how-to-guides/data-basics/4-building-a-create-page-form.md similarity index 100% rename from how-to-guides/data-basics/4-building-a-create-page-form.md rename to docs/how-to-guides/data-basics/4-building-a-create-page-form.md diff --git a/how-to-guides/data-basics/5-adding-a-delete-button.md b/docs/how-to-guides/data-basics/5-adding-a-delete-button.md similarity index 100% rename from how-to-guides/data-basics/5-adding-a-delete-button.md rename to docs/how-to-guides/data-basics/5-adding-a-delete-button.md diff --git a/how-to-guides/data-basics/README.md b/docs/how-to-guides/data-basics/README.md similarity index 100% rename from how-to-guides/data-basics/README.md rename to docs/how-to-guides/data-basics/README.md diff --git a/how-to-guides/data-basics/media/create-form/basic-create-form.png b/docs/how-to-guides/data-basics/media/create-form/basic-create-form.png similarity index 100% rename from how-to-guides/data-basics/media/create-form/basic-create-form.png rename to docs/how-to-guides/data-basics/media/create-form/basic-create-form.png diff --git a/how-to-guides/data-basics/media/create-form/create-button.png b/docs/how-to-guides/data-basics/media/create-form/create-button.png similarity index 100% rename from how-to-guides/data-basics/media/create-form/create-button.png rename to docs/how-to-guides/data-basics/media/create-form/create-button.png diff --git a/how-to-guides/data-basics/media/create-form/create-form-with-text.png b/docs/how-to-guides/data-basics/media/create-form/create-form-with-text.png similarity index 100% rename from how-to-guides/data-basics/media/create-form/create-form-with-text.png rename to docs/how-to-guides/data-basics/media/create-form/create-form-with-text.png diff --git a/how-to-guides/data-basics/media/create-form/create-saving.png b/docs/how-to-guides/data-basics/media/create-form/create-saving.png similarity index 100% rename from how-to-guides/data-basics/media/create-form/create-saving.png rename to docs/how-to-guides/data-basics/media/create-form/create-saving.png diff --git a/how-to-guides/data-basics/media/create-form/created-item.png b/docs/how-to-guides/data-basics/media/create-form/created-item.png similarity index 100% rename from how-to-guides/data-basics/media/create-form/created-item.png rename to docs/how-to-guides/data-basics/media/create-form/created-item.png diff --git a/how-to-guides/data-basics/media/create-form/edit-page-form.png b/docs/how-to-guides/data-basics/media/create-form/edit-page-form.png similarity index 100% rename from how-to-guides/data-basics/media/create-form/edit-page-form.png rename to docs/how-to-guides/data-basics/media/create-form/edit-page-form.png diff --git a/how-to-guides/data-basics/media/delete-button/delete-button.png b/docs/how-to-guides/data-basics/media/delete-button/delete-button.png similarity index 100% rename from how-to-guides/data-basics/media/delete-button/delete-button.png rename to docs/how-to-guides/data-basics/media/delete-button/delete-button.png diff --git a/how-to-guides/data-basics/media/delete-button/deleting-in-progress.png b/docs/how-to-guides/data-basics/media/delete-button/deleting-in-progress.png similarity index 100% rename from how-to-guides/data-basics/media/delete-button/deleting-in-progress.png rename to docs/how-to-guides/data-basics/media/delete-button/deleting-in-progress.png diff --git a/how-to-guides/data-basics/media/delete-button/snackbar-error.png b/docs/how-to-guides/data-basics/media/delete-button/snackbar-error.png similarity index 100% rename from how-to-guides/data-basics/media/delete-button/snackbar-error.png rename to docs/how-to-guides/data-basics/media/delete-button/snackbar-error.png diff --git a/how-to-guides/data-basics/media/delete-button/snackbar-example.png b/docs/how-to-guides/data-basics/media/delete-button/snackbar-example.png similarity index 100% rename from how-to-guides/data-basics/media/delete-button/snackbar-example.png rename to docs/how-to-guides/data-basics/media/delete-button/snackbar-example.png diff --git a/how-to-guides/data-basics/media/delete-button/snackbar-success.png b/docs/how-to-guides/data-basics/media/delete-button/snackbar-success.png similarity index 100% rename from how-to-guides/data-basics/media/delete-button/snackbar-success.png rename to docs/how-to-guides/data-basics/media/delete-button/snackbar-success.png diff --git a/how-to-guides/data-basics/media/delete-button/snackbar.png b/docs/how-to-guides/data-basics/media/delete-button/snackbar.png similarity index 100% rename from how-to-guides/data-basics/media/delete-button/snackbar.png rename to docs/how-to-guides/data-basics/media/delete-button/snackbar.png diff --git a/how-to-guides/data-basics/media/edit-form/edit-button.png b/docs/how-to-guides/data-basics/media/edit-form/edit-button.png similarity index 100% rename from how-to-guides/data-basics/media/edit-form/edit-button.png rename to docs/how-to-guides/data-basics/media/edit-form/edit-button.png diff --git a/how-to-guides/data-basics/media/edit-form/form-editable.png b/docs/how-to-guides/data-basics/media/edit-form/form-editable.png similarity index 100% rename from how-to-guides/data-basics/media/edit-form/form-editable.png rename to docs/how-to-guides/data-basics/media/edit-form/form-editable.png diff --git a/how-to-guides/data-basics/media/edit-form/form-error.png b/docs/how-to-guides/data-basics/media/edit-form/form-error.png similarity index 100% rename from how-to-guides/data-basics/media/edit-form/form-error.png rename to docs/how-to-guides/data-basics/media/edit-form/form-error.png diff --git a/how-to-guides/data-basics/media/edit-form/form-finished.png b/docs/how-to-guides/data-basics/media/edit-form/form-finished.png similarity index 100% rename from how-to-guides/data-basics/media/edit-form/form-finished.png rename to docs/how-to-guides/data-basics/media/edit-form/form-finished.png diff --git a/how-to-guides/data-basics/media/edit-form/form-inactive.png b/docs/how-to-guides/data-basics/media/edit-form/form-inactive.png similarity index 100% rename from how-to-guides/data-basics/media/edit-form/form-inactive.png rename to docs/how-to-guides/data-basics/media/edit-form/form-inactive.png diff --git a/how-to-guides/data-basics/media/edit-form/form-populated.png b/docs/how-to-guides/data-basics/media/edit-form/form-populated.png similarity index 100% rename from how-to-guides/data-basics/media/edit-form/form-populated.png rename to docs/how-to-guides/data-basics/media/edit-form/form-populated.png diff --git a/how-to-guides/data-basics/media/edit-form/form-scaffold.png b/docs/how-to-guides/data-basics/media/edit-form/form-scaffold.png similarity index 100% rename from how-to-guides/data-basics/media/edit-form/form-scaffold.png rename to docs/how-to-guides/data-basics/media/edit-form/form-scaffold.png diff --git a/how-to-guides/data-basics/media/edit-form/form-spinner.png b/docs/how-to-guides/data-basics/media/edit-form/form-spinner.png similarity index 100% rename from how-to-guides/data-basics/media/edit-form/form-spinner.png rename to docs/how-to-guides/data-basics/media/edit-form/form-spinner.png diff --git a/how-to-guides/data-basics/media/edit-form/modal-initial.png b/docs/how-to-guides/data-basics/media/edit-form/modal-initial.png similarity index 100% rename from how-to-guides/data-basics/media/edit-form/modal-initial.png rename to docs/how-to-guides/data-basics/media/edit-form/modal-initial.png diff --git a/how-to-guides/data-basics/media/finished-app.jpg b/docs/how-to-guides/data-basics/media/finished-app.jpg similarity index 100% rename from how-to-guides/data-basics/media/finished-app.jpg rename to docs/how-to-guides/data-basics/media/finished-app.jpg diff --git a/how-to-guides/data-basics/media/list-of-pages/fetch-the-data.jpg b/docs/how-to-guides/data-basics/media/list-of-pages/fetch-the-data.jpg similarity index 100% rename from how-to-guides/data-basics/media/list-of-pages/fetch-the-data.jpg rename to docs/how-to-guides/data-basics/media/list-of-pages/fetch-the-data.jpg diff --git a/how-to-guides/data-basics/media/list-of-pages/filter-field.jpg b/docs/how-to-guides/data-basics/media/list-of-pages/filter-field.jpg similarity index 100% rename from how-to-guides/data-basics/media/list-of-pages/filter-field.jpg rename to docs/how-to-guides/data-basics/media/list-of-pages/filter-field.jpg diff --git a/how-to-guides/data-basics/media/list-of-pages/filter.jpg b/docs/how-to-guides/data-basics/media/list-of-pages/filter.jpg similarity index 100% rename from how-to-guides/data-basics/media/list-of-pages/filter.jpg rename to docs/how-to-guides/data-basics/media/list-of-pages/filter.jpg diff --git a/how-to-guides/data-basics/media/list-of-pages/indicator.jpg b/docs/how-to-guides/data-basics/media/list-of-pages/indicator.jpg similarity index 100% rename from how-to-guides/data-basics/media/list-of-pages/indicator.jpg rename to docs/how-to-guides/data-basics/media/list-of-pages/indicator.jpg diff --git a/how-to-guides/data-basics/media/list-of-pages/make-a-table.jpg b/docs/how-to-guides/data-basics/media/list-of-pages/make-a-table.jpg similarity index 100% rename from how-to-guides/data-basics/media/list-of-pages/make-a-table.jpg rename to docs/how-to-guides/data-basics/media/list-of-pages/make-a-table.jpg diff --git a/how-to-guides/data-basics/media/list-of-pages/no-results.jpg b/docs/how-to-guides/data-basics/media/list-of-pages/no-results.jpg similarity index 100% rename from how-to-guides/data-basics/media/list-of-pages/no-results.jpg rename to docs/how-to-guides/data-basics/media/list-of-pages/no-results.jpg diff --git a/how-to-guides/data-basics/media/list-of-pages/pages-list.jpg b/docs/how-to-guides/data-basics/media/list-of-pages/pages-list.jpg similarity index 100% rename from how-to-guides/data-basics/media/list-of-pages/pages-list.jpg rename to docs/how-to-guides/data-basics/media/list-of-pages/pages-list.jpg diff --git a/how-to-guides/data-basics/media/list-of-pages/part1-finished.jpg b/docs/how-to-guides/data-basics/media/list-of-pages/part1-finished.jpg similarity index 100% rename from how-to-guides/data-basics/media/list-of-pages/part1-finished.jpg rename to docs/how-to-guides/data-basics/media/list-of-pages/part1-finished.jpg diff --git a/how-to-guides/data-basics/media/list-of-pages/simple-list.jpg b/docs/how-to-guides/data-basics/media/list-of-pages/simple-list.jpg similarity index 100% rename from how-to-guides/data-basics/media/list-of-pages/simple-list.jpg rename to docs/how-to-guides/data-basics/media/list-of-pages/simple-list.jpg diff --git a/how-to-guides/data-basics/media/list-of-pages/unclear-status.jpg b/docs/how-to-guides/data-basics/media/list-of-pages/unclear-status.jpg similarity index 100% rename from how-to-guides/data-basics/media/list-of-pages/unclear-status.jpg rename to docs/how-to-guides/data-basics/media/list-of-pages/unclear-status.jpg diff --git a/how-to-guides/data-basics/media/setup/hello-from-js.jpg b/docs/how-to-guides/data-basics/media/setup/hello-from-js.jpg similarity index 100% rename from how-to-guides/data-basics/media/setup/hello-from-js.jpg rename to docs/how-to-guides/data-basics/media/setup/hello-from-js.jpg diff --git a/how-to-guides/enqueueing-assets-in-the-editor.md b/docs/how-to-guides/enqueueing-assets-in-the-editor.md similarity index 100% rename from how-to-guides/enqueueing-assets-in-the-editor.md rename to docs/how-to-guides/enqueueing-assets-in-the-editor.md diff --git a/how-to-guides/feature-flags.md b/docs/how-to-guides/feature-flags.md similarity index 100% rename from how-to-guides/feature-flags.md rename to docs/how-to-guides/feature-flags.md diff --git a/how-to-guides/format-api.md b/docs/how-to-guides/format-api.md similarity index 100% rename from how-to-guides/format-api.md rename to docs/how-to-guides/format-api.md diff --git a/how-to-guides/internationalization.md b/docs/how-to-guides/internationalization.md similarity index 100% rename from how-to-guides/internationalization.md rename to docs/how-to-guides/internationalization.md diff --git a/how-to-guides/metabox.md b/docs/how-to-guides/metabox.md similarity index 100% rename from how-to-guides/metabox.md rename to docs/how-to-guides/metabox.md diff --git a/how-to-guides/notices/README.md b/docs/how-to-guides/notices/README.md similarity index 100% rename from how-to-guides/notices/README.md rename to docs/how-to-guides/notices/README.md diff --git a/how-to-guides/notices/block-editor-notice.png b/docs/how-to-guides/notices/block-editor-notice.png similarity index 100% rename from how-to-guides/notices/block-editor-notice.png rename to docs/how-to-guides/notices/block-editor-notice.png diff --git a/how-to-guides/notices/classic-editor-notice.png b/docs/how-to-guides/notices/classic-editor-notice.png similarity index 100% rename from how-to-guides/notices/classic-editor-notice.png rename to docs/how-to-guides/notices/classic-editor-notice.png diff --git a/how-to-guides/platform/README.md b/docs/how-to-guides/platform/README.md similarity index 100% rename from how-to-guides/platform/README.md rename to docs/how-to-guides/platform/README.md diff --git a/how-to-guides/platform/custom-block-editor.md b/docs/how-to-guides/platform/custom-block-editor.md similarity index 100% rename from how-to-guides/platform/custom-block-editor.md rename to docs/how-to-guides/platform/custom-block-editor.md diff --git a/how-to-guides/plugin-sidebar-0.md b/docs/how-to-guides/plugin-sidebar-0.md similarity index 100% rename from how-to-guides/plugin-sidebar-0.md rename to docs/how-to-guides/plugin-sidebar-0.md diff --git a/how-to-guides/propagating-updates.md b/docs/how-to-guides/propagating-updates.md similarity index 100% rename from how-to-guides/propagating-updates.md rename to docs/how-to-guides/propagating-updates.md diff --git a/how-to-guides/themes/README.md b/docs/how-to-guides/themes/README.md similarity index 100% rename from how-to-guides/themes/README.md rename to docs/how-to-guides/themes/README.md diff --git a/how-to-guides/themes/global-settings-and-styles.md b/docs/how-to-guides/themes/global-settings-and-styles.md similarity index 100% rename from how-to-guides/themes/global-settings-and-styles.md rename to docs/how-to-guides/themes/global-settings-and-styles.md diff --git a/how-to-guides/themes/theme-support.md b/docs/how-to-guides/themes/theme-support.md similarity index 100% rename from how-to-guides/themes/theme-support.md rename to docs/how-to-guides/themes/theme-support.md diff --git a/how-to-guides/thunks.md b/docs/how-to-guides/thunks.md similarity index 100% rename from how-to-guides/thunks.md rename to docs/how-to-guides/thunks.md diff --git a/how-to-guides/widgets/README.md b/docs/how-to-guides/widgets/README.md similarity index 100% rename from how-to-guides/widgets/README.md rename to docs/how-to-guides/widgets/README.md diff --git a/how-to-guides/widgets/legacy-widget-block.md b/docs/how-to-guides/widgets/legacy-widget-block.md similarity index 100% rename from how-to-guides/widgets/legacy-widget-block.md rename to docs/how-to-guides/widgets/legacy-widget-block.md diff --git a/how-to-guides/widgets/opting-out.md b/docs/how-to-guides/widgets/opting-out.md similarity index 100% rename from how-to-guides/widgets/opting-out.md rename to docs/how-to-guides/widgets/opting-out.md diff --git a/how-to-guides/widgets/overview.md b/docs/how-to-guides/widgets/overview.md similarity index 100% rename from how-to-guides/widgets/overview.md rename to docs/how-to-guides/widgets/overview.md diff --git a/manifest.json b/docs/manifest.json similarity index 100% rename from manifest.json rename to docs/manifest.json diff --git a/private-apis.md b/docs/private-apis.md similarity index 100% rename from private-apis.md rename to docs/private-apis.md diff --git a/reference-guides/README.md b/docs/reference-guides/README.md similarity index 100% rename from reference-guides/README.md rename to docs/reference-guides/README.md diff --git a/reference-guides/block-api/README.md b/docs/reference-guides/block-api/README.md similarity index 100% rename from reference-guides/block-api/README.md rename to docs/reference-guides/block-api/README.md diff --git a/reference-guides/block-api/block-annotations.md b/docs/reference-guides/block-api/block-annotations.md similarity index 100% rename from reference-guides/block-api/block-annotations.md rename to docs/reference-guides/block-api/block-annotations.md diff --git a/reference-guides/block-api/block-api-versions.md b/docs/reference-guides/block-api/block-api-versions.md similarity index 100% rename from reference-guides/block-api/block-api-versions.md rename to docs/reference-guides/block-api/block-api-versions.md diff --git a/reference-guides/block-api/block-attributes.md b/docs/reference-guides/block-api/block-attributes.md similarity index 100% rename from reference-guides/block-api/block-attributes.md rename to docs/reference-guides/block-api/block-attributes.md diff --git a/reference-guides/block-api/block-bindings.md b/docs/reference-guides/block-api/block-bindings.md similarity index 100% rename from reference-guides/block-api/block-bindings.md rename to docs/reference-guides/block-api/block-bindings.md diff --git a/reference-guides/block-api/block-context.md b/docs/reference-guides/block-api/block-context.md similarity index 100% rename from reference-guides/block-api/block-context.md rename to docs/reference-guides/block-api/block-context.md diff --git a/reference-guides/block-api/block-deprecation.md b/docs/reference-guides/block-api/block-deprecation.md similarity index 100% rename from reference-guides/block-api/block-deprecation.md rename to docs/reference-guides/block-api/block-deprecation.md diff --git a/reference-guides/block-api/block-edit-save.md b/docs/reference-guides/block-api/block-edit-save.md similarity index 100% rename from reference-guides/block-api/block-edit-save.md rename to docs/reference-guides/block-api/block-edit-save.md diff --git a/reference-guides/block-api/block-metadata.md b/docs/reference-guides/block-api/block-metadata.md similarity index 100% rename from reference-guides/block-api/block-metadata.md rename to docs/reference-guides/block-api/block-metadata.md diff --git a/reference-guides/block-api/block-patterns.md b/docs/reference-guides/block-api/block-patterns.md similarity index 100% rename from reference-guides/block-api/block-patterns.md rename to docs/reference-guides/block-api/block-patterns.md diff --git a/reference-guides/block-api/block-registration.md b/docs/reference-guides/block-api/block-registration.md similarity index 100% rename from reference-guides/block-api/block-registration.md rename to docs/reference-guides/block-api/block-registration.md diff --git a/reference-guides/block-api/block-selectors.md b/docs/reference-guides/block-api/block-selectors.md similarity index 100% rename from reference-guides/block-api/block-selectors.md rename to docs/reference-guides/block-api/block-selectors.md diff --git a/reference-guides/block-api/block-styles.md b/docs/reference-guides/block-api/block-styles.md similarity index 100% rename from reference-guides/block-api/block-styles.md rename to docs/reference-guides/block-api/block-styles.md diff --git a/reference-guides/block-api/block-supports.md b/docs/reference-guides/block-api/block-supports.md similarity index 100% rename from reference-guides/block-api/block-supports.md rename to docs/reference-guides/block-api/block-supports.md diff --git a/reference-guides/block-api/block-templates.md b/docs/reference-guides/block-api/block-templates.md similarity index 100% rename from reference-guides/block-api/block-templates.md rename to docs/reference-guides/block-api/block-templates.md diff --git a/reference-guides/block-api/block-transforms.md b/docs/reference-guides/block-api/block-transforms.md similarity index 100% rename from reference-guides/block-api/block-transforms.md rename to docs/reference-guides/block-api/block-transforms.md diff --git a/reference-guides/block-api/block-variations.md b/docs/reference-guides/block-api/block-variations.md similarity index 100% rename from reference-guides/block-api/block-variations.md rename to docs/reference-guides/block-api/block-variations.md diff --git a/reference-guides/core-blocks.md b/docs/reference-guides/core-blocks.md similarity index 100% rename from reference-guides/core-blocks.md rename to docs/reference-guides/core-blocks.md diff --git a/reference-guides/data/README.md b/docs/reference-guides/data/README.md similarity index 100% rename from reference-guides/data/README.md rename to docs/reference-guides/data/README.md diff --git a/reference-guides/data/data-core-annotations.md b/docs/reference-guides/data/data-core-annotations.md similarity index 100% rename from reference-guides/data/data-core-annotations.md rename to docs/reference-guides/data/data-core-annotations.md diff --git a/reference-guides/data/data-core-block-directory.md b/docs/reference-guides/data/data-core-block-directory.md similarity index 100% rename from reference-guides/data/data-core-block-directory.md rename to docs/reference-guides/data/data-core-block-directory.md diff --git a/reference-guides/data/data-core-block-editor.md b/docs/reference-guides/data/data-core-block-editor.md similarity index 100% rename from reference-guides/data/data-core-block-editor.md rename to docs/reference-guides/data/data-core-block-editor.md diff --git a/reference-guides/data/data-core-blocks.md b/docs/reference-guides/data/data-core-blocks.md similarity index 100% rename from reference-guides/data/data-core-blocks.md rename to docs/reference-guides/data/data-core-blocks.md diff --git a/reference-guides/data/data-core-commands.md b/docs/reference-guides/data/data-core-commands.md similarity index 100% rename from reference-guides/data/data-core-commands.md rename to docs/reference-guides/data/data-core-commands.md diff --git a/reference-guides/data/data-core-customize-widgets.md b/docs/reference-guides/data/data-core-customize-widgets.md similarity index 100% rename from reference-guides/data/data-core-customize-widgets.md rename to docs/reference-guides/data/data-core-customize-widgets.md diff --git a/reference-guides/data/data-core-edit-post.md b/docs/reference-guides/data/data-core-edit-post.md similarity index 100% rename from reference-guides/data/data-core-edit-post.md rename to docs/reference-guides/data/data-core-edit-post.md diff --git a/reference-guides/data/data-core-edit-site.md b/docs/reference-guides/data/data-core-edit-site.md similarity index 100% rename from reference-guides/data/data-core-edit-site.md rename to docs/reference-guides/data/data-core-edit-site.md diff --git a/reference-guides/data/data-core-edit-widgets.md b/docs/reference-guides/data/data-core-edit-widgets.md similarity index 100% rename from reference-guides/data/data-core-edit-widgets.md rename to docs/reference-guides/data/data-core-edit-widgets.md diff --git a/reference-guides/data/data-core-editor.md b/docs/reference-guides/data/data-core-editor.md similarity index 100% rename from reference-guides/data/data-core-editor.md rename to docs/reference-guides/data/data-core-editor.md diff --git a/reference-guides/data/data-core-keyboard-shortcuts.md b/docs/reference-guides/data/data-core-keyboard-shortcuts.md similarity index 100% rename from reference-guides/data/data-core-keyboard-shortcuts.md rename to docs/reference-guides/data/data-core-keyboard-shortcuts.md diff --git a/reference-guides/data/data-core-notices.md b/docs/reference-guides/data/data-core-notices.md similarity index 100% rename from reference-guides/data/data-core-notices.md rename to docs/reference-guides/data/data-core-notices.md diff --git a/reference-guides/data/data-core-nux.md b/docs/reference-guides/data/data-core-nux.md similarity index 100% rename from reference-guides/data/data-core-nux.md rename to docs/reference-guides/data/data-core-nux.md diff --git a/reference-guides/data/data-core-preferences.md b/docs/reference-guides/data/data-core-preferences.md similarity index 100% rename from reference-guides/data/data-core-preferences.md rename to docs/reference-guides/data/data-core-preferences.md diff --git a/reference-guides/data/data-core-reusable-blocks.md b/docs/reference-guides/data/data-core-reusable-blocks.md similarity index 100% rename from reference-guides/data/data-core-reusable-blocks.md rename to docs/reference-guides/data/data-core-reusable-blocks.md diff --git a/reference-guides/data/data-core-rich-text.md b/docs/reference-guides/data/data-core-rich-text.md similarity index 100% rename from reference-guides/data/data-core-rich-text.md rename to docs/reference-guides/data/data-core-rich-text.md diff --git a/reference-guides/data/data-core-viewport.md b/docs/reference-guides/data/data-core-viewport.md similarity index 100% rename from reference-guides/data/data-core-viewport.md rename to docs/reference-guides/data/data-core-viewport.md diff --git a/reference-guides/data/data-core.md b/docs/reference-guides/data/data-core.md similarity index 100% rename from reference-guides/data/data-core.md rename to docs/reference-guides/data/data-core.md diff --git a/reference-guides/filters/README.md b/docs/reference-guides/filters/README.md similarity index 100% rename from reference-guides/filters/README.md rename to docs/reference-guides/filters/README.md diff --git a/reference-guides/filters/autocomplete-filters.md b/docs/reference-guides/filters/autocomplete-filters.md similarity index 100% rename from reference-guides/filters/autocomplete-filters.md rename to docs/reference-guides/filters/autocomplete-filters.md diff --git a/reference-guides/filters/block-filters.md b/docs/reference-guides/filters/block-filters.md similarity index 100% rename from reference-guides/filters/block-filters.md rename to docs/reference-guides/filters/block-filters.md diff --git a/reference-guides/filters/editor-filters.md b/docs/reference-guides/filters/editor-filters.md similarity index 100% rename from reference-guides/filters/editor-filters.md rename to docs/reference-guides/filters/editor-filters.md diff --git a/reference-guides/filters/global-styles-filters.md b/docs/reference-guides/filters/global-styles-filters.md similarity index 100% rename from reference-guides/filters/global-styles-filters.md rename to docs/reference-guides/filters/global-styles-filters.md diff --git a/reference-guides/filters/i18n-filters.md b/docs/reference-guides/filters/i18n-filters.md similarity index 100% rename from reference-guides/filters/i18n-filters.md rename to docs/reference-guides/filters/i18n-filters.md diff --git a/reference-guides/filters/parser-filters.md b/docs/reference-guides/filters/parser-filters.md similarity index 100% rename from reference-guides/filters/parser-filters.md rename to docs/reference-guides/filters/parser-filters.md diff --git a/reference-guides/interactivity-api/README.md b/docs/reference-guides/interactivity-api/README.md similarity index 100% rename from reference-guides/interactivity-api/README.md rename to docs/reference-guides/interactivity-api/README.md diff --git a/reference-guides/interactivity-api/api-reference.md b/docs/reference-guides/interactivity-api/api-reference.md similarity index 100% rename from reference-guides/interactivity-api/api-reference.md rename to docs/reference-guides/interactivity-api/api-reference.md diff --git a/reference-guides/interactivity-api/core-concepts/README.md b/docs/reference-guides/interactivity-api/core-concepts/README.md similarity index 100% rename from reference-guides/interactivity-api/core-concepts/README.md rename to docs/reference-guides/interactivity-api/core-concepts/README.md diff --git a/reference-guides/interactivity-api/core-concepts/server-side-rendering.md b/docs/reference-guides/interactivity-api/core-concepts/server-side-rendering.md similarity index 100% rename from reference-guides/interactivity-api/core-concepts/server-side-rendering.md rename to docs/reference-guides/interactivity-api/core-concepts/server-side-rendering.md diff --git a/reference-guides/interactivity-api/core-concepts/the-reactive-and-declarative-mindset.md b/docs/reference-guides/interactivity-api/core-concepts/the-reactive-and-declarative-mindset.md similarity index 100% rename from reference-guides/interactivity-api/core-concepts/the-reactive-and-declarative-mindset.md rename to docs/reference-guides/interactivity-api/core-concepts/the-reactive-and-declarative-mindset.md diff --git a/reference-guides/interactivity-api/core-concepts/undestanding-global-state-local-context-and-derived-state.md b/docs/reference-guides/interactivity-api/core-concepts/undestanding-global-state-local-context-and-derived-state.md similarity index 100% rename from reference-guides/interactivity-api/core-concepts/undestanding-global-state-local-context-and-derived-state.md rename to docs/reference-guides/interactivity-api/core-concepts/undestanding-global-state-local-context-and-derived-state.md diff --git a/reference-guides/interactivity-api/core-concepts/using-typescript.md b/docs/reference-guides/interactivity-api/core-concepts/using-typescript.md similarity index 100% rename from reference-guides/interactivity-api/core-concepts/using-typescript.md rename to docs/reference-guides/interactivity-api/core-concepts/using-typescript.md diff --git a/reference-guides/interactivity-api/iapi-about.md b/docs/reference-guides/interactivity-api/iapi-about.md similarity index 100% rename from reference-guides/interactivity-api/iapi-about.md rename to docs/reference-guides/interactivity-api/iapi-about.md diff --git a/reference-guides/interactivity-api/iapi-faq.md b/docs/reference-guides/interactivity-api/iapi-faq.md similarity index 100% rename from reference-guides/interactivity-api/iapi-faq.md rename to docs/reference-guides/interactivity-api/iapi-faq.md diff --git a/reference-guides/interactivity-api/iapi-quick-start-guide.md b/docs/reference-guides/interactivity-api/iapi-quick-start-guide.md similarity index 100% rename from reference-guides/interactivity-api/iapi-quick-start-guide.md rename to docs/reference-guides/interactivity-api/iapi-quick-start-guide.md diff --git a/reference-guides/packages.md b/docs/reference-guides/packages.md similarity index 100% rename from reference-guides/packages.md rename to docs/reference-guides/packages.md diff --git a/reference-guides/richtext.md b/docs/reference-guides/richtext.md similarity index 100% rename from reference-guides/richtext.md rename to docs/reference-guides/richtext.md diff --git a/reference-guides/slotfills/README.md b/docs/reference-guides/slotfills/README.md similarity index 100% rename from reference-guides/slotfills/README.md rename to docs/reference-guides/slotfills/README.md diff --git a/reference-guides/slotfills/main-dashboard-button.md b/docs/reference-guides/slotfills/main-dashboard-button.md similarity index 100% rename from reference-guides/slotfills/main-dashboard-button.md rename to docs/reference-guides/slotfills/main-dashboard-button.md diff --git a/reference-guides/slotfills/plugin-block-settings-menu-item.md b/docs/reference-guides/slotfills/plugin-block-settings-menu-item.md similarity index 100% rename from reference-guides/slotfills/plugin-block-settings-menu-item.md rename to docs/reference-guides/slotfills/plugin-block-settings-menu-item.md diff --git a/reference-guides/slotfills/plugin-document-setting-panel.md b/docs/reference-guides/slotfills/plugin-document-setting-panel.md similarity index 100% rename from reference-guides/slotfills/plugin-document-setting-panel.md rename to docs/reference-guides/slotfills/plugin-document-setting-panel.md diff --git a/reference-guides/slotfills/plugin-more-menu-item.md b/docs/reference-guides/slotfills/plugin-more-menu-item.md similarity index 100% rename from reference-guides/slotfills/plugin-more-menu-item.md rename to docs/reference-guides/slotfills/plugin-more-menu-item.md diff --git a/reference-guides/slotfills/plugin-post-publish-panel.md b/docs/reference-guides/slotfills/plugin-post-publish-panel.md similarity index 100% rename from reference-guides/slotfills/plugin-post-publish-panel.md rename to docs/reference-guides/slotfills/plugin-post-publish-panel.md diff --git a/reference-guides/slotfills/plugin-post-status-info.md b/docs/reference-guides/slotfills/plugin-post-status-info.md similarity index 100% rename from reference-guides/slotfills/plugin-post-status-info.md rename to docs/reference-guides/slotfills/plugin-post-status-info.md diff --git a/reference-guides/slotfills/plugin-pre-publish-panel.md b/docs/reference-guides/slotfills/plugin-pre-publish-panel.md similarity index 100% rename from reference-guides/slotfills/plugin-pre-publish-panel.md rename to docs/reference-guides/slotfills/plugin-pre-publish-panel.md diff --git a/reference-guides/slotfills/plugin-sidebar-more-menu-item.md b/docs/reference-guides/slotfills/plugin-sidebar-more-menu-item.md similarity index 100% rename from reference-guides/slotfills/plugin-sidebar-more-menu-item.md rename to docs/reference-guides/slotfills/plugin-sidebar-more-menu-item.md diff --git a/reference-guides/slotfills/plugin-sidebar.md b/docs/reference-guides/slotfills/plugin-sidebar.md similarity index 100% rename from reference-guides/slotfills/plugin-sidebar.md rename to docs/reference-guides/slotfills/plugin-sidebar.md diff --git a/reference-guides/theme-json-reference/README.md b/docs/reference-guides/theme-json-reference/README.md similarity index 100% rename from reference-guides/theme-json-reference/README.md rename to docs/reference-guides/theme-json-reference/README.md diff --git a/reference-guides/theme-json-reference/styles-versions.md b/docs/reference-guides/theme-json-reference/styles-versions.md similarity index 100% rename from reference-guides/theme-json-reference/styles-versions.md rename to docs/reference-guides/theme-json-reference/styles-versions.md diff --git a/reference-guides/theme-json-reference/theme-json-living.md b/docs/reference-guides/theme-json-reference/theme-json-living.md similarity index 100% rename from reference-guides/theme-json-reference/theme-json-living.md rename to docs/reference-guides/theme-json-reference/theme-json-living.md diff --git a/reference-guides/theme-json-reference/theme-json-migrations.md b/docs/reference-guides/theme-json-reference/theme-json-migrations.md similarity index 100% rename from reference-guides/theme-json-reference/theme-json-migrations.md rename to docs/reference-guides/theme-json-reference/theme-json-migrations.md diff --git a/reference-guides/theme-json-reference/theme-json-v1.md b/docs/reference-guides/theme-json-reference/theme-json-v1.md similarity index 100% rename from reference-guides/theme-json-reference/theme-json-v1.md rename to docs/reference-guides/theme-json-reference/theme-json-v1.md diff --git a/reference-guides/theme-json-reference/theme-json-v2.md b/docs/reference-guides/theme-json-reference/theme-json-v2.md similarity index 100% rename from reference-guides/theme-json-reference/theme-json-v2.md rename to docs/reference-guides/theme-json-reference/theme-json-v2.md diff --git a/toc.json b/docs/toc.json similarity index 100% rename from toc.json rename to docs/toc.json diff --git a/tool/index.js b/docs/tool/index.js similarity index 100% rename from tool/index.js rename to docs/tool/index.js diff --git a/tool/manifest.js b/docs/tool/manifest.js similarity index 100% rename from tool/manifest.js rename to docs/tool/manifest.js