There are "Warning: Error: Failed to get commit for [<path>] messages for files in paths below the ones specified in .gitignore and .gitmodules.
.gitignore could be ignored
.gitmodules could be detected and handled
Additionally other hidden or undesired files are scanned which do not end in .{md,mdx,markdown}, such as .git, .gitignore, .gitlab or .obsidian paths within the content repository.
Eventually hidden paths prepended with a . dot character could be ignored by default?