# Optimole JavaScript Modules - Agent Instructions


## Code standards
- **CRITICAL**: All functions must have JSDoc comments with `@param` and `@return` annotations
- Use ES6 modules with `import`/`export` syntax
- Follow camelCase naming for functions and variables
- Use `const`/`let` instead of `var`
- Always handle errors gracefully with try/catch blocks
- Use descriptive variable names and avoid abbreviations

## Testing instructions
- Use only unit tests
 