# pavel866-tech/cep-validacion-uniformidad-peso architecture

> Architecture diagram of the GitHub repository pavel866-tech/cep-validacion-uniformidad-peso, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-28). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/pavel866-tech/cep-validacion-uniformidad-peso
- Repository: https://github.com/pavel866-tech/cep-validacion-uniformidad-peso

## Overview

Este repositorio presenta un análisis SPC de uniformidad de peso de tabletas. El flujo documentado parte de datos simulados, calibra y monitorea el proceso, y produce un reporte con métricas y clasificación. El README describe capacidades y relaciones, pero sus nombres de archivos no coinciden con el árbol; los componentes se asignan al RMarkdown existente y no se infiere lógica interna no muestreada.

Main entry points: [`uniformidad_pesos.Rmd`](https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd) (Análisis SPC), [`uniformidad_pesos.html`](https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.html) (Reporte HTML)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_calibration["Fase I: Calibración"]
  node_analysis["Análisis SPC"]
  node_simulated_data["Datos simulados"]
  node_normality["Normalidad"]
  node_stability["Estabilidad"]
  node_capability["Capacidad Cp/Cpk"]
end

subgraph group_monitoring["Fase II: Monitoreo"]
  node_control_charts["Gráficas X-barra/R"]
  node_sensitive_charts["EWMA y CUSUM"]
  node_violations["Violaciones"]
  node_performance["Desempeño Pp/Ppk"]
  node_distribution["Distribuciones"]
end

subgraph group_reporting["Resultados"]
  node_classification["Estado del proceso"]
  node_executive_report["Reporte ejecutivo"]
  node_rendered_report["Reporte HTML"]
end

node_analyst(("Analista"))

node_analyst -->|"ejecuta"| node_analysis
node_analysis -->|"genera"| node_simulated_data
node_analysis -->|"verifica"| node_normality
node_analysis -->|"verifica"| node_stability
node_analysis -->|"calcula"| node_capability
node_analysis -->|"monitorea"| node_control_charts
node_analysis -->|"monitorea"| node_sensitive_charts
node_analysis -->|"verifica"| node_violations
node_analysis -->|"calcula"| node_performance
node_analysis -->|"compara"| node_distribution
node_analysis -->|"clasifica"| node_classification
node_analysis -->|"produce"| node_executive_report
node_analysis -->|"renderiza"| node_rendered_report

click node_analysis "https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd"
click node_simulated_data "https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd"
click node_normality "https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd"
click node_stability "https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd"
click node_capability "https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd"
click node_control_charts "https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd"
click node_sensitive_charts "https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd"
click node_violations "https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd"
click node_performance "https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd"
click node_distribution "https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd"
click node_classification "https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd"
click node_executive_report "https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd"
click node_rendered_report "https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.html"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_analysis,node_simulated_data,node_normality,node_stability,node_capability toneBlue
class node_control_charts,node_sensitive_charts,node_violations,node_performance,node_distribution toneAmber
class node_classification,node_executive_report,node_rendered_report toneMint
class node_analyst toneIndigo
```

## Components

### Fase I: Calibración

- [Análisis SPC](https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd): `uniformidad_pesos.Rmd`
- [Datos simulados](https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd): `uniformidad_pesos.Rmd`
- [Normalidad](https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd): `uniformidad_pesos.Rmd`
- [Estabilidad](https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd): `uniformidad_pesos.Rmd`
- [Capacidad Cp/Cpk](https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd): `uniformidad_pesos.Rmd`

### Fase II: Monitoreo

- [Gráficas X-barra/R](https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd): `uniformidad_pesos.Rmd`
- [EWMA y CUSUM](https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd): `uniformidad_pesos.Rmd`
- [Violaciones](https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd): `uniformidad_pesos.Rmd`
- [Desempeño Pp/Ppk](https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd): `uniformidad_pesos.Rmd`
- [Distribuciones](https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd): `uniformidad_pesos.Rmd`

### Resultados

- [Estado del proceso](https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd): `uniformidad_pesos.Rmd`
- [Reporte ejecutivo](https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.Rmd): `uniformidad_pesos.Rmd`
- [Reporte HTML](https://github.com/pavel866-tech/cep-validacion-uniformidad-peso/blob/main/uniformidad_pesos.html): `uniformidad_pesos.html`

### Other components

- **Analista**

## Connections

- Analista → Análisis SPC: ejecuta
- Análisis SPC → Datos simulados: genera
- Análisis SPC → Normalidad: verifica
- Análisis SPC → Estabilidad: verifica
- Análisis SPC → Capacidad Cp/Cpk: calcula
- Análisis SPC → Gráficas X-barra/R: monitorea
- Análisis SPC → EWMA y CUSUM: monitorea
- Análisis SPC → Violaciones: verifica
- Análisis SPC → Desempeño Pp/Ppk: calcula
- Análisis SPC → Distribuciones: compara
- Análisis SPC → Estado del proceso: clasifica
- Análisis SPC → Reporte ejecutivo: produce
- Análisis SPC → Reporte HTML: renderiza
