Files
Cagire/crates/project

cagire-project

Project data model and persistence for Cagire.

Modules

Module Description
project Project, Bank, Pattern, Step structs and constants
file File I/O (save/load)
share Project sharing/export

Key Types

  • Project — Top-level container: banks of patterns
  • Bank — Collection of patterns
  • Pattern — Sequence of steps with metadata
  • Step — Single step holding a Forth script

Constants

MAX_BANKS=32, MAX_PATTERNS=32, MAX_STEPS=1024