____15DS — El Act como transición de estado: interpretación de protocolo del GVB
Desencadenante S6, hallazgo AP8
Del primer uso se desprende la doble interpretación de los términos, que es lo que hace comprensible la verificabilidad:
Un GCPN es una forma de protocolo. En el GCBoK, con Compliance como tema principal, se habla a menudo de juntas de socios con acuerdos que se resumen en un GVB: El GVB es el protocolo — los Acts son los acuerdos. Y: Un Act también describe el cambio entre dos estados.
La doble interpretación
| Término | Interpretación de protocolo | Interpretación de estado |
|---|---|---|
| GVB | el protocolo de la reunión (documento resumen) | puede contener muchos Acts (acuerdos) |
| Act | el acuerdo individual | describe el cambio entre dos estados (Antes → Después) |
| GCPN | el protocolo de proceso del trámite (creación, firma) | documenta las transiciones de estado a prueba de auditoría |
El Act entre dos estados
Un Act (acuerdo) es una transición de estado:
Zustand VORHER Zustand NACHHER
"Anrufungsauskunft-Auftrag "Auftrag aufgehoben; Pauschalen
aktiv (GVB 260819 TOP 6.3)" werden ab 01.09.2026 ausgezahlt"
│ ▲
└────── ACT (TOP 1: Aufhebung) ─────────┘
│
(revisionssicher: referenced_doc.sha256,
events_result, Git-Historie)
El Act se ancla mediante tres niveles de prueba:
- Antes — mediante la cadena SHA-256 (Referenced-Doc, Sidecars): el estado anterior al Act es demostrable como documento.
- Después — mediante la expresión de flags (
events_result, p. ej. 11) y el artefacto embebido: el nuevo estado está descrito de forma determinista. - Cronología — mediante el historial Git del contenedor: qué pasos se añadieron y cuándo queda registrado a prueba de auditoría en el commit-log (Commit-Hash = prueba de integridad).
En el esquema
"actor": {
"actor_id": "PARTNER-ORG",
"kind": "gvb",
"…",
"act": {
"kind": "shareholder-meeting-resolution",
"note": "Das GVB ist das Protokoll der Gesellschafterversammlung — die Acts sind die Beschlüsse. Ein Act beschreibt auch die Veränderung zwischen zwei Zuständen (Vorher/Nachher); der GCPN dokumentiert genau diese Zustandsübergänge (Events als Flags, referenced_doc.status) revisionssicher.",
"acts": [ … ]
}
}
referenced_doc.status muestra el estado del Referenced-Doc después del
trámite (immutable tras la firma); events.events_result muestra los pasos
recorridos; summary.immutable_from muestra el momento de la transición a
immutable.
GVB ≠ GCPN — los roles en el proceso
| Artefacto | Carácter | Contenido |
|---|---|---|
| GVB (Referenced-Doc) | el protocolo — se firma | acuerdos (Acts) en su texto literal |
| GCPN-Container | el protocolo de proceso — permanece mutable | documento de firma, flags de eventos, Summary, manifiesto de verificación |
El contenedor acompaña al trámite (creación → firma); el Referenced-Doc firmado pasa posteriormente a ser immutable. El contenedor sigue documentando el proceso — el historial Git es la prueba.
Protocolo de hallazgos de investigación (AP8)
| AP | Hallazgo | Implementación |
|---|---|---|
| AP8 | Faltaba la interpretación de protocolo/estado en el modelo | actor.act (kind: shareholder-meeting-resolution, acts[]) + referenced_doc.status + summary.immutable_from |
Creado: 260913 | Parte III, artículo ____15DS | Serie: digital-signage