getValue

operator fun getValue(thisRef: Any?, property: KProperty<*>): StigRepoDir

Kotlin property delegation: val sourceRepo by repos → repos["sourceRepo"].

When the exact property name is not found, a fallback replaces underscores with hyphens (val stig_project by repos → repos["stig-project"]).