docs: clarify effects vs recipes
- Effects: atomic transformations, registered, owned - Recipes: compositions of effects, registered, owned - Both creators earn from downstream usage 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -59,6 +59,29 @@ User prompt: "make me a cat video"
|
||||
Federated web (followers see it)
|
||||
```
|
||||
|
||||
## Effects and Recipes
|
||||
|
||||
**Effects** are atomic transformations:
|
||||
- `effect:identity` - returns input unchanged
|
||||
- `effect:dog` - ignores input, returns dog.mkv
|
||||
- `effect:glitch` - applies glitch effect
|
||||
- Registered with content hash, owned by creator
|
||||
|
||||
**Recipes** are compositions of effects:
|
||||
- A single effect IS a recipe (the simplest case)
|
||||
- Complex recipes chain/branch multiple effects into a DAG
|
||||
- Registered with content hash, owned by creator
|
||||
- Recipe composer earns when their recipe is used
|
||||
|
||||
```
|
||||
Simple recipe: input → effect:dog → output
|
||||
|
||||
Complex recipe: input ─┬→ effect:resize ──┬→ effect:overlay → output
|
||||
└→ effect:glitch ──┘
|
||||
```
|
||||
|
||||
Both effects and recipes are registered assets. Both creators earn from downstream usage.
|
||||
|
||||
## Provenance Chain
|
||||
|
||||
Every output knows its lineage:
|
||||
|
||||
Reference in New Issue
Block a user