the Project has mandatory marking for files both in their headers and in their check-in attributes.
text to be included within the first 5 lines would take the form "Frog, Juvenile, Tadpole".
my objective is to set up a report for a given branch that identifies any file that lacks this identification.
I don't think this would be possible. The closest workaround would be to write a custom script that uses the bamboo build task to run and searches for keywords you are looking for, and output a list. You could probably incorporate the fisheye api as well in to this script.