Expand description
Prosaic Studio project format — folder-of-TOML loader, validator, bundler, scenario runner.
A Prosaic project is a directory containing prosaic.toml, plus templates/,
partials/, fixtures/, and tests/ subdirectories. This crate parses
that layout, materializes a configured prosaic_core::Engine, and bundles
projects into portable JSON or generated Rust source for runtime loading.
Modules§
- catalog
- Reference catalog of
StyleProfiles.
Structs§
- Build
Output - Connective
Preferences Config - Engine
Settings - Expected
- Expected
Discourse - Hedging
Calibration Config - Length
Distribution Config - Manifest
- Partial
File - Project
- Salience
Thresholds Config - Scenario
- Scenario
Engine Override - Scenario
Event - Scenario
Outcome - Scenario
Runner - Style
Profile Config - TOML representation of a
StyleProfile. - Template
File - Validation
Issue - Variant
- Vocab
Dependency
Enums§
Functions§
- build_
bundle - parse_
fixture - Parse a fixture JSON string into a
Context. - scaffold_
project