playbook having include in AWX

I have a playbook which is including another playbook.
Say Parents.yaml includes child1.yaml and child2.yaml. To run the Parents.yaml from AWX I kept inside the projects directory /var/lib/awx/projects/plays. But while creating the template I see all three playbooks. I do not want to expose child playbooks to template.

Is there any ways I can hide child1.yaml and child2.yaml while creating the template ?

The playbook is visible when creating the template, but the one creating the template is the one responsible for selecting which playbook to run from it. Once you’ve created the template, users cannot change which playbook it runs without changing the template.

Agree. But we cant execute child playbook directly . hence we do not want to expose/display those child playbooks itself to avoid human error.