There are duplicate and possibly conflicting definitions in `functions`, `lib`, `e2e-tests`, and `web`. These should be merged and moved to the project root.