WEBHOOKS
Events need signatures and replay protection.
No public webhook product is currently available. These are the security requirements for a future creator integration.
Roadmap// Published objects only book.read(dracula_en) character.context({ scope: [canon:read], privateDrafts: denied })
Signed delivery
Payloads require verifiable signatures, timestamps and rotation support.
Idempotency
Consumers must be able to retry without duplicating an action, and Miyaniva must bound delivery attempts.
Minimal payloads
Events should identify what changed without exporting unrelated private content.