aaai-core 0.1.0

Core engine for aaai — audit for asset integrity
Documentation

aaai-core

Core engine for aaai (audit for asset integrity).

This crate is GUI- and CLI-independent. It owns all business logic: folder diffing, audit definition I/O, audit judgement, and report generation. Both aaai-cli and aaai-gui depend on this crate and share the same judgement results — the spec's CLI/GUI consistency requirement is satisfied structurally.

Module map

aaai-core
  ├── config   — AuditDefinition and its YAML I/O
  ├── diff     — folder walker and DiffEntry production
  ├── audit    — match DiffEntries against AuditDefinition → AuditResult
  └── report   — Markdown / JSON report generation