Executable Enforceable Specification System that validates code, diagrams, and docs
eess provides a kernel and language‑specific dialects that check TypeScript, Mermaid, Markdown and Gherkin artifacts against each other, preventing drift between design and implementation. It works by parsing each artifact type and applying rule sets defined in the core package, then cross‑validating across dialects. The tool is aimed at engineering teams that need enforceable architecture specifications and want automated consistency checks. Unlike ad‑hoc scripts, eess offers a unified, extensible framework with built‑in CI integration, making it more reliable than manual linting or separate validators.
View on GitHub →nielspeter/eess