{
  "schemaVersion": 1,
  "reportId": "nepali-ry-001",
  "recordedAt": "2026-09-27T06:22:51.576Z",
  "purpose": "development",
  "baseline": {
    "gitCommit": "e029d02af98f3af5fde2b656fc0a0f1a5cb86912",
    "engineFileHashes": {
      "src/index.js": "77d9898fa3996c474fa3464cb87b2365b53a76e93252863c3a67d73d52b42e37",
      "src/phonetic.js": "dec43061ce47d8456092b661a4b1ea7b5d366d2c7969a4f2b6f3b1b0c20ff1ff",
      "src/lexicon.js": "834aa15a3f3e0db33555e23d803e7b5b071b1b07cb6634bfa2cac765601ff67d"
    }
  },
  "after": {
    "identity": "modified working tree based on e029d02af98f3af5fde2b656fc0a0f1a5cb86912",
    "engineFileHashes": {
      "src/index.js": "fdcbd9a89a465825bde899f356ca783adba81e8f4da37d904fab1daf3a78f4d6",
      "src/phonetic.js": "dec43061ce47d8456092b661a4b1ea7b5d366d2c7969a4f2b6f3b1b0c20ff1ff",
      "src/lexicon.js": "7e63c53cf13e9c35652c83ff5a9e1bc8d5f18caa1f6a593ea5d4d63cd935e811"
    }
  },
  "environment": {
    "nodeVersion": "v22.22.3"
  },
  "sourceReview": {
    "date": "2026-09-27",
    "reviewKind": "assisted-online",
    "humanVerified": false,
    "independentHumanReview": false,
    "admittedCanonicalReviews": 0,
    "validationRyTokens": 38,
    "classificationCounts": {
      "ordinary-ry": 22,
      "likely-eyelash-ry": 6,
      "false-latin-substring": 3,
      "unresolved": 7
    },
    "validationFileSha256": "9bc1c65df08c5f41eb61ffeaf631bf1bc3820c64ef71ae54b4868c5ac3ea9be7"
  },
  "implementedEntries": [
    {
      "input": "garyo",
      "preferred": "गर्‍यो",
      "codePoints": [
        "U+0917",
        "U+0930",
        "U+094D",
        "U+200D",
        "U+092F",
        "U+094B"
      ],
      "before": {
        "text": "गर्यो",
        "candidates": [
          "गर्यो"
        ],
        "ambiguous": false
      },
      "after": {
        "text": "गर्‍यो",
        "candidates": [
          "गर्‍यो"
        ],
        "ambiguous": false
      },
      "approvalKind": "user authorization to implement a source-assisted project preference",
      "humanVerified": false,
      "independentHumanReview": false,
      "sources": [
        {
          "title": "Nepal Kanoon Patrika — court decision",
          "url": "https://nkp.gov.np/full_detail/9337",
          "support": "The consulted page contains गर्‍यो, supporting a lexical joiner-form proposal.",
          "accessLevel": "full-page"
        }
      ]
    },
    {
      "input": "maryo",
      "preferred": "मर्‍यो",
      "codePoints": [
        "U+092E",
        "U+0930",
        "U+094D",
        "U+200D",
        "U+092F",
        "U+094B"
      ],
      "before": {
        "text": "मर्यो",
        "candidates": [
          "मर्यो"
        ],
        "ambiguous": false
      },
      "after": {
        "text": "मर्‍यो",
        "candidates": [
          "मर्‍यो"
        ],
        "ambiguous": false
      },
      "approvalKind": "user authorization to implement a source-assisted project preference",
      "humanVerified": false,
      "independentHumanReview": false,
      "sources": [
        {
          "title": "Nepal Kanoon Patrika — court decision",
          "url": "https://nkp.gov.np/full_detail/9028",
          "support": "The consulted page contains both मर्‍यो and मार्‍यो as distinct forms. Supports preserving the short/long vowel distinction when proposing joiner forms.",
          "accessLevel": "full-page"
        }
      ]
    },
    {
      "input": "maaryo",
      "preferred": "मार्‍यो",
      "codePoints": [
        "U+092E",
        "U+093E",
        "U+0930",
        "U+094D",
        "U+200D",
        "U+092F",
        "U+094B"
      ],
      "before": {
        "text": "मार्यो",
        "candidates": [
          "मार्यो"
        ],
        "ambiguous": false
      },
      "after": {
        "text": "मार्‍यो",
        "candidates": [
          "मार्‍यो"
        ],
        "ambiguous": false
      },
      "approvalKind": "user authorization to implement a source-assisted project preference",
      "humanVerified": false,
      "independentHumanReview": false,
      "sources": [
        {
          "title": "Nepal Kanoon Patrika — court decision",
          "url": "https://nkp.gov.np/full_detail/9028",
          "support": "The consulted page contains both मर्‍यो and मार्‍यो as distinct forms. Supports preserving the short/long vowel distinction when proposing joiner forms.",
          "accessLevel": "full-page"
        }
      ]
    },
    {
      "input": "bharyo",
      "preferred": "भर्‍यो",
      "codePoints": [
        "U+092D",
        "U+0930",
        "U+094D",
        "U+200D",
        "U+092F",
        "U+094B"
      ],
      "before": {
        "text": "भर्यो",
        "candidates": [
          "भर्यो"
        ],
        "ambiguous": false
      },
      "after": {
        "text": "भर्‍यो",
        "candidates": [
          "भर्‍यो"
        ],
        "ambiguous": false
      },
      "approvalKind": "user authorization to implement a source-assisted project preference",
      "humanVerified": false,
      "independentHumanReview": false,
      "sources": [
        {
          "title": "Nagarik — opinion article",
          "url": "https://nagariknews.nagariknetwork.com/opinion/171387-1550462880.html",
          "support": "The consulted body contains भर्‍यो. Used for spelling occurrence only.",
          "accessLevel": "full-page"
        }
      ]
    },
    {
      "input": "taryo",
      "preferred": "तर्‍यो",
      "codePoints": [
        "U+0924",
        "U+0930",
        "U+094D",
        "U+200D",
        "U+092F",
        "U+094B"
      ],
      "before": {
        "text": "तर्यो",
        "candidates": [
          "तर्यो"
        ],
        "ambiguous": false
      },
      "after": {
        "text": "तर्‍यो",
        "candidates": [
          "तर्‍यो"
        ],
        "ambiguous": false
      },
      "approvalKind": "user authorization to implement a source-assisted project preference",
      "humanVerified": false,
      "independentHumanReview": false,
      "sources": [
        {
          "title": "Nepal magazine — recollection",
          "url": "https://nepalmag.com.np/feeling/2017/01/23/20170123180759",
          "support": "The consulted body contains तर्‍यो. Used for spelling occurrence only.",
          "accessLevel": "full-page"
        }
      ]
    },
    {
      "input": "saryo",
      "preferred": "सर्‍यो",
      "codePoints": [
        "U+0938",
        "U+0930",
        "U+094D",
        "U+200D",
        "U+092F",
        "U+094B"
      ],
      "before": {
        "text": "सर्यो",
        "candidates": [
          "सर्यो"
        ],
        "ambiguous": false
      },
      "after": {
        "text": "सर्‍यो",
        "candidates": [
          "सर्‍यो"
        ],
        "ambiguous": false
      },
      "approvalKind": "user authorization to implement a source-assisted project preference",
      "humanVerified": false,
      "independentHumanReview": false,
      "sources": [
        {
          "title": "Gorkhapatra — news headline",
          "url": "https://gorkhapatraonline.com/news/64479",
          "support": "The consulted headline contains सर्‍यो. Used for spelling occurrence only.",
          "accessLevel": "full-page"
        }
      ]
    },
    {
      "input": "puryaunu",
      "preferred": "पुर्‍याउनु",
      "codePoints": [
        "U+092A",
        "U+0941",
        "U+0930",
        "U+094D",
        "U+200D",
        "U+092F",
        "U+093E",
        "U+0909",
        "U+0928",
        "U+0941"
      ],
      "before": {
        "text": "पुर्यौनु",
        "candidates": [
          "पुर्यौनु"
        ],
        "ambiguous": false
      },
      "after": {
        "text": "पुर्‍याउनु",
        "candidates": [
          "पुर्‍याउनु"
        ],
        "ambiguous": false
      },
      "approvalKind": "user authorization to implement a source-assisted project preference",
      "humanVerified": false,
      "independentHumanReview": false,
      "sources": [
        {
          "title": "District Administration Office Parsa — procedure heading",
          "url": "https://daoparsa.moha.gov.np/en/post/saraka-ra-jaga-ga-pa-ra-pa-ta-gara-tha-pa-ra-ya-una-para-na-va-thha-pa-raka-ya",
          "support": "The consulted official heading contains पुर्‍याउनु. It supports the verb spelling, not the exact informal Roman input or a fused compound.",
          "accessLevel": "full-page"
        }
      ]
    },
    {
      "input": "puryaaunu",
      "preferred": "पुर्‍याउनु",
      "codePoints": [
        "U+092A",
        "U+0941",
        "U+0930",
        "U+094D",
        "U+200D",
        "U+092F",
        "U+093E",
        "U+0909",
        "U+0928",
        "U+0941"
      ],
      "before": {
        "text": "पुर्याउनु",
        "candidates": [
          "पुर्याउनु"
        ],
        "ambiguous": false
      },
      "after": {
        "text": "पुर्‍याउनु",
        "candidates": [
          "पुर्‍याउनु"
        ],
        "ambiguous": false
      },
      "approvalKind": "user authorization to implement a source-assisted project preference",
      "humanVerified": false,
      "independentHumanReview": false,
      "sources": [
        {
          "title": "District Administration Office Parsa — procedure heading",
          "url": "https://daoparsa.moha.gov.np/en/post/saraka-ra-jaga-ga-pa-ra-pa-ta-gara-tha-pa-ra-ya-una-para-na-va-thha-pa-raka-ya",
          "support": "The consulted official heading contains पुर्‍याउनु. It supports the verb spelling, not the exact informal Roman input or a fused compound.",
          "accessLevel": "full-page"
        }
      ]
    },
    {
      "input": "bharyang",
      "preferred": "भर्‍याङ",
      "codePoints": [
        "U+092D",
        "U+0930",
        "U+094D",
        "U+200D",
        "U+092F",
        "U+093E",
        "U+0919"
      ],
      "before": {
        "text": "भर्यङ्",
        "candidates": [
          "भर्यङ्"
        ],
        "ambiguous": false
      },
      "after": {
        "text": "भर्‍याङ",
        "candidates": [
          "भर्‍याङ"
        ],
        "ambiguous": false
      },
      "approvalKind": "user authorization to implement a source-assisted project preference",
      "humanVerified": false,
      "independentHumanReview": false,
      "sources": [
        {
          "title": "Nepal Kanoon Patrika — court decision",
          "url": "https://nkp.gov.np/full_detail/9853",
          "support": "The consulted page contains भर्‍याङ forms. Supports that component only, not the complete भर्याङभुरुङसम्म dataset token.",
          "accessLevel": "full-page"
        }
      ]
    },
    {
      "input": "bharyaanga",
      "preferred": "भर्‍याङ",
      "codePoints": [
        "U+092D",
        "U+0930",
        "U+094D",
        "U+200D",
        "U+092F",
        "U+093E",
        "U+0919"
      ],
      "before": {
        "text": "भर्याङ",
        "candidates": [
          "भर्याङ"
        ],
        "ambiguous": false
      },
      "after": {
        "text": "भर्‍याङ",
        "candidates": [
          "भर्‍याङ"
        ],
        "ambiguous": false
      },
      "approvalKind": "user authorization to implement a source-assisted project preference",
      "humanVerified": false,
      "independentHumanReview": false,
      "sources": [
        {
          "title": "Nepal Kanoon Patrika — court decision",
          "url": "https://nkp.gov.np/full_detail/9853",
          "support": "The consulted page contains भर्‍याङ forms. Supports that component only, not the complete भर्याङभुरुङसम्म dataset token.",
          "accessLevel": "full-page"
        }
      ]
    }
  ],
  "lookupPolicy": {
    "reservedSoundKeys": [
      "T",
      "D",
      "S",
      "R",
      "H after a vowel"
    ],
    "exactEntryWins": true,
    "compatibilityAliases": {
      "Ram": "राम",
      "Sita": "सीता"
    },
    "aliasesInheritLowercaseCustomReadings": true,
    "exactNormalizedAliasOverrideWins": true,
    "scope": "Reserved keys bypass lowercase lookup; existing exact name readings are explicit aliases. No phonetic-token or suffix/stem rule changed."
  },
  "projectContractConformance": {
    "originalFixture": {
      "sha256": "a4a968ef6c7476c0f85ca920da39d15548967402b727ef237dd993e4a230616b",
      "before": {
        "contract": {
          "total": 28,
          "passed": 28,
          "wordTotal": 26,
          "wordTop": 26,
          "candidateTotal": 27,
          "candidateHits": 27,
          "textTotal": 2,
          "textTop": 2,
          "categories": {
            "lexicon": {
              "total": 3,
              "passed": 3
            },
            "ambiguity": {
              "total": 1,
              "passed": 1
            },
            "phonetic": {
              "total": 5,
              "passed": 5
            },
            "shift": {
              "total": 13,
              "passed": 13
            },
            "marks": {
              "total": 2,
              "passed": 2
            },
            "explicit": {
              "total": 2,
              "passed": 2
            },
            "punctuation": {
              "total": 2,
              "passed": 2
            }
          }
        },
        "exploratory": {
          "total": 2,
          "passed": 0,
          "wordTotal": 2,
          "wordTop": 0,
          "candidateTotal": 2,
          "candidateHits": 0,
          "textTotal": 0,
          "textTop": 0,
          "categories": {
            "proposed-spelling": {
              "total": 2,
              "passed": 0
            }
          }
        }
      },
      "after": {
        "contract": {
          "total": 28,
          "passed": 28,
          "wordTotal": 26,
          "wordTop": 26,
          "candidateTotal": 27,
          "candidateHits": 27,
          "textTotal": 2,
          "textTop": 2,
          "categories": {
            "lexicon": {
              "total": 3,
              "passed": 3
            },
            "ambiguity": {
              "total": 1,
              "passed": 1
            },
            "phonetic": {
              "total": 5,
              "passed": 5
            },
            "shift": {
              "total": 13,
              "passed": 13
            },
            "marks": {
              "total": 2,
              "passed": 2
            },
            "explicit": {
              "total": 2,
              "passed": 2
            },
            "punctuation": {
              "total": 2,
              "passed": 2
            }
          }
        },
        "exploratory": {
          "total": 2,
          "passed": 0,
          "wordTotal": 2,
          "wordTop": 0,
          "candidateTotal": 2,
          "candidateHits": 0,
          "textTotal": 0,
          "textTop": 0,
          "categories": {
            "proposed-spelling": {
              "total": 2,
              "passed": 0
            }
          }
        }
      }
    },
    "sameFinalFixture": {
      "sha256": "437646bd9dd22c32d382318997906e29dce4b8087b458c901ec010d956f04eee",
      "before": {
        "contract": {
          "total": 50,
          "passed": 38,
          "wordTotal": 47,
          "wordTop": 36,
          "candidateTotal": 48,
          "candidateHits": 37,
          "textTotal": 3,
          "textTop": 2,
          "categories": {
            "lexicon": {
              "total": 3,
              "passed": 3
            },
            "ambiguity": {
              "total": 1,
              "passed": 1
            },
            "phonetic": {
              "total": 5,
              "passed": 5
            },
            "shift": {
              "total": 16,
              "passed": 15
            },
            "marks": {
              "total": 2,
              "passed": 2
            },
            "explicit": {
              "total": 4,
              "passed": 4
            },
            "punctuation": {
              "total": 2,
              "passed": 2
            },
            "ry-lexicon": {
              "total": 10,
              "passed": 0
            },
            "ry-phonetic": {
              "total": 6,
              "passed": 6
            },
            "ry-text": {
              "total": 1,
              "passed": 0
            }
          }
        },
        "exploratory": {
          "total": 2,
          "passed": 0,
          "wordTotal": 2,
          "wordTop": 0,
          "candidateTotal": 2,
          "candidateHits": 0,
          "textTotal": 0,
          "textTop": 0,
          "categories": {
            "proposed-spelling": {
              "total": 2,
              "passed": 0
            }
          }
        }
      },
      "after": {
        "contract": {
          "total": 50,
          "passed": 50,
          "wordTotal": 47,
          "wordTop": 47,
          "candidateTotal": 48,
          "candidateHits": 48,
          "textTotal": 3,
          "textTop": 3,
          "categories": {
            "lexicon": {
              "total": 3,
              "passed": 3
            },
            "ambiguity": {
              "total": 1,
              "passed": 1
            },
            "phonetic": {
              "total": 5,
              "passed": 5
            },
            "shift": {
              "total": 16,
              "passed": 16
            },
            "marks": {
              "total": 2,
              "passed": 2
            },
            "explicit": {
              "total": 4,
              "passed": 4
            },
            "punctuation": {
              "total": 2,
              "passed": 2
            },
            "ry-lexicon": {
              "total": 10,
              "passed": 10
            },
            "ry-phonetic": {
              "total": 6,
              "passed": 6
            },
            "ry-text": {
              "total": 1,
              "passed": 1
            }
          }
        },
        "exploratory": {
          "total": 2,
          "passed": 0,
          "wordTotal": 2,
          "wordTop": 0,
          "candidateTotal": 2,
          "candidateHits": 0,
          "textTotal": 0,
          "textTop": 0,
          "categories": {
            "proposed-spelling": {
              "total": 2,
              "passed": 0
            }
          }
        }
      }
    },
    "newContractIds": [
      "garyo-joiner",
      "maryo-joiner",
      "maaryo-joiner",
      "bharyo-joiner",
      "taryo-joiner",
      "saryo-joiner",
      "puryaunu-joiner",
      "puryaaunu-joiner",
      "bharyang-joiner",
      "bharyaanga-joiner",
      "kaarya-ordinary-ry",
      "suurya-ordinary-ry",
      "saundarya-ordinary-ry",
      "aachaarya-ordinary-ry",
      "dhairya-ordinary-ry",
      "maurya-ordinary-ry",
      "garyo-explicit-joiner",
      "puryaunu-explicit-joiner",
      "ry-vowels-and-punctuation",
      "shift-r-in-listed-word",
      "shift-s-in-listed-word",
      "shift-visarga-in-listed-word"
    ],
    "interpretation": "Conformance to project behavior decisions; no independently reviewed linguistic denominator. Candidate coverage permits extra candidates; functional tests assert exact arrays for listed joiner words."
  },
  "functionalRegressionChecks": {
    "before": {
      "passed": 100,
      "total": 100
    },
    "after": {
      "passed": 122,
      "total": 122
    },
    "testExitCode": 0,
    "seedCheckExitCode": 0,
    "meaning": "Software regression checks only."
  },
  "sourceProposalAgreement": {
    "sourceCasesSha256": "2f92bcf5a16d35b6a31dca052e4e358ffe417b5dcec0e8cc704d17f8acbf23e3",
    "allRemainUnreviewed": true,
    "before": {
      "total": 100,
      "wordCount": 80,
      "textCount": 20,
      "exactTopMatches": 7,
      "wordCandidateMatches": 7,
      "primarySignals": {
        "exact-match": 7,
        "candidate-only": 0,
        "formatting-only": 0,
        "punctuation-only": 0,
        "final-virama": 31,
        "vowel-marks-only": 18,
        "shift-convention": 9,
        "other-mismatch": 35
      },
      "flags": {
        "exact-match": 7,
        "candidate-only": 0,
        "formatting-only": 0,
        "punctuation-only": 0,
        "final-virama": 31,
        "vowel-marks-only": 18,
        "shift-convention": 14,
        "other-mismatch": 35,
        "roman-collision": 0,
        "token-count-difference": 8
      }
    },
    "after": {
      "total": 100,
      "wordCount": 80,
      "textCount": 20,
      "exactTopMatches": 7,
      "wordCandidateMatches": 7,
      "primarySignals": {
        "exact-match": 7,
        "candidate-only": 0,
        "formatting-only": 0,
        "punctuation-only": 0,
        "final-virama": 31,
        "vowel-marks-only": 18,
        "shift-convention": 9,
        "other-mismatch": 35
      },
      "flags": {
        "exact-match": 7,
        "candidate-only": 0,
        "formatting-only": 0,
        "punctuation-only": 0,
        "final-virama": 31,
        "vowel-marks-only": 18,
        "shift-convention": 14,
        "other-mismatch": 35,
        "roman-collision": 0,
        "token-count-difference": 8
      }
    },
    "changedOutputCaseIds": [
      "sentence:ne_348"
    ],
    "interpretation": "Exact agreement with the unchanged 100 original source proposals; assisted suggestions are not used as labels."
  },
  "pinnedWordTestDescriptiveAgreement": {
    "source": "AI4Bharat Aksharantar",
    "revision": "e418c1fc928d9f5393af33268472cf20c1891be8",
    "sourceSha256": "172c759fcbb9faeda0a23765ccd12ad0520fb535a05dca42dd9c9923ee5f554e",
    "before": {
      "overall": {
        "total": 4101,
        "top": 279,
        "candidate": 279
      },
      "categories": {
        "AK-Freq": {
          "total": 2108,
          "top": 245,
          "candidate": 245
        },
        "AK-NEF": {
          "total": 817,
          "top": 9,
          "candidate": 9
        },
        "AK-NEI": {
          "total": 1176,
          "top": 25,
          "candidate": 25
        }
      }
    },
    "after": {
      "overall": {
        "total": 4101,
        "top": 279,
        "candidate": 279
      },
      "categories": {
        "AK-Freq": {
          "total": 2108,
          "top": 245,
          "candidate": 245
        },
        "AK-NEF": {
          "total": 817,
          "top": 9,
          "candidate": 9
        },
        "AK-NEI": {
          "total": 1176,
          "top": 25,
          "candidate": 25
        }
      }
    },
    "examplesPrinted": 0,
    "interpretation": "Strict agreement with the pinned public word labels; descriptive only, not spontaneous typing accuracy. No new entries were selected from test misses."
  },
  "separationAudit": {
    "sourceSha256": "172c759fcbb9faeda0a23765ccd12ad0520fb535a05dca42dd9c9923ee5f554e",
    "totalHeldOutRows": 4101,
    "requestedEntryCount": 10,
    "romanOverlap": {
      "count": 0,
      "ids": []
    },
    "nativeOverlapIgnoringJoiners": {
      "count": 0,
      "ids": []
    },
    "unionOverlap": {
      "count": 0,
      "ids": []
    },
    "restriction": "No held-out reference text or unrequested input spelling is emitted.",
    "scope": "Ten newly added lowercase word mappings. Ram/Sita are compatibility aliases for readings that existed before this change.",
    "admittedHumanReviews": 0
  },
  "followupAmbiguities": [
    {
      "id": "nep1528",
      "roman": "nachaunupathryo",
      "classification": "unresolved",
      "disposition": "hold-spelling-order",
      "conclusion": "Published usage attests the original token, but its पथ्र्यो has थ-र-य order. Separately attested पर्थ्यो has र-थ-य order. This is a consonant-order question, which inserting ZWJ cannot resolve.",
      "candidateReadings": [
        {
          "text": "पर्थ्यो",
          "scope": "attested component only",
          "status": "conditional spelling comparison; not an approved full-token repair"
        }
      ],
      "confidence": "medium for structural difference; low for intended repair",
      "evidenceScope": "Exact original occurrence plus separate component attestation; intended Roman reading and normative full spelling remain unverified.",
      "sources": [
        {
          "title": "कीर्तिपुरको बाघभैरव र देवनाच | Nepal's first 24-hour updated news portal - Ratopati",
          "url": "https://www.ratopati.com/story/501676/kirtipurs-baghbhairav-and-devanacha",
          "support": "Indexed historical article contains नचाउनुपथ्र्यो. This confirms occurrence only, not normative consonant order.",
          "accessLevel": "search-snippet"
        },
        {
          "title": "Pathibhara Area Development Committee – temple history and beliefs",
          "url": "https://pathivara.gov.np/",
          "support": "Indexed prose contains पर्थ्यो, with र before थ. This is component attestation only; it does not verify either fused development token or prescribe a correction.",
          "accessLevel": "search-snippet",
          "accessNotes": "Attempt to open original page timed out; only indexed excerpt consulted."
        }
      ],
      "reviewerId": "assistant-online",
      "reviewedAt": "2026-09-27",
      "reviewKind": "assisted-online-ry-followup",
      "status": "draft",
      "humanVerified": false,
      "independentHumanReview": false,
      "needsHumanReview": true,
      "sourceCategory": "IndicCorp",
      "purpose": "development",
      "proposedEngineMutation": false,
      "currentTriage": {
        "status": "suspected-source-misspelling-or-malformed-token",
        "basis": "Maintainer source-quality flag and the existing source-assisted analysis.",
        "eligibleForNewSpellingContract": false,
        "converterDefectEstablished": false,
        "blocksTargetedRyChange": false,
        "correctedOutputApproved": false,
        "canonicalExclusionAdmitted": false
      }
    },
    {
      "id": "nep1699",
      "roman": "gaukarya",
      "classification": "unresolved",
      "disposition": "hold-boundary-and-spelling",
      "conclusion": "कार्य is an ordinary र्य component. An official administrative heading supports गाउँ कार्यपालिका, but गाउकार्य may be truncated, fused, or a different expression. The complete token cannot be repaired from this evidence.",
      "candidateReadings": [],
      "confidence": "high for ordinary कार्य component; low for full token",
      "evidenceScope": "Administrative component/context attestation only; no exact whole-token or intended-input verification.",
      "sources": [
        {
          "title": "Surnaya Rural Municipality – site map",
          "url": "https://sunaryamun.gov.np/sitemap",
          "support": "Official site heading contains गाउँ कार्यपालिकाकाे कार्यालय. It supports गाउँ and कार्यपालिका in this administrative context; it does not attest the incomplete fused गाउकार्य.",
          "accessLevel": "full-page",
          "accessNotes": "Original page opened; the site title/heading was inspected. Spacing and morphology of the development token are not verified."
        }
      ],
      "reviewerId": "assistant-online",
      "reviewedAt": "2026-09-27",
      "reviewKind": "assisted-online-ry-followup",
      "status": "draft",
      "humanVerified": false,
      "independentHumanReview": false,
      "needsHumanReview": true,
      "sourceCategory": "IndicCorp",
      "purpose": "development",
      "proposedEngineMutation": false,
      "currentTriage": {
        "status": "suspected-source-misspelling-or-malformed-token",
        "basis": "Maintainer source-quality flag and the existing source-assisted analysis.",
        "eligibleForNewSpellingContract": false,
        "converterDefectEstablished": false,
        "blocksTargetedRyChange": false,
        "correctedOutputApproved": false,
        "canonicalExclusionAdmitted": false
      }
    },
    {
      "id": "nep1952",
      "roman": "karyakrammale",
      "classification": "unresolved",
      "disposition": "hold-ending-and-boundary",
      "conclusion": "The ending माले remains ambiguous despite published occurrences. कार्यक्रमले and कार्यक्रममा are plausible contextual comparisons, but selecting either would remove or reinterpret characters. Keep the original held until the sentence is reviewed.",
      "candidateReadings": [
        {
          "text": "कार्यक्रमले",
          "scope": "separate inflected-word attestation",
          "status": "conditional candidate, not accepted replacement"
        },
        {
          "text": "कार्यक्रममा",
          "scope": "separate contextual occurrence in the consulted article excerpt",
          "status": "conditional candidate, not accepted replacement"
        }
      ],
      "confidence": "medium for likely ending issue; low for intended alternative",
      "evidenceScope": "Exact unusual original occurrence and separate plausible inflected-word occurrences; no verified source sentence alignment to the corpus token.",
      "sources": [
        {
          "title": "CAN Federation – annual general meeting report",
          "url": "https://www.can.org.np/uploads/web-uploads/files/Final%20AGM%20Report%20.pdf",
          "support": "The organization's indexed annual-report prose contains कार्यक्रममाले. Occurrence confirms this unusual ending exists in prose, but does not establish normative spelling.",
          "accessLevel": "search-snippet"
        },
        {
          "title": "PMAMP PIU Mustang – third-quarter progress report",
          "url": "https://piumustang.pmamp.gov.np/sites/default/files/2025-04/%E0%A4%A4%E0%A5%87%E0%A4%B6%E0%A5%8D%E0%A4%B0%E0%A5%8B%20%E0%A4%A4%E0%A5%8D%E0%A4%B0%E0%A5%88%E0%A4%AE%E0%A4%BE%E0%A4%B8%E0%A4%BF%E0%A4%95%20%E0%A4%AA%E0%A5%8D%E0%A4%B0%E0%A4%97%E0%A4%A4%E0%A5%80_PMAMP%20PIU%20Mustang.pdf",
          "support": "Government project report indexed excerpt contains कार्यक्रमले. This supports the inflected word as a candidate for contextual review; it does not prove the development token intended that ending.",
          "accessLevel": "search-snippet"
        },
        {
          "title": "Ratopati – ‘नेपाली आधुनिक संगीतमा १०० वर्ष’ programme report",
          "url": "https://www.ratopati.com/story/281833/hundred-years",
          "support": "Indexed event article contains the unusual कार्यक्रममाले and ordinary कार्यक्रममा in related prose. These occurrences do not establish which ending the isolated development token intended.",
          "accessLevel": "search-snippet"
        }
      ],
      "reviewerId": "assistant-online",
      "reviewedAt": "2026-09-27",
      "reviewKind": "assisted-online-ry-followup",
      "status": "draft",
      "humanVerified": false,
      "independentHumanReview": false,
      "needsHumanReview": true,
      "sourceCategory": "IndicCorp",
      "purpose": "development",
      "proposedEngineMutation": false,
      "currentTriage": {
        "status": "suspected-source-misspelling-or-malformed-token",
        "basis": "Maintainer source-quality flag and the existing source-assisted analysis.",
        "eligibleForNewSpellingContract": false,
        "converterDefectEstablished": false,
        "blocksTargetedRyChange": false,
        "correctedOutputApproved": false,
        "canonicalExclusionAdmitted": false
      }
    },
    {
      "id": "nep2212",
      "roman": "zimmowarybata",
      "classification": "false-latin-substring",
      "disposition": "exclude-from-ry-orthography; hold-lexical-spelling",
      "conclusion": "The provided native spelling contains री, not र्य; Latin ry is therefore a false hit for this inventory. जिम्मेवारीबाट is strongly attested in a Supreme Court decision, while the original जिम्मोवारीबाट appears in newspaper prose. A likely lexical spelling repair needs contextual review and must not become a global ry rule.",
      "candidateReadings": [
        {
          "text": "जिम्मेवारीबाट",
          "scope": "exact separate inflected-word attestation",
          "status": "conditional spelling candidate; not an approved rewrite of the source"
        }
      ],
      "confidence": "high for false-cluster classification and candidate attestation; medium for intended repair",
      "evidenceScope": "Native code-point structure resolves inventory classification. Separate whole-word attestation supports a spelling candidate, not Roman decoding equivalence.",
      "sources": [
        {
          "title": "Hamrakura – report on ministry secretaries",
          "url": "https://www.hamrakura.com/news-details/66067/nabil-individual-attractive-interest-rate-desktop",
          "support": "Indexed authored news article contains जिम्मोवारीबाट. Occurrence does not establish normative spelling.",
          "accessLevel": "search-snippet"
        },
        {
          "title": "Nepal Kanoon Patrika – Decision No. 10191, उत्प्रेषण",
          "url": "https://nkp.gov.np/full_detail/9243",
          "support": "The Supreme Court decision repeatedly contains जिम्मेवारीबाट. This verifies the candidate word in official prose, not the intended meaning of the isolated Roman token.",
          "accessLevel": "full-page",
          "accessNotes": "Original HTML opened; summary and paragraphs containing the target word were inspected."
        }
      ],
      "reviewerId": "assistant-online",
      "reviewedAt": "2026-09-27",
      "reviewKind": "assisted-online-ry-followup",
      "status": "draft",
      "humanVerified": false,
      "independentHumanReview": false,
      "needsHumanReview": true,
      "sourceCategory": "IndicCorp",
      "purpose": "development",
      "proposedEngineMutation": false
    },
    {
      "id": "nep2234",
      "roman": "lepryaundai",
      "classification": "likely-eyelash-ry",
      "disposition": "lexeme-attested; hold-exact-unicode-and-roman-mapping",
      "conclusion": "The official Grade 7 Nepali textbook prints लेप्र्याउँदै in the phrase ओठ लेप्र्याउँदै, strongly supporting this verb inflection and printed vowel/nasal form. Its legacy font encoding does not establish Unicode ZWJ bytes. An authored language essay separately uses a ZWJ in the related infinitive, so eyelash treatment remains a supported draft proposal.",
      "candidateReadings": [
        {
          "text": "लेप्र्याउँदै",
          "scope": "visually inspected exact printed lexical form",
          "status": "lexical occurrence attested; not normative Unicode approval"
        },
        {
          "text": "लेप्र्‍याउँदै",
          "scope": "proposed Unicode encoding extrapolated from related infinitive usage",
          "status": "requires native-language and font/Unicode review before automatic entry"
        }
      ],
      "confidence": "high for printed lexeme; medium for eyelash proposal; low for isolated informal Roman vowel/nasal equivalence",
      "evidenceScope": "Whole inflected-word print attestation. The explicit ZWJ is supported only by a secondary related-infinitive occurrence; no dictionary rule or universal typing mapping is established.",
      "sources": [
        {
          "title": "Curriculum Development Centre – नेपाली, कक्षा ७, lesson 11 ‘अबोध’",
          "url": "https://learning.cehrd.gov.np/pluginfile.php/164/mod_resource/content/1/grade%207%20Neplai.pdf",
          "support": "Printed page 121 contains ओठ लेप्र्याउँदै in the story's dialogue. This verifies the printed lexeme and inflection; it cannot prove Unicode joiner encoding because the PDF uses legacy font text.",
          "accessLevel": "full-page",
          "accessNotes": "Official CEHRD-hosted PDF opened and downloaded for the authorized review. PDF page 125 (printed page 121) was rendered and visually inspected; publisher front matter identifies the government Curriculum Development Centre."
        },
        {
          "title": "H. N. Pandeya – भाषा र यसका विशेषताहरू",
          "url": "https://hnpandeya.blogspot.com/2021/05/blog-post_25.html",
          "support": "The consulted indexed authored language essay contains लेप्र्‍याउनु with an explicit joiner. This supports only the related infinitive occurrence; the inflected Unicode sequence is an inference.",
          "accessLevel": "search-snippet"
        }
      ],
      "reviewerId": "assistant-online",
      "reviewedAt": "2026-09-27",
      "reviewKind": "assisted-online-ry-followup",
      "status": "draft",
      "humanVerified": false,
      "independentHumanReview": false,
      "needsHumanReview": true,
      "sourceCategory": "IndicCorp",
      "purpose": "development",
      "proposedEngineMutation": false
    },
    {
      "id": "nep2271",
      "roman": "shaundaryikaran",
      "classification": "unresolved",
      "disposition": "hold-initial-consonant",
      "conclusion": "Official usage supports सौन्दर्यीकरण with स. The original शौन्दर्यीकरण also occurs in a municipal programme, so attestation alone cannot declare it normative. This likely श/स spelling issue is separate from the ordinary र्य stem and needs contextual/native-language review.",
      "candidateReadings": [
        {
          "text": "सौन्दर्यीकरण",
          "scope": "separate exact whole-word government/legal attestation",
          "status": "conditional spelling candidate; not an accepted rewrite of Roman sh"
        }
      ],
      "confidence": "high for candidate attestation; medium for intended spelling repair",
      "evidenceScope": "Exact whole-word occurrences of both spellings in different sources; no dictionary judgment or proof of Roman intent.",
      "sources": [
        {
          "title": "Arjundhara Municipality – annual programme 2081/82",
          "url": "https://arjundharamun.gov.np/sites/arjundharamun.gov.np/files/%E0%A4%B5%E0%A4%BE%E0%A4%B0%E0%A5%8D%E0%A4%B7%E0%A4%BF%E0%A4%95%20%E0%A4%95%E0%A4%BE%E0%A4%B0%E0%A5%8D%E0%A4%AF%E0%A4%95%E0%A5%8D%E0%A4%B0%E0%A4%AE%20%E0%A5%A6%E0%A5%AE%E0%A5%A7%E0%A5%A6%E0%A5%AE%E0%A5%A8.pdf",
          "support": "Indexed municipal programme table contains शौन्दर्यीकरण. This confirms occurrence only, not the normative initial consonant.",
          "accessLevel": "search-snippet"
        },
        {
          "title": "Nepal Law Commission – Solid Waste Management Act, chapter 4",
          "url": "https://repository.lawcommission.gov.np/np/documents/prevailing-law/statutes-acts/%E0%A4%AB%E0%A5%8B%E0%A4%B9%E0%A4%B0%E0%A4%AE%E0%A5%88%E0%A4%B2%E0%A4%BE-%E0%A4%B5%E0%A5%8D%E0%A4%AF%E0%A4%B5%E0%A4%B8%E0%A5%8D%E0%A4%A5%E0%A4%BE%E0%A4%AA%E0%A4%A8-%E0%A4%90%E0%A4%A8-%E0%A5%A8/%E0%A4%AA%E0%A4%B0%E0%A4%BF%E0%A4%9A%E0%A5%8D%E0%A4%9B%E0%A5%87%E0%A4%A6-%E0%A5%AA-99/",
          "support": "Nepal Law Commission's indexed Solid Waste Management Act chapter contains सौन्दर्यीकरण among permitted activities. This supports the candidate whole-word spelling in legal prose.",
          "accessLevel": "search-snippet"
        },
        {
          "title": "Division Forest Office Sunsari – pond conservation and beautification notice",
          "url": "https://dfosunsari.koshi.gov.np/carousel-detail/2/",
          "support": "The official forest office indexed notice heading contains सौन्दर्यीकरण. The source page opened but the specific target heading was not exposed in the returned body, so lexical support is limited to the indexed heading.",
          "accessLevel": "search-snippet",
          "accessNotes": "Original HTML opened, but target heading was not found in its returned body; target verified only through search excerpt."
        }
      ],
      "reviewerId": "assistant-online",
      "reviewedAt": "2026-09-27",
      "reviewKind": "assisted-online-ry-followup",
      "status": "draft",
      "humanVerified": false,
      "independentHumanReview": false,
      "needsHumanReview": true,
      "sourceCategory": "IndicCorp",
      "purpose": "development",
      "proposedEngineMutation": false,
      "currentTriage": {
        "status": "suspected-source-misspelling-or-malformed-token",
        "basis": "Maintainer source-quality flag and the existing source-assisted analysis.",
        "eligibleForNewSpellingContract": false,
        "converterDefectEstablished": false,
        "blocksTargetedRyChange": false,
        "correctedOutputApproved": false,
        "canonicalExclusionAdmitted": false
      }
    },
    {
      "id": "nep2294",
      "roman": "dharyo",
      "classification": "unresolved",
      "disposition": "lexical-occurrence-found; hold-sense-and-joiner",
      "conclusion": "New institutional scholarly evidence places धर्यो in Nepali poetry and ghazal analysis, so the earlier absence-of-Nepali-attestation note should be replaced. The literary occurrence does not resolve this isolated input's root, intended sense, or preferred eyelash Unicode encoding.",
      "candidateReadings": [
        {
          "text": "धर्यो",
          "scope": "Nepali literary occurrence in indexed academic text",
          "status": "attested occurrence; not approved general-language mapping"
        }
      ],
      "confidence": "medium for Nepali lexical occurrence; low for isolated intended sense and joiner",
      "evidenceScope": "Search-indexed academic literary context; original PDF opened but legacy font extraction prevented exact Unicode verification. No dictionary entry or unambiguous source sentence for the corpus token was established.",
      "sources": [
        {
          "title": "Tribhuvan University repository – Nepali ghazal rhythm analysis, section 3.7.1.1",
          "url": "https://elibrary.tucl.edu.np/bitstreams/a7808749-5a58-4370-8539-29d54d22b609/download",
          "support": "The TU-hosted Nepali ghazal rhythm analysis quotes छुरी धर्यो. This supports a literary Nepali occurrence only; it does not verify the development token's sense or Unicode joiner.",
          "accessLevel": "search-snippet",
          "accessNotes": "Original 291-page PDF opened; text extraction uses a legacy font. Target spelling is verified only in the search-indexed excerpt, not in original Unicode bytes."
        },
        {
          "title": "Tribhuvan University repository – poetic alliteration analysis",
          "url": "https://elibrary.tucl.edu.np/bitstreams/6f78aa2f-49ea-4068-8bb9-5c25dabd341d/download",
          "support": "A second TU-hosted poetic analysis discusses धर्यो as a word in a verse. This independently supports literary occurrence, not normative modern orthography.",
          "accessLevel": "search-snippet"
        }
      ],
      "reviewerId": "assistant-online",
      "reviewedAt": "2026-09-27",
      "reviewKind": "assisted-online-ry-followup",
      "status": "draft",
      "humanVerified": false,
      "independentHumanReview": false,
      "needsHumanReview": true,
      "sourceCategory": "IndicCorp",
      "purpose": "development",
      "proposedEngineMutation": false,
      "currentTriage": {
        "status": "contextual-word-with-literary-usage",
        "basis": "Maintainer source-quality flag and the existing source-assisted analysis.",
        "eligibleForNewSpellingContract": false,
        "converterDefectEstablished": false,
        "blocksTargetedRyChange": false,
        "correctedOutputApproved": false,
        "canonicalExclusionAdmitted": false
      }
    },
    {
      "id": "nep2387",
      "roman": "karyatkramma",
      "classification": "unresolved",
      "disposition": "hold-internal-consonant",
      "conclusion": "The unusual internal त is present in an indexed newspaper sentence, but the same article excerpt also has ordinary कार्यक्रममा. A municipal PDF result has visibly corrupted surrounding extraction and adds no normative assurance. कार्यक्रममा is a conditional spelling candidate; keep the source unchanged and held.",
      "candidateReadings": [
        {
          "text": "कार्यक्रममा",
          "scope": "contextual word occurrence in the consulted article excerpt",
          "status": "conditional candidate; deletion of source त requires review"
        }
      ],
      "confidence": "medium for likely extra-consonant issue; low for authorized repair",
      "evidenceScope": "Exact unusual occurrence and contrasting ordinary word in one indexed article; no full-page confirmation, source-sentence alignment, or normative dictionary judgment.",
      "sources": [
        {
          "title": "Kantipur – जनकपुर साहित्य महोत्सव हुँदै",
          "url": "https://ekantipur.com/literature/2021/02/12/161312926396965039.html",
          "support": "Indexed report contains कार्यतक्रममा in the announcement sentence and कार्यक्रममा in later discussion of festival sessions. This supports the comparison only, not an approved repair.",
          "accessLevel": "search-snippet",
          "accessNotes": "Attempt to open the article returned a cache-miss error; only the indexed excerpt was inspected."
        },
        {
          "title": "Suryodaya Municipality – first-quarter disclosure 2081/82",
          "url": "https://www.suryodayamun.gov.np/sites/suryodayamun.gov.np/files/%E0%A4%AA%E0%A4%B9%E0%A4%BF%E0%A4%B2%E0%A5%8B%20%E0%A4%A4%E0%A5%8D%E0%A4%B0%E0%A5%88%E0%A4%AE%E0%A4%BE%E0%A4%B8%E0%A4%BF%E0%A4%95%20%E0%A4%B8%E0%A5%8D%E0%A4%B5%E0%A4%A4%20%E0%A4%AA%E0%A5%8D%E0%A4%B0%E0%A4%95%E0%A4%BE%E0%A4%B6%E0%A4%A8%202081.pdf",
          "support": "Municipal disclosure's indexed text contains कार्यतक्रममा amid visibly damaged surrounding words. This extraction is recorded as weak occurrence evidence and is not accepted as normative spelling support.",
          "accessLevel": "search-snippet"
        }
      ],
      "reviewerId": "assistant-online",
      "reviewedAt": "2026-09-27",
      "reviewKind": "assisted-online-ry-followup",
      "status": "draft",
      "humanVerified": false,
      "independentHumanReview": false,
      "needsHumanReview": true,
      "sourceCategory": "IndicCorp",
      "purpose": "development",
      "proposedEngineMutation": false,
      "currentTriage": {
        "status": "suspected-source-misspelling-or-malformed-token",
        "basis": "Maintainer source-quality flag and the existing source-assisted analysis.",
        "eligibleForNewSpellingContract": false,
        "converterDefectEstablished": false,
        "blocksTargetedRyChange": false,
        "correctedOutputApproved": false,
        "canonicalExclusionAdmitted": false
      }
    },
    {
      "id": "nep2412",
      "roman": "judhnupathryo",
      "classification": "unresolved",
      "disposition": "hold-spelling-order",
      "conclusion": "Published opinion attests the literal original spelling, while separately attested पर्थ्यो has a different consonant order. This could be a nonstandard or erroneous spelling, but a joiner-only fix would leave the order unresolved. Hold for contextual/native-language review.",
      "candidateReadings": [
        {
          "text": "पर्थ्यो",
          "scope": "attested component only",
          "status": "conditional spelling comparison; not approved full-token repair"
        }
      ],
      "confidence": "medium for structural difference; low for intended repair",
      "evidenceScope": "Exact original occurrence plus separate component attestation; full-word correction and Roman intent unverified.",
      "sources": [
        {
          "title": "Kantipur – मुख्यमन्त्रीमा महिला किन वञ्चित ?",
          "url": "https://ekantipur.com/opinion/2018/03/05/20180305073646.html",
          "support": "Indexed authored opinion contains जुध्नुपथ्र्यो. This confirms occurrence only and does not establish normative consonant order.",
          "accessLevel": "search-snippet"
        },
        {
          "title": "Pathibhara Area Development Committee – temple history and beliefs",
          "url": "https://pathivara.gov.np/",
          "support": "Indexed prose contains पर्थ्यो, with र before थ. This is component attestation only; it does not verify either fused development token or prescribe a correction.",
          "accessLevel": "search-snippet",
          "accessNotes": "Attempt to open original page timed out; only indexed excerpt consulted."
        }
      ],
      "reviewerId": "assistant-online",
      "reviewedAt": "2026-09-27",
      "reviewKind": "assisted-online-ry-followup",
      "status": "draft",
      "humanVerified": false,
      "independentHumanReview": false,
      "needsHumanReview": true,
      "sourceCategory": "IndicCorp",
      "purpose": "development",
      "proposedEngineMutation": false,
      "currentTriage": {
        "status": "suspected-source-misspelling-or-malformed-token",
        "basis": "Maintainer source-quality flag and the existing source-assisted analysis.",
        "eligibleForNewSpellingContract": false,
        "converterDefectEstablished": false,
        "blocksTargetedRyChange": false,
        "correctedOutputApproved": false,
        "canonicalExclusionAdmitted": false
      }
    }
  ],
  "browserInputCheck": {
    "checkedAt": "2026-09-27T06:22:50.689Z",
    "browser": "Chromium 151.0.7922.34",
    "url": "/demo/",
    "passed": true,
    "checks": [
      "key-by-key garyo and Backspace",
      "maryo/maaryo ordinary conjuncts and punctuation",
      "informal word aliases and explicit /= keys",
      "reserved Shift keys and legacy name aliases",
      "existing candidate dropdown",
      "literal English mode and excluded input",
      "marked text input",
      "390-pixel viewport overflow"
    ],
    "limitations": [
      "One desktop Chromium check; no mobile keyboard, screen reader or cross-browser compatibility claim.",
      "Exact text was checked; visible font-specific eyelash shaping was not certified."
    ]
  },
  "toolsSha256": {
    "benchmark/run.js": "02f76258dece93e9ec8e54cd484dddc9456d4a64c4162114221c4794b8d87f31",
    "benchmark/review-batch-core.js": "e94bb2786b3ec568ac1b9f01dec32ff3460b6b200aa21ba7630eb8a2aca88666",
    "benchmark/aksharantar.js": "3836a01e006b5bf9fee0ff2ef32673003438226e50fa0cd810de6a9714780de1",
    "benchmark/aksharantar-core.js": "3e1dcce9585d2d8dcaa7f8eb7aa7a09ac69d7d581ec8725a6c25dfb18dde58b2"
  },
  "limits": [
    "Source usage attests spellings, not a unique intended Roman mapping or an independently reviewed accuracy corpus.",
    "Whole-word aliases do not infer compounds or inflections.",
    "Six original unresolved validation tokens are suspected source misspellings or malformed tokens; dharyo remains contextual with literary usage. None establishes an engine defect or blocks this targeted change. All seven remain outside new spelling contracts, with no benchmark filtering or admitted corrected labels. Printed legacy-font evidence does not settle Unicode joiner bytes.",
    "Two earlier exploratory seed cases still fail and remain excluded from the gate.",
    "No performance or cross-browser compatibility claim is made.",
    "Raw corpora, full source sentences and private reviewer sheets are excluded from this report."
  ],
  "attribution": {
    "wordData": {
      "author": "AI4Bharat",
      "dataset": "Aksharantar",
      "url": "https://huggingface.co/datasets/ai4bharat/Aksharantar",
      "license": "CC BY as stated by its card and paper; separate from the code MIT license"
    },
    "sentenceData": {
      "author": "AI4Bharat",
      "dataset": "Bhasha-Abhijnaanam",
      "url": "https://huggingface.co/datasets/ai4bharat/Bhasha-Abhijnaanam",
      "revision": "c54a95d9b9d62c891a03bd5da60715df7176b097",
      "use": "Unreviewed development source proposals; no full source sentence redistributed."
    }
  },
  "reproduce": "See docs/package/ry-review.md for fixed-fixture baseline, current benchmark, source-cohort and pinned external-data commands.",
  "datasetQualityTriage": {
    "date": "2026-09-27",
    "maintainerFeedback": {
      "author": "project maintainer",
      "text": "these look like misspellings to me",
      "scope": "Source-quality flag; no explicit corrected outputs or canonical admission decisions supplied."
    },
    "triageAuthor": "assistant",
    "originalUnresolvedIds": [
      "nep1528",
      "nep1699",
      "nep1952",
      "nep2271",
      "nep2294",
      "nep2387",
      "nep2412"
    ],
    "suspectedSourceErrorIds": [
      "nep1528",
      "nep1699",
      "nep1952",
      "nep2271",
      "nep2387",
      "nep2412"
    ],
    "contextualWordIds": [
      "nep2294"
    ],
    "scope": "Keep these seven unconfirmed source pairs outside new spelling contracts. Six appear malformed; literary usage of dharyo requires separate context. These observations alone establish no converter defect and do not block the targeted ra-ya change.",
    "originalSourceRecordsChanged": false,
    "historicalClassificationsChanged": false,
    "benchmarkCohortsChanged": false,
    "benchmarkDenominatorsChanged": false,
    "engineMappingsChanged": false,
    "admittedCorrectedOutputs": 0,
    "admittedCanonicalExclusions": 0,
    "admittedIndependentHumanReviews": 0,
    "alphaReviewRequirementsSatisfied": false
  }
}
