UPdate compendiums

This commit is contained in:
2026-06-13 22:21:37 +02:00
parent 48ec79fb18
commit 09abdba860
116 changed files with 681 additions and 266 deletions
+3 -2
View File
@@ -184,15 +184,16 @@ function copyAndSanitizeSources() {
const systemRichCount = systemJson.isArray ? countNonEmptyRichFields(systemJson.entries) : -1
const targetRichCount = targetJson?.isArray ? countNonEmptyRichFields(targetJson.entries) : -1
const authoritativeRawText = targetRichCount > systemRichCount ? targetRawText : rawText
const authoritativeJson = targetRichCount > systemRichCount && targetJson?.isArray ? targetJson : systemJson
fs.writeFileSync(targetSourcePath, authoritativeRawText)
if (!systemJson.isArray) {
if (!authoritativeJson.isArray) {
summaries.push({ fileName, clearedFields: 0, copiedOnly: true })
continue
}
const { sanitized, clearedFields } = sanitizeEntries(systemJson.entries)
const { sanitized, clearedFields } = sanitizeEntries(authoritativeJson.entries)
fs.writeFileSync(systemSourcePath, `${JSON.stringify(sanitized, null, 2)}\n`)
summaries.push({ fileName, clearedFields, copiedOnly: false })
}