Crate logline_core

Crate logline_core 

Source
Expand description

§logline-core

The Conceptual Atom of Verifiable Action — Paper I §3 (9-field tuple, lifecycle, invariants, Ghost Records)

See README.md for full documentation.

Structs§

Escalation
Via de dúvida obrigatória (invariant do Paper I).
FailureHandling
Fallback/erro obrigatório (invariant do Paper I).
GhostRecord
Registro forense de um LogLine abandonado.
LogLine
O “átomo” LogLine — 9-field tuple rígido.
LogLineBuilder
Builder para construir um LogLine passo a passo.
Outcome
Consequência positiva obrigatória (invariant do Paper I).
SignError
Placeholder error type for signing operations (v0.1.0). Future versions will use proper error types (e.g., ed25519-dalek errors).
Signature
Assinatura digital de uma mensagem.

Enums§

LogLineError
Erros que podem ocorrer ao manipular um LogLine.
Payload
Carga útil da ação (payload).
Status
Estado do lifecycle do LogLine.
Verb
Verbo que descreve a ação executada.

Constants§

TUPLE_FIELD_COUNT
Número rígido de campos do átomo conceitual (Paper I §3).

Traits§

Signable
Trait para tipos que podem ser assinados.
Signer
Trait para tipos que podem assinar mensagens.
VerbRegistry
Registry para validar verbos contra ALLOWED_ACTIONS (Paper I §3.1). Implementações devem verificar se o verbo está no registro permitido.