Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .claude/skills/religion-council/references/presentation.json
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@
"provenance": {
"translator": "和合本 (Chinese Union Version)",
"year": "1919",
"source_language": "el, he",
"source_language": "grc",
"basis": "public-domain-by-publication-date",
"review": "not-independently-audited"
},
Expand All @@ -147,7 +147,7 @@
"provenance": {
"translator": "和合本 (Chinese Union Version)",
"year": "1919",
"source_language": "el, he",
"source_language": "grc",
"basis": "public-domain-by-publication-date",
"review": "not-independently-audited"
},
Expand Down
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,14 @@ The format is adapted from [Keep a Changelog](https://keepachangelog.com/); vers
`interpretation_only` cue (see the entry above), not a quotable 馬堅 excerpt, and it stays free of
report-counted metadata. Both `presentation.json` copies stay byte-identical.

### Fixed
- **Christianity provenance `source_language` corrected to `grc` (Koine Greek).** The two 和合本 NT
records (`約翰福音 1:1`, `希伯來書 11:1`) carried `"el, he"` — the modern-Greek ISO code plus a
whole-edition Hebrew leak (an NT excerpt's source is not Hebrew). Cross-model review finding
(pre-existing, introduced with the records in v0.8.0-era curation). Metadata only: `provenance`
content is not report-counted, so rankings/counts/reports are unchanged; the curation test now
pins `grc` per record. Both `presentation.json` copies stay byte-identical.

### Changed
- Deferred follow-up: rename the older controller `renderer-bypass` boundary reason to
`verification-artifact-missing`. The reason-code string may be a public contract, so this needs a
Expand Down
4 changes: 2 additions & 2 deletions skills/religion-council/references/presentation.json
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@
"provenance": {
"translator": "和合本 (Chinese Union Version)",
"year": "1919",
"source_language": "el, he",
"source_language": "grc",
"basis": "public-domain-by-publication-date",
"review": "not-independently-audited"
},
Expand All @@ -147,7 +147,7 @@
"provenance": {
"translator": "和合本 (Chinese Union Version)",
"year": "1919",
"source_language": "el, he",
"source_language": "grc",
"basis": "public-domain-by-publication-date",
"review": "not-independently-audited"
},
Expand Down
4 changes: 4 additions & 0 deletions tests/test_corpus_curation.py
Original file line number Diff line number Diff line change
Expand Up @@ -245,6 +245,10 @@ def test_adr0008_christianity_canon_scope(self):
self.assertNotIn("textual_witness", record)
self.assertNotIn("span_assurance_tier", record)
self.assertIn("和合本", record["provenance"].get("translator", ""), key)
# Per-record source language: these two excerpts are NT, so Koine Greek (ISO 639-3
# `grc`) — not modern-Greek `el`, and no `he` (the OT source language belongs to the
# whole-edition description, not to an NT excerpt's provenance).
self.assertEqual(record["provenance"].get("source_language"), "grc", key)

def test_adr0008_islam_corpus_family(self):
# ADR 0008 Phase 1 backfill (Islam): the five 馬堅《古蘭經》(Qur'an) records are grouped by
Expand Down