The UI shouldn't allow the creation of annotations without entity IDs (not only phenotypes, also other controlled vocabularies).
The desired behavior would be to leave the option to propose a new term through the manual entry but store it in the remarks as a general remark with the format <entity_type>:<entity_label> (e.g., phenotype:test). This should be implemented for phenotype, tissue and gene. The main entity ID should still be required (one could annotate to the root node).
The UI shouldn't allow the creation of annotations without entity IDs (not only phenotypes, also other controlled vocabularies).
The desired behavior would be to leave the option to propose a new term through the manual entry but store it in the remarks as a general remark with the format <entity_type>:<entity_label> (e.g., phenotype:test). This should be implemented for phenotype, tissue and gene. The main entity ID should still be required (one could annotate to the root node).