> For the complete documentation index, see [llms.txt](https://docs.powerdevbox.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.powerdevbox.com/appreview/readme/flags.md).

# Flags

Flags use the built in App Checker and some additional checks to flag code review issues.

<figure><img src="https://335883384-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNsLfx36NoEoNGSUYOfJ5%2Fuploads%2Fgit-blob-376519931e9995b0303f8ce70e8ee1d5dbef9e7c%2Fimage%20(20).png?alt=media" alt=""><figcaption></figcaption></figure>

### Additional Checks

* Solution - All Applications should now be exported as solutions<i class="fa-fw">:fw:</i>
* Environment Variables - Environment variables should be used for all datasource
* Missing Dependencies
* Screens - If over 10 screens impacts performance and maintenance of app. Reuse screens or split into 2 apps.true
* Connections - Over 5 connections shows over complexity and may flag as a security concern
* Components Per Screen - Over 400 will impact performance of the screen
* Concurrent - Concurrent should be used to improve performance
* Filter of Filter - Filter(Filter( will have poor performance and should use And/Or conditions
* Iferror - Error handling should be used for external actions
