feat(go): chain retained snapshot artifacts
This commit is contained in:
parent
fd2bbba0d7
commit
1ab4add205
7 changed files with 278 additions and 16 deletions
|
|
@ -96,8 +96,9 @@ sidecar also writes a private atomic `incidents.json` with the required
|
|||
correlation evidence. Hot-path Go enrichment is bounded and no-I/O: process and
|
||||
parent context, lineage, remote classification, and candidate paths come from
|
||||
already-captured records. Python remains authoritative for ownership/hashes,
|
||||
file and integrity metadata, assurance chaining, notifications, and management
|
||||
consumers.
|
||||
file and richer integrity metadata, notifications, and management consumers.
|
||||
Each snapshot text/JSON revision is SHA-256 hashed into a synchronized private
|
||||
`hash-chain.jsonl` using the stable `enodia.hash_chain.v1` record schema.
|
||||
|
||||
Each successful sweep atomically refreshes
|
||||
`/var/lib/enodia-sentinel-go/heartbeat` as a Unix timestamp with mode `0600`;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue