- Implemented `_extract_or_generate_steps` method to extract notes from workflow nodes or generate steps based on the workflow structure.
- Enhanced `generate_documentation.py` to include detailed step descriptions in the generated HTML documentation.
- Updated CSS styles for improved presentation of workflow steps in the HTML output.
- Added logic to handle cases where no steps are available, providing user-friendly feedback in the documentation.
This update enhances the clarity and usability of the generated documentation, making it easier for users to understand the workflow processes.