text: Title: Make a file act the same as `main.yml`, by naming it the same name as the role
  Body: I think my previous feature request was misunderstood. It was closed as completed, even though the feature does not exist.
  
  It should be closed as "won't fix" or similar, or considered and left open.
  
  The request is to make a file in a role act the same as `main.yml` does now, but by naming it the same name as the role's name, and **without** using
  include_role/tasks_from.
  
  You would just use:
  
  ```
  roles:
    - my-role
  ```
  
  ...to include the role, and Ansible would find and use `/roles/my-
  role/tasks/my-role.yml`, without the need to specify any specific
  files.
  
  I believe that this feature request was misunderstood, per the close note:
  
  On Tue, 2024-10-08 at 08:30 -0700, Martin Krizek wrote:
  > You can already do this by using tasks_from when using
  > include_role/import_role
  > https://docs.ansible.com/ansible/latest/collections/ansible/builtin/include_role_module.html#parameter-tasks_from
  > /
  > https://docs.ansible.com/ansible/latest/collections/ansible/builtin/import_role_module.html#parameter-tasks_from
  > .
  > If you have further questions please stop by the Ansible Forum:
  >  * Ansible Forum
  > See this page for a complete and up to date list of communication
  > channels and their purposes:
  >  *
  > https://docs.ansible.com/ansible/latest/community/communication.html
  > —
  > Reply to this email directly, view it on GitHub, or unsubscribe.
  > You are receiving this because you authored the thread.Message ID:
  > ***@***.***>
  
  _Originally posted by @ansible-feedback in https://github.com/ansible/ansible/issues/84063#issuecomment-2400337198_
              