Update to Skynet v7 - Complete documentation restructure
- Nueva estructura de carpetas según Skynet v7 - Añadidos schemas SQL completos - Documentación de entidades, componentes e integraciones - Modelo de seguridad actualizado - Infraestructura y operaciones reorganizadas
This commit is contained in:
64
01_ARQUITECTURA/entidades/ply.md
Normal file
64
01_ARQUITECTURA/entidades/ply.md
Normal file
@@ -0,0 +1,64 @@
|
||||
# PLY - Players
|
||||
|
||||
**Tipo:** Entidad de Identidad
|
||||
**Estado:** Planificado
|
||||
|
||||
---
|
||||
|
||||
## Descripción
|
||||
|
||||
Los PLY representan la **identidad de actores** en el sistema: personas, empresas, agentes.
|
||||
|
||||
---
|
||||
|
||||
## Tipos
|
||||
|
||||
| Tipo | Descripción |
|
||||
|------|-------------|
|
||||
| **persona** | Usuario individual |
|
||||
| **empresa** | Organización |
|
||||
| **agente** | Sistema automatizado |
|
||||
|
||||
---
|
||||
|
||||
## Schema Propuesto
|
||||
|
||||
```sql
|
||||
CREATE TABLE players (
|
||||
id BIGSERIAL PRIMARY KEY,
|
||||
h_player VARCHAR(64) UNIQUE NOT NULL,
|
||||
tipo VARCHAR(50) NOT NULL,
|
||||
nombre VARCHAR(255) NOT NULL,
|
||||
email VARCHAR(255),
|
||||
metadata JSONB,
|
||||
activo BOOLEAN DEFAULT true,
|
||||
created_at TIMESTAMPTZ DEFAULT NOW()
|
||||
);
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Fórmula Hash
|
||||
|
||||
```
|
||||
h_player = SHA-256(tipo:identificador_unico)
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Uso en el Sistema
|
||||
|
||||
Cada acción registrada incluye referencia al player:
|
||||
|
||||
```json
|
||||
{
|
||||
"h_bloque": "abc123...",
|
||||
"h_player": "def456...",
|
||||
"accion": "completó tarea X"
|
||||
}
|
||||
```
|
||||
|
||||
Esto permite:
|
||||
- Trazabilidad de quién hizo qué
|
||||
- Portfolio verificable por persona
|
||||
- Auditoría sin ambigüedad
|
||||
Reference in New Issue
Block a user