diff --git a/README.md b/README.md index 10e257e..3e81348 100644 --- a/README.md +++ b/README.md @@ -150,23 +150,14 @@ The **CoreScouter** workflow implements the core data processing pipeline for in #### Architecture ```mermaid -flowchart TB - subgraph workflow [" "] - A[1. data_quality_gate] --> B[2. aggregate_data] --> C[3. group_and_hold_data] --> D[4. export_data_to_postgres] --> E[5. write_metrics] - end +flowchart LR + A[1. data_quality_gate] --> B[2. aggregate_data] --> C[3. group_and_hold_data] --> D[4. export_data_to_postgres] --> E[5. write_metrics] - subgraph services [" "] - Filters[Quality Filters] ~~~ Redis1[(Redis)] ~~~ Redis2[(Redis)] ~~~ PostgreSQL[(PostgreSQL)] ~~~ Metrics[Prometheus] - end - - A -.-> Filters - B -.-> Redis1 - C -.-> Redis2 - D -.-> PostgreSQL - E -.-> Metrics - - style workflow fill:none,stroke:none - style services fill:none,stroke:none + A -.-> Filters[Quality Filters] + B -.-> Redis1[(Redis)] + C -.-> Redis2[(Redis)] + D -.-> PostgreSQL[(PostgreSQL)] + E -.-> Metrics[Prometheus] ``` ### 3. FakeData Workflow (`fake_data.py`)