substrate
Installation
SKILL.md
Substrate -- ELPS Development Toolkit
Luther Enterprise is Luther Systems' platform for building and operating regulated, auditable business processes. Substrate is the core runtime of Luther Enterprise -- an execution environment for business logic written in ELPS (a Lisp dialect). Business logic modules are called phyla (singular: phylum) -- packages of .lisp files that define endpoints and business rules.
shirotester is the development toolkit for substrate. It provides an MCP server, language server, semantic linter, performance analyzer, debugger, REPL, test runner, and documentation browser -- all with full awareness of substrate's built-in packages (cc:*, statedb:*, sidedb:*, crypto:*, router:*, etc.).
Resources
- Luther Enterprise -- the platform substrate powers
- Documentation -- Luther Enterprise docs
- ELPS Language -- the Lisp dialect
- Substrate -- the core runtime
- VS Code Extension -- syntax highlighting, LSP, debugging
- npm: @luthersystems/shirotester -- install via npx
- shirotester CLI docs
VS Code Extension
A companion VS Code extension provides the full IDE experience: