| Configuration Key | Type | Default | Description | Required | Side Effects |
|---|---|---|---|---|---|
key-name |
string | 'default' |
Description of what this config does | No | How it affects block behavior |
param-name- Description of parameter usage
storage-key- Description of stored data
events.on('event-name', callback)- Description of what triggers this and what it doesevents.on('another-event', callback)- Description
events.emit('event-name', data)- When this is emitted and what data is sent
- Context A: When [condition], the block [behavior]
- Context B: When [condition], the block [behavior]
- Flow Name: [Step-by-step description of user interaction]
- Error Type: How it's caught and handled
- Fallback Behavior: What happens when errors occur