Living documentation

Living documentation is a suite of examples formalized into Gherkin scenarios that are automated for continuous validation. It therefore represents an always up-to-date specification of the system behavior, hence the name “Living Documentation.”