Reasonableness Criteria

1. The extension serves a clear, tangible purpose

2. It does not disrupt the existing workflow

3. It does not introduce new, untested risks

4. It is well-documented, with clear instructions

5. It is tested thoroughly, with no known bugs

Learn more about the approval process Review the full list of requirements

Reasonableness in Action

Example of an unreasonable extension: One that adds a 10GB file to every user's browser cache, just for fun

Example of a reasonable extension: One that provides a useful feature with minimal impact on performance

The Fine Line between Reasonableness and Madness

It's a thin line, really.

Don't cross it.

Or do. We're not here to judge.