enodia-sentinal/docs
Luna 11d91a40b4 Add dashboard integrity/watchdog console
Surface integrity and watchdog state in the read-only dashboard via a new
/api/integrity endpoint and integrity_report(): watchdog/heartbeat
verdict, FIM baseline and package-DB anchor freshness, pacman keyring and
SigLevel posture, and Sentinel's own self-integrity footprint. The
endpoint summarizes existing anchors and heartbeats only — it runs no live
FIM or package verification from the request path, keeping the dashboard
read-only.

Add the enodia.integrity.v1 schema (schemas.py + docs/SCHEMAS.md) with a
contract test, a new "Integrity" dashboard tab and summary metric, and
web tests for the report shape, schema contract, endpoint, and console
wiring. Docs updated; completes the v1.0 "dashboard to local console"
roadmap item.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-18 17:39:53 -07:00
..
COMMAND_REFERENCE.md Add dashboard integrity/watchdog console 2026-06-18 17:39:53 -07:00
INDEX.md Document packaging and release artifacts 2026-06-17 00:22:43 -07:00
OPERATIONS.md Add dashboard integrity/watchdog console 2026-06-18 17:39:53 -07:00
PACKAGING.md Document packaging and release artifacts 2026-06-17 00:22:43 -07:00
ROADMAP.md Add dashboard integrity/watchdog console 2026-06-18 17:39:53 -07:00
RULES.md Generate event rule documentation 2026-06-15 18:52:28 -07:00
RUNBOOKS.md Persist dry-run response plans 2026-06-13 05:53:48 -07:00
SCHEMAS.md Add dashboard integrity/watchdog console 2026-06-18 17:39:53 -07:00
SPECIFICATION.md Add dashboard integrity/watchdog console 2026-06-18 17:39:53 -07:00
THREAT_MODEL.md Frame Sentinel as IDS IPS and EDR 2026-06-13 05:59:03 -07:00
VERSION.json Document packaging and release artifacts 2026-06-17 00:22:43 -07:00