Awesome that it is working, and with a simple explanation.
Your app is looking great. Believe it or not, to get the functionality you want/have set up, you still didn’t need to create any branches! It would have worked just with the visibility conditions that you have set up. But the advantage is that now in your screen list you can close up a branch (say birds) and get them out of your way to focus on an overview of the app or another branch, so it’s a nice way of just managing the list.
The only thing I wondered about was whether it may be possible to pick two options on your Extra Information screen, in which case you could make it a multi-select list?
To your questions:
Yes, all observations that you submit to CyberTracker Online will just keep getting added, you will always be able to see all collected data from all data collectors to date.
Regarding viewing/exporting data from different projects and years:
You only ever can view data for one project at a time (because each project may have different fields/columns), and there is a data range filter. So yes, you can filter on one project for one year and export that data.
If you set up a new project (for WCSI Fauna Data) for each year, then they will be treated as different projects, and you will not be able to view the data from both years on the same screen in CTO, or export a consolidated CSV of both years. But that might be fine for you.
If you change your app significantly in the second year, especially deleting screens or list items, then any data collected for those screens in the first year will no longer be visible (your table and export will always show the latest screens), so if this is the case and you want to retain the old data then yes it is worth creating a new app for the second year.
If you want detailed/advanced information on which type of app changes affect collected data and how, you can find it in the User Guide here: Applications: Extra Topics — CyberTracker Online User Guide documentation
Kind regards, Kate