Schema-driven agent
Goal: create only documented Chain JSON and render it without inventing effect or parameter names.
- Read the public effect catalog.
- Constrain output with the Chain v1 schema.
- Run
effetune chain validate chain.json. - Run
effetune render input.wav output.wav --preset chain.json.
Runtime validation still enforces duplicate IDs, assets, and cross-field rules. MCP,
resampling, and ffmpeg tools are not available through this API. Loudness and true-peak
readings are available only as AnalogMeter telemetry, not as standalone tools.