enodia-sentinal/docs/INDEX.md

1.7 KiB

Enodia Sentinel Documentation Index

Applies to package version: 0.7.0 Docs version: 0.7 Schema generation: v1

This index is the versioned entry point for local operator documentation. When the package version changes, update docs/VERSION.json and this file in the same patch as any command, schema, or behavior documentation changes.

Operator References

Document Purpose
COMMAND_REFERENCE.md Manpage-style CLI and service command contract.
SCHEMAS.md Stable JSON schema IDs and required v1 fields.
OPERATIONS.md Install checks, health checks, alert workflow, baseline hygiene, and evidence export.
RUNBOOKS.md Incident response playbooks for common Sentinel findings.
RULES.md Generated built-in event-rule reference by SID.

Product and Security References

Document Purpose
SPECIFICATION.md Product model, current scope, data model, and acceptance criteria.
ROADMAP.md Release tracks and planned sequencing.
THREAT_MODEL.md Trust boundaries, attacker assumptions, and non-goals.

Versioning Rules

  • Documentation tracks the package minor line, not individual commits.
  • Additive JSON fields are allowed within a schema generation; required v1 fields stay stable.
  • Command behavior changes must update COMMAND_REFERENCE.md.
  • New operator-facing JSON contracts must update SCHEMAS.md and compatibility tests.
  • Roadmap checkboxes should only be marked complete after code, docs, and tests all reflect the shipped behavior.