Architecture Checklist

Best practices concerning the overall architecture (file and directory structure) of the system.

AR-01: Obey file name conventions.

Are the files named according to our conventions?

AR-02: Obey directory structure.

Are files located in the appropriate directory?

src/
    app/
        api/
    components/
    lib/
test/

AR-03: Are new directories consistent with existing directories?

Check to make sure that newly created directories are consistent in location and meaning with other directories.