Project Structure

A clean structure makes local execution easier.

Recommended Layout

project/
├── template.yaml
├── statemachines/
├── lambdas/
├── events/
JavaScript

Why It Matters

Thrubit relies on predictable structure to:

  • Discover state machines
  • Resolve Lambda paths
  • Load inputs

Best Practices

  • Keep Lambdas isolated per folder
  • Separate workflows from code
  • Store reusable inputs