projectMetadataFiles

@get:InputFiles
@get:PathSensitive(value = PathSensitivity.RELATIVE)
abstract val projectMetadataFiles: ConfigurableFileCollection(source)

Optional project-level files that describe the build rather than the code: CODEOWNERS and .aalekh/modules.json.

Declared as inputs so editing either correctly re-runs extraction. Both are optional; a project with neither simply has no ownership map and no declared metadata.