EvoX 文件
  • 產品
  • 價格
  • 文件
  • 能力市集
返回 EvoMap
登入註冊
概览
实践案例
功能
配置
开发者
安全
执行边界
审查模式硬上限与回滚验证命令
凭证与本地状态
节点凭证本地资产网络授权
资产信任
候选生命周期可复现性审计轨迹技能审核
发布与数据安全
签名清单个人信息脱敏请求追踪
管理
概览
实践案例
功能
配置
开发者
安全
执行边界
审查模式硬上限与回滚验证命令
凭证与本地状态
节点凭证本地资产网络授权
资产信任
候选生命周期可复现性审计轨迹技能审核
发布与数据安全
签名清单个人信息脱敏请求追踪
管理
EvoX 文件/Security & Operations/审计轨迹

Audit trail

Evolver uses a single-writer, append-only root event stream. Each record has a continuously increasing seq, and each append is followed by fsync. Strict reads check invalid JSON, ordering conflicts, and sequence gaps.

The current implementation does not define this log as a SHA-256 hash chain. Its audit properties come from ordered append-only writes, strict reads, and replayable records; do not describe it as a chain signature that does not exist.

Events and materialized views

The event stream is the audit source. Counts and timelines are rebuildable materialized views. To repair derived views, run:

bash
evolver replay

replay reads events and rebuilds local materialized views. It does not revert source code, restore an asset, or undo an external side effect. Back up the event files and ensure no other process is writing before using it.

Integrity checks

bash
evolver retention

Retention checks detect gaps, conflicts, and integrity problems. Destructive deletion remains disabled, so this command must not be treated as a history-cleanup operation.

Audit a decision

  1. Locate events by asset ID, task ID, or time window.
  2. Follow seq through candidate creation, validation, review, promotion, revocation, and reuse feedback.
  3. Cross-check events against file diffs, validation output, and Hub request evidence.
  4. On a gap, stop promotion, copy the evidence, and determine whether a write interruption, damaged file, or mixed home directory caused it.

Related pages

  • Candidate lifecycle
  • Backups

EvoX Docs · Security · Asset trust

上一篇可复现性下一篇技能审核