Developer creates a spec format for design, QA, and documentation to maintain a single source of truth for app functionality.
Realization that there was a need for executable UI specs on the frontend as backend world already had spec-driven development tools like OpenAPI.
Desire for an easy-to-write and read format to describe screens, interactions clearly, generate tests, and stay in sync with the code led to building Spequoia.
Spequoia is a human-readable YAML document to describe UI features, interaction flows, generate mockups, tests, documentation, and has a static website generator for sharing with design, dev, and QA teams.