Engram API Guardrails
Enforces strict API contract standards and validation rules for Engram server modifications.
The Engram Server API skill provides specialized guardrails to ensure consistency and reliability when modifying the Engram persistent memory system's backend. It enforces mandatory testing for success and error paths, synchronizes documentation with code changes, and validates HTTP route schemas to prevent regressions. This skill is essential for developers working on the Engram project who need to maintain a robust API contract across handlers, payloads, and status codes, ensuring that every modification remains compliant with the system's core architecture.
주요 기능
01Prevents referencing non-existent endpoints in plugins
02Mandates regression testing for all API-related bug fixes
031,850 GitHub stars
04Ensures documentation stays synchronized with API changes
05Validates request and response schema modifications
06Enforces mandatory handler-level and E2E test coverage
사용 사례
01Updating request/response payloads and status codes
02Adding or modifying HTTP routes and endpoints
03Refactoring backend handlers to ensure contract compliance