Skip to content

Commit

Permalink
added critical path
Browse files Browse the repository at this point in the history
  • Loading branch information
ajayadav09 committed Apr 22, 2024
1 parent a490aea commit fb5823e
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,19 @@ height="42" />
# WordPress Onboarding Data Module
A non-toggleable module containing a standardized interface for interacting with Onboarding data.

## Module Responsibilities

- **Data and Configuration Storage**: Acts as a common central repository for configurations and default data, facilitating accessibility and reuse across diverse modules. It provides essential configurations, data, and services that are reusable across various other modules.
- **Service Provisioning**: Offers common services that support, update and streamline processes in other modules, particularly focusing on user onboarding and ecommerce functionalities.

## Critical Paths

- **Flow Service Integration**: Modules utilizing the Flow Service must be capable of setting and manipulating default flow data effectively. Examples of flow being default onboarding, ai site generation or ecommerce
- **Theme Generation**: The Theme Generator Service should support the creation and activation of new themes, ensuring seamless theme management.
- **Block Rendering**: The Block Render Service is responsible for rendering and capturing screenshots of blocks, aiding in block grammar visualization.
- **Site Generation**: Upon activation, the Site Gen Service should fetch AI-generated site metadata and facilitate the generation or regeneration of homepages and other site pages.
- **Default Value Accessibility**: Ensures that all modules can access and utilize default values related to brands, themes, data patterns, and other critical elements seamlessly.

## Installation

### 1. Add the Newfold Satis to your `composer.json`.
Expand Down

0 comments on commit fb5823e

Please sign in to comment.